From 0ba6dac299db85b1add23e47404c237e449748fc Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Mon, 23 Jun 2025 10:40:02 +0300 Subject: [PATCH] upgrade rn --- .nvmrc | 2 +- package.json | 89 +- ...0.79.3.patch => react-native+0.80.0.patch} | 2 +- ....patch.md => react-native+0.80.0.patch.md} | 0 yarn.lock | 1698 ++++++++++------- 5 files changed, 1086 insertions(+), 705 deletions(-) rename patches/{react-native+0.79.3.patch => react-native+0.80.0.patch} (98%) rename patches/{react-native+0.79.3.patch.md => react-native+0.80.0.patch.md} (100%) diff --git a/.nvmrc b/.nvmrc index 209e3ef4b6..f5b3751f5d 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -20 +20.19.4 diff --git a/package.json b/package.json index b0c0b36827..8a1a99edd7 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "1.106.0", "private": true, "engines": { - "node": ">=20" + "node": ">=20.19.4" }, "packageManager": "yarn@1.22.22", "expo": { @@ -92,9 +92,9 @@ "@mattermost/react-native-paste-input": "mattermost/react-native-paste-input", "@miblanchard/react-native-slider": "^2.6.0", "@mozzius/expo-dynamic-app-icon": "1.5.0", - "@react-native-async-storage/async-storage": "2.1.2", + "@react-native-async-storage/async-storage": "2.2.0", "@react-native-menu/menu": "^1.2.3", - "@react-native-picker/picker": "2.11.0", + "@react-native-picker/picker": "2.11.1", "@react-navigation/bottom-tabs": "^7.3.13", "@react-navigation/drawer": "^7.3.12", "@react-navigation/native": "^7.1.9", @@ -131,35 +131,35 @@ "emoji-mart": "^5.5.2", "emoji-regex": "^10.4.0", "eventemitter3": "^5.0.1", - "expo": "53.0.11", - "expo-application": "~6.1.4", - "expo-blur": "~14.1.5", - "expo-build-properties": "~0.14.6", - "expo-camera": "~16.1.8", - "expo-clipboard": "~7.1.4", - "expo-dev-client": "~5.2.0", - "expo-device": "~7.1.4", - "expo-file-system": "~18.1.10", - "expo-font": "~13.3.1", - "expo-haptics": "~14.1.4", - "expo-image": "^2.4.0", + "expo": "^54.0.0-canary-20250729-d8899ae", + "expo-application": "6.1.6-canary-20250729-d8899ae", + "expo-blur": "14.1.6-canary-20250729-d8899ae", + "expo-build-properties": "0.15.0-canary-20250729-d8899ae", + "expo-camera": "16.2.0-canary-20250729-d8899ae", + "expo-clipboard": "7.1.6-canary-20250729-d8899ae", + "expo-dev-client": "5.1.9-canary-20250729-d8899ae", + "expo-device": "7.1.5-canary-20250729-d8899ae", + "expo-file-system": "18.2.0-canary-20250729-d8899ae", + "expo-font": "13.4.0-canary-20250729-d8899ae", + "expo-haptics": "14.1.5-canary-20250729-d8899ae", + "expo-image": "2.5.0-canary-20250729-d8899ae", "expo-image-crop-tool": "^0.1.8", - "expo-image-manipulator": "~13.1.7", - "expo-image-picker": "~16.1.4", - "expo-intent-launcher": "^12.1.5", - "expo-linear-gradient": "~14.1.5", - "expo-linking": "~7.1.5", - "expo-localization": "~16.1.5", - "expo-media-library": "~17.1.7", - "expo-notifications": "~0.31.3", - "expo-screen-orientation": "~8.1.7", - "expo-sharing": "~13.1.5", - "expo-splash-screen": "~0.30.9", - "expo-system-ui": "~5.0.8", - "expo-task-manager": "~13.1.5", - "expo-updates": "~0.28.14", - "expo-video": "~2.2.1", - "expo-web-browser": "~14.1.6", + "expo-image-manipulator": "13.1.8-canary-20250729-d8899ae", + "expo-image-picker": "17.0.0-canary-20250729-d8899ae", + "expo-intent-launcher": "13.0.0-canary-20250729-d8899ae", + "expo-linear-gradient": "14.1.6-canary-20250729-d8899ae", + "expo-linking": "7.1.8-canary-20250729-d8899ae", + "expo-localization": "16.2.0-canary-20250729-d8899ae", + "expo-media-library": "18.0.0-canary-20250729-d8899ae", + "expo-notifications": "0.31.5-canary-20250729-d8899ae", + "expo-screen-orientation": "8.1.8-canary-20250729-d8899ae", + "expo-sharing": "13.1.6-canary-20250729-d8899ae", + "expo-splash-screen": "0.30.11-canary-20250729-d8899ae", + "expo-system-ui": "5.0.11-canary-20250729-d8899ae", + "expo-task-manager": "13.1.7-canary-20250729-d8899ae", + "expo-updates": "0.29.0-canary-20250729-d8899ae", + "expo-video": "3.0.0-canary-20250729-d8899ae", + "expo-web-browser": "14.1.7-canary-20250729-d8899ae", "fast-text-encoding": "^1.0.6", "history": "^5.3.0", "hls.js": "^1.6.2", @@ -171,6 +171,7 @@ "lodash.isequal": "^4.5.0", "lodash.shuffle": "^4.2.0", "lodash.throttle": "^4.1.1", + "metro-cache": "^0.83.1", "multiformats": "9.9.0", "nanoid": "^5.0.5", "normalize-url": "^8.0.0", @@ -178,27 +179,27 @@ "postinstall-postinstall": "^2.1.0", "psl": "^1.9.0", "radix-ui": "^1.2.0", - "react": "19.0.0", + "react": "^19.1.0", "react-compiler-runtime": "^19.1.0-rc.1", - "react-dom": "19.0.0", + "react-dom": "19.1.0", "react-image-crop": "^11.0.7", "react-is": "19", "react-keyed-flatten-children": "^5.0.0", - "react-native": "^0.79.3", + "react-native": "0.81.0", "react-native-compressor": "^1.11.0", "react-native-date-picker": "^5.0.12", "react-native-device-attest": "^0.1.6", "react-native-drawer-layout": "^4.1.8", "react-native-edge-to-edge": "^1.6.0", - "react-native-gesture-handler": "2.25.0", + "react-native-gesture-handler": "~2.26.0", "react-native-get-random-values": "~1.11.0", "react-native-ios-context-menu": "^1.15.3", "react-native-keyboard-controller": "^1.17.5", "react-native-mmkv": "^2.12.2", - "react-native-pager-view": "6.8.0", + "react-native-pager-view": "6.8.1", "react-native-progress": "bluesky-social/react-native-progress", "react-native-qrcode-styled": "^0.3.3", - "react-native-reanimated": "~3.17.5", + "react-native-reanimated": "~4.0.1", "react-native-root-siblings": "^5.0.1", "react-native-safe-area-context": "5.4.0", "react-native-screens": "^4.11.1", @@ -209,7 +210,7 @@ "react-native-view-shot": "^4.0.3", "react-native-web": "~0.20.0", "react-native-web-webview": "^1.0.2", - "react-native-webview": "^13.13.5", + "react-native-webview": "13.13.5", "react-remove-scroll-bar": "^2.3.8", "react-responsive": "^9.0.2", "react-textarea-autosize": "^8.5.3", @@ -229,9 +230,9 @@ "@lingui/cli": "^4.14.1", "@lingui/macro": "^4.14.1", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.15", - "@react-native/babel-preset": "0.79.3", - "@react-native/eslint-config": "^0.79.3", - "@react-native/typescript-config": "^0.79.3", + "@react-native/babel-preset": "0.81.0", + "@react-native/eslint-config": "0.81.0", + "@react-native/typescript-config": "0.81.0", "@sentry/webpack-plugin": "^3.2.2", "@testing-library/jest-native": "^5.4.3", "@testing-library/react-native": "^13.2.0", @@ -263,7 +264,7 @@ "husky": "^8.0.3", "is-ci": "^3.0.1", "jest": "^29.7.0", - "jest-expo": "~53.0.7", + "jest-expo": "54.0.0-canary-20250613-b29d676", "jest-junit": "^16.0.0", "lint-staged": "^13.2.3", "lockfile-lint": "^4.14.0", @@ -278,8 +279,8 @@ }, "resolutions": { "@expo/image-utils": "0.6.3", - "@react-native/babel-preset": "0.79.3", - "@react-native/normalize-colors": "0.79.3", + "@react-native/babel-preset": "0.80.0", + "@react-native/normalize-colors": "0.80.0", "@types/react": "^18", "**/expo-constants": "17.0.3", "**/expo-device": "7.1.4", diff --git a/patches/react-native+0.79.3.patch b/patches/react-native+0.80.0.patch similarity index 98% rename from patches/react-native+0.79.3.patch rename to patches/react-native+0.80.0.patch index 6d465475eb..5a372d81bc 100644 --- a/patches/react-native+0.79.3.patch +++ b/patches/react-native+0.80.0.patch @@ -15,7 +15,7 @@ diff --git a/node_modules/react-native/React/Fabric/Mounting/ComponentViews/Scro index d029337..0f63ea3 100644 --- a/node_modules/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTScrollViewComponentView.mm +++ b/node_modules/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTScrollViewComponentView.mm -@@ -1003,6 +1003,11 @@ - (void)_adjustForMaintainVisibleContentPosition +@@ -1038,6 +1038,11 @@ - (void)_adjustForMaintainVisibleContentPosition } } diff --git a/patches/react-native+0.79.3.patch.md b/patches/react-native+0.80.0.patch.md similarity index 100% rename from patches/react-native+0.79.3.patch.md rename to patches/react-native+0.80.0.patch.md diff --git a/yarn.lock b/yarn.lock index d5c203fa42..4a0a3ed4d9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1188,6 +1188,15 @@ "@babel/highlight" "^7.22.10" chalk "^2.4.2" +"@babel/code-frame@^7.20.0", "@babel/code-frame@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.27.1.tgz#200f715e66d52a23b221a9435534a91cc13ad5be" + integrity sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg== + dependencies: + "@babel/helper-validator-identifier" "^7.27.1" + js-tokens "^4.0.0" + picocolors "^1.1.1" + "@babel/code-frame@^7.22.13": version "7.22.13" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e" @@ -1409,6 +1418,17 @@ "@jridgewell/trace-mapping" "^0.3.25" jsesc "^3.0.2" +"@babel/generator@^7.28.0": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.28.0.tgz#9cc2f7bd6eb054d77dc66c2664148a0c5118acd2" + integrity sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg== + dependencies: + "@babel/parser" "^7.28.0" + "@babel/types" "^7.28.0" + "@jridgewell/gen-mapping" "^0.3.12" + "@jridgewell/trace-mapping" "^0.3.28" + jsesc "^3.0.2" + "@babel/helper-annotate-as-pure@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" @@ -1423,6 +1443,13 @@ dependencies: "@babel/types" "^7.25.9" +"@babel/helper-annotate-as-pure@^7.27.1": + version "7.27.3" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz#f31fd86b915fc4daf1f3ac6976c59be7084ed9c5" + integrity sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg== + dependencies: + "@babel/types" "^7.27.3" + "@babel/helper-builder-binary-assignment-operator-visitor@^7.25.9": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.9.tgz#f41752fe772a578e67286e6779a68a5a92de1ee9" @@ -1529,6 +1556,19 @@ "@babel/traverse" "^7.25.9" semver "^6.3.1" +"@babel/helper-create-class-features-plugin@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.27.1.tgz#5bee4262a6ea5ddc852d0806199eb17ca3de9281" + integrity sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A== + dependencies: + "@babel/helper-annotate-as-pure" "^7.27.1" + "@babel/helper-member-expression-to-functions" "^7.27.1" + "@babel/helper-optimise-call-expression" "^7.27.1" + "@babel/helper-replace-supers" "^7.27.1" + "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1" + "@babel/traverse" "^7.27.1" + semver "^6.3.1" + "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.5": version "7.22.9" resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.9.tgz#9d8e61a8d9366fe66198f57c40565663de0825f6" @@ -1600,6 +1640,11 @@ "@babel/template" "^7.22.15" "@babel/types" "^7.23.0" +"@babel/helper-globals@^7.28.0": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/helper-globals/-/helper-globals-7.28.0.tgz#b9430df2aa4e17bc28665eadeae8aa1d985e6674" + integrity sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw== + "@babel/helper-hoist-variables@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" @@ -1636,6 +1681,14 @@ "@babel/traverse" "^7.25.9" "@babel/types" "^7.25.9" +"@babel/helper-member-expression-to-functions@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.27.1.tgz#ea1211276be93e798ce19037da6f06fbb994fa44" + integrity sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA== + dependencies: + "@babel/traverse" "^7.27.1" + "@babel/types" "^7.27.1" + "@babel/helper-module-imports@^7.22.15": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" @@ -1739,6 +1792,13 @@ dependencies: "@babel/types" "^7.25.9" +"@babel/helper-optimise-call-expression@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz#c65221b61a643f3e62705e5dd2b5f115e35f9200" + integrity sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw== + dependencies: + "@babel/types" "^7.27.1" + "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" @@ -1754,6 +1814,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz#9cbdd63a9443a2c92a725cca7ebca12cc8dd9f46" integrity sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw== +"@babel/helper-plugin-utils@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz#ddb2f876534ff8013e6c2b299bf4d39b3c51d44c" + integrity sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw== + "@babel/helper-remap-async-to-generator@^7.18.9", "@babel/helper-remap-async-to-generator@^7.22.5": version "7.22.9" resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.9.tgz#53a25b7484e722d7efb9c350c75c032d4628de82" @@ -1799,6 +1864,15 @@ "@babel/helper-optimise-call-expression" "^7.25.9" "@babel/traverse" "^7.25.9" +"@babel/helper-replace-supers@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz#b1ed2d634ce3bdb730e4b52de30f8cccfd692bc0" + integrity sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.27.1" + "@babel/helper-optimise-call-expression" "^7.27.1" + "@babel/traverse" "^7.27.1" + "@babel/helper-simple-access@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" @@ -1843,6 +1917,14 @@ "@babel/traverse" "^7.25.9" "@babel/types" "^7.25.9" +"@babel/helper-skip-transparent-expression-wrappers@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz#62bb91b3abba8c7f1fec0252d9dbea11b3ee7a56" + integrity sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg== + dependencies: + "@babel/traverse" "^7.27.1" + "@babel/types" "^7.27.1" + "@babel/helper-split-export-declaration@^7.22.6": version "7.22.6" resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" @@ -1889,6 +1971,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz#1aabb72ee72ed35789b4bbcad3ca2862ce614e8c" integrity sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA== +"@babel/helper-string-parser@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz#54da796097ab19ce67ed9f88b47bb2ec49367687" + integrity sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA== + "@babel/helper-validator-identifier@^7.22.20": version "7.22.20" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" @@ -1914,6 +2001,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz#24b64e2c3ec7cd3b3c547729b8d16871f22cbdc7" integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ== +"@babel/helper-validator-identifier@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz#a7054dcc145a967dd4dc8fee845a57c1316c9df8" + integrity sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow== + "@babel/helper-validator-option@^7.22.15": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#694c30dfa1d09a6534cdfcafbe56789d36aba040" @@ -2023,7 +2115,7 @@ js-tokens "^4.0.0" picocolors "^1.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.0", "@babel/parser@^7.20.7", "@babel/parser@^7.22.10", "@babel/parser@^7.22.5": +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.22.10", "@babel/parser@^7.22.5": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.10.tgz#e37634f9a12a1716136c44624ef54283cabd3f55" integrity sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ== @@ -2052,6 +2144,13 @@ dependencies: "@babel/types" "^7.26.10" +"@babel/parser@^7.27.2", "@babel/parser@^7.28.0": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.0.tgz#979829fbab51a29e13901e5a80713dbcb840825e" + integrity sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g== + dependencies: + "@babel/types" "^7.28.0" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.9": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz#cc2e53ebf0a0340777fff5ed521943e253b4d8fe" @@ -2396,13 +2495,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-arrow-functions@^7.0.0-0": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.1.tgz#2bf263617060c9cc45bcdbf492b8cc805082bf27" - integrity sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-transform-arrow-functions@^7.24.7", "@babel/plugin-transform-arrow-functions@^7.25.9": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz#7821d4410bee5daaadbb4cdd9a6649704e176845" @@ -2458,7 +2550,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-class-properties@^7.0.0-0", "@babel/plugin-transform-class-properties@^7.25.4", "@babel/plugin-transform-class-properties@^7.25.9": +"@babel/plugin-transform-class-properties@^7.25.4", "@babel/plugin-transform-class-properties@^7.25.9": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz#a8ce84fedb9ad512549984101fa84080a9f5f51f" integrity sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q== @@ -2474,6 +2566,14 @@ "@babel/helper-create-class-features-plugin" "^7.25.9" "@babel/helper-plugin-utils" "^7.25.9" +"@babel/plugin-transform-class-static-block@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.27.1.tgz#7e920d5625b25bbccd3061aefbcc05805ed56ce4" + integrity sha512-s734HmYU78MVzZ++joYM+NkJusItbdRcbm+AGRgJCt3iA+yux0QpD9cBVdz3tKyrjVYWRl7j0mHSmv4lhV0aoA== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/plugin-transform-classes@^7.0.0": version "7.22.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.6.tgz#e04d7d804ed5b8501311293d1a0e6d43e94c3363" @@ -2489,7 +2589,7 @@ "@babel/helper-split-export-declaration" "^7.22.6" globals "^11.1.0" -"@babel/plugin-transform-classes@^7.0.0-0", "@babel/plugin-transform-classes@^7.25.4", "@babel/plugin-transform-classes@^7.25.9": +"@babel/plugin-transform-classes@^7.25.4", "@babel/plugin-transform-classes@^7.25.9": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz#7152457f7880b593a63ade8a861e6e26a4469f52" integrity sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg== @@ -2661,7 +2761,7 @@ "@babel/helper-module-transforms" "^7.25.9" "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.22.5": +"@babel/plugin-transform-modules-commonjs@^7.0.0": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz#7d9875908d19b8c0536085af7b053fd5bd651bfa" integrity sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA== @@ -2729,14 +2829,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-nullish-coalescing-operator@^7.0.0-0": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.1.tgz#0cd494bb97cb07d428bd651632cb9d4140513988" - integrity sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-transform-nullish-coalescing-operator@^7.24.7", "@babel/plugin-transform-nullish-coalescing-operator@^7.25.9": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz#bcb1b0d9e948168102d5f7104375ca21c3266949" @@ -2775,15 +2867,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-optional-chaining@^7.0.0-0": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.5.tgz#a6334bebd7f9dd3df37447880d0bd64b778e600f" - integrity sha512-xWCkmwKT+ihmA6l7SSTpk8e4qQl/274iNbSKRRS8mpqFR32ksy36+a+LWY8OXCCEefF8WFlnOHVsaDI2231wBg== - dependencies: - "@babel/helper-plugin-utils" "^7.24.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-transform-optional-chaining@^7.24.8", "@babel/plugin-transform-optional-chaining@^7.25.9": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz#e142eb899d26ef715435f201ab6e139541eee7dd" @@ -2981,13 +3064,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-shorthand-properties@^7.0.0-0": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.1.tgz#ba9a09144cf55d35ec6b93a32253becad8ee5b55" - integrity sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-transform-shorthand-properties@^7.24.7", "@babel/plugin-transform-shorthand-properties@^7.25.9": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz#bb785e6091f99f826a95f9894fc16fde61c163f2" @@ -3025,13 +3101,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-template-literals@^7.0.0-0": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz#15e2166873a30d8617e3e2ccadb86643d327aab7" - integrity sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g== - dependencies: - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-transform-template-literals@^7.25.9": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz#6dbd4a24e8fad024df76d1fac6a03cf413f60fe1" @@ -3046,16 +3115,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-typescript@^7.22.5", "@babel/plugin-transform-typescript@^7.5.0": - version "7.22.10" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.10.tgz#aadd98fab871f0bb5717bcc24c31aaaa455af923" - integrity sha512-7++c8I/ymsDo4QQBAgbraXLzIM6jmfao11KgIBEYZRReWzNWH9NtNgJcyrZiXsOPh523FQm6LfpLyy/U5fn46A== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-create-class-features-plugin" "^7.22.10" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-typescript" "^7.22.5" - "@babel/plugin-transform-typescript@^7.24.1": version "7.24.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.5.tgz#bcba979e462120dc06a75bd34c473a04781931b8" @@ -3077,6 +3136,16 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" "@babel/plugin-syntax-typescript" "^7.25.9" +"@babel/plugin-transform-typescript@^7.5.0": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.10.tgz#aadd98fab871f0bb5717bcc24c31aaaa455af923" + integrity sha512-7++c8I/ymsDo4QQBAgbraXLzIM6jmfao11KgIBEYZRReWzNWH9NtNgJcyrZiXsOPh523FQm6LfpLyy/U5fn46A== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.22.10" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-typescript" "^7.22.5" + "@babel/plugin-transform-unicode-escapes@^7.25.9": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz#a75ef3947ce15363fccaa38e2dd9bc70b2788b82" @@ -3100,7 +3169,7 @@ "@babel/helper-create-regexp-features-plugin" "^7.22.5" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-unicode-regex@^7.0.0-0", "@babel/plugin-transform-unicode-regex@^7.24.7", "@babel/plugin-transform-unicode-regex@^7.25.9": +"@babel/plugin-transform-unicode-regex@^7.24.7", "@babel/plugin-transform-unicode-regex@^7.25.9": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz#5eae747fe39eacf13a8bd006a4fb0b5d1fa5e9b1" integrity sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA== @@ -3212,17 +3281,6 @@ "@babel/plugin-transform-react-jsx-development" "^7.22.5" "@babel/plugin-transform-react-pure-annotations" "^7.23.3" -"@babel/preset-typescript@^7.16.7": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.22.5.tgz#16367d8b01d640e9a507577ed4ee54e0101e51c8" - integrity sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-option" "^7.22.5" - "@babel/plugin-syntax-jsx" "^7.22.5" - "@babel/plugin-transform-modules-commonjs" "^7.22.5" - "@babel/plugin-transform-typescript" "^7.22.5" - "@babel/preset-typescript@^7.23.0": version "7.24.1" resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.24.1.tgz#89bdf13a3149a17b3b2a2c9c62547f06db8845ec" @@ -3305,6 +3363,15 @@ "@babel/parser" "^7.26.9" "@babel/types" "^7.26.9" +"@babel/template@^7.27.2": + version "7.27.2" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.27.2.tgz#fa78ceed3c4e7b63ebf6cb39e5852fca45f6809d" + integrity sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw== + dependencies: + "@babel/code-frame" "^7.27.1" + "@babel/parser" "^7.27.2" + "@babel/types" "^7.27.1" + "@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3": version "7.25.9" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.9.tgz#a50f8fe49e7f69f53de5bea7e413cd35c5e13c84" @@ -3392,7 +3459,20 @@ debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.20.0", "@babel/types@^7.20.7", "@babel/types@^7.22.10", "@babel/types@^7.22.5", "@babel/types@^7.3.3", "@babel/types@^7.4.4": +"@babel/traverse@^7.27.1": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.28.0.tgz#518aa113359b062042379e333db18380b537e34b" + integrity sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg== + dependencies: + "@babel/code-frame" "^7.27.1" + "@babel/generator" "^7.28.0" + "@babel/helper-globals" "^7.28.0" + "@babel/parser" "^7.28.0" + "@babel/template" "^7.27.2" + "@babel/types" "^7.28.0" + debug "^4.3.1" + +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.10", "@babel/types@^7.22.5", "@babel/types@^7.3.3", "@babel/types@^7.4.4": version "7.22.10" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.10.tgz#4a9e76446048f2c66982d1a989dd12b8a2d2dc03" integrity sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg== @@ -3453,6 +3533,14 @@ "@babel/helper-string-parser" "^7.25.9" "@babel/helper-validator-identifier" "^7.25.9" +"@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.28.0": + version "7.28.2" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.2.tgz#da9db0856a9a88e0a13b019881d7513588cf712b" + integrity sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ== + dependencies: + "@babel/helper-string-parser" "^7.27.1" + "@babel/helper-validator-identifier" "^7.27.1" + "@bcoe/v8-coverage@^0.2.3": version "0.2.3" resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" @@ -3767,29 +3855,30 @@ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.47.0.tgz#5478fdf443ff8158f9de171c704ae45308696c7d" integrity sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og== -"@expo/cli@0.24.14": - version "0.24.14" - resolved "https://registry.yarnpkg.com/@expo/cli/-/cli-0.24.14.tgz#af2e7ea5a08e3574e868cb0ec2110e68d32672e0" - integrity sha512-o+QYyfIBhSRTgaywKTLJhm2Fg5PrSeUVCXS+uQySamgoMjLNhHa8QwE64mW/FmJr5hZLiqUEQxb60FK4JcyqXg== +"@expo/cli@1.0.0-canary-20250729-d8899ae": + version "1.0.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/@expo/cli/-/cli-1.0.0-canary-20250729-d8899ae.tgz#bb0c7f67415f080960cc94904c0d6d79023c665a" + integrity sha512-eK2D05dAhQV97m2QsY9FuStBrChP8ZpZiLGCvFqWWAaKwklnYHZoD/f+o3AMYSH09A6An8WQUDoMuDeSr8raYg== dependencies: "@0no-co/graphql.web" "^1.0.8" "@babel/runtime" "^7.20.0" "@expo/code-signing-certificates" "^0.0.5" - "@expo/config" "~11.0.10" - "@expo/config-plugins" "~10.0.2" + "@expo/config" "11.0.14-canary-20250729-d8899ae" + "@expo/config-plugins" "10.2.0-canary-20250729-d8899ae" "@expo/devcert" "^1.1.2" - "@expo/env" "~1.0.5" - "@expo/image-utils" "^0.7.4" - "@expo/json-file" "^9.1.4" - "@expo/metro-config" "~0.20.14" - "@expo/osascript" "^2.2.4" - "@expo/package-manager" "^1.8.4" - "@expo/plist" "^0.3.4" - "@expo/prebuild-config" "^9.0.6" + "@expo/env" "1.0.8-canary-20250729-d8899ae" + "@expo/image-utils" "0.7.7-canary-20250729-d8899ae" + "@expo/json-file" "9.1.6-canary-20250729-d8899ae" + "@expo/metro" "~0.1.0" + "@expo/metro-config" "0.21.0-canary-20250729-d8899ae" + "@expo/osascript" "2.2.6-canary-20250729-d8899ae" + "@expo/package-manager" "1.8.7-canary-20250729-d8899ae" + "@expo/plist" "0.3.6-canary-20250729-d8899ae" + "@expo/prebuild-config" "9.1.0-canary-20250729-d8899ae" "@expo/spawn-async" "^1.7.2" "@expo/ws-tunnel" "^1.0.1" "@expo/xcpretty" "^4.3.0" - "@react-native/dev-middleware" "0.79.3" + "@react-native/dev-middleware" "0.80.1" "@urql/core" "^5.0.6" "@urql/exchange-retry" "^1.3.0" accepts "^1.3.8" @@ -3842,6 +3931,46 @@ node-forge "^1.2.1" nullthrows "^1.1.1" +"@expo/config-plugins@10.1.0-canary-20250613-b29d676": + version "10.1.0-canary-20250613-b29d676" + resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-10.1.0-canary-20250613-b29d676.tgz#db897272de769b25a4fe6dad3bb6c6320ca52ce8" + integrity sha512-EDvusddwHM2bwhmBYSnPWNHIZiuURmG2zyfV9llBYQ5rTjwoH55Dz7mQAMotgJFmMlbRVYSdYWOf/2P4g9GoaQ== + dependencies: + "@expo/config-types" "54.0.0-canary-20250613-b29d676" + "@expo/json-file" "9.1.5-canary-20250613-b29d676" + "@expo/plist" "0.3.5-canary-20250613-b29d676" + "@expo/sdk-runtime-versions" "^1.0.0" + chalk "^4.1.2" + debug "^4.3.5" + getenv "^2.0.0" + glob "^10.4.2" + resolve-from "^5.0.0" + semver "^7.5.4" + slash "^3.0.0" + slugify "^1.6.6" + xcode "^3.0.1" + xml2js "0.6.0" + +"@expo/config-plugins@10.2.0-canary-20250729-d8899ae": + version "10.2.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-10.2.0-canary-20250729-d8899ae.tgz#899b4cebb230accece05b49d6a5f02af3e635132" + integrity sha512-jB+IXFE0VNZa4oRiOKIc+QufoZAaHbBs9UyjV4rSUjKcDEGg1Y0SjRXcE4dV/1RHwBfjvvZFs4FPQC557Saaig== + dependencies: + "@expo/config-types" "54.0.0-canary-20250729-d8899ae" + "@expo/json-file" "9.1.6-canary-20250729-d8899ae" + "@expo/plist" "0.3.6-canary-20250729-d8899ae" + "@expo/sdk-runtime-versions" "^1.0.0" + chalk "^4.1.2" + debug "^4.3.5" + getenv "^2.0.0" + glob "^10.4.2" + resolve-from "^5.0.0" + semver "^7.5.4" + slash "^3.0.0" + slugify "^1.6.6" + xcode "^3.0.1" + xml2js "0.6.0" + "@expo/config-plugins@^9.0.14": version "9.0.14" resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-9.0.14.tgz#c57cc86c238b276823ff66d96e4722366d57b12c" @@ -3902,6 +4031,16 @@ xcode "^3.0.1" xml2js "0.6.0" +"@expo/config-types@54.0.0-canary-20250613-b29d676": + version "54.0.0-canary-20250613-b29d676" + resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-54.0.0-canary-20250613-b29d676.tgz#0203fffd7a8430e7f64018fd7200d8d007ee9884" + integrity sha512-xKA0ym9LIBye1RieTKAlf4S4gzltvcMhSr94GdaZvs/4eTcH4zULKG5VXPA7AwBsJzrR9mpRNxrE6oOr3J6UJQ== + +"@expo/config-types@54.0.0-canary-20250729-d8899ae": + version "54.0.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-54.0.0-canary-20250729-d8899ae.tgz#0649043ea6bf9f2c503666151a2c3078aa8bd16c" + integrity sha512-gxDUbCTT5so+bPnP2QygPPt+dv+4jYDznmhgnn1zZ6uaZCb92bAyvbm/LXLdvCMO7RuXJ6DAkylhImTFPZqjzg== + "@expo/config-types@^52.0.0": version "52.0.1" resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-52.0.1.tgz#327af1b72a3a9d4556f41e083e0e284dd8198b96" @@ -3917,10 +4056,43 @@ resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-53.0.3.tgz#d083d9b095972e89eee96c41d085feb5b92d2749" integrity sha512-V1e6CiM4TXtGxG/W2Msjp/QOx/vikLo5IUGMvEMjgAglBfGYx3PXfqsUb5aZDt6kqA3bDDwFuZoS5vNm/SYwSg== -"@expo/config-types@^53.0.4": - version "53.0.4" - resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-53.0.4.tgz#fe64fac734531ae883d18529b32586c23ffb1ceb" - integrity sha512-0s+9vFx83WIToEr0Iwy4CcmiUXa5BgwBmEjylBB2eojX5XAMm9mJvw9KpjAb8m7zq2G0Q6bRbeufkzgbipuNQg== +"@expo/config@11.0.11-canary-20250613-b29d676": + version "11.0.11-canary-20250613-b29d676" + resolved "https://registry.yarnpkg.com/@expo/config/-/config-11.0.11-canary-20250613-b29d676.tgz#78b0afa4ac158e57cacb63092f0fb1b314f75f3a" + integrity sha512-KW96Pvh89RkQVeFcOldMbEfsLEWpXNXW2BuucNyDikpIhLZKLX36sqtySUoOmCxmadjwooIo37SnrRZ8GCbqSQ== + dependencies: + "@babel/code-frame" "~7.10.4" + "@expo/config-plugins" "10.1.0-canary-20250613-b29d676" + "@expo/config-types" "54.0.0-canary-20250613-b29d676" + "@expo/json-file" "9.1.5-canary-20250613-b29d676" + deepmerge "^4.3.1" + getenv "^2.0.0" + glob "^10.4.2" + require-from-string "^2.0.2" + resolve-from "^5.0.0" + resolve-workspace-root "^2.0.0" + semver "^7.6.0" + slugify "^1.3.4" + sucrase "3.35.0" + +"@expo/config@11.0.14-canary-20250729-d8899ae": + version "11.0.14-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/@expo/config/-/config-11.0.14-canary-20250729-d8899ae.tgz#0eac92ba00d053098feb212253f6611d415d4a98" + integrity sha512-MlFFqmX1aFXLduHKSQehEs+7rCiYOICA04P3E0onL1/0AaviEckw5L3wUDjnakE5L6VnyiujqqANzRxJdZIqkQ== + dependencies: + "@babel/code-frame" "~7.10.4" + "@expo/config-plugins" "10.2.0-canary-20250729-d8899ae" + "@expo/config-types" "54.0.0-canary-20250729-d8899ae" + "@expo/json-file" "9.1.6-canary-20250729-d8899ae" + deepmerge "^4.3.1" + getenv "^2.0.0" + glob "^10.4.2" + require-from-string "^2.0.2" + resolve-from "^5.0.0" + resolve-workspace-root "^2.0.0" + semver "^7.6.0" + slugify "^1.3.4" + sucrase "3.35.0" "@expo/config@~10.0.4": version "10.0.5" @@ -3941,25 +4113,6 @@ slugify "^1.3.4" sucrase "3.35.0" -"@expo/config@~11.0.10", "@expo/config@~11.0.9": - version "11.0.10" - resolved "https://registry.yarnpkg.com/@expo/config/-/config-11.0.10.tgz#559d9425a4e0de4fab96ccac01ff40f5cebbc04b" - integrity sha512-8S8Krr/c5lnl0eF03tA2UGY9rGBhZcbWKz2UWw5dpL/+zstwUmog8oyuuC8aRcn7GiTQLlbBkxcMeT8sOGlhbA== - dependencies: - "@babel/code-frame" "~7.10.4" - "@expo/config-plugins" "~10.0.2" - "@expo/config-types" "^53.0.4" - "@expo/json-file" "^9.1.4" - deepmerge "^4.3.1" - getenv "^1.0.0" - glob "^10.4.2" - require-from-string "^2.0.2" - resolve-from "^5.0.0" - resolve-workspace-root "^2.0.0" - semver "^7.6.0" - slugify "^1.3.4" - sucrase "3.35.0" - "@expo/devcert@^1.1.2": version "1.1.2" resolved "https://registry.yarnpkg.com/@expo/devcert/-/devcert-1.1.2.tgz#a4923b8ea5b34fde31d6e006a40d0f594096a0ed" @@ -3979,6 +4132,17 @@ tmp "^0.0.33" tslib "^2.4.0" +"@expo/env@1.0.8-canary-20250729-d8899ae": + version "1.0.8-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/@expo/env/-/env-1.0.8-canary-20250729-d8899ae.tgz#c53b4f4486f2498031054c300f263550a2c11926" + integrity sha512-RwXWdBAmdvzwVIf2LdZ/lcuSECkJ6kcCxUhlmnkeoPY+nul3q2Le9kaC8oLRMsL7dJAM4kGwEaFHeFgx9olXLA== + dependencies: + chalk "^4.0.0" + debug "^4.3.4" + dotenv "~16.4.5" + dotenv-expand "~11.0.6" + getenv "^2.0.0" + "@expo/env@~0.4.0": version "0.4.0" resolved "https://registry.yarnpkg.com/@expo/env/-/env-0.4.0.tgz#1ff3a15084566d12ca92cb67e5b0a9796a9f0aa7" @@ -3990,21 +4154,10 @@ dotenv-expand "~11.0.6" getenv "^1.0.0" -"@expo/env@~1.0.5": - version "1.0.5" - resolved "https://registry.yarnpkg.com/@expo/env/-/env-1.0.5.tgz#b3b1aa18ab9838d8f40468e0321affc4c54377a2" - integrity sha512-dtEZ4CAMaVrFu2+tezhU3FoGWtbzQl50xV+rNJE5lYVRjUflWiZkVHlHkWUlPAwDPifLy4TuissVfScGGPWR5g== - dependencies: - chalk "^4.0.0" - debug "^4.3.4" - dotenv "~16.4.5" - dotenv-expand "~11.0.6" - getenv "^1.0.0" - -"@expo/fingerprint@0.13.0": - version "0.13.0" - resolved "https://registry.yarnpkg.com/@expo/fingerprint/-/fingerprint-0.13.0.tgz#5f5600122940ac381ed697743c10bdbddf6c55c1" - integrity sha512-3IwpH0p3uO8jrJSLOUNDzJVh7VEBod0emnCBq0hD72sy6ICmzauM6Xf4he+2Tip7fzImCJRd63GaehV+CCtpvA== +"@expo/fingerprint@0.13.5-canary-20250729-d8899ae": + version "0.13.5-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/@expo/fingerprint/-/fingerprint-0.13.5-canary-20250729-d8899ae.tgz#3a7c7a268ce92fb71758e08e1e1d56814ca7c11a" + integrity sha512-ShRrS90HgNyowqG/m+gh5/YmWKj6RjullQZAxl3k2tYaB4FCEZpsyoCEzyFmUOdD8RisTOqcR9QZ0hqrPiGj1A== dependencies: "@expo/spawn-async" "^1.7.2" arg "^5.0.2" @@ -4012,6 +4165,7 @@ debug "^4.3.4" find-up "^5.0.0" getenv "^2.0.0" + glob "^10.4.2" ignore "^5.3.1" minimatch "^9.0.0" p-limit "^3.1.0" @@ -4023,7 +4177,7 @@ resolved "https://registry.yarnpkg.com/@expo/html-elements/-/html-elements-0.12.5.tgz#be7e7af9f2be6d3f1aa3ec2e7ae1c121c91a9aa1" integrity sha512-28KWO88YKykKU7ke5sEQs5TivFRMs1Aktz13xxgqAf5rTgb+lka0VKVt3W2fG7ksbUQ407rtUqz7SEAq298NvQ== -"@expo/image-utils@0.3.23", "@expo/image-utils@0.6.3", "@expo/image-utils@^0.6.3", "@expo/image-utils@^0.7.4": +"@expo/image-utils@0.3.23", "@expo/image-utils@0.6.3", "@expo/image-utils@0.7.7-canary-20250729-d8899ae", "@expo/image-utils@^0.6.3": version "0.6.3" resolved "https://registry.yarnpkg.com/@expo/image-utils/-/image-utils-0.6.3.tgz#89c744460beefc686989b969121357bbd5520c8a" integrity sha512-v/JbCKBrHeudxn1gN1TgfPE/pWJSlLPrl29uXJBgrJFQVkViQvUHQNDhaS+UEa9wYI5HHh7XYmtzAehyG4L+GA== @@ -4039,6 +4193,22 @@ temp-dir "~2.0.0" unique-string "~2.0.0" +"@expo/json-file@9.1.5-canary-20250613-b29d676": + version "9.1.5-canary-20250613-b29d676" + resolved "https://registry.yarnpkg.com/@expo/json-file/-/json-file-9.1.5-canary-20250613-b29d676.tgz#4e05807f16be91ab1e372d54c02a6c804f66d9c3" + integrity sha512-Izm6fQVM5WxI4WkIHI9RmVKtzDwlI6xCh8yOuGtHkPRuIE2Q2dMkwP2eJV30m8q6kXrMm992RK3mnlLJ9an3iw== + dependencies: + "@babel/code-frame" "~7.10.4" + json5 "^2.2.3" + +"@expo/json-file@9.1.6-canary-20250729-d8899ae": + version "9.1.6-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/@expo/json-file/-/json-file-9.1.6-canary-20250729-d8899ae.tgz#5186bc36936be5a36cca1d576545e317ff4c95e1" + integrity sha512-3KBKdz+K5JzL3aecxxz7mcHE70BCR//tfXkQFvwt0a5LzaAUM1bBu+ya8XccqwJwxOL40WcSjfKWfMj/H05UgQ== + dependencies: + "@babel/code-frame" "~7.10.4" + json5 "^2.2.3" + "@expo/json-file@^9.0.0", "@expo/json-file@~9.0.0": version "9.0.0" resolved "https://registry.yarnpkg.com/@expo/json-file/-/json-file-9.0.0.tgz#e3688c9b108cfd7e819f1354a9458ba6e93fc943" @@ -4048,14 +4218,6 @@ json5 "^2.2.3" write-file-atomic "^2.3.0" -"@expo/json-file@^9.1.4", "@expo/json-file@~9.1.4": - version "9.1.4" - resolved "https://registry.yarnpkg.com/@expo/json-file/-/json-file-9.1.4.tgz#e719d092c08afb3234643f9285e57c6a24989327" - integrity sha512-7Bv86X27fPERGhw8aJEZvRcH9sk+9BenDnEmrI3ZpywKodYSBgc8lX9Y32faNVQ/p0YbDK9zdJ0BfAKNAOyi0A== - dependencies: - "@babel/code-frame" "~7.10.4" - json5 "^2.2.3" - "@expo/json-file@~9.0.1": version "9.0.1" resolved "https://registry.yarnpkg.com/@expo/json-file/-/json-file-9.0.1.tgz#ff60654caf1fa3c33f9b17dcd1e9691eb854a318" @@ -4065,24 +4227,33 @@ json5 "^2.2.3" write-file-atomic "^2.3.0" -"@expo/metro-config@0.20.14", "@expo/metro-config@~0.20.14": - version "0.20.14" - resolved "https://registry.yarnpkg.com/@expo/metro-config/-/metro-config-0.20.14.tgz#5abf8cd6454fe7f75c1f8529cf79619da32af82d" - integrity sha512-tYDDubuZycK+NX00XN7BMu73kBur/evOPcKfxc+UBeFfgN2EifOITtdwSUDdRsbtJ2OnXwMY1HfRUG3Lq3l4cw== +"@expo/json-file@~9.1.4": + version "9.1.4" + resolved "https://registry.yarnpkg.com/@expo/json-file/-/json-file-9.1.4.tgz#e719d092c08afb3234643f9285e57c6a24989327" + integrity sha512-7Bv86X27fPERGhw8aJEZvRcH9sk+9BenDnEmrI3ZpywKodYSBgc8lX9Y32faNVQ/p0YbDK9zdJ0BfAKNAOyi0A== dependencies: + "@babel/code-frame" "~7.10.4" + json5 "^2.2.3" + +"@expo/metro-config@0.21.0-canary-20250729-d8899ae": + version "0.21.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/@expo/metro-config/-/metro-config-0.21.0-canary-20250729-d8899ae.tgz#f436a8e909cf98438dcaf70b3c7249be00069cf9" + integrity sha512-rRwBFIzvQx9S9iz5fvdo3A+Gr+56cqz2BZyEmqnBsbsnl/ESdsAp8M5avYIKsiDSvXqBmbjL+bRf7EO2CZQZew== + dependencies: + "@babel/code-frame" "^7.20.0" "@babel/core" "^7.20.0" "@babel/generator" "^7.20.5" - "@babel/parser" "^7.20.0" - "@babel/types" "^7.20.0" - "@expo/config" "~11.0.9" - "@expo/env" "~1.0.5" - "@expo/json-file" "~9.1.4" + "@expo/config" "11.0.14-canary-20250729-d8899ae" + "@expo/env" "1.0.8-canary-20250729-d8899ae" + "@expo/json-file" "9.1.6-canary-20250729-d8899ae" + "@expo/metro" "~0.1.0" "@expo/spawn-async" "^1.7.2" + browserslist "^4.25.0" chalk "^4.1.0" debug "^4.3.2" dotenv "~16.4.5" dotenv-expand "~11.0.6" - getenv "^1.0.0" + getenv "^2.0.0" glob "^10.4.2" jsc-safe-url "^0.2.4" lightningcss "~1.27.0" @@ -4090,26 +4261,62 @@ postcss "~8.4.32" resolve-from "^5.0.0" -"@expo/osascript@^2.2.4": - version "2.2.4" - resolved "https://registry.yarnpkg.com/@expo/osascript/-/osascript-2.2.4.tgz#4414d97f91e29260a9b361529d20875430dc0af5" - integrity sha512-Q+Oyj+1pdRiHHpev9YjqfMZzByFH8UhKvSszxa0acTveijjDhQgWrq4e9T/cchBHi0GWZpGczWyiyJkk1wM1dg== +"@expo/metro@~0.1.0": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@expo/metro/-/metro-0.1.1.tgz#234099226509f88d3a431f386e83c21a64a01630" + integrity sha512-zvA9BE6myFoCxeiw/q3uE/kVkIwLTy27a+fDoEl7WQ7EvKfFeiXnRVhUplDMLGZIHH8VC38Gay6RBtVhnmOm5w== + dependencies: + metro "0.83.1" + metro-babel-transformer "0.83.1" + metro-cache "0.83.1" + metro-cache-key "0.83.1" + metro-config "0.83.1" + metro-core "0.83.1" + metro-file-map "0.83.1" + metro-resolver "0.83.1" + metro-runtime "0.83.1" + metro-source-map "0.83.1" + metro-transform-plugins "0.83.1" + metro-transform-worker "0.83.1" + +"@expo/osascript@2.2.6-canary-20250729-d8899ae": + version "2.2.6-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/@expo/osascript/-/osascript-2.2.6-canary-20250729-d8899ae.tgz#f59417deefa49572399896a6991982a26419998b" + integrity sha512-V6iFfyzcsEDhGofrqYYiB7TaOh6RAHC5y/VZXssnXZOTUxfxipihrlw8uv7jBfuQ+3WtlWc4PqpbnwLCd+T8+A== dependencies: "@expo/spawn-async" "^1.7.2" exec-async "^2.2.0" -"@expo/package-manager@^1.8.4": - version "1.8.4" - resolved "https://registry.yarnpkg.com/@expo/package-manager/-/package-manager-1.8.4.tgz#6126d93b25bbfec515436833e6f6ca5677b7e8bd" - integrity sha512-8H8tLga/NS3iS7QaX/NneRPqbObnHvVCfMCo0ShudreOFmvmgqhYjRlkZTRstSyFqefai8ONaT4VmnLHneRYYg== +"@expo/package-manager@1.8.7-canary-20250729-d8899ae": + version "1.8.7-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/@expo/package-manager/-/package-manager-1.8.7-canary-20250729-d8899ae.tgz#425130f642a9308bbc23bcf1718436f2d333e7cd" + integrity sha512-3NwjVbgxJb9K56T4Ic2yn7/dAYjwnV0S9cupHW+btDLxjMg4xXX6/hLrSLKne9Tp9kiFZiRZtykaEb5x5xfe3g== dependencies: - "@expo/json-file" "^9.1.4" + "@expo/json-file" "9.1.6-canary-20250729-d8899ae" "@expo/spawn-async" "^1.7.2" chalk "^4.0.0" npm-package-arg "^11.0.0" ora "^3.4.0" resolve-workspace-root "^2.0.0" +"@expo/plist@0.3.5-canary-20250613-b29d676": + version "0.3.5-canary-20250613-b29d676" + resolved "https://registry.yarnpkg.com/@expo/plist/-/plist-0.3.5-canary-20250613-b29d676.tgz#7f6e29d7843f0f8b2bdde8f7b565ad8261451271" + integrity sha512-xCLsuJzFeq5WiebxEmHdi3cEt2UmvDtrQ8y5rOOehwQEznLN+07aX0FK98XIm/Rka6kC5PDW/xSd+ELPWD1uHg== + dependencies: + "@xmldom/xmldom" "^0.8.8" + base64-js "^1.2.3" + xmlbuilder "^15.1.1" + +"@expo/plist@0.3.6-canary-20250729-d8899ae": + version "0.3.6-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/@expo/plist/-/plist-0.3.6-canary-20250729-d8899ae.tgz#b76248dd24726ac053ff64c1d042155fddb1e75e" + integrity sha512-KgHZQYTI9gbRUo53ZMoK5plPpOU53uj9/5M+XyjQQiciwUrf22Iv3OqPRwfx82XQCpwk2TKaJXWJ8b/yEMvChg== + dependencies: + "@xmldom/xmldom" "^0.8.8" + base64-js "^1.2.3" + xmlbuilder "^15.1.1" + "@expo/plist@^0.2.0": version "0.2.0" resolved "https://registry.yarnpkg.com/@expo/plist/-/plist-0.2.0.tgz#beb014c0bfd56a993086c0972ec1ca3ef3f9d36c" @@ -4137,17 +4344,17 @@ base64-js "^1.2.3" xmlbuilder "^15.1.1" -"@expo/prebuild-config@^9.0.6": - version "9.0.6" - resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-9.0.6.tgz#f634e7b8f9ebebeaf2e7d2f2be46926c23834d2b" - integrity sha512-HDTdlMkTQZ95rd6EpvuLM+xkZV03yGLc38FqI37qKFLJtUN1WnYVaWsuXKoljd1OrVEVsHe6CfqKwaPZ52D56Q== +"@expo/prebuild-config@9.1.0-canary-20250729-d8899ae": + version "9.1.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-9.1.0-canary-20250729-d8899ae.tgz#489d698924294e884be094271b145d92fa0a3bab" + integrity sha512-Lv8nyTm6JgYV/to7cNIGnv3VEN6e5ZIEdJR3fpvZu2U1ZUsYDDlp+IsnReGDP5YZQL7sWRa9Nb9Otr9R/gnk8Q== dependencies: - "@expo/config" "~11.0.9" - "@expo/config-plugins" "~10.0.2" - "@expo/config-types" "^53.0.4" - "@expo/image-utils" "^0.7.4" - "@expo/json-file" "^9.1.4" - "@react-native/normalize-colors" "0.79.2" + "@expo/config" "11.0.14-canary-20250729-d8899ae" + "@expo/config-plugins" "10.2.0-canary-20250729-d8899ae" + "@expo/config-types" "54.0.0-canary-20250729-d8899ae" + "@expo/image-utils" "0.7.7-canary-20250729-d8899ae" + "@expo/json-file" "9.1.6-canary-20250729-d8899ae" + "@react-native/normalize-colors" "0.80.1" debug "^4.3.1" resolve-from "^5.0.0" semver "^7.6.0" @@ -4942,6 +5149,14 @@ "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/trace-mapping" "^0.3.9" +"@jridgewell/gen-mapping@^0.3.12": + version "0.3.13" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz#6342a19f44347518c93e43b1ac69deb3c4656a1f" + integrity sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA== + dependencies: + "@jridgewell/sourcemap-codec" "^1.5.0" + "@jridgewell/trace-mapping" "^0.3.24" + "@jridgewell/gen-mapping@^0.3.5": version "0.3.5" resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" @@ -4984,6 +5199,11 @@ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== +"@jridgewell/sourcemap-codec@^1.5.0": + version "1.5.5" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz#6912b00d2c631c0d15ce1a7ab57cd657f2a8f8ba" + integrity sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og== + "@jridgewell/trace-mapping@0.3.9": version "0.3.9" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" @@ -5008,6 +5228,14 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" +"@jridgewell/trace-mapping@^0.3.28": + version "0.3.30" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.30.tgz#4a76c4daeee5df09f5d3940e087442fb36ce2b99" + integrity sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + "@js-sdsl/ordered-map@^4.4.2": version "4.4.2" resolved "https://registry.yarnpkg.com/@js-sdsl/ordered-map/-/ordered-map-4.4.2.tgz#9299f82874bab9e4c7f9c48d865becbfe8d6907c" @@ -6113,10 +6341,10 @@ resolved "https://registry.yarnpkg.com/@radix-ui/rect/-/rect-1.1.1.tgz#78244efe12930c56fd255d7923865857c41ac8cb" integrity sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw== -"@react-native-async-storage/async-storage@2.1.2": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@react-native-async-storage/async-storage/-/async-storage-2.1.2.tgz#8aae432adfc20800308e2ef3ce380864f0f9def8" - integrity sha512-dvlNq4AlGWC+ehtH12p65+17V0Dx7IecOWl6WanF2ja38O1Dcjjvn7jVzkUHJ5oWkQBlyASurTPlTHgKXyYiow== +"@react-native-async-storage/async-storage@2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@react-native-async-storage/async-storage/-/async-storage-2.2.0.tgz#a3aa565253e46286655560172f4e366e8969f5ad" + integrity sha512-gvRvjR5JAaUZF8tv2Kcq/Gbt3JHwbKFYfmb445rhOj6NUMx3qPLixmDx5pZAyb9at1bYvJ4/eTUipU5aki45xw== dependencies: merge-options "^3.0.4" @@ -6132,28 +6360,36 @@ resolved "https://registry.yarnpkg.com/@react-native-menu/menu/-/menu-1.2.3.tgz#7a6a6748d610ab0d14aa65e1414520a5254aeff6" integrity sha512-sEfiVIivsa0lSelFm9Wbm/RAi+XoEHc75GGhjwvSrj9KSCVvNNXwr9F8l42e1t/lzYvVYzmkYxLG6VKxrDYJiw== -"@react-native-picker/picker@2.11.0": - version "2.11.0" - resolved "https://registry.yarnpkg.com/@react-native-picker/picker/-/picker-2.11.0.tgz#4587fbce6a382adedad74311e96ee10bb2b2d63a" - integrity sha512-QuZU6gbxmOID5zZgd/H90NgBnbJ3VV6qVzp6c7/dDrmWdX8S0X5YFYgDcQFjE3dRen9wB9FWnj2VVdPU64adSg== +"@react-native-picker/picker@2.11.1": + version "2.11.1" + resolved "https://registry.yarnpkg.com/@react-native-picker/picker/-/picker-2.11.1.tgz#d8884440abc5f75579d82f9888e50ca047c9ec14" + integrity sha512-ThklnkK4fV3yynnIIRBkxxjxR4IFbdMNJVF6tlLdOJ/zEFUEFUEdXY0KmH0iYzMwY8W4/InWsLiA7AkpAbnexA== -"@react-native/assets-registry@0.79.3": - version "0.79.3" - resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.79.3.tgz#022218d55a5d9d221a6d176987ab0b35c10d388b" - integrity sha512-Vy8DQXCJ21YSAiHxrNBz35VqVlZPpRYm50xRTWRf660JwHuJkFQG8cUkrLzm7AUriqUXxwpkQHcY+b0ibw9ejQ== +"@react-native/assets-registry@0.81.0": + version "0.81.0" + resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.81.0.tgz#ff28654b6e64164137d10de7333da05b3d994f2c" + integrity sha512-rZs8ziQ1YRV3Z5Mw5AR7YcgI3q1Ya9NIx6nyuZAT9wDSSjspSi+bww+Hargh/a4JfV2Ajcxpn9X9UiFJr1ddPw== -"@react-native/babel-plugin-codegen@0.79.3": - version "0.79.3" - resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.79.3.tgz#acad4acaead398a8c8bcdecbe44040aa0c2dc2d7" - integrity sha512-Zb8F4bSEKKZfms5n1MQ0o5mudDcpAINkKiFuFTU0PErYGjY3kZ+JeIP+gS6KCXsckxCfMEKQwqKicP/4DWgsZQ== +"@react-native/babel-plugin-codegen@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.80.0.tgz#0515c34aca082cf629223abf02fa61e0f93ffa5e" + integrity sha512-LXd766LHCR/79WmhIg4zUB9jRosgw8xGJ1QnYOoef1rA7vCdubC23nhUxF+PJdfTdAl1cqX4u1dhZcjg6yXjRg== dependencies: "@babel/traverse" "^7.25.3" - "@react-native/codegen" "0.79.3" + "@react-native/codegen" "0.80.0" -"@react-native/babel-preset@0.79.2", "@react-native/babel-preset@0.79.3": - version "0.79.3" - resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.79.3.tgz#8ad6c149cd488fbc18d62983119bdcbfc15ff651" - integrity sha512-VHGNP02bDD2Ul1my0pLVwe/0dsEBHxR343ySpgnkCNEEm9C1ANQIL2wvnJrHZPcqfAkWfFQ8Ln3t+6fdm4A/Dg== +"@react-native/babel-plugin-codegen@0.81.0": + version "0.81.0" + resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.81.0.tgz#198d952aed2a0e7550b3f31c84abfc995754b8b7" + integrity sha512-MEMlW91+2Kk9GiObRP1Nc6oTdiyvmSEbPMSC6kzUzDyouxnh5/x28uyNySmB2nb6ivcbmQ0lxaU059+CZSkKXQ== + dependencies: + "@babel/traverse" "^7.25.3" + "@react-native/codegen" "0.81.0" + +"@react-native/babel-preset@0.79.2", "@react-native/babel-preset@0.80.0", "@react-native/babel-preset@0.80.1": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.80.0.tgz#6b5ad39fdf699928ade2fd62fdf2e24bceac34cd" + integrity sha512-ZgwbSOUPNKpIsZ6E0y3bncahh2vBf5V1URNV0tr9PBtu/LbGJ12nBKSH7gqrFdRzfEwKlhc0vP8p1oJt+A5mpw== dependencies: "@babel/core" "^7.25.2" "@babel/plugin-proposal-export-default-from" "^7.24.7" @@ -6196,66 +6432,149 @@ "@babel/plugin-transform-typescript" "^7.25.2" "@babel/plugin-transform-unicode-regex" "^7.24.7" "@babel/template" "^7.25.0" - "@react-native/babel-plugin-codegen" "0.79.3" - babel-plugin-syntax-hermes-parser "0.25.1" + "@react-native/babel-plugin-codegen" "0.80.0" + babel-plugin-syntax-hermes-parser "0.28.1" babel-plugin-transform-flow-enums "^0.0.2" react-refresh "^0.14.0" -"@react-native/codegen@0.79.3": - version "0.79.3" - resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.79.3.tgz#49689132718c81a3b25426769bc6fd8fd2a0469f" - integrity sha512-CZejXqKch/a5/s/MO5T8mkAgvzCXgsTkQtpCF15kWR9HN8T+16k0CsN7TXAxXycltoxiE3XRglOrZNEa/TiZUQ== +"@react-native/babel-preset@0.81.0": + version "0.81.0" + resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.81.0.tgz#ee319c264b0e4f9726510a02e1cece1952958e0e" + integrity sha512-RKMgCUGsso/2b32kgg24lB68LJ6qr2geLoSQTbisY6Usye0uXeXCgbZZDbILIX9upL4uzU4staMldRZ0v08F1g== + dependencies: + "@babel/core" "^7.25.2" + "@babel/plugin-proposal-export-default-from" "^7.24.7" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-syntax-export-default-from" "^7.24.7" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-transform-arrow-functions" "^7.24.7" + "@babel/plugin-transform-async-generator-functions" "^7.25.4" + "@babel/plugin-transform-async-to-generator" "^7.24.7" + "@babel/plugin-transform-block-scoping" "^7.25.0" + "@babel/plugin-transform-class-properties" "^7.25.4" + "@babel/plugin-transform-classes" "^7.25.4" + "@babel/plugin-transform-computed-properties" "^7.24.7" + "@babel/plugin-transform-destructuring" "^7.24.8" + "@babel/plugin-transform-flow-strip-types" "^7.25.2" + "@babel/plugin-transform-for-of" "^7.24.7" + "@babel/plugin-transform-function-name" "^7.25.1" + "@babel/plugin-transform-literals" "^7.25.2" + "@babel/plugin-transform-logical-assignment-operators" "^7.24.7" + "@babel/plugin-transform-modules-commonjs" "^7.24.8" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.24.7" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.24.7" + "@babel/plugin-transform-numeric-separator" "^7.24.7" + "@babel/plugin-transform-object-rest-spread" "^7.24.7" + "@babel/plugin-transform-optional-catch-binding" "^7.24.7" + "@babel/plugin-transform-optional-chaining" "^7.24.8" + "@babel/plugin-transform-parameters" "^7.24.7" + "@babel/plugin-transform-private-methods" "^7.24.7" + "@babel/plugin-transform-private-property-in-object" "^7.24.7" + "@babel/plugin-transform-react-display-name" "^7.24.7" + "@babel/plugin-transform-react-jsx" "^7.25.2" + "@babel/plugin-transform-react-jsx-self" "^7.24.7" + "@babel/plugin-transform-react-jsx-source" "^7.24.7" + "@babel/plugin-transform-regenerator" "^7.24.7" + "@babel/plugin-transform-runtime" "^7.24.7" + "@babel/plugin-transform-shorthand-properties" "^7.24.7" + "@babel/plugin-transform-spread" "^7.24.7" + "@babel/plugin-transform-sticky-regex" "^7.24.7" + "@babel/plugin-transform-typescript" "^7.25.2" + "@babel/plugin-transform-unicode-regex" "^7.24.7" + "@babel/template" "^7.25.0" + "@react-native/babel-plugin-codegen" "0.81.0" + babel-plugin-syntax-hermes-parser "0.29.1" + babel-plugin-transform-flow-enums "^0.0.2" + react-refresh "^0.14.0" + +"@react-native/codegen@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.80.0.tgz#119e53099281acd6fe3c515ca7bfd00ddcfcf05c" + integrity sha512-X9TsPgytoUkNrQjzAZh4dXa4AuouvYT0NzYyvnjw1ry4LESCZtKba+eY4x3+M30WPR52zjgu+UFL//14BSdCCA== dependencies: glob "^7.1.1" - hermes-parser "0.25.1" + hermes-parser "0.28.1" invariant "^2.2.4" nullthrows "^1.1.1" yargs "^17.6.2" -"@react-native/community-cli-plugin@0.79.3": - version "0.79.3" - resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.79.3.tgz#84821d3401074e036ba05b8b6ca1ee122cb43e29" - integrity sha512-N/+p4HQqN4yK6IRzn7OgMvUIcrmEWkecglk1q5nj+AzNpfIOzB+mqR20SYmnPfeXF+mZzYCzRANb3KiM+WsSDA== +"@react-native/codegen@0.81.0": + version "0.81.0" + resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.81.0.tgz#719036f231241eedac55d499d2a3da2e3c57aca9" + integrity sha512-gPFutgtj8YqbwKKt3YpZKamUBGd9YZJV51Jq2aiDZ9oThkg1frUBa20E+Jdi7jKn982wjBMxAklAR85QGQ4xMA== dependencies: - "@react-native/dev-middleware" "0.79.3" - chalk "^4.0.0" - debug "^2.2.0" + glob "^7.1.1" + hermes-parser "0.29.1" invariant "^2.2.4" - metro "^0.82.0" - metro-config "^0.82.0" - metro-core "^0.82.0" + nullthrows "^1.1.1" + yargs "^17.6.2" + +"@react-native/community-cli-plugin@0.81.0": + version "0.81.0" + resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.81.0.tgz#16407f0eb71fd251ec08536085e4dbda83279d56" + integrity sha512-n04ACkCaLR54NmA/eWiDpjC16pHr7+yrbjQ6OEdRoXbm5EfL8FEre2kDAci7pfFdiSMpxdRULDlKpfQ+EV/GAQ== + dependencies: + "@react-native/dev-middleware" "0.81.0" + debug "^4.4.0" + invariant "^2.2.4" + metro "^0.83.1" + metro-config "^0.83.1" + metro-core "^0.83.1" semver "^7.1.3" -"@react-native/debugger-frontend@0.79.3": - version "0.79.3" - resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.79.3.tgz#9cb57d8e88c22552194ab5f6f257605b151bc5b3" - integrity sha512-ImNDuEeKH6lEsLXms3ZsgIrNF94jymfuhPcVY5L0trzaYNo9ZFE9Ni2/18E1IbfXxdeIHrCSBJlWD6CTm7wu5A== +"@react-native/debugger-frontend@0.80.1": + version "0.80.1" + resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.80.1.tgz#c21e6cf0deb5ebe628769277e60d1573006a66a0" + integrity sha512-5dQJdX1ZS4dINNw51KNsDIL+A06sZQd2hqN2Pldq5SavxAwEJh5NxAx7K+lutKhwp1By5gxd6/9ruVt+9NCvKA== -"@react-native/dev-middleware@0.79.3": - version "0.79.3" - resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.79.3.tgz#3e315ef7516ebad60a4202b4094d84fedecb4064" - integrity sha512-x88+RGOyG71+idQefnQg7wLhzjn/Scs+re1O5vqCkTVzRAc/f7SdHMlbmECUxJPd08FqMcOJr7/X3nsJBrNuuw== +"@react-native/debugger-frontend@0.81.0": + version "0.81.0" + resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.81.0.tgz#a032e98896371095919fa04b8ac93a1d1fe96f72" + integrity sha512-N/8uL2CGQfwiQRYFUNfmaYxRDSoSeOmFb56rb0PDnP3XbS5+X9ee7X4bdnukNHLGfkRdH7sVjlB8M5zE8XJOhw== + +"@react-native/dev-middleware@0.80.1": + version "0.80.1" + resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.80.1.tgz#89914c0cba38605e7d751acdadb61e99469bed05" + integrity sha512-EBnZ3s6+hGAlUggDvo9uI37Xh0vG55H2rr3A6l6ww7+sgNuUz+wEJ63mGINiU6DwzQSgr6av7rjrVERxKH6vxg== dependencies: "@isaacs/ttlcache" "^1.4.1" - "@react-native/debugger-frontend" "0.79.3" + "@react-native/debugger-frontend" "0.80.1" chrome-launcher "^0.15.2" chromium-edge-launcher "^0.2.0" connect "^3.6.5" - debug "^2.2.0" + debug "^4.4.0" invariant "^2.2.4" nullthrows "^1.1.1" open "^7.0.3" serve-static "^1.16.2" ws "^6.2.3" -"@react-native/eslint-config@^0.79.3": - version "0.79.3" - resolved "https://registry.yarnpkg.com/@react-native/eslint-config/-/eslint-config-0.79.3.tgz#a72352ce98a7d05b5686dc446ba933fee3b944a9" - integrity sha512-pvPXfXFoVfwqGEItIl7emv6bRTpi0NWv4jmb0ZBwSJ7+zM8bRRw7JwxLA+iwrevh0QAqrF66Nu5xl39ysWcavg== +"@react-native/dev-middleware@0.81.0": + version "0.81.0" + resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.81.0.tgz#5f4018bdca027feb903cb2902d48204c0703587c" + integrity sha512-J/HeC/+VgRyGECPPr9rAbe5S0OL6MCIrvrC/kgNKSME5+ZQLCiTpt3pdAoAMXwXiF9a02Nmido0DnyM1acXTIA== + dependencies: + "@isaacs/ttlcache" "^1.4.1" + "@react-native/debugger-frontend" "0.81.0" + chrome-launcher "^0.15.2" + chromium-edge-launcher "^0.2.0" + connect "^3.6.5" + debug "^4.4.0" + invariant "^2.2.4" + nullthrows "^1.1.1" + open "^7.0.3" + serve-static "^1.16.2" + ws "^6.2.3" + +"@react-native/eslint-config@0.81.0": + version "0.81.0" + resolved "https://registry.yarnpkg.com/@react-native/eslint-config/-/eslint-config-0.81.0.tgz#fd8f2961c7fd5593d738778b48800374dbde2326" + integrity sha512-sVAlL0m0wQw6Ae3YFB/tjgjkUS0kt9+QrS79TYRL2yrqXtVbB7TSLpBfCN0R+OBsyfpiIEXAxqLRGYFmuqnIFg== dependencies: "@babel/core" "^7.25.2" "@babel/eslint-parser" "^7.25.1" - "@react-native/eslint-plugin" "0.79.3" + "@react-native/eslint-plugin" "0.81.0" "@typescript-eslint/eslint-plugin" "^7.1.1" "@typescript-eslint/parser" "^7.1.1" eslint-config-prettier "^8.5.0" @@ -6263,38 +6582,38 @@ eslint-plugin-ft-flow "^2.0.1" eslint-plugin-jest "^27.9.0" eslint-plugin-react "^7.30.1" - eslint-plugin-react-hooks "^4.6.0" + eslint-plugin-react-hooks "^5.2.0" eslint-plugin-react-native "^4.0.0" -"@react-native/eslint-plugin@0.79.3": - version "0.79.3" - resolved "https://registry.yarnpkg.com/@react-native/eslint-plugin/-/eslint-plugin-0.79.3.tgz#c1ac34d45b92f963b9af66e860c45cd891235741" - integrity sha512-6QZzCsV+Wc+HdOAMMoMqDea3SSzsvBBktGc/cqaLubKGiztTb22d+vtzZGWqCqUEVkhQKdK7qhWAs0kJPEbiXw== +"@react-native/eslint-plugin@0.81.0": + version "0.81.0" + resolved "https://registry.yarnpkg.com/@react-native/eslint-plugin/-/eslint-plugin-0.81.0.tgz#5a236c92394f44f4cbfe400d7b87a7e25599dd54" + integrity sha512-kNSraBk1BuW21raXRJp8+BlTJwnpU96kRNQ9YNxfcY78k9zOH2YXiYsK0SfrDrdcl5kspiXRSj3Rueh6jvDRHw== -"@react-native/gradle-plugin@0.79.3": - version "0.79.3" - resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.79.3.tgz#69ba47ac406ccdb3b3829f311bd7c27e6fad7ebc" - integrity sha512-imfpZLhNBc9UFSzb/MOy2tNcIBHqVmexh/qdzw83F75BmUtLb/Gs1L2V5gw+WI1r7RqDILbWk7gXB8zUllwd+g== +"@react-native/gradle-plugin@0.81.0": + version "0.81.0" + resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.81.0.tgz#6a9b0583f5f21142ddaeca72ef3e81160a8e3ce8" + integrity sha512-LGNtPXO1RKLws5ORRb4Q4YULi2qxM4qZRuARtwqM/1f2wyZVggqapoV0OXlaXaz+GiEd2ll3ROE4CcLN6J93jg== -"@react-native/js-polyfills@0.79.3": - version "0.79.3" - resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.79.3.tgz#bf5614363f118c6bdf2f773c578e603c88d0425c" - integrity sha512-PEBtg6Kox6KahjCAch0UrqCAmHiNLEbp2SblUEoFAQnov4DSxBN9safh+QSVaCiMAwLjvNfXrJyygZz60Dqz3Q== +"@react-native/js-polyfills@0.81.0": + version "0.81.0" + resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.81.0.tgz#81900a25b626e9bca8b38b545b6987695d469d59" + integrity sha512-whXZWIogzoGpqdyTjqT89M6DXmlOkWqNpWoVOAwVi8XFCMO+L7WTk604okIgO6gdGZcP1YtFpQf9JusbKrv/XA== -"@react-native/normalize-colors@0.79.2", "@react-native/normalize-colors@0.79.3", "@react-native/normalize-colors@^0.73.0", "@react-native/normalize-colors@^0.74.1": - version "0.79.3" - resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.79.3.tgz#e491937436a2c287707e24263308c818a66eb447" - integrity sha512-T75NIQPRFCj6DFMxtcVMJTZR+3vHXaUMSd15t+CkJpc5LnyX91GVaPxpRSAdjFh7m3Yppl5MpdjV/fntImheYQ== +"@react-native/normalize-colors@0.80.0", "@react-native/normalize-colors@0.80.1", "@react-native/normalize-colors@0.81.0", "@react-native/normalize-colors@^0.73.0", "@react-native/normalize-colors@^0.74.1": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.80.0.tgz#2a0f4346550c5ab18a2ec956112d483d802b3029" + integrity sha512-bJZDSopadjJxMDvysc634eTfLL4w7cAx5diPe14Ez5l+xcKjvpfofS/1Ja14DlgdMJhxGd03MTXlrxoWust3zg== -"@react-native/typescript-config@^0.79.3": - version "0.79.3" - resolved "https://registry.yarnpkg.com/@react-native/typescript-config/-/typescript-config-0.79.3.tgz#21101b591c67ecef6ae5189f96a448b3bcaf1e9e" - integrity sha512-dqKAU8D3NkExthnpBOPZjZ/NGU5qqBaqZ12v9IlMqP9sVTWSuY1iswfzomp0AYeJBxo4ZpBNmrdlnQZYQSVWiw== +"@react-native/typescript-config@0.81.0": + version "0.81.0" + resolved "https://registry.yarnpkg.com/@react-native/typescript-config/-/typescript-config-0.81.0.tgz#d25dd746ac320293cd10bb8302489ec383bdabe2" + integrity sha512-BnmmXHafGitDBD5naQF1wwaJ2LY1CLMABs009tVTF4ZOPK9/IrGdoNjuiI+tjHAeug6S68MlSNyVxknZ2JBIvw== -"@react-native/virtualized-lists@0.79.3": - version "0.79.3" - resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.79.3.tgz#4a2799017cd3795f519422f48b3c0bbc4739a245" - integrity sha512-/0rRozkn+iIHya2vnnvprDgT7QkfI54FLrACAN3BLP7MRlfOIGOrZsXpRLndnLBVnjNzkcre84i1RecjoXnwIA== +"@react-native/virtualized-lists@0.81.0": + version "0.81.0" + resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.81.0.tgz#962ea39af006e58bfe898bb54c164b52075d491f" + integrity sha512-p14QC5INHkbMZ96158sUxkSwN6zp138W11G+CRGoLJY4Q9WRJBCe7wHR5Owyy3XczQXrIih/vxAXwgYeZ2XByg== dependencies: invariant "^2.2.4" nullthrows "^1.1.1" @@ -8096,16 +8415,6 @@ ajv-keywords@^5.1.0: dependencies: fast-deep-equal "^3.1.3" -ajv@8.11.0: - version "8.11.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.11.0.tgz#977e91dd96ca669f54a11e23e378e33b884a565f" - integrity sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg== - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - ajv@^6.12.4, ajv@^6.12.5: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" @@ -8669,12 +8978,33 @@ babel-plugin-react-compiler@^19.1.0-rc.1: dependencies: "@babel/types" "^7.26.0" +babel-plugin-react-compiler@^19.1.0-rc.2: + version "19.1.0-rc.2" + resolved "https://registry.yarnpkg.com/babel-plugin-react-compiler/-/babel-plugin-react-compiler-19.1.0-rc.2.tgz#ef77f4316a2086d81f95ad8edbe081e2840d87a4" + integrity sha512-kSNA//p5fMO6ypG8EkEVPIqAjwIXm5tMjfD1XRPL/sRjYSbJ6UsvORfaeolNWnZ9n310aM0xJP7peW26BuCVzA== + dependencies: + "@babel/types" "^7.26.0" + babel-plugin-react-native-web@~0.19.13: version "0.19.13" resolved "https://registry.yarnpkg.com/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.19.13.tgz#bf919bd6f18c4689dd1a528a82bda507363b953d" integrity sha512-4hHoto6xaN23LCyZgL9LJZc3olmAxd7b6jDzlZnKXAh4rRAbZRKNBJoOOdp46OBqgy+K0t0guTj5/mhA8inymQ== -babel-plugin-syntax-hermes-parser@0.25.1, babel-plugin-syntax-hermes-parser@^0.25.1: +babel-plugin-syntax-hermes-parser@0.28.1: + version "0.28.1" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.28.1.tgz#9e80a774ddb8038307a62316486669c668fb3568" + integrity sha512-meT17DOuUElMNsL5LZN56d+KBp22hb0EfxWfuPUeoSi54e40v1W4C2V36P75FpsH9fVEfDKpw5Nnkahc8haSsQ== + dependencies: + hermes-parser "0.28.1" + +babel-plugin-syntax-hermes-parser@0.29.1: + version "0.29.1" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.29.1.tgz#09ca9ecb0330eba1ef939b6d3f1f55bb06a9dc33" + integrity sha512-2WFYnoWGdmih1I1J5eIqxATOeycOqRwYxAQBu3cUu/rhwInwHUg7k60AFNbuGjSDL8tje5GDrAnxzRLcu2pYcA== + dependencies: + hermes-parser "0.29.1" + +babel-plugin-syntax-hermes-parser@^0.25.1: version "0.25.1" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.25.1.tgz#58b539df973427fcfbb5176a3aec7e5dee793cb0" integrity sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ== @@ -8711,6 +9041,35 @@ babel-preset-current-node-syntax@^1.0.0: "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-syntax-top-level-await" "^7.8.3" +babel-preset-expo@13.3.0-canary-20250729-d8899ae: + version "13.3.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-13.3.0-canary-20250729-d8899ae.tgz#281e608671d17076ba3deed169a66e3508e1a3f3" + integrity sha512-VrK+3T4QziVF7ngrtPeBVHkybEgwVUeQF1g2WTZWcdCavnW285jfitOPRcV3W4m28jg0S1FVhY4XXOVPQI9kFg== + dependencies: + "@babel/helper-module-imports" "^7.25.9" + "@babel/plugin-proposal-decorators" "^7.12.9" + "@babel/plugin-proposal-export-default-from" "^7.24.7" + "@babel/plugin-syntax-export-default-from" "^7.24.7" + "@babel/plugin-transform-class-static-block" "^7.27.1" + "@babel/plugin-transform-export-namespace-from" "^7.25.9" + "@babel/plugin-transform-flow-strip-types" "^7.25.2" + "@babel/plugin-transform-modules-commonjs" "^7.24.8" + "@babel/plugin-transform-object-rest-spread" "^7.24.7" + "@babel/plugin-transform-parameters" "^7.24.7" + "@babel/plugin-transform-private-methods" "^7.24.7" + "@babel/plugin-transform-private-property-in-object" "^7.24.7" + "@babel/plugin-transform-runtime" "^7.24.7" + "@babel/preset-react" "^7.22.15" + "@babel/preset-typescript" "^7.23.0" + "@react-native/babel-preset" "0.80.1" + babel-plugin-react-compiler "^19.1.0-rc.2" + babel-plugin-react-native-web "~0.19.13" + babel-plugin-syntax-hermes-parser "^0.25.1" + babel-plugin-transform-flow-enums "^0.0.2" + debug "^4.3.4" + react-refresh "^0.14.2" + resolve-from "^5.0.0" + babel-preset-expo@~13.1.11: version "13.1.11" resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-13.1.11.tgz#de81e6a621c9f40dcb1e0bf5f1fe111f82c10496" @@ -8738,33 +9097,6 @@ babel-preset-expo@~13.1.11: react-refresh "^0.14.2" resolve-from "^5.0.0" -babel-preset-expo@~13.2.0: - version "13.2.0" - resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-13.2.0.tgz#d4540009d07242e3c3d63184b7a34efda95e8e64" - integrity sha512-oNUeUZPMNRPmx/2jaKJLSQFP/MFI1M91vP+Gp+j8/FPl9p/ps603DNwCaRdcT/Vj3FfREdlIwRio1qDCjY0oAA== - dependencies: - "@babel/helper-module-imports" "^7.25.9" - "@babel/plugin-proposal-decorators" "^7.12.9" - "@babel/plugin-proposal-export-default-from" "^7.24.7" - "@babel/plugin-syntax-export-default-from" "^7.24.7" - "@babel/plugin-transform-export-namespace-from" "^7.25.9" - "@babel/plugin-transform-flow-strip-types" "^7.25.2" - "@babel/plugin-transform-modules-commonjs" "^7.24.8" - "@babel/plugin-transform-object-rest-spread" "^7.24.7" - "@babel/plugin-transform-parameters" "^7.24.7" - "@babel/plugin-transform-private-methods" "^7.24.7" - "@babel/plugin-transform-private-property-in-object" "^7.24.7" - "@babel/plugin-transform-runtime" "^7.24.7" - "@babel/preset-react" "^7.22.15" - "@babel/preset-typescript" "^7.23.0" - "@react-native/babel-preset" "0.79.3" - babel-plugin-react-native-web "~0.19.13" - babel-plugin-syntax-hermes-parser "^0.25.1" - babel-plugin-transform-flow-enums "^0.0.2" - debug "^4.3.4" - react-refresh "^0.14.2" - resolve-from "^5.0.0" - babel-preset-jest@^29.6.3: version "29.6.3" resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz#fa05fa510e7d493896d7b0dd2033601c840f171c" @@ -8989,6 +9321,16 @@ browserslist@^4.24.0, browserslist@^4.24.2: node-releases "^2.0.18" update-browserslist-db "^1.1.1" +browserslist@^4.25.0: + version "4.25.2" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.25.2.tgz#90c1507143742d743544ae6e92bca3348adff667" + integrity sha512-0si2SJK3ooGzIawRu61ZdPCO1IncZwS8IzuX73sPZsXW6EQ/w/DAfPyKI8l1ETTCr2MnvqWitmlCUxgdul45jA== + dependencies: + caniuse-lite "^1.0.30001733" + electron-to-chromium "^1.5.199" + node-releases "^2.0.19" + update-browserslist-db "^1.1.3" + bser@2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" @@ -9131,6 +9473,11 @@ caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001517, caniuse-lite@^1.0.30001587, can resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001697.tgz" integrity sha512-GwNPlWJin8E+d7Gxq96jxM6w0w+VFeyyXRsjU58emtkYqnbwHqXm5uT2uCmO0RQE9htWknOP4xtBlLmM/gWxvQ== +caniuse-lite@^1.0.30001733: + version "1.0.30001734" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001734.tgz#f97e08599e2d75664543ae4b6ef25dc2183c5cc6" + integrity sha512-uhE1Ye5vgqju6OI71HTQqcBCZrvHugk0MjLak7Q+HfoBgoq5Bi+5YnwjP4fjDgrtYr/l8MVRBvzz9dPD4KyK0A== + cbor-extract@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/cbor-extract/-/cbor-extract-2.1.1.tgz#f154b31529fdb6b7c70fb3ca448f44eda96a1b42" @@ -9965,7 +10312,7 @@ debounce@^1.2.1: resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5" integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug== -debug@2.6.9, debug@^2.2.0, debug@^2.6.9: +debug@2.6.9, debug@^2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== @@ -10369,6 +10716,11 @@ electron-to-chromium@^1.4.668: resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.777.tgz#f846fbba23fd11b3c6f97848cdda94896fdb8baf" integrity sha512-n02NCwLJ3wexLfK/yQeqfywCblZqLcXphzmid5e8yVPdtEcida7li0A5WQKghHNG0FeOMCzeFOzEbtAh5riXFw== +electron-to-chromium@^1.5.199: + version "1.5.200" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.200.tgz#adffa5db97390ce9d48987f528117a608ed0d7c9" + integrity sha512-rFCxROw7aOe4uPTfIAx+rXv9cEcGx+buAF4npnhtTqCJk5KDFRnh3+KYj7rdVh6lsFt5/aPs+Irj9rZ33WMA7w== + electron-to-chromium@^1.5.41: version "1.5.51" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.51.tgz#bb99216fed4892d131a8585a8593b00739310163" @@ -10902,10 +11254,10 @@ eslint-plugin-react-compiler@^19.1.0-rc.1: zod "^3.22.4" zod-validation-error "^3.0.3" -eslint-plugin-react-hooks@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" - integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== +eslint-plugin-react-hooks@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz#1be0080901e6ac31ce7971beed3d3ec0a423d9e3" + integrity sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg== eslint-plugin-react-native-a11y@^3.3.0: version "3.3.0" @@ -11083,7 +11435,7 @@ etcd3@^1.1.2: bignumber.js "^9.1.1" cockatiel "^3.1.1" -event-target-shim@^5.0.0, event-target-shim@^5.0.1: +event-target-shim@^5.0.0: version "5.0.1" resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== @@ -11170,45 +11522,45 @@ expect@^29.7.0: jest-message-util "^29.7.0" jest-util "^29.7.0" -expo-application@~6.1.4: - version "6.1.4" - resolved "https://registry.yarnpkg.com/expo-application/-/expo-application-6.1.4.tgz#34ee2f7a86e3689f15961b296e82934e0f85afd6" - integrity sha512-jXVZb3llTQ5j4C/I03GxKjujmhKex9Xo5JDZo/pRjScHSr4NoeMjPKWThyWVlWDM1v5YSEcsRJebVfTvq9SR5Q== +expo-application@6.1.6-canary-20250729-d8899ae: + version "6.1.6-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-application/-/expo-application-6.1.6-canary-20250729-d8899ae.tgz#99aaec802dc43285c9c9e43d77f2dada773ec466" + integrity sha512-ZF+Ju/cbRBfNJGh7B3cXiTEBbzXP18RwCRi6UvVy4fF4Fq8YiLrNJ576niHbXBiPhJGveI4zoAnFaEeJODGWHw== -expo-asset@~11.1.5: - version "11.1.5" - resolved "https://registry.yarnpkg.com/expo-asset/-/expo-asset-11.1.5.tgz#5cad3d781c9d0edec31b9b3adbba574eb4d5dd3e" - integrity sha512-GEQDCqC25uDBoXHEnXeBuwpeXvI+3fRGvtzwwt0ZKKzWaN+TgeF8H7c76p3Zi4DfBMFDcduM0CmOvJX+yCCLUQ== +expo-asset@11.2.0-canary-20250729-d8899ae: + version "11.2.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-asset/-/expo-asset-11.2.0-canary-20250729-d8899ae.tgz#49d03e37bf091494a915cc47d59e79b32e989212" + integrity sha512-Ow4r66NFloeNLelQAXCOrMPZYrmUF6D1w4dHiZ7nysLoEk8OppWmTltC31eN5NoVA+wYp8k9bVLaA3nYxGIYDw== dependencies: - "@expo/image-utils" "^0.7.4" - expo-constants "~17.1.5" + "@expo/image-utils" "0.7.7-canary-20250729-d8899ae" + expo-constants "17.1.8-canary-20250729-d8899ae" -expo-blur@~14.1.5: - version "14.1.5" - resolved "https://registry.yarnpkg.com/expo-blur/-/expo-blur-14.1.5.tgz#910712389e19286ccdc136275bf569f427aa05ef" - integrity sha512-CCLJHxN4eoAl06ESKT3CbMasJ98WsjF9ZQEJnuxtDb9ffrYbZ+g9ru84fukjNUOTtc8A8yXE5z8NgY1l0OMrmQ== +expo-blur@14.1.6-canary-20250729-d8899ae: + version "14.1.6-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-blur/-/expo-blur-14.1.6-canary-20250729-d8899ae.tgz#e9838c0eb796566ba79f0e4eece5694787906dc0" + integrity sha512-sigptTWDfIKwxDz7DfsVL6Q9ofzPTjfVsDE6XJYA2wVLpBHnMujdvHBqVE6Ww4hs+7aOO3nThJ3nYyKG42+xWw== -expo-build-properties@~0.14.6: - version "0.14.6" - resolved "https://registry.yarnpkg.com/expo-build-properties/-/expo-build-properties-0.14.6.tgz#bb1db4b53683c6064bea4e8625c5abaf934f6941" - integrity sha512-46+gcnFxb2Dz2TFEhFlEJ11qT85THlPtFgkRKQ3a11S3+stgDzDBC2WwbXS5/GMINLIDdBFbbZlajgVND0tMnQ== +expo-build-properties@0.15.0-canary-20250729-d8899ae: + version "0.15.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-build-properties/-/expo-build-properties-0.15.0-canary-20250729-d8899ae.tgz#6a67302a8f0cae993ffc47725019f60fa35098fe" + integrity sha512-rMJzNIvI7wAE1idQeSugeMfPUXwKl1CdLzoH67eo/+j32oPw73K1ZOzDuiXxTV+D1mbI3KnTEjN/9a8uHDF3lQ== dependencies: ajv "^8.11.0" semver "^7.6.0" -expo-camera@~16.1.8: - version "16.1.8" - resolved "https://registry.yarnpkg.com/expo-camera/-/expo-camera-16.1.8.tgz#6c30dfb5c982795351f1053c36f048a11869e21b" - integrity sha512-NpBbkUhHG6cs2TNUQBFSEtXb5j1/kTPIhiuqBcHosZG2yb/8MuM/ii4McJaqfe/6pn0YPqkH4k0Uod11DOSLmw== +expo-camera@16.2.0-canary-20250729-d8899ae: + version "16.2.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-camera/-/expo-camera-16.2.0-canary-20250729-d8899ae.tgz#d7fa5d2d7e011ea379406e262ca8aae847445cf8" + integrity sha512-woIdP7CwwbYT8B0EgaatEOAqWN7+TMOvQxDB9JEnZ1ghGrcGMuXJU5cSzBqkjNA0Dx9oWiYEM7xh0TLYcSoCKQ== dependencies: invariant "^2.2.4" -expo-clipboard@~7.1.4: - version "7.1.4" - resolved "https://registry.yarnpkg.com/expo-clipboard/-/expo-clipboard-7.1.4.tgz#f2cda0d3cbfd2d307aa85dd7ba6843d6bbaf4227" - integrity sha512-NHhfKnrzb4o0PacUKD93ByadU0JmPBoFTFYbbFJZ9OAX6SImpSqG5gfrMUR3vVj4Qx9f1LpMcdAv5lBzv868ow== +expo-clipboard@7.1.6-canary-20250729-d8899ae: + version "7.1.6-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-clipboard/-/expo-clipboard-7.1.6-canary-20250729-d8899ae.tgz#dc5c9431ee3c293be3e1a6dfd1725af68063116b" + integrity sha512-oPJIwHnTweUHmnTYLwuec11iLQsH7fGnM6b8xUKLdY83uTeWinKhDRGxQBOYYB/q/c/gMJV5DpZjhEaUy+QE6g== -expo-constants@17.0.3, expo-constants@^13.0.2, expo-constants@~17.1.5, expo-constants@~17.1.6: +expo-constants@17.0.3, expo-constants@17.1.8-canary-20250729-d8899ae, expo-constants@^13.0.2: version "17.0.3" resolved "https://registry.yarnpkg.com/expo-constants/-/expo-constants-17.0.3.tgz#a05b38e0417d59759ece1642b4d483889e04dbda" integrity sha512-lnbcX2sAu8SucHXEXxSkhiEpqH+jGrf+TF+MO6sHWIESjwOUVVYlT8qYdjR9xbxWmqFtrI4KV44FkeJf2DaFjQ== @@ -11216,149 +11568,154 @@ expo-constants@17.0.3, expo-constants@^13.0.2, expo-constants@~17.1.5, expo-cons "@expo/config" "~10.0.4" "@expo/env" "~0.4.0" -expo-dev-client@~5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/expo-dev-client/-/expo-dev-client-5.2.0.tgz#a3d4f8c79fafe747ea8d0bfc6e3918b02011025c" - integrity sha512-7GgO3BGlFM016Zkp3c9bUbi35pubqKh8Z/iHC1arIvckEjDrLER+92zfUTFr49XLk2o64arItRPJyQL49pA/hg== +expo-dev-client@5.1.9-canary-20250729-d8899ae: + version "5.1.9-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-dev-client/-/expo-dev-client-5.1.9-canary-20250729-d8899ae.tgz#a40554e06e258b1dd92551cb2671622d9163bbb9" + integrity sha512-0YRoP+oz/zvteQhTMrjScIQQ2/RI4YjAzObPlmBoc7wOPil5c/XojA0A83lOHTVZu8/7Mn9IjnFzS3e4tbC/WA== dependencies: - expo-dev-launcher "5.1.12" - expo-dev-menu "6.1.11" - expo-dev-menu-interface "1.10.0" - expo-manifests "~0.16.5" - expo-updates-interface "~1.1.0" + expo-dev-launcher "5.2.0-canary-20250729-d8899ae" + expo-dev-menu "6.2.0-canary-20250729-d8899ae" + expo-dev-menu-interface "1.10.1-canary-20250729-d8899ae" + expo-manifests "0.17.0-canary-20250729-d8899ae" + expo-updates-interface "1.2.0-canary-20250729-d8899ae" -expo-dev-launcher@5.1.12: - version "5.1.12" - resolved "https://registry.yarnpkg.com/expo-dev-launcher/-/expo-dev-launcher-5.1.12.tgz#cad239327e258d84c4221a212ecd30a051f9097d" - integrity sha512-ALedYerjJtSiPa95l41zMAO/m1m1kgS39i2H0io+6Ix4OksYNhILNzMNB1qDht/oWt2yjLBvXfWULfs5+3vnaA== +expo-dev-launcher@5.2.0-canary-20250729-d8899ae: + version "5.2.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-dev-launcher/-/expo-dev-launcher-5.2.0-canary-20250729-d8899ae.tgz#8f6a729abb004cea03152c24f113a6b5fe113117" + integrity sha512-R2Y9NHwHRFdmHrgrpkSOnQ+6p8YdUWUxOCX858Jo6VIstvCzxHbLqTdMiRGFXfevqP3g5H7UPeOwWONQCg5E0A== dependencies: - ajv "8.11.0" - expo-dev-menu "6.1.11" - expo-manifests "~0.16.5" - resolve-from "^5.0.0" + expo-dev-menu "6.2.0-canary-20250729-d8899ae" + expo-manifests "0.17.0-canary-20250729-d8899ae" -expo-dev-menu-interface@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/expo-dev-menu-interface/-/expo-dev-menu-interface-1.10.0.tgz#04671bda3c163d1d7b9438ce7095c3913a3f53f9" - integrity sha512-NxtM/qot5Rh2cY333iOE87dDg1S8CibW+Wu4WdLua3UMjy81pXYzAGCZGNOeY7k9GpNFqDPNDXWyBSlk9r2pBg== +expo-dev-menu-interface@1.10.1-canary-20250729-d8899ae: + version "1.10.1-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-dev-menu-interface/-/expo-dev-menu-interface-1.10.1-canary-20250729-d8899ae.tgz#646bd566c9dc06a141e61c7e9dc759ead5675143" + integrity sha512-1iVlF+Y1NwDMGYGoYVN+vHXSjkiwyHdCDEReg9yIbZ7UykqHVpJEw0Yg26d47jjE2v332NMsoK95x0LuuzFiqA== -expo-dev-menu@6.1.11: - version "6.1.11" - resolved "https://registry.yarnpkg.com/expo-dev-menu/-/expo-dev-menu-6.1.11.tgz#829118326bcd618aec3941cfbb5b32fd3dd72379" - integrity sha512-yrlDXGcqlbQX3Pgw/iPLRea7+pHFC17MdtkNaXYQ5K5u64mn9l4KZ2ZYUeQ8cKDG5l8ZdC4F9R9vfCJYFi82AA== +expo-dev-menu@6.2.0-canary-20250729-d8899ae: + version "6.2.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-dev-menu/-/expo-dev-menu-6.2.0-canary-20250729-d8899ae.tgz#fb52b576ba36b8fefcd67fe04d1a8276f2f3176e" + integrity sha512-7a/m2fZJTPi2ZVtjfqvD6pbHLCUOOpVKSkZA1F0XVuEdhQwMpuhyCaOnKySInH2lXs9a09syIM3sghNpLYwu5g== dependencies: - expo-dev-menu-interface "1.10.0" + expo-dev-menu-interface "1.10.1-canary-20250729-d8899ae" -expo-device@7.1.4, expo-device@~4.1.1, expo-device@~7.1.4: +expo-device@7.1.4, expo-device@~4.1.1: version "7.1.4" resolved "https://registry.yarnpkg.com/expo-device/-/expo-device-7.1.4.tgz#84ae7c2520cc45f15a9cb0433ae1226c33f7a8ef" integrity sha512-HS04IiE1Fy0FRjBLurr9e5A6yj3kbmQB+2jCZvbSGpsjBnCLdSk/LCii4f5VFhPIBWJLyYuN5QqJyEAw6BcS4Q== dependencies: ua-parser-js "^0.7.33" -expo-eas-client@~0.14.3: - version "0.14.3" - resolved "https://registry.yarnpkg.com/expo-eas-client/-/expo-eas-client-0.14.3.tgz#3fc22378cc454953ecba88f70c16c20a74e0aa27" - integrity sha512-BW2mSNEjFRFC8/CbkMQ3mfVhBdeZIjZhNfncw7PP80xEptLWhVjGTqwG8Usi0/yPpIu/YNYgop+XGMfhXyh9uA== +expo-device@7.1.5-canary-20250729-d8899ae: + version "7.1.5-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-device/-/expo-device-7.1.5-canary-20250729-d8899ae.tgz#08b535fb61e98a789dad1bbf69c9efd340f0571b" + integrity sha512-TiF1/UPOXfdnhew2SXeOyw3xpmp60PCatFdi8ZTo/xVsxWS3KN0NAKJ288kvk3ORnbs7CGwlcZci3sLhLGV72A== + dependencies: + ua-parser-js "^0.7.33" -expo-file-system@~18.1.10: - version "18.1.10" - resolved "https://registry.yarnpkg.com/expo-file-system/-/expo-file-system-18.1.10.tgz#22f3bcc2c9a7edcd6bba5ece3c90a8467fda47be" - integrity sha512-SyaWg+HitScLuyEeSG9gMSDT0hIxbM9jiZjSBP9l9zMnwZjmQwsusE6+7qGiddxJzdOhTP4YGUfvEzeeS0YL3Q== +expo-eas-client@0.15.0-canary-20250729-d8899ae: + version "0.15.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-eas-client/-/expo-eas-client-0.15.0-canary-20250729-d8899ae.tgz#4f6e1df7da1dda0c11c0725f1d4a5fa79c30b1a4" + integrity sha512-UOCQUO9s4edyl+9zepfAGir1ytpqsZ2kK1hUD6Q/tWg4VN9cA4aT0ZWaNSeqZtK581gNoSmipxkItfGr9sz5pQ== -expo-font@~13.3.1: - version "13.3.1" - resolved "https://registry.yarnpkg.com/expo-font/-/expo-font-13.3.1.tgz#ed69ae14f263a4c447efb2615b60d9e045372e68" - integrity sha512-d+xrHYvSM9WB42wj8vP9OOFWyxed5R1evphfDb6zYBmC1dA9Hf89FpT7TNFtj2Bk3clTnpmVqQTCYbbA2P3CLg== +expo-file-system@18.2.0-canary-20250729-d8899ae: + version "18.2.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-file-system/-/expo-file-system-18.2.0-canary-20250729-d8899ae.tgz#1d7e4811bebd95a2e1f0d392d11c61f46688e370" + integrity sha512-DJA829uy/x1VXyLxDHhaq5eInATwX862wqJ1VwibrMV1f9gC8t2xTbKYzfh+uj7W4FRUVAIAYlnAtM/uPCoZaA== + +expo-font@13.4.0-canary-20250729-d8899ae: + version "13.4.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-font/-/expo-font-13.4.0-canary-20250729-d8899ae.tgz#7acc4f534c45e7ffb803d5e69c68eb996643768c" + integrity sha512-yDO0k7GiivifzLJr/SSRvutJlUG38j+B/k35zklwwbJpjGk7mAUseZNZWkc8R06UzpZlSEBel2AEZHRsjqZ1qw== dependencies: fontfaceobserver "^2.1.0" -expo-haptics@~14.1.4: - version "14.1.4" - resolved "https://registry.yarnpkg.com/expo-haptics/-/expo-haptics-14.1.4.tgz#442f48b1bdf83484d4fcadc653445aaae6049b70" - integrity sha512-QZdE3NMX74rTuIl82I+n12XGwpDWKb8zfs5EpwsnGi/D/n7O2Jd4tO5ivH+muEG/OCJOMq5aeaVDqqaQOhTkcA== +expo-haptics@14.1.5-canary-20250729-d8899ae: + version "14.1.5-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-haptics/-/expo-haptics-14.1.5-canary-20250729-d8899ae.tgz#07a4a8207853528cde90bb1306f1cf1a21808513" + integrity sha512-QKU3aKwA2iNnzLF1VDD3inZ/7kbPldrqBZ9DfJLIuYj8aLcJ/xRi2B6vPkoxCAnJaDdF+dW5DMF95CK96FtqrQ== expo-image-crop-tool@^0.1.8: version "0.1.8" resolved "https://registry.yarnpkg.com/expo-image-crop-tool/-/expo-image-crop-tool-0.1.8.tgz#3e9f34825cf5d7dad1ef2786615571b078ece4e7" integrity sha512-UlS1zV7JewUzuZzVT9aA0vFD1+dt+pU60ILgt3ntQl4G9SeDJ9bB/+ylz9dzn6BjZecUQkGJmbCQ3H7jGZeZMA== -expo-image-loader@~5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/expo-image-loader/-/expo-image-loader-5.1.0.tgz#f7d65f9b9a9714eaaf5d50a406cb34cb25262153" - integrity sha512-sEBx3zDQIODWbB5JwzE7ZL5FJD+DK3LVLWBVJy6VzsqIA6nDEnSFnsnWyCfCTSvbGigMATs1lgkC2nz3Jpve1Q== +expo-image-loader@5.1.1-canary-20250729-d8899ae: + version "5.1.1-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-image-loader/-/expo-image-loader-5.1.1-canary-20250729-d8899ae.tgz#1d49453e18ed32997900a3263c321df3c98bd934" + integrity sha512-EbW66qMQ8wXsvX2/BlPREOykkbVcSCJ2h8+HY9FV8gBRNX13WtI3GbINw2pfRQhzE2Cfvo5bT5klh0xfeYdnpw== -expo-image-manipulator@~13.1.7: - version "13.1.7" - resolved "https://registry.yarnpkg.com/expo-image-manipulator/-/expo-image-manipulator-13.1.7.tgz#e891ce9b49d75962eafdf5b7d670116583379e76" - integrity sha512-DBy/Xdd0E/yFind14x36XmwfWuUxOHI/oH97/giKjjPaRc2dlyjQ3tuW3x699hX6gAs9Sixj5WEJ1qNf3c8sag== +expo-image-manipulator@13.1.8-canary-20250729-d8899ae: + version "13.1.8-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-image-manipulator/-/expo-image-manipulator-13.1.8-canary-20250729-d8899ae.tgz#8b0d9ffca05dc9c8a2cdc356eaad20476fd00518" + integrity sha512-4l0zN8wVPIDjxLMQIr8b8j1wzzpt91XVwq4oWIKGvld1WdotbNrDLq/Pb8XhfBiBLDGmaeAGvXmmfAvTpxAo0w== dependencies: - expo-image-loader "~5.1.0" + expo-image-loader "5.1.1-canary-20250729-d8899ae" -expo-image-picker@~16.1.4: - version "16.1.4" - resolved "https://registry.yarnpkg.com/expo-image-picker/-/expo-image-picker-16.1.4.tgz#d4ac2d1f64f6ec9347c3f64f8435b40e6e4dcc40" - integrity sha512-bTmmxtw1AohUT+HxEBn2vYwdeOrj1CLpMXKjvi9FKSoSbpcarT4xxI0z7YyGwDGHbrJqyyic3I9TTdP2J2b4YA== +expo-image-picker@17.0.0-canary-20250729-d8899ae: + version "17.0.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-image-picker/-/expo-image-picker-17.0.0-canary-20250729-d8899ae.tgz#b2afdba011d0ac824124d433ccf9f69d865447e6" + integrity sha512-xm0pyDd2Zy5UtRnyX+CLC34xl/wbYHjKh7UdR+2u0OzM8dydRRedCLcqWmVdNY6SEcjRFhYvIu5TBGzjsF1Ndw== dependencies: - expo-image-loader "~5.1.0" + expo-image-loader "5.1.1-canary-20250729-d8899ae" -expo-image@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/expo-image/-/expo-image-2.4.0.tgz#02f7fd743387206914cd431a6367f5be53509e3e" - integrity sha512-TQ/LvrtJ9JBr+Tf198CAqflxcvdhuj7P24n0LQ1jHaWIVA7Z+zYKbYHnSMPSDMul/y0U46Z5bFLbiZiSidgcNw== +expo-image@2.5.0-canary-20250729-d8899ae: + version "2.5.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-image/-/expo-image-2.5.0-canary-20250729-d8899ae.tgz#da2a489add8dc8d46f3b71ec2a18573565642095" + integrity sha512-G2PFTy185AI2nSB4qWlcfLgb48znXobiG4DI2XCJovvbG2ea8mAMIq4LkxhQCDbQS8w7dMgTKly0rxcTJmGcwQ== -expo-intent-launcher@^12.1.5: - version "12.1.5" - resolved "https://registry.yarnpkg.com/expo-intent-launcher/-/expo-intent-launcher-12.1.5.tgz#ed3051292b33e131535d9b35ca20b48cf56d1364" - integrity sha512-KmCc/dJHTnVf2ZdrZhYSkvQ588K7qQW+nBGfJj5woCwhEXwYz1xOLQcShnPQgQWRf8conAvQDkI3pbjYNPcECw== +expo-intent-launcher@13.0.0-canary-20250729-d8899ae: + version "13.0.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-intent-launcher/-/expo-intent-launcher-13.0.0-canary-20250729-d8899ae.tgz#5d8e56f775508e5b8138e794154830fa866524b2" + integrity sha512-pkzcyvM+M1W5XtQ/0Bp8/XI91qLfghbZbgvsF7CgH8SkyNDAqmyNaMyZwMsOWSlKImL+wWtBS95y4o0ZItlflg== -expo-json-utils@~0.15.0: - version "0.15.0" - resolved "https://registry.yarnpkg.com/expo-json-utils/-/expo-json-utils-0.15.0.tgz#6723574814b9e6b0a90e4e23662be76123ab6ae9" - integrity sha512-duRT6oGl80IDzH2LD2yEFWNwGIC2WkozsB6HF3cDYNoNNdUvFk6uN3YiwsTsqVM/D0z6LEAQ01/SlYvN+Fw0JQ== +expo-json-utils@0.15.1-canary-20250729-d8899ae: + version "0.15.1-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-json-utils/-/expo-json-utils-0.15.1-canary-20250729-d8899ae.tgz#0dac015d856cad7ccbf729682837c032e2935f5e" + integrity sha512-or8tMaOjUShdjbkG/Grfg8ubCkLXLIM3pynM7ZnKO4VCMsZ9O4LfO25cmcEq0L4mfUMPX9h1OUnLqFAukepndQ== -expo-keep-awake@~14.1.4: - version "14.1.4" - resolved "https://registry.yarnpkg.com/expo-keep-awake/-/expo-keep-awake-14.1.4.tgz#80197728563e0e17523e5a606fbd6fbed9639503" - integrity sha512-wU9qOnosy4+U4z/o4h8W9PjPvcFMfZXrlUoKTMBW7F4pLqhkkP/5G4EviPZixv4XWFMjn1ExQ5rV6BX8GwJsWA== +expo-keep-awake@14.1.5-canary-20250729-d8899ae: + version "14.1.5-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-keep-awake/-/expo-keep-awake-14.1.5-canary-20250729-d8899ae.tgz#a886354e9b84154bafc81b83c3196da1f0a7cb6a" + integrity sha512-jHI3WldeH8zoLG/aVm0+nvEOCDKkXXcabspZOOawWisp7R2SoEjv8W6Dwc0IyuE9MBNq6z6vRaYwObA3lwg45Q== -expo-linear-gradient@~14.1.5: - version "14.1.5" - resolved "https://registry.yarnpkg.com/expo-linear-gradient/-/expo-linear-gradient-14.1.5.tgz#414bf0c8145089087198d4dd5a419eb324af2a02" - integrity sha512-BSN3MkSGLZoHMduEnAgfhoj3xqcDWaoICgIr4cIYEx1GcHfKMhzA/O4mpZJ/WC27BP1rnAqoKfbclk1eA70ndQ== +expo-linear-gradient@14.1.6-canary-20250729-d8899ae: + version "14.1.6-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-linear-gradient/-/expo-linear-gradient-14.1.6-canary-20250729-d8899ae.tgz#6edd79d3d331474efa74d7aa96759ebf42f948a8" + integrity sha512-tPHBy3rcf3QqVwEnQbDbS2yJ2mXHRUQdRLN7nDE7VRDdk4C21fAAD7D1sQxaSllgdsQCH+9QnanNErxW8Tp5qg== -expo-linking@~7.1.5: - version "7.1.5" - resolved "https://registry.yarnpkg.com/expo-linking/-/expo-linking-7.1.5.tgz#99633892712d5442ddb1c6c3857346eb7a67119b" - integrity sha512-8g20zOpROW78bF+bLI4a3ZWj4ntLgM0rCewKycPL0jk9WGvBrBtFtwwADJgOiV1EurNp3lcquerXGlWS+SOQyA== +expo-linking@7.1.8-canary-20250729-d8899ae: + version "7.1.8-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-linking/-/expo-linking-7.1.8-canary-20250729-d8899ae.tgz#b2e88d75f5b95fc7ae86544fba73df323751cc14" + integrity sha512-5SRB9FX/5gl78cddh4yxm7mgjqUDHwBimrFKVy0oa+FoGUPyfXeUxmRXuWLESJNVgrGvFdBD8TEOaC93Kn2lSQ== dependencies: - expo-constants "~17.1.6" + expo-constants "17.1.8-canary-20250729-d8899ae" invariant "^2.2.4" -expo-localization@~16.1.5: - version "16.1.5" - resolved "https://registry.yarnpkg.com/expo-localization/-/expo-localization-16.1.5.tgz#b2877f514669924b2a99d7f85d90e2378bee9e10" - integrity sha512-dymvf0S11afyMeRbnoXd2iWWzFYwg21jHTnLBO/7ObNO1rKlYpus0ghVDnh+sJFV2u7s518e/JTcAqNR69EZkw== +expo-localization@16.2.0-canary-20250729-d8899ae: + version "16.2.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-localization/-/expo-localization-16.2.0-canary-20250729-d8899ae.tgz#7fce12e7898749cfdb7ccd57ffbb23f6bcefafd3" + integrity sha512-EwPQugFoQ5hgWtgz7B5jfLYnYlwd4EC22rhUlUBuvjqt69uA/qhwvmh7YENpTTz706TG7WEzZtk2T/HsVpdpTg== dependencies: rtl-detect "^1.0.2" -expo-manifests@~0.16.5: - version "0.16.5" - resolved "https://registry.yarnpkg.com/expo-manifests/-/expo-manifests-0.16.5.tgz#bb57ceff3db4eb74679d4a155b2ca2050375ce10" - integrity sha512-zLUeJogn2C7qOE75Zz7jcmJorMfIbSRR35ctspN0OK/Hq/+PAAptA8p9jNVC8xp/91uP9uI8f3xPhh+A11eR2A== +expo-manifests@0.17.0-canary-20250729-d8899ae: + version "0.17.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-manifests/-/expo-manifests-0.17.0-canary-20250729-d8899ae.tgz#39dbdf4ca8ce9922983194c8198dcb55147794e1" + integrity sha512-yJSzTaVNBPAYS9kds002/yJ9aAIlbaTnkhJV4NuJDOZiok8INU8OUpBGSSrwr24RNMKitdV1TjU44ZxrIWVjig== dependencies: - "@expo/config" "~11.0.10" - expo-json-utils "~0.15.0" + "@expo/config" "11.0.14-canary-20250729-d8899ae" + expo-json-utils "0.15.1-canary-20250729-d8899ae" -expo-media-library@~17.1.7: - version "17.1.7" - resolved "https://registry.yarnpkg.com/expo-media-library/-/expo-media-library-17.1.7.tgz#71ed3d2d246d33410d6aecc335098a23519bd890" - integrity sha512-hLCoMvlhjtt+iYxPe71P1F6t06mYGysuNOfjQzDbbf64PCkglCZJYmywPyUSV1V5Hu9DhRj//gEg+Ki+7VWXog== +expo-media-library@18.0.0-canary-20250729-d8899ae: + version "18.0.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-media-library/-/expo-media-library-18.0.0-canary-20250729-d8899ae.tgz#798ea816f27da96c5f0ecaab6b60edd54e3f8c14" + integrity sha512-w03+rhngpA7CYI/PS482gHXEA701tqUIlid1pMGCbxAkmjT2HJ97trjconSAh0cPeXIZsLRwmD3rO4kFKQzcWw== -expo-modules-autolinking@2.1.11: - version "2.1.11" - resolved "https://registry.yarnpkg.com/expo-modules-autolinking/-/expo-modules-autolinking-2.1.11.tgz#efc2e756ccc8b9e0b927596ba074aefe31b5cbe4" - integrity sha512-KrWQo+cE4gWYNePBBhmHGVzf63gYV19ZLXe9EIH3GHTkViVzIX+Lp618H/7GxfawpN5kbhvilATH1QEKKnUUww== +expo-modules-autolinking@2.2.0-canary-20250729-d8899ae: + version "2.2.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-modules-autolinking/-/expo-modules-autolinking-2.2.0-canary-20250729-d8899ae.tgz#6c6e8905bafa82043255e31f34bd2ed40b78c68c" + integrity sha512-7mw3ghS7AqLfk/yfXrILGOWoaHJXIPlT0diB96v4gcCo8w7AYiTutgwVCMe6u9qPUUN9CnvfTDlpcJhKbdDrtg== dependencies: "@expo/spawn-async" "^1.7.2" chalk "^4.1.0" @@ -11368,10 +11725,10 @@ expo-modules-autolinking@2.1.11: require-from-string "^2.0.2" resolve-from "^5.0.0" -expo-modules-core@2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/expo-modules-core/-/expo-modules-core-2.4.0.tgz#3081d62fadff913090cc5abfe46d9ec6b0e75789" - integrity sha512-Ko5eHBdvuMykjw9P9C9PF54/wBSsGOxaOjx92I5BwgKvEmUwN3UrXFV4CXzlLVbLfSYUQaLcB220xmPfgvT7Fg== +expo-modules-core@2.6.0-canary-20250729-d8899ae: + version "2.6.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-modules-core/-/expo-modules-core-2.6.0-canary-20250729-d8899ae.tgz#fcde95f7e87e037a0182dcfc467f4ed4e77ffe41" + integrity sha512-RL77/L4ASaoMYa28w/8MuiAZpwDTSA0QoxyeDoTSoJC+gwcJhxJlGvwVU3ZabP0wxETDAftNE3UAogxj71H7ow== dependencies: invariant "^2.2.4" @@ -11382,18 +11739,18 @@ expo-modules-core@^2.1.1: dependencies: invariant "^2.2.4" -expo-notifications@~0.31.3: - version "0.31.3" - resolved "https://registry.yarnpkg.com/expo-notifications/-/expo-notifications-0.31.3.tgz#eb82c9975e26dcc4fa694b79970792c897ad8d16" - integrity sha512-AATxKoav5ZvwcRel2SKYNZc+EvOAKvAjxyBezC8y3J5fMNe/uKIhMzh3FN4fKdOi9ao/UBHkvLiUO2MqVnvBNg== +expo-notifications@0.31.5-canary-20250729-d8899ae: + version "0.31.5-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-notifications/-/expo-notifications-0.31.5-canary-20250729-d8899ae.tgz#2f4bdc5b8bccbde61c89eed597b0cf032cb14c19" + integrity sha512-z3+kr+Cmwn367KCw+6kFYe5o0WvRWzThkRms3+R8iZjsbN9OBOjEE5gyliUoewRWJylizPIr/wl2Q0jHkEUpLg== dependencies: - "@expo/image-utils" "^0.7.4" + "@expo/image-utils" "0.7.7-canary-20250729-d8899ae" "@ide/backoff" "^1.0.0" abort-controller "^3.0.0" assert "^2.0.0" badgin "^1.1.5" - expo-application "~6.1.4" - expo-constants "~17.1.6" + expo-application "6.1.6-canary-20250729-d8899ae" + expo-constants "17.1.8-canary-20250729-d8899ae" expo-pwa@0.0.127: version "0.0.127" @@ -11405,97 +11762,97 @@ expo-pwa@0.0.127: commander "2.20.0" update-check "1.5.3" -expo-screen-orientation@~8.1.7: - version "8.1.7" - resolved "https://registry.yarnpkg.com/expo-screen-orientation/-/expo-screen-orientation-8.1.7.tgz#3751b441f2bfcbde798b1508c0ff9f099f4be911" - integrity sha512-nYwadYtdU6mMDk0MCHMPPPQtBoeFYJ2FspLRW+J35CMLqzE4nbpwGeiImfXzkvD94fpOCfI4KgLj5vGauC3pfA== +expo-screen-orientation@8.1.8-canary-20250729-d8899ae: + version "8.1.8-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-screen-orientation/-/expo-screen-orientation-8.1.8-canary-20250729-d8899ae.tgz#53d3027a494b4c643eefb432328b373314c32c8f" + integrity sha512-U6oTREHzzrY/rWM0NwWg9vBk6XhhTte0sJ5AFs86S0qlS8ouQaTB7N1ZiXGqGlIl3z38GkFhTe+W6Ry059Q1qw== -expo-sharing@~13.1.5: - version "13.1.5" - resolved "https://registry.yarnpkg.com/expo-sharing/-/expo-sharing-13.1.5.tgz#73d86cdcc037b46ddc82be224dfd3d6bceec497c" - integrity sha512-X/5sAEiWXL2kdoGE3NO5KmbfcmaCWuWVZXHu8OQef7Yig4ZgHFkGD11HKJ5KqDrDg+SRZe4ISd6MxE7vGUgm4w== +expo-sharing@13.1.6-canary-20250729-d8899ae: + version "13.1.6-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-sharing/-/expo-sharing-13.1.6-canary-20250729-d8899ae.tgz#a7efc4630681c746a7bb5020990e045a491a62a8" + integrity sha512-RkoshDREUgVjrCBVIJoyAAXyni81fy9YEzBnmlLwLgNREyzNmIzpbSf7MfQio0xhCr6FNZ5Auh4Lpa6pAEy4rg== -expo-splash-screen@~0.30.9: - version "0.30.9" - resolved "https://registry.yarnpkg.com/expo-splash-screen/-/expo-splash-screen-0.30.9.tgz#8f2a86b3b802ea46065fc761ed60e77e81bdb84c" - integrity sha512-curHUaZxUTZ2dWvz32ao3xPv5mJr1LBqn5V8xm/IULAehB9RGCn8iKiROMN1PYebSG+56vPMuJmBm9P+ayvJpA== +expo-splash-screen@0.30.11-canary-20250729-d8899ae: + version "0.30.11-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-splash-screen/-/expo-splash-screen-0.30.11-canary-20250729-d8899ae.tgz#bbb5ed83583d5477c0c002043841cb7a7e18c368" + integrity sha512-LNBu/MW1b3tktQ4Cr48xFkC16P6637BQvX1MO+jiGxz24tdUoRdwUfYyv1Zwiv603uw8iNmVdcEd/0jWdaTQQA== dependencies: - "@expo/prebuild-config" "^9.0.6" + "@expo/prebuild-config" "9.1.0-canary-20250729-d8899ae" -expo-structured-headers@~4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/expo-structured-headers/-/expo-structured-headers-4.1.0.tgz#5475fc3f9559701cc755fd2d50605f8817d42ad0" - integrity sha512-2X+aUNzC/qaw7/WyUhrVHNDB0uQ5rE12XA2H/rJXaAiYQSuOeU90ladaN0IJYV9I2XlhYrjXLktLXWbO7zgbag== +expo-structured-headers@4.2.0-canary-20250729-d8899ae: + version "4.2.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-structured-headers/-/expo-structured-headers-4.2.0-canary-20250729-d8899ae.tgz#185d27ba7841ab03033d88196e1df37578885dbb" + integrity sha512-hvhfS0ACF45MrEJOrtx57C51a5C2cckMRWJuCG5rDgh4PLPq85vZqQWioDbYJinzBq8pPnAs3vQSGQXFdvrDmA== -expo-system-ui@~5.0.8: - version "5.0.8" - resolved "https://registry.yarnpkg.com/expo-system-ui/-/expo-system-ui-5.0.8.tgz#1eaaa95cfa8b5e20750e5fb30918635a58276199" - integrity sha512-2sI7ALq3W8sKKa3FRW7PmuNznk+48cb1VzFy96vYZLZgTDZViz+fEJNdp1RHgLui/mAl3f8md1LneygSJvZ1EQ== +expo-system-ui@5.0.11-canary-20250729-d8899ae: + version "5.0.11-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-system-ui/-/expo-system-ui-5.0.11-canary-20250729-d8899ae.tgz#3dbc828b3b0109cf4164f50e3ea68e9b3e2e585d" + integrity sha512-enAiKmYoaLMYeRfUnDALT9MByNncTGrBwbK2zkBhu3b23mL2/oKM0GY9OG8C/2KrxBlfDDUIEygOh/aaLVY2KQ== dependencies: - "@react-native/normalize-colors" "0.79.3" + "@react-native/normalize-colors" "0.80.1" debug "^4.3.2" -expo-task-manager@~13.1.5: - version "13.1.5" - resolved "https://registry.yarnpkg.com/expo-task-manager/-/expo-task-manager-13.1.5.tgz#fc09bdc9562339aa71de4ed2e7ff17491e6b6ee2" - integrity sha512-9jspZZ6y6hwo6QBwmfsUUX6sY4Mnrw8170LnOqrVfRuClkGaMrqDeBa9YUFTDt/BNYZ/3/QlZZ5QUHT9ziROfQ== +expo-task-manager@13.1.7-canary-20250729-d8899ae: + version "13.1.7-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-task-manager/-/expo-task-manager-13.1.7-canary-20250729-d8899ae.tgz#eb2217542e2cb7c2694260f6178d28bab00c0f34" + integrity sha512-9noi6T2M2pY25BzUbIW5uJDHu2szuYV86+jHOTaupLLOACoaQ8FXL9/kgmKil/lvcec+32CPJmZfAJuHRhWC6Q== dependencies: - unimodules-app-loader "~5.1.3" + unimodules-app-loader "5.1.4-canary-20250729-d8899ae" -expo-updates-interface@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/expo-updates-interface/-/expo-updates-interface-1.1.0.tgz#62497d4647b381da9fdb68868ed180203ae737ef" - integrity sha512-DeB+fRe0hUDPZhpJ4X4bFMAItatFBUPjw/TVSbJsaf3Exeami+2qbbJhWkcTMoYHOB73nOIcaYcWXYJnCJXO0w== +expo-updates-interface@1.2.0-canary-20250729-d8899ae: + version "1.2.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-updates-interface/-/expo-updates-interface-1.2.0-canary-20250729-d8899ae.tgz#5958af352128fe4f57712e89c514cff4395f78b9" + integrity sha512-4vV/qWROwtJY9o3nIP8dh3Wq3sDC1OIDQ8tubaOx4KAN9ABiuYu/HJ6lbQbbUgdO2eo6+NN0Lil9cJI+roUR4w== -expo-updates@~0.28.14: - version "0.28.14" - resolved "https://registry.yarnpkg.com/expo-updates/-/expo-updates-0.28.14.tgz#bc75b00c0744fec33ba36f8c96e7c86ed0d3c7f6" - integrity sha512-kxI428W7LGSdDWmN/ud5cIg8+SjmQ5XSaUrYauZ0DKsHm2qq1Lh+NYSUWLvYmps+Baalafe6mILmAX8ZnNg26Q== +expo-updates@0.29.0-canary-20250729-d8899ae: + version "0.29.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-updates/-/expo-updates-0.29.0-canary-20250729-d8899ae.tgz#bf88281ff19c625569353fed99dc4e6bb044e00b" + integrity sha512-aJypDWBIrmiu4olF6P5FBIigw5DgizunnNPcNc2aW1UCHQFnE2ALY/bQvWJir1a+6OzVOPnl6v0WGx+IHXTNtg== dependencies: "@expo/code-signing-certificates" "0.0.5" - "@expo/config" "~11.0.10" - "@expo/config-plugins" "~10.0.2" "@expo/spawn-async" "^1.7.2" arg "4.1.0" chalk "^4.1.2" - expo-eas-client "~0.14.3" - expo-manifests "~0.16.5" - expo-structured-headers "~4.1.0" - expo-updates-interface "~1.1.0" + expo-eas-client "0.15.0-canary-20250729-d8899ae" + expo-manifests "0.17.0-canary-20250729-d8899ae" + expo-structured-headers "4.2.0-canary-20250729-d8899ae" + expo-updates-interface "1.2.0-canary-20250729-d8899ae" glob "^10.4.2" ignore "^5.3.1" resolve-from "^5.0.0" -expo-video@~2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/expo-video/-/expo-video-2.2.1.tgz#d45357ee7a7da5a87c49177587183d1c7feabc57" - integrity sha512-dw3h0eMLK8WpY1Tnwsgrxx3sFqXiOujmurjGdr+RFG63ZurAze/H9uuKMVl3ps/ZNuK4q/2ifIiJudoFJfwKwA== +expo-video@3.0.0-canary-20250729-d8899ae: + version "3.0.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-video/-/expo-video-3.0.0-canary-20250729-d8899ae.tgz#0c4fa50e80159577d8940cd1d1b4781556e9883f" + integrity sha512-SzQ92SF1A2YICoqFD1n2rulnAZ9ixukVgqpPC67mz8rxAfV3ZfBpjC9jS8KeFvOF6+8DKwg358eFJnlQbUVOAQ== -expo-web-browser@~14.1.6: - version "14.1.6" - resolved "https://registry.yarnpkg.com/expo-web-browser/-/expo-web-browser-14.1.6.tgz#26d66e641e6e96d155be6fa513e7e667a719a0b0" - integrity sha512-/4P8eWqRyfXIMZna3acg320LXNA+P2cwyEVbjDX8vHnWU+UnOtyRKWy3XaAIyMPQ9hVjBNUQTh4MPvtnPRzakw== +expo-web-browser@14.1.7-canary-20250729-d8899ae: + version "14.1.7-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo-web-browser/-/expo-web-browser-14.1.7-canary-20250729-d8899ae.tgz#9cc4180c6d4ff766bb385a06c3c4c0f77983c551" + integrity sha512-j6Hg8qezNlwjdW/gAclaGuDrohF0+vEONVoKtz0plljj0D7GUsxdiMtIDOUpqW50P2KDx7My+dQyo0EemtgtqA== -expo@53.0.11: - version "53.0.11" - resolved "https://registry.yarnpkg.com/expo/-/expo-53.0.11.tgz#66053862520ce2a6700d13346ebaf8210a68f24b" - integrity sha512-+QtvU+6VPd7/o4vmtwuRE/Li2rAiJtD25I6BOnoQSxphaWWaD0PdRQnIV3VQ0HESuJYRuKJ3DkAHNJ3jI6xwzA== +expo@^54.0.0-canary-20250729-d8899ae: + version "54.0.0-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/expo/-/expo-54.0.0-canary-20250729-d8899ae.tgz#7b2f37bca31ab34f015b01b1c20e5d2ecf8bf648" + integrity sha512-RVqbtJQ7APTS7woDBXxFHonv9rdeBTU1Opv2uXzKEjBOfnGfOz43YAX4Fuc3I33pZNhi5fXRV18DX/wQePxPXQ== dependencies: "@babel/runtime" "^7.20.0" - "@expo/cli" "0.24.14" - "@expo/config" "~11.0.10" - "@expo/config-plugins" "~10.0.2" - "@expo/fingerprint" "0.13.0" - "@expo/metro-config" "0.20.14" + "@expo/cli" "1.0.0-canary-20250729-d8899ae" + "@expo/config" "11.0.14-canary-20250729-d8899ae" + "@expo/config-plugins" "10.2.0-canary-20250729-d8899ae" + "@expo/fingerprint" "0.13.5-canary-20250729-d8899ae" + "@expo/metro" "~0.1.0" + "@expo/metro-config" "0.21.0-canary-20250729-d8899ae" "@expo/vector-icons" "^14.0.0" - babel-preset-expo "~13.2.0" - expo-asset "~11.1.5" - expo-constants "~17.1.6" - expo-file-system "~18.1.10" - expo-font "~13.3.1" - expo-keep-awake "~14.1.4" - expo-modules-autolinking "2.1.11" - expo-modules-core "2.4.0" + babel-preset-expo "13.3.0-canary-20250729-d8899ae" + expo-asset "11.2.0-canary-20250729-d8899ae" + expo-constants "17.1.8-canary-20250729-d8899ae" + expo-file-system "18.2.0-canary-20250729-d8899ae" + expo-font "13.4.0-canary-20250729-d8899ae" + expo-keep-awake "14.1.5-canary-20250729-d8899ae" + expo-modules-autolinking "2.2.0-canary-20250729-d8899ae" + expo-modules-core "2.6.0-canary-20250729-d8899ae" + pretty-format "^29.7.0" react-native-edge-to-edge "1.6.0" whatwg-url-without-unicode "8.0.0-3" @@ -12364,6 +12721,11 @@ hermes-estree@0.28.1: resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.28.1.tgz#631e6db146b06e62fc1c630939acf4a3c77d1b24" integrity sha512-w3nxl/RGM7LBae0v8LH2o36+8VqwOZGv9rX1wyoWT6YaKZLqpJZ0YQ5P0LVr3tuRpf7vCx0iIG4i/VmBJejxTQ== +hermes-estree@0.29.1: + version "0.29.1" + resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.29.1.tgz#043c7db076e0e8ef8c5f6ed23828d1ba463ebcc5" + integrity sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ== + hermes-parser@0.25.1, hermes-parser@^0.25.1: version "0.25.1" resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.25.1.tgz#5be0e487b2090886c62bd8a11724cd766d5f54d1" @@ -12378,6 +12740,13 @@ hermes-parser@0.28.1: dependencies: hermes-estree "0.28.1" +hermes-parser@0.29.1: + version "0.29.1" + resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.29.1.tgz#436b24bcd7bb1e71f92a04c396ccc0716c288d56" + integrity sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA== + dependencies: + hermes-estree "0.29.1" + history@^5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/history/-/history-5.3.0.tgz#1548abaa245ba47992f063a0783db91ef201c73b" @@ -13487,13 +13856,13 @@ jest-environment-node@^29.7.0: jest-mock "^29.7.0" jest-util "^29.7.0" -jest-expo@~53.0.7: - version "53.0.7" - resolved "https://registry.yarnpkg.com/jest-expo/-/jest-expo-53.0.7.tgz#ab1c288940dcdf470c25b7b18e2ed99f03d26bc6" - integrity sha512-Uiu3ES0sWbsxpifQuBzXMI1/N9JygfJfwEby/Qw/OPndIQ1YeeIQqkbP52xn6UhdSM4qYQiteX3EjY8TfrZIoA== +jest-expo@54.0.0-canary-20250613-b29d676: + version "54.0.0-canary-20250613-b29d676" + resolved "https://registry.yarnpkg.com/jest-expo/-/jest-expo-54.0.0-canary-20250613-b29d676.tgz#6aa0f41e2bc0bd458a03544011a30c98a0a8c86f" + integrity sha512-FEknZnWuiVLgFzA6p4j+XJuLmSp4a3ggeYvbHUqTH625k/rXw4SpaRR2xnvHpLLjZHluVbJy+tZCe8JC1V79kQ== dependencies: - "@expo/config" "~11.0.10" - "@expo/json-file" "^9.1.4" + "@expo/config" "11.0.11-canary-20250613-b29d676" + "@expo/json-file" "9.1.5-canary-20250613-b29d676" "@jest/create-cache-key-function" "^29.2.1" "@jest/globals" "^29.2.1" babel-jest "^29.2.1" @@ -13505,7 +13874,7 @@ jest-expo@~53.0.7: json5 "^2.2.3" lodash "^4.17.19" react-server-dom-webpack "~19.0.0" - react-test-renderer "19.0.0" + react-test-renderer "19.1.0" server-only "^0.0.1" stacktrace-js "^2.0.2" @@ -14567,60 +14936,60 @@ methods@~1.1.2: resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== -metro-babel-transformer@0.82.2: - version "0.82.2" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.82.2.tgz#acb89a300a070b685cadbfdc3aa3f809b52de9fc" - integrity sha512-c2gesA7/B4dovPmmYC2HziNXb4XFG3YkQ9FjEzwRnR6KH2hT7nJn6mkcri1h85r3sMttpnmoBuZ8WDz980Zhlw== +metro-babel-transformer@0.83.1: + version "0.83.1" + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.83.1.tgz#77e548b4b8f087fe30ffcd112826b371f83b597d" + integrity sha512-r3xAD3964E8dwDBaZNSO2aIIvWXjIK80uO2xo0/pi3WI8XWT9h5SCjtGWtMtE5PRWw+t20TN0q1WMRsjvhC1rQ== dependencies: "@babel/core" "^7.25.2" flow-enums-runtime "^0.0.6" - hermes-parser "0.28.1" + hermes-parser "0.29.1" nullthrows "^1.1.1" -metro-cache-key@0.82.2: - version "0.82.2" - resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.82.2.tgz#d1b73cd4849e9ed3984aeb2386e5b198f8f59fad" - integrity sha512-lfjC9zzSri+rS7lkoCh04LniFga8JQVUqSuscD9KraIm9zRzwIwvaMx8V6Oogiezs+FAJUOSnVNhHcHc9l8H2Q== +metro-cache-key@0.83.1: + version "0.83.1" + resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.83.1.tgz#18c59c7c6944cfa0856d57ff5ebbdc18dec12687" + integrity sha512-ZUs+GD5CNeDLxx5UUWmfg26IL+Dnbryd+TLqTlZnDEgehkIa11kUSvgF92OFfJhONeXzV4rZDRGNXoo6JT+8Gg== dependencies: flow-enums-runtime "^0.0.6" -metro-cache@0.82.2: - version "0.82.2" - resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.82.2.tgz#2d5427164a8bf9f15c6fb96484666cd1187eda6b" - integrity sha512-MxY4xvPKuE68NYpKJjH8YvVVugDL2QcuTracHsV5/30ZIaRr0v1QuAX5vt45OCQDQQWeh1rDv3E4JB6AbIvnZQ== +metro-cache@0.83.1, metro-cache@^0.83.1: + version "0.83.1" + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.83.1.tgz#bc1319d44934d0935ec4eaf10d28b90ec6ce0aac" + integrity sha512-7N/Ad1PHa1YMWDNiyynTPq34Op2qIE68NWryGEQ4TSE3Zy6a8GpsYnEEZE4Qi6aHgsE+yZHKkRczeBgxhnFIxQ== dependencies: exponential-backoff "^3.1.1" flow-enums-runtime "^0.0.6" https-proxy-agent "^7.0.5" - metro-core "0.82.2" + metro-core "0.83.1" -metro-config@0.82.2, metro-config@^0.82.0: - version "0.82.2" - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.82.2.tgz#0766d13f9707d60367a824f506fdd5144f7cb53b" - integrity sha512-0dG3qCFLoE3ddNexAxSLJ7FbGjEbwUjDNOgYeCLoPSkKB01k5itvvr2HFfl2HisOCfLcpjpVzF5NtB/O71lxfA== +metro-config@0.83.1, metro-config@^0.83.1: + version "0.83.1" + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.83.1.tgz#28db7ae553883802c30b1eb374817ad1e686e7b4" + integrity sha512-HJhpZx3wyOkux/jeF1o7akFJzZFdbn6Zf7UQqWrvp7gqFqNulQ8Mju09raBgPmmSxKDl4LbbNeigkX0/nKY1QA== dependencies: connect "^3.6.5" cosmiconfig "^5.0.5" flow-enums-runtime "^0.0.6" jest-validate "^29.7.0" - metro "0.82.2" - metro-cache "0.82.2" - metro-core "0.82.2" - metro-runtime "0.82.2" + metro "0.83.1" + metro-cache "0.83.1" + metro-core "0.83.1" + metro-runtime "0.83.1" -metro-core@0.82.2, metro-core@^0.82.0: - version "0.82.2" - resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.82.2.tgz#8c95128a247848f750835c184c29ca23905892ab" - integrity sha512-d2XMkWbRh6PdPV1OZ8OyUyDWrtEbQ1m5ASpKtemLPbujfoE4RlwFZdl4ljfBNVVZ1s0z7tgsSFwKMyTeXgjtSg== +metro-core@0.83.1, metro-core@^0.83.1: + version "0.83.1" + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.83.1.tgz#fbedf8c6cfdcc58eaec7011718f1041ac9562cff" + integrity sha512-uVL1eAJcMFd2o2Q7dsbpg8COaxjZBBGaXqO2OHnivpCdfanraVL8dPmY6It9ZeqWLOihUKZ2yHW4b6soVCzH/Q== dependencies: flow-enums-runtime "^0.0.6" lodash.throttle "^4.1.1" - metro-resolver "0.82.2" + metro-resolver "0.83.1" -metro-file-map@0.82.2: - version "0.82.2" - resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.82.2.tgz#acb98d73701373e12f1294f1998b983749e4c7cb" - integrity sha512-pax0WA80eRH096YO0kwox+ZD5im3V0Vswr2x1YqdMcZVWlr6uwXgQdo9q+mpcvJ1k77J+hmY5HIg71bqrUptVg== +metro-file-map@0.83.1: + version "0.83.1" + resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.83.1.tgz#9c9a295edd0eb234f23b44952786f0e95c3b2d8d" + integrity sha512-Yu429lnexKl44PttKw3nhqgmpBR+6UQ/tRaYcxPeEShtcza9DWakCn7cjqDTQZtWR2A8xSNv139izJMyQ4CG+w== dependencies: debug "^4.4.0" fb-watchman "^2.0.0" @@ -14632,10 +15001,10 @@ metro-file-map@0.82.2: nullthrows "^1.1.1" walker "^1.0.7" -metro-minify-terser@0.82.2: - version "0.82.2" - resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.82.2.tgz#9afd1d486357065edfd01b5e9a9f1e18a93018e9" - integrity sha512-+nveaEdQUvsoi0OSr4Cp+btevZsg2DKsu8kUJsvyLIcRRFPUw9CwzF3V2cA5b55DY5LcIJyAcZf4D9ARKfoilQ== +metro-minify-terser@0.83.1: + version "0.83.1" + resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.83.1.tgz#227f534876fb8eb089b64d7bff8cf77d1817c8f4" + integrity sha512-kmooOxXLvKVxkh80IVSYO4weBdJDhCpg5NSPkjzzAnPJP43u6+usGXobkTWxxrAlq900bhzqKek4pBsUchlX6A== dependencies: flow-enums-runtime "^0.0.6" terser "^5.15.0" @@ -14685,53 +15054,53 @@ metro-react-native-babel-preset@^0.77.0: babel-plugin-transform-flow-enums "^0.0.2" react-refresh "^0.4.0" -metro-resolver@0.82.2: - version "0.82.2" - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.82.2.tgz#994ebdbf23970fc460c50e47d39bf74db3b87e57" - integrity sha512-Who2hGzq2aCGSsBaQBU0L3SADiy/kj/gv0coujNWziRY4SKq7ECKzWqtVk1JlEF7IGXDDRDxEgFuLmPV6mZGVQ== +metro-resolver@0.83.1: + version "0.83.1" + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.83.1.tgz#2e14c8b0762883f3568f41cde08f4a48893021ce" + integrity sha512-t8j46kiILAqqFS5RNa+xpQyVjULxRxlvMidqUswPEk5nQVNdlJslqizDm/Et3v/JKwOtQGkYAQCHxP1zGStR/g== dependencies: flow-enums-runtime "^0.0.6" -metro-runtime@0.82.2, metro-runtime@^0.82.0: - version "0.82.2" - resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.82.2.tgz#4a86e48cdb124dd5f53fa42befadfd0838c58fdb" - integrity sha512-gEcb2AfDs3GRs2SFjtEmG0k61B/cZEVCbh6cSmkjJpyHr+VRjw77MnDpX9AUcJYa4bCT63E7IEySOMM0Z8p87g== +metro-runtime@0.83.1, metro-runtime@^0.83.1: + version "0.83.1" + resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.83.1.tgz#5835c57c20cb89db45c48abb4bdae0246529a21b" + integrity sha512-3Ag8ZS4IwafL/JUKlaeM6/CbkooY+WcVeqdNlBG0m4S0Qz0om3rdFdy1y6fYBpl6AwXJwWeMuXrvZdMuByTcRA== dependencies: "@babel/runtime" "^7.25.0" flow-enums-runtime "^0.0.6" -metro-source-map@0.82.2, metro-source-map@^0.82.0: - version "0.82.2" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.82.2.tgz#19c1cb06e462a9f19ff76dfc3827c2561cbebf63" - integrity sha512-S26xPdz1/EeAY0HqaPXfny8CeiY0Dvl4sBLQiXGXhoES4gUDAuMhA1tioKrv5F+x68Sod8cp8Js6EGqbMXeqMA== +metro-source-map@0.83.1, metro-source-map@^0.83.1: + version "0.83.1" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.83.1.tgz#afaeccad77f543eebfe22ecc1d94c0b58c721946" + integrity sha512-De7Vbeo96fFZ2cqmI0fWwVJbtHIwPZv++LYlWSwzTiCzxBDJORncN0LcT48Vi2UlQLzXJg+/CuTAcy7NBVh69A== dependencies: "@babel/traverse" "^7.25.3" "@babel/traverse--for-generate-function-map" "npm:@babel/traverse@^7.25.3" "@babel/types" "^7.25.2" flow-enums-runtime "^0.0.6" invariant "^2.2.4" - metro-symbolicate "0.82.2" + metro-symbolicate "0.83.1" nullthrows "^1.1.1" - ob1 "0.82.2" + ob1 "0.83.1" source-map "^0.5.6" vlq "^1.0.0" -metro-symbolicate@0.82.2: - version "0.82.2" - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.82.2.tgz#1e16d60fb9b96e7067527cfb2257f2b46406a4f6" - integrity sha512-iheanMnOMned6gjt6sKSfU5AoNyV6pJyQAWydwuHcjhGpa/kiAM0kKmw23qHejELK89Yw8HDZ3Fd/5l1jxpFVA== +metro-symbolicate@0.83.1: + version "0.83.1" + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.83.1.tgz#c03edc8e7c0e8b44821f2a807c0a8342aaeb77eb" + integrity sha512-wPxYkONlq/Sv8Ji7vHEx5OzFouXAMQJjpcPW41ySKMLP/Ir18SsiJK2h4YkdKpYrTS1+0xf8oqF6nxCsT3uWtg== dependencies: flow-enums-runtime "^0.0.6" invariant "^2.2.4" - metro-source-map "0.82.2" + metro-source-map "0.83.1" nullthrows "^1.1.1" source-map "^0.5.6" vlq "^1.0.0" -metro-transform-plugins@0.82.2: - version "0.82.2" - resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.82.2.tgz#2948a012ef40b36ad272fc986920fd7e9b552be4" - integrity sha512-kEveuEVxghTEXkDiyY0MT5QRqei092KJG46nduo0VghFgI6QFodbAjFit1ULyWsn2VOTGSUDJ3VgHBMy7MaccA== +metro-transform-plugins@0.83.1: + version "0.83.1" + resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.83.1.tgz#879b8ff34c3720d387889da60c03923394457988" + integrity sha512-1Y+I8oozXwhuS0qwC+ezaHXBf0jXW4oeYn4X39XWbZt9X2HfjodqY9bH9r6RUTsoiK7S4j8Ni2C91bUC+sktJQ== dependencies: "@babel/core" "^7.25.2" "@babel/generator" "^7.25.0" @@ -14740,29 +15109,29 @@ metro-transform-plugins@0.82.2: flow-enums-runtime "^0.0.6" nullthrows "^1.1.1" -metro-transform-worker@0.82.2: - version "0.82.2" - resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.82.2.tgz#4eb09c95c2d9cda1cf0e8e201bd899c0da5b0a0c" - integrity sha512-MJQNz6cGjqewCRqFmPrsHu6Oe93v2B6zgHkrNxQ6XdPMJz5VHD33m8q+8UsNJOH8wUMoRu5JmYtuUTIVIFxh2A== +metro-transform-worker@0.83.1: + version "0.83.1" + resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.83.1.tgz#47aa09f085fe4f859215506de886f1cb7deb300a" + integrity sha512-owCrhPyUxdLgXEEEAL2b14GWTPZ2zYuab1VQXcfEy0sJE71iciD7fuMcrngoufh7e7UHDZ56q4ktXg8wgiYA1Q== dependencies: "@babel/core" "^7.25.2" "@babel/generator" "^7.25.0" "@babel/parser" "^7.25.3" "@babel/types" "^7.25.2" flow-enums-runtime "^0.0.6" - metro "0.82.2" - metro-babel-transformer "0.82.2" - metro-cache "0.82.2" - metro-cache-key "0.82.2" - metro-minify-terser "0.82.2" - metro-source-map "0.82.2" - metro-transform-plugins "0.82.2" + metro "0.83.1" + metro-babel-transformer "0.83.1" + metro-cache "0.83.1" + metro-cache-key "0.83.1" + metro-minify-terser "0.83.1" + metro-source-map "0.83.1" + metro-transform-plugins "0.83.1" nullthrows "^1.1.1" -metro@0.82.2, metro@^0.82.0: - version "0.82.2" - resolved "https://registry.yarnpkg.com/metro/-/metro-0.82.2.tgz#3fdf2eb2558d930ba9f156967e861dee8b026081" - integrity sha512-hOBd4O4Cn/tLf3jz7IjSgD/A66MqMzgZuyF1I/pmNwYcY3q3j2vbh7Fa09KIbvUq5Yz7BewU356XboaEtEXPgA== +metro@0.83.1, metro@^0.83.1: + version "0.83.1" + resolved "https://registry.yarnpkg.com/metro/-/metro-0.83.1.tgz#9f9c138793288cbf9fb26aa84e0693df85607875" + integrity sha512-UGKepmTxoGD4HkQV8YWvpvwef7fUujNtTgG4Ygf7m/M0qjvb9VuDmAsEU+UdriRX7F61pnVK/opz89hjKlYTXA== dependencies: "@babel/code-frame" "^7.24.7" "@babel/core" "^7.25.2" @@ -14779,24 +15148,24 @@ metro@0.82.2, metro@^0.82.0: error-stack-parser "^2.0.6" flow-enums-runtime "^0.0.6" graceful-fs "^4.2.4" - hermes-parser "0.28.1" + hermes-parser "0.29.1" image-size "^1.0.2" invariant "^2.2.4" jest-worker "^29.7.0" jsc-safe-url "^0.2.2" lodash.throttle "^4.1.1" - metro-babel-transformer "0.82.2" - metro-cache "0.82.2" - metro-cache-key "0.82.2" - metro-config "0.82.2" - metro-core "0.82.2" - metro-file-map "0.82.2" - metro-resolver "0.82.2" - metro-runtime "0.82.2" - metro-source-map "0.82.2" - metro-symbolicate "0.82.2" - metro-transform-plugins "0.82.2" - metro-transform-worker "0.82.2" + metro-babel-transformer "0.83.1" + metro-cache "0.83.1" + metro-cache-key "0.83.1" + metro-config "0.83.1" + metro-core "0.83.1" + metro-file-map "0.83.1" + metro-resolver "0.83.1" + metro-runtime "0.83.1" + metro-source-map "0.83.1" + metro-symbolicate "0.83.1" + metro-transform-plugins "0.83.1" + metro-transform-worker "0.83.1" mime-types "^2.1.27" nullthrows "^1.1.1" serialize-error "^2.1.0" @@ -15123,6 +15492,11 @@ node-releases@^2.0.18: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f" integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g== +node-releases@^2.0.19: + version "2.0.19" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.19.tgz#9e445a52950951ec4d177d843af370b411caf314" + integrity sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw== + nodemailer-html-to-text@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/nodemailer-html-to-text/-/nodemailer-html-to-text-3.2.0.tgz#91b959491fef8f7d91796047abb728aa86d4a12b" @@ -15191,10 +15565,10 @@ nwsapi@^2.2.2: resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30" integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ== -ob1@0.82.2: - version "0.82.2" - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.82.2.tgz#ca2478f9cd904a4a91381fbfa729996c40ed567b" - integrity sha512-sfUaYpjkAdHgu8cXLAyWXO98jW1EUOStTDNslfC9eb3tBLExe67PRqh09J0xdD6AlFKHFGTvXPbuHGvlrZNJNA== +ob1@0.83.1: + version "0.83.1" + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.83.1.tgz#32f5c9e3f8cc5a6ecb1cb344e87a6e39a93f848a" + integrity sha512-ngwqewtdUzFyycomdbdIhFLjePPSOt1awKMUXQ0L7iLHgWEPF3DsCerblzjzfAUHaXuvE9ccJymWQ/4PNNqvnQ== dependencies: flow-enums-runtime "^0.0.6" @@ -15781,7 +16155,7 @@ picocolors@^1.0.1: resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== -picocolors@^1.1.0: +picocolors@^1.1.0, picocolors@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== @@ -16746,20 +17120,20 @@ react-compiler-runtime@^19.1.0-rc.1: resolved "https://registry.yarnpkg.com/react-compiler-runtime/-/react-compiler-runtime-19.1.0-rc.1.tgz#2535efd2e9fc9fc7d5ad47e970061dfbe38fb3f6" integrity sha512-wCt6g+cRh8g32QT18/9blfQHywGjYu+4FlEc3CW1mx3pPxYzZZl1y+VtqxRgnKKBCFLIGUYxog4j4rs5YS86hw== -react-devtools-core@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-6.1.1.tgz#7dac74773d039273134c360f8b65cf4f6c795c49" - integrity sha512-TFo1MEnkqE6hzAbaztnyR5uLTMoz6wnEWwWBsCUzNt+sVXJycuRJdDqvL078M4/h65BI/YO5XWTaxZDWVsW0fw== +react-devtools-core@^6.1.5: + version "6.1.5" + resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-6.1.5.tgz#c5eca79209dab853a03b2158c034c5166975feee" + integrity sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA== dependencies: shell-quote "^1.6.1" ws "^7" -react-dom@19.0.0: - version "19.0.0" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.0.0.tgz#43446f1f01c65a4cd7f7588083e686a6726cfb57" - integrity sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ== +react-dom@19.1.0: + version "19.1.0" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.1.0.tgz#133558deca37fa1d682708df8904b25186793623" + integrity sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g== dependencies: - scheduler "^0.25.0" + scheduler "^0.26.0" react-fast-compare@^3.2.2: version "3.2.2" @@ -16776,7 +17150,7 @@ react-image-crop@^11.0.7: resolved "https://registry.yarnpkg.com/react-image-crop/-/react-image-crop-11.0.7.tgz#25f3d37ccbb65a05d19d23b4740a5912835c741e" integrity sha512-ZciKWHDYzmm366JDL18CbrVyjnjH0ojufGDmScfS4ZUqLHg4nm6ATY+K62C75W4ZRNt4Ii+tX0bSjNk9LQ2xzQ== -react-is@19, react-is@^19.0.0, react-is@^19.1.0: +react-is@19, react-is@^19.1.0: version "19.1.0" resolved "https://registry.yarnpkg.com/react-is/-/react-is-19.1.0.tgz#805bce321546b7e14c084989c77022351bbdd11b" integrity sha512-Oe56aUPnkHyyDxxkvqtd7KkdQP5uIUfHxd5XTb3wE9d/kRnZLmKbDB0GWk919tdQ+mxxPtG6EAs6RMT6i1qtHg== @@ -16830,10 +17204,10 @@ react-native-edge-to-edge@1.6.0, react-native-edge-to-edge@^1.6.0: resolved "https://registry.yarnpkg.com/react-native-edge-to-edge/-/react-native-edge-to-edge-1.6.0.tgz#2ba63b941704a7f713e298185c26cde4d9e4b973" integrity sha512-2WCNdE3Qd6Fwg9+4BpbATUxCLcouF6YRY7K+J36KJ4l3y+tWN6XCqAC4DuoGblAAbb2sLkhEDp4FOlbOIot2Og== -react-native-gesture-handler@2.25.0: - version "2.25.0" - resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-2.25.0.tgz#3a5a8912ea4f5e68ab211a9fa5a191c08ad50883" - integrity sha512-NPjJi6mislXxvjxQPU9IYwBjb1Uejp8GvAbE1Lhh+xMIMEvmgAvVIp5cz1P+xAbV6uYcRRArm278+tEInGOqWg== +react-native-gesture-handler@~2.26.0: + version "2.26.0" + resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-2.26.0.tgz#e8774c8cd90f7e72c0ecade0ac1b4f7160fcbd5f" + integrity sha512-pfE1j9Vzu0qpWj/Aq1IK+cYnougN69mCKvWuq1rdNjH2zs1WIszF0Mum9/oGQTemgjyc/JgiqOOTgwcleAMAGg== dependencies: "@egjs/hammerjs" "^2.0.17" hoist-non-react-statics "^3.3.0" @@ -16860,16 +17234,21 @@ react-native-ios-context-menu@^1.15.3: dependencies: "@dominicstop/ts-event-emitter" "^1.1.0" -react-native-is-edge-to-edge@1.1.7, react-native-is-edge-to-edge@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.1.7.tgz#28947688f9fafd584e73a4f935ea9603bd9b1939" - integrity sha512-EH6i7E8epJGIcu7KpfXYXiV2JFIYITtq+rVS8uEb+92naMRBdxhTuS8Wn2Q7j9sqyO0B+Xbaaf9VdipIAmGW4w== - react-native-is-edge-to-edge@^1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.1.6.tgz#69ec13f70d76e9245e275eed4140d0873a78f902" integrity sha512-1pHnFTlBahins6UAajXUqeCOHew9l9C2C8tErnpGC3IyLJzvxD+TpYAixnCbrVS52f7+NvMttbiSI290XfwN0w== +react-native-is-edge-to-edge@^1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.1.7.tgz#28947688f9fafd584e73a4f935ea9603bd9b1939" + integrity sha512-EH6i7E8epJGIcu7KpfXYXiV2JFIYITtq+rVS8uEb+92naMRBdxhTuS8Wn2Q7j9sqyO0B+Xbaaf9VdipIAmGW4w== + +react-native-is-edge-to-edge@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.2.1.tgz#64e10851abd9d176cbf2b40562f751622bde3358" + integrity sha512-FLbPWl/MyYQWz+KwqOZsSyj2JmLKglHatd3xLZWskXOpRaio4LfEDEz8E/A6uD8QoTHW6Aobw1jbEwK7KMgR7Q== + react-native-keyboard-controller@^1.17.5: version "1.17.5" resolved "https://registry.yarnpkg.com/react-native-keyboard-controller/-/react-native-keyboard-controller-1.17.5.tgz#a517f0d42f73e69a03e768379934a3bb705595f5" @@ -16882,10 +17261,10 @@ react-native-mmkv@^2.12.2: resolved "https://registry.yarnpkg.com/react-native-mmkv/-/react-native-mmkv-2.12.2.tgz#4bba0f5f04e2cf222494cce3a9794ba6a4894dee" integrity sha512-6058Aq0p57chPrUutLGe9fYoiDVDNMU2PKV+lLFUJ3GhoHvUrLdsS1PDSCLr00yqzL4WJQ7TTzH+V8cpyrNcfg== -react-native-pager-view@6.8.0: - version "6.8.0" - resolved "https://registry.yarnpkg.com/react-native-pager-view/-/react-native-pager-view-6.8.0.tgz#5bac05203d911bf9bf039d47db41b1313dbd1a7a" - integrity sha512-/wgFV8nB4TLnQ6j9e3TvNrHbPF5TINMZHaXt86GOV0NSJNMVGkWguniJVKrYLm85LL8KVhRkgdh43Rdu7PvW1A== +react-native-pager-view@6.8.1: + version "6.8.1" + resolved "https://registry.yarnpkg.com/react-native-pager-view/-/react-native-pager-view-6.8.1.tgz#fa0ec09ea7c44190c7c013d75dd09fdc17b96100" + integrity sha512-XIyVEMhwq7sZqM7GobOJZXxFCfdFgVNq/CFB2rZIRNRSVPJqE1k1fsc8xfQKfdzsp6Rpt6I7VOIvhmP7/YHdVg== react-native-progress@bluesky-social/react-native-progress: version "5.0.0" @@ -16901,23 +17280,13 @@ react-native-qrcode-styled@^0.3.3: qrcode "^1.5.4" react-fast-compare "^3.2.2" -react-native-reanimated@~3.17.5: - version "3.17.5" - resolved "https://registry.yarnpkg.com/react-native-reanimated/-/react-native-reanimated-3.17.5.tgz#09ebe3c9e3379c5c0c588b7ab30c131ea29b60f0" - integrity sha512-SxBK7wQfJ4UoWoJqQnmIC7ZjuNgVb9rcY5Xc67upXAFKftWg0rnkknTw6vgwnjRcvYThrjzUVti66XoZdDJGtw== +react-native-reanimated@~4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/react-native-reanimated/-/react-native-reanimated-4.0.2.tgz#c986bff36ce90cd1df83506d6fb5d62db6f2d3b7" + integrity sha512-RVD/jeTWrkloRVJmTAEtgXtihEnfA7aO6SgoaTBy3jbU1zblE3Oztq0ktVO5q/rxl96l9w2+6LLcuZ6N8D7aKQ== dependencies: - "@babel/plugin-transform-arrow-functions" "^7.0.0-0" - "@babel/plugin-transform-class-properties" "^7.0.0-0" - "@babel/plugin-transform-classes" "^7.0.0-0" - "@babel/plugin-transform-nullish-coalescing-operator" "^7.0.0-0" - "@babel/plugin-transform-optional-chaining" "^7.0.0-0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0-0" - "@babel/plugin-transform-template-literals" "^7.0.0-0" - "@babel/plugin-transform-unicode-regex" "^7.0.0-0" - "@babel/preset-typescript" "^7.16.7" - convert-source-map "^2.0.0" - invariant "^2.2.4" - react-native-is-edge-to-edge "1.1.7" + react-native-is-edge-to-edge "^1.2.1" + semver "7.7.2" react-native-root-siblings@^5.0.1: version "5.0.1" @@ -16992,50 +17361,48 @@ react-native-web@~0.20.0: postcss-value-parser "^4.2.0" styleq "^0.1.3" -react-native-webview@^13.13.5: - version "13.15.0" - resolved "https://registry.yarnpkg.com/react-native-webview/-/react-native-webview-13.15.0.tgz#b6d2f8d8dd65897db76659ddd8198d2c74ec5a79" - integrity sha512-Vzjgy8mmxa/JO6l5KZrsTC7YemSdq+qB01diA0FqjUTaWGAGwuykpJ73MDj3+mzBSlaDxAEugHzTtkUQkQEQeQ== +react-native-webview@13.13.5: + version "13.13.5" + resolved "https://registry.yarnpkg.com/react-native-webview/-/react-native-webview-13.13.5.tgz#4ef5f9310ddff5747f884a6655228ec9c7d52c73" + integrity sha512-MfC2B+woL4Hlj2WCzcb1USySKk+SteXnUKmKktOk/H/AQy5+LuVdkPKm8SknJ0/RxaxhZ48WBoTRGaqgR137hw== dependencies: escape-string-regexp "^4.0.0" invariant "2.2.4" -react-native@^0.79.3: - version "0.79.3" - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.79.3.tgz#16580ca202016c75e3c61116fcfe3b30f6d762fc" - integrity sha512-EzH1+9gzdyEo9zdP6u7Sh3Jtf5EOMwzy+TK65JysdlgAzfEVfq4mNeXcAZ6SmD+CW6M7ARJbvXLyTD0l2S5rpg== +react-native@0.81.0: + version "0.81.0" + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.81.0.tgz#ebb645f3fb2fc2ffb222d2f294ca4e81e6568f15" + integrity sha512-RDWhewHGsAa5uZpwIxnJNiv5tW2y6/DrQUjEBdAHPzGMwuMTshern2s4gZaWYeRU3SQguExVddCjiss9IBhxqA== dependencies: "@jest/create-cache-key-function" "^29.7.0" - "@react-native/assets-registry" "0.79.3" - "@react-native/codegen" "0.79.3" - "@react-native/community-cli-plugin" "0.79.3" - "@react-native/gradle-plugin" "0.79.3" - "@react-native/js-polyfills" "0.79.3" - "@react-native/normalize-colors" "0.79.3" - "@react-native/virtualized-lists" "0.79.3" + "@react-native/assets-registry" "0.81.0" + "@react-native/codegen" "0.81.0" + "@react-native/community-cli-plugin" "0.81.0" + "@react-native/gradle-plugin" "0.81.0" + "@react-native/js-polyfills" "0.81.0" + "@react-native/normalize-colors" "0.81.0" + "@react-native/virtualized-lists" "0.81.0" abort-controller "^3.0.0" anser "^1.4.9" ansi-regex "^5.0.0" babel-jest "^29.7.0" - babel-plugin-syntax-hermes-parser "0.25.1" + babel-plugin-syntax-hermes-parser "0.29.1" base64-js "^1.5.1" - chalk "^4.0.0" commander "^12.0.0" - event-target-shim "^5.0.1" flow-enums-runtime "^0.0.6" glob "^7.1.1" invariant "^2.2.4" jest-environment-node "^29.7.0" memoize-one "^5.0.0" - metro-runtime "^0.82.0" - metro-source-map "^0.82.0" + metro-runtime "^0.83.1" + metro-source-map "^0.83.1" nullthrows "^1.1.1" pretty-format "^29.7.0" promise "^8.3.0" - react-devtools-core "^6.1.1" + react-devtools-core "^6.1.5" react-refresh "^0.14.0" regenerator-runtime "^0.13.2" - scheduler "0.25.0" + scheduler "0.26.0" semver "^7.1.3" stacktrace-parser "^0.1.10" whatwg-fetch "^3.0.0" @@ -17131,13 +17498,13 @@ react-style-singleton@^2.2.2, react-style-singleton@^2.2.3: get-nonce "^1.0.0" tslib "^2.0.0" -react-test-renderer@19.0.0: - version "19.0.0" - resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-19.0.0.tgz#ca6fa322c58d4bfa34635788fe242a8c3daa4c7d" - integrity sha512-oX5u9rOQlHzqrE/64CNr0HB0uWxkCQmZNSfozlYvwE71TLVgeZxVf0IjouGEr1v7r1kcDifdAJBeOhdhxsG/DA== +react-test-renderer@19.1.0: + version "19.1.0" + resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-19.1.0.tgz#89e1baa9e45a6da064b9760f92251d5b8e1f34ab" + integrity sha512-jXkSl3CpvPYEF+p/eGDLB4sPoDX8pKkYvRl9+rR8HxLY0X04vW7hCm1/0zHoUSjPZ3bDa+wXWNTDVIw/R8aDVw== dependencies: - react-is "^19.0.0" - scheduler "^0.25.0" + react-is "^19.1.0" + scheduler "^0.26.0" react-textarea-autosize@^8.5.3: version "8.5.3" @@ -17148,10 +17515,10 @@ react-textarea-autosize@^8.5.3: use-composed-ref "^1.3.0" use-latest "^1.2.1" -react@19.0.0: - version "19.0.0" - resolved "https://registry.yarnpkg.com/react/-/react-19.0.0.tgz#6e1969251b9f108870aa4bff37a0ce9ddfaaabdd" - integrity sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ== +react@^19.1.0: + version "19.1.0" + resolved "https://registry.yarnpkg.com/react/-/react-19.1.0.tgz#926864b6c48da7627f004795d6cce50e90793b75" + integrity sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg== readable-stream@^2.0.1: version "2.3.8" @@ -17707,10 +18074,10 @@ saxes@^6.0.0: dependencies: xmlchars "^2.2.0" -scheduler@0.25.0, scheduler@^0.25.0: - version "0.25.0" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.25.0.tgz#336cd9768e8cceebf52d3c80e3dcf5de23e7e015" - integrity sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA== +scheduler@0.26.0, scheduler@^0.26.0: + version "0.26.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.26.0.tgz#4ce8a8c2a2095f13ea11bf9a445be50c555d6337" + integrity sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA== schema-utils@^2.6.5: version "2.7.1" @@ -17762,6 +18129,11 @@ semver@7.6.3, semver@^7.1.3, semver@^7.6.3: resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== +semver@7.7.2: + version "7.7.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.2.tgz#67d99fdcd35cec21e6f8b87a7fd515a33f982b58" + integrity sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA== + semver@^5.5.0, semver@^5.6.0: version "5.7.2" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" @@ -19315,10 +19687,10 @@ unicode-property-aliases-ecmascript@^2.0.0: resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== -unimodules-app-loader@~5.1.3: - version "5.1.3" - resolved "https://registry.yarnpkg.com/unimodules-app-loader/-/unimodules-app-loader-5.1.3.tgz#c3be527cd36120fc77d6843253075c8a9246f622" - integrity sha512-nPUkwfkpJWvdOQrVvyQSUol93/UdmsCVd9Hkx9RgAevmKSVYdZI+S87W73NGKl6QbwK9L1BDSY5OrQuo8Oq15g== +unimodules-app-loader@5.1.4-canary-20250729-d8899ae: + version "5.1.4-canary-20250729-d8899ae" + resolved "https://registry.yarnpkg.com/unimodules-app-loader/-/unimodules-app-loader-5.1.4-canary-20250729-d8899ae.tgz#8a894132cb5c10db23484d171a0144ce87c6b106" + integrity sha512-OiH/yk5VAGAIy2gmyByO45CrohS+XXi4i4z7OaihuDKO2yH7UilZREFDPE7xYLBIbeia5V8uNE4tqN5AEQ4YDQ== unique-string@~2.0.0: version "2.0.0" @@ -19386,6 +19758,14 @@ update-browserslist-db@^1.1.1: escalade "^3.2.0" picocolors "^1.1.0" +update-browserslist-db@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz#348377dd245216f9e7060ff50b15a1b740b75420" + integrity sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw== + dependencies: + escalade "^3.2.0" + picocolors "^1.1.1" + update-check@1.5.3: version "1.5.3" resolved "https://registry.yarnpkg.com/update-check/-/update-check-1.5.3.tgz#45240fcfb8755a7c7fa68bbdd9eda026a41639ed"