Bluesky app fork with some witchin' additions 💫

Merge branch 'main' of https://github.com/bluesky-social/social-app

+19 -19
package.json
··· 131 131 "emoji-mart": "^5.5.2", 132 132 "emoji-regex": "^10.4.0", 133 133 "eventemitter3": "^5.0.1", 134 - "expo": "^54.0.9", 134 + "expo": "^54.0.20", 135 135 "expo-application": "~7.0.7", 136 136 "expo-blur": "~15.0.7", 137 137 "expo-build-properties": "~1.0.9", 138 138 "expo-camera": "~17.0.8", 139 139 "expo-clipboard": "~8.0.7", 140 - "expo-dev-client": "~6.0.12", 141 - "expo-device": "~8.0.8", 142 - "expo-file-system": "~19.0.14", 143 - "expo-font": "~14.0.8", 140 + "expo-dev-client": "~6.0.16", 141 + "expo-device": "~8.0.9", 142 + "expo-file-system": "~19.0.17", 143 + "expo-font": "~14.0.9", 144 144 "expo-haptics": "~15.0.7", 145 - "expo-image": "~3.0.8", 145 + "expo-image": "~3.0.10", 146 146 "expo-image-crop-tool": "^0.1.8", 147 147 "expo-image-manipulator": "~14.0.7", 148 148 "expo-image-picker": "~17.0.8", ··· 153 153 "expo-localization": "~17.0.7", 154 154 "expo-location": "~19.0.7", 155 155 "expo-media-library": "~18.2.0", 156 - "expo-notifications": "~0.32.11", 156 + "expo-notifications": "~0.32.12", 157 157 "expo-screen-orientation": "~9.0.7", 158 158 "expo-sharing": "~14.0.7", 159 159 "expo-splash-screen": "~31.0.10", 160 - "expo-system-ui": "~6.0.7", 161 - "expo-task-manager": "~14.0.7", 162 - "expo-updates": "~29.0.11", 160 + "expo-system-ui": "~6.0.8", 161 + "expo-task-manager": "~14.0.8", 162 + "expo-updates": "~29.0.12", 163 163 "expo-video": "~3.0.11", 164 - "expo-web-browser": "~15.0.7", 164 + "expo-web-browser": "~15.0.8", 165 165 "fast-text-encoding": "^1.0.6", 166 166 "history": "^5.3.0", 167 167 "hls.js": "^1.6.2", ··· 186 186 "react-image-crop": "^11.0.7", 187 187 "react-is": "19", 188 188 "react-keyed-flatten-children": "^5.0.0", 189 - "react-native": "0.81.4", 189 + "react-native": "0.81.5", 190 190 "react-native-compressor": "^1.13.0", 191 191 "react-native-date-picker": "^5.0.13", 192 192 "react-native-device-attest": "^0.1.6", ··· 229 229 "@lingui/cli": "^4.14.1", 230 230 "@lingui/macro": "^4.14.1", 231 231 "@pmmmwh/react-refresh-webpack-plugin": "^0.5.15", 232 - "@react-native/babel-preset": "0.81.4", 233 - "@react-native/eslint-config": "^0.81.4", 234 - "@react-native/typescript-config": "^0.81.4", 232 + "@react-native/babel-preset": "0.81.5", 233 + "@react-native/eslint-config": "^0.81.5", 234 + "@react-native/typescript-config": "^0.81.5", 235 235 "@sentry/webpack-plugin": "^3.2.2", 236 236 "@testing-library/jest-native": "^5.4.3", 237 237 "@testing-library/react-native": "^13.2.0", 238 - "@types/jest": "^29.4.0", 238 + "@types/jest": "29.5.14", 239 239 "@types/lodash.chunk": "^4.2.7", 240 240 "@types/lodash.debounce": "^4.0.7", 241 241 "@types/lodash.isequal": "^4.5.6", ··· 263 263 "husky": "^8.0.3", 264 264 "is-ci": "^3.0.1", 265 265 "jest": "^29.7.0", 266 - "jest-expo": "~54.0.12", 266 + "jest-expo": "~54.0.13", 267 267 "jest-junit": "^16.0.0", 268 268 "lint-staged": "^13.2.3", 269 269 "lockfile-lint": "^4.14.0", ··· 278 278 "webpack-bundle-analyzer": "^4.10.1" 279 279 }, 280 280 "resolutions": { 281 - "@react-native/babel-preset": "0.81.4", 282 - "@react-native/normalize-colors": "0.81.4", 281 + "@react-native/babel-preset": "0.81.5", 282 + "@react-native/normalize-colors": "0.81.5", 283 283 "**/@expo/image-utils": "0.8.7", 284 284 "**/expo-constants": "18.0.8", 285 285 "**/expo-device": "7.1.4",
patches/expo-modules-core+3.0.17.patch patches/expo-modules-core+3.0.22.patch
patches/expo-modules-core+3.0.17.patch.md patches/expo-modules-core+3.0.22.patch.md
patches/expo-notifications+0.32.11.patch patches/expo-notifications+0.32.12.patch
patches/expo-notifications+0.32.11.patch.md patches/expo-notifications+0.32.12.patch.md
patches/expo-updates+29.0.11.patch patches/expo-updates+29.0.12.patch
patches/expo-updates+29.0.11.patch.md patches/expo-updates+29.0.12.patch.md
patches/react-native+0.81.4.patch patches/react-native+0.81.5.patch
patches/react-native+0.81.4.patch.md patches/react-native+0.81.5.patch.md
+7 -1
src/lib/hooks/useIntentHandler.ts
··· 1 1 import React from 'react' 2 2 import {Alert} from 'react-native' 3 3 import * as Linking from 'expo-linking' 4 + import * as WebBrowser from 'expo-web-browser' 4 5 5 6 import {useOpenComposer} from '#/lib/hooks/useOpenComposer' 6 7 import {logger} from '#/logger' ··· 32 33 const {tryApplyUpdate} = useApplyPullRequestOTAUpdate() 33 34 34 35 React.useEffect(() => { 35 - const handleIncomingURL = (url: string) => { 36 + const handleIncomingURL = async (url: string) => { 37 + if (isNative) { 38 + // Close in-app browser if it's open 39 + await WebBrowser.dismissBrowser().catch(() => {}) 40 + } 41 + 36 42 const referrerInfo = Referrer.getReferrerInfo() 37 43 if (referrerInfo && referrerInfo.hostname !== 'bsky.app') { 38 44 logger.metric('deepLink:referrerReceived', {
+38 -34
src/locale/locales/en/messages.po
··· 128 128 msgid "{0, plural, other {+# more}}" 129 129 msgstr "" 130 130 131 + #: src/components/moderation/ContentHider.tsx:89 132 + msgid "{0} (Account)" 133 + msgstr "" 134 + 131 135 #. Pattern: {wordValue} in tags 132 136 #: src/components/dialogs/MutedWords.tsx:481 133 137 msgid "{0} <0>in <1>tags</1></0>" ··· 610 614 msgstr "" 611 615 612 616 #: src/components/moderation/ModerationDetailsDialog.tsx:105 613 - #: src/lib/moderation/useModerationCauseDescription.ts:98 617 + #: src/lib/moderation/useModerationCauseDescription.ts:99 614 618 msgid "Account Muted" 615 619 msgstr "" 616 620 ··· 826 830 msgid "Adult" 827 831 msgstr "" 828 832 829 - #: src/components/moderation/ContentHider.tsx:116 833 + #: src/components/moderation/ContentHider.tsx:120 830 834 #: src/lib/moderation/useGlobalLabelStrings.ts:34 831 - #: src/lib/moderation/useModerationCauseDescription.ts:148 835 + #: src/lib/moderation/useModerationCauseDescription.ts:149 832 836 #: src/view/com/composer/labels/LabelsBtn.tsx:127 833 837 msgid "Adult Content" 834 838 msgstr "" ··· 1057 1061 msgstr "" 1058 1062 1059 1063 #: src/components/moderation/ModerationDetailsDialog.tsx:136 1060 - #: src/lib/moderation/useModerationCauseDescription.ts:144 1064 + #: src/lib/moderation/useModerationCauseDescription.ts:145 1061 1065 msgid "an unknown labeler" 1062 1066 msgstr "" 1063 1067 ··· 2179 2183 msgstr "" 2180 2184 2181 2185 #: src/components/moderation/ModerationDetailsDialog.tsx:84 2182 - #: src/lib/moderation/useModerationCauseDescription.ts:82 2186 + #: src/lib/moderation/useModerationCauseDescription.ts:83 2183 2187 msgid "Content Not Available" 2184 2188 msgstr "" 2185 2189 2186 2190 #: src/components/moderation/ModerationDetailsDialog.tsx:52 2187 2191 #: src/components/moderation/ScreenHider.tsx:99 2188 2192 #: src/lib/moderation/useGlobalLabelStrings.ts:22 2189 - #: src/lib/moderation/useModerationCauseDescription.ts:45 2193 + #: src/lib/moderation/useModerationCauseDescription.ts:46 2190 2194 msgid "Content Warning" 2191 2195 msgstr "" 2192 2196 ··· 4243 4247 4244 4248 #: src/components/interstitials/Trending.tsx:131 4245 4249 #: src/components/interstitials/TrendingVideos.tsx:138 4246 - #: src/components/moderation/ContentHider.tsx:203 4250 + #: src/components/moderation/ContentHider.tsx:208 4247 4251 #: src/components/moderation/LabelPreference.tsx:140 4248 4252 #: src/components/moderation/PostHider.tsx:137 4249 4253 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:747 ··· 4315 4319 msgid "Hide verification badges" 4316 4320 msgstr "" 4317 4321 4318 - #: src/components/moderation/ContentHider.tsx:154 4322 + #: src/components/moderation/ContentHider.tsx:159 4319 4323 #: src/components/moderation/PostHider.tsx:91 4320 4324 msgid "Hides the content" 4321 4325 msgstr "" ··· 4652 4656 msgid "KWS website" 4653 4657 msgstr "" 4654 4658 4655 - #: src/components/moderation/ContentHider.tsx:234 4659 + #: src/components/moderation/ContentHider.tsx:239 4656 4660 msgid "Labeled by {0}." 4657 4661 msgstr "" 4658 4662 4659 - #: src/components/moderation/ContentHider.tsx:232 4663 + #: src/components/moderation/ContentHider.tsx:237 4660 4664 msgid "Labeled by the author." 4661 4665 msgstr "" 4662 4666 ··· 4735 4739 msgid "Learn more about self hosting your PDS." 4736 4740 msgstr "" 4737 4741 4738 - #: src/components/moderation/ContentHider.tsx:152 4739 - #: src/components/moderation/ContentHider.tsx:218 4742 + #: src/components/moderation/ContentHider.tsx:157 4743 + #: src/components/moderation/ContentHider.tsx:223 4740 4744 msgid "Learn more about the moderation applied to this content" 4741 4745 msgstr "" 4742 4746 ··· 4768 4772 msgid "Learn more in your <0>account settings.</0>" 4769 4773 msgstr "" 4770 4774 4771 - #: src/components/moderation/ContentHider.tsx:242 4775 + #: src/components/moderation/ContentHider.tsx:247 4772 4776 #: src/view/com/auth/server-input/index.tsx:220 4773 4777 msgid "Learn more." 4774 4778 msgstr "" ··· 5268 5272 msgstr "" 5269 5273 5270 5274 #: src/components/moderation/ModerationDetailsDialog.tsx:54 5271 - #: src/lib/moderation/useModerationCauseDescription.ts:47 5275 + #: src/lib/moderation/useModerationCauseDescription.ts:48 5272 5276 msgid "Moderator has chosen to set a general warning on the content." 5273 5277 msgstr "" 5274 5278 ··· 5391 5395 msgid "Muted accounts have their posts removed from your feed and from your notifications. Mutes are completely private." 5392 5396 msgstr "" 5393 5397 5394 - #: src/lib/moderation/useModerationCauseDescription.ts:92 5398 + #: src/lib/moderation/useModerationCauseDescription.ts:93 5395 5399 msgid "Muted by \"{0}\"" 5396 5400 msgstr "" 5397 5401 ··· 6515 6519 msgstr "" 6516 6520 6517 6521 #: src/components/moderation/ModerationDetailsDialog.tsx:109 6518 - #: src/lib/moderation/useModerationCauseDescription.ts:106 6522 + #: src/lib/moderation/useModerationCauseDescription.ts:107 6519 6523 msgid "Post Hidden by Muted Word" 6520 6524 msgstr "" 6521 6525 6522 6526 #: src/components/moderation/ModerationDetailsDialog.tsx:112 6523 - #: src/lib/moderation/useModerationCauseDescription.ts:115 6527 + #: src/lib/moderation/useModerationCauseDescription.ts:116 6524 6528 msgid "Post Hidden by You" 6525 6529 msgstr "" 6526 6530 ··· 7102 7106 msgstr "" 7103 7107 7104 7108 #: src/components/moderation/ModerationDetailsDialog.tsx:118 7105 - #: src/lib/moderation/useModerationCauseDescription.ts:125 7109 + #: src/lib/moderation/useModerationCauseDescription.ts:126 7106 7110 msgid "Reply Hidden by Thread Author" 7107 7111 msgstr "" 7108 7112 7109 7113 #: src/components/moderation/ModerationDetailsDialog.tsx:117 7110 - #: src/lib/moderation/useModerationCauseDescription.ts:124 7114 + #: src/lib/moderation/useModerationCauseDescription.ts:125 7111 7115 msgid "Reply Hidden by You" 7112 7116 msgstr "" 7113 7117 ··· 8022 8026 msgid "Shared Preferences Tester" 8023 8027 msgstr "" 8024 8028 8025 - #: src/components/moderation/ContentHider.tsx:203 8029 + #: src/components/moderation/ContentHider.tsx:208 8026 8030 #: src/components/moderation/LabelPreference.tsx:142 8027 8031 #: src/components/moderation/PostHider.tsx:137 8028 8032 msgid "Show" ··· 8128 8132 msgid "Shows other accounts you can switch to" 8129 8133 msgstr "" 8130 8134 8131 - #: src/components/moderation/ContentHider.tsx:155 8135 + #: src/components/moderation/ContentHider.tsx:160 8132 8136 #: src/components/moderation/PostHider.tsx:91 8133 8137 msgid "Shows the content" 8134 8138 msgstr "" ··· 8709 8713 msgstr "" 8710 8714 8711 8715 #: src/components/moderation/ModerationDetailsDialog.tsx:121 8712 - #: src/lib/moderation/useModerationCauseDescription.ts:128 8716 + #: src/lib/moderation/useModerationCauseDescription.ts:129 8713 8717 msgid "The author of this thread has hidden this reply." 8714 8718 msgstr "" 8715 8719 ··· 8965 8969 msgstr "" 8966 8970 8967 8971 #: src/components/moderation/ModerationDetailsDialog.tsx:86 8968 - #: src/lib/moderation/useModerationCauseDescription.ts:84 8972 + #: src/lib/moderation/useModerationCauseDescription.ts:85 8969 8973 msgid "This content is not available because one of the users involved has blocked the other." 8970 8974 msgstr "" 8971 8975 ··· 9117 9121 msgstr "" 9118 9122 9119 9123 #: src/components/moderation/ModerationDetailsDialog.tsx:81 9120 - #: src/lib/moderation/useModerationCauseDescription.ts:75 9124 + #: src/lib/moderation/useModerationCauseDescription.ts:76 9121 9125 msgid "This user has blocked you. You cannot view their content." 9122 9126 msgstr "" 9123 9127 ··· 9639 9643 msgstr "" 9640 9644 9641 9645 #: src/components/moderation/ModerationDetailsDialog.tsx:73 9642 - #: src/lib/moderation/useModerationCauseDescription.ts:63 9646 + #: src/lib/moderation/useModerationCauseDescription.ts:64 9643 9647 msgid "User Blocked" 9644 9648 msgstr "" 9645 9649 9646 - #: src/lib/moderation/useModerationCauseDescription.ts:55 9650 + #: src/lib/moderation/useModerationCauseDescription.ts:56 9647 9651 msgid "User Blocked by \"{0}\"" 9648 9652 msgstr "" 9649 9653 ··· 9655 9659 msgid "User Blocked by List" 9656 9660 msgstr "" 9657 9661 9658 - #: src/lib/moderation/useModerationCauseDescription.ts:73 9662 + #: src/lib/moderation/useModerationCauseDescription.ts:74 9659 9663 msgid "User Blocking You" 9660 9664 msgstr "" 9661 9665 ··· 10475 10479 msgstr "" 10476 10480 10477 10481 #: src/components/moderation/ModerationDetailsDialog.tsx:75 10478 - #: src/lib/moderation/useModerationCauseDescription.ts:57 10479 - #: src/lib/moderation/useModerationCauseDescription.ts:65 10482 + #: src/lib/moderation/useModerationCauseDescription.ts:58 10483 + #: src/lib/moderation/useModerationCauseDescription.ts:66 10480 10484 msgid "You have blocked this user. You cannot view their content." 10481 10485 msgstr "" 10482 10486 ··· 10490 10494 msgid "You have entered an invalid code. It should look like XXXXX-XXXXX." 10491 10495 msgstr "" 10492 10496 10493 - #: src/lib/moderation/useModerationCauseDescription.ts:116 10497 + #: src/lib/moderation/useModerationCauseDescription.ts:117 10494 10498 msgid "You have hidden this post" 10495 10499 msgstr "" 10496 10500 ··· 10499 10503 msgstr "" 10500 10504 10501 10505 #: src/components/moderation/ModerationDetailsDialog.tsx:106 10502 - #: src/lib/moderation/useModerationCauseDescription.ts:99 10506 + #: src/lib/moderation/useModerationCauseDescription.ts:100 10503 10507 msgid "You have muted this account." 10504 10508 msgstr "" 10505 10509 10506 - #: src/lib/moderation/useModerationCauseDescription.ts:93 10510 + #: src/lib/moderation/useModerationCauseDescription.ts:94 10507 10511 msgid "You have muted this user" 10508 10512 msgstr "" 10509 10513 ··· 10553 10557 msgstr "" 10554 10558 10555 10559 #: src/components/moderation/ModerationDetailsDialog.tsx:120 10556 - #: src/lib/moderation/useModerationCauseDescription.ts:127 10560 + #: src/lib/moderation/useModerationCauseDescription.ts:128 10557 10561 msgid "You hid this reply." 10558 10562 msgstr "" 10559 10563 ··· 10713 10717 msgstr "" 10714 10718 10715 10719 #: src/components/moderation/ModerationDetailsDialog.tsx:110 10716 - #: src/lib/moderation/useModerationCauseDescription.ts:108 10720 + #: src/lib/moderation/useModerationCauseDescription.ts:109 10717 10721 msgid "You've chosen to hide a word or tag within this post." 10718 10722 msgstr "" 10719 10723
+297 -470
yarn.lock
··· 3949 3949 resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.47.0.tgz#5478fdf443ff8158f9de171c704ae45308696c7d" 3950 3950 integrity sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og== 3951 3951 3952 - "@expo/cli@54.0.7": 3953 - version "54.0.7" 3954 - resolved "https://registry.yarnpkg.com/@expo/cli/-/cli-54.0.7.tgz#f6e7a75e922792ef58f4cc2a982300fb75b57885" 3955 - integrity sha512-vpZDbIhN2eyb5u2o2iIL2Glu9+9eIY8U30wqeIxh0BUHLoMxFejvEBfS+90A0PtEHoQ1Zi9QxusK5UuyoEvweg== 3952 + "@expo/cli@54.0.13": 3953 + version "54.0.13" 3954 + resolved "https://registry.yarnpkg.com/@expo/cli/-/cli-54.0.13.tgz#cbd1b272b7e79549f169d70f8ff4136733326889" 3955 + integrity sha512-wUJVTByZzDN0q8UjXDlu6WD2BWoTJCKVVBGUBNmvViDX4FhnESwefmtXPoO54QUUKs6vY89WZryHllGArGfLLw== 3956 3956 dependencies: 3957 3957 "@0no-co/graphql.web" "^1.0.8" 3958 3958 "@expo/code-signing-certificates" "^0.0.5" 3959 - "@expo/config" "~12.0.9" 3960 - "@expo/config-plugins" "~54.0.1" 3959 + "@expo/config" "~12.0.10" 3960 + "@expo/config-plugins" "~54.0.2" 3961 3961 "@expo/devcert" "^1.1.2" 3962 3962 "@expo/env" "~2.0.7" 3963 3963 "@expo/image-utils" "^0.8.7" 3964 3964 "@expo/json-file" "^10.0.7" 3965 3965 "@expo/mcp-tunnel" "~0.0.7" 3966 - "@expo/metro" "~54.0.0" 3967 - "@expo/metro-config" "~54.0.4" 3966 + "@expo/metro" "~54.1.0" 3967 + "@expo/metro-config" "~54.0.7" 3968 3968 "@expo/osascript" "^2.3.7" 3969 3969 "@expo/package-manager" "^1.9.8" 3970 3970 "@expo/plist" "^0.4.7" 3971 - "@expo/prebuild-config" "^54.0.3" 3971 + "@expo/prebuild-config" "^54.0.6" 3972 3972 "@expo/schema-utils" "^0.1.7" 3973 - "@expo/server" "^0.7.4" 3974 3973 "@expo/spawn-async" "^1.7.2" 3975 3974 "@expo/ws-tunnel" "^1.0.1" 3976 3975 "@expo/xcpretty" "^4.3.0" 3977 - "@react-native/dev-middleware" "0.81.4" 3976 + "@react-native/dev-middleware" "0.81.5" 3978 3977 "@urql/core" "^5.0.6" 3979 3978 "@urql/exchange-retry" "^1.3.0" 3980 3979 accepts "^1.3.8" ··· 3988 3987 connect "^3.7.0" 3989 3988 debug "^4.3.4" 3990 3989 env-editor "^0.4.1" 3990 + expo-server "^1.0.2" 3991 3991 freeport-async "^2.0.0" 3992 3992 getenv "^2.0.0" 3993 3993 glob "^10.4.2" ··· 4067 4067 xcode "^3.0.1" 4068 4068 xml2js "0.6.0" 4069 4069 4070 + "@expo/config-plugins@~54.0.2": 4071 + version "54.0.2" 4072 + resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-54.0.2.tgz#4760319898e1a55c0d039adaee1360cff147d454" 4073 + integrity sha512-jD4qxFcURQUVsUFGMcbo63a/AnviK8WUGard+yrdQE3ZrB/aurn68SlApjirQQLEizhjI5Ar2ufqflOBlNpyPg== 4074 + dependencies: 4075 + "@expo/config-types" "^54.0.8" 4076 + "@expo/json-file" "~10.0.7" 4077 + "@expo/plist" "^0.4.7" 4078 + "@expo/sdk-runtime-versions" "^1.0.0" 4079 + chalk "^4.1.2" 4080 + debug "^4.3.5" 4081 + getenv "^2.0.0" 4082 + glob "^10.4.2" 4083 + resolve-from "^5.0.0" 4084 + semver "^7.5.4" 4085 + slash "^3.0.0" 4086 + slugify "^1.6.6" 4087 + xcode "^3.0.1" 4088 + xml2js "0.6.0" 4089 + 4070 4090 "@expo/config-types@^52.0.3": 4071 4091 version "52.0.3" 4072 4092 resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-52.0.3.tgz#511f2f868172c93abeac7183beeb921dc72d6e1e" ··· 4077 4097 resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-54.0.8.tgz#2aa1f96e0abad6a125d0ff1092b303280f7962e9" 4078 4098 integrity sha512-lyIn/x/Yz0SgHL7IGWtgTLg6TJWC9vL7489++0hzCHZ4iGjVcfZmPTUfiragZ3HycFFj899qN0jlhl49IHa94A== 4079 4099 4100 + "@expo/config@~12.0.10": 4101 + version "12.0.10" 4102 + resolved "https://registry.yarnpkg.com/@expo/config/-/config-12.0.10.tgz#18acc0a2d5994dc167d1d4faca3e939de2bb95de" 4103 + integrity sha512-lJMof5Nqakq1DxGYlghYB/ogSBjmv4Fxn1ovyDmcjlRsQdFCXgu06gEUogkhPtc9wBt9WlTTfqENln5HHyLW6w== 4104 + dependencies: 4105 + "@babel/code-frame" "~7.10.4" 4106 + "@expo/config-plugins" "~54.0.2" 4107 + "@expo/config-types" "^54.0.8" 4108 + "@expo/json-file" "^10.0.7" 4109 + deepmerge "^4.3.1" 4110 + getenv "^2.0.0" 4111 + glob "^10.4.2" 4112 + require-from-string "^2.0.2" 4113 + resolve-from "^5.0.0" 4114 + resolve-workspace-root "^2.0.0" 4115 + semver "^7.6.0" 4116 + slugify "^1.3.4" 4117 + sucrase "3.35.0" 4118 + 4080 4119 "@expo/config@~12.0.8", "@expo/config@~12.0.9": 4081 4120 version "12.0.9" 4082 4121 resolved "https://registry.yarnpkg.com/@expo/config/-/config-12.0.9.tgz#07e1ddb3c9227031e9e9322e41797ad36197a1c3" ··· 4133 4172 dotenv-expand "~11.0.6" 4134 4173 getenv "^2.0.0" 4135 4174 4136 - "@expo/fingerprint@0.15.1": 4137 - version "0.15.1" 4138 - resolved "https://registry.yarnpkg.com/@expo/fingerprint/-/fingerprint-0.15.1.tgz#1feb1c761b6787d56c6d70a834c495157fbe050a" 4139 - integrity sha512-U1S9DwiapCHQjHdHDDyO/oXsl/1oEHSHZRRkWDDrHgXRUDiAVIySw9Unvvcr118Ee6/x4NmKSZY1X0VagrqmFg== 4175 + "@expo/fingerprint@0.15.2": 4176 + version "0.15.2" 4177 + resolved "https://registry.yarnpkg.com/@expo/fingerprint/-/fingerprint-0.15.2.tgz#6f64a3dc1e45d6f93af16df551a9aec11c190b80" 4178 + integrity sha512-mA3weHEOd9B3mbDLNDKmAcFWo3kqsAJqPne7uMJndheKXPbRw15bV+ajAGBYZh2SS37xixLJ5eDpuc+Wr6jJtw== 4140 4179 dependencies: 4141 4180 "@expo/spawn-async" "^1.7.2" 4142 4181 arg "^5.0.2" ··· 4197 4236 zod "^3.25.76" 4198 4237 zod-to-json-schema "^3.24.6" 4199 4238 4200 - "@expo/metro-config@54.0.4", "@expo/metro-config@~54.0.4": 4201 - version "54.0.4" 4202 - resolved "https://registry.yarnpkg.com/@expo/metro-config/-/metro-config-54.0.4.tgz#b6e1087a66d6d9dedd4fb86a01f81121d345079b" 4203 - integrity sha512-syzvZGFGrOSQOWjpo+lHHwMV8XOLK5Ev/E+e0Or3fJvsAi4o7h62qbbPuAicrfFUPxlAm7XBvkWmAwPr2jIAYA== 4239 + "@expo/metro-config@54.0.7", "@expo/metro-config@~54.0.7": 4240 + version "54.0.7" 4241 + resolved "https://registry.yarnpkg.com/@expo/metro-config/-/metro-config-54.0.7.tgz#d7f7374ab2307ab2c9b9fde999d546cfa450e8cd" 4242 + integrity sha512-bXluEygLrd7cIh/erpjIIC2xDeanaebcwzF+DUMD5vAqHU3o0QXAF3jRV/LsjXZud9V5eRpyCRZ3tLQL0iv8WA== 4204 4243 dependencies: 4205 4244 "@babel/code-frame" "^7.20.0" 4206 4245 "@babel/core" "^7.20.0" 4207 4246 "@babel/generator" "^7.20.5" 4208 - "@expo/config" "~12.0.9" 4247 + "@expo/config" "~12.0.10" 4209 4248 "@expo/env" "~2.0.7" 4210 4249 "@expo/json-file" "~10.0.7" 4211 - "@expo/metro" "~54.0.0" 4250 + "@expo/metro" "~54.1.0" 4212 4251 "@expo/spawn-async" "^1.7.2" 4213 4252 browserslist "^4.25.0" 4214 4253 chalk "^4.1.0" ··· 4224 4263 postcss "~8.4.32" 4225 4264 resolve-from "^5.0.0" 4226 4265 4227 - "@expo/metro@~54.0.0": 4228 - version "54.0.0" 4229 - resolved "https://registry.yarnpkg.com/@expo/metro/-/metro-54.0.0.tgz#ebb3846ee2fee688147fc08f7fed5b75fabde17f" 4230 - integrity sha512-x2HlliepLJVLSe0Fl/LuPT83Mn2EXpPlb1ngVtcawlz4IfbkYJo16/Zfsfrn1t9d8LpN5dD44Dc55Q1/fO05Nw== 4266 + "@expo/metro@~54.1.0": 4267 + version "54.1.0" 4268 + resolved "https://registry.yarnpkg.com/@expo/metro/-/metro-54.1.0.tgz#27765ef2c342c39086a2f5c9f932a375dc2ccad3" 4269 + integrity sha512-MgdeRNT/LH0v1wcO0TZp9Qn8zEF0X2ACI0wliPtv5kXVbXWI+yK9GyrstwLAiTXlULKVIg3HVSCCvmLu0M3tnw== 4231 4270 dependencies: 4232 - metro "0.83.1" 4233 - metro-babel-transformer "0.83.1" 4234 - metro-cache "0.83.1" 4235 - metro-cache-key "0.83.1" 4236 - metro-config "0.83.1" 4237 - metro-core "0.83.1" 4238 - metro-file-map "0.83.1" 4239 - metro-resolver "0.83.1" 4240 - metro-runtime "0.83.1" 4241 - metro-source-map "0.83.1" 4242 - metro-transform-plugins "0.83.1" 4243 - metro-transform-worker "0.83.1" 4271 + metro "0.83.2" 4272 + metro-babel-transformer "0.83.2" 4273 + metro-cache "0.83.2" 4274 + metro-cache-key "0.83.2" 4275 + metro-config "0.83.2" 4276 + metro-core "0.83.2" 4277 + metro-file-map "0.83.2" 4278 + metro-resolver "0.83.2" 4279 + metro-runtime "0.83.2" 4280 + metro-source-map "0.83.2" 4281 + metro-transform-plugins "0.83.2" 4282 + metro-transform-worker "0.83.2" 4244 4283 4245 4284 "@expo/osascript@^2.3.7": 4246 4285 version "2.3.7" ··· 4296 4335 semver "^7.6.0" 4297 4336 xml2js "0.6.0" 4298 4337 4338 + "@expo/prebuild-config@^54.0.6": 4339 + version "54.0.6" 4340 + resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-54.0.6.tgz#0f0daed0195efbb33d91a730052b208507f94eed" 4341 + integrity sha512-xowuMmyPNy+WTNq+YX0m0EFO/Knc68swjThk4dKivgZa8zI1UjvFXOBIOp8RX4ljCXLzwxQJM5oBBTvyn+59ZA== 4342 + dependencies: 4343 + "@expo/config" "~12.0.10" 4344 + "@expo/config-plugins" "~54.0.2" 4345 + "@expo/config-types" "^54.0.8" 4346 + "@expo/image-utils" "^0.8.7" 4347 + "@expo/json-file" "^10.0.7" 4348 + "@react-native/normalize-colors" "0.81.5" 4349 + debug "^4.3.1" 4350 + resolve-from "^5.0.0" 4351 + semver "^7.6.0" 4352 + xml2js "0.6.0" 4353 + 4299 4354 "@expo/schema-utils@^0.1.7": 4300 4355 version "0.1.7" 4301 4356 resolved "https://registry.yarnpkg.com/@expo/schema-utils/-/schema-utils-0.1.7.tgz#38baa0effa0823cd4eca3f05e5eee3bde311da12" ··· 4306 4361 resolved "https://registry.yarnpkg.com/@expo/sdk-runtime-versions/-/sdk-runtime-versions-1.0.0.tgz#d7ebd21b19f1c6b0395e50d78da4416941c57f7c" 4307 4362 integrity sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ== 4308 4363 4309 - "@expo/server@^0.7.4": 4310 - version "0.7.4" 4311 - resolved "https://registry.yarnpkg.com/@expo/server/-/server-0.7.4.tgz#37966ad39cb649a646d35778794c7e8cb1da1fb9" 4312 - integrity sha512-8bfRzL7h1Qgrmf3auR71sPAcAuxnmNkRJs+8enL8vZi2+hihevLhrayDu7P0A/XGEq7wySAGvBBFfIB00Et/AA== 4313 - dependencies: 4314 - abort-controller "^3.0.0" 4315 - debug "^4.3.4" 4316 - 4317 4364 "@expo/spawn-async@^1.7.2": 4318 4365 version "1.7.2" 4319 4366 resolved "https://registry.yarnpkg.com/@expo/spawn-async/-/spawn-async-1.7.2.tgz#fcfe66c3e387245e72154b1a7eae8cada6a47f58" ··· 4321 4368 dependencies: 4322 4369 cross-spawn "^7.0.3" 4323 4370 4324 - "@expo/vector-icons@^15.0.2": 4325 - version "15.0.2" 4326 - resolved "https://registry.yarnpkg.com/@expo/vector-icons/-/vector-icons-15.0.2.tgz#64d380f04cf2bdeb1dac502c3a0d880b6c2a9e37" 4327 - integrity sha512-IiBjg7ZikueuHNf40wSGCf0zS73a3guJLdZzKnDUxsauB8VWPLMeWnRIupc+7cFhLUkqyvyo0jLNlcxG5xPOuQ== 4371 + "@expo/vector-icons@^15.0.3": 4372 + version "15.0.3" 4373 + resolved "https://registry.yarnpkg.com/@expo/vector-icons/-/vector-icons-15.0.3.tgz#12c38d4e6cc927dd0500e4591ac00672a8909748" 4374 + integrity sha512-SBUyYKphmlfUBqxSfDdJ3jAdEVSALS2VUPOUyqn48oZmb2TL/O7t7/PQm5v4NQujYEPLPMTLn9KVw6H7twwbTA== 4328 4375 4329 4376 "@expo/webpack-config@^19.0.1": 4330 4377 version "19.0.1" ··· 6124 6171 dependencies: 6125 6172 merge-options "^3.0.4" 6126 6173 6127 - "@react-native/assets-registry@0.81.4": 6128 - version "0.81.4" 6129 - resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.81.4.tgz#bfa477c8e9d54d6ef4ab6e81b886d5be13c09fbd" 6130 - integrity sha512-AMcDadefBIjD10BRqkWw+W/VdvXEomR6aEZ0fhQRAv7igrBzb4PTn4vHKYg+sUK0e3wa74kcMy2DLc/HtnGcMA== 6174 + "@react-native/assets-registry@0.81.5": 6175 + version "0.81.5" 6176 + resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.81.5.tgz#d22c924fa6f6d4a463c5af34ce91f38756c0fa7d" 6177 + integrity sha512-705B6x/5Kxm1RKRvSv0ADYWm5JOnoiQ1ufW7h8uu2E6G9Of/eE6hP/Ivw3U5jI16ERqZxiKQwk34VJbB0niX9w== 6131 6178 6132 - "@react-native/babel-plugin-codegen@0.81.4": 6133 - version "0.81.4" 6134 - resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.81.4.tgz#0e513ac2108ff509eab1470982db472faab9ae46" 6135 - integrity sha512-6ztXf2Tl2iWznyI/Da/N2Eqymt0Mnn69GCLnEFxFbNdk0HxHPZBNWU9shTXhsLWOL7HATSqwg/bB1+3kY1q+mA== 6179 + "@react-native/babel-plugin-codegen@0.81.5": 6180 + version "0.81.5" 6181 + resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.81.5.tgz#328d03f42c32b5a8cc2dee1aa84a7c48dddc5f18" 6182 + integrity sha512-oF71cIH6je3fSLi6VPjjC3Sgyyn57JLHXs+mHWc9MoCiJJcM4nqsS5J38zv1XQ8d3zOW2JtHro+LF0tagj2bfQ== 6136 6183 dependencies: 6137 6184 "@babel/traverse" "^7.25.3" 6138 - "@react-native/codegen" "0.81.4" 6185 + "@react-native/codegen" "0.81.5" 6139 6186 6140 - "@react-native/babel-preset@0.81.4": 6141 - version "0.81.4" 6142 - resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.81.4.tgz#a9be20fb625014a65a51784b540992031bc12085" 6143 - integrity sha512-VYj0c/cTjQJn/RJ5G6P0L9wuYSbU9yGbPYDHCKstlQZQWkk+L9V8ZDbxdJBTIei9Xl3KPQ1odQ4QaeW+4v+AZg== 6187 + "@react-native/babel-preset@0.81.4", "@react-native/babel-preset@0.81.5": 6188 + version "0.81.5" 6189 + resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.81.5.tgz#e8b7969d21f87ef4e41e603248e8a70c44b4a5bb" 6190 + integrity sha512-UoI/x/5tCmi+pZ3c1+Ypr1DaRMDLI3y+Q70pVLLVgrnC3DHsHRIbHcCHIeG/IJvoeFqFM2sTdhSOLJrf8lOPrA== 6144 6191 dependencies: 6145 6192 "@babel/core" "^7.25.2" 6146 6193 "@babel/plugin-proposal-export-default-from" "^7.24.7" ··· 6183 6230 "@babel/plugin-transform-typescript" "^7.25.2" 6184 6231 "@babel/plugin-transform-unicode-regex" "^7.24.7" 6185 6232 "@babel/template" "^7.25.0" 6186 - "@react-native/babel-plugin-codegen" "0.81.4" 6233 + "@react-native/babel-plugin-codegen" "0.81.5" 6187 6234 babel-plugin-syntax-hermes-parser "0.29.1" 6188 6235 babel-plugin-transform-flow-enums "^0.0.2" 6189 6236 react-refresh "^0.14.0" 6190 6237 6191 - "@react-native/codegen@0.81.4": 6192 - version "0.81.4" 6193 - resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.81.4.tgz#eb884e2c3c6a46ccddbdfa6198705658e4a30c6c" 6194 - integrity sha512-LWTGUTzFu+qOQnvkzBP52B90Ym3stZT8IFCzzUrppz8Iwglg83FCtDZAR4yLHI29VY/x/+pkcWAMCl3739XHdw== 6238 + "@react-native/codegen@0.81.5": 6239 + version "0.81.5" 6240 + resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.81.5.tgz#d4dec668c94b9d58a5c2dbdbf026db331e1b6b27" 6241 + integrity sha512-a2TDA03Up8lpSa9sh5VRGCQDXgCTOyDOFH+aqyinxp1HChG8uk89/G+nkJ9FPd0rqgi25eCTR16TWdS3b+fA6g== 6195 6242 dependencies: 6196 6243 "@babel/core" "^7.25.2" 6197 6244 "@babel/parser" "^7.25.3" ··· 6201 6248 nullthrows "^1.1.1" 6202 6249 yargs "^17.6.2" 6203 6250 6204 - "@react-native/community-cli-plugin@0.81.4": 6205 - version "0.81.4" 6206 - resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.81.4.tgz#7bed570cec5277baa22a6eae0843abbd1345a290" 6207 - integrity sha512-8mpnvfcLcnVh+t1ok6V9eozWo8Ut+TZhz8ylJ6gF9d6q9EGDQX6s8jenan5Yv/pzN4vQEKI4ib2pTf/FELw+SA== 6251 + "@react-native/community-cli-plugin@0.81.5": 6252 + version "0.81.5" 6253 + resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.81.5.tgz#617789cda4da419d03dda00e2a78c36188b4391e" 6254 + integrity sha512-yWRlmEOtcyvSZ4+OvqPabt+NS36vg0K/WADTQLhrYrm9qdZSuXmq8PmdJWz/68wAqKQ+4KTILiq2kjRQwnyhQw== 6208 6255 dependencies: 6209 - "@react-native/dev-middleware" "0.81.4" 6256 + "@react-native/dev-middleware" "0.81.5" 6210 6257 debug "^4.4.0" 6211 6258 invariant "^2.2.4" 6212 6259 metro "^0.83.1" ··· 6214 6261 metro-core "^0.83.1" 6215 6262 semver "^7.1.3" 6216 6263 6217 - "@react-native/debugger-frontend@0.81.4": 6218 - version "0.81.4" 6219 - resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.81.4.tgz#da05018377a6d24ed694057c3445907ba81413ae" 6220 - integrity sha512-SU05w1wD0nKdQFcuNC9D6De0ITnINCi8MEnx9RsTD2e4wN83ukoC7FpXaPCYyP6+VjFt5tUKDPgP1O7iaNXCqg== 6264 + "@react-native/debugger-frontend@0.81.5": 6265 + version "0.81.5" 6266 + resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.81.5.tgz#82ece0181e9a7a3dcbdfa86cf9decd654e13f81f" 6267 + integrity sha512-bnd9FSdWKx2ncklOetCgrlwqSGhMHP2zOxObJbOWXoj7GHEmih4MKarBo5/a8gX8EfA1EwRATdfNBQ81DY+h+w== 6221 6268 6222 - "@react-native/dev-middleware@0.81.4": 6223 - version "0.81.4" 6224 - resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.81.4.tgz#61271dbbd4ff92d7f53462f19f3273bc28bb8bf0" 6225 - integrity sha512-hu1Wu5R28FT7nHXs2wWXvQ++7W7zq5GPY83llajgPlYKznyPLAY/7bArc5rAzNB7b0kwnlaoPQKlvD/VP9LZug== 6269 + "@react-native/dev-middleware@0.81.5": 6270 + version "0.81.5" 6271 + resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.81.5.tgz#81e8ac545d7736ef6ebb2e59fdbaebc5cf9aedec" 6272 + integrity sha512-WfPfZzboYgo/TUtysuD5xyANzzfka8Ebni6RIb2wDxhb56ERi7qDrE4xGhtPsjCL4pQBXSVxyIlCy0d8I6EgGA== 6226 6273 dependencies: 6227 6274 "@isaacs/ttlcache" "^1.4.1" 6228 - "@react-native/debugger-frontend" "0.81.4" 6275 + "@react-native/debugger-frontend" "0.81.5" 6229 6276 chrome-launcher "^0.15.2" 6230 6277 chromium-edge-launcher "^0.2.0" 6231 6278 connect "^3.6.5" ··· 6236 6283 serve-static "^1.16.2" 6237 6284 ws "^6.2.3" 6238 6285 6239 - "@react-native/eslint-config@^0.81.4": 6240 - version "0.81.4" 6241 - resolved "https://registry.yarnpkg.com/@react-native/eslint-config/-/eslint-config-0.81.4.tgz#a6b2785287c77ade73b4772f2c98fed29622b546" 6242 - integrity sha512-U3YhRctTy7oVEjP5+6viSLon2nlbvA/+nTQccFdxE01jULl8n6iLvBlVUN1OWicKGlMfJxSdX76QidbOf4Zm6A== 6286 + "@react-native/eslint-config@^0.81.5": 6287 + version "0.81.5" 6288 + resolved "https://registry.yarnpkg.com/@react-native/eslint-config/-/eslint-config-0.81.5.tgz#c3624e546b0ade02c9576dc5cf9988e03da4a590" 6289 + integrity sha512-6MAn0ZjWQrWMqW09pEWTQAhLZ3WWB+zDRAZ/D1xj1Wyaz2qQH5KYfZMgnanhYIYuX7sxTS50ACMr/IOptMS1Og== 6243 6290 dependencies: 6244 6291 "@babel/core" "^7.25.2" 6245 6292 "@babel/eslint-parser" "^7.25.1" 6246 - "@react-native/eslint-plugin" "0.81.4" 6293 + "@react-native/eslint-plugin" "0.81.5" 6247 6294 "@typescript-eslint/eslint-plugin" "^7.1.1" 6248 6295 "@typescript-eslint/parser" "^7.1.1" 6249 6296 eslint-config-prettier "^8.5.0" ··· 6254 6301 eslint-plugin-react-hooks "^5.2.0" 6255 6302 eslint-plugin-react-native "^4.0.0" 6256 6303 6257 - "@react-native/eslint-plugin@0.81.4": 6258 - version "0.81.4" 6259 - resolved "https://registry.yarnpkg.com/@react-native/eslint-plugin/-/eslint-plugin-0.81.4.tgz#2a2080c7c55ca6498a3fa5d575b1f97c5a025b2c" 6260 - integrity sha512-hL+v7ntZwWta4iaBXQ79dzA8FdkLJ4xdHso8OMSDDmUJZgiNDcviYs7inyIE5DB/DavwYIhl99teaDIFMyUb5A== 6304 + "@react-native/eslint-plugin@0.81.5": 6305 + version "0.81.5" 6306 + resolved "https://registry.yarnpkg.com/@react-native/eslint-plugin/-/eslint-plugin-0.81.5.tgz#f3de8893c4490eb0f611a9e45a04c6da2a43cf9b" 6307 + integrity sha512-PyI+Xal1gBGKmcM595nxxXdCK12nXpEMwkg67POurC2t1J3jT9v8Dq3wiNsoBLXnRo8VdOME+BLwQQBeGedoTA== 6261 6308 6262 - "@react-native/gradle-plugin@0.81.4": 6263 - version "0.81.4" 6264 - resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.81.4.tgz#249b7876df47a3ddefddffa71b1fd0193f7da376" 6265 - integrity sha512-T7fPcQvDDCSusZFVSg6H1oVDKb/NnVYLnsqkcHsAF2C2KGXyo3J7slH/tJAwNfj/7EOA2OgcWxfC1frgn9TQvw== 6309 + "@react-native/gradle-plugin@0.81.5": 6310 + version "0.81.5" 6311 + resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.81.5.tgz#a58830f38789f6254b64449a17fe57455b589d00" 6312 + integrity sha512-hORRlNBj+ReNMLo9jme3yQ6JQf4GZpVEBLxmTXGGlIL78MAezDZr5/uq9dwElSbcGmLEgeiax6e174Fie6qPLg== 6266 6313 6267 - "@react-native/js-polyfills@0.81.4": 6268 - version "0.81.4" 6269 - resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.81.4.tgz#cbc3924cfb994ed00ef841a796f54be21520d3b0" 6270 - integrity sha512-sr42FaypKXJHMVHhgSbu2f/ZJfrLzgaoQ+HdpRvKEiEh2mhFf6XzZwecyLBvWqf2pMPZa+CpPfNPiejXjKEy8w== 6314 + "@react-native/js-polyfills@0.81.5": 6315 + version "0.81.5" 6316 + resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.81.5.tgz#2ca68188c8fff9b951f507b1dec7efe928848274" 6317 + integrity sha512-fB7M1CMOCIUudTRuj7kzxIBTVw2KXnsgbQ6+4cbqSxo8NmRRhA0Ul4ZUzZj3rFd3VznTL4Brmocv1oiN0bWZ8w== 6271 6318 6272 - "@react-native/normalize-colors@0.81.4", "@react-native/normalize-colors@^0.74.1": 6273 - version "0.81.4" 6274 - resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.81.4.tgz#a0384d5aaac825aeefa5e391947189f6cee4a641" 6275 - integrity sha512-9nRRHO1H+tcFqjb9gAM105Urtgcanbta2tuqCVY0NATHeFPDEAB7gPyiLxCHKMi1NbhP6TH0kxgSWXKZl1cyRg== 6319 + "@react-native/normalize-colors@0.81.4", "@react-native/normalize-colors@0.81.5", "@react-native/normalize-colors@^0.74.1": 6320 + version "0.81.5" 6321 + resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.81.5.tgz#1ca6cb6772bb7324df2b11aab35227eacd6bdfe7" 6322 + integrity sha512-0HuJ8YtqlTVRXGZuGeBejLE04wSQsibpTI+RGOyVqxZvgtlLLC/Ssw0UmbHhT4lYMp2fhdtvKZSs5emWB1zR/g== 6276 6323 6277 - "@react-native/typescript-config@^0.81.4": 6278 - version "0.81.4" 6279 - resolved "https://registry.yarnpkg.com/@react-native/typescript-config/-/typescript-config-0.81.4.tgz#484541e8ab6614e6bcd18d2370953bb37f418ef7" 6280 - integrity sha512-1HSrwtfAmtbKHNK2HAMCL5ArbGhxxJjOmTViDQ4nEhLJCAllZjQJyR/Hs1GmwHJokLmgXCcg3VH/13spwQBdxw== 6324 + "@react-native/typescript-config@^0.81.5": 6325 + version "0.81.5" 6326 + resolved "https://registry.yarnpkg.com/@react-native/typescript-config/-/typescript-config-0.81.5.tgz#ed28e9d2ab9ce9a534a12e9b51c035665983cd1c" 6327 + integrity sha512-NeCecPmlW+fcwFKzDzT1GcEQmJSE6tLz9Fg6wGjKL1l7pqUzpQIQg1iF3OovHOlyfPiB98+XRHnIBvlTSJ5R0w== 6281 6328 6282 - "@react-native/virtualized-lists@0.81.4": 6283 - version "0.81.4" 6284 - resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.81.4.tgz#3c9c162fc96777c87ca07e8686f227343dbc8f13" 6285 - integrity sha512-hBM+rMyL6Wm1Q4f/WpqGsaCojKSNUBqAXLABNGoWm1vabZ7cSnARMxBvA/2vo3hLcoR4v7zDK8tkKm9+O0LjVA== 6329 + "@react-native/virtualized-lists@0.81.5": 6330 + version "0.81.5" 6331 + resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.81.5.tgz#24123fded16992d7e46ecc4ccd473be939ea8c1b" 6332 + integrity sha512-UVXgV/db25OPIvwZySeToXD/9sKKhOdkcWmmf4Jh8iBZuyfML+/5CasaZ1E7Lqg6g3uqVQq75NqIwkYmORJMPw== 6286 6333 dependencies: 6287 6334 invariant "^2.2.4" 6288 6335 nullthrows "^1.1.1" ··· 7505 7552 dependencies: 7506 7553 "@types/istanbul-lib-report" "*" 7507 7554 7508 - "@types/jest@^29.4.0": 7509 - version "29.5.3" 7510 - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.3.tgz#7a35dc0044ffb8b56325c6802a4781a626b05777" 7511 - integrity sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA== 7555 + "@types/jest@29.5.14": 7556 + version "29.5.14" 7557 + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.14.tgz#2b910912fa1d6856cadcd0c1f95af7df1d6049e5" 7558 + integrity sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ== 7512 7559 dependencies: 7513 7560 expect "^29.0.0" 7514 7561 pretty-format "^29.0.0" ··· 8679 8726 dependencies: 8680 8727 "@babel/helper-define-polyfill-provider" "^0.6.3" 8681 8728 8729 + babel-plugin-react-compiler@^1.0.0: 8730 + version "1.0.0" 8731 + resolved "https://registry.yarnpkg.com/babel-plugin-react-compiler/-/babel-plugin-react-compiler-1.0.0.tgz#bdf7360a23a4d5ebfca090255da3893efd07425f" 8732 + integrity sha512-Ixm8tFfoKKIPYdCCKYTsqv+Fd4IJ0DQqMyEimo+pxUOMUR9cVPlwTrFt9Avu+3cb6Zp3mAzl+t1MrG2fxxKsxw== 8733 + dependencies: 8734 + "@babel/types" "^7.26.0" 8735 + 8682 8736 babel-plugin-react-compiler@^19.1.0-rc.2, babel-plugin-react-compiler@^19.1.0-rc.3: 8683 8737 version "19.1.0-rc.3" 8684 8738 resolved "https://registry.yarnpkg.com/babel-plugin-react-compiler/-/babel-plugin-react-compiler-19.1.0-rc.3.tgz#45e5a282a2460b3701971e5eb8310a90a7919022" ··· 8728 8782 "@babel/plugin-syntax-optional-chaining" "^7.8.3" 8729 8783 "@babel/plugin-syntax-top-level-await" "^7.8.3" 8730 8784 8731 - babel-preset-expo@~54.0.0, babel-preset-expo@~54.0.2: 8785 + babel-preset-expo@~54.0.0: 8732 8786 version "54.0.2" 8733 8787 resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-54.0.2.tgz#b717cdd884982311825226e2e4c48c126fbb00fc" 8734 8788 integrity sha512-wIlweUhun2+soWQf8slGrURU8ZZYrIqPGuvsvTpm03YE8aCZF9YZe1WvsMJCAlywIhQQ+970wSKzLncfPqK2hQ== ··· 8756 8810 debug "^4.3.4" 8757 8811 resolve-from "^5.0.0" 8758 8812 8813 + babel-preset-expo@~54.0.6: 8814 + version "54.0.6" 8815 + resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-54.0.6.tgz#a0158c7a4eb7f52c8830d6e2bfdfa329043eaee2" 8816 + integrity sha512-GxJfwnuOPQJbzDe5WASJZdNQiukLw7i9z+Lh6JQWkUHXsShHyQrqgiKE55MD/KaP9VqJ70yZm7bYqOu8zwcWqQ== 8817 + dependencies: 8818 + "@babel/helper-module-imports" "^7.25.9" 8819 + "@babel/plugin-proposal-decorators" "^7.12.9" 8820 + "@babel/plugin-proposal-export-default-from" "^7.24.7" 8821 + "@babel/plugin-syntax-export-default-from" "^7.24.7" 8822 + "@babel/plugin-transform-class-static-block" "^7.27.1" 8823 + "@babel/plugin-transform-export-namespace-from" "^7.25.9" 8824 + "@babel/plugin-transform-flow-strip-types" "^7.25.2" 8825 + "@babel/plugin-transform-modules-commonjs" "^7.24.8" 8826 + "@babel/plugin-transform-object-rest-spread" "^7.24.7" 8827 + "@babel/plugin-transform-parameters" "^7.24.7" 8828 + "@babel/plugin-transform-private-methods" "^7.24.7" 8829 + "@babel/plugin-transform-private-property-in-object" "^7.24.7" 8830 + "@babel/plugin-transform-runtime" "^7.24.7" 8831 + "@babel/preset-react" "^7.22.15" 8832 + "@babel/preset-typescript" "^7.23.0" 8833 + "@react-native/babel-preset" "0.81.5" 8834 + babel-plugin-react-compiler "^1.0.0" 8835 + babel-plugin-react-native-web "~0.21.0" 8836 + babel-plugin-syntax-hermes-parser "^0.29.1" 8837 + babel-plugin-transform-flow-enums "^0.0.2" 8838 + debug "^4.3.4" 8839 + resolve-from "^5.0.0" 8840 + 8759 8841 babel-preset-jest@^29.6.3: 8760 8842 version "29.6.3" 8761 8843 resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz#fa05fa510e7d493896d7b0dd2033601c840f171c" ··· 9080 9162 dependencies: 9081 9163 call-bind-apply-helpers "^1.0.2" 9082 9164 get-intrinsic "^1.3.0" 9083 - 9084 - caller-callsite@^2.0.0: 9085 - version "2.0.0" 9086 - resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" 9087 - integrity sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ== 9088 - dependencies: 9089 - callsites "^2.0.0" 9090 - 9091 - caller-path@^2.0.0: 9092 - version "2.0.0" 9093 - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" 9094 - integrity sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A== 9095 - dependencies: 9096 - caller-callsite "^2.0.0" 9097 - 9098 - callsites@^2.0.0: 9099 - version "2.0.0" 9100 - resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" 9101 - integrity sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ== 9102 9165 9103 9166 callsites@^3.0.0: 9104 9167 version "3.1.0" ··· 9636 9699 dependencies: 9637 9700 object-assign "^4" 9638 9701 vary "^1" 9639 - 9640 - cosmiconfig@^5.0.5: 9641 - version "5.2.1" 9642 - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" 9643 - integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== 9644 - dependencies: 9645 - import-fresh "^2.0.0" 9646 - is-directory "^0.3.1" 9647 - js-yaml "^3.13.1" 9648 - parse-json "^4.0.0" 9649 9702 9650 9703 cosmiconfig@^7.0.0: 9651 9704 version "7.1.0" ··· 11211 11264 resolved "https://registry.yarnpkg.com/expo-clipboard/-/expo-clipboard-8.0.7.tgz#f81d279036408bbe074ef748623e1ae6f170d391" 11212 11265 integrity sha512-zvlfFV+wB2QQrQnHWlo0EKHAkdi2tycLtE+EXFUWTPZYkgu1XcH+aiKfd4ul7Z0SDF+1IuwoiW9AA9eO35aj3Q== 11213 11266 11214 - expo-constants@18.0.8, expo-constants@^13.0.2, expo-constants@~18.0.8, expo-constants@~18.0.9: 11267 + expo-constants@18.0.8, expo-constants@^13.0.2, expo-constants@~18.0.10, expo-constants@~18.0.8, expo-constants@~18.0.9: 11215 11268 version "18.0.8" 11216 11269 resolved "https://registry.yarnpkg.com/expo-constants/-/expo-constants-18.0.8.tgz#14f8388136de6e83d651bd68b326a675dfb7051c" 11217 11270 integrity sha512-Tetphsx6RVImCTZeBAclRQMy0WOODY3y6qrUoc88YGUBVm8fAKkErCSWxLTCc6nFcJxdoOMYi62LgNIUFjZCLA== ··· 11219 11272 "@expo/config" "~12.0.8" 11220 11273 "@expo/env" "~2.0.7" 11221 11274 11222 - expo-dev-client@~6.0.12: 11223 - version "6.0.12" 11224 - resolved "https://registry.yarnpkg.com/expo-dev-client/-/expo-dev-client-6.0.12.tgz#ac801a488dfde5fa2a782fc0c430d8996b128f63" 11225 - integrity sha512-Knr2abq0r6ALASsZtrX9QD4V0vP4ZL18iDVF5lgr6iFYawbuqQHuJRktIUETimu6qLusJK8Z3kZRabAdNqT+qw== 11275 + expo-dev-client@~6.0.16: 11276 + version "6.0.16" 11277 + resolved "https://registry.yarnpkg.com/expo-dev-client/-/expo-dev-client-6.0.16.tgz#5e76d783f2e002e3a2b91527ed42611473e6e891" 11278 + integrity sha512-8GLud/dtNteqChL9pNGqLBSHd7of2scFmsgN5WwWgtt2dET7+EJM/K1zp0FYUzfmIF5NLsf5xUDg6AjDldOLqg== 11226 11279 dependencies: 11227 - expo-dev-launcher "6.0.11" 11228 - expo-dev-menu "7.0.11" 11280 + expo-dev-launcher "6.0.16" 11281 + expo-dev-menu "7.0.15" 11229 11282 expo-dev-menu-interface "2.0.0" 11230 11283 expo-manifests "~1.0.8" 11231 11284 expo-updates-interface "~2.0.0" 11232 11285 11233 - expo-dev-launcher@6.0.11: 11234 - version "6.0.11" 11235 - resolved "https://registry.yarnpkg.com/expo-dev-launcher/-/expo-dev-launcher-6.0.11.tgz#223f439f70319e42fcf98a9ccd6af7390588613d" 11236 - integrity sha512-5wcuevQ8l57uWVqHWpARwZb57doUbzPxorhJXpYLza1tJbkuQBb1lpjeJ1Di47bGMDq0jRw6yMFkF6N9nKX/OQ== 11286 + expo-dev-launcher@6.0.16: 11287 + version "6.0.16" 11288 + resolved "https://registry.yarnpkg.com/expo-dev-launcher/-/expo-dev-launcher-6.0.16.tgz#1527f1cea70371e9443b26e1802f3327a4c386f4" 11289 + integrity sha512-OVg5T5ip7evh8zHJeIj2IYgtvTeY8EOiwNQYlmN0JHAw8wlUxYHnSf08RcevVgYTKcIryCyeLG5UHxsQQWbycA== 11237 11290 dependencies: 11238 - expo-dev-menu "7.0.11" 11291 + expo-dev-menu "7.0.15" 11239 11292 expo-manifests "~1.0.8" 11240 11293 11241 11294 expo-dev-menu-interface@2.0.0: ··· 11243 11296 resolved "https://registry.yarnpkg.com/expo-dev-menu-interface/-/expo-dev-menu-interface-2.0.0.tgz#c0d6db65eb4abc44a2701bc2303744619ad05ca6" 11244 11297 integrity sha512-BvAMPt6x+vyXpThsyjjOYyjwfjREV4OOpQkZ0tNl+nGpsPfcY9mc6DRACoWnH9KpLzyIt3BOgh3cuy/h/OxQjw== 11245 11298 11246 - expo-dev-menu@7.0.11: 11247 - version "7.0.11" 11248 - resolved "https://registry.yarnpkg.com/expo-dev-menu/-/expo-dev-menu-7.0.11.tgz#5e3bd251c0ddf8f909c3ce63ee291aa3185828a8" 11249 - integrity sha512-xJ2scPxfHKyANTMgexK9tH7xunhsPEynuwpsssiS2syCWzvo+Mtv3euOLlkUb/IRt1JTKDxTMZBgChkaq5juSQ== 11299 + expo-dev-menu@7.0.15: 11300 + version "7.0.15" 11301 + resolved "https://registry.yarnpkg.com/expo-dev-menu/-/expo-dev-menu-7.0.15.tgz#de08beb63e073486ed2bfe2b736f4a1eca8d65df" 11302 + integrity sha512-aThUhoBUuQVbCS2k0MwP28/au46FqOXAAiGtCYIWp+Hne95RgFO+KaO0VGksJFwK7I9IPbbminm8ijZDf2KzXg== 11250 11303 dependencies: 11251 11304 expo-dev-menu-interface "2.0.0" 11252 11305 ··· 11257 11310 dependencies: 11258 11311 ua-parser-js "^0.7.33" 11259 11312 11260 - expo-device@~8.0.8: 11261 - version "8.0.8" 11262 - resolved "https://registry.yarnpkg.com/expo-device/-/expo-device-8.0.8.tgz#2d6e3dbc4e910fcffa90a371112d9da0001f0396" 11263 - integrity sha512-t515WOkeVgIeO3izj+FoXodKTHiSxZ2uF5E9YvCwiR4kANAjvyjFP3vSls2Utjx5ss8y652pZTgh3tOYQmwuZA== 11313 + expo-device@~8.0.9: 11314 + version "8.0.9" 11315 + resolved "https://registry.yarnpkg.com/expo-device/-/expo-device-8.0.9.tgz#def4fcc2f2bd99c2f009424610c298acc1c01eb6" 11316 + integrity sha512-XqRpaljDNAYZGZzMpC+b9KZfzfydtkwx3pJAp6ODDH+O/5wjAw+mLc5wQMGJCx8/aqVmMsAokec7iebxDPFZDA== 11264 11317 dependencies: 11265 11318 ua-parser-js "^0.7.33" 11266 11319 ··· 11269 11322 resolved "https://registry.yarnpkg.com/expo-eas-client/-/expo-eas-client-1.0.7.tgz#9c9c7909d7bb9b6ceb4bef6875f1b9119ef22a8c" 11270 11323 integrity sha512-Q/b1X0fM+3beqqvffok14pjxMF600NxopdSr9WJY61fF4xllcVnALS0kEudffp9ihMOfcb5xWYqzKj6jMqYDIw== 11271 11324 11272 - expo-file-system@~19.0.14: 11273 - version "19.0.14" 11274 - resolved "https://registry.yarnpkg.com/expo-file-system/-/expo-file-system-19.0.14.tgz#1169fd9fcba8a5f1ef8e3c232ef8c62274ac4803" 11275 - integrity sha512-0CA7O5IYhab11TlxQlJAx0Xm9pdkk/zEHNiW+Hh/T4atWi9U/J38CIp7iNYSrBvy9dC3rJbze5D1ANcKKr4mSQ== 11325 + expo-file-system@~19.0.17: 11326 + version "19.0.17" 11327 + resolved "https://registry.yarnpkg.com/expo-file-system/-/expo-file-system-19.0.17.tgz#2555c05c26a19038d005f281b11dbda9722d0c0d" 11328 + integrity sha512-WwaS01SUFrxBnExn87pg0sCTJjZpf2KAOzfImG0o8yhkU7fbYpihpl/oocXBEsNbj58a8hVt1Y4CVV5c1tzu/g== 11276 11329 11277 - expo-font@~14.0.8: 11278 - version "14.0.8" 11279 - resolved "https://registry.yarnpkg.com/expo-font/-/expo-font-14.0.8.tgz#3971507cedaa8da7f0ac21f4c4c4d2b62ca754cc" 11280 - integrity sha512-bTUHaJWRZ7ywP8dg3f+wfOwv6RwMV3mWT2CDUIhsK70GjNGlCtiWOCoHsA5Od/esPaVxqc37cCBvQGQRFStRlA== 11330 + expo-font@~14.0.9: 11331 + version "14.0.9" 11332 + resolved "https://registry.yarnpkg.com/expo-font/-/expo-font-14.0.9.tgz#552d66afc8c6efa8839f5f4063c2e0226b3edad1" 11333 + integrity sha512-xCoQbR/36qqB6tew/LQ6GWICpaBmHLhg/Loix5Rku/0ZtNaXMJv08M9o1AcrdiGTn/Xf/BnLu6DgS45cWQEHZg== 11281 11334 dependencies: 11282 11335 fontfaceobserver "^2.1.0" 11283 11336 ··· 11310 11363 dependencies: 11311 11364 expo-image-loader "~6.0.0" 11312 11365 11313 - expo-image@~3.0.8: 11314 - version "3.0.8" 11315 - resolved "https://registry.yarnpkg.com/expo-image/-/expo-image-3.0.8.tgz#ec76f7a300712cc659b197e5478362426e411424" 11316 - integrity sha512-L83fTHVjvE5hACxUXPk3dpABteI/IypeqxKMeOAAcT2eB/jbqT53ddsYKEvKAP86eoByQ7+TCtw9AOUizEtaTQ== 11366 + expo-image@~3.0.10: 11367 + version "3.0.10" 11368 + resolved "https://registry.yarnpkg.com/expo-image/-/expo-image-3.0.10.tgz#a589098c3688d76c6e238ae90e1efc06ac4902b0" 11369 + integrity sha512-i4qNCEf9Ur7vDqdfDdFfWnNCAF2efDTdahuDy9iELPS2nzMKBLeeGA2KxYEPuRylGCS96Rwm+SOZJu6INc2ADQ== 11317 11370 11318 11371 expo-intent-launcher@~13.0.7: 11319 11372 version "13.0.7" ··· 11368 11421 resolved "https://registry.yarnpkg.com/expo-media-library/-/expo-media-library-18.2.0.tgz#b7515e25df5951e6b579b2ca1bee934ed206fa43" 11369 11422 integrity sha512-aIYLIqmU8LFWrQcfZdwg9f/iWm0wC8uhZ7HiUiTnrigtxf417cVvNokX9afXpIOKBHAHRjVIbcs1nN8KZDE2Fw== 11370 11423 11371 - expo-modules-autolinking@3.0.12: 11372 - version "3.0.12" 11373 - resolved "https://registry.yarnpkg.com/expo-modules-autolinking/-/expo-modules-autolinking-3.0.12.tgz#3e02176287d21e3c5a13000d45dbed3cdeefa128" 11374 - integrity sha512-vZijQgdtmhAhL8H3C0gEjWC0gGBVPVQdVZM92Zqcu2vXjRNDSqIxYXRTS3UT0nZzFltdqmeZAGxvWspxQLYtOQ== 11424 + expo-modules-autolinking@3.0.19: 11425 + version "3.0.19" 11426 + resolved "https://registry.yarnpkg.com/expo-modules-autolinking/-/expo-modules-autolinking-3.0.19.tgz#a7c21de54d666156f9fc9ca700b6d0485e7e0aa5" 11427 + integrity sha512-tSMYGnfZmAaN77X8iMLiaSgbCFnA7eh6s2ac09J2N2N0Rcf2RCE27jg0c0XenTMTWUcM4QvLhsNHof/WtlKqPw== 11375 11428 dependencies: 11376 11429 "@expo/spawn-async" "^1.7.2" 11377 11430 chalk "^4.1.0" ··· 11380 11433 require-from-string "^2.0.2" 11381 11434 resolve-from "^5.0.0" 11382 11435 11383 - expo-modules-core@3.0.17: 11384 - version "3.0.17" 11385 - resolved "https://registry.yarnpkg.com/expo-modules-core/-/expo-modules-core-3.0.17.tgz#3d7648eb256f34f9992afa251ad8d46c3ca49126" 11386 - integrity sha512-P1jZn8yjWi4jSCH+r9A1NykLR+0JtFYprJgYwnZ1EVFRtw+DoMjir0OexM9ehCuBg8sKDCbzCUAgm/JFnpjQww== 11436 + expo-modules-core@3.0.22: 11437 + version "3.0.22" 11438 + resolved "https://registry.yarnpkg.com/expo-modules-core/-/expo-modules-core-3.0.22.tgz#3aec2b3474977cbef96a4f276d6c2eb64e3981a6" 11439 + integrity sha512-FqG5oelITFTLcIfGwoJP8Qsk65be/eiEjz354NdAurnhFARHAVYOOIsUehArvm75ISdZOIZEaTSjCudmkA3kKg== 11387 11440 dependencies: 11388 11441 invariant "^2.2.4" 11389 11442 11390 - expo-notifications@~0.32.11: 11391 - version "0.32.11" 11392 - resolved "https://registry.yarnpkg.com/expo-notifications/-/expo-notifications-0.32.11.tgz#0d90d08efdf4693ceaa32ab8bb7455d56424c441" 11393 - integrity sha512-4rLWC9Q4B7aQywXn9cKAlNY4p00CYKLJ23qZ0Pp/whkX0NxmI4MwJ20YhreV08gjHTTTWHpYU7jqYWpsjtPIxA== 11443 + expo-notifications@~0.32.12: 11444 + version "0.32.12" 11445 + resolved "https://registry.yarnpkg.com/expo-notifications/-/expo-notifications-0.32.12.tgz#a21415153674a1116fa488100ef482960d67e9dd" 11446 + integrity sha512-FVJ5W4rOpKvmrLJ1Sd5pxiVTV4a7ApgTlKro+E5X8M2TBbXmEVOjs09klzdalXTjlzmU/Gu8aRw9xr7Ea/gZdw== 11394 11447 dependencies: 11395 11448 "@expo/image-utils" "^0.8.7" 11396 11449 "@ide/backoff" "^1.0.0" ··· 11398 11451 assert "^2.0.0" 11399 11452 badgin "^1.1.5" 11400 11453 expo-application "~7.0.7" 11401 - expo-constants "~18.0.8" 11454 + expo-constants "~18.0.9" 11402 11455 11403 11456 expo-pwa@0.0.127: 11404 11457 version "0.0.127" ··· 11415 11468 resolved "https://registry.yarnpkg.com/expo-screen-orientation/-/expo-screen-orientation-9.0.7.tgz#27eb8c9f57af22e1917fc025d318dd9bf31e05c3" 11416 11469 integrity sha512-UH/XlB9eMw+I2cyHSkXhAHRAPk83WyA3k5bst7GLu14wRuWiTch9fb6I7qEJK5CN6+XelcWxlBJymys6Fr/FKA== 11417 11470 11471 + expo-server@^1.0.2: 11472 + version "1.0.2" 11473 + resolved "https://registry.yarnpkg.com/expo-server/-/expo-server-1.0.2.tgz#673280d5528a77938374f35fc2a16bf5a917f328" 11474 + integrity sha512-QlQLjFuwgCiBc+Qq0IyBBHiZK1RS0NJSsKVB5iECMJrR04q7PhkaF7dON0fhvo00COy4fT9rJ5brrJDpFro/gA== 11475 + 11418 11476 expo-sharing@~14.0.7: 11419 11477 version "14.0.7" 11420 11478 resolved "https://registry.yarnpkg.com/expo-sharing/-/expo-sharing-14.0.7.tgz#64845ea569c725a9a32705be7ef772e556134e1c" ··· 11432 11490 resolved "https://registry.yarnpkg.com/expo-structured-headers/-/expo-structured-headers-5.0.0.tgz#b3cc223a7a58964652093f088a8988316db9ed9d" 11433 11491 integrity sha512-RmrBtnSphk5REmZGV+lcdgdpxyzio5rJw8CXviHE6qH5pKQQ83fhMEcigvrkBdsn2Efw2EODp4Yxl1/fqMvOZw== 11434 11492 11435 - expo-system-ui@~6.0.7: 11436 - version "6.0.7" 11437 - resolved "https://registry.yarnpkg.com/expo-system-ui/-/expo-system-ui-6.0.7.tgz#24bc3d36df114f1ccb7a6e3fa26f88c7a7e03788" 11438 - integrity sha512-NT+/r/BOg08lFI9SZO2WFi9X1ZmawkVStknioWzQq6Mt4KinoMS6yl3eLbyOLM3LoptN13Ywfo4W5KHA6TV9Ow== 11493 + expo-system-ui@~6.0.8: 11494 + version "6.0.8" 11495 + resolved "https://registry.yarnpkg.com/expo-system-ui/-/expo-system-ui-6.0.8.tgz#283930826719c67118722669d7e31b3a334465f5" 11496 + integrity sha512-DzJYqG2fibBSLzPDL4BybGCiilYOtnI1OWhcYFwoM4k0pnEzMBt1Vj8Z67bXglDDuz2HCQPGNtB3tQft5saKqQ== 11439 11497 dependencies: 11440 - "@react-native/normalize-colors" "0.81.4" 11498 + "@react-native/normalize-colors" "0.81.5" 11441 11499 debug "^4.3.2" 11442 11500 11443 - expo-task-manager@~14.0.7: 11444 - version "14.0.7" 11445 - resolved "https://registry.yarnpkg.com/expo-task-manager/-/expo-task-manager-14.0.7.tgz#87d89ec73a85d973626be0c363bfa24ba9c4998c" 11446 - integrity sha512-wZRksJg4+Me1wDYmv0wnGh5I30ZOkEpjdXECp/cTKbON1ISQgnaz+4B2eJtljvEPYC1ocBdpAGmz9N0CPtc4mg== 11501 + expo-task-manager@~14.0.8: 11502 + version "14.0.8" 11503 + resolved "https://registry.yarnpkg.com/expo-task-manager/-/expo-task-manager-14.0.8.tgz#8cd14c638a5c2544e8dd1a438431bfa44196d378" 11504 + integrity sha512-HxhyvmulM8px+LQvqIKS85KVx2UodZf5RO+FE2ltpC4mQ5IFkX/ESqiK0grzDa4pVFLyxvs8LjuUKsfB5c39PQ== 11447 11505 dependencies: 11448 11506 unimodules-app-loader "~6.0.7" 11449 11507 ··· 11452 11510 resolved "https://registry.yarnpkg.com/expo-updates-interface/-/expo-updates-interface-2.0.0.tgz#7721cb64c37bcb46b23827b2717ef451a9378749" 11453 11511 integrity sha512-pTzAIufEZdVPKql6iMi5ylVSPqV1qbEopz9G6TSECQmnNde2nwq42PxdFBaUEd8IZJ/fdJLQnOT3m6+XJ5s7jg== 11454 11512 11455 - expo-updates@~29.0.11: 11456 - version "29.0.11" 11457 - resolved "https://registry.yarnpkg.com/expo-updates/-/expo-updates-29.0.11.tgz#d9bdc8676f563330461f7950fa504dd4bb48aafc" 11458 - integrity sha512-zD7Zxe3P61WA6fyTdKRckmTFr7h/0BaSSD+Ssr73YiOLOak7GJUb19B+ysADjJP1L0IIOUR9U/UkMLv0r8k9dA== 11513 + expo-updates@~29.0.12: 11514 + version "29.0.12" 11515 + resolved "https://registry.yarnpkg.com/expo-updates/-/expo-updates-29.0.12.tgz#cb43a20a6d32426694d414a2551f7300a4f75631" 11516 + integrity sha512-gE3bU6qi5g8Y1TtBzoeHac3utR0i1Wj1ufThh+zpDyFjFbegFm+gwvNLVCBagZUClYKk/4CKxh5ytnwZmPzH+g== 11459 11517 dependencies: 11460 11518 "@expo/code-signing-certificates" "0.0.5" 11461 11519 "@expo/plist" "^0.4.7" ··· 11477 11535 resolved "https://registry.yarnpkg.com/expo-video/-/expo-video-3.0.11.tgz#9ba2c4da694fe3d54f191f160702ddc70412e782" 11478 11536 integrity sha512-k/xz8Ml/LekuD2U2LomML2mUISvkHzYDz3fXY8Au1fEaYVNTfTs7Gyfo1lvF6S1X7u3XutoAfew8e8e1ZUR2fg== 11479 11537 11480 - expo-web-browser@~15.0.7: 11481 - version "15.0.7" 11482 - resolved "https://registry.yarnpkg.com/expo-web-browser/-/expo-web-browser-15.0.7.tgz#eb4bc306db75d8c46f549d8a9150945f9436bcfc" 11483 - integrity sha512-eXnfO3FQ2WthTA8uEPNJ7SDRfPaLIU/P2k082HGEYIHAFZMwh2o9Wo+SDVytO3E95TAv1qwhggUjOrczYzxteQ== 11538 + expo-web-browser@~15.0.8: 11539 + version "15.0.8" 11540 + resolved "https://registry.yarnpkg.com/expo-web-browser/-/expo-web-browser-15.0.8.tgz#9425ad225255a49b9163006db9ed9578f399585d" 11541 + integrity sha512-gn+Y2ABQr6/EvFN/XSjTuzwsSPLU1vNVVV0wNe4xXkcSnYGdHxt9kHxs9uLfoCyPByoaGF4VxzAhHIMI7yDcSg== 11484 11542 11485 - expo@^54.0.9: 11486 - version "54.0.9" 11487 - resolved "https://registry.yarnpkg.com/expo/-/expo-54.0.9.tgz#bc4be9b156389ea81753e2f7b4d8302f1fa5be0c" 11488 - integrity sha512-hCWkBkftiSSoKCV83CKm5oaA613arl9311mjXCDb7Fn/9FzQWh1koL4Q3nflnYiiCRhFQnecbDOa6YxN+GKVEQ== 11543 + expo@^54.0.20: 11544 + version "54.0.20" 11545 + resolved "https://registry.yarnpkg.com/expo/-/expo-54.0.20.tgz#fa5fa5468bdd12763324c41f509733f823d285af" 11546 + integrity sha512-mWHky+H63W60P5Oo+VbtqzF2sLvdaoSSwG57H9rlq1DrgIla++QJZuwJkXXo55lYPymVmkVhwG6FjWYKKylwpw== 11489 11547 dependencies: 11490 11548 "@babel/runtime" "^7.20.0" 11491 - "@expo/cli" "54.0.7" 11492 - "@expo/config" "~12.0.9" 11493 - "@expo/config-plugins" "~54.0.1" 11549 + "@expo/cli" "54.0.13" 11550 + "@expo/config" "~12.0.10" 11551 + "@expo/config-plugins" "~54.0.2" 11494 11552 "@expo/devtools" "0.1.7" 11495 - "@expo/fingerprint" "0.15.1" 11496 - "@expo/metro" "~54.0.0" 11497 - "@expo/metro-config" "54.0.4" 11498 - "@expo/vector-icons" "^15.0.2" 11553 + "@expo/fingerprint" "0.15.2" 11554 + "@expo/metro" "~54.1.0" 11555 + "@expo/metro-config" "54.0.7" 11556 + "@expo/vector-icons" "^15.0.3" 11499 11557 "@ungap/structured-clone" "^1.3.0" 11500 - babel-preset-expo "~54.0.2" 11558 + babel-preset-expo "~54.0.6" 11501 11559 expo-asset "~12.0.9" 11502 - expo-constants "~18.0.9" 11503 - expo-file-system "~19.0.14" 11504 - expo-font "~14.0.8" 11560 + expo-constants "~18.0.10" 11561 + expo-file-system "~19.0.17" 11562 + expo-font "~14.0.9" 11505 11563 expo-keep-awake "~15.0.7" 11506 - expo-modules-autolinking "3.0.12" 11507 - expo-modules-core "3.0.17" 11564 + expo-modules-autolinking "3.0.19" 11565 + expo-modules-core "3.0.22" 11508 11566 pretty-format "^29.7.0" 11509 11567 react-refresh "^0.14.2" 11510 11568 whatwg-url-without-unicode "8.0.0-3" ··· 12663 12721 dependencies: 12664 12722 queue "6.0.2" 12665 12723 12666 - import-fresh@^2.0.0: 12667 - version "2.0.0" 12668 - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" 12669 - integrity sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg== 12670 - dependencies: 12671 - caller-path "^2.0.0" 12672 - resolve-from "^3.0.0" 12673 - 12674 12724 import-fresh@^3.2.1, import-fresh@^3.3.0: 12675 12725 version "3.3.0" 12676 12726 resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" ··· 12961 13011 resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-2.0.1.tgz#9469d2dc190d0214fd87d78b78caecc0cc14eef7" 12962 13012 integrity sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A== 12963 13013 12964 - is-directory@^0.3.1: 12965 - version "0.3.1" 12966 - resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" 12967 - integrity sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw== 12968 - 12969 13014 is-docker@^2.0.0, is-docker@^2.1.1: 12970 13015 version "2.2.1" 12971 13016 resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" ··· 13506 13551 jest-mock "^29.7.0" 13507 13552 jest-util "^29.7.0" 13508 13553 13509 - jest-expo@~54.0.12: 13510 - version "54.0.12" 13511 - resolved "https://registry.yarnpkg.com/jest-expo/-/jest-expo-54.0.12.tgz#297e57d4744d6fb8fbc8a81cad2aa4acb23e899a" 13512 - integrity sha512-76dZ0Mk4/lBMwmGRWoSFQ08rfmMTVhnAp3Hxua5cND2TVISZcsya3LUZVKfPYxb5lB7H4OR6B7KStQJFkrnJjg== 13554 + jest-expo@~54.0.13: 13555 + version "54.0.13" 13556 + resolved "https://registry.yarnpkg.com/jest-expo/-/jest-expo-54.0.13.tgz#d9a632cc2cc54e1e034aac1f9dcdbcbaa2bb1f76" 13557 + integrity sha512-V0xefV7VJ9RD6v6Jo64I8RzQCchgEWVn6ip5r+u4TlgsGau0DA8CAqzitn4ShoSKlmjmpuaMqcGxeCz1p9Cfvg== 13513 13558 dependencies: 13514 - "@expo/config" "~12.0.9" 13559 + "@expo/config" "~12.0.10" 13515 13560 "@expo/json-file" "^10.0.7" 13516 13561 "@jest/create-cache-key-function" "^29.2.1" 13517 13562 "@jest/globals" "^29.2.1" ··· 13997 14042 resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" 13998 14043 integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== 13999 14044 14000 - json-parse-better-errors@^1.0.1: 14001 - version "1.0.2" 14002 - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" 14003 - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== 14004 - 14005 14045 json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: 14006 14046 version "2.3.1" 14007 14047 resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" ··· 14585 14625 resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" 14586 14626 integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== 14587 14627 14588 - metro-babel-transformer@0.83.1: 14589 - version "0.83.1" 14590 - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.83.1.tgz#77e548b4b8f087fe30ffcd112826b371f83b597d" 14591 - integrity sha512-r3xAD3964E8dwDBaZNSO2aIIvWXjIK80uO2xo0/pi3WI8XWT9h5SCjtGWtMtE5PRWw+t20TN0q1WMRsjvhC1rQ== 14592 - dependencies: 14593 - "@babel/core" "^7.25.2" 14594 - flow-enums-runtime "^0.0.6" 14595 - hermes-parser "0.29.1" 14596 - nullthrows "^1.1.1" 14597 - 14598 14628 metro-babel-transformer@0.83.2: 14599 14629 version "0.83.2" 14600 14630 resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.83.2.tgz#d3885f2a266f01e43f16bdcfb786b1d8f1598f56" ··· 14605 14635 hermes-parser "0.32.0" 14606 14636 nullthrows "^1.1.1" 14607 14637 14608 - metro-cache-key@0.83.1: 14609 - version "0.83.1" 14610 - resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.83.1.tgz#18c59c7c6944cfa0856d57ff5ebbdc18dec12687" 14611 - integrity sha512-ZUs+GD5CNeDLxx5UUWmfg26IL+Dnbryd+TLqTlZnDEgehkIa11kUSvgF92OFfJhONeXzV4rZDRGNXoo6JT+8Gg== 14612 - dependencies: 14613 - flow-enums-runtime "^0.0.6" 14614 - 14615 14638 metro-cache-key@0.83.2: 14616 14639 version "0.83.2" 14617 14640 resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.83.2.tgz#b34427fdafe551d567ac312f8a3c7e334a20f796" ··· 14619 14642 dependencies: 14620 14643 flow-enums-runtime "^0.0.6" 14621 14644 14622 - metro-cache@0.83.1: 14623 - version "0.83.1" 14624 - resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.83.1.tgz#bc1319d44934d0935ec4eaf10d28b90ec6ce0aac" 14625 - integrity sha512-7N/Ad1PHa1YMWDNiyynTPq34Op2qIE68NWryGEQ4TSE3Zy6a8GpsYnEEZE4Qi6aHgsE+yZHKkRczeBgxhnFIxQ== 14626 - dependencies: 14627 - exponential-backoff "^3.1.1" 14628 - flow-enums-runtime "^0.0.6" 14629 - https-proxy-agent "^7.0.5" 14630 - metro-core "0.83.1" 14631 - 14632 14645 metro-cache@0.83.2: 14633 14646 version "0.83.2" 14634 14647 resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.83.2.tgz#d647d9253312801b19c4930be586c60976244540" ··· 14639 14652 https-proxy-agent "^7.0.5" 14640 14653 metro-core "0.83.2" 14641 14654 14642 - metro-config@0.83.1: 14643 - version "0.83.1" 14644 - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.83.1.tgz#28db7ae553883802c30b1eb374817ad1e686e7b4" 14645 - integrity sha512-HJhpZx3wyOkux/jeF1o7akFJzZFdbn6Zf7UQqWrvp7gqFqNulQ8Mju09raBgPmmSxKDl4LbbNeigkX0/nKY1QA== 14646 - dependencies: 14647 - connect "^3.6.5" 14648 - cosmiconfig "^5.0.5" 14649 - flow-enums-runtime "^0.0.6" 14650 - jest-validate "^29.7.0" 14651 - metro "0.83.1" 14652 - metro-cache "0.83.1" 14653 - metro-core "0.83.1" 14654 - metro-runtime "0.83.1" 14655 - 14656 14655 metro-config@0.83.2, metro-config@^0.83.1: 14657 14656 version "0.83.2" 14658 14657 resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.83.2.tgz#5ab5eba754c7affd0f3e44be98543aea37c9fab7" ··· 14667 14666 metro-runtime "0.83.2" 14668 14667 yaml "^2.6.1" 14669 14668 14670 - metro-core@0.83.1: 14671 - version "0.83.1" 14672 - resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.83.1.tgz#fbedf8c6cfdcc58eaec7011718f1041ac9562cff" 14673 - integrity sha512-uVL1eAJcMFd2o2Q7dsbpg8COaxjZBBGaXqO2OHnivpCdfanraVL8dPmY6It9ZeqWLOihUKZ2yHW4b6soVCzH/Q== 14674 - dependencies: 14675 - flow-enums-runtime "^0.0.6" 14676 - lodash.throttle "^4.1.1" 14677 - metro-resolver "0.83.1" 14678 - 14679 14669 metro-core@0.83.2, metro-core@^0.83.1: 14680 14670 version "0.83.2" 14681 14671 resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.83.2.tgz#8b6292482c8cd88bae5f56c5f4903ef7ee292631" ··· 14685 14675 lodash.throttle "^4.1.1" 14686 14676 metro-resolver "0.83.2" 14687 14677 14688 - metro-file-map@0.83.1: 14689 - version "0.83.1" 14690 - resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.83.1.tgz#9c9a295edd0eb234f23b44952786f0e95c3b2d8d" 14691 - integrity sha512-Yu429lnexKl44PttKw3nhqgmpBR+6UQ/tRaYcxPeEShtcza9DWakCn7cjqDTQZtWR2A8xSNv139izJMyQ4CG+w== 14692 - dependencies: 14693 - debug "^4.4.0" 14694 - fb-watchman "^2.0.0" 14695 - flow-enums-runtime "^0.0.6" 14696 - graceful-fs "^4.2.4" 14697 - invariant "^2.2.4" 14698 - jest-worker "^29.7.0" 14699 - micromatch "^4.0.4" 14700 - nullthrows "^1.1.1" 14701 - walker "^1.0.7" 14702 - 14703 14678 metro-file-map@0.83.2: 14704 14679 version "0.83.2" 14705 14680 resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.83.2.tgz#8f943d608f27216fde8dd91787294b5a9409752e" ··· 14715 14690 nullthrows "^1.1.1" 14716 14691 walker "^1.0.7" 14717 14692 14718 - metro-minify-terser@0.83.1: 14719 - version "0.83.1" 14720 - resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.83.1.tgz#227f534876fb8eb089b64d7bff8cf77d1817c8f4" 14721 - integrity sha512-kmooOxXLvKVxkh80IVSYO4weBdJDhCpg5NSPkjzzAnPJP43u6+usGXobkTWxxrAlq900bhzqKek4pBsUchlX6A== 14722 - dependencies: 14723 - flow-enums-runtime "^0.0.6" 14724 - terser "^5.15.0" 14725 - 14726 14693 metro-minify-terser@0.83.2: 14727 14694 version "0.83.2" 14728 14695 resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.83.2.tgz#17ea8aef987970f8505ed8f890ab00c47c419608" ··· 14776 14743 babel-plugin-transform-flow-enums "^0.0.2" 14777 14744 react-refresh "^0.4.0" 14778 14745 14779 - metro-resolver@0.83.1: 14780 - version "0.83.1" 14781 - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.83.1.tgz#2e14c8b0762883f3568f41cde08f4a48893021ce" 14782 - integrity sha512-t8j46kiILAqqFS5RNa+xpQyVjULxRxlvMidqUswPEk5nQVNdlJslqizDm/Et3v/JKwOtQGkYAQCHxP1zGStR/g== 14783 - dependencies: 14784 - flow-enums-runtime "^0.0.6" 14785 - 14786 14746 metro-resolver@0.83.2: 14787 14747 version "0.83.2" 14788 14748 resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.83.2.tgz#d4a40a602615baacfb94d8a773e8b93eaac70d0f" ··· 14790 14750 dependencies: 14791 14751 flow-enums-runtime "^0.0.6" 14792 14752 14793 - metro-runtime@0.83.1: 14794 - version "0.83.1" 14795 - resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.83.1.tgz#5835c57c20cb89db45c48abb4bdae0246529a21b" 14796 - integrity sha512-3Ag8ZS4IwafL/JUKlaeM6/CbkooY+WcVeqdNlBG0m4S0Qz0om3rdFdy1y6fYBpl6AwXJwWeMuXrvZdMuByTcRA== 14797 - dependencies: 14798 - "@babel/runtime" "^7.25.0" 14799 - flow-enums-runtime "^0.0.6" 14800 - 14801 14753 metro-runtime@0.83.2, metro-runtime@^0.83.1: 14802 14754 version "0.83.2" 14803 14755 resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.83.2.tgz#77c9715483fd3d449407435c1c160f7410c588d7" ··· 14806 14758 "@babel/runtime" "^7.25.0" 14807 14759 flow-enums-runtime "^0.0.6" 14808 14760 14809 - metro-source-map@0.83.1: 14810 - version "0.83.1" 14811 - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.83.1.tgz#afaeccad77f543eebfe22ecc1d94c0b58c721946" 14812 - integrity sha512-De7Vbeo96fFZ2cqmI0fWwVJbtHIwPZv++LYlWSwzTiCzxBDJORncN0LcT48Vi2UlQLzXJg+/CuTAcy7NBVh69A== 14813 - dependencies: 14814 - "@babel/traverse" "^7.25.3" 14815 - "@babel/traverse--for-generate-function-map" "npm:@babel/traverse@^7.25.3" 14816 - "@babel/types" "^7.25.2" 14817 - flow-enums-runtime "^0.0.6" 14818 - invariant "^2.2.4" 14819 - metro-symbolicate "0.83.1" 14820 - nullthrows "^1.1.1" 14821 - ob1 "0.83.1" 14822 - source-map "^0.5.6" 14823 - vlq "^1.0.0" 14824 - 14825 14761 metro-source-map@0.83.2, metro-source-map@^0.83.1: 14826 14762 version "0.83.2" 14827 14763 resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.83.2.tgz#5688eeb3fc85a1ca0f5f5efede2257a872e2b9fe" ··· 14835 14771 metro-symbolicate "0.83.2" 14836 14772 nullthrows "^1.1.1" 14837 14773 ob1 "0.83.2" 14838 - source-map "^0.5.6" 14839 - vlq "^1.0.0" 14840 - 14841 - metro-symbolicate@0.83.1: 14842 - version "0.83.1" 14843 - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.83.1.tgz#c03edc8e7c0e8b44821f2a807c0a8342aaeb77eb" 14844 - integrity sha512-wPxYkONlq/Sv8Ji7vHEx5OzFouXAMQJjpcPW41ySKMLP/Ir18SsiJK2h4YkdKpYrTS1+0xf8oqF6nxCsT3uWtg== 14845 - dependencies: 14846 - flow-enums-runtime "^0.0.6" 14847 - invariant "^2.2.4" 14848 - metro-source-map "0.83.1" 14849 - nullthrows "^1.1.1" 14850 14774 source-map "^0.5.6" 14851 14775 vlq "^1.0.0" 14852 14776 ··· 14862 14786 source-map "^0.5.6" 14863 14787 vlq "^1.0.0" 14864 14788 14865 - metro-transform-plugins@0.83.1: 14866 - version "0.83.1" 14867 - resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.83.1.tgz#879b8ff34c3720d387889da60c03923394457988" 14868 - integrity sha512-1Y+I8oozXwhuS0qwC+ezaHXBf0jXW4oeYn4X39XWbZt9X2HfjodqY9bH9r6RUTsoiK7S4j8Ni2C91bUC+sktJQ== 14869 - dependencies: 14870 - "@babel/core" "^7.25.2" 14871 - "@babel/generator" "^7.25.0" 14872 - "@babel/template" "^7.25.0" 14873 - "@babel/traverse" "^7.25.3" 14874 - flow-enums-runtime "^0.0.6" 14875 - nullthrows "^1.1.1" 14876 - 14877 14789 metro-transform-plugins@0.83.2: 14878 14790 version "0.83.2" 14879 14791 resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.83.2.tgz#c4353147212cad1c76dcea8fd93c7f0c7b09b3a4" ··· 14886 14798 flow-enums-runtime "^0.0.6" 14887 14799 nullthrows "^1.1.1" 14888 14800 14889 - metro-transform-worker@0.83.1: 14890 - version "0.83.1" 14891 - resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.83.1.tgz#47aa09f085fe4f859215506de886f1cb7deb300a" 14892 - integrity sha512-owCrhPyUxdLgXEEEAL2b14GWTPZ2zYuab1VQXcfEy0sJE71iciD7fuMcrngoufh7e7UHDZ56q4ktXg8wgiYA1Q== 14893 - dependencies: 14894 - "@babel/core" "^7.25.2" 14895 - "@babel/generator" "^7.25.0" 14896 - "@babel/parser" "^7.25.3" 14897 - "@babel/types" "^7.25.2" 14898 - flow-enums-runtime "^0.0.6" 14899 - metro "0.83.1" 14900 - metro-babel-transformer "0.83.1" 14901 - metro-cache "0.83.1" 14902 - metro-cache-key "0.83.1" 14903 - metro-minify-terser "0.83.1" 14904 - metro-source-map "0.83.1" 14905 - metro-transform-plugins "0.83.1" 14906 - nullthrows "^1.1.1" 14907 - 14908 14801 metro-transform-worker@0.83.2: 14909 14802 version "0.83.2" 14910 14803 resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.83.2.tgz#f97367b6384be87ea216a97072810705c19c3775" ··· 14924 14817 metro-transform-plugins "0.83.2" 14925 14818 nullthrows "^1.1.1" 14926 14819 14927 - metro@0.83.1: 14928 - version "0.83.1" 14929 - resolved "https://registry.yarnpkg.com/metro/-/metro-0.83.1.tgz#9f9c138793288cbf9fb26aa84e0693df85607875" 14930 - integrity sha512-UGKepmTxoGD4HkQV8YWvpvwef7fUujNtTgG4Ygf7m/M0qjvb9VuDmAsEU+UdriRX7F61pnVK/opz89hjKlYTXA== 14931 - dependencies: 14932 - "@babel/code-frame" "^7.24.7" 14933 - "@babel/core" "^7.25.2" 14934 - "@babel/generator" "^7.25.0" 14935 - "@babel/parser" "^7.25.3" 14936 - "@babel/template" "^7.25.0" 14937 - "@babel/traverse" "^7.25.3" 14938 - "@babel/types" "^7.25.2" 14939 - accepts "^1.3.7" 14940 - chalk "^4.0.0" 14941 - ci-info "^2.0.0" 14942 - connect "^3.6.5" 14943 - debug "^4.4.0" 14944 - error-stack-parser "^2.0.6" 14945 - flow-enums-runtime "^0.0.6" 14946 - graceful-fs "^4.2.4" 14947 - hermes-parser "0.29.1" 14948 - image-size "^1.0.2" 14949 - invariant "^2.2.4" 14950 - jest-worker "^29.7.0" 14951 - jsc-safe-url "^0.2.2" 14952 - lodash.throttle "^4.1.1" 14953 - metro-babel-transformer "0.83.1" 14954 - metro-cache "0.83.1" 14955 - metro-cache-key "0.83.1" 14956 - metro-config "0.83.1" 14957 - metro-core "0.83.1" 14958 - metro-file-map "0.83.1" 14959 - metro-resolver "0.83.1" 14960 - metro-runtime "0.83.1" 14961 - metro-source-map "0.83.1" 14962 - metro-symbolicate "0.83.1" 14963 - metro-transform-plugins "0.83.1" 14964 - metro-transform-worker "0.83.1" 14965 - mime-types "^2.1.27" 14966 - nullthrows "^1.1.1" 14967 - serialize-error "^2.1.0" 14968 - source-map "^0.5.6" 14969 - throat "^5.0.0" 14970 - ws "^7.5.10" 14971 - yargs "^17.6.2" 14972 - 14973 14820 metro@0.83.2, metro@^0.83.1: 14974 14821 version "0.83.2" 14975 14822 resolved "https://registry.yarnpkg.com/metro/-/metro-0.83.2.tgz#a56d31a604819951c8b9cf19d570897341e29b07" ··· 15407 15254 resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30" 15408 15255 integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ== 15409 15256 15410 - ob1@0.83.1: 15411 - version "0.83.1" 15412 - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.83.1.tgz#32f5c9e3f8cc5a6ecb1cb344e87a6e39a93f848a" 15413 - integrity sha512-ngwqewtdUzFyycomdbdIhFLjePPSOt1awKMUXQ0L7iLHgWEPF3DsCerblzjzfAUHaXuvE9ccJymWQ/4PNNqvnQ== 15414 - dependencies: 15415 - flow-enums-runtime "^0.0.6" 15416 - 15417 15257 ob1@0.83.2: 15418 15258 version "0.83.2" 15419 15259 resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.83.2.tgz#23c2e58b7d542fb01e627049710334d14c287cf8" ··· 15786 15626 integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== 15787 15627 dependencies: 15788 15628 callsites "^3.0.0" 15789 - 15790 - parse-json@^4.0.0: 15791 - version "4.0.0" 15792 - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" 15793 - integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== 15794 - dependencies: 15795 - error-ex "^1.3.1" 15796 - json-parse-better-errors "^1.0.1" 15797 15629 15798 15630 parse-json@^5.0.0, parse-json@^5.2.0: 15799 15631 version "5.2.0" ··· 17211 17043 escape-string-regexp "^4.0.0" 17212 17044 invariant "2.2.4" 17213 17045 17214 - react-native@0.81.4: 17215 - version "0.81.4" 17216 - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.81.4.tgz#d5e9d0a71ed2e80a550a6c358f2ce3ddb6f5b119" 17217 - integrity sha512-bt5bz3A/+Cv46KcjV0VQa+fo7MKxs17RCcpzjftINlen4ZDUl0I6Ut+brQ2FToa5oD0IB0xvQHfmsg2EDqsZdQ== 17046 + react-native@0.81.5: 17047 + version "0.81.5" 17048 + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.81.5.tgz#6c963f137d3979b22aef2d8482067775c8fe2fed" 17049 + integrity sha512-1w+/oSjEXZjMqsIvmkCRsOc8UBYv163bTWKTI8+1mxztvQPhCRYGTvZ/PL1w16xXHneIj/SLGfxWg2GWN2uexw== 17218 17050 dependencies: 17219 17051 "@jest/create-cache-key-function" "^29.7.0" 17220 - "@react-native/assets-registry" "0.81.4" 17221 - "@react-native/codegen" "0.81.4" 17222 - "@react-native/community-cli-plugin" "0.81.4" 17223 - "@react-native/gradle-plugin" "0.81.4" 17224 - "@react-native/js-polyfills" "0.81.4" 17225 - "@react-native/normalize-colors" "0.81.4" 17226 - "@react-native/virtualized-lists" "0.81.4" 17052 + "@react-native/assets-registry" "0.81.5" 17053 + "@react-native/codegen" "0.81.5" 17054 + "@react-native/community-cli-plugin" "0.81.5" 17055 + "@react-native/gradle-plugin" "0.81.5" 17056 + "@react-native/js-polyfills" "0.81.5" 17057 + "@react-native/normalize-colors" "0.81.5" 17058 + "@react-native/virtualized-lists" "0.81.5" 17227 17059 abort-controller "^3.0.0" 17228 17060 anser "^1.4.9" 17229 17061 ansi-regex "^5.0.0" ··· 17619 17451 integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== 17620 17452 dependencies: 17621 17453 resolve-from "^5.0.0" 17622 - 17623 - resolve-from@^3.0.0: 17624 - version "3.0.0" 17625 - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" 17626 - integrity sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw== 17627 17454 17628 17455 resolve-from@^4.0.0: 17629 17456 version "4.0.0"