Bluesky app fork with some witchin' additions 💫 witchsky.app
bluesky fork

Expo 54 (#8931)

* update deps

* update patches

* fix new arch optout

* build from source, disable new arch

* update to preview.14

* upgrade off of preview to release

* fix lockfile lint

* update patches

* add back expo-location

* downgrade reanimated

* downgrade pagerview

* use expo-file-system/legacy

* try and upgrade types/react-dom

* fix type of uint8array

* rm @types/react resolution from bad rebase

* more type errors

* fix mock

* bump rn-compressor

* add patch of https://github.com/bluesky-social/react-native-paste-input/pull/5

* delete NativeDropdown & remove Zeego

* `import React` in expo modules

* bump cocoapods

* rm unused picker lib

* add speculative react-native-mmkv patch

* revert patch, add temp debug info to error

* bring back speculative patch, patch built JS code instead of source

* revert patch, just do debugging part

* dep update

* update resolutions, dynamic-app-icon

* bump node version in eas.json

* update build instructions

* rm atob from docs

* Delete react-native-mmkv+2.12.2.patch

* bump expo which might include fix

* update expo patch version

* bump expo patch version

* wrong version oops

* update expo to latest

* update react-native-compressor, rm patch

authored by samuel.fm and committed by GitHub 5211b269 6983efee

+2 -2
.github/workflows/build-submit-ios.yml
··· 53 54 - uses: maxim-lobanov/setup-xcode@v1 55 with: 56 - xcode-version: '16.4' 57 58 - name: ☕️ Setup Cocoapods 59 uses: maxim-lobanov/setup-cocoapods@v1 60 with: 61 - version: 1.14.3 62 63 - name: 💾 Cache Pods 64 uses: actions/cache@v3
··· 53 54 - uses: maxim-lobanov/setup-xcode@v1 55 with: 56 + xcode-version: "16.4" 57 58 - name: ☕️ Setup Cocoapods 59 uses: maxim-lobanov/setup-cocoapods@v1 60 with: 61 + version: 1.16.2 62 63 - name: 💾 Cache Pods 64 uses: actions/cache@v3
+5 -5
.github/workflows/bundle-deploy-eas-update.yml
··· 192 193 - uses: maxim-lobanov/setup-xcode@v1 194 with: 195 - xcode-version: '16.2' 196 197 - name: ☕️ Setup Cocoapods 198 uses: maxim-lobanov/setup-cocoapods@v1 199 with: 200 - version: 1.14.3 201 202 - name: 💾 Cache Pods 203 uses: actions/cache@v3 ··· 293 294 - uses: actions/setup-java@v4 295 with: 296 - distribution: 'temurin' 297 - java-version: '17' 298 299 - name: ⚙️ Install dependencies 300 run: yarn install ··· 332 id: timestamp 333 uses: nanzm/get-time-action@master 334 with: 335 - format: 'MM-DD-HH-mm-ss' 336 337 - name: 🚀 Upload Artifact 338 id: upload-artifact
··· 192 193 - uses: maxim-lobanov/setup-xcode@v1 194 with: 195 + xcode-version: "16.2" 196 197 - name: ☕️ Setup Cocoapods 198 uses: maxim-lobanov/setup-cocoapods@v1 199 with: 200 + version: 1.16.2 201 202 - name: 💾 Cache Pods 203 uses: actions/cache@v3 ··· 293 294 - uses: actions/setup-java@v4 295 with: 296 + distribution: "temurin" 297 + java-version: "17" 298 299 - name: ⚙️ Install dependencies 300 run: yarn install ··· 332 id: timestamp 333 uses: nanzm/get-time-action@master 334 with: 335 + format: "MM-DD-HH-mm-ss" 336 337 - name: 🚀 Upload Artifact 338 id: upload-artifact
+1 -1
__tests__/lib/images.test.ts
··· 1 - import {createDownloadResumable, deleteAsync} from 'expo-file-system' 2 import {manipulateAsync, SaveFormat} from 'expo-image-manipulator' 3 4 import {
··· 1 + import {createDownloadResumable, deleteAsync} from 'expo-file-system/legacy' 2 import {manipulateAsync, SaveFormat} from 'expo-image-manipulator' 3 4 import {
+2 -2
app.config.js
··· 43 icon: './assets/app-icons/ios_icon_default_light.png', 44 userInterfaceStyle: 'automatic', 45 primaryColor: '#1083fe', 46 ios: { 47 supportsTablet: false, 48 bundleIdentifier: 'xyz.blueskyweb.app', ··· 208 { 209 ios: { 210 deploymentTarget: '15.1', 211 - newArchEnabled: false, 212 }, 213 android: { 214 compileSdkVersion: 35, 215 targetSdkVersion: 35, 216 buildToolsVersion: '35.0.0', 217 - newArchEnabled: false, 218 }, 219 }, 220 ],
··· 43 icon: './assets/app-icons/ios_icon_default_light.png', 44 userInterfaceStyle: 'automatic', 45 primaryColor: '#1083fe', 46 + newArchEnabled: false, 47 ios: { 48 supportsTablet: false, 49 bundleIdentifier: 'xyz.blueskyweb.app', ··· 209 { 210 ios: { 211 deploymentTarget: '15.1', 212 + buildReactNativeFromSource: true, 213 }, 214 android: { 215 compileSdkVersion: 35, 216 targetSdkVersion: 35, 217 buildToolsVersion: '35.0.0', 218 }, 219 }, 220 ],
+1 -2
docs/build.md
··· 63 ### Tips 64 65 - Copy the `.env.example` to `.env` and fill in any necessary tokens. (The Sentry token is NOT required; see instructions below if you want to enable Sentry.) 66 - - To run on the device, add `--device` to the command (e.g. `yarn android --device`). To build in production mode (slower build, faster app), also add `--variant release`. 67 - If you want to use Expo EAS on your own builds without ejecting from Expo, make sure to change the `owner` and `extra.eas.projectId` properties. If you do not have an Expo account, you may remove these properties. 68 - `npx react-native info` Checks what has been installed. 69 - If the Android simulator frequently hangs or is very sluggish, [bump its memory limit](https://stackoverflow.com/a/40068396) ··· 164 - TextEncoder / TextDecoder 165 - react-native-url-polyfill 166 - Array#findLast (on web) 167 - - atob (on native) 168 169 ### Sentry sourcemaps 170
··· 63 ### Tips 64 65 - Copy the `.env.example` to `.env` and fill in any necessary tokens. (The Sentry token is NOT required; see instructions below if you want to enable Sentry.) 66 + - To run on the device, add `--device` to the command (e.g. `yarn android --device`). To build in production mode (slower build, faster app), also add `--variant release` on Android or `--configuration Release` on iOS. 67 - If you want to use Expo EAS on your own builds without ejecting from Expo, make sure to change the `owner` and `extra.eas.projectId` properties. If you do not have an Expo account, you may remove these properties. 68 - `npx react-native info` Checks what has been installed. 69 - If the Android simulator frequently hangs or is very sluggish, [bump its memory limit](https://stackoverflow.com/a/40068396) ··· 164 - TextEncoder / TextDecoder 165 - react-native-url-polyfill 166 - Array#findLast (on web) 167 168 ### Sentry sourcemaps 169
+1 -1
eas.json
··· 6 }, 7 "build": { 8 "base": { 9 - "node": "18.18.2" 10 }, 11 "development": { 12 "extends": "base",
··· 6 }, 7 "build": { 8 "base": { 9 + "node": "20.19.4" 10 }, 11 "development": { 12 "extends": "base",
+1 -1
jest/jestSetup.js
··· 33 } 34 }) 35 36 - jest.mock('expo-file-system', () => ({ 37 getInfoAsync: jest.fn().mockResolvedValue({exists: true, size: 100}), 38 deleteAsync: jest.fn(), 39 createDownloadResumable: jest.fn(),
··· 33 } 34 }) 35 36 + jest.mock('expo-file-system/legacy', () => ({ 37 getInfoAsync: jest.fn().mockResolvedValue({exists: true, size: 100}), 38 deleteAsync: jest.fn(), 39 createDownloadResumable: jest.fn(),
+1
modules/bottom-sheet/ios/SheetView.swift
··· 1 import ExpoModulesCore 2 import UIKit 3 4 class SheetView: ExpoView, UISheetPresentationControllerDelegate {
··· 1 import ExpoModulesCore 2 + import React 3 import UIKit 4 5 class SheetView: ExpoView, UISheetPresentationControllerDelegate {
+1
modules/expo-scroll-forwarder/ios/ExpoScrollForwarderView.swift
··· 1 import ExpoModulesCore 2 3 // This view will be used as a native component. Make sure to inherit from `ExpoView` 4 // to apply the proper styling (e.g. border radius and shadows).
··· 1 import ExpoModulesCore 2 + import React 3 4 // This view will be used as a native component. Make sure to inherit from `ExpoView` 5 // to apply the proper styling (e.g. border radius and shadows).
+57 -62
package.json
··· 92 "@lingui/react": "^4.14.1", 93 "@mattermost/react-native-paste-input": "mattermost/react-native-paste-input", 94 "@miblanchard/react-native-slider": "^2.6.0", 95 - "@mozzius/expo-dynamic-app-icon": "^1.7.1", 96 - "@react-native-async-storage/async-storage": "2.1.2", 97 - "@react-native-menu/menu": "^1.2.3", 98 - "@react-native-picker/picker": "2.11.0", 99 "@react-navigation/bottom-tabs": "^7.3.13", 100 "@react-navigation/drawer": "^7.3.12", 101 "@react-navigation/native": "^7.1.9", 102 "@react-navigation/native-stack": "^7.3.13", 103 - "@sentry/react-native": "~6.14.0", 104 "@tanstack/query-async-storage-persister": "^5.25.0", 105 "@tanstack/react-query": "^5.8.1", 106 "@tanstack/react-query-persist-client": "^5.25.0", ··· 126 "bcp-47": "^2.1.0", 127 "bcp-47-match": "^2.0.3", 128 "date-fns": "^2.30.0", 129 - "deprecated-react-native-prop-types": "^5.0.0", 130 "email-validator": "^2.0.4", 131 "emoji-mart": "^5.5.2", 132 "emoji-regex": "^10.4.0", 133 "eventemitter3": "^5.0.1", 134 - "expo": "53.0.11", 135 - "expo-application": "~6.1.4", 136 - "expo-blur": "~14.1.5", 137 - "expo-build-properties": "~0.14.6", 138 - "expo-camera": "~16.1.8", 139 - "expo-clipboard": "~7.1.4", 140 - "expo-dev-client": "~5.2.0", 141 - "expo-device": "~7.1.4", 142 - "expo-file-system": "~18.1.10", 143 - "expo-font": "~13.3.1", 144 - "expo-haptics": "~14.1.4", 145 - "expo-image": "^2.4.0", 146 "expo-image-crop-tool": "^0.1.8", 147 - "expo-image-manipulator": "~13.1.7", 148 - "expo-image-picker": "17.0.5", 149 - "expo-intent-launcher": "^12.1.5", 150 - "expo-linear-gradient": "~14.1.5", 151 - "expo-linking": "~7.1.5", 152 - "expo-localization": "~16.1.5", 153 - "expo-location": "~18.1.6", 154 - "expo-media-library": "~17.1.7", 155 - "expo-notifications": "~0.31.3", 156 - "expo-screen-orientation": "~8.1.7", 157 - "expo-sharing": "~13.1.5", 158 - "expo-splash-screen": "~0.30.9", 159 - "expo-system-ui": "~5.0.8", 160 - "expo-task-manager": "~13.1.5", 161 - "expo-updates": "~0.28.14", 162 - "expo-video": "~2.2.1", 163 - "expo-web-browser": "~14.1.6", 164 "fast-text-encoding": "^1.0.6", 165 "history": "^5.3.0", 166 "hls.js": "^1.6.2", ··· 178 "patch-package": "^6.5.1", 179 "postinstall-postinstall": "^2.1.0", 180 "psl": "^1.9.0", 181 - "radix-ui": "^1.2.0", 182 - "react": "19.0.0", 183 "react-compiler-runtime": "^19.1.0-rc.1", 184 - "react-dom": "19.0.0", 185 "react-image-crop": "^11.0.7", 186 "react-is": "19", 187 "react-keyed-flatten-children": "^5.0.0", 188 - "react-native": "^0.79.3", 189 - "react-native-compressor": "^1.11.0", 190 - "react-native-date-picker": "^5.0.12", 191 "react-native-device-attest": "^0.1.6", 192 "react-native-drawer-layout": "^4.1.8", 193 "react-native-edge-to-edge": "^1.6.0", 194 - "react-native-gesture-handler": "2.25.0", 195 "react-native-get-random-values": "~1.11.0", 196 - "react-native-ios-context-menu": "^1.15.3", 197 - "react-native-keyboard-controller": "^1.17.5", 198 "react-native-mmkv": "^2.12.2", 199 "react-native-pager-view": "6.8.0", 200 "react-native-progress": "bluesky-social/react-native-progress", 201 "react-native-qrcode-styled": "^0.3.3", 202 - "react-native-reanimated": "~3.17.5", 203 "react-native-root-siblings": "^5.0.1", 204 - "react-native-safe-area-context": "5.4.0", 205 - "react-native-screens": "^4.11.1", 206 - "react-native-svg": "15.12.0", 207 "react-native-uitextview": "^1.4.0", 208 "react-native-url-polyfill": "^1.3.0", 209 "react-native-uuid": "^2.0.3", 210 "react-native-view-shot": "^4.0.3", 211 - "react-native-web": "~0.20.0", 212 "react-native-web-webview": "^1.0.2", 213 "react-native-webview": "^13.13.5", 214 "react-remove-scroll-bar": "^2.3.8", ··· 220 "tippy.js": "^6.3.7", 221 "tlds": "^1.234.0", 222 "tldts": "^6.1.46", 223 - "zeego": "^1.6.2", 224 "zod": "^3.20.2" 225 }, 226 "devDependencies": { ··· 228 "@babel/core": "^7.26.0", 229 "@babel/preset-env": "^7.26.0", 230 "@babel/runtime": "^7.26.0", 231 - "@expo/config-plugins": "~10.0.2", 232 "@lingui/cli": "^4.14.1", 233 "@lingui/macro": "^4.14.1", 234 "@pmmmwh/react-refresh-webpack-plugin": "^0.5.15", 235 - "@react-native/babel-preset": "0.79.3", 236 - "@react-native/eslint-config": "^0.79.3", 237 - "@react-native/typescript-config": "^0.79.3", 238 "@sentry/webpack-plugin": "^3.2.2", 239 "@testing-library/jest-native": "^5.4.3", 240 "@testing-library/react-native": "^13.2.0", ··· 245 "@types/lodash.shuffle": "^4.2.7", 246 "@types/psl": "^1.1.1", 247 "@types/react": "^19.1.12", 248 - "@types/react-dom": "^19.1.8", 249 "@typescript-eslint/eslint-plugin": "^7.18.0", 250 "@typescript-eslint/parser": "^7.18.0", 251 "babel-jest": "^29.7.0", 252 "babel-plugin-macros": "^3.1.0", 253 "babel-plugin-module-resolver": "^5.0.2", 254 "babel-plugin-react-compiler": "^19.1.0-rc.1", 255 - "babel-preset-expo": "~13.1.11", 256 "eslint": "^8.19.0", 257 "eslint-plugin-bsky-internal": "link:./eslint", 258 "eslint-plugin-ft-flow": "^2.0.3", ··· 266 "husky": "^8.0.3", 267 "is-ci": "^3.0.1", 268 "jest": "^29.7.0", 269 - "jest-expo": "~53.0.7", 270 "jest-junit": "^16.0.0", 271 "lint-staged": "^13.2.3", 272 "lockfile-lint": "^4.14.0", ··· 276 "react-refresh": "^0.14.0", 277 "svgo": "^3.3.2", 278 "ts-node": "^10.9.1", 279 - "typescript": "~5.8.3", 280 "webpack-bundle-analyzer": "^4.10.1" 281 }, 282 "resolutions": { 283 - "@expo/image-utils": "0.6.3", 284 - "@react-native/babel-preset": "0.79.3", 285 - "@react-native/normalize-colors": "0.79.3", 286 - "**/expo-constants": "17.0.3", 287 "**/expo-device": "7.1.4", 288 "**/zod": "3.23.8", 289 "**/multiformats": "9.9.0"
··· 92 "@lingui/react": "^4.14.1", 93 "@mattermost/react-native-paste-input": "mattermost/react-native-paste-input", 94 "@miblanchard/react-native-slider": "^2.6.0", 95 + "@mozzius/expo-dynamic-app-icon": "^1.8.0", 96 + "@react-native-async-storage/async-storage": "2.2.0", 97 "@react-navigation/bottom-tabs": "^7.3.13", 98 "@react-navigation/drawer": "^7.3.12", 99 "@react-navigation/native": "^7.1.9", 100 "@react-navigation/native-stack": "^7.3.13", 101 + "@sentry/react-native": "~6.20.0", 102 "@tanstack/query-async-storage-persister": "^5.25.0", 103 "@tanstack/react-query": "^5.8.1", 104 "@tanstack/react-query-persist-client": "^5.25.0", ··· 124 "bcp-47": "^2.1.0", 125 "bcp-47-match": "^2.0.3", 126 "date-fns": "^2.30.0", 127 "email-validator": "^2.0.4", 128 "emoji-mart": "^5.5.2", 129 "emoji-regex": "^10.4.0", 130 "eventemitter3": "^5.0.1", 131 + "expo": "^54.0.9", 132 + "expo-application": "~7.0.7", 133 + "expo-blur": "~15.0.7", 134 + "expo-build-properties": "~1.0.9", 135 + "expo-camera": "~17.0.8", 136 + "expo-clipboard": "~8.0.7", 137 + "expo-dev-client": "~6.0.12", 138 + "expo-device": "~8.0.8", 139 + "expo-file-system": "~19.0.14", 140 + "expo-font": "~14.0.8", 141 + "expo-haptics": "~15.0.7", 142 + "expo-image": "~3.0.8", 143 "expo-image-crop-tool": "^0.1.8", 144 + "expo-image-manipulator": "~14.0.7", 145 + "expo-image-picker": "~17.0.8", 146 + "expo-intent-launcher": "~13.0.7", 147 + "expo-linear-gradient": "~15.0.7", 148 + "expo-linking": "~8.0.8", 149 + "expo-localization": "~17.0.7", 150 + "expo-location": "~19.0.7", 151 + "expo-media-library": "~18.2.0", 152 + "expo-notifications": "~0.32.11", 153 + "expo-screen-orientation": "~9.0.7", 154 + "expo-sharing": "~14.0.7", 155 + "expo-splash-screen": "~31.0.10", 156 + "expo-system-ui": "~6.0.7", 157 + "expo-task-manager": "~14.0.7", 158 + "expo-updates": "~29.0.11", 159 + "expo-video": "~3.0.11", 160 + "expo-web-browser": "~15.0.7", 161 "fast-text-encoding": "^1.0.6", 162 "history": "^5.3.0", 163 "hls.js": "^1.6.2", ··· 175 "patch-package": "^6.5.1", 176 "postinstall-postinstall": "^2.1.0", 177 "psl": "^1.9.0", 178 + "radix-ui": "^1.4.3", 179 + "react": "19.1.0", 180 "react-compiler-runtime": "^19.1.0-rc.1", 181 + "react-dom": "19.1.0", 182 "react-image-crop": "^11.0.7", 183 "react-is": "19", 184 "react-keyed-flatten-children": "^5.0.0", 185 + "react-native": "0.81.4", 186 + "react-native-compressor": "^1.13.0", 187 + "react-native-date-picker": "^5.0.13", 188 "react-native-device-attest": "^0.1.6", 189 "react-native-drawer-layout": "^4.1.8", 190 "react-native-edge-to-edge": "^1.6.0", 191 + "react-native-gesture-handler": "~2.28.0", 192 "react-native-get-random-values": "~1.11.0", 193 + "react-native-keyboard-controller": "1.18.5", 194 "react-native-mmkv": "^2.12.2", 195 "react-native-pager-view": "6.8.0", 196 "react-native-progress": "bluesky-social/react-native-progress", 197 "react-native-qrcode-styled": "^0.3.3", 198 + "react-native-reanimated": "^3.19.1", 199 "react-native-root-siblings": "^5.0.1", 200 + "react-native-safe-area-context": "~5.6.0", 201 + "react-native-screens": "~4.16.0", 202 + "react-native-svg": "15.12.1", 203 "react-native-uitextview": "^1.4.0", 204 "react-native-url-polyfill": "^1.3.0", 205 "react-native-uuid": "^2.0.3", 206 "react-native-view-shot": "^4.0.3", 207 + "react-native-web": "^0.21.0", 208 "react-native-web-webview": "^1.0.2", 209 "react-native-webview": "^13.13.5", 210 "react-remove-scroll-bar": "^2.3.8", ··· 216 "tippy.js": "^6.3.7", 217 "tlds": "^1.234.0", 218 "tldts": "^6.1.46", 219 "zod": "^3.20.2" 220 }, 221 "devDependencies": { ··· 223 "@babel/core": "^7.26.0", 224 "@babel/preset-env": "^7.26.0", 225 "@babel/runtime": "^7.26.0", 226 + "@expo/config-plugins": "~54.0.1", 227 "@lingui/cli": "^4.14.1", 228 "@lingui/macro": "^4.14.1", 229 "@pmmmwh/react-refresh-webpack-plugin": "^0.5.15", 230 + "@react-native/babel-preset": "0.81.4", 231 + "@react-native/eslint-config": "^0.81.4", 232 + "@react-native/typescript-config": "^0.81.4", 233 "@sentry/webpack-plugin": "^3.2.2", 234 "@testing-library/jest-native": "^5.4.3", 235 "@testing-library/react-native": "^13.2.0", ··· 240 "@types/lodash.shuffle": "^4.2.7", 241 "@types/psl": "^1.1.1", 242 "@types/react": "^19.1.12", 243 + "@types/react-dom": "^19.1.9", 244 "@typescript-eslint/eslint-plugin": "^7.18.0", 245 "@typescript-eslint/parser": "^7.18.0", 246 "babel-jest": "^29.7.0", 247 "babel-plugin-macros": "^3.1.0", 248 "babel-plugin-module-resolver": "^5.0.2", 249 "babel-plugin-react-compiler": "^19.1.0-rc.1", 250 + "babel-preset-expo": "~54.0.0", 251 "eslint": "^8.19.0", 252 "eslint-plugin-bsky-internal": "link:./eslint", 253 "eslint-plugin-ft-flow": "^2.0.3", ··· 261 "husky": "^8.0.3", 262 "is-ci": "^3.0.1", 263 "jest": "^29.7.0", 264 + "jest-expo": "~54.0.12", 265 "jest-junit": "^16.0.0", 266 "lint-staged": "^13.2.3", 267 "lockfile-lint": "^4.14.0", ··· 271 "react-refresh": "^0.14.0", 272 "svgo": "^3.3.2", 273 "ts-node": "^10.9.1", 274 + "typescript": "^5.9.2", 275 "webpack-bundle-analyzer": "^4.10.1" 276 }, 277 "resolutions": { 278 + "@react-native/babel-preset": "0.81.4", 279 + "@react-native/normalize-colors": "0.81.4", 280 + "**/@expo/image-utils": "0.8.7", 281 + "**/expo-constants": "18.0.8", 282 "**/expo-device": "7.1.4", 283 "**/zod": "3.23.8", 284 "**/multiformats": "9.9.0"
+13
patches/@mattermost+react-native-paste-input+0.8.1.patch
···
··· 1 + diff --git a/node_modules/@mattermost/react-native-paste-input/android/src/main/java/com/mattermost/pasteinputtext/PasteTextInputManager.kt b/node_modules/@mattermost/react-native-paste-input/android/src/main/java/com/mattermost/pasteinputtext/PasteTextInputManager.kt 2 + index 4ed2307..ede1181 100644 3 + --- a/node_modules/@mattermost/react-native-paste-input/android/src/main/java/com/mattermost/pasteinputtext/PasteTextInputManager.kt 4 + +++ b/node_modules/@mattermost/react-native-paste-input/android/src/main/java/com/mattermost/pasteinputtext/PasteTextInputManager.kt 5 + @@ -54,7 +54,7 @@ class PasteTextInputManager(context: ReactApplicationContext) : ReactTextInputMa 6 + } 7 + 8 + override fun getExportedCustomBubblingEventTypeConstants(): MutableMap<String, Any> { 9 + - val map = super.getExportedCustomBubblingEventTypeConstants()!! 10 + + val map = super.getExportedCustomBubblingEventTypeConstants().toMutableMap() 11 + map["onPaste"] = MapBuilder.of( 12 + "phasedRegistrationNames", 13 + MapBuilder.of("bubbled", "onPaste")
patches/@sentry+react-native+6.14.0.patch patches/@sentry+react-native+6.20.0.patch
patches/expo-haptics+14.1.4.patch patches/expo-haptics+15.0.7.patch
patches/expo-haptics+14.1.4.patch.md patches/expo-haptics+15.0.7.patch.md
-19
patches/expo-media-library+17.1.7.patch
··· 1 - diff --git a/node_modules/expo-media-library/android/src/main/java/expo/modules/medialibrary/MediaLibraryModule.kt b/node_modules/expo-media-library/android/src/main/java/expo/modules/medialibrary/MediaLibraryModule.kt 2 - index f1255e8..a9b49e5 100644 3 - --- a/node_modules/expo-media-library/android/src/main/java/expo/modules/medialibrary/MediaLibraryModule.kt 4 - +++ b/node_modules/expo-media-library/android/src/main/java/expo/modules/medialibrary/MediaLibraryModule.kt 5 - @@ -112,11 +112,9 @@ class MediaLibraryModule : Module() { 6 - } 7 - 8 - AsyncFunction("createAssetAsync") { localUri: String, albumId: String?, promise: Promise -> 9 - - throwUnlessPermissionsGranted { 10 - - withModuleScope(promise) { 11 - - CreateAssetWithAlbumId(context, localUri, promise, true, albumId) 12 - - .execute() 13 - - } 14 - + withModuleScope(promise) { 15 - + CreateAssetWithAlbumId(context, localUri, promise, true, albumId) 16 - + .execute() 17 - } 18 - } 19 -
···
+13
patches/expo-media-library+18.2.0.patch
···
··· 1 + diff --git a/node_modules/expo-media-library/android/src/main/java/expo/modules/medialibrary/MediaLibraryModule.kt b/node_modules/expo-media-library/android/src/main/java/expo/modules/medialibrary/MediaLibraryModule.kt 2 + index 2dc1db2..ee844e8 100644 3 + --- a/node_modules/expo-media-library/android/src/main/java/expo/modules/medialibrary/MediaLibraryModule.kt 4 + +++ b/node_modules/expo-media-library/android/src/main/java/expo/modules/medialibrary/MediaLibraryModule.kt 5 + @@ -105,7 +105,7 @@ class MediaLibraryModule : Module() { 6 + } 7 + 8 + AsyncFunction("createAssetAsync") Coroutine { localUri: String, albumId: String? -> 9 + - requireSystemPermissions() 10 + + // requireSystemPermissions() 11 + return@Coroutine createAssetWithAlbumId(context, localUri, true, albumId) 12 + } 13 +
patches/expo-modules-core+2.4.0.patch patches/expo-modules-core+3.0.17.patch
patches/expo-modules-core+2.4.0.patch.md patches/expo-modules-core+3.0.17.patch.md
patches/expo-notifications+0.31.3.patch patches/expo-notifications+0.32.11.patch
patches/expo-notifications+0.31.3.patch.md patches/expo-notifications+0.32.11.patch.md
patches/expo-updates+0.28.14.patch patches/expo-updates+29.0.11.patch
patches/expo-updates+0.28.14.patch.md patches/expo-updates+29.0.11.patch.md
+1 -1
patches/react-native+0.79.3.patch patches/react-native+0.81.4.patch
··· 15 index d029337..0f63ea3 100644 16 --- a/node_modules/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTScrollViewComponentView.mm 17 +++ b/node_modules/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTScrollViewComponentView.mm 18 - @@ -1003,6 +1003,11 @@ - (void)_adjustForMaintainVisibleContentPosition 19 } 20 } 21
··· 15 index d029337..0f63ea3 100644 16 --- a/node_modules/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTScrollViewComponentView.mm 17 +++ b/node_modules/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTScrollViewComponentView.mm 18 + @@ -1038,6 +1038,11 @@ - (void)_adjustForMaintainVisibleContentPosition 19 } 20 } 21
patches/react-native+0.79.3.patch.md patches/react-native+0.81.4.patch.md
-10
patches/react-native-compressor+1.11.0.patch
··· 1 - diff --git a/node_modules/react-native-compressor/ios/Video/VideoMain.swift b/node_modules/react-native-compressor/ios/Video/VideoMain.swift 2 - index 6fe5e9c..af8a0b5 100644 3 - --- a/node_modules/react-native-compressor/ios/Video/VideoMain.swift 4 - +++ b/node_modules/react-native-compressor/ios/Video/VideoMain.swift 5 - @@ -1,5 +1,4 @@ 6 - import Foundation 7 - -import AssetsLibrary 8 - import AVFoundation 9 - import Photos 10 - import MobileCoreServices
···
+17
patches/react-native-date-picker+5.0.13.patch
···
··· 1 + diff --git a/node_modules/react-native-date-picker/ios/RNDatePicker.h b/node_modules/react-native-date-picker/ios/RNDatePicker.h 2 + index 480746e..470dc3a 100644 3 + --- a/node_modules/react-native-date-picker/ios/RNDatePicker.h 4 + +++ b/node_modules/react-native-date-picker/ios/RNDatePicker.h 5 + @@ -15,6 +15,7 @@ NS_ASSUME_NONNULL_END 6 + #else 7 + #import "DatePicker.h" 8 + #import <UIKit/UIKit.h> 9 + +#include <string> 10 + 11 + @interface RNDatePicker : DatePicker 12 + 13 + @@ -22,4 +23,3 @@ NS_ASSUME_NONNULL_END 14 + @end 15 + 16 + #endif 17 + -
-36
patches/react-native-gesture-handler+2.25.0.patch
··· 1 - diff --git a/node_modules/react-native-gesture-handler/apple/RNGestureHandler.mm b/node_modules/react-native-gesture-handler/apple/RNGestureHandler.mm 2 - index 43d11b4..5bf0d32 100644 3 - --- a/node_modules/react-native-gesture-handler/apple/RNGestureHandler.mm 4 - +++ b/node_modules/react-native-gesture-handler/apple/RNGestureHandler.mm 5 - @@ -461,16 +461,23 @@ - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer 6 - - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer 7 - shouldRequireFailureOfGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer 8 - { 9 - - if ([_handlersToWaitFor count]) { 10 - - RNGestureHandler *handler = [RNGestureHandler findGestureHandlerByRecognizer:otherGestureRecognizer]; 11 - - if (handler != nil) { 12 - - for (NSNumber *handlerTag in _handlersToWaitFor) { 13 - - if ([handler.tag isEqual:handlerTag]) { 14 - - return YES; 15 - - } 16 - - } 17 - + RNGestureHandler *handler = [RNGestureHandler findGestureHandlerByRecognizer:otherGestureRecognizer]; 18 - + if (handler == nil) { 19 - + return NO; 20 - + } 21 - + 22 - + for (NSNumber *handlerTag in _handlersToWaitFor) { 23 - + if ([handler.tag isEqual:handlerTag]) { 24 - + return YES; 25 - } 26 - } 27 - + 28 - + for (NSNumber *handlerTag in handler->_handlersThatShouldWait) { 29 - + if ([_tag isEqual:handlerTag]) { 30 - + return YES; 31 - + } 32 - + } 33 - + 34 - return NO; 35 - } 36 -
···
-44
patches/react-native-reanimated+3.17.5.patch
··· 1 - diff --git a/node_modules/react-native-reanimated/android/src/main/cpp/reanimated/android/NativeProxy.cpp b/node_modules/react-native-reanimated/android/src/main/cpp/reanimated/android/NativeProxy.cpp 2 - index eae3989..432745a 100644 3 - --- a/node_modules/react-native-reanimated/android/src/main/cpp/reanimated/android/NativeProxy.cpp 4 - +++ b/node_modules/react-native-reanimated/android/src/main/cpp/reanimated/android/NativeProxy.cpp 5 - @@ -416,6 +416,10 @@ void NativeProxy::progressLayoutAnimation( 6 - tag, newPropsJNI, isSharedTransition); 7 - } 8 - 9 - +void NativeProxy::endLayoutAnimation(int tag, bool shouldRemove) { 10 - + layoutAnimations_->cthis()->endLayoutAnimation(tag, shouldRemove); 11 - +} 12 - + 13 - PlatformDepMethodsHolder NativeProxy::getPlatformDependentMethods() { 14 - #ifdef RCT_NEW_ARCH_ENABLED 15 - // nothing 16 - @@ -455,14 +459,7 @@ PlatformDepMethodsHolder NativeProxy::getPlatformDependentMethods() { 17 - auto progressLayoutAnimation = 18 - bindThis(&NativeProxy::progressLayoutAnimation); 19 - 20 - - auto endLayoutAnimation = [weakThis = weak_from_this()]( 21 - - int tag, bool removeView) { 22 - - auto strongThis = weakThis.lock(); 23 - - if (!strongThis) { 24 - - return; 25 - - } 26 - - strongThis->layoutAnimations_->cthis()->endLayoutAnimation(tag, removeView); 27 - - }; 28 - + auto endLayoutAnimation = bindThis(&NativeProxy::endLayoutAnimation); 29 - 30 - auto maybeFlushUiUpdatesQueueFunction = 31 - bindThis(&NativeProxy::maybeFlushUIUpdatesQueue); 32 - diff --git a/node_modules/react-native-reanimated/android/src/main/cpp/reanimated/android/NativeProxy.h b/node_modules/react-native-reanimated/android/src/main/cpp/reanimated/android/NativeProxy.h 33 - index 2ee2cc8..2edb5c9 100644 34 - --- a/node_modules/react-native-reanimated/android/src/main/cpp/reanimated/android/NativeProxy.h 35 - +++ b/node_modules/react-native-reanimated/android/src/main/cpp/reanimated/android/NativeProxy.h 36 - @@ -234,6 +234,8 @@ class NativeProxy : public jni::HybridClass<NativeProxy>, 37 - const jsi::Object &newProps, 38 - bool isSharedTransition); 39 - 40 - + void endLayoutAnimation(int tag, bool shouldRemove); 41 - + 42 - /*** 43 - * Wraps a method of `NativeProxy` in a function object capturing `this` 44 - * @tparam TReturn return type of passed method
···
patches/react-native-svg+15.12.0.patch patches/react-native-svg+15.12.1.patch
+3 -5
src/components/FocusScope/index.tsx
··· 2 Children, 3 cloneElement, 4 isValidElement, 5 - type ReactElement, 6 - type ReactNode, 7 useCallback, 8 useEffect, 9 useMemo, ··· 26 * screen reader support is enabled. THIS SHOULD BE USED SPARINGLY, only when 27 * no better option is available. 28 */ 29 - export function FocusScope({children}: {children: ReactNode}) { 30 const {screenReaderEnabled} = useA11y() 31 32 return screenReaderEnabled ? <FocusTrap>{children}</FocusTrap> : children ··· 41 * they have reached the start or end of the content and tell them how to 42 * remain within the active content section. 43 */ 44 - function FocusTrap({children}: {children: ReactNode}) { 45 const {_} = useLingui() 46 const child = useRef<View>(null) 47 ··· 53 const decoratedChildren = useMemo(() => { 54 return Children.toArray(children).map((node, i) => { 55 if (i === 0 && isValidElement(node)) { 56 - const n = node as ReactElement<any> 57 if (n.props.ref !== undefined) { 58 throw new Error( 59 'FocusScope needs to override the ref on its first child.',
··· 2 Children, 3 cloneElement, 4 isValidElement, 5 useCallback, 6 useEffect, 7 useMemo, ··· 24 * screen reader support is enabled. THIS SHOULD BE USED SPARINGLY, only when 25 * no better option is available. 26 */ 27 + export function FocusScope({children}: {children: React.ReactNode}) { 28 const {screenReaderEnabled} = useA11y() 29 30 return screenReaderEnabled ? <FocusTrap>{children}</FocusTrap> : children ··· 39 * they have reached the start or end of the content and tell them how to 40 * remain within the active content section. 41 */ 42 + function FocusTrap({children}: {children: React.ReactNode}) { 43 const {_} = useLingui() 44 const child = useRef<View>(null) 45 ··· 51 const decoratedChildren = useMemo(() => { 52 return Children.toArray(children).map((node, i) => { 53 if (i === 0 && isValidElement(node)) { 54 + const n = node as React.ReactElement<any> 55 if (n.props.ref !== undefined) { 56 throw new Error( 57 'FocusScope needs to override the ref on its first child.',
+1 -2
src/components/FocusScope/index.web.tsx
··· 1 - import {type ReactNode} from 'react' 2 import {FocusScope as RadixFocusScope} from 'radix-ui/internal' 3 4 /* ··· 6 * use this in Dialogs and such already. It's here as a convenient counterpart 7 * to the hacky native solution. 8 */ 9 - export function FocusScope({children}: {children: ReactNode}) { 10 return ( 11 <RadixFocusScope.FocusScope loop asChild trapped> 12 {children}
··· 1 import {FocusScope as RadixFocusScope} from 'radix-ui/internal' 2 3 /* ··· 5 * use this in Dialogs and such already. It's here as a convenient counterpart 6 * to the hacky native solution. 7 */ 8 + export function FocusScope({children}: {children: React.ReactNode}) { 9 return ( 10 <RadixFocusScope.FocusScope loop asChild trapped> 11 {children}
+1 -1
src/components/dms/ActionsWrapper.web.tsx
··· 72 73 return ( 74 <View 75 - // @ts-expect-error web only 76 onMouseEnter={onMouseEnter} 77 onMouseLeave={onMouseLeave} 78 onFocus={onFocus} 79 onBlur={onMouseLeave} 80 style={[a.flex_1, isFromSelf ? a.flex_row : a.flex_row_reverse]}
··· 72 73 return ( 74 <View 75 onMouseEnter={onMouseEnter} 76 onMouseLeave={onMouseLeave} 77 + // @ts-expect-error web only 78 onFocus={onFocus} 79 onBlur={onMouseLeave} 80 style={[a.flex_1, isFromSelf ? a.flex_row : a.flex_row_reverse]}
+1 -1
src/lib/api/upload-blob.ts
··· 1 - import {copyAsync} from 'expo-file-system' 2 import {type BskyAgent, type ComAtprotoRepoUploadBlob} from '@atproto/api' 3 4 import {safeDeleteAsync} from '#/lib/media/manip'
··· 1 + import {copyAsync} from 'expo-file-system/legacy' 2 import {type BskyAgent, type ComAtprotoRepoUploadBlob} from '@atproto/api' 3 4 import {safeDeleteAsync} from '#/lib/media/manip'
+1 -1
src/lib/media/manip.ts
··· 10 makeDirectoryAsync, 11 StorageAccessFramework, 12 writeAsStringAsync, 13 - } from 'expo-file-system' 14 import {manipulateAsync, SaveFormat} from 'expo-image-manipulator' 15 import * as MediaLibrary from 'expo-media-library' 16 import * as Sharing from 'expo-sharing'
··· 10 makeDirectoryAsync, 11 StorageAccessFramework, 12 writeAsStringAsync, 13 + } from 'expo-file-system/legacy' 14 import {manipulateAsync, SaveFormat} from 'expo-image-manipulator' 15 import * as MediaLibrary from 'expo-media-library' 16 import * as Sharing from 'expo-sharing'
+1 -1
src/lib/media/manip.web.ts
··· 157 158 export async function saveBytesToDisk( 159 filename: string, 160 - bytes: Uint8Array, 161 type: string, 162 ) { 163 const blob = new Blob([bytes], {type})
··· 157 158 export async function saveBytesToDisk( 159 filename: string, 160 + bytes: Uint8Array<ArrayBuffer>, 161 type: string, 162 ) { 163 const blob = new Blob([bytes], {type})
+1 -1
src/lib/media/picker.e2e.tsx
··· 2 documentDirectory, 3 getInfoAsync, 4 readDirectoryAsync, 5 - } from 'expo-file-system' 6 import ExpoImageCropTool, {type OpenCropperOptions} from 'expo-image-crop-tool' 7 8 import {compressIfNeeded} from './manip'
··· 2 documentDirectory, 3 getInfoAsync, 4 readDirectoryAsync, 5 + } from 'expo-file-system/legacy' 6 import ExpoImageCropTool, {type OpenCropperOptions} from 'expo-image-crop-tool' 7 8 import {compressIfNeeded} from './manip'
+1 -1
src/lib/media/video/upload.ts
··· 1 - import {createUploadTask, FileSystemUploadType} from 'expo-file-system' 2 import {type AppBskyVideoDefs, type BskyAgent} from '@atproto/api' 3 import {type I18n} from '@lingui/core' 4 import {msg} from '@lingui/macro'
··· 1 + import {createUploadTask, FileSystemUploadType} from 'expo-file-system/legacy' 2 import {type AppBskyVideoDefs, type BskyAgent} from '@atproto/api' 3 import {type I18n} from '@lingui/core' 4 import {msg} from '@lingui/macro'
+1 -1
src/screens/Messages/components/ChatListItem.tsx
··· 333 return ( 334 <GestureActionView actions={actions}> 335 <View 336 - // @ts-expect-error web only 337 onMouseEnter={onMouseEnter} 338 onMouseLeave={onMouseLeave} 339 onFocus={onFocus} 340 onBlur={onMouseLeave} 341 style={[a.relative, t.atoms.bg]}>
··· 333 return ( 334 <GestureActionView actions={actions}> 335 <View 336 onMouseEnter={onMouseEnter} 337 onMouseLeave={onMouseLeave} 338 + // @ts-expect-error web only 339 onFocus={onFocus} 340 onBlur={onMouseLeave} 341 style={[a.relative, t.atoms.bg]}>
+1 -1
src/screens/Settings/AboutSettings.tsx
··· 1 import {useMemo} from 'react' 2 import {Platform} from 'react-native' 3 import {setStringAsync} from 'expo-clipboard' 4 - import * as FileSystem from 'expo-file-system' 5 import {Image} from 'expo-image' 6 import {msg, Trans} from '@lingui/macro' 7 import {useLingui} from '@lingui/react'
··· 1 import {useMemo} from 'react' 2 import {Platform} from 'react-native' 3 import {setStringAsync} from 'expo-clipboard' 4 + import * as FileSystem from 'expo-file-system/legacy' 5 import {Image} from 'expo-image' 6 import {msg, Trans} from '@lingui/macro' 7 import {useLingui} from '@lingui/react'
+1 -1
src/screens/Settings/Settings.tsx
··· 420 { 421 style: 'default', 422 text: 'Apply', 423 - onPress: channel => { 424 tryApplyUpdate(channel ?? '') 425 }, 426 },
··· 420 { 421 style: 'default', 422 text: 'Apply', 423 + onPress: (channel?: string) => { 424 tryApplyUpdate(channel ?? '') 425 }, 426 },
+1 -1
src/state/gallery.ts
··· 3 deleteAsync, 4 makeDirectoryAsync, 5 moveAsync, 6 - } from 'expo-file-system' 7 import { 8 type Action, 9 type ActionCrop,
··· 3 deleteAsync, 4 makeDirectoryAsync, 5 moveAsync, 6 + } from 'expo-file-system/legacy' 7 import { 8 type Action, 9 type ActionCrop,
-340
src/view/com/util/forms/NativeDropdown.tsx
··· 1 - import React from 'react' 2 - import { 3 - Platform, 4 - Pressable, 5 - StyleSheet, 6 - View, 7 - type ViewStyle, 8 - } from 'react-native' 9 - import {type IconProp} from '@fortawesome/fontawesome-svg-core' 10 - import {FontAwesomeIcon} from '@fortawesome/react-native-fontawesome' 11 - import * as DropdownMenu from 'zeego/dropdown-menu' 12 - import {type MenuItemCommonProps} from 'zeego/lib/typescript/menu' 13 - 14 - import {usePalette} from '#/lib/hooks/usePalette' 15 - import {useTheme} from '#/lib/ThemeContext' 16 - import {isIOS} from '#/platform/detection' 17 - import {Portal} from '#/components/Portal' 18 - 19 - // Custom Dropdown Menu Components 20 - // == 21 - /** 22 - * @deprecated use Menu from `#/components/Menu.tsx` instead 23 - */ 24 - export const DropdownMenuRoot = DropdownMenu.Root 25 - // export const DropdownMenuTrigger = DropdownMenu.Trigger 26 - /** 27 - * @deprecated use Menu from `#/components/Menu.tsx` instead 28 - */ 29 - export const DropdownMenuContent = DropdownMenu.Content 30 - 31 - type TriggerProps = Omit< 32 - React.ComponentProps<(typeof DropdownMenu)['Trigger']>, 33 - 'children' 34 - > & 35 - React.PropsWithChildren<{ 36 - testID?: string 37 - accessibilityLabel?: string 38 - accessibilityHint?: string 39 - }> 40 - /** 41 - * @deprecated use Menu from `#/components/Menu.tsx` instead 42 - */ 43 - export const DropdownMenuTrigger = DropdownMenu.create( 44 - (props: TriggerProps) => { 45 - const theme = useTheme() 46 - const defaultCtrlColor = theme.palette.default.postCtrl 47 - 48 - return ( 49 - // This Pressable doesn't actually do anything other than 50 - // provide the "pressed state" visual feedback. 51 - <Pressable 52 - testID={props.testID} 53 - accessibilityRole="button" 54 - accessibilityLabel={props.accessibilityLabel} 55 - accessibilityHint={props.accessibilityHint} 56 - style={({pressed}) => [{opacity: pressed ? 0.8 : 1}]}> 57 - <DropdownMenu.Trigger action="press"> 58 - <View> 59 - {props.children ? ( 60 - props.children 61 - ) : ( 62 - <FontAwesomeIcon 63 - icon="ellipsis" 64 - size={20} 65 - color={defaultCtrlColor} 66 - /> 67 - )} 68 - </View> 69 - </DropdownMenu.Trigger> 70 - </Pressable> 71 - ) 72 - }, 73 - 'Trigger', 74 - ) 75 - 76 - type ItemProps = React.ComponentProps<(typeof DropdownMenu)['Item']> 77 - /** 78 - * @deprecated use Menu from `#/components/Menu.tsx` instead 79 - */ 80 - export const DropdownMenuItem = DropdownMenu.create( 81 - (props: ItemProps & {testID?: string}) => { 82 - const theme = useTheme() 83 - const [focused, setFocused] = React.useState(false) 84 - const backgroundColor = theme.colorScheme === 'dark' ? '#fff1' : '#0001' 85 - 86 - return ( 87 - <DropdownMenu.Item 88 - {...props} 89 - style={[styles.item, focused && {backgroundColor: backgroundColor}]} 90 - onFocus={() => { 91 - setFocused(true) 92 - props.onFocus && props.onFocus() 93 - }} 94 - onBlur={() => { 95 - setFocused(false) 96 - props.onBlur && props.onBlur() 97 - }} 98 - /> 99 - ) 100 - }, 101 - 'Item', 102 - ) 103 - 104 - type TitleProps = React.ComponentProps<(typeof DropdownMenu)['ItemTitle']> 105 - /** 106 - * @deprecated use Menu from `#/components/Menu.tsx` instead 107 - */ 108 - export const DropdownMenuItemTitle = DropdownMenu.create( 109 - (props: TitleProps) => { 110 - const pal = usePalette('default') 111 - return ( 112 - <DropdownMenu.ItemTitle 113 - {...props} 114 - style={[props.style, pal.text, styles.itemTitle]} 115 - /> 116 - ) 117 - }, 118 - 'ItemTitle', 119 - ) 120 - 121 - type IconProps = React.ComponentProps<(typeof DropdownMenu)['ItemIcon']> 122 - /** 123 - * @deprecated use Menu from `#/components/Menu.tsx` instead 124 - */ 125 - export const DropdownMenuItemIcon = DropdownMenu.create((props: IconProps) => { 126 - return <DropdownMenu.ItemIcon {...props} /> 127 - }, 'ItemIcon') 128 - 129 - type SeparatorProps = React.ComponentProps<(typeof DropdownMenu)['Separator']> 130 - /** 131 - * @deprecated use Menu from `#/components/Menu.tsx` instead 132 - */ 133 - export const DropdownMenuSeparator = DropdownMenu.create( 134 - (props: SeparatorProps) => { 135 - const pal = usePalette('default') 136 - const theme = useTheme() 137 - const {borderColor: separatorColor} = 138 - theme.colorScheme === 'dark' ? pal.borderDark : pal.border 139 - return ( 140 - <DropdownMenu.Separator 141 - {...props} 142 - style={[ 143 - props.style, 144 - styles.separator, 145 - {backgroundColor: separatorColor}, 146 - ]} 147 - /> 148 - ) 149 - }, 150 - 'Separator', 151 - ) 152 - 153 - // Types for Dropdown Menu and Items 154 - export type DropdownItem = { 155 - label: string | 'separator' 156 - onPress?: () => void 157 - testID?: string 158 - icon?: { 159 - ios: MenuItemCommonProps['ios'] 160 - android: string 161 - web: IconProp 162 - } 163 - } 164 - type Props = { 165 - items: DropdownItem[] 166 - testID?: string 167 - accessibilityLabel?: string 168 - accessibilityHint?: string 169 - triggerStyle?: ViewStyle 170 - } 171 - 172 - /** 173 - * The `NativeDropdown` function uses native iOS and Android dropdown menus. 174 - * It also creates a animated custom dropdown for web that uses 175 - * Radix UI primitives under the hood 176 - * @prop {DropdownItem[]} items - An array of dropdown items 177 - * @prop {React.ReactNode} children - A custom dropdown trigger 178 - * 179 - * @deprecated use Menu from `#/components/Menu.tsx` instead 180 - */ 181 - export function NativeDropdown({ 182 - items, 183 - children, 184 - testID, 185 - accessibilityLabel, 186 - accessibilityHint, 187 - }: React.PropsWithChildren<Props>) { 188 - const pal = usePalette('default') 189 - const theme = useTheme() 190 - const [isOpen, setIsOpen] = React.useState(false) 191 - const dropDownBackgroundColor = 192 - theme.colorScheme === 'dark' ? pal.btn : pal.viewLight 193 - 194 - return ( 195 - <> 196 - {isIOS && isOpen && ( 197 - <Portal> 198 - <Backdrop /> 199 - </Portal> 200 - )} 201 - <DropdownMenuRoot onOpenWillChange={setIsOpen}> 202 - <DropdownMenuTrigger 203 - action="press" 204 - testID={testID} 205 - accessibilityLabel={accessibilityLabel} 206 - accessibilityHint={accessibilityHint}> 207 - {children} 208 - </DropdownMenuTrigger> 209 - {/* @ts-ignore inheriting props from Radix, which is only for web */} 210 - <DropdownMenuContent 211 - style={[styles.content, dropDownBackgroundColor]} 212 - loop> 213 - {items.map((item, index) => { 214 - if (item.label === 'separator') { 215 - return ( 216 - <DropdownMenuSeparator 217 - key={getKey(item.label, index, item.testID)} 218 - /> 219 - ) 220 - } 221 - if (index > 1 && items[index - 1].label === 'separator') { 222 - return ( 223 - <DropdownMenu.Group 224 - key={getKey(item.label, index, item.testID)}> 225 - <DropdownMenuItem 226 - key={getKey(item.label, index, item.testID)} 227 - onSelect={item.onPress}> 228 - <DropdownMenuItemTitle>{item.label}</DropdownMenuItemTitle> 229 - {item.icon && ( 230 - <DropdownMenuItemIcon 231 - ios={item.icon.ios} 232 - // androidIconName={item.icon.android} TODO: Add custom android icon support, because these ones are based on https://developer.android.com/reference/android/R.drawable.html and they are ugly 233 - > 234 - <FontAwesomeIcon 235 - icon={item.icon.web} 236 - size={20} 237 - style={[pal.text]} 238 - /> 239 - </DropdownMenuItemIcon> 240 - )} 241 - </DropdownMenuItem> 242 - </DropdownMenu.Group> 243 - ) 244 - } 245 - return ( 246 - <DropdownMenuItem 247 - key={getKey(item.label, index, item.testID)} 248 - onSelect={item.onPress}> 249 - <DropdownMenuItemTitle>{item.label}</DropdownMenuItemTitle> 250 - {item.icon && ( 251 - <DropdownMenuItemIcon 252 - ios={item.icon.ios} 253 - // androidIconName={item.icon.android} 254 - > 255 - <FontAwesomeIcon 256 - icon={item.icon.web} 257 - size={20} 258 - style={[pal.text]} 259 - /> 260 - </DropdownMenuItemIcon> 261 - )} 262 - </DropdownMenuItem> 263 - ) 264 - })} 265 - </DropdownMenuContent> 266 - </DropdownMenuRoot> 267 - </> 268 - ) 269 - } 270 - 271 - function Backdrop() { 272 - // Not visible but it eats the click outside. 273 - // Only necessary for iOS. 274 - return ( 275 - <Pressable 276 - accessibilityRole="button" 277 - accessibilityLabel="Dialog backdrop" 278 - accessibilityHint="Press the backdrop to close the dialog" 279 - style={{ 280 - top: 0, 281 - left: 0, 282 - right: 0, 283 - bottom: 0, 284 - position: 'absolute', 285 - }} 286 - onPress={() => { 287 - /* noop */ 288 - }} 289 - /> 290 - ) 291 - } 292 - 293 - const getKey = (label: string, index: number, id?: string) => { 294 - if (id) { 295 - return id 296 - } 297 - return `${label}_${index}` 298 - } 299 - 300 - const styles = StyleSheet.create({ 301 - separator: { 302 - height: 1, 303 - marginVertical: 4, 304 - }, 305 - content: { 306 - backgroundColor: '#f0f0f0', 307 - borderRadius: 8, 308 - paddingVertical: 4, 309 - paddingHorizontal: 4, 310 - marginTop: 6, 311 - ...Platform.select({ 312 - web: { 313 - animationDuration: '400ms', 314 - animationTimingFunction: 'cubic-bezier(0.16, 1, 0.3, 1)', 315 - willChange: 'transform, opacity', 316 - animationKeyframes: { 317 - '0%': {opacity: 0, transform: [{scale: 0.5}]}, 318 - '100%': {opacity: 1, transform: [{scale: 1}]}, 319 - }, 320 - boxShadow: 321 - '0px 10px 38px -10px rgba(22, 23, 24, 0.35), 0px 10px 20px -15px rgba(22, 23, 24, 0.2)', 322 - transformOrigin: 'var(--radix-dropdown-menu-content-transform-origin)', 323 - }, 324 - }), 325 - }, 326 - item: { 327 - flexDirection: 'row', 328 - justifyContent: 'space-between', 329 - alignItems: 'center', 330 - columnGap: 20, 331 - // @ts-ignore -web 332 - cursor: 'pointer', 333 - paddingVertical: 8, 334 - paddingHorizontal: 12, 335 - borderRadius: 8, 336 - }, 337 - itemTitle: { 338 - fontSize: 18, 339 - }, 340 - })
···
-286
src/view/com/util/forms/NativeDropdown.web.tsx
··· 1 - import React from 'react' 2 - import { 3 - Pressable, 4 - StyleSheet, 5 - Text, 6 - type View, 7 - type ViewStyle, 8 - } from 'react-native' 9 - import {type IconProp} from '@fortawesome/fontawesome-svg-core' 10 - import {FontAwesomeIcon} from '@fortawesome/react-native-fontawesome' 11 - import {DropdownMenu} from 'radix-ui' 12 - import {type MenuItemCommonProps} from 'zeego/lib/typescript/menu' 13 - 14 - import {HITSLOP_10} from '#/lib/constants' 15 - import {usePalette} from '#/lib/hooks/usePalette' 16 - import {useTheme} from '#/lib/ThemeContext' 17 - 18 - // Custom Dropdown Menu Components 19 - // == 20 - export const DropdownMenuRoot = DropdownMenu.Root 21 - export const DropdownMenuContent = DropdownMenu.Content 22 - 23 - type ItemProps = React.ComponentProps<(typeof DropdownMenu)['Item']> 24 - export const DropdownMenuItem = (props: ItemProps & {testID?: string}) => { 25 - const theme = useTheme() 26 - const [focused, setFocused] = React.useState(false) 27 - const backgroundColor = theme.colorScheme === 'dark' ? '#fff1' : '#0001' 28 - 29 - return ( 30 - <DropdownMenu.Item 31 - className="nativeDropdown-item" 32 - {...props} 33 - style={StyleSheet.flatten([ 34 - styles.item, 35 - focused && {backgroundColor: backgroundColor}, 36 - ])} 37 - onFocus={() => { 38 - setFocused(true) 39 - }} 40 - onBlur={() => { 41 - setFocused(false) 42 - }} 43 - /> 44 - ) 45 - } 46 - 47 - // Types for Dropdown Menu and Items 48 - export type DropdownItem = { 49 - label: string | 'separator' 50 - onPress?: () => void 51 - testID?: string 52 - icon?: { 53 - ios: MenuItemCommonProps['ios'] 54 - android: string 55 - web: IconProp 56 - } 57 - } 58 - type Props = { 59 - items: DropdownItem[] 60 - testID?: string 61 - accessibilityLabel?: string 62 - accessibilityHint?: string 63 - triggerStyle?: ViewStyle 64 - } 65 - 66 - /** 67 - * @deprecated use Menu from `#/components/Menu.tsx` instead 68 - */ 69 - export function NativeDropdown({ 70 - items, 71 - children, 72 - testID, 73 - accessibilityLabel, 74 - accessibilityHint, 75 - triggerStyle, 76 - }: React.PropsWithChildren<Props>) { 77 - const [open, setOpen] = React.useState(false) 78 - const buttonRef = React.useRef<HTMLButtonElement>(null) 79 - const menuRef = React.useRef<HTMLDivElement>(null) 80 - 81 - React.useEffect(() => { 82 - if (!open) { 83 - return 84 - } 85 - 86 - function clickHandler(e: MouseEvent) { 87 - const t = e.target 88 - 89 - if (!open) return 90 - if (!t) return 91 - if (!buttonRef.current || !menuRef.current) return 92 - 93 - if ( 94 - t !== buttonRef.current && 95 - !buttonRef.current.contains(t as Node) && 96 - t !== menuRef.current && 97 - !menuRef.current.contains(t as Node) 98 - ) { 99 - // prevent clicking through to links beneath dropdown 100 - // only applies to mobile web 101 - e.preventDefault() 102 - e.stopPropagation() 103 - 104 - // close menu 105 - setOpen(false) 106 - } 107 - } 108 - 109 - function keydownHandler(e: KeyboardEvent) { 110 - if (e.key === 'Escape' && open) { 111 - setOpen(false) 112 - } 113 - } 114 - 115 - document.addEventListener('click', clickHandler, true) 116 - window.addEventListener('keydown', keydownHandler, true) 117 - return () => { 118 - document.removeEventListener('click', clickHandler, true) 119 - window.removeEventListener('keydown', keydownHandler, true) 120 - } 121 - }, [open, setOpen]) 122 - 123 - return ( 124 - <DropdownMenuRoot open={open} onOpenChange={o => setOpen(o)}> 125 - <DropdownMenu.Trigger asChild> 126 - <Pressable 127 - ref={buttonRef as unknown as React.Ref<View>} 128 - testID={testID} 129 - accessibilityRole="button" 130 - accessibilityLabel={accessibilityLabel} 131 - accessibilityHint={accessibilityHint} 132 - onPointerDown={e => { 133 - // Prevent false positive that interpret mobile scroll as a tap. 134 - // This requires the custom onPress handler below to compensate. 135 - // https://github.com/radix-ui/primitives/issues/1912 136 - e.preventDefault() 137 - }} 138 - onPress={() => { 139 - if (window.event instanceof KeyboardEvent) { 140 - // The onPointerDown hack above is not relevant to this press, so don't do anything. 141 - return 142 - } 143 - // Compensate for the disabled onPointerDown above by triggering it manually. 144 - setOpen(o => !o) 145 - }} 146 - hitSlop={HITSLOP_10} 147 - style={triggerStyle}> 148 - {children} 149 - </Pressable> 150 - </DropdownMenu.Trigger> 151 - 152 - <DropdownMenu.Portal> 153 - <DropdownContent items={items} menuRef={menuRef} /> 154 - </DropdownMenu.Portal> 155 - </DropdownMenuRoot> 156 - ) 157 - } 158 - 159 - function DropdownContent({ 160 - items, 161 - menuRef, 162 - }: { 163 - items: DropdownItem[] 164 - menuRef: React.RefObject<HTMLDivElement | null> 165 - }) { 166 - const pal = usePalette('default') 167 - const theme = useTheme() 168 - const dropDownBackgroundColor = 169 - theme.colorScheme === 'dark' ? pal.btn : pal.view 170 - const {borderColor: separatorColor} = 171 - theme.colorScheme === 'dark' ? pal.borderDark : pal.border 172 - 173 - return ( 174 - <DropdownMenu.Content 175 - ref={menuRef} 176 - style={ 177 - StyleSheet.flatten([ 178 - styles.content, 179 - dropDownBackgroundColor, 180 - ]) as React.CSSProperties 181 - } 182 - loop> 183 - {items.map((item, index) => { 184 - if (item.label === 'separator') { 185 - return ( 186 - <DropdownMenu.Separator 187 - key={getKey(item.label, index, item.testID)} 188 - style={ 189 - StyleSheet.flatten([ 190 - styles.separator, 191 - {backgroundColor: separatorColor}, 192 - ]) as React.CSSProperties 193 - } 194 - /> 195 - ) 196 - } 197 - if (index > 1 && items[index - 1].label === 'separator') { 198 - return ( 199 - <DropdownMenu.Group key={getKey(item.label, index, item.testID)}> 200 - <DropdownMenuItem 201 - key={getKey(item.label, index, item.testID)} 202 - onSelect={item.onPress}> 203 - <Text selectable={false} style={[pal.text, styles.itemTitle]}> 204 - {item.label} 205 - </Text> 206 - {item.icon && ( 207 - <FontAwesomeIcon 208 - icon={item.icon.web} 209 - size={20} 210 - color={pal.colors.textLight} 211 - /> 212 - )} 213 - </DropdownMenuItem> 214 - </DropdownMenu.Group> 215 - ) 216 - } 217 - return ( 218 - <DropdownMenuItem 219 - key={getKey(item.label, index, item.testID)} 220 - onSelect={item.onPress}> 221 - <Text selectable={false} style={[pal.text, styles.itemTitle]}> 222 - {item.label} 223 - </Text> 224 - {item.icon && ( 225 - <FontAwesomeIcon 226 - icon={item.icon.web} 227 - size={20} 228 - color={pal.colors.textLight} 229 - /> 230 - )} 231 - </DropdownMenuItem> 232 - ) 233 - })} 234 - </DropdownMenu.Content> 235 - ) 236 - } 237 - 238 - const getKey = (label: string, index: number, id?: string) => { 239 - if (id) { 240 - return id 241 - } 242 - return `${label}_${index}` 243 - } 244 - 245 - const styles = StyleSheet.create({ 246 - separator: { 247 - height: 1, 248 - marginTop: 4, 249 - marginBottom: 4, 250 - }, 251 - content: { 252 - backgroundColor: '#f0f0f0', 253 - borderRadius: 8, 254 - paddingTop: 4, 255 - paddingBottom: 4, 256 - paddingLeft: 4, 257 - paddingRight: 4, 258 - marginTop: 6, 259 - 260 - // @ts-ignore web only -prf 261 - boxShadow: 'rgba(0, 0, 0, 0.3) 0px 5px 20px', 262 - }, 263 - item: { 264 - display: 'flex', 265 - flexDirection: 'row', 266 - justifyContent: 'space-between', 267 - alignItems: 'center', 268 - columnGap: 20, 269 - cursor: 'pointer', 270 - paddingTop: 8, 271 - paddingBottom: 8, 272 - paddingLeft: 12, 273 - paddingRight: 12, 274 - borderRadius: 8, 275 - fontFamily: 276 - '-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Liberation Sans", Helvetica, Arial, sans-serif', 277 - // @ts-expect-error web only 278 - outline: 0, 279 - border: 0, 280 - }, 281 - itemTitle: { 282 - fontSize: 16, 283 - fontWeight: '600', 284 - paddingRight: 10, 285 - }, 286 - })
···
+1718 -1617
yarn.lock
··· 1215 "@babel/highlight" "^7.22.10" 1216 chalk "^2.4.2" 1217 1218 "@babel/code-frame@^7.22.13": 1219 version "7.22.13" 1220 resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e" ··· 1436 "@jridgewell/trace-mapping" "^0.3.25" 1437 jsesc "^3.0.2" 1438 1439 "@babel/helper-annotate-as-pure@^7.22.5": 1440 version "7.22.5" 1441 resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" ··· 1449 integrity sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g== 1450 dependencies: 1451 "@babel/types" "^7.25.9" 1452 1453 "@babel/helper-builder-binary-assignment-operator-visitor@^7.25.9": 1454 version "7.25.9" ··· 1556 "@babel/traverse" "^7.25.9" 1557 semver "^6.3.1" 1558 1559 "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.5": 1560 version "7.22.9" 1561 resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.9.tgz#9d8e61a8d9366fe66198f57c40565663de0825f6" ··· 1627 "@babel/template" "^7.22.15" 1628 "@babel/types" "^7.23.0" 1629 1630 "@babel/helper-hoist-variables@^7.22.5": 1631 version "7.22.5" 1632 resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" ··· 1662 dependencies: 1663 "@babel/traverse" "^7.25.9" 1664 "@babel/types" "^7.25.9" 1665 1666 "@babel/helper-module-imports@^7.22.15": 1667 version "7.22.15" ··· 1766 dependencies: 1767 "@babel/types" "^7.25.9" 1768 1769 "@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": 1770 version "7.22.5" 1771 resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" ··· 1780 version "7.25.9" 1781 resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz#9cbdd63a9443a2c92a725cca7ebca12cc8dd9f46" 1782 integrity sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw== 1783 1784 "@babel/helper-remap-async-to-generator@^7.18.9", "@babel/helper-remap-async-to-generator@^7.22.5": 1785 version "7.22.9" ··· 1826 "@babel/helper-optimise-call-expression" "^7.25.9" 1827 "@babel/traverse" "^7.25.9" 1828 1829 "@babel/helper-simple-access@^7.22.5": 1830 version "7.22.5" 1831 resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" ··· 1870 "@babel/traverse" "^7.25.9" 1871 "@babel/types" "^7.25.9" 1872 1873 "@babel/helper-split-export-declaration@^7.22.6": 1874 version "7.22.6" 1875 resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" ··· 1916 resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz#1aabb72ee72ed35789b4bbcad3ca2862ce614e8c" 1917 integrity sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA== 1918 1919 "@babel/helper-validator-identifier@^7.22.20": 1920 version "7.22.20" 1921 resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" ··· 1941 resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz#24b64e2c3ec7cd3b3c547729b8d16871f22cbdc7" 1942 integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ== 1943 1944 "@babel/helper-validator-option@^7.22.15": 1945 version "7.22.15" 1946 resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#694c30dfa1d09a6534cdfcafbe56789d36aba040" ··· 2050 js-tokens "^4.0.0" 2051 picocolors "^1.0.0" 2052 2053 - "@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": 2054 version "7.22.10" 2055 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.10.tgz#e37634f9a12a1716136c44624ef54283cabd3f55" 2056 integrity sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ== ··· 2078 integrity sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA== 2079 dependencies: 2080 "@babel/types" "^7.26.10" 2081 2082 "@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.9": 2083 version "7.25.9" ··· 2501 "@babel/helper-create-class-features-plugin" "^7.25.9" 2502 "@babel/helper-plugin-utils" "^7.25.9" 2503 2504 "@babel/plugin-transform-classes@^7.0.0": 2505 version "7.22.6" 2506 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.6.tgz#e04d7d804ed5b8501311293d1a0e6d43e94c3363" ··· 3332 "@babel/parser" "^7.26.9" 3333 "@babel/types" "^7.26.9" 3334 3335 "@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3": 3336 version "7.25.9" 3337 resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.9.tgz#a50f8fe49e7f69f53de5bea7e413cd35c5e13c84" ··· 3419 debug "^4.3.1" 3420 globals "^11.1.0" 3421 3422 - "@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": 3423 version "7.22.10" 3424 resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.10.tgz#4a9e76446048f2c66982d1a989dd12b8a2d2dc03" 3425 integrity sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg== ··· 3480 "@babel/helper-string-parser" "^7.25.9" 3481 "@babel/helper-validator-identifier" "^7.25.9" 3482 3483 "@bcoe/v8-coverage@^0.2.3": 3484 version "0.2.3" 3485 resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" ··· 3615 version "0.5.7" 3616 resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" 3617 integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== 3618 - 3619 - "@dominicstop/ts-event-emitter@^1.1.0": 3620 - version "1.1.0" 3621 - resolved "https://registry.yarnpkg.com/@dominicstop/ts-event-emitter/-/ts-event-emitter-1.1.0.tgz#1f3d3fa878a1ccab686931280757954719cf88e4" 3622 - integrity sha512-CcxmJIvUb1vsFheuGGVSQf4KdPZC44XolpUT34+vlal+LyQoBUOn31pjFET5M9ctOxEpt8xa0M3/2M7uUiAoJw== 3623 3624 "@egjs/hammerjs@^2.0.17": 3625 version "2.0.17" ··· 3794 resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.47.0.tgz#5478fdf443ff8158f9de171c704ae45308696c7d" 3795 integrity sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og== 3796 3797 - "@expo/cli@0.24.14": 3798 - version "0.24.14" 3799 - resolved "https://registry.yarnpkg.com/@expo/cli/-/cli-0.24.14.tgz#af2e7ea5a08e3574e868cb0ec2110e68d32672e0" 3800 - integrity sha512-o+QYyfIBhSRTgaywKTLJhm2Fg5PrSeUVCXS+uQySamgoMjLNhHa8QwE64mW/FmJr5hZLiqUEQxb60FK4JcyqXg== 3801 dependencies: 3802 "@0no-co/graphql.web" "^1.0.8" 3803 - "@babel/runtime" "^7.20.0" 3804 "@expo/code-signing-certificates" "^0.0.5" 3805 - "@expo/config" "~11.0.10" 3806 - "@expo/config-plugins" "~10.0.2" 3807 "@expo/devcert" "^1.1.2" 3808 - "@expo/env" "~1.0.5" 3809 - "@expo/image-utils" "^0.7.4" 3810 - "@expo/json-file" "^9.1.4" 3811 - "@expo/metro-config" "~0.20.14" 3812 - "@expo/osascript" "^2.2.4" 3813 - "@expo/package-manager" "^1.8.4" 3814 - "@expo/plist" "^0.3.4" 3815 - "@expo/prebuild-config" "^9.0.6" 3816 "@expo/spawn-async" "^1.7.2" 3817 "@expo/ws-tunnel" "^1.0.1" 3818 "@expo/xcpretty" "^4.3.0" 3819 - "@react-native/dev-middleware" "0.79.3" 3820 "@urql/core" "^5.0.6" 3821 "@urql/exchange-retry" "^1.3.0" 3822 accepts "^1.3.8" ··· 3889 xcode "^3.0.1" 3890 xml2js "0.6.0" 3891 3892 - "@expo/config-plugins@~10.0.2": 3893 - version "10.0.2" 3894 - resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-10.0.2.tgz#040867991e9c8c527b4f5c13a47bcf040a7479fe" 3895 - integrity sha512-TzUn3pPdpwCS0yYaSlZOClgDmCX8N4I2lfgitX5oStqmvpPtB+vqtdyqsVM02fQ2tlJIAqwBW+NHaHqqy8Jv7g== 3896 dependencies: 3897 - "@expo/config-types" "^53.0.3" 3898 - "@expo/json-file" "~9.1.4" 3899 - "@expo/plist" "^0.3.4" 3900 "@expo/sdk-runtime-versions" "^1.0.0" 3901 chalk "^4.1.2" 3902 debug "^4.3.5" 3903 - getenv "^1.0.0" 3904 glob "^10.4.2" 3905 resolve-from "^5.0.0" 3906 semver "^7.5.4" ··· 3909 xcode "^3.0.1" 3910 xml2js "0.6.0" 3911 3912 - "@expo/config-plugins@~9.0.10": 3913 - version "9.0.10" 3914 - resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-9.0.10.tgz#a25fd6061ea7f707213ff8344f562025f850fdc8" 3915 - integrity sha512-4piPSylJ8z3to+YZpl/6M2mLxASOdIFANA8FYihsTf9kWlyimV9L/+MGgPXJcieaHXYZZqOryf8hQFVeg/68+A== 3916 - dependencies: 3917 - "@expo/config-types" "^52.0.0" 3918 - "@expo/json-file" "~9.0.0" 3919 - "@expo/plist" "^0.2.0" 3920 - "@expo/sdk-runtime-versions" "^1.0.0" 3921 - chalk "^4.1.2" 3922 - debug "^4.3.5" 3923 - getenv "^1.0.0" 3924 - glob "^10.4.2" 3925 - resolve-from "^5.0.0" 3926 - semver "^7.5.4" 3927 - slash "^3.0.0" 3928 - slugify "^1.6.6" 3929 - xcode "^3.0.1" 3930 - xml2js "0.6.0" 3931 - 3932 - "@expo/config-types@^52.0.0": 3933 - version "52.0.1" 3934 - resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-52.0.1.tgz#327af1b72a3a9d4556f41e083e0e284dd8198b96" 3935 - integrity sha512-vD8ZetyKV7U29lR6+NJohYeoLYTH+eNYXJeNiSOrWCz0witJYY11meMmEnpEaVbN89EfC6uauSUOa6wihtbyPQ== 3936 - 3937 "@expo/config-types@^52.0.3": 3938 version "52.0.3" 3939 resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-52.0.3.tgz#511f2f868172c93abeac7183beeb921dc72d6e1e" 3940 integrity sha512-muxvuARmbysH5OGaiBRlh1Y6vfdmL56JtpXxB+y2Hfhu0ezG1U4FjZYBIacthckZPvnDCcP3xIu1R+eTo7/QFA== 3941 3942 - "@expo/config-types@^53.0.3": 3943 - version "53.0.3" 3944 - resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-53.0.3.tgz#d083d9b095972e89eee96c41d085feb5b92d2749" 3945 - integrity sha512-V1e6CiM4TXtGxG/W2Msjp/QOx/vikLo5IUGMvEMjgAglBfGYx3PXfqsUb5aZDt6kqA3bDDwFuZoS5vNm/SYwSg== 3946 - 3947 - "@expo/config-types@^53.0.4": 3948 - version "53.0.4" 3949 - resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-53.0.4.tgz#fe64fac734531ae883d18529b32586c23ffb1ceb" 3950 - integrity sha512-0s+9vFx83WIToEr0Iwy4CcmiUXa5BgwBmEjylBB2eojX5XAMm9mJvw9KpjAb8m7zq2G0Q6bRbeufkzgbipuNQg== 3951 - 3952 - "@expo/config@~10.0.4": 3953 - version "10.0.5" 3954 - resolved "https://registry.yarnpkg.com/@expo/config/-/config-10.0.5.tgz#2de75e3f5d46a55f9f5140b73e0913265e6a41c6" 3955 - integrity sha512-wq48h3HlAPq5v/gMprarAiVY1aEXNBVJ+Em0vrHcYFO8UyxzR6oIao2E4Ed3VWHqhTzPXkMPH4hKCKlzFVBFwQ== 3956 - dependencies: 3957 - "@babel/code-frame" "~7.10.4" 3958 - "@expo/config-plugins" "~9.0.10" 3959 - "@expo/config-types" "^52.0.0" 3960 - "@expo/json-file" "^9.0.0" 3961 - deepmerge "^4.3.1" 3962 - getenv "^1.0.0" 3963 - glob "^10.4.2" 3964 - require-from-string "^2.0.2" 3965 - resolve-from "^5.0.0" 3966 - resolve-workspace-root "^2.0.0" 3967 - semver "^7.6.0" 3968 - slugify "^1.3.4" 3969 - sucrase "3.35.0" 3970 3971 - "@expo/config@~11.0.10", "@expo/config@~11.0.9": 3972 - version "11.0.10" 3973 - resolved "https://registry.yarnpkg.com/@expo/config/-/config-11.0.10.tgz#559d9425a4e0de4fab96ccac01ff40f5cebbc04b" 3974 - integrity sha512-8S8Krr/c5lnl0eF03tA2UGY9rGBhZcbWKz2UWw5dpL/+zstwUmog8oyuuC8aRcn7GiTQLlbBkxcMeT8sOGlhbA== 3975 dependencies: 3976 "@babel/code-frame" "~7.10.4" 3977 - "@expo/config-plugins" "~10.0.2" 3978 - "@expo/config-types" "^53.0.4" 3979 - "@expo/json-file" "^9.1.4" 3980 deepmerge "^4.3.1" 3981 - getenv "^1.0.0" 3982 glob "^10.4.2" 3983 require-from-string "^2.0.2" 3984 resolve-from "^5.0.0" ··· 4006 tmp "^0.0.33" 4007 tslib "^2.4.0" 4008 4009 - "@expo/env@~0.4.0": 4010 - version "0.4.0" 4011 - resolved "https://registry.yarnpkg.com/@expo/env/-/env-0.4.0.tgz#1ff3a15084566d12ca92cb67e5b0a9796a9f0aa7" 4012 - integrity sha512-g2JYFqck3xKIwJyK+8LxZ2ENZPWtRgjFWpeht9abnKgzXVXBeSNECFBkg+WQjQocSIdxXhEWM6hz4ZAe7Tc4ng== 4013 dependencies: 4014 - chalk "^4.0.0" 4015 - debug "^4.3.4" 4016 - dotenv "~16.4.5" 4017 - dotenv-expand "~11.0.6" 4018 - getenv "^1.0.0" 4019 4020 - "@expo/env@~1.0.5": 4021 - version "1.0.5" 4022 - resolved "https://registry.yarnpkg.com/@expo/env/-/env-1.0.5.tgz#b3b1aa18ab9838d8f40468e0321affc4c54377a2" 4023 - integrity sha512-dtEZ4CAMaVrFu2+tezhU3FoGWtbzQl50xV+rNJE5lYVRjUflWiZkVHlHkWUlPAwDPifLy4TuissVfScGGPWR5g== 4024 dependencies: 4025 chalk "^4.0.0" 4026 debug "^4.3.4" 4027 dotenv "~16.4.5" 4028 dotenv-expand "~11.0.6" 4029 - getenv "^1.0.0" 4030 4031 - "@expo/fingerprint@0.13.0": 4032 - version "0.13.0" 4033 - resolved "https://registry.yarnpkg.com/@expo/fingerprint/-/fingerprint-0.13.0.tgz#5f5600122940ac381ed697743c10bdbddf6c55c1" 4034 - integrity sha512-3IwpH0p3uO8jrJSLOUNDzJVh7VEBod0emnCBq0hD72sy6ICmzauM6Xf4he+2Tip7fzImCJRd63GaehV+CCtpvA== 4035 dependencies: 4036 "@expo/spawn-async" "^1.7.2" 4037 arg "^5.0.2" 4038 chalk "^4.1.2" 4039 debug "^4.3.4" 4040 - find-up "^5.0.0" 4041 getenv "^2.0.0" 4042 ignore "^5.3.1" 4043 minimatch "^9.0.0" 4044 p-limit "^3.1.0" ··· 4050 resolved "https://registry.yarnpkg.com/@expo/html-elements/-/html-elements-0.12.5.tgz#be7e7af9f2be6d3f1aa3ec2e7ae1c121c91a9aa1" 4051 integrity sha512-28KWO88YKykKU7ke5sEQs5TivFRMs1Aktz13xxgqAf5rTgb+lka0VKVt3W2fG7ksbUQ407rtUqz7SEAq298NvQ== 4052 4053 - "@expo/image-utils@0.3.23", "@expo/image-utils@0.6.3", "@expo/image-utils@^0.6.3", "@expo/image-utils@^0.7.4": 4054 - version "0.6.3" 4055 - resolved "https://registry.yarnpkg.com/@expo/image-utils/-/image-utils-0.6.3.tgz#89c744460beefc686989b969121357bbd5520c8a" 4056 - integrity sha512-v/JbCKBrHeudxn1gN1TgfPE/pWJSlLPrl29uXJBgrJFQVkViQvUHQNDhaS+UEa9wYI5HHh7XYmtzAehyG4L+GA== 4057 dependencies: 4058 "@expo/spawn-async" "^1.7.2" 4059 chalk "^4.0.0" 4060 - fs-extra "9.0.0" 4061 - getenv "^1.0.0" 4062 jimp-compact "0.16.1" 4063 parse-png "^2.1.0" 4064 resolve-from "^5.0.0" 4065 semver "^7.6.0" 4066 temp-dir "~2.0.0" 4067 unique-string "~2.0.0" 4068 4069 - "@expo/json-file@^9.0.0", "@expo/json-file@~9.0.0": 4070 - version "9.0.0" 4071 - resolved "https://registry.yarnpkg.com/@expo/json-file/-/json-file-9.0.0.tgz#e3688c9b108cfd7e819f1354a9458ba6e93fc943" 4072 - integrity sha512-M+55xFVrFzDcgMDf+52lPDLjKB5xwRfStWlv/b/Vu2OLgxGZLWpxoPYjlRoHqxjPbCQIi2ZCbobK+0KuNhsELg== 4073 - dependencies: 4074 - "@babel/code-frame" "~7.10.4" 4075 - json5 "^2.2.3" 4076 - write-file-atomic "^2.3.0" 4077 - 4078 - "@expo/json-file@^9.1.4", "@expo/json-file@~9.1.4": 4079 - version "9.1.4" 4080 - resolved "https://registry.yarnpkg.com/@expo/json-file/-/json-file-9.1.4.tgz#e719d092c08afb3234643f9285e57c6a24989327" 4081 - integrity sha512-7Bv86X27fPERGhw8aJEZvRcH9sk+9BenDnEmrI3ZpywKodYSBgc8lX9Y32faNVQ/p0YbDK9zdJ0BfAKNAOyi0A== 4082 dependencies: 4083 "@babel/code-frame" "~7.10.4" 4084 json5 "^2.2.3" ··· 4092 json5 "^2.2.3" 4093 write-file-atomic "^2.3.0" 4094 4095 - "@expo/metro-config@0.20.14", "@expo/metro-config@~0.20.14": 4096 - version "0.20.14" 4097 - resolved "https://registry.yarnpkg.com/@expo/metro-config/-/metro-config-0.20.14.tgz#5abf8cd6454fe7f75c1f8529cf79619da32af82d" 4098 - integrity sha512-tYDDubuZycK+NX00XN7BMu73kBur/evOPcKfxc+UBeFfgN2EifOITtdwSUDdRsbtJ2OnXwMY1HfRUG3Lq3l4cw== 4099 dependencies: 4100 "@babel/core" "^7.20.0" 4101 "@babel/generator" "^7.20.5" 4102 - "@babel/parser" "^7.20.0" 4103 - "@babel/types" "^7.20.0" 4104 - "@expo/config" "~11.0.9" 4105 - "@expo/env" "~1.0.5" 4106 - "@expo/json-file" "~9.1.4" 4107 "@expo/spawn-async" "^1.7.2" 4108 chalk "^4.1.0" 4109 debug "^4.3.2" 4110 dotenv "~16.4.5" 4111 dotenv-expand "~11.0.6" 4112 - getenv "^1.0.0" 4113 glob "^10.4.2" 4114 jsc-safe-url "^0.2.4" 4115 - lightningcss "~1.27.0" 4116 minimatch "^9.0.0" 4117 postcss "~8.4.32" 4118 resolve-from "^5.0.0" 4119 4120 - "@expo/osascript@^2.2.4": 4121 - version "2.2.4" 4122 - resolved "https://registry.yarnpkg.com/@expo/osascript/-/osascript-2.2.4.tgz#4414d97f91e29260a9b361529d20875430dc0af5" 4123 - integrity sha512-Q+Oyj+1pdRiHHpev9YjqfMZzByFH8UhKvSszxa0acTveijjDhQgWrq4e9T/cchBHi0GWZpGczWyiyJkk1wM1dg== 4124 dependencies: 4125 "@expo/spawn-async" "^1.7.2" 4126 exec-async "^2.2.0" 4127 4128 - "@expo/package-manager@^1.8.4": 4129 - version "1.8.4" 4130 - resolved "https://registry.yarnpkg.com/@expo/package-manager/-/package-manager-1.8.4.tgz#6126d93b25bbfec515436833e6f6ca5677b7e8bd" 4131 - integrity sha512-8H8tLga/NS3iS7QaX/NneRPqbObnHvVCfMCo0ShudreOFmvmgqhYjRlkZTRstSyFqefai8ONaT4VmnLHneRYYg== 4132 dependencies: 4133 - "@expo/json-file" "^9.1.4" 4134 "@expo/spawn-async" "^1.7.2" 4135 chalk "^4.0.0" 4136 npm-package-arg "^11.0.0" 4137 ora "^3.4.0" 4138 resolve-workspace-root "^2.0.0" 4139 4140 - "@expo/plist@^0.2.0": 4141 - version "0.2.0" 4142 - resolved "https://registry.yarnpkg.com/@expo/plist/-/plist-0.2.0.tgz#beb014c0bfd56a993086c0972ec1ca3ef3f9d36c" 4143 - integrity sha512-F/IZJQaf8OIVnVA6XWUeMPC3OH6MV00Wxf0WC0JhTQht2QgjyHUa3U5Gs3vRtDq8tXNsZneOQRDVwpaOnd4zTQ== 4144 - dependencies: 4145 - "@xmldom/xmldom" "~0.7.7" 4146 - base64-js "^1.2.3" 4147 - xmlbuilder "^14.0.0" 4148 - 4149 "@expo/plist@^0.2.1": 4150 version "0.2.1" 4151 resolved "https://registry.yarnpkg.com/@expo/plist/-/plist-0.2.1.tgz#a315e1964ee9eece5c56040d460db5de7af85889" ··· 4155 base64-js "^1.2.3" 4156 xmlbuilder "^14.0.0" 4157 4158 - "@expo/plist@^0.3.4": 4159 - version "0.3.4" 4160 - resolved "https://registry.yarnpkg.com/@expo/plist/-/plist-0.3.4.tgz#0c48eeff2158cf26c5c9ed4f681d24997ccfbeca" 4161 - integrity sha512-MhBLaUJNe9FQDDU2xhSNS4SAolr6K2wuyi4+A79vYuXLkAoICsbTwcGEQJN5jPY6D9izO/jsXh5k0h+mIWQMdw== 4162 dependencies: 4163 "@xmldom/xmldom" "^0.8.8" 4164 base64-js "^1.2.3" 4165 xmlbuilder "^15.1.1" 4166 4167 - "@expo/prebuild-config@^9.0.6": 4168 - version "9.0.6" 4169 - resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-9.0.6.tgz#f634e7b8f9ebebeaf2e7d2f2be46926c23834d2b" 4170 - integrity sha512-HDTdlMkTQZ95rd6EpvuLM+xkZV03yGLc38FqI37qKFLJtUN1WnYVaWsuXKoljd1OrVEVsHe6CfqKwaPZ52D56Q== 4171 dependencies: 4172 - "@expo/config" "~11.0.9" 4173 - "@expo/config-plugins" "~10.0.2" 4174 - "@expo/config-types" "^53.0.4" 4175 - "@expo/image-utils" "^0.7.4" 4176 - "@expo/json-file" "^9.1.4" 4177 - "@react-native/normalize-colors" "0.79.2" 4178 debug "^4.3.1" 4179 resolve-from "^5.0.0" 4180 semver "^7.6.0" 4181 xml2js "0.6.0" 4182 4183 "@expo/sdk-runtime-versions@^1.0.0": 4184 version "1.0.0" 4185 resolved "https://registry.yarnpkg.com/@expo/sdk-runtime-versions/-/sdk-runtime-versions-1.0.0.tgz#d7ebd21b19f1c6b0395e50d78da4416941c57f7c" 4186 integrity sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ== 4187 4188 "@expo/spawn-async@^1.7.2": 4189 version "1.7.2" 4190 resolved "https://registry.yarnpkg.com/@expo/spawn-async/-/spawn-async-1.7.2.tgz#fcfe66c3e387245e72154b1a7eae8cada6a47f58" ··· 4192 dependencies: 4193 cross-spawn "^7.0.3" 4194 4195 - "@expo/vector-icons@^14.0.0": 4196 - version "14.0.0" 4197 - resolved "https://registry.yarnpkg.com/@expo/vector-icons/-/vector-icons-14.0.0.tgz#48ce0aa5c05873b07c0c78bfe16c870388f4de9a" 4198 - integrity sha512-5orm59pdnBQlovhU9k4DbjMUZBHNlku7IRgFY56f7pcaaCnXq9yaLJoOQl9sMwNdFzf4gnkTyHmR5uN10mI9rA== 4199 4200 "@expo/webpack-config@^19.0.1": 4201 version "19.0.1" ··· 4969 "@jridgewell/sourcemap-codec" "^1.4.10" 4970 "@jridgewell/trace-mapping" "^0.3.9" 4971 4972 "@jridgewell/gen-mapping@^0.3.5": 4973 version "0.3.5" 4974 resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" ··· 5011 resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" 5012 integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== 5013 5014 "@jridgewell/trace-mapping@0.3.9": 5015 version "0.3.9" 5016 resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" ··· 5031 version "0.3.25" 5032 resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" 5033 integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== 5034 dependencies: 5035 "@jridgewell/resolve-uri" "^3.1.0" 5036 "@jridgewell/sourcemap-codec" "^1.4.14" ··· 5161 resolved "https://registry.yarnpkg.com/@miblanchard/react-native-slider/-/react-native-slider-2.6.0.tgz#9f78c805d637ffaff0e3e7429932d2995a67edc9" 5162 integrity sha512-o7hk/f/8vkqh6QNR5L52m+ws846fQeD/qNCC9CCSRdBqjq66KiCgbxzlhRzKM/gbtxcvMYMIEEJ1yes5cr6I3A== 5163 5164 - "@mozzius/expo-dynamic-app-icon@^1.7.1": 5165 - version "1.7.1" 5166 - resolved "https://registry.yarnpkg.com/@mozzius/expo-dynamic-app-icon/-/expo-dynamic-app-icon-1.7.1.tgz#20a6475af256ab93112bbaac1c2f3dd052562d16" 5167 - integrity sha512-zDcY11B3tsQ9WsPTcszUCa6SpygfYz1e4p8PGn/4XhwYbOHJ53sEnGVQ1YlwzQ87SeWPlqrfzY6SUr9GpNq2Kg== 5168 dependencies: 5169 - "@expo/image-utils" "^0.6.3" 5170 xcode "^3.0.1" 5171 5172 "@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": ··· 5300 resolved "https://registry.yarnpkg.com/@radix-ui/number/-/number-1.1.1.tgz#7b2c9225fbf1b126539551f5985769d0048d9090" 5301 integrity sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g== 5302 5303 - "@radix-ui/primitive@1.1.0": 5304 - version "1.1.0" 5305 - resolved "https://registry.yarnpkg.com/@radix-ui/primitive/-/primitive-1.1.0.tgz#42ef83b3b56dccad5d703ae8c42919a68798bbe2" 5306 - integrity sha512-4Z8dn6Upk0qk4P74xBhZ6Hd/w0mPEzOOLxy4xiPXOXqjF7jZS0VAKk7/x/H6FyY2zCkYJqePf1G5KmkmNJ4RBA== 5307 - 5308 - "@radix-ui/primitive@1.1.2": 5309 - version "1.1.2" 5310 - resolved "https://registry.yarnpkg.com/@radix-ui/primitive/-/primitive-1.1.2.tgz#83f415c4425f21e3d27914c12b3272a32e3dae65" 5311 - integrity sha512-XnbHrrprsNqZKQhStrSwgRUQzoCI1glLzdw79xiZPoofhGICeZRSQ3dIxAKH1gb3OHfNf4d6f+vAv3kil2eggA== 5312 - 5313 - "@radix-ui/react-accessible-icon@1.1.3": 5314 version "1.1.3" 5315 - resolved "https://registry.yarnpkg.com/@radix-ui/react-accessible-icon/-/react-accessible-icon-1.1.3.tgz#d31766a08fa506770fe2b11ef16c276398bc5a55" 5316 - integrity sha512-givBUIlhucV212j05wJCzXtcUtQnAwoUF9eAyUyOB2YwKHnWyme817trCtAzLjo0OndPr09kbkFe2onKRxLWdg== 5317 dependencies: 5318 - "@radix-ui/react-visually-hidden" "1.1.3" 5319 5320 - "@radix-ui/react-accordion@1.2.4": 5321 - version "1.2.4" 5322 - resolved "https://registry.yarnpkg.com/@radix-ui/react-accordion/-/react-accordion-1.2.4.tgz#7ccfceb959bbb3bac2f92e5e75b2654a488a2ff0" 5323 - integrity sha512-SGCxlSBaMvEzDROzyZjsVNzu9XY5E28B3k8jOENyrz6csOv/pG1eHyYfLJai1n9tRjwG61coXDhfpgtxKxUv5g== 5324 dependencies: 5325 - "@radix-ui/primitive" "1.1.2" 5326 - "@radix-ui/react-collapsible" "1.1.4" 5327 - "@radix-ui/react-collection" "1.1.3" 5328 "@radix-ui/react-compose-refs" "1.1.2" 5329 "@radix-ui/react-context" "1.1.2" 5330 "@radix-ui/react-direction" "1.1.1" 5331 "@radix-ui/react-id" "1.1.1" 5332 - "@radix-ui/react-primitive" "2.0.3" 5333 - "@radix-ui/react-use-controllable-state" "1.1.1" 5334 5335 - "@radix-ui/react-alert-dialog@1.1.7": 5336 - version "1.1.7" 5337 - resolved "https://registry.yarnpkg.com/@radix-ui/react-alert-dialog/-/react-alert-dialog-1.1.7.tgz#d4e07dcf9a3c67c45225c20c2800577773469454" 5338 - integrity sha512-7Gx1gcoltd0VxKoR8mc+TAVbzvChJyZryZsTam0UhoL92z0L+W8ovxvcgvd+nkz24y7Qc51JQKBAGe4+825tYw== 5339 dependencies: 5340 - "@radix-ui/primitive" "1.1.2" 5341 "@radix-ui/react-compose-refs" "1.1.2" 5342 "@radix-ui/react-context" "1.1.2" 5343 - "@radix-ui/react-dialog" "1.1.7" 5344 - "@radix-ui/react-primitive" "2.0.3" 5345 - "@radix-ui/react-slot" "1.2.0" 5346 5347 - "@radix-ui/react-arrow@1.1.0": 5348 - version "1.1.0" 5349 - resolved "https://registry.yarnpkg.com/@radix-ui/react-arrow/-/react-arrow-1.1.0.tgz#744f388182d360b86285217e43b6c63633f39e7a" 5350 - integrity sha512-FmlW1rCg7hBpEBwFbjHwCW6AmWLQM6g/v0Sn8XbP9NvmSZ2San1FpQeyPtufzOMSIx7Y4dzjlHoifhp+7NkZhw== 5351 dependencies: 5352 - "@radix-ui/react-primitive" "2.0.0" 5353 5354 - "@radix-ui/react-arrow@1.1.3": 5355 - version "1.1.3" 5356 - resolved "https://registry.yarnpkg.com/@radix-ui/react-arrow/-/react-arrow-1.1.3.tgz#8926eb1d87f73c2e047eac96703949f168c85861" 5357 - integrity sha512-2dvVU4jva0qkNZH6HHWuSz5FN5GeU5tymvCgutF8WaXz9WnD1NgUhy73cqzkjkN4Zkn8lfTPv5JIfrC221W+Nw== 5358 dependencies: 5359 - "@radix-ui/react-primitive" "2.0.3" 5360 5361 - "@radix-ui/react-aspect-ratio@1.1.3": 5362 - version "1.1.3" 5363 - resolved "https://registry.yarnpkg.com/@radix-ui/react-aspect-ratio/-/react-aspect-ratio-1.1.3.tgz#8a1fa699e2eb3dfea614383b0f4b2cef2fa2bb43" 5364 - integrity sha512-yIrYZUc2e/JtRkDpuJCmaR6kj/jzekDfQLcPFdEWzSOygCPy8poR4YcszaHP5A7mh25ncofHEpeTwfhxEuBv8Q== 5365 - dependencies: 5366 - "@radix-ui/react-primitive" "2.0.3" 5367 - 5368 - "@radix-ui/react-avatar@1.1.4": 5369 - version "1.1.4" 5370 - resolved "https://registry.yarnpkg.com/@radix-ui/react-avatar/-/react-avatar-1.1.4.tgz#55dd879cd57b08265cf313b92ba1021f7f4d5abe" 5371 - integrity sha512-+kBesLBzwqyDiYCtYFK+6Ktf+N7+Y6QOTUueLGLIbLZ/YeyFW6bsBGDsN+5HxHpM55C90u5fxsg0ErxzXTcwKA== 5372 dependencies: 5373 "@radix-ui/react-context" "1.1.2" 5374 - "@radix-ui/react-primitive" "2.0.3" 5375 "@radix-ui/react-use-callback-ref" "1.1.1" 5376 "@radix-ui/react-use-layout-effect" "1.1.1" 5377 5378 - "@radix-ui/react-checkbox@1.1.5": 5379 - version "1.1.5" 5380 - resolved "https://registry.yarnpkg.com/@radix-ui/react-checkbox/-/react-checkbox-1.1.5.tgz#b27080678d751e33ac66066269453be9bdaa429b" 5381 - integrity sha512-B0gYIVxl77KYDR25AY9EGe/G//ef85RVBIxQvK+m5pxAC7XihAc/8leMHhDvjvhDu02SBSb6BuytlWr/G7F3+g== 5382 dependencies: 5383 - "@radix-ui/primitive" "1.1.2" 5384 "@radix-ui/react-compose-refs" "1.1.2" 5385 "@radix-ui/react-context" "1.1.2" 5386 - "@radix-ui/react-presence" "1.1.3" 5387 - "@radix-ui/react-primitive" "2.0.3" 5388 - "@radix-ui/react-use-controllable-state" "1.1.1" 5389 "@radix-ui/react-use-previous" "1.1.1" 5390 "@radix-ui/react-use-size" "1.1.1" 5391 5392 - "@radix-ui/react-collapsible@1.1.4": 5393 - version "1.1.4" 5394 - resolved "https://registry.yarnpkg.com/@radix-ui/react-collapsible/-/react-collapsible-1.1.4.tgz#59729939c0c5db978934c688aa5f8229876d8f3f" 5395 - integrity sha512-u7LCw1EYInQtBNLGjm9nZ89S/4GcvX1UR5XbekEgnQae2Hkpq39ycJ1OhdeN1/JDfVNG91kWaWoest127TaEKQ== 5396 dependencies: 5397 - "@radix-ui/primitive" "1.1.2" 5398 "@radix-ui/react-compose-refs" "1.1.2" 5399 "@radix-ui/react-context" "1.1.2" 5400 "@radix-ui/react-id" "1.1.1" 5401 - "@radix-ui/react-presence" "1.1.3" 5402 - "@radix-ui/react-primitive" "2.0.3" 5403 - "@radix-ui/react-use-controllable-state" "1.1.1" 5404 "@radix-ui/react-use-layout-effect" "1.1.1" 5405 5406 - "@radix-ui/react-collection@1.1.0": 5407 - version "1.1.0" 5408 - resolved "https://registry.yarnpkg.com/@radix-ui/react-collection/-/react-collection-1.1.0.tgz#f18af78e46454a2360d103c2251773028b7724ed" 5409 - integrity sha512-GZsZslMJEyo1VKm5L1ZJY8tGDxZNPAoUeQUIbKeJfoi7Q4kmig5AsgLMYYuyYbfjd8fBmFORAIwYAkXMnXZgZw== 5410 - dependencies: 5411 - "@radix-ui/react-compose-refs" "1.1.0" 5412 - "@radix-ui/react-context" "1.1.0" 5413 - "@radix-ui/react-primitive" "2.0.0" 5414 - "@radix-ui/react-slot" "1.1.0" 5415 - 5416 - "@radix-ui/react-collection@1.1.3": 5417 - version "1.1.3" 5418 - resolved "https://registry.yarnpkg.com/@radix-ui/react-collection/-/react-collection-1.1.3.tgz#cfd46dcea5a8ab064d91798feeb46faba4032930" 5419 - integrity sha512-mM2pxoQw5HJ49rkzwOs7Y6J4oYH22wS8BfK2/bBxROlI4xuR0c4jEenQP63LlTlDkO6Buj2Vt+QYAYcOgqtrXA== 5420 dependencies: 5421 "@radix-ui/react-compose-refs" "1.1.2" 5422 "@radix-ui/react-context" "1.1.2" 5423 - "@radix-ui/react-primitive" "2.0.3" 5424 - "@radix-ui/react-slot" "1.2.0" 5425 - 5426 - "@radix-ui/react-compose-refs@1.1.0": 5427 - version "1.1.0" 5428 - resolved "https://registry.yarnpkg.com/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.0.tgz#656432461fc8283d7b591dcf0d79152fae9ecc74" 5429 - integrity sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw== 5430 5431 "@radix-ui/react-compose-refs@1.1.2": 5432 version "1.1.2" 5433 resolved "https://registry.yarnpkg.com/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz#a2c4c47af6337048ee78ff6dc0d090b390d2bb30" 5434 integrity sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg== 5435 5436 - "@radix-ui/react-context-menu@2.2.7": 5437 - version "2.2.7" 5438 - resolved "https://registry.yarnpkg.com/@radix-ui/react-context-menu/-/react-context-menu-2.2.7.tgz#6d05eb191f3b45a040b1892fb91eaed1504b25f8" 5439 - integrity sha512-EwO3tyyqwGaLPg0P64jmIKJnBywD0yjiL1eRuMPyhUXPkWWpa5JPDS+oyeIWHy2JbhF+NUlfUPVq6vE7OqgZww== 5440 dependencies: 5441 - "@radix-ui/primitive" "1.1.2" 5442 "@radix-ui/react-context" "1.1.2" 5443 - "@radix-ui/react-menu" "2.1.7" 5444 - "@radix-ui/react-primitive" "2.0.3" 5445 "@radix-ui/react-use-callback-ref" "1.1.1" 5446 - "@radix-ui/react-use-controllable-state" "1.1.1" 5447 - 5448 - "@radix-ui/react-context-menu@^2.0.1": 5449 - version "2.2.2" 5450 - resolved "https://registry.yarnpkg.com/@radix-ui/react-context-menu/-/react-context-menu-2.2.2.tgz#efcddc559fc3011721b65148f062d04027f76c7a" 5451 - integrity sha512-99EatSTpW+hRYHt7m8wdDlLtkmTovEe8Z/hnxUPV+SKuuNL5HWNhQI4QSdjZqNSgXHay2z4M3Dym73j9p2Gx5Q== 5452 - dependencies: 5453 - "@radix-ui/primitive" "1.1.0" 5454 - "@radix-ui/react-context" "1.1.1" 5455 - "@radix-ui/react-menu" "2.1.2" 5456 - "@radix-ui/react-primitive" "2.0.0" 5457 - "@radix-ui/react-use-callback-ref" "1.1.0" 5458 - "@radix-ui/react-use-controllable-state" "1.1.0" 5459 - 5460 - "@radix-ui/react-context@1.1.0": 5461 - version "1.1.0" 5462 - resolved "https://registry.yarnpkg.com/@radix-ui/react-context/-/react-context-1.1.0.tgz#6df8d983546cfd1999c8512f3a8ad85a6e7fcee8" 5463 - integrity sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A== 5464 - 5465 - "@radix-ui/react-context@1.1.1": 5466 - version "1.1.1" 5467 - resolved "https://registry.yarnpkg.com/@radix-ui/react-context/-/react-context-1.1.1.tgz#82074aa83a472353bb22e86f11bcbd1c61c4c71a" 5468 - integrity sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q== 5469 5470 "@radix-ui/react-context@1.1.2": 5471 version "1.1.2" 5472 resolved "https://registry.yarnpkg.com/@radix-ui/react-context/-/react-context-1.1.2.tgz#61628ef269a433382c364f6f1e3788a6dc213a36" 5473 integrity sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA== 5474 5475 - "@radix-ui/react-dialog@1.1.7": 5476 - version "1.1.7" 5477 - resolved "https://registry.yarnpkg.com/@radix-ui/react-dialog/-/react-dialog-1.1.7.tgz#c826d997d9e512bd2a2adb3245bb9dffe56e02aa" 5478 - integrity sha512-EIdma8C0C/I6kL6sO02avaCRqi3fmWJpxH6mqbVScorW6nNktzKJT/le7VPho3o/7wCsyRg3z0+Q+Obr0Gy/VQ== 5479 dependencies: 5480 - "@radix-ui/primitive" "1.1.2" 5481 "@radix-ui/react-compose-refs" "1.1.2" 5482 "@radix-ui/react-context" "1.1.2" 5483 - "@radix-ui/react-dismissable-layer" "1.1.6" 5484 - "@radix-ui/react-focus-guards" "1.1.2" 5485 - "@radix-ui/react-focus-scope" "1.1.3" 5486 "@radix-ui/react-id" "1.1.1" 5487 - "@radix-ui/react-portal" "1.1.5" 5488 - "@radix-ui/react-presence" "1.1.3" 5489 - "@radix-ui/react-primitive" "2.0.3" 5490 - "@radix-ui/react-slot" "1.2.0" 5491 - "@radix-ui/react-use-controllable-state" "1.1.1" 5492 aria-hidden "^1.2.4" 5493 react-remove-scroll "^2.6.3" 5494 5495 - "@radix-ui/react-direction@1.1.0": 5496 - version "1.1.0" 5497 - resolved "https://registry.yarnpkg.com/@radix-ui/react-direction/-/react-direction-1.1.0.tgz#a7d39855f4d077adc2a1922f9c353c5977a09cdc" 5498 - integrity sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg== 5499 - 5500 "@radix-ui/react-direction@1.1.1": 5501 version "1.1.1" 5502 resolved "https://registry.yarnpkg.com/@radix-ui/react-direction/-/react-direction-1.1.1.tgz#39e5a5769e676c753204b792fbe6cf508e550a14" 5503 integrity sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw== 5504 5505 - "@radix-ui/react-dismissable-layer@1.1.1": 5506 - version "1.1.1" 5507 - resolved "https://registry.yarnpkg.com/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.1.tgz#cbdcb739c5403382bdde5f9243042ba643883396" 5508 - integrity sha512-QSxg29lfr/xcev6kSz7MAlmDnzbP1eI/Dwn3Tp1ip0KT5CUELsxkekFEMVBEoykI3oV39hKT4TKZzBNMbcTZYQ== 5509 dependencies: 5510 - "@radix-ui/primitive" "1.1.0" 5511 - "@radix-ui/react-compose-refs" "1.1.0" 5512 - "@radix-ui/react-primitive" "2.0.0" 5513 - "@radix-ui/react-use-callback-ref" "1.1.0" 5514 - "@radix-ui/react-use-escape-keydown" "1.1.0" 5515 - 5516 - "@radix-ui/react-dismissable-layer@1.1.6": 5517 - version "1.1.6" 5518 - resolved "https://registry.yarnpkg.com/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.6.tgz#e72c156cac7b07614fe8e3a039ab7081ce413686" 5519 - integrity sha512-7gpgMT2gyKym9Jz2ZhlRXSg2y6cNQIK8d/cqBZ0RBCaps8pFryCWXiUKI+uHGFrhMrbGUP7U6PWgiXzIxoyF3Q== 5520 - dependencies: 5521 - "@radix-ui/primitive" "1.1.2" 5522 "@radix-ui/react-compose-refs" "1.1.2" 5523 - "@radix-ui/react-primitive" "2.0.3" 5524 "@radix-ui/react-use-callback-ref" "1.1.1" 5525 "@radix-ui/react-use-escape-keydown" "1.1.1" 5526 5527 - "@radix-ui/react-dropdown-menu@2.1.7": 5528 - version "2.1.7" 5529 - resolved "https://registry.yarnpkg.com/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.7.tgz#a18860ff69bdf061b7f8ace51db01db2eb225161" 5530 - integrity sha512-7/1LiuNZuCQE3IzdicGoHdQOHkS2Q08+7p8w6TXZ6ZjgAULaCI85ZY15yPl4o4FVgoKLRT43/rsfNVN8osClQQ== 5531 dependencies: 5532 - "@radix-ui/primitive" "1.1.2" 5533 "@radix-ui/react-compose-refs" "1.1.2" 5534 "@radix-ui/react-context" "1.1.2" 5535 "@radix-ui/react-id" "1.1.1" 5536 - "@radix-ui/react-menu" "2.1.7" 5537 - "@radix-ui/react-primitive" "2.0.3" 5538 - "@radix-ui/react-use-controllable-state" "1.1.1" 5539 5540 - "@radix-ui/react-dropdown-menu@^2.0.1": 5541 - version "2.1.2" 5542 - resolved "https://registry.yarnpkg.com/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.2.tgz#acc49577130e3c875ef0133bd1e271ea3392d924" 5543 - integrity sha512-GVZMR+eqK8/Kes0a36Qrv+i20bAPXSn8rCBTHx30w+3ECnR5o3xixAlqcVaYvLeyKUsm0aqyhWfmUcqufM8nYA== 5544 - dependencies: 5545 - "@radix-ui/primitive" "1.1.0" 5546 - "@radix-ui/react-compose-refs" "1.1.0" 5547 - "@radix-ui/react-context" "1.1.1" 5548 - "@radix-ui/react-id" "1.1.0" 5549 - "@radix-ui/react-menu" "2.1.2" 5550 - "@radix-ui/react-primitive" "2.0.0" 5551 - "@radix-ui/react-use-controllable-state" "1.1.0" 5552 5553 - "@radix-ui/react-focus-guards@1.1.1": 5554 - version "1.1.1" 5555 - resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.1.tgz#8635edd346304f8b42cae86b05912b61aef27afe" 5556 - integrity sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg== 5557 - 5558 - "@radix-ui/react-focus-guards@1.1.2": 5559 - version "1.1.2" 5560 - resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.2.tgz#4ec9a7e50925f7fb661394460045b46212a33bed" 5561 - integrity sha512-fyjAACV62oPV925xFCrH8DR5xWhg9KYtJT4s3u54jxp+L/hbpTY2kIeEFFbFe+a/HCE94zGQMZLIpVTPVZDhaA== 5562 - 5563 - "@radix-ui/react-focus-scope@1.1.0": 5564 - version "1.1.0" 5565 - resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.0.tgz#ebe2891a298e0a33ad34daab2aad8dea31caf0b2" 5566 - integrity sha512-200UD8zylvEyL8Bx+z76RJnASR2gRMuxlgFCPAe/Q/679a/r0eK3MBVYMb7vZODZcffZBdob1EGnky78xmVvcA== 5567 - dependencies: 5568 - "@radix-ui/react-compose-refs" "1.1.0" 5569 - "@radix-ui/react-primitive" "2.0.0" 5570 - "@radix-ui/react-use-callback-ref" "1.1.0" 5571 - 5572 - "@radix-ui/react-focus-scope@1.1.3": 5573 - version "1.1.3" 5574 - resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.3.tgz#eac83a3aac700db17650b41b30724deffac5b28a" 5575 - integrity sha512-4XaDlq0bPt7oJwR+0k0clCiCO/7lO7NKZTAaJBYxDNQT/vj4ig0/UvctrRscZaFREpRvUTkpKR96ov1e6jptQg== 5576 dependencies: 5577 "@radix-ui/react-compose-refs" "1.1.2" 5578 - "@radix-ui/react-primitive" "2.0.3" 5579 "@radix-ui/react-use-callback-ref" "1.1.1" 5580 5581 - "@radix-ui/react-form@0.1.3": 5582 - version "0.1.3" 5583 - resolved "https://registry.yarnpkg.com/@radix-ui/react-form/-/react-form-0.1.3.tgz#f3dd9a985eade574d043dabb50960946ee8dee5b" 5584 - integrity sha512-fVxaewKm9+oKL5q+E1+tIKNEkAeh8waJ+MsFNhLFAmpF8VG6nrNXYd2FFU8J7P3gIGNr023Sp+dD0xflqI84mA== 5585 dependencies: 5586 - "@radix-ui/primitive" "1.1.2" 5587 "@radix-ui/react-compose-refs" "1.1.2" 5588 "@radix-ui/react-context" "1.1.2" 5589 "@radix-ui/react-id" "1.1.1" 5590 - "@radix-ui/react-label" "2.1.3" 5591 - "@radix-ui/react-primitive" "2.0.3" 5592 5593 - "@radix-ui/react-hover-card@1.1.7": 5594 - version "1.1.7" 5595 - resolved "https://registry.yarnpkg.com/@radix-ui/react-hover-card/-/react-hover-card-1.1.7.tgz#01b2f956daeb8a1193ccdb36c9c00943120bf2d4" 5596 - integrity sha512-HwM03kP8psrv21J1+9T/hhxi0f5rARVbqIZl9+IAq13l4j4fX+oGIuxisukZZmebO7J35w9gpoILvtG8bbph0w== 5597 dependencies: 5598 - "@radix-ui/primitive" "1.1.2" 5599 "@radix-ui/react-compose-refs" "1.1.2" 5600 "@radix-ui/react-context" "1.1.2" 5601 - "@radix-ui/react-dismissable-layer" "1.1.6" 5602 - "@radix-ui/react-popper" "1.2.3" 5603 - "@radix-ui/react-portal" "1.1.5" 5604 - "@radix-ui/react-presence" "1.1.3" 5605 - "@radix-ui/react-primitive" "2.0.3" 5606 - "@radix-ui/react-use-controllable-state" "1.1.1" 5607 - 5608 - "@radix-ui/react-id@1.1.0": 5609 - version "1.1.0" 5610 - resolved "https://registry.yarnpkg.com/@radix-ui/react-id/-/react-id-1.1.0.tgz#de47339656594ad722eb87f94a6b25f9cffae0ed" 5611 - integrity sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA== 5612 - dependencies: 5613 - "@radix-ui/react-use-layout-effect" "1.1.0" 5614 5615 "@radix-ui/react-id@1.1.1": 5616 version "1.1.1" ··· 5619 dependencies: 5620 "@radix-ui/react-use-layout-effect" "1.1.1" 5621 5622 - "@radix-ui/react-label@2.1.3": 5623 - version "2.1.3" 5624 - resolved "https://registry.yarnpkg.com/@radix-ui/react-label/-/react-label-2.1.3.tgz#de83641c90c57e58f0d1e1943d450dbc3936a23f" 5625 - integrity sha512-zwSQ1NzSKG95yA0tvBMgv6XPHoqapJCcg9nsUBaQQ66iRBhZNhlpaQG2ERYYX4O4stkYFK5rxj5NsWfO9CS+Hg== 5626 dependencies: 5627 - "@radix-ui/react-primitive" "2.0.3" 5628 5629 - "@radix-ui/react-menu@2.1.2": 5630 - version "2.1.2" 5631 - resolved "https://registry.yarnpkg.com/@radix-ui/react-menu/-/react-menu-2.1.2.tgz#91f6815845a4298dde775563ed2d80b7ad667899" 5632 - integrity sha512-lZ0R4qR2Al6fZ4yCCZzu/ReTFrylHFxIqy7OezIpWF4bL0o9biKo0pFIvkaew3TyZ9Fy5gYVrR5zCGZBVbO1zg== 5633 dependencies: 5634 - "@radix-ui/primitive" "1.1.0" 5635 - "@radix-ui/react-collection" "1.1.0" 5636 - "@radix-ui/react-compose-refs" "1.1.0" 5637 - "@radix-ui/react-context" "1.1.1" 5638 - "@radix-ui/react-direction" "1.1.0" 5639 - "@radix-ui/react-dismissable-layer" "1.1.1" 5640 - "@radix-ui/react-focus-guards" "1.1.1" 5641 - "@radix-ui/react-focus-scope" "1.1.0" 5642 - "@radix-ui/react-id" "1.1.0" 5643 - "@radix-ui/react-popper" "1.2.0" 5644 - "@radix-ui/react-portal" "1.1.2" 5645 - "@radix-ui/react-presence" "1.1.1" 5646 - "@radix-ui/react-primitive" "2.0.0" 5647 - "@radix-ui/react-roving-focus" "1.1.0" 5648 - "@radix-ui/react-slot" "1.1.0" 5649 - "@radix-ui/react-use-callback-ref" "1.1.0" 5650 - aria-hidden "^1.1.1" 5651 - react-remove-scroll "2.6.0" 5652 - 5653 - "@radix-ui/react-menu@2.1.7": 5654 - version "2.1.7" 5655 - resolved "https://registry.yarnpkg.com/@radix-ui/react-menu/-/react-menu-2.1.7.tgz#e85f47e3762245d88d7a3bad3f2268c21f835111" 5656 - integrity sha512-tBODsrk68rOi1/iQzbM54toFF+gSw/y+eQgttFflqlGekuSebNqvFNHjJgjqPhiMb4Fw9A0zNFly1QT6ZFdQ+Q== 5657 - dependencies: 5658 - "@radix-ui/primitive" "1.1.2" 5659 - "@radix-ui/react-collection" "1.1.3" 5660 "@radix-ui/react-compose-refs" "1.1.2" 5661 "@radix-ui/react-context" "1.1.2" 5662 "@radix-ui/react-direction" "1.1.1" 5663 - "@radix-ui/react-dismissable-layer" "1.1.6" 5664 - "@radix-ui/react-focus-guards" "1.1.2" 5665 - "@radix-ui/react-focus-scope" "1.1.3" 5666 "@radix-ui/react-id" "1.1.1" 5667 - "@radix-ui/react-popper" "1.2.3" 5668 - "@radix-ui/react-portal" "1.1.5" 5669 - "@radix-ui/react-presence" "1.1.3" 5670 - "@radix-ui/react-primitive" "2.0.3" 5671 - "@radix-ui/react-roving-focus" "1.1.3" 5672 - "@radix-ui/react-slot" "1.2.0" 5673 "@radix-ui/react-use-callback-ref" "1.1.1" 5674 aria-hidden "^1.2.4" 5675 react-remove-scroll "^2.6.3" 5676 5677 - "@radix-ui/react-menubar@1.1.7": 5678 - version "1.1.7" 5679 - resolved "https://registry.yarnpkg.com/@radix-ui/react-menubar/-/react-menubar-1.1.7.tgz#d6980295858134729d22fd3b6f9ca63fbebd5574" 5680 - integrity sha512-YB2zFhGdZ5SWEgRS+PgrF7EkwpsjEHntIFB/LRbT49LJdnIeK/xQQyuwLiRcOCgTDN+ALlPXQ08f0P0+TfR41g== 5681 dependencies: 5682 - "@radix-ui/primitive" "1.1.2" 5683 - "@radix-ui/react-collection" "1.1.3" 5684 "@radix-ui/react-compose-refs" "1.1.2" 5685 "@radix-ui/react-context" "1.1.2" 5686 "@radix-ui/react-direction" "1.1.1" 5687 "@radix-ui/react-id" "1.1.1" 5688 - "@radix-ui/react-menu" "2.1.7" 5689 - "@radix-ui/react-primitive" "2.0.3" 5690 - "@radix-ui/react-roving-focus" "1.1.3" 5691 - "@radix-ui/react-use-controllable-state" "1.1.1" 5692 5693 - "@radix-ui/react-navigation-menu@1.2.6": 5694 - version "1.2.6" 5695 - resolved "https://registry.yarnpkg.com/@radix-ui/react-navigation-menu/-/react-navigation-menu-1.2.6.tgz#4a333d4a7800fa1111343609460c713eb68d6bb5" 5696 - integrity sha512-HJqyzqG74Lj7KV58rk73i/B1nnopVyCfUmKgeGWWrZZiCuMNcY0KKugTrmqMbIeMliUnkBUDKCy9J6Mzl6xeWw== 5697 dependencies: 5698 - "@radix-ui/primitive" "1.1.2" 5699 - "@radix-ui/react-collection" "1.1.3" 5700 "@radix-ui/react-compose-refs" "1.1.2" 5701 "@radix-ui/react-context" "1.1.2" 5702 "@radix-ui/react-direction" "1.1.1" 5703 - "@radix-ui/react-dismissable-layer" "1.1.6" 5704 "@radix-ui/react-id" "1.1.1" 5705 - "@radix-ui/react-presence" "1.1.3" 5706 - "@radix-ui/react-primitive" "2.0.3" 5707 "@radix-ui/react-use-callback-ref" "1.1.1" 5708 - "@radix-ui/react-use-controllable-state" "1.1.1" 5709 "@radix-ui/react-use-layout-effect" "1.1.1" 5710 "@radix-ui/react-use-previous" "1.1.1" 5711 - "@radix-ui/react-visually-hidden" "1.1.3" 5712 5713 - "@radix-ui/react-popover@1.1.7": 5714 - version "1.1.7" 5715 - resolved "https://registry.yarnpkg.com/@radix-ui/react-popover/-/react-popover-1.1.7.tgz#4397a5c1a4b2c03efe350cf467a8ddd720115c39" 5716 - integrity sha512-I38OYWDmJF2kbO74LX8UsFydSHWOJuQ7LxPnTefjxxvdvPLempvAnmsyX9UsBlywcbSGpRH7oMLfkUf+ij4nrw== 5717 dependencies: 5718 - "@radix-ui/primitive" "1.1.2" 5719 "@radix-ui/react-compose-refs" "1.1.2" 5720 "@radix-ui/react-context" "1.1.2" 5721 - "@radix-ui/react-dismissable-layer" "1.1.6" 5722 - "@radix-ui/react-focus-guards" "1.1.2" 5723 - "@radix-ui/react-focus-scope" "1.1.3" 5724 "@radix-ui/react-id" "1.1.1" 5725 - "@radix-ui/react-popper" "1.2.3" 5726 - "@radix-ui/react-portal" "1.1.5" 5727 - "@radix-ui/react-presence" "1.1.3" 5728 - "@radix-ui/react-primitive" "2.0.3" 5729 - "@radix-ui/react-slot" "1.2.0" 5730 - "@radix-ui/react-use-controllable-state" "1.1.1" 5731 - aria-hidden "^1.2.4" 5732 - react-remove-scroll "^2.6.3" 5733 5734 - "@radix-ui/react-popper@1.2.0": 5735 - version "1.2.0" 5736 - resolved "https://registry.yarnpkg.com/@radix-ui/react-popper/-/react-popper-1.2.0.tgz#a3e500193d144fe2d8f5d5e60e393d64111f2a7a" 5737 - integrity sha512-ZnRMshKF43aBxVWPWvbj21+7TQCvhuULWJ4gNIKYpRlQt5xGRhLx66tMp8pya2UkGHTSlhpXwmjqltDYHhw7Vg== 5738 dependencies: 5739 - "@floating-ui/react-dom" "^2.0.0" 5740 - "@radix-ui/react-arrow" "1.1.0" 5741 - "@radix-ui/react-compose-refs" "1.1.0" 5742 - "@radix-ui/react-context" "1.1.0" 5743 - "@radix-ui/react-primitive" "2.0.0" 5744 - "@radix-ui/react-use-callback-ref" "1.1.0" 5745 - "@radix-ui/react-use-layout-effect" "1.1.0" 5746 - "@radix-ui/react-use-rect" "1.1.0" 5747 - "@radix-ui/react-use-size" "1.1.0" 5748 - "@radix-ui/rect" "1.1.0" 5749 5750 - "@radix-ui/react-popper@1.2.3": 5751 - version "1.2.3" 5752 - resolved "https://registry.yarnpkg.com/@radix-ui/react-popper/-/react-popper-1.2.3.tgz#3b6ef3388fd209bb46341e1e40125b75f07f1304" 5753 - integrity sha512-iNb9LYUMkne9zIahukgQmHlSBp9XWGeQQ7FvUGNk45ywzOb6kQa+Ca38OphXlWDiKvyneo9S+KSJsLfLt8812A== 5754 dependencies: 5755 "@floating-ui/react-dom" "^2.0.0" 5756 - "@radix-ui/react-arrow" "1.1.3" 5757 "@radix-ui/react-compose-refs" "1.1.2" 5758 "@radix-ui/react-context" "1.1.2" 5759 - "@radix-ui/react-primitive" "2.0.3" 5760 "@radix-ui/react-use-callback-ref" "1.1.1" 5761 "@radix-ui/react-use-layout-effect" "1.1.1" 5762 "@radix-ui/react-use-rect" "1.1.1" 5763 "@radix-ui/react-use-size" "1.1.1" 5764 "@radix-ui/rect" "1.1.1" 5765 5766 - "@radix-ui/react-portal@1.1.2": 5767 - version "1.1.2" 5768 - resolved "https://registry.yarnpkg.com/@radix-ui/react-portal/-/react-portal-1.1.2.tgz#51eb46dae7505074b306ebcb985bf65cc547d74e" 5769 - integrity sha512-WeDYLGPxJb/5EGBoedyJbT0MpoULmwnIPMJMSldkuiMsBAv7N1cRdsTWZWht9vpPOiN3qyiGAtbK2is47/uMFg== 5770 dependencies: 5771 - "@radix-ui/react-primitive" "2.0.0" 5772 - "@radix-ui/react-use-layout-effect" "1.1.0" 5773 - 5774 - "@radix-ui/react-portal@1.1.5": 5775 - version "1.1.5" 5776 - resolved "https://registry.yarnpkg.com/@radix-ui/react-portal/-/react-portal-1.1.5.tgz#50ed6bee2d895c9a9dfc28625f24b8483b74d431" 5777 - integrity sha512-ps/67ZqsFm+Mb6lSPJpfhRLrVL2i2fntgCmGMqqth4eaGUf+knAuuRtWVJrNjUhExgmdRqftSgzpf0DF0n6yXA== 5778 - dependencies: 5779 - "@radix-ui/react-primitive" "2.0.3" 5780 "@radix-ui/react-use-layout-effect" "1.1.1" 5781 5782 - "@radix-ui/react-presence@1.1.1": 5783 - version "1.1.1" 5784 - resolved "https://registry.yarnpkg.com/@radix-ui/react-presence/-/react-presence-1.1.1.tgz#98aba423dba5e0c687a782c0669dcd99de17f9b1" 5785 - integrity sha512-IeFXVi4YS1K0wVZzXNrbaaUvIJ3qdY+/Ih4eHFhWA9SwGR9UDX7Ck8abvL57C4cv3wwMvUE0OG69Qc3NCcTe/A== 5786 - dependencies: 5787 - "@radix-ui/react-compose-refs" "1.1.0" 5788 - "@radix-ui/react-use-layout-effect" "1.1.0" 5789 - 5790 - "@radix-ui/react-presence@1.1.3": 5791 - version "1.1.3" 5792 - resolved "https://registry.yarnpkg.com/@radix-ui/react-presence/-/react-presence-1.1.3.tgz#ce3400caec9892ceb862f96ddaa2add080c09b90" 5793 - integrity sha512-IrVLIhskYhH3nLvtcBLQFZr61tBG7wx7O3kEmdzcYwRGAEBmBicGGL7ATzNgruYJ3xBTbuzEEq9OXJM3PAX3tA== 5794 dependencies: 5795 "@radix-ui/react-compose-refs" "1.1.2" 5796 "@radix-ui/react-use-layout-effect" "1.1.1" 5797 5798 - "@radix-ui/react-primitive@2.0.0": 5799 - version "2.0.0" 5800 - resolved "https://registry.yarnpkg.com/@radix-ui/react-primitive/-/react-primitive-2.0.0.tgz#fe05715faa9203a223ccc0be15dc44b9f9822884" 5801 - integrity sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw== 5802 - dependencies: 5803 - "@radix-ui/react-slot" "1.1.0" 5804 - 5805 - "@radix-ui/react-primitive@2.0.3": 5806 - version "2.0.3" 5807 - resolved "https://registry.yarnpkg.com/@radix-ui/react-primitive/-/react-primitive-2.0.3.tgz#13c654dc4754558870a9c769f6febe5980a1bad8" 5808 - integrity sha512-Pf/t/GkndH7CQ8wE2hbkXA+WyZ83fhQQn5DDmwDiDo6AwN/fhaH8oqZ0jRjMrO2iaMhDi6P1HRx6AZwyMinY1g== 5809 dependencies: 5810 - "@radix-ui/react-slot" "1.2.0" 5811 5812 - "@radix-ui/react-progress@1.1.3": 5813 - version "1.1.3" 5814 - resolved "https://registry.yarnpkg.com/@radix-ui/react-progress/-/react-progress-1.1.3.tgz#78df084607432792368070ca4b060597ebc9190a" 5815 - integrity sha512-F56aZPGTPb4qJQ/vDjnAq63oTu/DRoIG/Asb5XKOWj8rpefNLtUllR969j5QDN2sRrTk9VXIqQDRj5VvAuquaw== 5816 dependencies: 5817 "@radix-ui/react-context" "1.1.2" 5818 - "@radix-ui/react-primitive" "2.0.3" 5819 5820 - "@radix-ui/react-radio-group@1.2.4": 5821 - version "1.2.4" 5822 - resolved "https://registry.yarnpkg.com/@radix-ui/react-radio-group/-/react-radio-group-1.2.4.tgz#f170fc55bd02298e5782c96c69136a78d5bb91c2" 5823 - integrity sha512-oLz7ATfKgVTUbpr5OBu6Q7hQcnV22uPT306bmG0QwgnKqBStR98RfWfJGCfW/MmhL4ISmrmmBPBW+c77SDwV9g== 5824 dependencies: 5825 - "@radix-ui/primitive" "1.1.2" 5826 "@radix-ui/react-compose-refs" "1.1.2" 5827 "@radix-ui/react-context" "1.1.2" 5828 "@radix-ui/react-direction" "1.1.1" 5829 - "@radix-ui/react-presence" "1.1.3" 5830 - "@radix-ui/react-primitive" "2.0.3" 5831 - "@radix-ui/react-roving-focus" "1.1.3" 5832 - "@radix-ui/react-use-controllable-state" "1.1.1" 5833 "@radix-ui/react-use-previous" "1.1.1" 5834 "@radix-ui/react-use-size" "1.1.1" 5835 5836 - "@radix-ui/react-roving-focus@1.1.0": 5837 - version "1.1.0" 5838 - resolved "https://registry.yarnpkg.com/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.0.tgz#b30c59daf7e714c748805bfe11c76f96caaac35e" 5839 - integrity sha512-EA6AMGeq9AEeQDeSH0aZgG198qkfHSbvWTf1HvoDmOB5bBG/qTxjYMWUKMnYiV6J/iP/J8MEFSuB2zRU2n7ODA== 5840 - dependencies: 5841 - "@radix-ui/primitive" "1.1.0" 5842 - "@radix-ui/react-collection" "1.1.0" 5843 - "@radix-ui/react-compose-refs" "1.1.0" 5844 - "@radix-ui/react-context" "1.1.0" 5845 - "@radix-ui/react-direction" "1.1.0" 5846 - "@radix-ui/react-id" "1.1.0" 5847 - "@radix-ui/react-primitive" "2.0.0" 5848 - "@radix-ui/react-use-callback-ref" "1.1.0" 5849 - "@radix-ui/react-use-controllable-state" "1.1.0" 5850 - 5851 - "@radix-ui/react-roving-focus@1.1.3": 5852 - version "1.1.3" 5853 - resolved "https://registry.yarnpkg.com/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.3.tgz#c992b9d30c795f5f5a668853db8f4a6e07b7284d" 5854 - integrity sha512-ufbpLUjZiOg4iYgb2hQrWXEPYX6jOLBbR27bDyAff5GYMRrCzcze8lukjuXVUQvJ6HZe8+oL+hhswDcjmcgVyg== 5855 dependencies: 5856 - "@radix-ui/primitive" "1.1.2" 5857 - "@radix-ui/react-collection" "1.1.3" 5858 "@radix-ui/react-compose-refs" "1.1.2" 5859 "@radix-ui/react-context" "1.1.2" 5860 "@radix-ui/react-direction" "1.1.1" 5861 "@radix-ui/react-id" "1.1.1" 5862 - "@radix-ui/react-primitive" "2.0.3" 5863 "@radix-ui/react-use-callback-ref" "1.1.1" 5864 - "@radix-ui/react-use-controllable-state" "1.1.1" 5865 5866 - "@radix-ui/react-scroll-area@1.2.4": 5867 - version "1.2.4" 5868 - resolved "https://registry.yarnpkg.com/@radix-ui/react-scroll-area/-/react-scroll-area-1.2.4.tgz#4b6fd6fccaae26dbe73700fe8c5be5313984d8f4" 5869 - integrity sha512-G9rdWTQjOR4sk76HwSdROhPU0jZWpfozn9skU1v4N0/g9k7TmswrJn8W8WMU+aYktnLLpk5LX6fofj2bGe5NFQ== 5870 dependencies: 5871 "@radix-ui/number" "1.1.1" 5872 - "@radix-ui/primitive" "1.1.2" 5873 "@radix-ui/react-compose-refs" "1.1.2" 5874 "@radix-ui/react-context" "1.1.2" 5875 "@radix-ui/react-direction" "1.1.1" 5876 - "@radix-ui/react-presence" "1.1.3" 5877 - "@radix-ui/react-primitive" "2.0.3" 5878 "@radix-ui/react-use-callback-ref" "1.1.1" 5879 "@radix-ui/react-use-layout-effect" "1.1.1" 5880 5881 - "@radix-ui/react-select@2.1.7": 5882 - version "2.1.7" 5883 - resolved "https://registry.yarnpkg.com/@radix-ui/react-select/-/react-select-2.1.7.tgz#68561488ca54cad07352b3f2c2d29e0da28bbaa0" 5884 - integrity sha512-exzGIRtc7S8EIM2KjFg+7lJZsH7O7tpaBaJbBNVDnOZNhtoQ2iV+iSNfi2Wth0m6h3trJkMVvzAehB3c6xj/3Q== 5885 dependencies: 5886 "@radix-ui/number" "1.1.1" 5887 - "@radix-ui/primitive" "1.1.2" 5888 - "@radix-ui/react-collection" "1.1.3" 5889 "@radix-ui/react-compose-refs" "1.1.2" 5890 "@radix-ui/react-context" "1.1.2" 5891 "@radix-ui/react-direction" "1.1.1" 5892 - "@radix-ui/react-dismissable-layer" "1.1.6" 5893 - "@radix-ui/react-focus-guards" "1.1.2" 5894 - "@radix-ui/react-focus-scope" "1.1.3" 5895 "@radix-ui/react-id" "1.1.1" 5896 - "@radix-ui/react-popper" "1.2.3" 5897 - "@radix-ui/react-portal" "1.1.5" 5898 - "@radix-ui/react-primitive" "2.0.3" 5899 - "@radix-ui/react-slot" "1.2.0" 5900 "@radix-ui/react-use-callback-ref" "1.1.1" 5901 - "@radix-ui/react-use-controllable-state" "1.1.1" 5902 "@radix-ui/react-use-layout-effect" "1.1.1" 5903 "@radix-ui/react-use-previous" "1.1.1" 5904 - "@radix-ui/react-visually-hidden" "1.1.3" 5905 aria-hidden "^1.2.4" 5906 react-remove-scroll "^2.6.3" 5907 5908 - "@radix-ui/react-separator@1.1.3": 5909 - version "1.1.3" 5910 - resolved "https://registry.yarnpkg.com/@radix-ui/react-separator/-/react-separator-1.1.3.tgz#767ea659592efaafda3c738833ff325e54d83de5" 5911 - integrity sha512-2omrWKJvxR0U/tkIXezcc1nFMwtLU0+b/rDK40gnzJqTLWQ/TD/D5IYVefp9sC3QWfeQbpSbEA6op9MQKyaALQ== 5912 dependencies: 5913 - "@radix-ui/react-primitive" "2.0.3" 5914 5915 - "@radix-ui/react-slider@1.2.4": 5916 - version "1.2.4" 5917 - resolved "https://registry.yarnpkg.com/@radix-ui/react-slider/-/react-slider-1.2.4.tgz#29cd5e53806d828f81f32af8ff88489a25c1072d" 5918 - integrity sha512-Vr/OgNejNJPAghIhjS7Mf/2F/EXGDT0qgtiHf2BHz71+KqgN+jndFLKq5xAB9JOGejGzejfJLIvT04Do+yzhcg== 5919 dependencies: 5920 "@radix-ui/number" "1.1.1" 5921 - "@radix-ui/primitive" "1.1.2" 5922 - "@radix-ui/react-collection" "1.1.3" 5923 "@radix-ui/react-compose-refs" "1.1.2" 5924 "@radix-ui/react-context" "1.1.2" 5925 "@radix-ui/react-direction" "1.1.1" 5926 - "@radix-ui/react-primitive" "2.0.3" 5927 - "@radix-ui/react-use-controllable-state" "1.1.1" 5928 "@radix-ui/react-use-layout-effect" "1.1.1" 5929 "@radix-ui/react-use-previous" "1.1.1" 5930 "@radix-ui/react-use-size" "1.1.1" 5931 5932 - "@radix-ui/react-slot@1.1.0": 5933 - version "1.1.0" 5934 - resolved "https://registry.yarnpkg.com/@radix-ui/react-slot/-/react-slot-1.1.0.tgz#7c5e48c36ef5496d97b08f1357bb26ed7c714b84" 5935 - integrity sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw== 5936 - dependencies: 5937 - "@radix-ui/react-compose-refs" "1.1.0" 5938 - 5939 - "@radix-ui/react-slot@1.2.0": 5940 - version "1.2.0" 5941 - resolved "https://registry.yarnpkg.com/@radix-ui/react-slot/-/react-slot-1.2.0.tgz#57727fc186ddb40724ccfbe294e1a351d92462ba" 5942 - integrity sha512-ujc+V6r0HNDviYqIK3rW4ffgYiZ8g5DEHrGJVk4x7kTlLXRDILnKX9vAUYeIsLOoDpDJ0ujpqMkjH4w2ofuo6w== 5943 dependencies: 5944 "@radix-ui/react-compose-refs" "1.1.2" 5945 5946 - "@radix-ui/react-switch@1.1.4": 5947 - version "1.1.4" 5948 - resolved "https://registry.yarnpkg.com/@radix-ui/react-switch/-/react-switch-1.1.4.tgz#a0672f67974ad11cd8e2304b04aad8ce684eb037" 5949 - integrity sha512-zGP6W8plLeogoeGMiTHJ/uvf+TE1C2chVsEwfP8YlvpQKJHktG+iCkUtCLGPAuDV8/qDSmIRPm4NggaTxFMVBQ== 5950 dependencies: 5951 - "@radix-ui/primitive" "1.1.2" 5952 "@radix-ui/react-compose-refs" "1.1.2" 5953 "@radix-ui/react-context" "1.1.2" 5954 - "@radix-ui/react-primitive" "2.0.3" 5955 - "@radix-ui/react-use-controllable-state" "1.1.1" 5956 "@radix-ui/react-use-previous" "1.1.1" 5957 "@radix-ui/react-use-size" "1.1.1" 5958 5959 - "@radix-ui/react-tabs@1.1.4": 5960 - version "1.1.4" 5961 - resolved "https://registry.yarnpkg.com/@radix-ui/react-tabs/-/react-tabs-1.1.4.tgz#2e43f3ef3450143281e7c1491da1e5d7941b9826" 5962 - integrity sha512-fuHMHWSf5SRhXke+DbHXj2wVMo+ghVH30vhX3XVacdXqDl+J4XWafMIGOOER861QpBx1jxgwKXL2dQnfrsd8MQ== 5963 dependencies: 5964 - "@radix-ui/primitive" "1.1.2" 5965 "@radix-ui/react-context" "1.1.2" 5966 "@radix-ui/react-direction" "1.1.1" 5967 "@radix-ui/react-id" "1.1.1" 5968 - "@radix-ui/react-presence" "1.1.3" 5969 - "@radix-ui/react-primitive" "2.0.3" 5970 - "@radix-ui/react-roving-focus" "1.1.3" 5971 - "@radix-ui/react-use-controllable-state" "1.1.1" 5972 5973 - "@radix-ui/react-toast@1.2.7": 5974 - version "1.2.7" 5975 - resolved "https://registry.yarnpkg.com/@radix-ui/react-toast/-/react-toast-1.2.7.tgz#57954e88061c20f12a9c6ac7cbd532d2c3ca1186" 5976 - integrity sha512-0IWTbAUKvzdpOaWDMZisXZvScXzF0phaQjWspK8RUMEUxjLbli+886mB/kXTIC3F+t5vQ0n0vYn+dsX8s+WdfA== 5977 dependencies: 5978 - "@radix-ui/primitive" "1.1.2" 5979 - "@radix-ui/react-collection" "1.1.3" 5980 "@radix-ui/react-compose-refs" "1.1.2" 5981 "@radix-ui/react-context" "1.1.2" 5982 - "@radix-ui/react-dismissable-layer" "1.1.6" 5983 - "@radix-ui/react-portal" "1.1.5" 5984 - "@radix-ui/react-presence" "1.1.3" 5985 - "@radix-ui/react-primitive" "2.0.3" 5986 "@radix-ui/react-use-callback-ref" "1.1.1" 5987 - "@radix-ui/react-use-controllable-state" "1.1.1" 5988 "@radix-ui/react-use-layout-effect" "1.1.1" 5989 - "@radix-ui/react-visually-hidden" "1.1.3" 5990 5991 - "@radix-ui/react-toggle-group@1.1.3": 5992 - version "1.1.3" 5993 - resolved "https://registry.yarnpkg.com/@radix-ui/react-toggle-group/-/react-toggle-group-1.1.3.tgz#39ec34b5c67416bf285eac19ef6898532a0c56c6" 5994 - integrity sha512-khTzdGIxy8WurYUEUrapvj5aOev/tUA8TDEFi1D0Dn3yX+KR5AqjX0b7E5sL9ngRRpxDN2RRJdn5siasu5jtcg== 5995 dependencies: 5996 - "@radix-ui/primitive" "1.1.2" 5997 "@radix-ui/react-context" "1.1.2" 5998 "@radix-ui/react-direction" "1.1.1" 5999 - "@radix-ui/react-primitive" "2.0.3" 6000 - "@radix-ui/react-roving-focus" "1.1.3" 6001 - "@radix-ui/react-toggle" "1.1.3" 6002 - "@radix-ui/react-use-controllable-state" "1.1.1" 6003 6004 - "@radix-ui/react-toggle@1.1.3": 6005 - version "1.1.3" 6006 - resolved "https://registry.yarnpkg.com/@radix-ui/react-toggle/-/react-toggle-1.1.3.tgz#5e0275c3788a38f77521a47c1446d2efa840641d" 6007 - integrity sha512-Za5HHd9nvsiZ2t3EI/dVd4Bm/JydK+D22uHKk46fPtvuPxVCJBUo5mQybN+g5sZe35y7I6GDTTfdkVv5SnxlFg== 6008 dependencies: 6009 - "@radix-ui/primitive" "1.1.2" 6010 - "@radix-ui/react-primitive" "2.0.3" 6011 - "@radix-ui/react-use-controllable-state" "1.1.1" 6012 6013 - "@radix-ui/react-toolbar@1.1.3": 6014 - version "1.1.3" 6015 - resolved "https://registry.yarnpkg.com/@radix-ui/react-toolbar/-/react-toolbar-1.1.3.tgz#7937b5a6890b35bda23cbf3b2de279779dd5162e" 6016 - integrity sha512-yTZ8ooxlBqljSiruO6y6azKXSXYBpnzd23yohjyFesun4nm8yh+D91J1yCqhtnRtSjRWuAmr9vFgGxmGwLjTfg== 6017 dependencies: 6018 - "@radix-ui/primitive" "1.1.2" 6019 "@radix-ui/react-context" "1.1.2" 6020 "@radix-ui/react-direction" "1.1.1" 6021 - "@radix-ui/react-primitive" "2.0.3" 6022 - "@radix-ui/react-roving-focus" "1.1.3" 6023 - "@radix-ui/react-separator" "1.1.3" 6024 - "@radix-ui/react-toggle-group" "1.1.3" 6025 6026 - "@radix-ui/react-tooltip@1.2.0": 6027 - version "1.2.0" 6028 - resolved "https://registry.yarnpkg.com/@radix-ui/react-tooltip/-/react-tooltip-1.2.0.tgz#aee9fed9db53e4c84f525aada3436b651464a532" 6029 - integrity sha512-b1Sdc75s7zN9B8ONQTGBSHL3XS8+IcjcOIY51fhM4R1Hx8s0YbgqgyNZiri4qcYMVZK8hfCZVBiyCm7N9rs0rw== 6030 dependencies: 6031 - "@radix-ui/primitive" "1.1.2" 6032 "@radix-ui/react-compose-refs" "1.1.2" 6033 "@radix-ui/react-context" "1.1.2" 6034 - "@radix-ui/react-dismissable-layer" "1.1.6" 6035 "@radix-ui/react-id" "1.1.1" 6036 - "@radix-ui/react-popper" "1.2.3" 6037 - "@radix-ui/react-portal" "1.1.5" 6038 - "@radix-ui/react-presence" "1.1.3" 6039 - "@radix-ui/react-primitive" "2.0.3" 6040 - "@radix-ui/react-slot" "1.2.0" 6041 - "@radix-ui/react-use-controllable-state" "1.1.1" 6042 - "@radix-ui/react-visually-hidden" "1.1.3" 6043 - 6044 - "@radix-ui/react-use-callback-ref@1.1.0": 6045 - version "1.1.0" 6046 - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.0.tgz#bce938ca413675bc937944b0d01ef6f4a6dc5bf1" 6047 - integrity sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw== 6048 6049 "@radix-ui/react-use-callback-ref@1.1.1": 6050 version "1.1.1" 6051 resolved "https://registry.yarnpkg.com/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.1.tgz#62a4dba8b3255fdc5cc7787faeac1c6e4cc58d40" 6052 integrity sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg== 6053 6054 - "@radix-ui/react-use-controllable-state@1.1.0": 6055 - version "1.1.0" 6056 - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.1.0.tgz#1321446857bb786917df54c0d4d084877aab04b0" 6057 - integrity sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw== 6058 - dependencies: 6059 - "@radix-ui/react-use-callback-ref" "1.1.0" 6060 - 6061 - "@radix-ui/react-use-controllable-state@1.1.1": 6062 - version "1.1.1" 6063 - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.1.1.tgz#ec9c572072a6f269df7435c1652fbeebabe0f0c1" 6064 - integrity sha512-YnEXIy8/ga01Y1PN0VfaNH//MhA91JlEGVBDxDzROqwrAtG5Yr2QGEPz8A/rJA3C7ZAHryOYGaUv8fLSW2H/mg== 6065 dependencies: 6066 - "@radix-ui/react-use-callback-ref" "1.1.1" 6067 6068 - "@radix-ui/react-use-escape-keydown@1.1.0": 6069 - version "1.1.0" 6070 - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.0.tgz#31a5b87c3b726504b74e05dac1edce7437b98754" 6071 - integrity sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw== 6072 dependencies: 6073 - "@radix-ui/react-use-callback-ref" "1.1.0" 6074 6075 "@radix-ui/react-use-escape-keydown@1.1.1": 6076 version "1.1.1" ··· 6079 dependencies: 6080 "@radix-ui/react-use-callback-ref" "1.1.1" 6081 6082 - "@radix-ui/react-use-layout-effect@1.1.0": 6083 - version "1.1.0" 6084 - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.0.tgz#3c2c8ce04827b26a39e442ff4888d9212268bd27" 6085 - integrity sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w== 6086 6087 "@radix-ui/react-use-layout-effect@1.1.1": 6088 version "1.1.1" ··· 6094 resolved "https://registry.yarnpkg.com/@radix-ui/react-use-previous/-/react-use-previous-1.1.1.tgz#1a1ad5568973d24051ed0af687766f6c7cb9b5b5" 6095 integrity sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ== 6096 6097 - "@radix-ui/react-use-rect@1.1.0": 6098 - version "1.1.0" 6099 - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-rect/-/react-use-rect-1.1.0.tgz#13b25b913bd3e3987cc9b073a1a164bb1cf47b88" 6100 - integrity sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ== 6101 - dependencies: 6102 - "@radix-ui/rect" "1.1.0" 6103 - 6104 "@radix-ui/react-use-rect@1.1.1": 6105 version "1.1.1" 6106 resolved "https://registry.yarnpkg.com/@radix-ui/react-use-rect/-/react-use-rect-1.1.1.tgz#01443ca8ed071d33023c1113e5173b5ed8769152" ··· 6108 dependencies: 6109 "@radix-ui/rect" "1.1.1" 6110 6111 - "@radix-ui/react-use-size@1.1.0": 6112 - version "1.1.0" 6113 - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-size/-/react-use-size-1.1.0.tgz#b4dba7fbd3882ee09e8d2a44a3eed3a7e555246b" 6114 - integrity sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw== 6115 - dependencies: 6116 - "@radix-ui/react-use-layout-effect" "1.1.0" 6117 - 6118 "@radix-ui/react-use-size@1.1.1": 6119 version "1.1.1" 6120 resolved "https://registry.yarnpkg.com/@radix-ui/react-use-size/-/react-use-size-1.1.1.tgz#6de276ffbc389a537ffe4316f5b0f24129405b37" ··· 6122 dependencies: 6123 "@radix-ui/react-use-layout-effect" "1.1.1" 6124 6125 - "@radix-ui/react-visually-hidden@1.1.3": 6126 - version "1.1.3" 6127 - resolved "https://registry.yarnpkg.com/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.1.3.tgz#f704c49121859941a8bb50ff1e4f156058cacd0b" 6128 - integrity sha512-oXSF3ZQRd5fvomd9hmUCb2EHSZbPp3ZSHAHJJU/DlF9XoFkJBBW8RHU/E8WEH+RbSfJd/QFA0sl8ClJXknBwHQ== 6129 dependencies: 6130 - "@radix-ui/react-primitive" "2.0.3" 6131 - 6132 - "@radix-ui/rect@1.1.0": 6133 - version "1.1.0" 6134 - resolved "https://registry.yarnpkg.com/@radix-ui/rect/-/rect-1.1.0.tgz#f817d1d3265ac5415dadc67edab30ae196696438" 6135 - integrity sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg== 6136 6137 "@radix-ui/rect@1.1.1": 6138 version "1.1.1" 6139 resolved "https://registry.yarnpkg.com/@radix-ui/rect/-/rect-1.1.1.tgz#78244efe12930c56fd255d7923865857c41ac8cb" 6140 integrity sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw== 6141 6142 - "@react-native-async-storage/async-storage@2.1.2": 6143 - version "2.1.2" 6144 - resolved "https://registry.yarnpkg.com/@react-native-async-storage/async-storage/-/async-storage-2.1.2.tgz#8aae432adfc20800308e2ef3ce380864f0f9def8" 6145 - integrity sha512-dvlNq4AlGWC+ehtH12p65+17V0Dx7IecOWl6WanF2ja38O1Dcjjvn7jVzkUHJ5oWkQBlyASurTPlTHgKXyYiow== 6146 dependencies: 6147 merge-options "^3.0.4" 6148 ··· 6153 dependencies: 6154 merge-options "^3.0.4" 6155 6156 - "@react-native-menu/menu@^1.2.3": 6157 - version "1.2.3" 6158 - resolved "https://registry.yarnpkg.com/@react-native-menu/menu/-/menu-1.2.3.tgz#7a6a6748d610ab0d14aa65e1414520a5254aeff6" 6159 - integrity sha512-sEfiVIivsa0lSelFm9Wbm/RAi+XoEHc75GGhjwvSrj9KSCVvNNXwr9F8l42e1t/lzYvVYzmkYxLG6VKxrDYJiw== 6160 - 6161 - "@react-native-picker/picker@2.11.0": 6162 - version "2.11.0" 6163 - resolved "https://registry.yarnpkg.com/@react-native-picker/picker/-/picker-2.11.0.tgz#4587fbce6a382adedad74311e96ee10bb2b2d63a" 6164 - integrity sha512-QuZU6gbxmOID5zZgd/H90NgBnbJ3VV6qVzp6c7/dDrmWdX8S0X5YFYgDcQFjE3dRen9wB9FWnj2VVdPU64adSg== 6165 6166 - "@react-native/assets-registry@0.79.3": 6167 - version "0.79.3" 6168 - resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.79.3.tgz#022218d55a5d9d221a6d176987ab0b35c10d388b" 6169 - integrity sha512-Vy8DQXCJ21YSAiHxrNBz35VqVlZPpRYm50xRTWRf660JwHuJkFQG8cUkrLzm7AUriqUXxwpkQHcY+b0ibw9ejQ== 6170 - 6171 - "@react-native/babel-plugin-codegen@0.79.3": 6172 - version "0.79.3" 6173 - resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.79.3.tgz#acad4acaead398a8c8bcdecbe44040aa0c2dc2d7" 6174 - integrity sha512-Zb8F4bSEKKZfms5n1MQ0o5mudDcpAINkKiFuFTU0PErYGjY3kZ+JeIP+gS6KCXsckxCfMEKQwqKicP/4DWgsZQ== 6175 dependencies: 6176 "@babel/traverse" "^7.25.3" 6177 - "@react-native/codegen" "0.79.3" 6178 6179 - "@react-native/babel-preset@0.79.2", "@react-native/babel-preset@0.79.3": 6180 - version "0.79.3" 6181 - resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.79.3.tgz#8ad6c149cd488fbc18d62983119bdcbfc15ff651" 6182 - integrity sha512-VHGNP02bDD2Ul1my0pLVwe/0dsEBHxR343ySpgnkCNEEm9C1ANQIL2wvnJrHZPcqfAkWfFQ8Ln3t+6fdm4A/Dg== 6183 dependencies: 6184 "@babel/core" "^7.25.2" 6185 "@babel/plugin-proposal-export-default-from" "^7.24.7" ··· 6222 "@babel/plugin-transform-typescript" "^7.25.2" 6223 "@babel/plugin-transform-unicode-regex" "^7.24.7" 6224 "@babel/template" "^7.25.0" 6225 - "@react-native/babel-plugin-codegen" "0.79.3" 6226 - babel-plugin-syntax-hermes-parser "0.25.1" 6227 babel-plugin-transform-flow-enums "^0.0.2" 6228 react-refresh "^0.14.0" 6229 6230 - "@react-native/codegen@0.79.3": 6231 - version "0.79.3" 6232 - resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.79.3.tgz#49689132718c81a3b25426769bc6fd8fd2a0469f" 6233 - integrity sha512-CZejXqKch/a5/s/MO5T8mkAgvzCXgsTkQtpCF15kWR9HN8T+16k0CsN7TXAxXycltoxiE3XRglOrZNEa/TiZUQ== 6234 dependencies: 6235 glob "^7.1.1" 6236 - hermes-parser "0.25.1" 6237 invariant "^2.2.4" 6238 nullthrows "^1.1.1" 6239 yargs "^17.6.2" 6240 6241 - "@react-native/community-cli-plugin@0.79.3": 6242 - version "0.79.3" 6243 - resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.79.3.tgz#84821d3401074e036ba05b8b6ca1ee122cb43e29" 6244 - integrity sha512-N/+p4HQqN4yK6IRzn7OgMvUIcrmEWkecglk1q5nj+AzNpfIOzB+mqR20SYmnPfeXF+mZzYCzRANb3KiM+WsSDA== 6245 dependencies: 6246 - "@react-native/dev-middleware" "0.79.3" 6247 - chalk "^4.0.0" 6248 - debug "^2.2.0" 6249 invariant "^2.2.4" 6250 - metro "^0.82.0" 6251 - metro-config "^0.82.0" 6252 - metro-core "^0.82.0" 6253 semver "^7.1.3" 6254 6255 - "@react-native/debugger-frontend@0.79.3": 6256 - version "0.79.3" 6257 - resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.79.3.tgz#9cb57d8e88c22552194ab5f6f257605b151bc5b3" 6258 - integrity sha512-ImNDuEeKH6lEsLXms3ZsgIrNF94jymfuhPcVY5L0trzaYNo9ZFE9Ni2/18E1IbfXxdeIHrCSBJlWD6CTm7wu5A== 6259 6260 - "@react-native/dev-middleware@0.79.3": 6261 - version "0.79.3" 6262 - resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.79.3.tgz#3e315ef7516ebad60a4202b4094d84fedecb4064" 6263 - integrity sha512-x88+RGOyG71+idQefnQg7wLhzjn/Scs+re1O5vqCkTVzRAc/f7SdHMlbmECUxJPd08FqMcOJr7/X3nsJBrNuuw== 6264 dependencies: 6265 "@isaacs/ttlcache" "^1.4.1" 6266 - "@react-native/debugger-frontend" "0.79.3" 6267 chrome-launcher "^0.15.2" 6268 chromium-edge-launcher "^0.2.0" 6269 connect "^3.6.5" 6270 - debug "^2.2.0" 6271 invariant "^2.2.4" 6272 nullthrows "^1.1.1" 6273 open "^7.0.3" 6274 serve-static "^1.16.2" 6275 ws "^6.2.3" 6276 6277 - "@react-native/eslint-config@^0.79.3": 6278 - version "0.79.3" 6279 - resolved "https://registry.yarnpkg.com/@react-native/eslint-config/-/eslint-config-0.79.3.tgz#a72352ce98a7d05b5686dc446ba933fee3b944a9" 6280 - integrity sha512-pvPXfXFoVfwqGEItIl7emv6bRTpi0NWv4jmb0ZBwSJ7+zM8bRRw7JwxLA+iwrevh0QAqrF66Nu5xl39ysWcavg== 6281 dependencies: 6282 "@babel/core" "^7.25.2" 6283 "@babel/eslint-parser" "^7.25.1" 6284 - "@react-native/eslint-plugin" "0.79.3" 6285 "@typescript-eslint/eslint-plugin" "^7.1.1" 6286 "@typescript-eslint/parser" "^7.1.1" 6287 eslint-config-prettier "^8.5.0" ··· 6289 eslint-plugin-ft-flow "^2.0.1" 6290 eslint-plugin-jest "^27.9.0" 6291 eslint-plugin-react "^7.30.1" 6292 - eslint-plugin-react-hooks "^4.6.0" 6293 eslint-plugin-react-native "^4.0.0" 6294 6295 - "@react-native/eslint-plugin@0.79.3": 6296 - version "0.79.3" 6297 - resolved "https://registry.yarnpkg.com/@react-native/eslint-plugin/-/eslint-plugin-0.79.3.tgz#c1ac34d45b92f963b9af66e860c45cd891235741" 6298 - integrity sha512-6QZzCsV+Wc+HdOAMMoMqDea3SSzsvBBktGc/cqaLubKGiztTb22d+vtzZGWqCqUEVkhQKdK7qhWAs0kJPEbiXw== 6299 6300 - "@react-native/gradle-plugin@0.79.3": 6301 - version "0.79.3" 6302 - resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.79.3.tgz#69ba47ac406ccdb3b3829f311bd7c27e6fad7ebc" 6303 - integrity sha512-imfpZLhNBc9UFSzb/MOy2tNcIBHqVmexh/qdzw83F75BmUtLb/Gs1L2V5gw+WI1r7RqDILbWk7gXB8zUllwd+g== 6304 6305 - "@react-native/js-polyfills@0.79.3": 6306 - version "0.79.3" 6307 - resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.79.3.tgz#bf5614363f118c6bdf2f773c578e603c88d0425c" 6308 - integrity sha512-PEBtg6Kox6KahjCAch0UrqCAmHiNLEbp2SblUEoFAQnov4DSxBN9safh+QSVaCiMAwLjvNfXrJyygZz60Dqz3Q== 6309 6310 - "@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": 6311 - version "0.79.3" 6312 - resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.79.3.tgz#e491937436a2c287707e24263308c818a66eb447" 6313 - integrity sha512-T75NIQPRFCj6DFMxtcVMJTZR+3vHXaUMSd15t+CkJpc5LnyX91GVaPxpRSAdjFh7m3Yppl5MpdjV/fntImheYQ== 6314 6315 - "@react-native/typescript-config@^0.79.3": 6316 - version "0.79.3" 6317 - resolved "https://registry.yarnpkg.com/@react-native/typescript-config/-/typescript-config-0.79.3.tgz#21101b591c67ecef6ae5189f96a448b3bcaf1e9e" 6318 - integrity sha512-dqKAU8D3NkExthnpBOPZjZ/NGU5qqBaqZ12v9IlMqP9sVTWSuY1iswfzomp0AYeJBxo4ZpBNmrdlnQZYQSVWiw== 6319 6320 - "@react-native/virtualized-lists@0.79.3": 6321 - version "0.79.3" 6322 - resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.79.3.tgz#4a2799017cd3795f519422f48b3c0bbc4739a245" 6323 - integrity sha512-/0rRozkn+iIHya2vnnvprDgT7QkfI54FLrACAN3BLP7MRlfOIGOrZsXpRLndnLBVnjNzkcre84i1RecjoXnwIA== 6324 dependencies: 6325 invariant "^2.2.4" 6326 nullthrows "^1.1.1" ··· 6399 resolved "https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8" 6400 integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g== 6401 6402 - "@sentry-internal/browser-utils@8.54.0": 6403 - version "8.54.0" 6404 - resolved "https://registry.yarnpkg.com/@sentry-internal/browser-utils/-/browser-utils-8.54.0.tgz#2d68c7fa843db867ed98059faf1a750be3eca95a" 6405 - integrity sha512-DKWCqb4YQosKn6aD45fhKyzhkdG7N6goGFDeyTaJFREJDFVDXiNDsYZu30nJ6BxMM7uQIaARhPAC5BXfoED3pQ== 6406 dependencies: 6407 - "@sentry/core" "8.54.0" 6408 6409 - "@sentry-internal/feedback@8.54.0": 6410 - version "8.54.0" 6411 - resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-8.54.0.tgz#52c3a63aa5b520eca7acfa1376621e8441984126" 6412 - integrity sha512-nQqRacOXoElpE0L0ADxUUII0I3A94niqG9Z4Fmsw6057QvyrV/LvTiMQBop6r5qLjwMqK+T33iR4/NQI5RhsXQ== 6413 dependencies: 6414 - "@sentry/core" "8.54.0" 6415 6416 - "@sentry-internal/replay-canvas@8.54.0": 6417 - version "8.54.0" 6418 - resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-8.54.0.tgz#e57a3893db2bb0ea7ad9dc2a804bb035142fe3ba" 6419 - integrity sha512-K/On3OAUBeq/TV2n+1EvObKC+WMV9npVXpVyJqCCyn8HYMm8FUGzuxeajzm0mlW4wDTPCQor6mK9/IgOquUzCw== 6420 dependencies: 6421 - "@sentry-internal/replay" "8.54.0" 6422 - "@sentry/core" "8.54.0" 6423 6424 - "@sentry-internal/replay@8.54.0": 6425 - version "8.54.0" 6426 - resolved "https://registry.yarnpkg.com/@sentry-internal/replay/-/replay-8.54.0.tgz#b92990a51ffbe8d92998ff8188db9e3a6f9d1e18" 6427 - integrity sha512-8xuBe06IaYIGJec53wUC12tY2q4z2Z0RPS2s1sLtbA00EvK1YDGuXp96IDD+HB9mnDMrQ/jW5f97g9TvPsPQUg== 6428 dependencies: 6429 - "@sentry-internal/browser-utils" "8.54.0" 6430 - "@sentry/core" "8.54.0" 6431 6432 "@sentry/babel-plugin-component-annotate@3.2.2": 6433 version "3.2.2" 6434 resolved "https://registry.yarnpkg.com/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-3.2.2.tgz#0c5f26e417b8f524924fa4531b82ad5603216e90" 6435 integrity sha512-D+SKQ266ra/wo87s9+UI/rKQi3qhGPCR8eSCDe0VJudhjHsqyNU+JJ5lnIGCgmZaWFTXgdBP/gdr1Iz1zqGs4Q== 6436 6437 - "@sentry/babel-plugin-component-annotate@3.4.0": 6438 - version "3.4.0" 6439 - resolved "https://registry.yarnpkg.com/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-3.4.0.tgz#f47a7652e16f84556df82cbc38f0004bca1335d1" 6440 - integrity sha512-tSzfc3aE7m0PM0Aj7HBDet5llH9AB9oc+tBQ8AvOqUSnWodLrNCuWeQszJ7mIBovD3figgCU3h0cvI6U5cDtsg== 6441 6442 - "@sentry/browser@8.54.0": 6443 - version "8.54.0" 6444 - resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-8.54.0.tgz#5487075908aac564892e689e1b6d233fdb314f5b" 6445 - integrity sha512-BgUtvxFHin0fS0CmJVKTLXXZcke0Av729IVfi+2fJ4COX8HO7/HAP02RKaSQGmL2HmvWYTfNZ7529AnUtrM4Rg== 6446 dependencies: 6447 - "@sentry-internal/browser-utils" "8.54.0" 6448 - "@sentry-internal/feedback" "8.54.0" 6449 - "@sentry-internal/replay" "8.54.0" 6450 - "@sentry-internal/replay-canvas" "8.54.0" 6451 - "@sentry/core" "8.54.0" 6452 6453 "@sentry/bundler-plugin-core@3.2.2": 6454 version "3.2.2" ··· 6469 resolved "https://registry.yarnpkg.com/@sentry/cli-darwin/-/cli-darwin-2.42.2.tgz#a32a4f226e717122b37d9969e8d4d0e14779f720" 6470 integrity sha512-GtJSuxER7Vrp1IpxdUyRZzcckzMnb4N5KTW7sbTwUiwqARRo+wxS+gczYrS8tdgtmXs5XYhzhs+t4d52ITHMIg== 6471 6472 - "@sentry/cli-darwin@2.45.0": 6473 - version "2.45.0" 6474 - resolved "https://registry.yarnpkg.com/@sentry/cli-darwin/-/cli-darwin-2.45.0.tgz#e3d6feae4fadcfdf91db9c7b9c4689a66d3d8d19" 6475 - integrity sha512-p4Uxfv/L2fQdP3/wYnKVVz9gzZJf/1Xp9D+6raax/3Bu5y87yHYUqcdt98y/VAXQD4ofp2QgmhGUVPofvQNZmg== 6476 6477 "@sentry/cli-linux-arm64@2.42.2": 6478 version "2.42.2" 6479 resolved "https://registry.yarnpkg.com/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.42.2.tgz#1c06c83ff21f51ec23acf5be3b1f8c7553bf86b1" 6480 integrity sha512-BOxzI7sgEU5Dhq3o4SblFXdE9zScpz6EXc5Zwr1UDZvzgXZGosUtKVc7d1LmkrHP8Q2o18HcDWtF3WvJRb5Zpw== 6481 6482 - "@sentry/cli-linux-arm64@2.45.0": 6483 - version "2.45.0" 6484 - resolved "https://registry.yarnpkg.com/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.45.0.tgz#384c8e17f7e7dc007d164033d0e7c75aa83a2e9b" 6485 - integrity sha512-gUcLoEjzg7AIc4QQGEZwRHri+EHf3Gcms9zAR1VHiNF3/C/jL4WeDPJF2YiWAQt6EtH84tHiyhw1Ab/R8XFClg== 6486 6487 "@sentry/cli-linux-arm@2.42.2": 6488 version "2.42.2" 6489 resolved "https://registry.yarnpkg.com/@sentry/cli-linux-arm/-/cli-linux-arm-2.42.2.tgz#00cadc359ae3c051efb3e63873c033c61dbd1ca1" 6490 integrity sha512-7udCw+YL9lwq+9eL3WLspvnuG+k5Icg92YE7zsteTzWLwgPVzaxeZD2f8hwhsu+wmL+jNqbpCRmktPteh3i2mg== 6491 6492 - "@sentry/cli-linux-arm@2.45.0": 6493 - version "2.45.0" 6494 - resolved "https://registry.yarnpkg.com/@sentry/cli-linux-arm/-/cli-linux-arm-2.45.0.tgz#b9d6f86f3934b4d9ced5b45a8158ff2ac2bdd25d" 6495 - integrity sha512-6sEskFLlFKJ+e0MOYgIclBTUX5jYMyYhHIxXahEkI/4vx6JO0uvpyRAkUJRpJkRh/lPog0FM+tbP3so+VxB2qQ== 6496 6497 "@sentry/cli-linux-i686@2.42.2": 6498 version "2.42.2" 6499 resolved "https://registry.yarnpkg.com/@sentry/cli-linux-i686/-/cli-linux-i686-2.42.2.tgz#3b817b715dd806c20dfbffd539725ad8089c310a" 6500 integrity sha512-Sw/dQp5ZPvKnq3/y7wIJyxTUJYPGoTX/YeMbDs8BzDlu9to2LWV3K3r7hE7W1Lpbaw4tSquUHiQjP5QHCOS7aQ== 6501 6502 - "@sentry/cli-linux-i686@2.45.0": 6503 - version "2.45.0" 6504 - resolved "https://registry.yarnpkg.com/@sentry/cli-linux-i686/-/cli-linux-i686-2.45.0.tgz#39e22beb84cfa26e11bdc198364315fdfb4da4d5" 6505 - integrity sha512-VmmOaEAzSW23YdGNdy/+oQjCNAMY+HmOGA77A25/ep/9AV7PQB6FI7xO5Y1PVvlkxZFJ23e373njSsEeg4uDZw== 6506 6507 "@sentry/cli-linux-x64@2.42.2": 6508 version "2.42.2" 6509 resolved "https://registry.yarnpkg.com/@sentry/cli-linux-x64/-/cli-linux-x64-2.42.2.tgz#ddf906bc3071cc79ce6e633eddcb76bb9068e688" 6510 integrity sha512-mU4zUspAal6TIwlNLBV5oq6yYqiENnCWSxtSQVzWs0Jyq97wtqGNG9U+QrnwjJZ+ta/hvye9fvL2X25D/RxHQw== 6511 6512 - "@sentry/cli-linux-x64@2.45.0": 6513 - version "2.45.0" 6514 - resolved "https://registry.yarnpkg.com/@sentry/cli-linux-x64/-/cli-linux-x64-2.45.0.tgz#25cd3699297f9433835fb5edd42dad722c11f041" 6515 - integrity sha512-a0Oj68mrb25a0WjX/ShZ6AAd4PPiuLcgyzQr7bl2+DvYxIOajwkGbR+CZFEhOVZcfhTnixKy/qIXEzApEPHPQg== 6516 6517 - "@sentry/cli-win32-arm64@2.45.0": 6518 - version "2.45.0" 6519 - resolved "https://registry.yarnpkg.com/@sentry/cli-win32-arm64/-/cli-win32-arm64-2.45.0.tgz#50c7d29ea2169bdb4d98bbde81c5f7dac0dd3955" 6520 - integrity sha512-vn+CwS4p+52pQSLNPoi20ZOrQmv01ZgAmuMnjkh1oUZfTyBAwWLrAh6Cy4cztcN8DfL5dOWKQBo8DBKURE4ttg== 6521 6522 "@sentry/cli-win32-i686@2.42.2": 6523 version "2.42.2" 6524 resolved "https://registry.yarnpkg.com/@sentry/cli-win32-i686/-/cli-win32-i686-2.42.2.tgz#9036085c7c6ce455ad45fda411c55ff39c06eb95" 6525 integrity sha512-iHvFHPGqgJMNqXJoQpqttfsv2GI3cGodeTq4aoVLU/BT3+hXzbV0x1VpvvEhncJkDgDicJpFLM8sEPHb3b8abw== 6526 6527 - "@sentry/cli-win32-i686@2.45.0": 6528 - version "2.45.0" 6529 - resolved "https://registry.yarnpkg.com/@sentry/cli-win32-i686/-/cli-win32-i686-2.45.0.tgz#201075c4aec37a3e797160e0b468641245437f0c" 6530 - integrity sha512-8mMoDdlwxtcdNIMtteMK7dbi7054jak8wKSHJ5yzMw8UmWxC5thc/gXBc1uPduiaI56VjoJV+phWHBKCD+6I4w== 6531 6532 "@sentry/cli-win32-x64@2.42.2": 6533 version "2.42.2" 6534 resolved "https://registry.yarnpkg.com/@sentry/cli-win32-x64/-/cli-win32-x64-2.42.2.tgz#7d6464b63f32c9f97fff428f246b1f039b402233" 6535 integrity sha512-vPPGHjYoaGmfrU7xhfFxG7qlTBacroz5NdT+0FmDn6692D8IvpNXl1K+eV3Kag44ipJBBeR8g1HRJyx/F/9ACw== 6536 6537 - "@sentry/cli-win32-x64@2.45.0": 6538 - version "2.45.0" 6539 - resolved "https://registry.yarnpkg.com/@sentry/cli-win32-x64/-/cli-win32-x64-2.45.0.tgz#2075e9e1ea3c3609e0fa1a758ca033e94e1c600f" 6540 - integrity sha512-ZvK9cIqFaq7vZ0jkHJ/xh5au6902Dr+AUxSk6L6vCL7JCe2p93KGL/4d8VFB5PD/P7Y9b+105G/e0QIFKzpeOw== 6541 6542 "@sentry/cli@2.42.2": 6543 version "2.42.2" ··· 6558 "@sentry/cli-win32-i686" "2.42.2" 6559 "@sentry/cli-win32-x64" "2.42.2" 6560 6561 - "@sentry/cli@2.45.0": 6562 - version "2.45.0" 6563 - resolved "https://registry.yarnpkg.com/@sentry/cli/-/cli-2.45.0.tgz#35feed7a2fee54faf25daed73001a2a2a3143396" 6564 - integrity sha512-4sWu7zgzgHAjIxIjXUA/66qgeEf5ZOlloO+/JaGD5qXNSW0G7KMTR6iYjReNKMgdBCTH6bUUt9qiuA+Ex9Masw== 6565 dependencies: 6566 https-proxy-agent "^5.0.0" 6567 node-fetch "^2.6.7" ··· 6569 proxy-from-env "^1.1.0" 6570 which "^2.0.2" 6571 optionalDependencies: 6572 - "@sentry/cli-darwin" "2.45.0" 6573 - "@sentry/cli-linux-arm" "2.45.0" 6574 - "@sentry/cli-linux-arm64" "2.45.0" 6575 - "@sentry/cli-linux-i686" "2.45.0" 6576 - "@sentry/cli-linux-x64" "2.45.0" 6577 - "@sentry/cli-win32-arm64" "2.45.0" 6578 - "@sentry/cli-win32-i686" "2.45.0" 6579 - "@sentry/cli-win32-x64" "2.45.0" 6580 6581 - "@sentry/core@8.54.0": 6582 - version "8.54.0" 6583 - resolved "https://registry.yarnpkg.com/@sentry/core/-/core-8.54.0.tgz#a2ebec965cadcb6de89e116689feeef79d5862a6" 6584 - integrity sha512-03bWf+D1j28unOocY/5FDB6bUHtYlm6m6ollVejhg45ZmK9iPjdtxNWbrLsjT1WRym0Tjzowu+A3p+eebYEv0Q== 6585 6586 - "@sentry/react-native@~6.14.0": 6587 - version "6.14.0" 6588 - resolved "https://registry.yarnpkg.com/@sentry/react-native/-/react-native-6.14.0.tgz#bc6bdaf03860bb8946f8c30570a9abd82ed6cfc0" 6589 - integrity sha512-BBqixN6oV6tCNp1ABXfzvD531zxj1fUAH0HDPvOR/jX0h9f9pYfxCyI64B+DoQbVZKFsg8nte0QIHkZDhRAW9A== 6590 dependencies: 6591 - "@sentry/babel-plugin-component-annotate" "3.4.0" 6592 - "@sentry/browser" "8.54.0" 6593 - "@sentry/cli" "2.45.0" 6594 - "@sentry/core" "8.54.0" 6595 - "@sentry/react" "8.54.0" 6596 - "@sentry/types" "8.54.0" 6597 - "@sentry/utils" "8.54.0" 6598 6599 - "@sentry/react@8.54.0": 6600 - version "8.54.0" 6601 - resolved "https://registry.yarnpkg.com/@sentry/react/-/react-8.54.0.tgz#16cec103b5d5697bdfebacf6e2d35f19699b3ab3" 6602 - integrity sha512-42T/fp8snYN19Fy/2P0Mwotu4gcdy+1Lx+uYCNcYP1o7wNGigJ7qb27sW7W34GyCCHjoCCfQgeOqDQsyY8LC9w== 6603 dependencies: 6604 - "@sentry/browser" "8.54.0" 6605 - "@sentry/core" "8.54.0" 6606 hoist-non-react-statics "^3.3.2" 6607 6608 - "@sentry/types@8.54.0": 6609 - version "8.54.0" 6610 - resolved "https://registry.yarnpkg.com/@sentry/types/-/types-8.54.0.tgz#1d57bb094443081de4e0d8b638e6ebc40f5ddd36" 6611 - integrity sha512-wztdtr7dOXQKi0iRvKc8XJhJ7HaAfOv8lGu0yqFOFwBZucO/SHnu87GOPi8mvrTiy1bentQO5l+zXWAaMvG4uw== 6612 dependencies: 6613 - "@sentry/core" "8.54.0" 6614 6615 - "@sentry/utils@8.54.0": 6616 - version "8.54.0" 6617 - resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-8.54.0.tgz#5e28e03a249451b4a55200a0787f4e2c59bab2c5" 6618 - integrity sha512-JL8UDjrsKxKclTdLXfuHfE7B3KbrAPEYP7tMyN/xiO2vsF6D84fjwYyalO0ZMtuFZE6vpSze8ZOLEh6hLnPYsw== 6619 dependencies: 6620 - "@sentry/core" "8.54.0" 6621 6622 "@sentry/webpack-plugin@^3.2.2": 6623 version "3.2.2" ··· 7604 resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" 7605 integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== 7606 7607 - "@types/react-dom@^19.1.8": 7608 version "19.1.9" 7609 resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-19.1.9.tgz#5ab695fce1e804184767932365ae6569c11b4b4b" 7610 integrity sha512-qXRuZaOsAdXKFyOhRBg6Lqqc0yay13vN7KrIg4L7N4aaHN68ma9OK3NE1BoDFgFOTfM7zg+3/8+2n8rLUH3OKQ== ··· 7819 dependencies: 7820 "@typescript-eslint/types" "7.18.0" 7821 eslint-visitor-keys "^3.4.3" 7822 7823 "@urql/core@^5.0.0", "@urql/core@^5.0.6": 7824 version "5.0.8" ··· 8103 dependencies: 8104 fast-deep-equal "^3.1.3" 8105 8106 - ajv@8.11.0: 8107 - version "8.11.0" 8108 - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.11.0.tgz#977e91dd96ca669f54a11e23e378e33b884a565f" 8109 - integrity sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg== 8110 - dependencies: 8111 - fast-deep-equal "^3.1.1" 8112 - json-schema-traverse "^1.0.0" 8113 - require-from-string "^2.0.2" 8114 - uri-js "^4.2.2" 8115 - 8116 ajv@^6.12.4, ajv@^6.12.5: 8117 version "6.12.6" 8118 resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" ··· 8262 version "2.0.1" 8263 resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" 8264 integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== 8265 - 8266 - aria-hidden@^1.1.1: 8267 - version "1.2.3" 8268 - resolved "https://registry.yarnpkg.com/aria-hidden/-/aria-hidden-1.2.3.tgz#14aeb7fb692bbb72d69bebfa47279c1fd725e954" 8269 - integrity sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ== 8270 - dependencies: 8271 - tslib "^2.0.0" 8272 8273 aria-hidden@^1.2.4: 8274 version "1.2.4" ··· 8676 dependencies: 8677 "@babel/types" "^7.26.0" 8678 8679 - babel-plugin-react-native-web@~0.19.13: 8680 - version "0.19.13" 8681 - resolved "https://registry.yarnpkg.com/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.19.13.tgz#bf919bd6f18c4689dd1a528a82bda507363b953d" 8682 - integrity sha512-4hHoto6xaN23LCyZgL9LJZc3olmAxd7b6jDzlZnKXAh4rRAbZRKNBJoOOdp46OBqgy+K0t0guTj5/mhA8inymQ== 8683 8684 - babel-plugin-syntax-hermes-parser@0.25.1, babel-plugin-syntax-hermes-parser@^0.25.1: 8685 - version "0.25.1" 8686 - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.25.1.tgz#58b539df973427fcfbb5176a3aec7e5dee793cb0" 8687 - integrity sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ== 8688 dependencies: 8689 - hermes-parser "0.25.1" 8690 8691 babel-plugin-transform-flow-enums@^0.0.2: 8692 version "0.0.2" ··· 8718 "@babel/plugin-syntax-optional-chaining" "^7.8.3" 8719 "@babel/plugin-syntax-top-level-await" "^7.8.3" 8720 8721 - babel-preset-expo@~13.1.11: 8722 - version "13.1.11" 8723 - resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-13.1.11.tgz#de81e6a621c9f40dcb1e0bf5f1fe111f82c10496" 8724 - integrity sha512-jigWjvhRVdm9UTPJ1wjLYJ0OJvD5vLZ8YYkEknEl6+9S1JWORO/y3xtHr/hNj5n34nOilZqdXrmNFcqKc8YTsg== 8725 dependencies: 8726 "@babel/helper-module-imports" "^7.25.9" 8727 "@babel/plugin-proposal-decorators" "^7.12.9" 8728 "@babel/plugin-proposal-export-default-from" "^7.24.7" 8729 "@babel/plugin-syntax-export-default-from" "^7.24.7" 8730 "@babel/plugin-transform-export-namespace-from" "^7.25.9" 8731 "@babel/plugin-transform-flow-strip-types" "^7.25.2" 8732 "@babel/plugin-transform-modules-commonjs" "^7.24.8" ··· 8737 "@babel/plugin-transform-runtime" "^7.24.7" 8738 "@babel/preset-react" "^7.22.15" 8739 "@babel/preset-typescript" "^7.23.0" 8740 - "@react-native/babel-preset" "0.79.2" 8741 - babel-plugin-react-native-web "~0.19.13" 8742 - babel-plugin-syntax-hermes-parser "^0.25.1" 8743 babel-plugin-transform-flow-enums "^0.0.2" 8744 debug "^4.3.4" 8745 - react-refresh "^0.14.2" 8746 - resolve-from "^5.0.0" 8747 - 8748 - babel-preset-expo@~13.2.0: 8749 - version "13.2.0" 8750 - resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-13.2.0.tgz#d4540009d07242e3c3d63184b7a34efda95e8e64" 8751 - integrity sha512-oNUeUZPMNRPmx/2jaKJLSQFP/MFI1M91vP+Gp+j8/FPl9p/ps603DNwCaRdcT/Vj3FfREdlIwRio1qDCjY0oAA== 8752 - dependencies: 8753 - "@babel/helper-module-imports" "^7.25.9" 8754 - "@babel/plugin-proposal-decorators" "^7.12.9" 8755 - "@babel/plugin-proposal-export-default-from" "^7.24.7" 8756 - "@babel/plugin-syntax-export-default-from" "^7.24.7" 8757 - "@babel/plugin-transform-export-namespace-from" "^7.25.9" 8758 - "@babel/plugin-transform-flow-strip-types" "^7.25.2" 8759 - "@babel/plugin-transform-modules-commonjs" "^7.24.8" 8760 - "@babel/plugin-transform-object-rest-spread" "^7.24.7" 8761 - "@babel/plugin-transform-parameters" "^7.24.7" 8762 - "@babel/plugin-transform-private-methods" "^7.24.7" 8763 - "@babel/plugin-transform-private-property-in-object" "^7.24.7" 8764 - "@babel/plugin-transform-runtime" "^7.24.7" 8765 - "@babel/preset-react" "^7.22.15" 8766 - "@babel/preset-typescript" "^7.23.0" 8767 - "@react-native/babel-preset" "0.79.3" 8768 - babel-plugin-react-native-web "~0.19.13" 8769 - babel-plugin-syntax-hermes-parser "^0.25.1" 8770 - babel-plugin-transform-flow-enums "^0.0.2" 8771 - debug "^4.3.4" 8772 - react-refresh "^0.14.2" 8773 resolve-from "^5.0.0" 8774 8775 babel-preset-jest@^29.6.3: ··· 8799 version "1.5.1" 8800 resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" 8801 integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== 8802 8803 batch@0.6.1: 8804 version "0.6.1" ··· 8996 node-releases "^2.0.18" 8997 update-browserslist-db "^1.1.1" 8998 8999 bser@2.1.1: 9000 version "2.1.1" 9001 resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" ··· 9137 version "1.0.30001697" 9138 resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001697.tgz" 9139 integrity sha512-GwNPlWJin8E+d7Gxq96jxM6w0w+VFeyyXRsjU58emtkYqnbwHqXm5uT2uCmO0RQE9htWknOP4xtBlLmM/gWxvQ== 9140 9141 cbor-extract@^2.1.1: 9142 version "2.1.1" ··· 9972 resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5" 9973 integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug== 9974 9975 - debug@2.6.9, debug@^2.2.0, debug@^2.6.9: 9976 version "2.6.9" 9977 resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" 9978 integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== ··· 10141 resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" 10142 integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== 10143 10144 - deprecated-react-native-prop-types@^5.0.0: 10145 - version "5.0.0" 10146 - resolved "https://registry.yarnpkg.com/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-5.0.0.tgz#02a12f090da7bd9e8c3ac53c31cf786a1315d302" 10147 - integrity sha512-cIK8KYiiGVOFsKdPMmm1L3tA/Gl+JopXL6F5+C7x39MyPsQYnP57Im/D6bNUzcborD7fcMwiwZqcBdBXXZucYQ== 10148 - dependencies: 10149 - "@react-native/normalize-colors" "^0.73.0" 10150 - invariant "^2.2.4" 10151 - prop-types "^15.8.1" 10152 - 10153 dequal@^2.0.3: 10154 version "2.0.3" 10155 resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" ··· 10159 version "1.2.0" 10160 resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" 10161 integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== 10162 - 10163 - detect-libc@^1.0.3: 10164 - version "1.0.3" 10165 - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" 10166 - integrity sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg== 10167 10168 detect-libc@^2.0.0: 10169 version "2.0.2" ··· 10375 version "1.4.777" 10376 resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.777.tgz#f846fbba23fd11b3c6f97848cdda94896fdb8baf" 10377 integrity sha512-n02NCwLJ3wexLfK/yQeqfywCblZqLcXphzmid5e8yVPdtEcida7li0A5WQKghHNG0FeOMCzeFOzEbtAh5riXFw== 10378 10379 electron-to-chromium@^1.5.41: 10380 version "1.5.51" ··· 10909 zod "^3.22.4" 10910 zod-validation-error "^3.0.3" 10911 10912 - eslint-plugin-react-hooks@^4.6.0: 10913 - version "4.6.0" 10914 - resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" 10915 - integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== 10916 10917 eslint-plugin-react-native-a11y@^3.3.0: 10918 version "3.3.0" ··· 11090 bignumber.js "^9.1.1" 11091 cockatiel "^3.1.1" 11092 11093 - event-target-shim@^5.0.0, event-target-shim@^5.0.1: 11094 version "5.0.1" 11095 resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" 11096 integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== ··· 11177 jest-message-util "^29.7.0" 11178 jest-util "^29.7.0" 11179 11180 - expo-application@~6.1.4: 11181 - version "6.1.4" 11182 - resolved "https://registry.yarnpkg.com/expo-application/-/expo-application-6.1.4.tgz#34ee2f7a86e3689f15961b296e82934e0f85afd6" 11183 - integrity sha512-jXVZb3llTQ5j4C/I03GxKjujmhKex9Xo5JDZo/pRjScHSr4NoeMjPKWThyWVlWDM1v5YSEcsRJebVfTvq9SR5Q== 11184 11185 - expo-asset@~11.1.5: 11186 - version "11.1.5" 11187 - resolved "https://registry.yarnpkg.com/expo-asset/-/expo-asset-11.1.5.tgz#5cad3d781c9d0edec31b9b3adbba574eb4d5dd3e" 11188 - integrity sha512-GEQDCqC25uDBoXHEnXeBuwpeXvI+3fRGvtzwwt0ZKKzWaN+TgeF8H7c76p3Zi4DfBMFDcduM0CmOvJX+yCCLUQ== 11189 dependencies: 11190 - "@expo/image-utils" "^0.7.4" 11191 - expo-constants "~17.1.5" 11192 11193 - expo-blur@~14.1.5: 11194 - version "14.1.5" 11195 - resolved "https://registry.yarnpkg.com/expo-blur/-/expo-blur-14.1.5.tgz#910712389e19286ccdc136275bf569f427aa05ef" 11196 - integrity sha512-CCLJHxN4eoAl06ESKT3CbMasJ98WsjF9ZQEJnuxtDb9ffrYbZ+g9ru84fukjNUOTtc8A8yXE5z8NgY1l0OMrmQ== 11197 11198 - expo-build-properties@~0.14.6: 11199 - version "0.14.6" 11200 - resolved "https://registry.yarnpkg.com/expo-build-properties/-/expo-build-properties-0.14.6.tgz#bb1db4b53683c6064bea4e8625c5abaf934f6941" 11201 - integrity sha512-46+gcnFxb2Dz2TFEhFlEJ11qT85THlPtFgkRKQ3a11S3+stgDzDBC2WwbXS5/GMINLIDdBFbbZlajgVND0tMnQ== 11202 dependencies: 11203 ajv "^8.11.0" 11204 semver "^7.6.0" 11205 11206 - expo-camera@~16.1.8: 11207 - version "16.1.8" 11208 - resolved "https://registry.yarnpkg.com/expo-camera/-/expo-camera-16.1.8.tgz#6c30dfb5c982795351f1053c36f048a11869e21b" 11209 - integrity sha512-NpBbkUhHG6cs2TNUQBFSEtXb5j1/kTPIhiuqBcHosZG2yb/8MuM/ii4McJaqfe/6pn0YPqkH4k0Uod11DOSLmw== 11210 dependencies: 11211 invariant "^2.2.4" 11212 11213 - expo-clipboard@~7.1.4: 11214 - version "7.1.4" 11215 - resolved "https://registry.yarnpkg.com/expo-clipboard/-/expo-clipboard-7.1.4.tgz#f2cda0d3cbfd2d307aa85dd7ba6843d6bbaf4227" 11216 - integrity sha512-NHhfKnrzb4o0PacUKD93ByadU0JmPBoFTFYbbFJZ9OAX6SImpSqG5gfrMUR3vVj4Qx9f1LpMcdAv5lBzv868ow== 11217 11218 - expo-constants@17.0.3, expo-constants@^13.0.2, expo-constants@~17.1.5, expo-constants@~17.1.6: 11219 - version "17.0.3" 11220 - resolved "https://registry.yarnpkg.com/expo-constants/-/expo-constants-17.0.3.tgz#a05b38e0417d59759ece1642b4d483889e04dbda" 11221 - integrity sha512-lnbcX2sAu8SucHXEXxSkhiEpqH+jGrf+TF+MO6sHWIESjwOUVVYlT8qYdjR9xbxWmqFtrI4KV44FkeJf2DaFjQ== 11222 dependencies: 11223 - "@expo/config" "~10.0.4" 11224 - "@expo/env" "~0.4.0" 11225 11226 - expo-dev-client@~5.2.0: 11227 - version "5.2.0" 11228 - resolved "https://registry.yarnpkg.com/expo-dev-client/-/expo-dev-client-5.2.0.tgz#a3d4f8c79fafe747ea8d0bfc6e3918b02011025c" 11229 - integrity sha512-7GgO3BGlFM016Zkp3c9bUbi35pubqKh8Z/iHC1arIvckEjDrLER+92zfUTFr49XLk2o64arItRPJyQL49pA/hg== 11230 dependencies: 11231 - expo-dev-launcher "5.1.12" 11232 - expo-dev-menu "6.1.11" 11233 - expo-dev-menu-interface "1.10.0" 11234 - expo-manifests "~0.16.5" 11235 - expo-updates-interface "~1.1.0" 11236 11237 - expo-dev-launcher@5.1.12: 11238 - version "5.1.12" 11239 - resolved "https://registry.yarnpkg.com/expo-dev-launcher/-/expo-dev-launcher-5.1.12.tgz#cad239327e258d84c4221a212ecd30a051f9097d" 11240 - integrity sha512-ALedYerjJtSiPa95l41zMAO/m1m1kgS39i2H0io+6Ix4OksYNhILNzMNB1qDht/oWt2yjLBvXfWULfs5+3vnaA== 11241 dependencies: 11242 - ajv "8.11.0" 11243 - expo-dev-menu "6.1.11" 11244 - expo-manifests "~0.16.5" 11245 - resolve-from "^5.0.0" 11246 11247 - expo-dev-menu-interface@1.10.0: 11248 - version "1.10.0" 11249 - resolved "https://registry.yarnpkg.com/expo-dev-menu-interface/-/expo-dev-menu-interface-1.10.0.tgz#04671bda3c163d1d7b9438ce7095c3913a3f53f9" 11250 - integrity sha512-NxtM/qot5Rh2cY333iOE87dDg1S8CibW+Wu4WdLua3UMjy81pXYzAGCZGNOeY7k9GpNFqDPNDXWyBSlk9r2pBg== 11251 11252 - expo-dev-menu@6.1.11: 11253 - version "6.1.11" 11254 - resolved "https://registry.yarnpkg.com/expo-dev-menu/-/expo-dev-menu-6.1.11.tgz#829118326bcd618aec3941cfbb5b32fd3dd72379" 11255 - integrity sha512-yrlDXGcqlbQX3Pgw/iPLRea7+pHFC17MdtkNaXYQ5K5u64mn9l4KZ2ZYUeQ8cKDG5l8ZdC4F9R9vfCJYFi82AA== 11256 dependencies: 11257 - expo-dev-menu-interface "1.10.0" 11258 11259 - expo-device@7.1.4, expo-device@~4.1.1, expo-device@~7.1.4: 11260 version "7.1.4" 11261 resolved "https://registry.yarnpkg.com/expo-device/-/expo-device-7.1.4.tgz#84ae7c2520cc45f15a9cb0433ae1226c33f7a8ef" 11262 integrity sha512-HS04IiE1Fy0FRjBLurr9e5A6yj3kbmQB+2jCZvbSGpsjBnCLdSk/LCii4f5VFhPIBWJLyYuN5QqJyEAw6BcS4Q== 11263 dependencies: 11264 ua-parser-js "^0.7.33" 11265 11266 - expo-eas-client@~0.14.3: 11267 - version "0.14.3" 11268 - resolved "https://registry.yarnpkg.com/expo-eas-client/-/expo-eas-client-0.14.3.tgz#3fc22378cc454953ecba88f70c16c20a74e0aa27" 11269 - integrity sha512-BW2mSNEjFRFC8/CbkMQ3mfVhBdeZIjZhNfncw7PP80xEptLWhVjGTqwG8Usi0/yPpIu/YNYgop+XGMfhXyh9uA== 11270 11271 - expo-file-system@~18.1.10: 11272 - version "18.1.10" 11273 - resolved "https://registry.yarnpkg.com/expo-file-system/-/expo-file-system-18.1.10.tgz#22f3bcc2c9a7edcd6bba5ece3c90a8467fda47be" 11274 - integrity sha512-SyaWg+HitScLuyEeSG9gMSDT0hIxbM9jiZjSBP9l9zMnwZjmQwsusE6+7qGiddxJzdOhTP4YGUfvEzeeS0YL3Q== 11275 11276 - expo-font@~13.3.1: 11277 - version "13.3.1" 11278 - resolved "https://registry.yarnpkg.com/expo-font/-/expo-font-13.3.1.tgz#ed69ae14f263a4c447efb2615b60d9e045372e68" 11279 - integrity sha512-d+xrHYvSM9WB42wj8vP9OOFWyxed5R1evphfDb6zYBmC1dA9Hf89FpT7TNFtj2Bk3clTnpmVqQTCYbbA2P3CLg== 11280 dependencies: 11281 fontfaceobserver "^2.1.0" 11282 11283 - expo-haptics@~14.1.4: 11284 - version "14.1.4" 11285 - resolved "https://registry.yarnpkg.com/expo-haptics/-/expo-haptics-14.1.4.tgz#442f48b1bdf83484d4fcadc653445aaae6049b70" 11286 - integrity sha512-QZdE3NMX74rTuIl82I+n12XGwpDWKb8zfs5EpwsnGi/D/n7O2Jd4tO5ivH+muEG/OCJOMq5aeaVDqqaQOhTkcA== 11287 11288 expo-image-crop-tool@^0.1.8: 11289 version "0.1.8" 11290 resolved "https://registry.yarnpkg.com/expo-image-crop-tool/-/expo-image-crop-tool-0.1.8.tgz#3e9f34825cf5d7dad1ef2786615571b078ece4e7" 11291 integrity sha512-UlS1zV7JewUzuZzVT9aA0vFD1+dt+pU60ILgt3ntQl4G9SeDJ9bB/+ylz9dzn6BjZecUQkGJmbCQ3H7jGZeZMA== 11292 11293 - expo-image-loader@~5.1.0: 11294 - version "5.1.0" 11295 - resolved "https://registry.yarnpkg.com/expo-image-loader/-/expo-image-loader-5.1.0.tgz#f7d65f9b9a9714eaaf5d50a406cb34cb25262153" 11296 - integrity sha512-sEBx3zDQIODWbB5JwzE7ZL5FJD+DK3LVLWBVJy6VzsqIA6nDEnSFnsnWyCfCTSvbGigMATs1lgkC2nz3Jpve1Q== 11297 - 11298 expo-image-loader@~6.0.0: 11299 version "6.0.0" 11300 resolved "https://registry.yarnpkg.com/expo-image-loader/-/expo-image-loader-6.0.0.tgz#15230442cbb90e101c080a4c81e37d974e43e072" 11301 integrity sha512-nKs/xnOGw6ACb4g26xceBD57FKLFkSwEUTDXEDF3Gtcu3MqF3ZIYd3YM+sSb1/z9AKV1dYT7rMSGVNgsveXLIQ== 11302 11303 - expo-image-manipulator@~13.1.7: 11304 - version "13.1.7" 11305 - resolved "https://registry.yarnpkg.com/expo-image-manipulator/-/expo-image-manipulator-13.1.7.tgz#e891ce9b49d75962eafdf5b7d670116583379e76" 11306 - integrity sha512-DBy/Xdd0E/yFind14x36XmwfWuUxOHI/oH97/giKjjPaRc2dlyjQ3tuW3x699hX6gAs9Sixj5WEJ1qNf3c8sag== 11307 dependencies: 11308 - expo-image-loader "~5.1.0" 11309 11310 - expo-image-picker@17.0.5: 11311 - version "17.0.5" 11312 - resolved "https://registry.yarnpkg.com/expo-image-picker/-/expo-image-picker-17.0.5.tgz#236607a90f2c8ae63d377405d2bf295cfb192b84" 11313 - integrity sha512-K/fWkhNdZOPKKxjH6/+gnmqqOavBZt5lD5LI5BhdcCeTHt91GuBcTm5PM5AvR3eR0Vi5ZZqIKBTMVss8jLIoWg== 11314 dependencies: 11315 expo-image-loader "~6.0.0" 11316 11317 - expo-image@^2.4.0: 11318 - version "2.4.0" 11319 - resolved "https://registry.yarnpkg.com/expo-image/-/expo-image-2.4.0.tgz#02f7fd743387206914cd431a6367f5be53509e3e" 11320 - integrity sha512-TQ/LvrtJ9JBr+Tf198CAqflxcvdhuj7P24n0LQ1jHaWIVA7Z+zYKbYHnSMPSDMul/y0U46Z5bFLbiZiSidgcNw== 11321 11322 - expo-intent-launcher@^12.1.5: 11323 - version "12.1.5" 11324 - resolved "https://registry.yarnpkg.com/expo-intent-launcher/-/expo-intent-launcher-12.1.5.tgz#ed3051292b33e131535d9b35ca20b48cf56d1364" 11325 - integrity sha512-KmCc/dJHTnVf2ZdrZhYSkvQ588K7qQW+nBGfJj5woCwhEXwYz1xOLQcShnPQgQWRf8conAvQDkI3pbjYNPcECw== 11326 11327 expo-json-utils@~0.15.0: 11328 version "0.15.0" 11329 resolved "https://registry.yarnpkg.com/expo-json-utils/-/expo-json-utils-0.15.0.tgz#6723574814b9e6b0a90e4e23662be76123ab6ae9" 11330 integrity sha512-duRT6oGl80IDzH2LD2yEFWNwGIC2WkozsB6HF3cDYNoNNdUvFk6uN3YiwsTsqVM/D0z6LEAQ01/SlYvN+Fw0JQ== 11331 11332 - expo-keep-awake@~14.1.4: 11333 - version "14.1.4" 11334 - resolved "https://registry.yarnpkg.com/expo-keep-awake/-/expo-keep-awake-14.1.4.tgz#80197728563e0e17523e5a606fbd6fbed9639503" 11335 - integrity sha512-wU9qOnosy4+U4z/o4h8W9PjPvcFMfZXrlUoKTMBW7F4pLqhkkP/5G4EviPZixv4XWFMjn1ExQ5rV6BX8GwJsWA== 11336 11337 - expo-linear-gradient@~14.1.5: 11338 - version "14.1.5" 11339 - resolved "https://registry.yarnpkg.com/expo-linear-gradient/-/expo-linear-gradient-14.1.5.tgz#414bf0c8145089087198d4dd5a419eb324af2a02" 11340 - integrity sha512-BSN3MkSGLZoHMduEnAgfhoj3xqcDWaoICgIr4cIYEx1GcHfKMhzA/O4mpZJ/WC27BP1rnAqoKfbclk1eA70ndQ== 11341 11342 - expo-linking@~7.1.5: 11343 - version "7.1.5" 11344 - resolved "https://registry.yarnpkg.com/expo-linking/-/expo-linking-7.1.5.tgz#99633892712d5442ddb1c6c3857346eb7a67119b" 11345 - integrity sha512-8g20zOpROW78bF+bLI4a3ZWj4ntLgM0rCewKycPL0jk9WGvBrBtFtwwADJgOiV1EurNp3lcquerXGlWS+SOQyA== 11346 dependencies: 11347 - expo-constants "~17.1.6" 11348 invariant "^2.2.4" 11349 11350 - expo-localization@~16.1.5: 11351 - version "16.1.5" 11352 - resolved "https://registry.yarnpkg.com/expo-localization/-/expo-localization-16.1.5.tgz#b2877f514669924b2a99d7f85d90e2378bee9e10" 11353 - integrity sha512-dymvf0S11afyMeRbnoXd2iWWzFYwg21jHTnLBO/7ObNO1rKlYpus0ghVDnh+sJFV2u7s518e/JTcAqNR69EZkw== 11354 dependencies: 11355 rtl-detect "^1.0.2" 11356 11357 - expo-location@~18.1.6: 11358 - version "18.1.6" 11359 - resolved "https://registry.yarnpkg.com/expo-location/-/expo-location-18.1.6.tgz#b855e14e8b4e29a1bde470fc4dc2a341abecf631" 11360 - integrity sha512-l5dQQ2FYkrBgNzaZN1BvSmdhhcztFOUucu2kEfDBMV4wSIuTIt/CKsho+F3RnAiWgvui1wb1WTTf80E8zq48hA== 11361 11362 - expo-manifests@~0.16.5: 11363 - version "0.16.5" 11364 - resolved "https://registry.yarnpkg.com/expo-manifests/-/expo-manifests-0.16.5.tgz#bb57ceff3db4eb74679d4a155b2ca2050375ce10" 11365 - integrity sha512-zLUeJogn2C7qOE75Zz7jcmJorMfIbSRR35ctspN0OK/Hq/+PAAptA8p9jNVC8xp/91uP9uI8f3xPhh+A11eR2A== 11366 dependencies: 11367 - "@expo/config" "~11.0.10" 11368 expo-json-utils "~0.15.0" 11369 11370 - expo-media-library@~17.1.7: 11371 - version "17.1.7" 11372 - resolved "https://registry.yarnpkg.com/expo-media-library/-/expo-media-library-17.1.7.tgz#71ed3d2d246d33410d6aecc335098a23519bd890" 11373 - integrity sha512-hLCoMvlhjtt+iYxPe71P1F6t06mYGysuNOfjQzDbbf64PCkglCZJYmywPyUSV1V5Hu9DhRj//gEg+Ki+7VWXog== 11374 11375 - expo-modules-autolinking@2.1.11: 11376 - version "2.1.11" 11377 - resolved "https://registry.yarnpkg.com/expo-modules-autolinking/-/expo-modules-autolinking-2.1.11.tgz#efc2e756ccc8b9e0b927596ba074aefe31b5cbe4" 11378 - integrity sha512-KrWQo+cE4gWYNePBBhmHGVzf63gYV19ZLXe9EIH3GHTkViVzIX+Lp618H/7GxfawpN5kbhvilATH1QEKKnUUww== 11379 dependencies: 11380 "@expo/spawn-async" "^1.7.2" 11381 chalk "^4.1.0" 11382 commander "^7.2.0" 11383 - find-up "^5.0.0" 11384 glob "^10.4.2" 11385 require-from-string "^2.0.2" 11386 resolve-from "^5.0.0" 11387 11388 - expo-modules-core@2.4.0: 11389 - version "2.4.0" 11390 - resolved "https://registry.yarnpkg.com/expo-modules-core/-/expo-modules-core-2.4.0.tgz#3081d62fadff913090cc5abfe46d9ec6b0e75789" 11391 - integrity sha512-Ko5eHBdvuMykjw9P9C9PF54/wBSsGOxaOjx92I5BwgKvEmUwN3UrXFV4CXzlLVbLfSYUQaLcB220xmPfgvT7Fg== 11392 dependencies: 11393 invariant "^2.2.4" 11394 11395 - expo-notifications@~0.31.3: 11396 - version "0.31.3" 11397 - resolved "https://registry.yarnpkg.com/expo-notifications/-/expo-notifications-0.31.3.tgz#eb82c9975e26dcc4fa694b79970792c897ad8d16" 11398 - integrity sha512-AATxKoav5ZvwcRel2SKYNZc+EvOAKvAjxyBezC8y3J5fMNe/uKIhMzh3FN4fKdOi9ao/UBHkvLiUO2MqVnvBNg== 11399 dependencies: 11400 - "@expo/image-utils" "^0.7.4" 11401 "@ide/backoff" "^1.0.0" 11402 abort-controller "^3.0.0" 11403 assert "^2.0.0" 11404 badgin "^1.1.5" 11405 - expo-application "~6.1.4" 11406 - expo-constants "~17.1.6" 11407 11408 expo-pwa@0.0.127: 11409 version "0.0.127" ··· 11415 commander "2.20.0" 11416 update-check "1.5.3" 11417 11418 - expo-screen-orientation@~8.1.7: 11419 - version "8.1.7" 11420 - resolved "https://registry.yarnpkg.com/expo-screen-orientation/-/expo-screen-orientation-8.1.7.tgz#3751b441f2bfcbde798b1508c0ff9f099f4be911" 11421 - integrity sha512-nYwadYtdU6mMDk0MCHMPPPQtBoeFYJ2FspLRW+J35CMLqzE4nbpwGeiImfXzkvD94fpOCfI4KgLj5vGauC3pfA== 11422 11423 - expo-sharing@~13.1.5: 11424 - version "13.1.5" 11425 - resolved "https://registry.yarnpkg.com/expo-sharing/-/expo-sharing-13.1.5.tgz#73d86cdcc037b46ddc82be224dfd3d6bceec497c" 11426 - integrity sha512-X/5sAEiWXL2kdoGE3NO5KmbfcmaCWuWVZXHu8OQef7Yig4ZgHFkGD11HKJ5KqDrDg+SRZe4ISd6MxE7vGUgm4w== 11427 11428 - expo-splash-screen@~0.30.9: 11429 - version "0.30.9" 11430 - resolved "https://registry.yarnpkg.com/expo-splash-screen/-/expo-splash-screen-0.30.9.tgz#8f2a86b3b802ea46065fc761ed60e77e81bdb84c" 11431 - integrity sha512-curHUaZxUTZ2dWvz32ao3xPv5mJr1LBqn5V8xm/IULAehB9RGCn8iKiROMN1PYebSG+56vPMuJmBm9P+ayvJpA== 11432 dependencies: 11433 - "@expo/prebuild-config" "^9.0.6" 11434 11435 - expo-structured-headers@~4.1.0: 11436 - version "4.1.0" 11437 - resolved "https://registry.yarnpkg.com/expo-structured-headers/-/expo-structured-headers-4.1.0.tgz#5475fc3f9559701cc755fd2d50605f8817d42ad0" 11438 - integrity sha512-2X+aUNzC/qaw7/WyUhrVHNDB0uQ5rE12XA2H/rJXaAiYQSuOeU90ladaN0IJYV9I2XlhYrjXLktLXWbO7zgbag== 11439 11440 - expo-system-ui@~5.0.8: 11441 - version "5.0.8" 11442 - resolved "https://registry.yarnpkg.com/expo-system-ui/-/expo-system-ui-5.0.8.tgz#1eaaa95cfa8b5e20750e5fb30918635a58276199" 11443 - integrity sha512-2sI7ALq3W8sKKa3FRW7PmuNznk+48cb1VzFy96vYZLZgTDZViz+fEJNdp1RHgLui/mAl3f8md1LneygSJvZ1EQ== 11444 dependencies: 11445 - "@react-native/normalize-colors" "0.79.3" 11446 debug "^4.3.2" 11447 11448 - expo-task-manager@~13.1.5: 11449 - version "13.1.5" 11450 - resolved "https://registry.yarnpkg.com/expo-task-manager/-/expo-task-manager-13.1.5.tgz#fc09bdc9562339aa71de4ed2e7ff17491e6b6ee2" 11451 - integrity sha512-9jspZZ6y6hwo6QBwmfsUUX6sY4Mnrw8170LnOqrVfRuClkGaMrqDeBa9YUFTDt/BNYZ/3/QlZZ5QUHT9ziROfQ== 11452 dependencies: 11453 - unimodules-app-loader "~5.1.3" 11454 11455 - expo-updates-interface@~1.1.0: 11456 - version "1.1.0" 11457 - resolved "https://registry.yarnpkg.com/expo-updates-interface/-/expo-updates-interface-1.1.0.tgz#62497d4647b381da9fdb68868ed180203ae737ef" 11458 - integrity sha512-DeB+fRe0hUDPZhpJ4X4bFMAItatFBUPjw/TVSbJsaf3Exeami+2qbbJhWkcTMoYHOB73nOIcaYcWXYJnCJXO0w== 11459 11460 - expo-updates@~0.28.14: 11461 - version "0.28.14" 11462 - resolved "https://registry.yarnpkg.com/expo-updates/-/expo-updates-0.28.14.tgz#bc75b00c0744fec33ba36f8c96e7c86ed0d3c7f6" 11463 - integrity sha512-kxI428W7LGSdDWmN/ud5cIg8+SjmQ5XSaUrYauZ0DKsHm2qq1Lh+NYSUWLvYmps+Baalafe6mILmAX8ZnNg26Q== 11464 dependencies: 11465 "@expo/code-signing-certificates" "0.0.5" 11466 - "@expo/config" "~11.0.10" 11467 - "@expo/config-plugins" "~10.0.2" 11468 "@expo/spawn-async" "^1.7.2" 11469 arg "4.1.0" 11470 chalk "^4.1.2" 11471 - expo-eas-client "~0.14.3" 11472 - expo-manifests "~0.16.5" 11473 - expo-structured-headers "~4.1.0" 11474 - expo-updates-interface "~1.1.0" 11475 glob "^10.4.2" 11476 ignore "^5.3.1" 11477 resolve-from "^5.0.0" 11478 11479 - expo-video@~2.2.1: 11480 - version "2.2.1" 11481 - resolved "https://registry.yarnpkg.com/expo-video/-/expo-video-2.2.1.tgz#d45357ee7a7da5a87c49177587183d1c7feabc57" 11482 - integrity sha512-dw3h0eMLK8WpY1Tnwsgrxx3sFqXiOujmurjGdr+RFG63ZurAze/H9uuKMVl3ps/ZNuK4q/2ifIiJudoFJfwKwA== 11483 11484 - expo-web-browser@~14.1.6: 11485 - version "14.1.6" 11486 - resolved "https://registry.yarnpkg.com/expo-web-browser/-/expo-web-browser-14.1.6.tgz#26d66e641e6e96d155be6fa513e7e667a719a0b0" 11487 - integrity sha512-/4P8eWqRyfXIMZna3acg320LXNA+P2cwyEVbjDX8vHnWU+UnOtyRKWy3XaAIyMPQ9hVjBNUQTh4MPvtnPRzakw== 11488 11489 - expo@53.0.11: 11490 - version "53.0.11" 11491 - resolved "https://registry.yarnpkg.com/expo/-/expo-53.0.11.tgz#66053862520ce2a6700d13346ebaf8210a68f24b" 11492 - integrity sha512-+QtvU+6VPd7/o4vmtwuRE/Li2rAiJtD25I6BOnoQSxphaWWaD0PdRQnIV3VQ0HESuJYRuKJ3DkAHNJ3jI6xwzA== 11493 dependencies: 11494 "@babel/runtime" "^7.20.0" 11495 - "@expo/cli" "0.24.14" 11496 - "@expo/config" "~11.0.10" 11497 - "@expo/config-plugins" "~10.0.2" 11498 - "@expo/fingerprint" "0.13.0" 11499 - "@expo/metro-config" "0.20.14" 11500 - "@expo/vector-icons" "^14.0.0" 11501 - babel-preset-expo "~13.2.0" 11502 - expo-asset "~11.1.5" 11503 - expo-constants "~17.1.6" 11504 - expo-file-system "~18.1.10" 11505 - expo-font "~13.3.1" 11506 - expo-keep-awake "~14.1.4" 11507 - expo-modules-autolinking "2.1.11" 11508 - expo-modules-core "2.4.0" 11509 - react-native-edge-to-edge "1.6.0" 11510 whatwg-url-without-unicode "8.0.0-3" 11511 11512 exponential-backoff@^3.1.1: ··· 11908 resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" 11909 integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== 11910 11911 - fs-extra@9.0.0: 11912 - version "9.0.0" 11913 - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.0.tgz#b6afc31036e247b2466dc99c29ae797d5d4580a3" 11914 - integrity sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g== 11915 - dependencies: 11916 - at-least-node "^1.0.0" 11917 - graceful-fs "^4.2.0" 11918 - jsonfile "^6.0.1" 11919 - universalify "^1.0.0" 11920 - 11921 fs-extra@^11.2.0: 11922 version "11.3.0" 11923 resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.3.0.tgz#0daced136bbaf65a555a326719af931adc7a314d" ··· 12164 minipass "^4.2.4" 12165 path-scurry "^1.6.1" 12166 12167 globals@^11.1.0: 12168 version "11.12.0" 12169 resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" ··· 12369 resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.25.1.tgz#6aeec17d1983b4eabf69721f3aa3eb705b17f480" 12370 integrity sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw== 12371 12372 - hermes-estree@0.28.1: 12373 - version "0.28.1" 12374 - resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.28.1.tgz#631e6db146b06e62fc1c630939acf4a3c77d1b24" 12375 - integrity sha512-w3nxl/RGM7LBae0v8LH2o36+8VqwOZGv9rX1wyoWT6YaKZLqpJZ0YQ5P0LVr3tuRpf7vCx0iIG4i/VmBJejxTQ== 12376 12377 - hermes-parser@0.25.1, hermes-parser@^0.25.1: 12378 version "0.25.1" 12379 resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.25.1.tgz#5be0e487b2090886c62bd8a11724cd766d5f54d1" 12380 integrity sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA== 12381 dependencies: 12382 hermes-estree "0.25.1" 12383 - 12384 - hermes-parser@0.28.1: 12385 - version "0.28.1" 12386 - resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.28.1.tgz#17b9e6377f334b6870a1f6da2e123fdcd0b605ac" 12387 - integrity sha512-nf8o+hE8g7UJWParnccljHumE9Vlq8F7MqIdeahl+4x0tvCUJYRrT0L7h0MMg/X9YJmkNwsfbaNNrzPtFXOscg== 12388 - dependencies: 12389 - hermes-estree "0.28.1" 12390 12391 history@^5.3.0: 12392 version "5.3.0" ··· 12706 resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" 12707 integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== 12708 12709 - ini@~1.3.0: 12710 version "1.3.8" 12711 resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" 12712 integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== ··· 13497 jest-mock "^29.7.0" 13498 jest-util "^29.7.0" 13499 13500 - jest-expo@~53.0.7: 13501 - version "53.0.7" 13502 - resolved "https://registry.yarnpkg.com/jest-expo/-/jest-expo-53.0.7.tgz#ab1c288940dcdf470c25b7b18e2ed99f03d26bc6" 13503 - integrity sha512-Uiu3ES0sWbsxpifQuBzXMI1/N9JygfJfwEby/Qw/OPndIQ1YeeIQqkbP52xn6UhdSM4qYQiteX3EjY8TfrZIoA== 13504 dependencies: 13505 - "@expo/config" "~11.0.10" 13506 - "@expo/json-file" "^9.1.4" 13507 "@jest/create-cache-key-function" "^29.2.1" 13508 "@jest/globals" "^29.2.1" 13509 babel-jest "^29.2.1" 13510 - find-up "^5.0.0" 13511 jest-environment-jsdom "^29.2.1" 13512 jest-snapshot "^29.2.1" 13513 jest-watch-select-projects "^2.0.0" ··· 13515 json5 "^2.2.3" 13516 lodash "^4.17.19" 13517 react-server-dom-webpack "~19.0.0" 13518 - react-test-renderer "19.0.0" 13519 server-only "^0.0.1" 13520 stacktrace-js "^2.0.2" 13521 ··· 14138 debug "^2.6.9" 14139 marky "^1.2.2" 14140 14141 - lightningcss-darwin-arm64@1.27.0: 14142 - version "1.27.0" 14143 - resolved "https://registry.yarnpkg.com/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.27.0.tgz#565bd610533941cba648a70e105987578d82f996" 14144 - integrity sha512-Gl/lqIXY+d+ySmMbgDf0pgaWSqrWYxVHoc88q+Vhf2YNzZ8DwoRzGt5NZDVqqIW5ScpSnmmjcgXP87Dn2ylSSQ== 14145 14146 - lightningcss-darwin-x64@1.27.0: 14147 - version "1.27.0" 14148 - resolved "https://registry.yarnpkg.com/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.27.0.tgz#c906a267237b1c7fe08bff6c5ac032c099bc9482" 14149 - integrity sha512-0+mZa54IlcNAoQS9E0+niovhyjjQWEMrwW0p2sSdLRhLDc8LMQ/b67z7+B5q4VmjYCMSfnFi3djAAQFIDuj/Tg== 14150 14151 - lightningcss-freebsd-x64@1.27.0: 14152 - version "1.27.0" 14153 - resolved "https://registry.yarnpkg.com/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.27.0.tgz#a7c3c4d6ee18dffeb8fa69f14f8f9267f7dc0c34" 14154 - integrity sha512-n1sEf85fePoU2aDN2PzYjoI8gbBqnmLGEhKq7q0DKLj0UTVmOTwDC7PtLcy/zFxzASTSBlVQYJUhwIStQMIpRA== 14155 14156 - lightningcss-linux-arm-gnueabihf@1.27.0: 14157 - version "1.27.0" 14158 - resolved "https://registry.yarnpkg.com/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.27.0.tgz#c7c16432a571ec877bf734fe500e4a43d48c2814" 14159 - integrity sha512-MUMRmtdRkOkd5z3h986HOuNBD1c2lq2BSQA1Jg88d9I7bmPGx08bwGcnB75dvr17CwxjxD6XPi3Qh8ArmKFqCA== 14160 14161 - lightningcss-linux-arm64-gnu@1.27.0: 14162 - version "1.27.0" 14163 - resolved "https://registry.yarnpkg.com/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.27.0.tgz#cfd9e18df1cd65131da286ddacfa3aee6862a752" 14164 - integrity sha512-cPsxo1QEWq2sfKkSq2Bq5feQDHdUEwgtA9KaB27J5AX22+l4l0ptgjMZZtYtUnteBofjee+0oW1wQ1guv04a7A== 14165 14166 - lightningcss-linux-arm64-musl@1.27.0: 14167 - version "1.27.0" 14168 - resolved "https://registry.yarnpkg.com/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.27.0.tgz#6682ff6b9165acef9a6796bd9127a8e1247bb0ed" 14169 - integrity sha512-rCGBm2ax7kQ9pBSeITfCW9XSVF69VX+fm5DIpvDZQl4NnQoMQyRwhZQm9pd59m8leZ1IesRqWk2v/DntMo26lg== 14170 14171 - lightningcss-linux-x64-gnu@1.27.0: 14172 - version "1.27.0" 14173 - resolved "https://registry.yarnpkg.com/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.27.0.tgz#714221212ad184ddfe974bbb7dbe9300dfde4bc0" 14174 - integrity sha512-Dk/jovSI7qqhJDiUibvaikNKI2x6kWPN79AQiD/E/KeQWMjdGe9kw51RAgoWFDi0coP4jinaH14Nrt/J8z3U4A== 14175 14176 - lightningcss-linux-x64-musl@1.27.0: 14177 - version "1.27.0" 14178 - resolved "https://registry.yarnpkg.com/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.27.0.tgz#247958daf622a030a6dc2285afa16b7184bdf21e" 14179 - integrity sha512-QKjTxXm8A9s6v9Tg3Fk0gscCQA1t/HMoF7Woy1u68wCk5kS4fR+q3vXa1p3++REW784cRAtkYKrPy6JKibrEZA== 14180 14181 - lightningcss-win32-arm64-msvc@1.27.0: 14182 - version "1.27.0" 14183 - resolved "https://registry.yarnpkg.com/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.27.0.tgz#64cfe473c264ef5dc275a4d57a516d77fcac6bc9" 14184 - integrity sha512-/wXegPS1hnhkeG4OXQKEMQeJd48RDC3qdh+OA8pCuOPCyvnm/yEayrJdJVqzBsqpy1aJklRCVxscpFur80o6iQ== 14185 14186 - lightningcss-win32-x64-msvc@1.27.0: 14187 - version "1.27.0" 14188 - resolved "https://registry.yarnpkg.com/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.27.0.tgz#237d0dc87d9cdc9cf82536bcbc07426fa9f3f422" 14189 - integrity sha512-/OJLj94Zm/waZShL8nB5jsNj3CfNATLCTyFxZyouilfTmSoLDX7VlVAmhPHoZWVFp4vdmoiEbPEYC8HID3m6yw== 14190 14191 - lightningcss@~1.27.0: 14192 - version "1.27.0" 14193 - resolved "https://registry.yarnpkg.com/lightningcss/-/lightningcss-1.27.0.tgz#d4608e63044343836dd9769f6c8b5d607867649a" 14194 - integrity sha512-8f7aNmS1+etYSLHht0fQApPc2kNO8qGRutifN5rVIc6Xo6ABsEbqOr758UwI7ALVbTt4x1fllKt0PYgzD9S3yQ== 14195 dependencies: 14196 - detect-libc "^1.0.3" 14197 optionalDependencies: 14198 - lightningcss-darwin-arm64 "1.27.0" 14199 - lightningcss-darwin-x64 "1.27.0" 14200 - lightningcss-freebsd-x64 "1.27.0" 14201 - lightningcss-linux-arm-gnueabihf "1.27.0" 14202 - lightningcss-linux-arm64-gnu "1.27.0" 14203 - lightningcss-linux-arm64-musl "1.27.0" 14204 - lightningcss-linux-x64-gnu "1.27.0" 14205 - lightningcss-linux-x64-musl "1.27.0" 14206 - lightningcss-win32-arm64-msvc "1.27.0" 14207 - lightningcss-win32-x64-msvc "1.27.0" 14208 14209 lilconfig@2.1.0, lilconfig@^2.0.3: 14210 version "2.1.0" ··· 14577 resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" 14578 integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== 14579 14580 - metro-babel-transformer@0.82.2: 14581 - version "0.82.2" 14582 - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.82.2.tgz#acb89a300a070b685cadbfdc3aa3f809b52de9fc" 14583 - integrity sha512-c2gesA7/B4dovPmmYC2HziNXb4XFG3YkQ9FjEzwRnR6KH2hT7nJn6mkcri1h85r3sMttpnmoBuZ8WDz980Zhlw== 14584 dependencies: 14585 "@babel/core" "^7.25.2" 14586 flow-enums-runtime "^0.0.6" 14587 - hermes-parser "0.28.1" 14588 nullthrows "^1.1.1" 14589 14590 - metro-cache-key@0.82.2: 14591 - version "0.82.2" 14592 - resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.82.2.tgz#d1b73cd4849e9ed3984aeb2386e5b198f8f59fad" 14593 - integrity sha512-lfjC9zzSri+rS7lkoCh04LniFga8JQVUqSuscD9KraIm9zRzwIwvaMx8V6Oogiezs+FAJUOSnVNhHcHc9l8H2Q== 14594 dependencies: 14595 flow-enums-runtime "^0.0.6" 14596 14597 - metro-cache@0.82.2: 14598 - version "0.82.2" 14599 - resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.82.2.tgz#2d5427164a8bf9f15c6fb96484666cd1187eda6b" 14600 - integrity sha512-MxY4xvPKuE68NYpKJjH8YvVVugDL2QcuTracHsV5/30ZIaRr0v1QuAX5vt45OCQDQQWeh1rDv3E4JB6AbIvnZQ== 14601 dependencies: 14602 exponential-backoff "^3.1.1" 14603 flow-enums-runtime "^0.0.6" 14604 https-proxy-agent "^7.0.5" 14605 - metro-core "0.82.2" 14606 14607 - metro-config@0.82.2, metro-config@^0.82.0: 14608 - version "0.82.2" 14609 - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.82.2.tgz#0766d13f9707d60367a824f506fdd5144f7cb53b" 14610 - integrity sha512-0dG3qCFLoE3ddNexAxSLJ7FbGjEbwUjDNOgYeCLoPSkKB01k5itvvr2HFfl2HisOCfLcpjpVzF5NtB/O71lxfA== 14611 dependencies: 14612 connect "^3.6.5" 14613 cosmiconfig "^5.0.5" 14614 flow-enums-runtime "^0.0.6" 14615 jest-validate "^29.7.0" 14616 - metro "0.82.2" 14617 - metro-cache "0.82.2" 14618 - metro-core "0.82.2" 14619 - metro-runtime "0.82.2" 14620 14621 - metro-core@0.82.2, metro-core@^0.82.0: 14622 - version "0.82.2" 14623 - resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.82.2.tgz#8c95128a247848f750835c184c29ca23905892ab" 14624 - integrity sha512-d2XMkWbRh6PdPV1OZ8OyUyDWrtEbQ1m5ASpKtemLPbujfoE4RlwFZdl4ljfBNVVZ1s0z7tgsSFwKMyTeXgjtSg== 14625 dependencies: 14626 flow-enums-runtime "^0.0.6" 14627 lodash.throttle "^4.1.1" 14628 - metro-resolver "0.82.2" 14629 14630 - metro-file-map@0.82.2: 14631 - version "0.82.2" 14632 - resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.82.2.tgz#acb98d73701373e12f1294f1998b983749e4c7cb" 14633 - integrity sha512-pax0WA80eRH096YO0kwox+ZD5im3V0Vswr2x1YqdMcZVWlr6uwXgQdo9q+mpcvJ1k77J+hmY5HIg71bqrUptVg== 14634 dependencies: 14635 debug "^4.4.0" 14636 fb-watchman "^2.0.0" ··· 14642 nullthrows "^1.1.1" 14643 walker "^1.0.7" 14644 14645 - metro-minify-terser@0.82.2: 14646 - version "0.82.2" 14647 - resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.82.2.tgz#9afd1d486357065edfd01b5e9a9f1e18a93018e9" 14648 - integrity sha512-+nveaEdQUvsoi0OSr4Cp+btevZsg2DKsu8kUJsvyLIcRRFPUw9CwzF3V2cA5b55DY5LcIJyAcZf4D9ARKfoilQ== 14649 dependencies: 14650 flow-enums-runtime "^0.0.6" 14651 terser "^5.15.0" ··· 14695 babel-plugin-transform-flow-enums "^0.0.2" 14696 react-refresh "^0.4.0" 14697 14698 - metro-resolver@0.82.2: 14699 - version "0.82.2" 14700 - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.82.2.tgz#994ebdbf23970fc460c50e47d39bf74db3b87e57" 14701 - integrity sha512-Who2hGzq2aCGSsBaQBU0L3SADiy/kj/gv0coujNWziRY4SKq7ECKzWqtVk1JlEF7IGXDDRDxEgFuLmPV6mZGVQ== 14702 dependencies: 14703 flow-enums-runtime "^0.0.6" 14704 14705 - metro-runtime@0.82.2, metro-runtime@^0.82.0: 14706 - version "0.82.2" 14707 - resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.82.2.tgz#4a86e48cdb124dd5f53fa42befadfd0838c58fdb" 14708 - integrity sha512-gEcb2AfDs3GRs2SFjtEmG0k61B/cZEVCbh6cSmkjJpyHr+VRjw77MnDpX9AUcJYa4bCT63E7IEySOMM0Z8p87g== 14709 dependencies: 14710 "@babel/runtime" "^7.25.0" 14711 flow-enums-runtime "^0.0.6" 14712 14713 - metro-source-map@0.82.2, metro-source-map@^0.82.0: 14714 - version "0.82.2" 14715 - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.82.2.tgz#19c1cb06e462a9f19ff76dfc3827c2561cbebf63" 14716 - integrity sha512-S26xPdz1/EeAY0HqaPXfny8CeiY0Dvl4sBLQiXGXhoES4gUDAuMhA1tioKrv5F+x68Sod8cp8Js6EGqbMXeqMA== 14717 dependencies: 14718 "@babel/traverse" "^7.25.3" 14719 "@babel/traverse--for-generate-function-map" "npm:@babel/traverse@^7.25.3" 14720 "@babel/types" "^7.25.2" 14721 flow-enums-runtime "^0.0.6" 14722 invariant "^2.2.4" 14723 - metro-symbolicate "0.82.2" 14724 nullthrows "^1.1.1" 14725 - ob1 "0.82.2" 14726 source-map "^0.5.6" 14727 vlq "^1.0.0" 14728 14729 - metro-symbolicate@0.82.2: 14730 - version "0.82.2" 14731 - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.82.2.tgz#1e16d60fb9b96e7067527cfb2257f2b46406a4f6" 14732 - integrity sha512-iheanMnOMned6gjt6sKSfU5AoNyV6pJyQAWydwuHcjhGpa/kiAM0kKmw23qHejELK89Yw8HDZ3Fd/5l1jxpFVA== 14733 dependencies: 14734 flow-enums-runtime "^0.0.6" 14735 invariant "^2.2.4" 14736 - metro-source-map "0.82.2" 14737 nullthrows "^1.1.1" 14738 source-map "^0.5.6" 14739 vlq "^1.0.0" 14740 14741 - metro-transform-plugins@0.82.2: 14742 - version "0.82.2" 14743 - resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.82.2.tgz#2948a012ef40b36ad272fc986920fd7e9b552be4" 14744 - integrity sha512-kEveuEVxghTEXkDiyY0MT5QRqei092KJG46nduo0VghFgI6QFodbAjFit1ULyWsn2VOTGSUDJ3VgHBMy7MaccA== 14745 dependencies: 14746 "@babel/core" "^7.25.2" 14747 "@babel/generator" "^7.25.0" ··· 14750 flow-enums-runtime "^0.0.6" 14751 nullthrows "^1.1.1" 14752 14753 - metro-transform-worker@0.82.2: 14754 - version "0.82.2" 14755 - resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.82.2.tgz#4eb09c95c2d9cda1cf0e8e201bd899c0da5b0a0c" 14756 - integrity sha512-MJQNz6cGjqewCRqFmPrsHu6Oe93v2B6zgHkrNxQ6XdPMJz5VHD33m8q+8UsNJOH8wUMoRu5JmYtuUTIVIFxh2A== 14757 dependencies: 14758 "@babel/core" "^7.25.2" 14759 "@babel/generator" "^7.25.0" 14760 "@babel/parser" "^7.25.3" 14761 "@babel/types" "^7.25.2" 14762 flow-enums-runtime "^0.0.6" 14763 - metro "0.82.2" 14764 - metro-babel-transformer "0.82.2" 14765 - metro-cache "0.82.2" 14766 - metro-cache-key "0.82.2" 14767 - metro-minify-terser "0.82.2" 14768 - metro-source-map "0.82.2" 14769 - metro-transform-plugins "0.82.2" 14770 nullthrows "^1.1.1" 14771 14772 - metro@0.82.2, metro@^0.82.0: 14773 - version "0.82.2" 14774 - resolved "https://registry.yarnpkg.com/metro/-/metro-0.82.2.tgz#3fdf2eb2558d930ba9f156967e861dee8b026081" 14775 - integrity sha512-hOBd4O4Cn/tLf3jz7IjSgD/A66MqMzgZuyF1I/pmNwYcY3q3j2vbh7Fa09KIbvUq5Yz7BewU356XboaEtEXPgA== 14776 dependencies: 14777 "@babel/code-frame" "^7.24.7" 14778 "@babel/core" "^7.25.2" ··· 14789 error-stack-parser "^2.0.6" 14790 flow-enums-runtime "^0.0.6" 14791 graceful-fs "^4.2.4" 14792 - hermes-parser "0.28.1" 14793 image-size "^1.0.2" 14794 invariant "^2.2.4" 14795 jest-worker "^29.7.0" 14796 jsc-safe-url "^0.2.2" 14797 lodash.throttle "^4.1.1" 14798 - metro-babel-transformer "0.82.2" 14799 - metro-cache "0.82.2" 14800 - metro-cache-key "0.82.2" 14801 - metro-config "0.82.2" 14802 - metro-core "0.82.2" 14803 - metro-file-map "0.82.2" 14804 - metro-resolver "0.82.2" 14805 - metro-runtime "0.82.2" 14806 - metro-source-map "0.82.2" 14807 - metro-symbolicate "0.82.2" 14808 - metro-transform-plugins "0.82.2" 14809 - metro-transform-worker "0.82.2" 14810 mime-types "^2.1.27" 14811 nullthrows "^1.1.1" 14812 serialize-error "^2.1.0" ··· 15133 resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f" 15134 integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g== 15135 15136 nodemailer-html-to-text@^3.2.0: 15137 version "3.2.0" 15138 resolved "https://registry.yarnpkg.com/nodemailer-html-to-text/-/nodemailer-html-to-text-3.2.0.tgz#91b959491fef8f7d91796047abb728aa86d4a12b" ··· 15201 resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30" 15202 integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ== 15203 15204 - ob1@0.82.2: 15205 - version "0.82.2" 15206 - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.82.2.tgz#ca2478f9cd904a4a91381fbfa729996c40ed567b" 15207 - integrity sha512-sfUaYpjkAdHgu8cXLAyWXO98jW1EUOStTDNslfC9eb3tBLExe67PRqh09J0xdD6AlFKHFGTvXPbuHGvlrZNJNA== 15208 dependencies: 15209 flow-enums-runtime "^0.0.6" 15210 ··· 15791 resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" 15792 integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== 15793 15794 - picocolors@^1.1.0: 15795 version "1.1.1" 15796 resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" 15797 integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== ··· 16653 resolved "https://registry.yarnpkg.com/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz#93ef6dd8d3453cbc7970dd614fad4c5954d6b5a7" 16654 integrity sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg== 16655 16656 - radix-ui@^1.2.0: 16657 - version "1.2.0" 16658 - resolved "https://registry.yarnpkg.com/radix-ui/-/radix-ui-1.2.0.tgz#076f3a01d1463e048b27c8c3b53f42625f342e3e" 16659 - integrity sha512-05auM88p3yNwAarx3JQGnRHbtzDNATbMx6/Qkr2gXg5QNLPUjdeduJvlhhVzlGxfUMBnwzYmydUIzAdrOz3J5w== 16660 dependencies: 16661 - "@radix-ui/primitive" "1.1.2" 16662 - "@radix-ui/react-accessible-icon" "1.1.3" 16663 - "@radix-ui/react-accordion" "1.2.4" 16664 - "@radix-ui/react-alert-dialog" "1.1.7" 16665 - "@radix-ui/react-aspect-ratio" "1.1.3" 16666 - "@radix-ui/react-avatar" "1.1.4" 16667 - "@radix-ui/react-checkbox" "1.1.5" 16668 - "@radix-ui/react-collapsible" "1.1.4" 16669 - "@radix-ui/react-collection" "1.1.3" 16670 "@radix-ui/react-compose-refs" "1.1.2" 16671 "@radix-ui/react-context" "1.1.2" 16672 - "@radix-ui/react-context-menu" "2.2.7" 16673 - "@radix-ui/react-dialog" "1.1.7" 16674 "@radix-ui/react-direction" "1.1.1" 16675 - "@radix-ui/react-dismissable-layer" "1.1.6" 16676 - "@radix-ui/react-dropdown-menu" "2.1.7" 16677 - "@radix-ui/react-focus-guards" "1.1.2" 16678 - "@radix-ui/react-focus-scope" "1.1.3" 16679 - "@radix-ui/react-form" "0.1.3" 16680 - "@radix-ui/react-hover-card" "1.1.7" 16681 - "@radix-ui/react-label" "2.1.3" 16682 - "@radix-ui/react-menu" "2.1.7" 16683 - "@radix-ui/react-menubar" "1.1.7" 16684 - "@radix-ui/react-navigation-menu" "1.2.6" 16685 - "@radix-ui/react-popover" "1.1.7" 16686 - "@radix-ui/react-popper" "1.2.3" 16687 - "@radix-ui/react-portal" "1.1.5" 16688 - "@radix-ui/react-presence" "1.1.3" 16689 - "@radix-ui/react-primitive" "2.0.3" 16690 - "@radix-ui/react-progress" "1.1.3" 16691 - "@radix-ui/react-radio-group" "1.2.4" 16692 - "@radix-ui/react-roving-focus" "1.1.3" 16693 - "@radix-ui/react-scroll-area" "1.2.4" 16694 - "@radix-ui/react-select" "2.1.7" 16695 - "@radix-ui/react-separator" "1.1.3" 16696 - "@radix-ui/react-slider" "1.2.4" 16697 - "@radix-ui/react-slot" "1.2.0" 16698 - "@radix-ui/react-switch" "1.1.4" 16699 - "@radix-ui/react-tabs" "1.1.4" 16700 - "@radix-ui/react-toast" "1.2.7" 16701 - "@radix-ui/react-toggle" "1.1.3" 16702 - "@radix-ui/react-toggle-group" "1.1.3" 16703 - "@radix-ui/react-toolbar" "1.1.3" 16704 - "@radix-ui/react-tooltip" "1.2.0" 16705 "@radix-ui/react-use-callback-ref" "1.1.1" 16706 - "@radix-ui/react-use-controllable-state" "1.1.1" 16707 "@radix-ui/react-use-escape-keydown" "1.1.1" 16708 "@radix-ui/react-use-layout-effect" "1.1.1" 16709 "@radix-ui/react-use-size" "1.1.1" 16710 - "@radix-ui/react-visually-hidden" "1.1.3" 16711 16712 ramda@^0.27.1: 16713 version "0.27.2" ··· 16756 resolved "https://registry.yarnpkg.com/react-compiler-runtime/-/react-compiler-runtime-19.1.0-rc.1.tgz#2535efd2e9fc9fc7d5ad47e970061dfbe38fb3f6" 16757 integrity sha512-wCt6g+cRh8g32QT18/9blfQHywGjYu+4FlEc3CW1mx3pPxYzZZl1y+VtqxRgnKKBCFLIGUYxog4j4rs5YS86hw== 16758 16759 - react-devtools-core@^6.1.1: 16760 - version "6.1.1" 16761 - resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-6.1.1.tgz#7dac74773d039273134c360f8b65cf4f6c795c49" 16762 - integrity sha512-TFo1MEnkqE6hzAbaztnyR5uLTMoz6wnEWwWBsCUzNt+sVXJycuRJdDqvL078M4/h65BI/YO5XWTaxZDWVsW0fw== 16763 dependencies: 16764 shell-quote "^1.6.1" 16765 ws "^7" 16766 16767 - react-dom@19.0.0: 16768 - version "19.0.0" 16769 - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.0.0.tgz#43446f1f01c65a4cd7f7588083e686a6726cfb57" 16770 - integrity sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ== 16771 dependencies: 16772 - scheduler "^0.25.0" 16773 16774 react-fast-compare@^3.2.2: 16775 version "3.2.2" ··· 16786 resolved "https://registry.yarnpkg.com/react-image-crop/-/react-image-crop-11.0.7.tgz#25f3d37ccbb65a05d19d23b4740a5912835c741e" 16787 integrity sha512-ZciKWHDYzmm366JDL18CbrVyjnjH0ojufGDmScfS4ZUqLHg4nm6ATY+K62C75W4ZRNt4Ii+tX0bSjNk9LQ2xzQ== 16788 16789 - react-is@19, react-is@^19.0.0, react-is@^19.1.0: 16790 version "19.1.0" 16791 resolved "https://registry.yarnpkg.com/react-is/-/react-is-19.1.0.tgz#805bce321546b7e14c084989c77022351bbdd11b" 16792 integrity sha512-Oe56aUPnkHyyDxxkvqtd7KkdQP5uIUfHxd5XTb3wE9d/kRnZLmKbDB0GWk919tdQ+mxxPtG6EAs6RMT6i1qtHg== ··· 16806 resolved "https://registry.yarnpkg.com/react-keyed-flatten-children/-/react-keyed-flatten-children-5.0.0.tgz#3024fc8819f7b60fc5039b527f133d9ac3a02a82" 16807 integrity sha512-XA5ah02sZAeDrbz4Lusd4acqG5q5BtVwPHWierruVhrgX6CMCldbGcTZZM14cQZ+GWq+tzRzEpsCvnTtLODvjw== 16808 16809 - react-native-compressor@^1.11.0: 16810 - version "1.11.0" 16811 - resolved "https://registry.yarnpkg.com/react-native-compressor/-/react-native-compressor-1.11.0.tgz#e297fa650b09cc754392153c38ae2ca510aee024" 16812 - integrity sha512-XaI0U2CtlW6ZYjwdQ4jdpnJa3C9CD1pc1a4jiUMtnUxWtCqgT7PNjOiEqlYLLwwGTvorXXNuby5In1yy7Vdmhg== 16813 16814 - react-native-date-picker@^5.0.12: 16815 - version "5.0.12" 16816 - resolved "https://registry.yarnpkg.com/react-native-date-picker/-/react-native-date-picker-5.0.12.tgz#12540b6a58500811ee7e4fc0244e3accc7cca9c1" 16817 - integrity sha512-R/mUnCKhcuxbhKPFwYdBQCxQt9HHLqpM4ruRUqlcBjiUZ3N2wdnwOMyc888Ps8qp8e7v29PrDHtUlG8LPuFn9w== 16818 16819 react-native-device-attest@^0.1.6: 16820 version "0.1.6" ··· 16835 dependencies: 16836 use-latest-callback "^0.2.3" 16837 16838 - react-native-edge-to-edge@1.6.0, react-native-edge-to-edge@^1.6.0: 16839 version "1.6.0" 16840 resolved "https://registry.yarnpkg.com/react-native-edge-to-edge/-/react-native-edge-to-edge-1.6.0.tgz#2ba63b941704a7f713e298185c26cde4d9e4b973" 16841 integrity sha512-2WCNdE3Qd6Fwg9+4BpbATUxCLcouF6YRY7K+J36KJ4l3y+tWN6XCqAC4DuoGblAAbb2sLkhEDp4FOlbOIot2Og== 16842 16843 - react-native-gesture-handler@2.25.0: 16844 - version "2.25.0" 16845 - resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-2.25.0.tgz#3a5a8912ea4f5e68ab211a9fa5a191c08ad50883" 16846 - integrity sha512-NPjJi6mislXxvjxQPU9IYwBjb1Uejp8GvAbE1Lhh+xMIMEvmgAvVIp5cz1P+xAbV6uYcRRArm278+tEInGOqWg== 16847 dependencies: 16848 "@egjs/hammerjs" "^2.0.17" 16849 hoist-non-react-statics "^3.3.0" ··· 16863 dependencies: 16864 fast-base64-decode "^1.0.0" 16865 16866 - react-native-ios-context-menu@^1.15.3: 16867 - version "1.15.3" 16868 - resolved "https://registry.yarnpkg.com/react-native-ios-context-menu/-/react-native-ios-context-menu-1.15.3.tgz#c02e6a7af2df8c08d0b3e1c8f3395484b3c9c760" 16869 - integrity sha512-UNkVl7ocvSpNaEpvBvE1aHOfDy/DFdZ5I+ElfnTXFsRxrVZmxLtST0b1q2wSWGWDmd2Ig2AYd7GRbYtcY222Ag== 16870 - dependencies: 16871 - "@dominicstop/ts-event-emitter" "^1.1.0" 16872 - 16873 - react-native-is-edge-to-edge@1.1.7, react-native-is-edge-to-edge@^1.1.7: 16874 version "1.1.7" 16875 resolved "https://registry.yarnpkg.com/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.1.7.tgz#28947688f9fafd584e73a4f935ea9603bd9b1939" 16876 integrity sha512-EH6i7E8epJGIcu7KpfXYXiV2JFIYITtq+rVS8uEb+92naMRBdxhTuS8Wn2Q7j9sqyO0B+Xbaaf9VdipIAmGW4w== 16877 16878 - react-native-is-edge-to-edge@^1.1.6: 16879 - version "1.1.6" 16880 - resolved "https://registry.yarnpkg.com/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.1.6.tgz#69ec13f70d76e9245e275eed4140d0873a78f902" 16881 - integrity sha512-1pHnFTlBahins6UAajXUqeCOHew9l9C2C8tErnpGC3IyLJzvxD+TpYAixnCbrVS52f7+NvMttbiSI290XfwN0w== 16882 16883 - react-native-keyboard-controller@^1.17.5: 16884 - version "1.17.5" 16885 - resolved "https://registry.yarnpkg.com/react-native-keyboard-controller/-/react-native-keyboard-controller-1.17.5.tgz#a517f0d42f73e69a03e768379934a3bb705595f5" 16886 - integrity sha512-2bZi4uH/beAcHiQ7nv6sxW03/UpNcnNAPpaSnQtg0cbU3ySThPRETMqr0ZupFLUSZovolyFhyFJLjxmQ7cavJg== 16887 dependencies: 16888 - react-native-is-edge-to-edge "^1.1.6" 16889 16890 react-native-mmkv@^2.12.2: 16891 version "2.12.2" ··· 16911 qrcode "^1.5.4" 16912 react-fast-compare "^3.2.2" 16913 16914 - react-native-reanimated@~3.17.5: 16915 - version "3.17.5" 16916 - resolved "https://registry.yarnpkg.com/react-native-reanimated/-/react-native-reanimated-3.17.5.tgz#09ebe3c9e3379c5c0c588b7ab30c131ea29b60f0" 16917 - integrity sha512-SxBK7wQfJ4UoWoJqQnmIC7ZjuNgVb9rcY5Xc67upXAFKftWg0rnkknTw6vgwnjRcvYThrjzUVti66XoZdDJGtw== 16918 dependencies: 16919 "@babel/plugin-transform-arrow-functions" "^7.0.0-0" 16920 "@babel/plugin-transform-class-properties" "^7.0.0-0" ··· 16934 resolved "https://registry.yarnpkg.com/react-native-root-siblings/-/react-native-root-siblings-5.0.1.tgz#97e050e5155228f65810fb1c466ff8e769c5272c" 16935 integrity sha512-Ay3k/fBj6ReUkWX5WNS+oEAcgPLEGOK8n7K/L7D85mf3xvd8rm/b4spsv26E4HlFzluVx5HKbxEt9cl0wQ1u3g== 16936 16937 - react-native-safe-area-context@5.4.0: 16938 - version "5.4.0" 16939 - resolved "https://registry.yarnpkg.com/react-native-safe-area-context/-/react-native-safe-area-context-5.4.0.tgz#04b51940408c114f75628a12a93569d30c525454" 16940 - integrity sha512-JaEThVyJcLhA+vU0NU8bZ0a1ih6GiF4faZ+ArZLqpYbL6j7R3caRqj+mE3lEtKCuHgwjLg3bCxLL1GPUJZVqUA== 16941 16942 - react-native-screens@^4.11.1: 16943 - version "4.11.1" 16944 - resolved "https://registry.yarnpkg.com/react-native-screens/-/react-native-screens-4.11.1.tgz#7d0f3d313d8ddc1e55437c5e038f15f8805dc991" 16945 - integrity sha512-F0zOzRVa3ptZfLpD0J8ROdo+y1fEPw+VBFq1MTY/iyDu08al7qFUO5hLMd+EYMda5VXGaTFCa8q7bOppUszhJw== 16946 dependencies: 16947 react-freeze "^1.0.0" 16948 - react-native-is-edge-to-edge "^1.1.7" 16949 warn-once "^0.1.0" 16950 16951 - react-native-svg@15.12.0: 16952 - version "15.12.0" 16953 - resolved "https://registry.yarnpkg.com/react-native-svg/-/react-native-svg-15.12.0.tgz#0e2d476961e8b07f8c549fe4489c99b5130dc150" 16954 - integrity sha512-iE25PxIJ6V0C6krReLquVw6R0QTsRTmEQc4K2Co3P6zsimU/jltcDBKYDy1h/5j9S/fqmMeXnpM+9LEWKJKI6A== 16955 dependencies: 16956 css-select "^5.1.0" 16957 css-tree "^1.1.3" ··· 16988 dependencies: 16989 qs "^6.5.1" 16990 16991 - react-native-web@~0.20.0: 16992 - version "0.20.0" 16993 - resolved "https://registry.yarnpkg.com/react-native-web/-/react-native-web-0.20.0.tgz#3fb0591999ed4b54d7822a2785547415e8a5c031" 16994 - integrity sha512-OOSgrw+aON6R3hRosCau/xVxdLzbjEcsLysYedka0ZON4ZZe6n9xgeN9ZkoejhARM36oTlUgHIQqxGutEJ9Wxg== 16995 dependencies: 16996 "@babel/runtime" "^7.18.6" 16997 "@react-native/normalize-colors" "^0.74.1" ··· 17010 escape-string-regexp "^4.0.0" 17011 invariant "2.2.4" 17012 17013 - react-native@^0.79.3: 17014 - version "0.79.3" 17015 - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.79.3.tgz#16580ca202016c75e3c61116fcfe3b30f6d762fc" 17016 - integrity sha512-EzH1+9gzdyEo9zdP6u7Sh3Jtf5EOMwzy+TK65JysdlgAzfEVfq4mNeXcAZ6SmD+CW6M7ARJbvXLyTD0l2S5rpg== 17017 dependencies: 17018 "@jest/create-cache-key-function" "^29.7.0" 17019 - "@react-native/assets-registry" "0.79.3" 17020 - "@react-native/codegen" "0.79.3" 17021 - "@react-native/community-cli-plugin" "0.79.3" 17022 - "@react-native/gradle-plugin" "0.79.3" 17023 - "@react-native/js-polyfills" "0.79.3" 17024 - "@react-native/normalize-colors" "0.79.3" 17025 - "@react-native/virtualized-lists" "0.79.3" 17026 abort-controller "^3.0.0" 17027 anser "^1.4.9" 17028 ansi-regex "^5.0.0" 17029 babel-jest "^29.7.0" 17030 - babel-plugin-syntax-hermes-parser "0.25.1" 17031 base64-js "^1.5.1" 17032 - chalk "^4.0.0" 17033 commander "^12.0.0" 17034 - event-target-shim "^5.0.1" 17035 flow-enums-runtime "^0.0.6" 17036 glob "^7.1.1" 17037 invariant "^2.2.4" 17038 jest-environment-node "^29.7.0" 17039 memoize-one "^5.0.0" 17040 - metro-runtime "^0.82.0" 17041 - metro-source-map "^0.82.0" 17042 nullthrows "^1.1.1" 17043 pretty-format "^29.7.0" 17044 promise "^8.3.0" 17045 - react-devtools-core "^6.1.1" 17046 react-refresh "^0.14.0" 17047 regenerator-runtime "^0.13.2" 17048 - scheduler "0.25.0" 17049 semver "^7.1.3" 17050 stacktrace-parser "^0.1.10" 17051 whatwg-fetch "^3.0.0" ··· 17067 resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.4.3.tgz#966f1750c191672e76e16c2efa569150cc73ab53" 17068 integrity sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA== 17069 17070 - react-remove-scroll-bar@^2.3.6: 17071 - version "2.3.6" 17072 - resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.6.tgz#3e585e9d163be84a010180b18721e851ac81a29c" 17073 - integrity sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g== 17074 - dependencies: 17075 - react-style-singleton "^2.2.1" 17076 - tslib "^2.0.0" 17077 - 17078 react-remove-scroll-bar@^2.3.7, react-remove-scroll-bar@^2.3.8: 17079 version "2.3.8" 17080 resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz#99c20f908ee467b385b68a3469b4a3e750012223" ··· 17082 dependencies: 17083 react-style-singleton "^2.2.2" 17084 tslib "^2.0.0" 17085 - 17086 - react-remove-scroll@2.6.0: 17087 - version "2.6.0" 17088 - resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.6.0.tgz#fb03a0845d7768a4f1519a99fdb84983b793dc07" 17089 - integrity sha512-I2U4JVEsQenxDAKaVa3VZ/JeJZe0/2DxPWL8Tj8yLKctQJQiZM52pn/GWFpSp8dftjM3pSAHVJZscAnC/y+ySQ== 17090 - dependencies: 17091 - react-remove-scroll-bar "^2.3.6" 17092 - react-style-singleton "^2.2.1" 17093 - tslib "^2.1.0" 17094 - use-callback-ref "^1.3.0" 17095 - use-sidecar "^1.1.2" 17096 17097 react-remove-scroll@^2.6.3: 17098 version "2.6.3" ··· 17124 neo-async "^2.6.1" 17125 webpack-sources "^3.2.0" 17126 17127 - react-style-singleton@^2.2.1: 17128 - version "2.2.1" 17129 - resolved "https://registry.yarnpkg.com/react-style-singleton/-/react-style-singleton-2.2.1.tgz#f99e420492b2d8f34d38308ff660b60d0b1205b4" 17130 - integrity sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g== 17131 - dependencies: 17132 - get-nonce "^1.0.0" 17133 - invariant "^2.2.4" 17134 - tslib "^2.0.0" 17135 - 17136 react-style-singleton@^2.2.2, react-style-singleton@^2.2.3: 17137 version "2.2.3" 17138 resolved "https://registry.yarnpkg.com/react-style-singleton/-/react-style-singleton-2.2.3.tgz#4265608be69a4d70cfe3047f2c6c88b2c3ace388" ··· 17141 get-nonce "^1.0.0" 17142 tslib "^2.0.0" 17143 17144 - react-test-renderer@19.0.0: 17145 - version "19.0.0" 17146 - resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-19.0.0.tgz#ca6fa322c58d4bfa34635788fe242a8c3daa4c7d" 17147 - integrity sha512-oX5u9rOQlHzqrE/64CNr0HB0uWxkCQmZNSfozlYvwE71TLVgeZxVf0IjouGEr1v7r1kcDifdAJBeOhdhxsG/DA== 17148 dependencies: 17149 - react-is "^19.0.0" 17150 - scheduler "^0.25.0" 17151 17152 react-textarea-autosize@^8.5.3: 17153 version "8.5.3" ··· 17158 use-composed-ref "^1.3.0" 17159 use-latest "^1.2.1" 17160 17161 - react@19.0.0: 17162 - version "19.0.0" 17163 - resolved "https://registry.yarnpkg.com/react/-/react-19.0.0.tgz#6e1969251b9f108870aa4bff37a0ce9ddfaaabdd" 17164 - integrity sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ== 17165 17166 readable-stream@^2.0.1: 17167 version "2.3.8" ··· 17464 resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" 17465 integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== 17466 17467 resolve-workspace-root@^2.0.0: 17468 version "2.0.0" 17469 resolved "https://registry.yarnpkg.com/resolve-workspace-root/-/resolve-workspace-root-2.0.0.tgz#a0098daa0067cd0efa6eb525c57c8fb4a61e78f8" ··· 17717 dependencies: 17718 xmlchars "^2.2.0" 17719 17720 - scheduler@0.25.0, scheduler@^0.25.0: 17721 - version "0.25.0" 17722 - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.25.0.tgz#336cd9768e8cceebf52d3c80e3dcf5de23e7e015" 17723 - integrity sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA== 17724 17725 schema-utils@^2.6.5: 17726 version "2.7.1" ··· 17960 version "1.2.0" 17961 resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" 17962 integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== 17963 - 17964 - sf-symbols-typescript@^1.0.0: 17965 - version "1.0.0" 17966 - resolved "https://registry.yarnpkg.com/sf-symbols-typescript/-/sf-symbols-typescript-1.0.0.tgz#94e9210bf27e7583f9749a0d07bd4f4937ea488f" 17967 - integrity sha512-DkS7q3nN68dEMb4E18HFPDAvyrjDZK9YAQQF2QxeFu9gp2xRDXFMF8qLJ1EmQ/qeEGQmop4lmMM1WtYJTIcCMw== 17968 17969 shallow-equal@^3.1.0: 17970 version "3.1.0" ··· 19223 optionalDependencies: 19224 rxjs "^7.5.2" 19225 19226 - typescript@~5.8.3: 19227 - version "5.8.3" 19228 - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.8.3.tgz#92f8a3e5e3cf497356f4178c34cd65a7f5e8440e" 19229 - integrity sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ== 19230 19231 ua-parser-js@^0.7.33: 19232 version "0.7.35" ··· 19335 resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" 19336 integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== 19337 19338 - unimodules-app-loader@~5.1.3: 19339 - version "5.1.3" 19340 - resolved "https://registry.yarnpkg.com/unimodules-app-loader/-/unimodules-app-loader-5.1.3.tgz#c3be527cd36120fc77d6843253075c8a9246f622" 19341 - integrity sha512-nPUkwfkpJWvdOQrVvyQSUol93/UdmsCVd9Hkx9RgAevmKSVYdZI+S87W73NGKl6QbwK9L1BDSY5OrQuo8Oq15g== 19342 19343 unique-string@~2.0.0: 19344 version "2.0.0" ··· 19352 resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0" 19353 integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg== 19354 19355 - universalify@^1.0.0: 19356 - version "1.0.0" 19357 - resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" 19358 - integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== 19359 - 19360 universalify@^2.0.0: 19361 version "2.0.0" 19362 resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" ··· 19406 escalade "^3.2.0" 19407 picocolors "^1.1.0" 19408 19409 update-check@1.5.3: 19410 version "1.5.3" 19411 resolved "https://registry.yarnpkg.com/update-check/-/update-check-1.5.3.tgz#45240fcfb8755a7c7fa68bbdd9eda026a41639ed" ··· 19429 querystringify "^2.1.1" 19430 requires-port "^1.0.0" 19431 19432 - use-callback-ref@^1.3.0: 19433 - version "1.3.0" 19434 - resolved "https://registry.yarnpkg.com/use-callback-ref/-/use-callback-ref-1.3.0.tgz#772199899b9c9a50526fedc4993fc7fa1f7e32d5" 19435 - integrity sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w== 19436 - dependencies: 19437 - tslib "^2.0.0" 19438 - 19439 use-callback-ref@^1.3.3: 19440 version "1.3.3" 19441 resolved "https://registry.yarnpkg.com/use-callback-ref/-/use-callback-ref-1.3.3.tgz#98d9fab067075841c5b2c6852090d5d0feabe2bf" ··· 19464 integrity sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw== 19465 dependencies: 19466 use-isomorphic-layout-effect "^1.1.1" 19467 - 19468 - use-sidecar@^1.1.2: 19469 - version "1.1.2" 19470 - resolved "https://registry.yarnpkg.com/use-sidecar/-/use-sidecar-1.1.2.tgz#2f43126ba2d7d7e117aa5855e5d8f0276dfe73c2" 19471 - integrity sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw== 19472 - dependencies: 19473 - detect-node-es "^1.1.0" 19474 - tslib "^2.0.0" 19475 19476 use-sidecar@^1.1.3: 19477 version "1.1.3" ··· 20050 resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0" 20051 integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA== 20052 20053 xcode@^3.0.1: 20054 version "3.0.1" 20055 resolved "https://registry.yarnpkg.com/xcode/-/xcode-3.0.1.tgz#3efb62aac641ab2c702458f9a0302696146aa53c" ··· 20136 resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" 20137 integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== 20138 20139 yargs-parser@^18.1.2: 20140 version "18.1.3" 20141 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" ··· 20197 css-what "^6.1.0" 20198 entities "^5.0.0" 20199 20200 - zeego@^1.6.2: 20201 - version "1.7.0" 20202 - resolved "https://registry.yarnpkg.com/zeego/-/zeego-1.7.0.tgz#8034adb842199c4ccf21bcb19877800bff18606b" 20203 - integrity sha512-dZP/iUMeYLfKFnWMn+gNBJkHrR5Cu1ySyCeSkBAJmG9wjCsXoBVMyO7kV6/Y7P0ZhD5c/oS+0/Z6duxeDIos0g== 20204 - dependencies: 20205 - "@radix-ui/react-context-menu" "^2.0.1" 20206 - "@radix-ui/react-dropdown-menu" "^2.0.1" 20207 - sf-symbols-typescript "^1.0.0" 20208 20209 zod-validation-error@^3.0.3: 20210 version "3.3.0" 20211 resolved "https://registry.yarnpkg.com/zod-validation-error/-/zod-validation-error-3.3.0.tgz#2cfe81b62d044e0453d1aa3ae7c32a2f36dde9af" 20212 integrity sha512-Syib9oumw1NTqEv4LT0e6U83Td9aVRk9iTXPUQr1otyV1PuXQKOvOwhMNqZIq5hluzHP2pMgnOmHEo7kPdI2mw== 20213 20214 - zod@3.23.8, zod@^3.14.2, zod@^3.20.2, zod@^3.22.4, zod@^3.23.8: 20215 version "3.23.8" 20216 resolved "https://registry.yarnpkg.com/zod/-/zod-3.23.8.tgz#e37b957b5d52079769fb8097099b592f0ef4067d" 20217 integrity sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==
··· 1215 "@babel/highlight" "^7.22.10" 1216 chalk "^2.4.2" 1217 1218 + "@babel/code-frame@^7.20.0", "@babel/code-frame@^7.27.1": 1219 + version "7.27.1" 1220 + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.27.1.tgz#200f715e66d52a23b221a9435534a91cc13ad5be" 1221 + integrity sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg== 1222 + dependencies: 1223 + "@babel/helper-validator-identifier" "^7.27.1" 1224 + js-tokens "^4.0.0" 1225 + picocolors "^1.1.1" 1226 + 1227 "@babel/code-frame@^7.22.13": 1228 version "7.22.13" 1229 resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e" ··· 1445 "@jridgewell/trace-mapping" "^0.3.25" 1446 jsesc "^3.0.2" 1447 1448 + "@babel/generator@^7.28.3": 1449 + version "7.28.3" 1450 + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.28.3.tgz#9626c1741c650cbac39121694a0f2d7451b8ef3e" 1451 + integrity sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw== 1452 + dependencies: 1453 + "@babel/parser" "^7.28.3" 1454 + "@babel/types" "^7.28.2" 1455 + "@jridgewell/gen-mapping" "^0.3.12" 1456 + "@jridgewell/trace-mapping" "^0.3.28" 1457 + jsesc "^3.0.2" 1458 + 1459 "@babel/helper-annotate-as-pure@^7.22.5": 1460 version "7.22.5" 1461 resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" ··· 1469 integrity sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g== 1470 dependencies: 1471 "@babel/types" "^7.25.9" 1472 + 1473 + "@babel/helper-annotate-as-pure@^7.27.3": 1474 + version "7.27.3" 1475 + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz#f31fd86b915fc4daf1f3ac6976c59be7084ed9c5" 1476 + integrity sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg== 1477 + dependencies: 1478 + "@babel/types" "^7.27.3" 1479 1480 "@babel/helper-builder-binary-assignment-operator-visitor@^7.25.9": 1481 version "7.25.9" ··· 1583 "@babel/traverse" "^7.25.9" 1584 semver "^6.3.1" 1585 1586 + "@babel/helper-create-class-features-plugin@^7.28.3": 1587 + version "7.28.3" 1588 + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.3.tgz#3e747434ea007910c320c4d39a6b46f20f371d46" 1589 + integrity sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg== 1590 + dependencies: 1591 + "@babel/helper-annotate-as-pure" "^7.27.3" 1592 + "@babel/helper-member-expression-to-functions" "^7.27.1" 1593 + "@babel/helper-optimise-call-expression" "^7.27.1" 1594 + "@babel/helper-replace-supers" "^7.27.1" 1595 + "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1" 1596 + "@babel/traverse" "^7.28.3" 1597 + semver "^6.3.1" 1598 + 1599 "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.5": 1600 version "7.22.9" 1601 resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.9.tgz#9d8e61a8d9366fe66198f57c40565663de0825f6" ··· 1667 "@babel/template" "^7.22.15" 1668 "@babel/types" "^7.23.0" 1669 1670 + "@babel/helper-globals@^7.28.0": 1671 + version "7.28.0" 1672 + resolved "https://registry.yarnpkg.com/@babel/helper-globals/-/helper-globals-7.28.0.tgz#b9430df2aa4e17bc28665eadeae8aa1d985e6674" 1673 + integrity sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw== 1674 + 1675 "@babel/helper-hoist-variables@^7.22.5": 1676 version "7.22.5" 1677 resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" ··· 1707 dependencies: 1708 "@babel/traverse" "^7.25.9" 1709 "@babel/types" "^7.25.9" 1710 + 1711 + "@babel/helper-member-expression-to-functions@^7.27.1": 1712 + version "7.27.1" 1713 + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.27.1.tgz#ea1211276be93e798ce19037da6f06fbb994fa44" 1714 + integrity sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA== 1715 + dependencies: 1716 + "@babel/traverse" "^7.27.1" 1717 + "@babel/types" "^7.27.1" 1718 1719 "@babel/helper-module-imports@^7.22.15": 1720 version "7.22.15" ··· 1819 dependencies: 1820 "@babel/types" "^7.25.9" 1821 1822 + "@babel/helper-optimise-call-expression@^7.27.1": 1823 + version "7.27.1" 1824 + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz#c65221b61a643f3e62705e5dd2b5f115e35f9200" 1825 + integrity sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw== 1826 + dependencies: 1827 + "@babel/types" "^7.27.1" 1828 + 1829 "@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": 1830 version "7.22.5" 1831 resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" ··· 1840 version "7.25.9" 1841 resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz#9cbdd63a9443a2c92a725cca7ebca12cc8dd9f46" 1842 integrity sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw== 1843 + 1844 + "@babel/helper-plugin-utils@^7.27.1": 1845 + version "7.27.1" 1846 + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz#ddb2f876534ff8013e6c2b299bf4d39b3c51d44c" 1847 + integrity sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw== 1848 1849 "@babel/helper-remap-async-to-generator@^7.18.9", "@babel/helper-remap-async-to-generator@^7.22.5": 1850 version "7.22.9" ··· 1891 "@babel/helper-optimise-call-expression" "^7.25.9" 1892 "@babel/traverse" "^7.25.9" 1893 1894 + "@babel/helper-replace-supers@^7.27.1": 1895 + version "7.27.1" 1896 + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz#b1ed2d634ce3bdb730e4b52de30f8cccfd692bc0" 1897 + integrity sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA== 1898 + dependencies: 1899 + "@babel/helper-member-expression-to-functions" "^7.27.1" 1900 + "@babel/helper-optimise-call-expression" "^7.27.1" 1901 + "@babel/traverse" "^7.27.1" 1902 + 1903 "@babel/helper-simple-access@^7.22.5": 1904 version "7.22.5" 1905 resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" ··· 1944 "@babel/traverse" "^7.25.9" 1945 "@babel/types" "^7.25.9" 1946 1947 + "@babel/helper-skip-transparent-expression-wrappers@^7.27.1": 1948 + version "7.27.1" 1949 + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz#62bb91b3abba8c7f1fec0252d9dbea11b3ee7a56" 1950 + integrity sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg== 1951 + dependencies: 1952 + "@babel/traverse" "^7.27.1" 1953 + "@babel/types" "^7.27.1" 1954 + 1955 "@babel/helper-split-export-declaration@^7.22.6": 1956 version "7.22.6" 1957 resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" ··· 1998 resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz#1aabb72ee72ed35789b4bbcad3ca2862ce614e8c" 1999 integrity sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA== 2000 2001 + "@babel/helper-string-parser@^7.27.1": 2002 + version "7.27.1" 2003 + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz#54da796097ab19ce67ed9f88b47bb2ec49367687" 2004 + integrity sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA== 2005 + 2006 "@babel/helper-validator-identifier@^7.22.20": 2007 version "7.22.20" 2008 resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" ··· 2028 resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz#24b64e2c3ec7cd3b3c547729b8d16871f22cbdc7" 2029 integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ== 2030 2031 + "@babel/helper-validator-identifier@^7.27.1": 2032 + version "7.27.1" 2033 + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz#a7054dcc145a967dd4dc8fee845a57c1316c9df8" 2034 + integrity sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow== 2035 + 2036 "@babel/helper-validator-option@^7.22.15": 2037 version "7.22.15" 2038 resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#694c30dfa1d09a6534cdfcafbe56789d36aba040" ··· 2142 js-tokens "^4.0.0" 2143 picocolors "^1.0.0" 2144 2145 + "@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": 2146 version "7.22.10" 2147 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.10.tgz#e37634f9a12a1716136c44624ef54283cabd3f55" 2148 integrity sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ== ··· 2170 integrity sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA== 2171 dependencies: 2172 "@babel/types" "^7.26.10" 2173 + 2174 + "@babel/parser@^7.27.2", "@babel/parser@^7.28.3", "@babel/parser@^7.28.4": 2175 + version "7.28.4" 2176 + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.4.tgz#da25d4643532890932cc03f7705fe19637e03fa8" 2177 + integrity sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg== 2178 + dependencies: 2179 + "@babel/types" "^7.28.4" 2180 2181 "@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.9": 2182 version "7.25.9" ··· 2600 "@babel/helper-create-class-features-plugin" "^7.25.9" 2601 "@babel/helper-plugin-utils" "^7.25.9" 2602 2603 + "@babel/plugin-transform-class-static-block@^7.27.1": 2604 + version "7.28.3" 2605 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz#d1b8e69b54c9993bc558203e1f49bfc979bfd852" 2606 + integrity sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg== 2607 + dependencies: 2608 + "@babel/helper-create-class-features-plugin" "^7.28.3" 2609 + "@babel/helper-plugin-utils" "^7.27.1" 2610 + 2611 "@babel/plugin-transform-classes@^7.0.0": 2612 version "7.22.6" 2613 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.6.tgz#e04d7d804ed5b8501311293d1a0e6d43e94c3363" ··· 3439 "@babel/parser" "^7.26.9" 3440 "@babel/types" "^7.26.9" 3441 3442 + "@babel/template@^7.27.2": 3443 + version "7.27.2" 3444 + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.27.2.tgz#fa78ceed3c4e7b63ebf6cb39e5852fca45f6809d" 3445 + integrity sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw== 3446 + dependencies: 3447 + "@babel/code-frame" "^7.27.1" 3448 + "@babel/parser" "^7.27.2" 3449 + "@babel/types" "^7.27.1" 3450 + 3451 "@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3": 3452 version "7.25.9" 3453 resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.9.tgz#a50f8fe49e7f69f53de5bea7e413cd35c5e13c84" ··· 3535 debug "^4.3.1" 3536 globals "^11.1.0" 3537 3538 + "@babel/traverse@^7.27.1", "@babel/traverse@^7.28.3": 3539 + version "7.28.4" 3540 + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.28.4.tgz#8d456101b96ab175d487249f60680221692b958b" 3541 + integrity sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ== 3542 + dependencies: 3543 + "@babel/code-frame" "^7.27.1" 3544 + "@babel/generator" "^7.28.3" 3545 + "@babel/helper-globals" "^7.28.0" 3546 + "@babel/parser" "^7.28.4" 3547 + "@babel/template" "^7.27.2" 3548 + "@babel/types" "^7.28.4" 3549 + debug "^4.3.1" 3550 + 3551 + "@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": 3552 version "7.22.10" 3553 resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.10.tgz#4a9e76446048f2c66982d1a989dd12b8a2d2dc03" 3554 integrity sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg== ··· 3609 "@babel/helper-string-parser" "^7.25.9" 3610 "@babel/helper-validator-identifier" "^7.25.9" 3611 3612 + "@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.28.2", "@babel/types@^7.28.4": 3613 + version "7.28.4" 3614 + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.4.tgz#0a4e618f4c60a7cd6c11cb2d48060e4dbe38ac3a" 3615 + integrity sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q== 3616 + dependencies: 3617 + "@babel/helper-string-parser" "^7.27.1" 3618 + "@babel/helper-validator-identifier" "^7.27.1" 3619 + 3620 "@bcoe/v8-coverage@^0.2.3": 3621 version "0.2.3" 3622 resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" ··· 3752 version "0.5.7" 3753 resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" 3754 integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== 3755 3756 "@egjs/hammerjs@^2.0.17": 3757 version "2.0.17" ··· 3926 resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.47.0.tgz#5478fdf443ff8158f9de171c704ae45308696c7d" 3927 integrity sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og== 3928 3929 + "@expo/cli@54.0.7": 3930 + version "54.0.7" 3931 + resolved "https://registry.yarnpkg.com/@expo/cli/-/cli-54.0.7.tgz#f6e7a75e922792ef58f4cc2a982300fb75b57885" 3932 + integrity sha512-vpZDbIhN2eyb5u2o2iIL2Glu9+9eIY8U30wqeIxh0BUHLoMxFejvEBfS+90A0PtEHoQ1Zi9QxusK5UuyoEvweg== 3933 dependencies: 3934 "@0no-co/graphql.web" "^1.0.8" 3935 "@expo/code-signing-certificates" "^0.0.5" 3936 + "@expo/config" "~12.0.9" 3937 + "@expo/config-plugins" "~54.0.1" 3938 "@expo/devcert" "^1.1.2" 3939 + "@expo/env" "~2.0.7" 3940 + "@expo/image-utils" "^0.8.7" 3941 + "@expo/json-file" "^10.0.7" 3942 + "@expo/mcp-tunnel" "~0.0.7" 3943 + "@expo/metro" "~54.0.0" 3944 + "@expo/metro-config" "~54.0.4" 3945 + "@expo/osascript" "^2.3.7" 3946 + "@expo/package-manager" "^1.9.8" 3947 + "@expo/plist" "^0.4.7" 3948 + "@expo/prebuild-config" "^54.0.3" 3949 + "@expo/schema-utils" "^0.1.7" 3950 + "@expo/server" "^0.7.4" 3951 "@expo/spawn-async" "^1.7.2" 3952 "@expo/ws-tunnel" "^1.0.1" 3953 "@expo/xcpretty" "^4.3.0" 3954 + "@react-native/dev-middleware" "0.81.4" 3955 "@urql/core" "^5.0.6" 3956 "@urql/exchange-retry" "^1.3.0" 3957 accepts "^1.3.8" ··· 4024 xcode "^3.0.1" 4025 xml2js "0.6.0" 4026 4027 + "@expo/config-plugins@~54.0.1": 4028 + version "54.0.1" 4029 + resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-54.0.1.tgz#cf811b38c7cf6ee32c611265605683032bf13b48" 4030 + integrity sha512-NyBChhiWFL6VqSgU+LzK4R1vC397tEG2XFewVt4oMr4Pnalq/mJxBANQrR+dyV1RHhSyhy06RNiJIkQyngVWeg== 4031 dependencies: 4032 + "@expo/config-types" "^54.0.8" 4033 + "@expo/json-file" "~10.0.7" 4034 + "@expo/plist" "^0.4.7" 4035 "@expo/sdk-runtime-versions" "^1.0.0" 4036 chalk "^4.1.2" 4037 debug "^4.3.5" 4038 + getenv "^2.0.0" 4039 glob "^10.4.2" 4040 resolve-from "^5.0.0" 4041 semver "^7.5.4" ··· 4044 xcode "^3.0.1" 4045 xml2js "0.6.0" 4046 4047 "@expo/config-types@^52.0.3": 4048 version "52.0.3" 4049 resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-52.0.3.tgz#511f2f868172c93abeac7183beeb921dc72d6e1e" 4050 integrity sha512-muxvuARmbysH5OGaiBRlh1Y6vfdmL56JtpXxB+y2Hfhu0ezG1U4FjZYBIacthckZPvnDCcP3xIu1R+eTo7/QFA== 4051 4052 + "@expo/config-types@^54.0.8": 4053 + version "54.0.8" 4054 + resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-54.0.8.tgz#2aa1f96e0abad6a125d0ff1092b303280f7962e9" 4055 + integrity sha512-lyIn/x/Yz0SgHL7IGWtgTLg6TJWC9vL7489++0hzCHZ4iGjVcfZmPTUfiragZ3HycFFj899qN0jlhl49IHa94A== 4056 4057 + "@expo/config@~12.0.8", "@expo/config@~12.0.9": 4058 + version "12.0.9" 4059 + resolved "https://registry.yarnpkg.com/@expo/config/-/config-12.0.9.tgz#07e1ddb3c9227031e9e9322e41797ad36197a1c3" 4060 + integrity sha512-HiDVVaXYKY57+L1MxSF3TaYjX6zZlGBnuWnOKZG+7mtsLD+aNTtW4bZM0pZqZfoRumyOU0SfTCwT10BWtUUiJQ== 4061 dependencies: 4062 "@babel/code-frame" "~7.10.4" 4063 + "@expo/config-plugins" "~54.0.1" 4064 + "@expo/config-types" "^54.0.8" 4065 + "@expo/json-file" "^10.0.7" 4066 deepmerge "^4.3.1" 4067 + getenv "^2.0.0" 4068 glob "^10.4.2" 4069 require-from-string "^2.0.2" 4070 resolve-from "^5.0.0" ··· 4092 tmp "^0.0.33" 4093 tslib "^2.4.0" 4094 4095 + "@expo/devtools@0.1.7": 4096 + version "0.1.7" 4097 + resolved "https://registry.yarnpkg.com/@expo/devtools/-/devtools-0.1.7.tgz#bf4f552168ebd44c9fe63941bc4806fe2d222899" 4098 + integrity sha512-dfIa9qMyXN+0RfU6SN4rKeXZyzKWsnz6xBSDccjL4IRiE+fQ0t84zg0yxgN4t/WK2JU5v6v4fby7W7Crv9gJvA== 4099 dependencies: 4100 + chalk "^4.1.2" 4101 4102 + "@expo/env@~2.0.7": 4103 + version "2.0.7" 4104 + resolved "https://registry.yarnpkg.com/@expo/env/-/env-2.0.7.tgz#7b30d3ef9f262c131ac01d8e539e37dd04b8f4bd" 4105 + integrity sha512-BNETbLEohk3HQ2LxwwezpG8pq+h7Fs7/vAMP3eAtFT1BCpprLYoBBFZH7gW4aqGfqOcVP4Lc91j014verrYNGg== 4106 dependencies: 4107 chalk "^4.0.0" 4108 debug "^4.3.4" 4109 dotenv "~16.4.5" 4110 dotenv-expand "~11.0.6" 4111 + getenv "^2.0.0" 4112 4113 + "@expo/fingerprint@0.15.1": 4114 + version "0.15.1" 4115 + resolved "https://registry.yarnpkg.com/@expo/fingerprint/-/fingerprint-0.15.1.tgz#1feb1c761b6787d56c6d70a834c495157fbe050a" 4116 + integrity sha512-U1S9DwiapCHQjHdHDDyO/oXsl/1oEHSHZRRkWDDrHgXRUDiAVIySw9Unvvcr118Ee6/x4NmKSZY1X0VagrqmFg== 4117 dependencies: 4118 "@expo/spawn-async" "^1.7.2" 4119 arg "^5.0.2" 4120 chalk "^4.1.2" 4121 debug "^4.3.4" 4122 getenv "^2.0.0" 4123 + glob "^10.4.2" 4124 ignore "^5.3.1" 4125 minimatch "^9.0.0" 4126 p-limit "^3.1.0" ··· 4132 resolved "https://registry.yarnpkg.com/@expo/html-elements/-/html-elements-0.12.5.tgz#be7e7af9f2be6d3f1aa3ec2e7ae1c121c91a9aa1" 4133 integrity sha512-28KWO88YKykKU7ke5sEQs5TivFRMs1Aktz13xxgqAf5rTgb+lka0VKVt3W2fG7ksbUQ407rtUqz7SEAq298NvQ== 4134 4135 + "@expo/image-utils@0.3.23", "@expo/image-utils@0.8.7", "@expo/image-utils@^0.8.7": 4136 + version "0.8.7" 4137 + resolved "https://registry.yarnpkg.com/@expo/image-utils/-/image-utils-0.8.7.tgz#3e765005def8a4e5533155b0042e053ebfafc9d2" 4138 + integrity sha512-SXOww4Wq3RVXLyOaXiCCuQFguCDh8mmaHBv54h/R29wGl4jRY8GEyQEx8SypV/iHt1FbzsU/X3Qbcd9afm2W2w== 4139 dependencies: 4140 "@expo/spawn-async" "^1.7.2" 4141 chalk "^4.0.0" 4142 + getenv "^2.0.0" 4143 jimp-compact "0.16.1" 4144 parse-png "^2.1.0" 4145 resolve-from "^5.0.0" 4146 + resolve-global "^1.0.0" 4147 semver "^7.6.0" 4148 temp-dir "~2.0.0" 4149 unique-string "~2.0.0" 4150 4151 + "@expo/json-file@^10.0.7", "@expo/json-file@~10.0.7": 4152 + version "10.0.7" 4153 + resolved "https://registry.yarnpkg.com/@expo/json-file/-/json-file-10.0.7.tgz#e4f58fdc03fc62f13610eeafe086d84e6e44fe01" 4154 + integrity sha512-z2OTC0XNO6riZu98EjdNHC05l51ySeTto6GP7oSQrCvQgG9ARBwD1YvMQaVZ9wU7p/4LzSf1O7tckL3B45fPpw== 4155 dependencies: 4156 "@babel/code-frame" "~7.10.4" 4157 json5 "^2.2.3" ··· 4165 json5 "^2.2.3" 4166 write-file-atomic "^2.3.0" 4167 4168 + "@expo/mcp-tunnel@~0.0.7": 4169 + version "0.0.8" 4170 + resolved "https://registry.yarnpkg.com/@expo/mcp-tunnel/-/mcp-tunnel-0.0.8.tgz#8c4fabec4e25e119998b22bd846e9d12435da4da" 4171 + integrity sha512-6261obzt6h9TQb6clET7Fw4Ig4AY2hfTNKI3gBt0gcTNxZipwMg8wER7ssDYieA9feD/FfPTuCPYFcR280aaWA== 4172 dependencies: 4173 + ws "^8.18.3" 4174 + zod "^3.25.76" 4175 + zod-to-json-schema "^3.24.6" 4176 + 4177 + "@expo/metro-config@54.0.4", "@expo/metro-config@~54.0.4": 4178 + version "54.0.4" 4179 + resolved "https://registry.yarnpkg.com/@expo/metro-config/-/metro-config-54.0.4.tgz#b6e1087a66d6d9dedd4fb86a01f81121d345079b" 4180 + integrity sha512-syzvZGFGrOSQOWjpo+lHHwMV8XOLK5Ev/E+e0Or3fJvsAi4o7h62qbbPuAicrfFUPxlAm7XBvkWmAwPr2jIAYA== 4181 + dependencies: 4182 + "@babel/code-frame" "^7.20.0" 4183 "@babel/core" "^7.20.0" 4184 "@babel/generator" "^7.20.5" 4185 + "@expo/config" "~12.0.9" 4186 + "@expo/env" "~2.0.7" 4187 + "@expo/json-file" "~10.0.7" 4188 + "@expo/metro" "~54.0.0" 4189 "@expo/spawn-async" "^1.7.2" 4190 + browserslist "^4.25.0" 4191 chalk "^4.1.0" 4192 debug "^4.3.2" 4193 dotenv "~16.4.5" 4194 dotenv-expand "~11.0.6" 4195 + getenv "^2.0.0" 4196 glob "^10.4.2" 4197 + hermes-parser "^0.29.1" 4198 jsc-safe-url "^0.2.4" 4199 + lightningcss "^1.30.1" 4200 minimatch "^9.0.0" 4201 postcss "~8.4.32" 4202 resolve-from "^5.0.0" 4203 4204 + "@expo/metro@~54.0.0": 4205 + version "54.0.0" 4206 + resolved "https://registry.yarnpkg.com/@expo/metro/-/metro-54.0.0.tgz#ebb3846ee2fee688147fc08f7fed5b75fabde17f" 4207 + integrity sha512-x2HlliepLJVLSe0Fl/LuPT83Mn2EXpPlb1ngVtcawlz4IfbkYJo16/Zfsfrn1t9d8LpN5dD44Dc55Q1/fO05Nw== 4208 + dependencies: 4209 + metro "0.83.1" 4210 + metro-babel-transformer "0.83.1" 4211 + metro-cache "0.83.1" 4212 + metro-cache-key "0.83.1" 4213 + metro-config "0.83.1" 4214 + metro-core "0.83.1" 4215 + metro-file-map "0.83.1" 4216 + metro-resolver "0.83.1" 4217 + metro-runtime "0.83.1" 4218 + metro-source-map "0.83.1" 4219 + metro-transform-plugins "0.83.1" 4220 + metro-transform-worker "0.83.1" 4221 + 4222 + "@expo/osascript@^2.3.7": 4223 + version "2.3.7" 4224 + resolved "https://registry.yarnpkg.com/@expo/osascript/-/osascript-2.3.7.tgz#2d53ef06733593405c83767de7420510736e0fa9" 4225 + integrity sha512-IClSOXxR0YUFxIriUJVqyYki7lLMIHrrzOaP01yxAL1G8pj2DWV5eW1y5jSzIcIfSCNhtGsshGd1tU/AYup5iQ== 4226 dependencies: 4227 "@expo/spawn-async" "^1.7.2" 4228 exec-async "^2.2.0" 4229 4230 + "@expo/package-manager@^1.9.8": 4231 + version "1.9.8" 4232 + resolved "https://registry.yarnpkg.com/@expo/package-manager/-/package-manager-1.9.8.tgz#8f6b46a2f5f4bf4f2c78507b1a7a368e0c2e2126" 4233 + integrity sha512-4/I6OWquKXYnzo38pkISHCOCOXxfeEmu4uDoERq1Ei/9Ur/s9y3kLbAamEkitUkDC7gHk1INxRWEfFNzGbmOrA== 4234 dependencies: 4235 + "@expo/json-file" "^10.0.7" 4236 "@expo/spawn-async" "^1.7.2" 4237 chalk "^4.0.0" 4238 npm-package-arg "^11.0.0" 4239 ora "^3.4.0" 4240 resolve-workspace-root "^2.0.0" 4241 4242 "@expo/plist@^0.2.1": 4243 version "0.2.1" 4244 resolved "https://registry.yarnpkg.com/@expo/plist/-/plist-0.2.1.tgz#a315e1964ee9eece5c56040d460db5de7af85889" ··· 4248 base64-js "^1.2.3" 4249 xmlbuilder "^14.0.0" 4250 4251 + "@expo/plist@^0.4.7": 4252 + version "0.4.7" 4253 + resolved "https://registry.yarnpkg.com/@expo/plist/-/plist-0.4.7.tgz#40fa796e93d5be0452ce72e5110e69c8ac915403" 4254 + integrity sha512-dGxqHPvCZKeRKDU1sJZMmuyVtcASuSYh1LPFVaM1DuffqPL36n6FMEL0iUqq2Tx3xhWk8wCnWl34IKplUjJDdA== 4255 dependencies: 4256 "@xmldom/xmldom" "^0.8.8" 4257 base64-js "^1.2.3" 4258 xmlbuilder "^15.1.1" 4259 4260 + "@expo/prebuild-config@^54.0.3": 4261 + version "54.0.3" 4262 + resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-54.0.3.tgz#e3ac24bb1ec2ec348dfa98dc2ec5605b1fa49bf3" 4263 + integrity sha512-okf6Umaz1VniKmm+pA37QHBzB9XlRHvO1Qh3VbUezy07LTkz87kXUW7uLMmrA319WLavWSVORTXeR0jBRihObA== 4264 dependencies: 4265 + "@expo/config" "~12.0.9" 4266 + "@expo/config-plugins" "~54.0.1" 4267 + "@expo/config-types" "^54.0.8" 4268 + "@expo/image-utils" "^0.8.7" 4269 + "@expo/json-file" "^10.0.7" 4270 + "@react-native/normalize-colors" "0.81.4" 4271 debug "^4.3.1" 4272 resolve-from "^5.0.0" 4273 semver "^7.6.0" 4274 xml2js "0.6.0" 4275 4276 + "@expo/schema-utils@^0.1.7": 4277 + version "0.1.7" 4278 + resolved "https://registry.yarnpkg.com/@expo/schema-utils/-/schema-utils-0.1.7.tgz#38baa0effa0823cd4eca3f05e5eee3bde311da12" 4279 + integrity sha512-jWHoSuwRb5ZczjahrychMJ3GWZu54jK9ulNdh1d4OzAEq672K9E5yOlnlBsfIHWHGzUAT+0CL7Yt1INiXTz68g== 4280 + 4281 "@expo/sdk-runtime-versions@^1.0.0": 4282 version "1.0.0" 4283 resolved "https://registry.yarnpkg.com/@expo/sdk-runtime-versions/-/sdk-runtime-versions-1.0.0.tgz#d7ebd21b19f1c6b0395e50d78da4416941c57f7c" 4284 integrity sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ== 4285 4286 + "@expo/server@^0.7.4": 4287 + version "0.7.4" 4288 + resolved "https://registry.yarnpkg.com/@expo/server/-/server-0.7.4.tgz#37966ad39cb649a646d35778794c7e8cb1da1fb9" 4289 + integrity sha512-8bfRzL7h1Qgrmf3auR71sPAcAuxnmNkRJs+8enL8vZi2+hihevLhrayDu7P0A/XGEq7wySAGvBBFfIB00Et/AA== 4290 + dependencies: 4291 + abort-controller "^3.0.0" 4292 + debug "^4.3.4" 4293 + 4294 "@expo/spawn-async@^1.7.2": 4295 version "1.7.2" 4296 resolved "https://registry.yarnpkg.com/@expo/spawn-async/-/spawn-async-1.7.2.tgz#fcfe66c3e387245e72154b1a7eae8cada6a47f58" ··· 4298 dependencies: 4299 cross-spawn "^7.0.3" 4300 4301 + "@expo/vector-icons@^15.0.2": 4302 + version "15.0.2" 4303 + resolved "https://registry.yarnpkg.com/@expo/vector-icons/-/vector-icons-15.0.2.tgz#64d380f04cf2bdeb1dac502c3a0d880b6c2a9e37" 4304 + integrity sha512-IiBjg7ZikueuHNf40wSGCf0zS73a3guJLdZzKnDUxsauB8VWPLMeWnRIupc+7cFhLUkqyvyo0jLNlcxG5xPOuQ== 4305 4306 "@expo/webpack-config@^19.0.1": 4307 version "19.0.1" ··· 5075 "@jridgewell/sourcemap-codec" "^1.4.10" 5076 "@jridgewell/trace-mapping" "^0.3.9" 5077 5078 + "@jridgewell/gen-mapping@^0.3.12": 5079 + version "0.3.13" 5080 + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz#6342a19f44347518c93e43b1ac69deb3c4656a1f" 5081 + integrity sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA== 5082 + dependencies: 5083 + "@jridgewell/sourcemap-codec" "^1.5.0" 5084 + "@jridgewell/trace-mapping" "^0.3.24" 5085 + 5086 "@jridgewell/gen-mapping@^0.3.5": 5087 version "0.3.5" 5088 resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" ··· 5125 resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" 5126 integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== 5127 5128 + "@jridgewell/sourcemap-codec@^1.5.0": 5129 + version "1.5.5" 5130 + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz#6912b00d2c631c0d15ce1a7ab57cd657f2a8f8ba" 5131 + integrity sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og== 5132 + 5133 "@jridgewell/trace-mapping@0.3.9": 5134 version "0.3.9" 5135 resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" ··· 5150 version "0.3.25" 5151 resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" 5152 integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== 5153 + dependencies: 5154 + "@jridgewell/resolve-uri" "^3.1.0" 5155 + "@jridgewell/sourcemap-codec" "^1.4.14" 5156 + 5157 + "@jridgewell/trace-mapping@^0.3.28": 5158 + version "0.3.31" 5159 + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz#db15d6781c931f3a251a3dac39501c98a6082fd0" 5160 + integrity sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw== 5161 dependencies: 5162 "@jridgewell/resolve-uri" "^3.1.0" 5163 "@jridgewell/sourcemap-codec" "^1.4.14" ··· 5288 resolved "https://registry.yarnpkg.com/@miblanchard/react-native-slider/-/react-native-slider-2.6.0.tgz#9f78c805d637ffaff0e3e7429932d2995a67edc9" 5289 integrity sha512-o7hk/f/8vkqh6QNR5L52m+ws846fQeD/qNCC9CCSRdBqjq66KiCgbxzlhRzKM/gbtxcvMYMIEEJ1yes5cr6I3A== 5290 5291 + "@mozzius/expo-dynamic-app-icon@^1.8.0": 5292 + version "1.8.0" 5293 + resolved "https://registry.yarnpkg.com/@mozzius/expo-dynamic-app-icon/-/expo-dynamic-app-icon-1.8.0.tgz#3e98b6dc6d2a90a4274f8d975231f71e1f765142" 5294 + integrity sha512-b8/OGbTWrEhNKi8fro9MEpS2aqfP/3uIjgMTlSmEPggwKSVho61sf86t8k1g2BsVt6T+pMbS3FTMsPAVeROiJQ== 5295 dependencies: 5296 + "@expo/image-utils" "^0.8.7" 5297 xcode "^3.0.1" 5298 5299 "@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": ··· 5427 resolved "https://registry.yarnpkg.com/@radix-ui/number/-/number-1.1.1.tgz#7b2c9225fbf1b126539551f5985769d0048d9090" 5428 integrity sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g== 5429 5430 + "@radix-ui/primitive@1.1.3": 5431 version "1.1.3" 5432 + resolved "https://registry.yarnpkg.com/@radix-ui/primitive/-/primitive-1.1.3.tgz#e2dbc13bdc5e4168f4334f75832d7bdd3e2de5ba" 5433 + integrity sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg== 5434 + 5435 + "@radix-ui/react-accessible-icon@1.1.7": 5436 + version "1.1.7" 5437 + resolved "https://registry.yarnpkg.com/@radix-ui/react-accessible-icon/-/react-accessible-icon-1.1.7.tgz#3b1629ce0c5ce0f791a21e28cfa6a1ffb82e2029" 5438 + integrity sha512-XM+E4WXl0OqUJFovy6GjmxxFyx9opfCAIUku4dlKRd5YEPqt4kALOkQOp0Of6reHuUkJuiPBEc5k0o4z4lTC8A== 5439 dependencies: 5440 + "@radix-ui/react-visually-hidden" "1.2.3" 5441 5442 + "@radix-ui/react-accordion@1.2.12": 5443 + version "1.2.12" 5444 + resolved "https://registry.yarnpkg.com/@radix-ui/react-accordion/-/react-accordion-1.2.12.tgz#1fd70d4ef36018012b9e03324ff186de7a29c13f" 5445 + integrity sha512-T4nygeh9YE9dLRPhAHSeOZi7HBXo+0kYIPJXayZfvWOWA0+n3dESrZbjfDPUABkUNym6Hd+f2IR113To8D2GPA== 5446 dependencies: 5447 + "@radix-ui/primitive" "1.1.3" 5448 + "@radix-ui/react-collapsible" "1.1.12" 5449 + "@radix-ui/react-collection" "1.1.7" 5450 "@radix-ui/react-compose-refs" "1.1.2" 5451 "@radix-ui/react-context" "1.1.2" 5452 "@radix-ui/react-direction" "1.1.1" 5453 "@radix-ui/react-id" "1.1.1" 5454 + "@radix-ui/react-primitive" "2.1.3" 5455 + "@radix-ui/react-use-controllable-state" "1.2.2" 5456 5457 + "@radix-ui/react-alert-dialog@1.1.15": 5458 + version "1.1.15" 5459 + resolved "https://registry.yarnpkg.com/@radix-ui/react-alert-dialog/-/react-alert-dialog-1.1.15.tgz#fa751d0fdd9aa2a90961c9901dba18e638dd4b41" 5460 + integrity sha512-oTVLkEw5GpdRe29BqJ0LSDFWI3qu0vR1M0mUkOQWDIUnY/QIkLpgDMWuKxP94c2NAC2LGcgVhG1ImF3jkZ5wXw== 5461 dependencies: 5462 + "@radix-ui/primitive" "1.1.3" 5463 "@radix-ui/react-compose-refs" "1.1.2" 5464 "@radix-ui/react-context" "1.1.2" 5465 + "@radix-ui/react-dialog" "1.1.15" 5466 + "@radix-ui/react-primitive" "2.1.3" 5467 + "@radix-ui/react-slot" "1.2.3" 5468 5469 + "@radix-ui/react-arrow@1.1.7": 5470 + version "1.1.7" 5471 + resolved "https://registry.yarnpkg.com/@radix-ui/react-arrow/-/react-arrow-1.1.7.tgz#e14a2657c81d961598c5e72b73dd6098acc04f09" 5472 + integrity sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w== 5473 dependencies: 5474 + "@radix-ui/react-primitive" "2.1.3" 5475 5476 + "@radix-ui/react-aspect-ratio@1.1.7": 5477 + version "1.1.7" 5478 + resolved "https://registry.yarnpkg.com/@radix-ui/react-aspect-ratio/-/react-aspect-ratio-1.1.7.tgz#95d0adcdddd0d40c5dd2ae07c8608b4f0b983f53" 5479 + integrity sha512-Yq6lvO9HQyPwev1onK1daHCHqXVLzPhSVjmsNjCa2Zcxy2f7uJD2itDtxknv6FzAKCwD1qQkeVDmX/cev13n/g== 5480 dependencies: 5481 + "@radix-ui/react-primitive" "2.1.3" 5482 5483 + "@radix-ui/react-avatar@1.1.10": 5484 + version "1.1.10" 5485 + resolved "https://registry.yarnpkg.com/@radix-ui/react-avatar/-/react-avatar-1.1.10.tgz#c58a8800ef3d3ee783b3168fee7c76f6534bfd93" 5486 + integrity sha512-V8piFfWapM5OmNCXTzVQY+E1rDa53zY+MQ4Y7356v4fFz6vqCyUtIz2rUD44ZEdwg78/jKmMJHj07+C/Z/rcog== 5487 dependencies: 5488 "@radix-ui/react-context" "1.1.2" 5489 + "@radix-ui/react-primitive" "2.1.3" 5490 "@radix-ui/react-use-callback-ref" "1.1.1" 5491 + "@radix-ui/react-use-is-hydrated" "0.1.0" 5492 "@radix-ui/react-use-layout-effect" "1.1.1" 5493 5494 + "@radix-ui/react-checkbox@1.3.3": 5495 + version "1.3.3" 5496 + resolved "https://registry.yarnpkg.com/@radix-ui/react-checkbox/-/react-checkbox-1.3.3.tgz#db45ca8a6d5c056a92f74edbb564acee05318b79" 5497 + integrity sha512-wBbpv+NQftHDdG86Qc0pIyXk5IR3tM8Vd0nWLKDcX8nNn4nXFOFwsKuqw2okA/1D/mpaAkmuyndrPJTYDNZtFw== 5498 dependencies: 5499 + "@radix-ui/primitive" "1.1.3" 5500 "@radix-ui/react-compose-refs" "1.1.2" 5501 "@radix-ui/react-context" "1.1.2" 5502 + "@radix-ui/react-presence" "1.1.5" 5503 + "@radix-ui/react-primitive" "2.1.3" 5504 + "@radix-ui/react-use-controllable-state" "1.2.2" 5505 "@radix-ui/react-use-previous" "1.1.1" 5506 "@radix-ui/react-use-size" "1.1.1" 5507 5508 + "@radix-ui/react-collapsible@1.1.12": 5509 + version "1.1.12" 5510 + resolved "https://registry.yarnpkg.com/@radix-ui/react-collapsible/-/react-collapsible-1.1.12.tgz#e2cc69a4490a2920f97c3c3150b0bf21281e3c49" 5511 + integrity sha512-Uu+mSh4agx2ib1uIGPP4/CKNULyajb3p92LsVXmH2EHVMTfZWpll88XJ0j4W0z3f8NK1eYl1+Mf/szHPmcHzyA== 5512 dependencies: 5513 + "@radix-ui/primitive" "1.1.3" 5514 "@radix-ui/react-compose-refs" "1.1.2" 5515 "@radix-ui/react-context" "1.1.2" 5516 "@radix-ui/react-id" "1.1.1" 5517 + "@radix-ui/react-presence" "1.1.5" 5518 + "@radix-ui/react-primitive" "2.1.3" 5519 + "@radix-ui/react-use-controllable-state" "1.2.2" 5520 "@radix-ui/react-use-layout-effect" "1.1.1" 5521 5522 + "@radix-ui/react-collection@1.1.7": 5523 + version "1.1.7" 5524 + resolved "https://registry.yarnpkg.com/@radix-ui/react-collection/-/react-collection-1.1.7.tgz#d05c25ca9ac4695cc19ba91f42f686e3ea2d9aec" 5525 + integrity sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw== 5526 dependencies: 5527 "@radix-ui/react-compose-refs" "1.1.2" 5528 "@radix-ui/react-context" "1.1.2" 5529 + "@radix-ui/react-primitive" "2.1.3" 5530 + "@radix-ui/react-slot" "1.2.3" 5531 5532 "@radix-ui/react-compose-refs@1.1.2": 5533 version "1.1.2" 5534 resolved "https://registry.yarnpkg.com/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz#a2c4c47af6337048ee78ff6dc0d090b390d2bb30" 5535 integrity sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg== 5536 5537 + "@radix-ui/react-context-menu@2.2.16": 5538 + version "2.2.16" 5539 + resolved "https://registry.yarnpkg.com/@radix-ui/react-context-menu/-/react-context-menu-2.2.16.tgz#e7bf94a457b68af08f24ad696949144530faab50" 5540 + integrity sha512-O8morBEW+HsVG28gYDZPTrT9UUovQUlJue5YO836tiTJhuIWBm/zQHc7j388sHWtdH/xUZurK9olD2+pcqx5ww== 5541 dependencies: 5542 + "@radix-ui/primitive" "1.1.3" 5543 "@radix-ui/react-context" "1.1.2" 5544 + "@radix-ui/react-menu" "2.1.16" 5545 + "@radix-ui/react-primitive" "2.1.3" 5546 "@radix-ui/react-use-callback-ref" "1.1.1" 5547 + "@radix-ui/react-use-controllable-state" "1.2.2" 5548 5549 "@radix-ui/react-context@1.1.2": 5550 version "1.1.2" 5551 resolved "https://registry.yarnpkg.com/@radix-ui/react-context/-/react-context-1.1.2.tgz#61628ef269a433382c364f6f1e3788a6dc213a36" 5552 integrity sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA== 5553 5554 + "@radix-ui/react-dialog@1.1.15": 5555 + version "1.1.15" 5556 + resolved "https://registry.yarnpkg.com/@radix-ui/react-dialog/-/react-dialog-1.1.15.tgz#1de3d7a7e9a17a9874d29c07f5940a18a119b632" 5557 + integrity sha512-TCglVRtzlffRNxRMEyR36DGBLJpeusFcgMVD9PZEzAKnUs1lKCgX5u9BmC2Yg+LL9MgZDugFFs1Vl+Jp4t/PGw== 5558 dependencies: 5559 + "@radix-ui/primitive" "1.1.3" 5560 "@radix-ui/react-compose-refs" "1.1.2" 5561 "@radix-ui/react-context" "1.1.2" 5562 + "@radix-ui/react-dismissable-layer" "1.1.11" 5563 + "@radix-ui/react-focus-guards" "1.1.3" 5564 + "@radix-ui/react-focus-scope" "1.1.7" 5565 "@radix-ui/react-id" "1.1.1" 5566 + "@radix-ui/react-portal" "1.1.9" 5567 + "@radix-ui/react-presence" "1.1.5" 5568 + "@radix-ui/react-primitive" "2.1.3" 5569 + "@radix-ui/react-slot" "1.2.3" 5570 + "@radix-ui/react-use-controllable-state" "1.2.2" 5571 aria-hidden "^1.2.4" 5572 react-remove-scroll "^2.6.3" 5573 5574 "@radix-ui/react-direction@1.1.1": 5575 version "1.1.1" 5576 resolved "https://registry.yarnpkg.com/@radix-ui/react-direction/-/react-direction-1.1.1.tgz#39e5a5769e676c753204b792fbe6cf508e550a14" 5577 integrity sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw== 5578 5579 + "@radix-ui/react-dismissable-layer@1.1.11": 5580 + version "1.1.11" 5581 + resolved "https://registry.yarnpkg.com/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.11.tgz#e33ab6f6bdaa00f8f7327c408d9f631376b88b37" 5582 + integrity sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg== 5583 dependencies: 5584 + "@radix-ui/primitive" "1.1.3" 5585 "@radix-ui/react-compose-refs" "1.1.2" 5586 + "@radix-ui/react-primitive" "2.1.3" 5587 "@radix-ui/react-use-callback-ref" "1.1.1" 5588 "@radix-ui/react-use-escape-keydown" "1.1.1" 5589 5590 + "@radix-ui/react-dropdown-menu@2.1.16": 5591 + version "2.1.16" 5592 + resolved "https://registry.yarnpkg.com/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.16.tgz#5ee045c62bad8122347981c479d92b1ff24c7254" 5593 + integrity sha512-1PLGQEynI/3OX/ftV54COn+3Sud/Mn8vALg2rWnBLnRaGtJDduNW/22XjlGgPdpcIbiQxjKtb7BkcjP00nqfJw== 5594 dependencies: 5595 + "@radix-ui/primitive" "1.1.3" 5596 "@radix-ui/react-compose-refs" "1.1.2" 5597 "@radix-ui/react-context" "1.1.2" 5598 "@radix-ui/react-id" "1.1.1" 5599 + "@radix-ui/react-menu" "2.1.16" 5600 + "@radix-ui/react-primitive" "2.1.3" 5601 + "@radix-ui/react-use-controllable-state" "1.2.2" 5602 5603 + "@radix-ui/react-focus-guards@1.1.3": 5604 + version "1.1.3" 5605 + resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.3.tgz#2a5669e464ad5fde9f86d22f7fdc17781a4dfa7f" 5606 + integrity sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw== 5607 5608 + "@radix-ui/react-focus-scope@1.1.7": 5609 + version "1.1.7" 5610 + resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz#dfe76fc103537d80bf42723a183773fd07bfb58d" 5611 + integrity sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw== 5612 dependencies: 5613 "@radix-ui/react-compose-refs" "1.1.2" 5614 + "@radix-ui/react-primitive" "2.1.3" 5615 "@radix-ui/react-use-callback-ref" "1.1.1" 5616 5617 + "@radix-ui/react-form@0.1.8": 5618 + version "0.1.8" 5619 + resolved "https://registry.yarnpkg.com/@radix-ui/react-form/-/react-form-0.1.8.tgz#daec0fde305a70edf1a97b932b5e02a4cbf5b68e" 5620 + integrity sha512-QM70k4Zwjttifr5a4sZFts9fn8FzHYvQ5PiB19O2HsYibaHSVt9fH9rzB0XZo/YcM+b7t/p7lYCT/F5eOeF5yQ== 5621 dependencies: 5622 + "@radix-ui/primitive" "1.1.3" 5623 "@radix-ui/react-compose-refs" "1.1.2" 5624 "@radix-ui/react-context" "1.1.2" 5625 "@radix-ui/react-id" "1.1.1" 5626 + "@radix-ui/react-label" "2.1.7" 5627 + "@radix-ui/react-primitive" "2.1.3" 5628 5629 + "@radix-ui/react-hover-card@1.1.15": 5630 + version "1.1.15" 5631 + resolved "https://registry.yarnpkg.com/@radix-ui/react-hover-card/-/react-hover-card-1.1.15.tgz#9bc7ed55c37a9032acdfcc7cfa5c73b117cffe5e" 5632 + integrity sha512-qgTkjNT1CfKMoP0rcasmlH2r1DAiYicWsDsufxl940sT2wHNEWWv6FMWIQXWhVdmC1d/HYfbhQx60KYyAtKxjg== 5633 dependencies: 5634 + "@radix-ui/primitive" "1.1.3" 5635 "@radix-ui/react-compose-refs" "1.1.2" 5636 "@radix-ui/react-context" "1.1.2" 5637 + "@radix-ui/react-dismissable-layer" "1.1.11" 5638 + "@radix-ui/react-popper" "1.2.8" 5639 + "@radix-ui/react-portal" "1.1.9" 5640 + "@radix-ui/react-presence" "1.1.5" 5641 + "@radix-ui/react-primitive" "2.1.3" 5642 + "@radix-ui/react-use-controllable-state" "1.2.2" 5643 5644 "@radix-ui/react-id@1.1.1": 5645 version "1.1.1" ··· 5648 dependencies: 5649 "@radix-ui/react-use-layout-effect" "1.1.1" 5650 5651 + "@radix-ui/react-label@2.1.7": 5652 + version "2.1.7" 5653 + resolved "https://registry.yarnpkg.com/@radix-ui/react-label/-/react-label-2.1.7.tgz#ad959ff9c6e4968d533329eb95696e1ba8ad72ab" 5654 + integrity sha512-YT1GqPSL8kJn20djelMX7/cTRp/Y9w5IZHvfxQTVHrOqa2yMl7i/UfMqKRU5V7mEyKTrUVgJXhNQPVCG8PBLoQ== 5655 dependencies: 5656 + "@radix-ui/react-primitive" "2.1.3" 5657 5658 + "@radix-ui/react-menu@2.1.16": 5659 + version "2.1.16" 5660 + resolved "https://registry.yarnpkg.com/@radix-ui/react-menu/-/react-menu-2.1.16.tgz#528a5a973c3a7413d3d49eb9ccd229aa52402911" 5661 + integrity sha512-72F2T+PLlphrqLcAotYPp0uJMr5SjP5SL01wfEspJbru5Zs5vQaSHb4VB3ZMJPimgHHCHG7gMOeOB9H3Hdmtxg== 5662 dependencies: 5663 + "@radix-ui/primitive" "1.1.3" 5664 + "@radix-ui/react-collection" "1.1.7" 5665 "@radix-ui/react-compose-refs" "1.1.2" 5666 "@radix-ui/react-context" "1.1.2" 5667 "@radix-ui/react-direction" "1.1.1" 5668 + "@radix-ui/react-dismissable-layer" "1.1.11" 5669 + "@radix-ui/react-focus-guards" "1.1.3" 5670 + "@radix-ui/react-focus-scope" "1.1.7" 5671 "@radix-ui/react-id" "1.1.1" 5672 + "@radix-ui/react-popper" "1.2.8" 5673 + "@radix-ui/react-portal" "1.1.9" 5674 + "@radix-ui/react-presence" "1.1.5" 5675 + "@radix-ui/react-primitive" "2.1.3" 5676 + "@radix-ui/react-roving-focus" "1.1.11" 5677 + "@radix-ui/react-slot" "1.2.3" 5678 "@radix-ui/react-use-callback-ref" "1.1.1" 5679 aria-hidden "^1.2.4" 5680 react-remove-scroll "^2.6.3" 5681 5682 + "@radix-ui/react-menubar@1.1.16": 5683 + version "1.1.16" 5684 + resolved "https://registry.yarnpkg.com/@radix-ui/react-menubar/-/react-menubar-1.1.16.tgz#5edf7ea2ff7aa7e3ba896b35cf577f122160121c" 5685 + integrity sha512-EB1FktTz5xRRi2Er974AUQZWg2yVBb1yjip38/lgwtCVRd3a+maUoGHN/xs9Yv8SY8QwbSEb+YrxGadVWbEutA== 5686 dependencies: 5687 + "@radix-ui/primitive" "1.1.3" 5688 + "@radix-ui/react-collection" "1.1.7" 5689 "@radix-ui/react-compose-refs" "1.1.2" 5690 "@radix-ui/react-context" "1.1.2" 5691 "@radix-ui/react-direction" "1.1.1" 5692 "@radix-ui/react-id" "1.1.1" 5693 + "@radix-ui/react-menu" "2.1.16" 5694 + "@radix-ui/react-primitive" "2.1.3" 5695 + "@radix-ui/react-roving-focus" "1.1.11" 5696 + "@radix-ui/react-use-controllable-state" "1.2.2" 5697 5698 + "@radix-ui/react-navigation-menu@1.2.14": 5699 + version "1.2.14" 5700 + resolved "https://registry.yarnpkg.com/@radix-ui/react-navigation-menu/-/react-navigation-menu-1.2.14.tgz#4e6d1172be3c89752e564f8721706f78574ad7dd" 5701 + integrity sha512-YB9mTFQvCOAQMHU+C/jVl96WmuWeltyUEpRJJky51huhds5W2FQr1J8D/16sQlf0ozxkPK8uF3niQMdUwZPv5w== 5702 dependencies: 5703 + "@radix-ui/primitive" "1.1.3" 5704 + "@radix-ui/react-collection" "1.1.7" 5705 "@radix-ui/react-compose-refs" "1.1.2" 5706 "@radix-ui/react-context" "1.1.2" 5707 "@radix-ui/react-direction" "1.1.1" 5708 + "@radix-ui/react-dismissable-layer" "1.1.11" 5709 "@radix-ui/react-id" "1.1.1" 5710 + "@radix-ui/react-presence" "1.1.5" 5711 + "@radix-ui/react-primitive" "2.1.3" 5712 "@radix-ui/react-use-callback-ref" "1.1.1" 5713 + "@radix-ui/react-use-controllable-state" "1.2.2" 5714 "@radix-ui/react-use-layout-effect" "1.1.1" 5715 "@radix-ui/react-use-previous" "1.1.1" 5716 + "@radix-ui/react-visually-hidden" "1.2.3" 5717 5718 + "@radix-ui/react-one-time-password-field@0.1.8": 5719 + version "0.1.8" 5720 + resolved "https://registry.yarnpkg.com/@radix-ui/react-one-time-password-field/-/react-one-time-password-field-0.1.8.tgz#edb7476d29478477ffc837f7deacec3a1ae08a24" 5721 + integrity sha512-ycS4rbwURavDPVjCb5iS3aG4lURFDILi6sKI/WITUMZ13gMmn/xGjpLoqBAalhJaDk8I3UbCM5GzKHrnzwHbvg== 5722 dependencies: 5723 + "@radix-ui/number" "1.1.1" 5724 + "@radix-ui/primitive" "1.1.3" 5725 + "@radix-ui/react-collection" "1.1.7" 5726 "@radix-ui/react-compose-refs" "1.1.2" 5727 "@radix-ui/react-context" "1.1.2" 5728 + "@radix-ui/react-direction" "1.1.1" 5729 + "@radix-ui/react-primitive" "2.1.3" 5730 + "@radix-ui/react-roving-focus" "1.1.11" 5731 + "@radix-ui/react-use-controllable-state" "1.2.2" 5732 + "@radix-ui/react-use-effect-event" "0.0.2" 5733 + "@radix-ui/react-use-is-hydrated" "0.1.0" 5734 + "@radix-ui/react-use-layout-effect" "1.1.1" 5735 + 5736 + "@radix-ui/react-password-toggle-field@0.1.3": 5737 + version "0.1.3" 5738 + resolved "https://registry.yarnpkg.com/@radix-ui/react-password-toggle-field/-/react-password-toggle-field-0.1.3.tgz#3d47de91c0f8e79d697cefde2ef8146816712031" 5739 + integrity sha512-/UuCrDBWravcaMix4TdT+qlNdVwOM1Nck9kWx/vafXsdfj1ChfhOdfi3cy9SGBpWgTXwYCuboT/oYpJy3clqfw== 5740 + dependencies: 5741 + "@radix-ui/primitive" "1.1.3" 5742 + "@radix-ui/react-compose-refs" "1.1.2" 5743 + "@radix-ui/react-context" "1.1.2" 5744 "@radix-ui/react-id" "1.1.1" 5745 + "@radix-ui/react-primitive" "2.1.3" 5746 + "@radix-ui/react-use-controllable-state" "1.2.2" 5747 + "@radix-ui/react-use-effect-event" "0.0.2" 5748 + "@radix-ui/react-use-is-hydrated" "0.1.0" 5749 5750 + "@radix-ui/react-popover@1.1.15": 5751 + version "1.1.15" 5752 + resolved "https://registry.yarnpkg.com/@radix-ui/react-popover/-/react-popover-1.1.15.tgz#9c852f93990a687ebdc949b2c3de1f37cdc4c5d5" 5753 + integrity sha512-kr0X2+6Yy/vJzLYJUPCZEc8SfQcf+1COFoAqauJm74umQhta9M7lNJHP7QQS3vkvcGLQUbWpMzwrXYwrYztHKA== 5754 dependencies: 5755 + "@radix-ui/primitive" "1.1.3" 5756 + "@radix-ui/react-compose-refs" "1.1.2" 5757 + "@radix-ui/react-context" "1.1.2" 5758 + "@radix-ui/react-dismissable-layer" "1.1.11" 5759 + "@radix-ui/react-focus-guards" "1.1.3" 5760 + "@radix-ui/react-focus-scope" "1.1.7" 5761 + "@radix-ui/react-id" "1.1.1" 5762 + "@radix-ui/react-popper" "1.2.8" 5763 + "@radix-ui/react-portal" "1.1.9" 5764 + "@radix-ui/react-presence" "1.1.5" 5765 + "@radix-ui/react-primitive" "2.1.3" 5766 + "@radix-ui/react-slot" "1.2.3" 5767 + "@radix-ui/react-use-controllable-state" "1.2.2" 5768 + aria-hidden "^1.2.4" 5769 + react-remove-scroll "^2.6.3" 5770 5771 + "@radix-ui/react-popper@1.2.8": 5772 + version "1.2.8" 5773 + resolved "https://registry.yarnpkg.com/@radix-ui/react-popper/-/react-popper-1.2.8.tgz#a79f39cdd2b09ab9fb50bf95250918422c4d9602" 5774 + integrity sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw== 5775 dependencies: 5776 "@floating-ui/react-dom" "^2.0.0" 5777 + "@radix-ui/react-arrow" "1.1.7" 5778 "@radix-ui/react-compose-refs" "1.1.2" 5779 "@radix-ui/react-context" "1.1.2" 5780 + "@radix-ui/react-primitive" "2.1.3" 5781 "@radix-ui/react-use-callback-ref" "1.1.1" 5782 "@radix-ui/react-use-layout-effect" "1.1.1" 5783 "@radix-ui/react-use-rect" "1.1.1" 5784 "@radix-ui/react-use-size" "1.1.1" 5785 "@radix-ui/rect" "1.1.1" 5786 5787 + "@radix-ui/react-portal@1.1.9": 5788 + version "1.1.9" 5789 + resolved "https://registry.yarnpkg.com/@radix-ui/react-portal/-/react-portal-1.1.9.tgz#14c3649fe48ec474ac51ed9f2b9f5da4d91c4472" 5790 + integrity sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ== 5791 dependencies: 5792 + "@radix-ui/react-primitive" "2.1.3" 5793 "@radix-ui/react-use-layout-effect" "1.1.1" 5794 5795 + "@radix-ui/react-presence@1.1.5": 5796 + version "1.1.5" 5797 + resolved "https://registry.yarnpkg.com/@radix-ui/react-presence/-/react-presence-1.1.5.tgz#5d8f28ac316c32f078afce2996839250c10693db" 5798 + integrity sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ== 5799 dependencies: 5800 "@radix-ui/react-compose-refs" "1.1.2" 5801 "@radix-ui/react-use-layout-effect" "1.1.1" 5802 5803 + "@radix-ui/react-primitive@2.1.3": 5804 + version "2.1.3" 5805 + resolved "https://registry.yarnpkg.com/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz#db9b8bcff49e01be510ad79893fb0e4cda50f1bc" 5806 + integrity sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ== 5807 dependencies: 5808 + "@radix-ui/react-slot" "1.2.3" 5809 5810 + "@radix-ui/react-progress@1.1.7": 5811 + version "1.1.7" 5812 + resolved "https://registry.yarnpkg.com/@radix-ui/react-progress/-/react-progress-1.1.7.tgz#a2b76398b3f24b6bd5e37f112b1e30fbedd4f38e" 5813 + integrity sha512-vPdg/tF6YC/ynuBIJlk1mm7Le0VgW6ub6J2UWnTQ7/D23KXcPI1qy+0vBkgKgd38RCMJavBXpB83HPNFMTb0Fg== 5814 dependencies: 5815 "@radix-ui/react-context" "1.1.2" 5816 + "@radix-ui/react-primitive" "2.1.3" 5817 5818 + "@radix-ui/react-radio-group@1.3.8": 5819 + version "1.3.8" 5820 + resolved "https://registry.yarnpkg.com/@radix-ui/react-radio-group/-/react-radio-group-1.3.8.tgz#93f102b5b948d602c2f2adb1bc5c347cbaf64bd9" 5821 + integrity sha512-VBKYIYImA5zsxACdisNQ3BjCBfmbGH3kQlnFVqlWU4tXwjy7cGX8ta80BcrO+WJXIn5iBylEH3K6ZTlee//lgQ== 5822 dependencies: 5823 + "@radix-ui/primitive" "1.1.3" 5824 "@radix-ui/react-compose-refs" "1.1.2" 5825 "@radix-ui/react-context" "1.1.2" 5826 "@radix-ui/react-direction" "1.1.1" 5827 + "@radix-ui/react-presence" "1.1.5" 5828 + "@radix-ui/react-primitive" "2.1.3" 5829 + "@radix-ui/react-roving-focus" "1.1.11" 5830 + "@radix-ui/react-use-controllable-state" "1.2.2" 5831 "@radix-ui/react-use-previous" "1.1.1" 5832 "@radix-ui/react-use-size" "1.1.1" 5833 5834 + "@radix-ui/react-roving-focus@1.1.11": 5835 + version "1.1.11" 5836 + resolved "https://registry.yarnpkg.com/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.11.tgz#ef54384b7361afc6480dcf9907ef2fedb5080fd9" 5837 + integrity sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA== 5838 dependencies: 5839 + "@radix-ui/primitive" "1.1.3" 5840 + "@radix-ui/react-collection" "1.1.7" 5841 "@radix-ui/react-compose-refs" "1.1.2" 5842 "@radix-ui/react-context" "1.1.2" 5843 "@radix-ui/react-direction" "1.1.1" 5844 "@radix-ui/react-id" "1.1.1" 5845 + "@radix-ui/react-primitive" "2.1.3" 5846 "@radix-ui/react-use-callback-ref" "1.1.1" 5847 + "@radix-ui/react-use-controllable-state" "1.2.2" 5848 5849 + "@radix-ui/react-scroll-area@1.2.10": 5850 + version "1.2.10" 5851 + resolved "https://registry.yarnpkg.com/@radix-ui/react-scroll-area/-/react-scroll-area-1.2.10.tgz#e4fd3b4a79bb77bec1a52f0c8f26d8f3f1ca4b22" 5852 + integrity sha512-tAXIa1g3sM5CGpVT0uIbUx/U3Gs5N8T52IICuCtObaos1S8fzsrPXG5WObkQN3S6NVl6wKgPhAIiBGbWnvc97A== 5853 dependencies: 5854 "@radix-ui/number" "1.1.1" 5855 + "@radix-ui/primitive" "1.1.3" 5856 "@radix-ui/react-compose-refs" "1.1.2" 5857 "@radix-ui/react-context" "1.1.2" 5858 "@radix-ui/react-direction" "1.1.1" 5859 + "@radix-ui/react-presence" "1.1.5" 5860 + "@radix-ui/react-primitive" "2.1.3" 5861 "@radix-ui/react-use-callback-ref" "1.1.1" 5862 "@radix-ui/react-use-layout-effect" "1.1.1" 5863 5864 + "@radix-ui/react-select@2.2.6": 5865 + version "2.2.6" 5866 + resolved "https://registry.yarnpkg.com/@radix-ui/react-select/-/react-select-2.2.6.tgz#022cf8dab16bf05d0d1b4df9e53e4bea1b744fd9" 5867 + integrity sha512-I30RydO+bnn2PQztvo25tswPH+wFBjehVGtmagkU78yMdwTwVf12wnAOF+AeP8S2N8xD+5UPbGhkUfPyvT+mwQ== 5868 dependencies: 5869 "@radix-ui/number" "1.1.1" 5870 + "@radix-ui/primitive" "1.1.3" 5871 + "@radix-ui/react-collection" "1.1.7" 5872 "@radix-ui/react-compose-refs" "1.1.2" 5873 "@radix-ui/react-context" "1.1.2" 5874 "@radix-ui/react-direction" "1.1.1" 5875 + "@radix-ui/react-dismissable-layer" "1.1.11" 5876 + "@radix-ui/react-focus-guards" "1.1.3" 5877 + "@radix-ui/react-focus-scope" "1.1.7" 5878 "@radix-ui/react-id" "1.1.1" 5879 + "@radix-ui/react-popper" "1.2.8" 5880 + "@radix-ui/react-portal" "1.1.9" 5881 + "@radix-ui/react-primitive" "2.1.3" 5882 + "@radix-ui/react-slot" "1.2.3" 5883 "@radix-ui/react-use-callback-ref" "1.1.1" 5884 + "@radix-ui/react-use-controllable-state" "1.2.2" 5885 "@radix-ui/react-use-layout-effect" "1.1.1" 5886 "@radix-ui/react-use-previous" "1.1.1" 5887 + "@radix-ui/react-visually-hidden" "1.2.3" 5888 aria-hidden "^1.2.4" 5889 react-remove-scroll "^2.6.3" 5890 5891 + "@radix-ui/react-separator@1.1.7": 5892 + version "1.1.7" 5893 + resolved "https://registry.yarnpkg.com/@radix-ui/react-separator/-/react-separator-1.1.7.tgz#a18bd7fd07c10fda1bba14f2a3032e7b1a2b3470" 5894 + integrity sha512-0HEb8R9E8A+jZjvmFCy/J4xhbXy3TV+9XSnGJ3KvTtjlIUy/YQ/p6UYZvi7YbeoeXdyU9+Y3scizK6hkY37baA== 5895 dependencies: 5896 + "@radix-ui/react-primitive" "2.1.3" 5897 5898 + "@radix-ui/react-slider@1.3.6": 5899 + version "1.3.6" 5900 + resolved "https://registry.yarnpkg.com/@radix-ui/react-slider/-/react-slider-1.3.6.tgz#409453110b8f34ca00972750b80cd792f0b23a8c" 5901 + integrity sha512-JPYb1GuM1bxfjMRlNLE+BcmBC8onfCi60Blk7OBqi2MLTFdS+8401U4uFjnwkOr49BLmXxLC6JHkvAsx5OJvHw== 5902 dependencies: 5903 "@radix-ui/number" "1.1.1" 5904 + "@radix-ui/primitive" "1.1.3" 5905 + "@radix-ui/react-collection" "1.1.7" 5906 "@radix-ui/react-compose-refs" "1.1.2" 5907 "@radix-ui/react-context" "1.1.2" 5908 "@radix-ui/react-direction" "1.1.1" 5909 + "@radix-ui/react-primitive" "2.1.3" 5910 + "@radix-ui/react-use-controllable-state" "1.2.2" 5911 "@radix-ui/react-use-layout-effect" "1.1.1" 5912 "@radix-ui/react-use-previous" "1.1.1" 5913 "@radix-ui/react-use-size" "1.1.1" 5914 5915 + "@radix-ui/react-slot@1.2.3": 5916 + version "1.2.3" 5917 + resolved "https://registry.yarnpkg.com/@radix-ui/react-slot/-/react-slot-1.2.3.tgz#502d6e354fc847d4169c3bc5f189de777f68cfe1" 5918 + integrity sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A== 5919 dependencies: 5920 "@radix-ui/react-compose-refs" "1.1.2" 5921 5922 + "@radix-ui/react-switch@1.2.6": 5923 + version "1.2.6" 5924 + resolved "https://registry.yarnpkg.com/@radix-ui/react-switch/-/react-switch-1.2.6.tgz#ff79acb831f0d5ea9216cfcc5b939912571358e3" 5925 + integrity sha512-bByzr1+ep1zk4VubeEVViV592vu2lHE2BZY5OnzehZqOOgogN80+mNtCqPkhn2gklJqOpxWgPoYTSnhBCqpOXQ== 5926 dependencies: 5927 + "@radix-ui/primitive" "1.1.3" 5928 "@radix-ui/react-compose-refs" "1.1.2" 5929 "@radix-ui/react-context" "1.1.2" 5930 + "@radix-ui/react-primitive" "2.1.3" 5931 + "@radix-ui/react-use-controllable-state" "1.2.2" 5932 "@radix-ui/react-use-previous" "1.1.1" 5933 "@radix-ui/react-use-size" "1.1.1" 5934 5935 + "@radix-ui/react-tabs@1.1.13": 5936 + version "1.1.13" 5937 + resolved "https://registry.yarnpkg.com/@radix-ui/react-tabs/-/react-tabs-1.1.13.tgz#3537ce379d7e7ff4eeb6b67a0973e139c2ac1f15" 5938 + integrity sha512-7xdcatg7/U+7+Udyoj2zodtI9H/IIopqo+YOIcZOq1nJwXWBZ9p8xiu5llXlekDbZkca79a/fozEYQXIA4sW6A== 5939 dependencies: 5940 + "@radix-ui/primitive" "1.1.3" 5941 "@radix-ui/react-context" "1.1.2" 5942 "@radix-ui/react-direction" "1.1.1" 5943 "@radix-ui/react-id" "1.1.1" 5944 + "@radix-ui/react-presence" "1.1.5" 5945 + "@radix-ui/react-primitive" "2.1.3" 5946 + "@radix-ui/react-roving-focus" "1.1.11" 5947 + "@radix-ui/react-use-controllable-state" "1.2.2" 5948 5949 + "@radix-ui/react-toast@1.2.15": 5950 + version "1.2.15" 5951 + resolved "https://registry.yarnpkg.com/@radix-ui/react-toast/-/react-toast-1.2.15.tgz#746cf9a81297ddbfba214e5c81245ea3f706f876" 5952 + integrity sha512-3OSz3TacUWy4WtOXV38DggwxoqJK4+eDkNMl5Z/MJZaoUPaP4/9lf81xXMe1I2ReTAptverZUpbPY4wWwWyL5g== 5953 dependencies: 5954 + "@radix-ui/primitive" "1.1.3" 5955 + "@radix-ui/react-collection" "1.1.7" 5956 "@radix-ui/react-compose-refs" "1.1.2" 5957 "@radix-ui/react-context" "1.1.2" 5958 + "@radix-ui/react-dismissable-layer" "1.1.11" 5959 + "@radix-ui/react-portal" "1.1.9" 5960 + "@radix-ui/react-presence" "1.1.5" 5961 + "@radix-ui/react-primitive" "2.1.3" 5962 "@radix-ui/react-use-callback-ref" "1.1.1" 5963 + "@radix-ui/react-use-controllable-state" "1.2.2" 5964 "@radix-ui/react-use-layout-effect" "1.1.1" 5965 + "@radix-ui/react-visually-hidden" "1.2.3" 5966 5967 + "@radix-ui/react-toggle-group@1.1.11": 5968 + version "1.1.11" 5969 + resolved "https://registry.yarnpkg.com/@radix-ui/react-toggle-group/-/react-toggle-group-1.1.11.tgz#e513d6ffdb07509b400ab5b26f2523747c0d51c1" 5970 + integrity sha512-5umnS0T8JQzQT6HbPyO7Hh9dgd82NmS36DQr+X/YJ9ctFNCiiQd6IJAYYZ33LUwm8M+taCz5t2ui29fHZc4Y6Q== 5971 dependencies: 5972 + "@radix-ui/primitive" "1.1.3" 5973 "@radix-ui/react-context" "1.1.2" 5974 "@radix-ui/react-direction" "1.1.1" 5975 + "@radix-ui/react-primitive" "2.1.3" 5976 + "@radix-ui/react-roving-focus" "1.1.11" 5977 + "@radix-ui/react-toggle" "1.1.10" 5978 + "@radix-ui/react-use-controllable-state" "1.2.2" 5979 5980 + "@radix-ui/react-toggle@1.1.10": 5981 + version "1.1.10" 5982 + resolved "https://registry.yarnpkg.com/@radix-ui/react-toggle/-/react-toggle-1.1.10.tgz#b04ba0f9609599df666fce5b2f38109a197f08cf" 5983 + integrity sha512-lS1odchhFTeZv3xwHH31YPObmJn8gOg7Lq12inrr0+BH/l3Tsq32VfjqH1oh80ARM3mlkfMic15n0kg4sD1poQ== 5984 dependencies: 5985 + "@radix-ui/primitive" "1.1.3" 5986 + "@radix-ui/react-primitive" "2.1.3" 5987 + "@radix-ui/react-use-controllable-state" "1.2.2" 5988 5989 + "@radix-ui/react-toolbar@1.1.11": 5990 + version "1.1.11" 5991 + resolved "https://registry.yarnpkg.com/@radix-ui/react-toolbar/-/react-toolbar-1.1.11.tgz#2a71f1d91535788f88145d542159e2faaa561db7" 5992 + integrity sha512-4ol06/1bLoFu1nwUqzdD4Y5RZ9oDdKeiHIsntug54Hcr1pgaHiPqHFEaXI1IFP/EsOfROQZ8Mig9VTIRza6Tjg== 5993 dependencies: 5994 + "@radix-ui/primitive" "1.1.3" 5995 "@radix-ui/react-context" "1.1.2" 5996 "@radix-ui/react-direction" "1.1.1" 5997 + "@radix-ui/react-primitive" "2.1.3" 5998 + "@radix-ui/react-roving-focus" "1.1.11" 5999 + "@radix-ui/react-separator" "1.1.7" 6000 + "@radix-ui/react-toggle-group" "1.1.11" 6001 6002 + "@radix-ui/react-tooltip@1.2.8": 6003 + version "1.2.8" 6004 + resolved "https://registry.yarnpkg.com/@radix-ui/react-tooltip/-/react-tooltip-1.2.8.tgz#3f50267e25bccfc9e20bb3036bfd9ab4c2c30c2c" 6005 + integrity sha512-tY7sVt1yL9ozIxvmbtN5qtmH2krXcBCfjEiCgKGLqunJHvgvZG2Pcl2oQ3kbcZARb1BGEHdkLzcYGO8ynVlieg== 6006 dependencies: 6007 + "@radix-ui/primitive" "1.1.3" 6008 "@radix-ui/react-compose-refs" "1.1.2" 6009 "@radix-ui/react-context" "1.1.2" 6010 + "@radix-ui/react-dismissable-layer" "1.1.11" 6011 "@radix-ui/react-id" "1.1.1" 6012 + "@radix-ui/react-popper" "1.2.8" 6013 + "@radix-ui/react-portal" "1.1.9" 6014 + "@radix-ui/react-presence" "1.1.5" 6015 + "@radix-ui/react-primitive" "2.1.3" 6016 + "@radix-ui/react-slot" "1.2.3" 6017 + "@radix-ui/react-use-controllable-state" "1.2.2" 6018 + "@radix-ui/react-visually-hidden" "1.2.3" 6019 6020 "@radix-ui/react-use-callback-ref@1.1.1": 6021 version "1.1.1" 6022 resolved "https://registry.yarnpkg.com/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.1.tgz#62a4dba8b3255fdc5cc7787faeac1c6e4cc58d40" 6023 integrity sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg== 6024 6025 + "@radix-ui/react-use-controllable-state@1.2.2": 6026 + version "1.2.2" 6027 + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.2.tgz#905793405de57d61a439f4afebbb17d0645f3190" 6028 + integrity sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg== 6029 dependencies: 6030 + "@radix-ui/react-use-effect-event" "0.0.2" 6031 + "@radix-ui/react-use-layout-effect" "1.1.1" 6032 6033 + "@radix-ui/react-use-effect-event@0.0.2": 6034 + version "0.0.2" 6035 + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.2.tgz#090cf30d00a4c7632a15548512e9152217593907" 6036 + integrity sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA== 6037 dependencies: 6038 + "@radix-ui/react-use-layout-effect" "1.1.1" 6039 6040 "@radix-ui/react-use-escape-keydown@1.1.1": 6041 version "1.1.1" ··· 6044 dependencies: 6045 "@radix-ui/react-use-callback-ref" "1.1.1" 6046 6047 + "@radix-ui/react-use-is-hydrated@0.1.0": 6048 + version "0.1.0" 6049 + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-is-hydrated/-/react-use-is-hydrated-0.1.0.tgz#544da73369517036c77659d7cdd019dc0f5ff9a0" 6050 + integrity sha512-U+UORVEq+cTnRIaostJv9AGdV3G6Y+zbVd+12e18jQ5A3c0xL03IhnHuiU4UV69wolOQp5GfR58NW/EgdQhwOA== 6051 + dependencies: 6052 + use-sync-external-store "^1.5.0" 6053 6054 "@radix-ui/react-use-layout-effect@1.1.1": 6055 version "1.1.1" ··· 6061 resolved "https://registry.yarnpkg.com/@radix-ui/react-use-previous/-/react-use-previous-1.1.1.tgz#1a1ad5568973d24051ed0af687766f6c7cb9b5b5" 6062 integrity sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ== 6063 6064 "@radix-ui/react-use-rect@1.1.1": 6065 version "1.1.1" 6066 resolved "https://registry.yarnpkg.com/@radix-ui/react-use-rect/-/react-use-rect-1.1.1.tgz#01443ca8ed071d33023c1113e5173b5ed8769152" ··· 6068 dependencies: 6069 "@radix-ui/rect" "1.1.1" 6070 6071 "@radix-ui/react-use-size@1.1.1": 6072 version "1.1.1" 6073 resolved "https://registry.yarnpkg.com/@radix-ui/react-use-size/-/react-use-size-1.1.1.tgz#6de276ffbc389a537ffe4316f5b0f24129405b37" ··· 6075 dependencies: 6076 "@radix-ui/react-use-layout-effect" "1.1.1" 6077 6078 + "@radix-ui/react-visually-hidden@1.2.3": 6079 + version "1.2.3" 6080 + resolved "https://registry.yarnpkg.com/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.3.tgz#a8c38c8607735dc9f05c32f87ab0f9c2b109efbf" 6081 + integrity sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug== 6082 dependencies: 6083 + "@radix-ui/react-primitive" "2.1.3" 6084 6085 "@radix-ui/rect@1.1.1": 6086 version "1.1.1" 6087 resolved "https://registry.yarnpkg.com/@radix-ui/rect/-/rect-1.1.1.tgz#78244efe12930c56fd255d7923865857c41ac8cb" 6088 integrity sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw== 6089 6090 + "@react-native-async-storage/async-storage@2.2.0": 6091 + version "2.2.0" 6092 + resolved "https://registry.yarnpkg.com/@react-native-async-storage/async-storage/-/async-storage-2.2.0.tgz#a3aa565253e46286655560172f4e366e8969f5ad" 6093 + integrity sha512-gvRvjR5JAaUZF8tv2Kcq/Gbt3JHwbKFYfmb445rhOj6NUMx3qPLixmDx5pZAyb9at1bYvJ4/eTUipU5aki45xw== 6094 dependencies: 6095 merge-options "^3.0.4" 6096 ··· 6101 dependencies: 6102 merge-options "^3.0.4" 6103 6104 + "@react-native/assets-registry@0.81.4": 6105 + version "0.81.4" 6106 + resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.81.4.tgz#bfa477c8e9d54d6ef4ab6e81b886d5be13c09fbd" 6107 + integrity sha512-AMcDadefBIjD10BRqkWw+W/VdvXEomR6aEZ0fhQRAv7igrBzb4PTn4vHKYg+sUK0e3wa74kcMy2DLc/HtnGcMA== 6108 6109 + "@react-native/babel-plugin-codegen@0.81.4": 6110 + version "0.81.4" 6111 + resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.81.4.tgz#0e513ac2108ff509eab1470982db472faab9ae46" 6112 + integrity sha512-6ztXf2Tl2iWznyI/Da/N2Eqymt0Mnn69GCLnEFxFbNdk0HxHPZBNWU9shTXhsLWOL7HATSqwg/bB1+3kY1q+mA== 6113 dependencies: 6114 "@babel/traverse" "^7.25.3" 6115 + "@react-native/codegen" "0.81.4" 6116 6117 + "@react-native/babel-preset@0.81.4": 6118 + version "0.81.4" 6119 + resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.81.4.tgz#a9be20fb625014a65a51784b540992031bc12085" 6120 + integrity sha512-VYj0c/cTjQJn/RJ5G6P0L9wuYSbU9yGbPYDHCKstlQZQWkk+L9V8ZDbxdJBTIei9Xl3KPQ1odQ4QaeW+4v+AZg== 6121 dependencies: 6122 "@babel/core" "^7.25.2" 6123 "@babel/plugin-proposal-export-default-from" "^7.24.7" ··· 6160 "@babel/plugin-transform-typescript" "^7.25.2" 6161 "@babel/plugin-transform-unicode-regex" "^7.24.7" 6162 "@babel/template" "^7.25.0" 6163 + "@react-native/babel-plugin-codegen" "0.81.4" 6164 + babel-plugin-syntax-hermes-parser "0.29.1" 6165 babel-plugin-transform-flow-enums "^0.0.2" 6166 react-refresh "^0.14.0" 6167 6168 + "@react-native/codegen@0.81.4": 6169 + version "0.81.4" 6170 + resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.81.4.tgz#eb884e2c3c6a46ccddbdfa6198705658e4a30c6c" 6171 + integrity sha512-LWTGUTzFu+qOQnvkzBP52B90Ym3stZT8IFCzzUrppz8Iwglg83FCtDZAR4yLHI29VY/x/+pkcWAMCl3739XHdw== 6172 dependencies: 6173 + "@babel/core" "^7.25.2" 6174 + "@babel/parser" "^7.25.3" 6175 glob "^7.1.1" 6176 + hermes-parser "0.29.1" 6177 invariant "^2.2.4" 6178 nullthrows "^1.1.1" 6179 yargs "^17.6.2" 6180 6181 + "@react-native/community-cli-plugin@0.81.4": 6182 + version "0.81.4" 6183 + resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.81.4.tgz#7bed570cec5277baa22a6eae0843abbd1345a290" 6184 + integrity sha512-8mpnvfcLcnVh+t1ok6V9eozWo8Ut+TZhz8ylJ6gF9d6q9EGDQX6s8jenan5Yv/pzN4vQEKI4ib2pTf/FELw+SA== 6185 dependencies: 6186 + "@react-native/dev-middleware" "0.81.4" 6187 + debug "^4.4.0" 6188 invariant "^2.2.4" 6189 + metro "^0.83.1" 6190 + metro-config "^0.83.1" 6191 + metro-core "^0.83.1" 6192 semver "^7.1.3" 6193 6194 + "@react-native/debugger-frontend@0.81.4": 6195 + version "0.81.4" 6196 + resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.81.4.tgz#da05018377a6d24ed694057c3445907ba81413ae" 6197 + integrity sha512-SU05w1wD0nKdQFcuNC9D6De0ITnINCi8MEnx9RsTD2e4wN83ukoC7FpXaPCYyP6+VjFt5tUKDPgP1O7iaNXCqg== 6198 6199 + "@react-native/dev-middleware@0.81.4": 6200 + version "0.81.4" 6201 + resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.81.4.tgz#61271dbbd4ff92d7f53462f19f3273bc28bb8bf0" 6202 + integrity sha512-hu1Wu5R28FT7nHXs2wWXvQ++7W7zq5GPY83llajgPlYKznyPLAY/7bArc5rAzNB7b0kwnlaoPQKlvD/VP9LZug== 6203 dependencies: 6204 "@isaacs/ttlcache" "^1.4.1" 6205 + "@react-native/debugger-frontend" "0.81.4" 6206 chrome-launcher "^0.15.2" 6207 chromium-edge-launcher "^0.2.0" 6208 connect "^3.6.5" 6209 + debug "^4.4.0" 6210 invariant "^2.2.4" 6211 nullthrows "^1.1.1" 6212 open "^7.0.3" 6213 serve-static "^1.16.2" 6214 ws "^6.2.3" 6215 6216 + "@react-native/eslint-config@^0.81.4": 6217 + version "0.81.4" 6218 + resolved "https://registry.yarnpkg.com/@react-native/eslint-config/-/eslint-config-0.81.4.tgz#a6b2785287c77ade73b4772f2c98fed29622b546" 6219 + integrity sha512-U3YhRctTy7oVEjP5+6viSLon2nlbvA/+nTQccFdxE01jULl8n6iLvBlVUN1OWicKGlMfJxSdX76QidbOf4Zm6A== 6220 dependencies: 6221 "@babel/core" "^7.25.2" 6222 "@babel/eslint-parser" "^7.25.1" 6223 + "@react-native/eslint-plugin" "0.81.4" 6224 "@typescript-eslint/eslint-plugin" "^7.1.1" 6225 "@typescript-eslint/parser" "^7.1.1" 6226 eslint-config-prettier "^8.5.0" ··· 6228 eslint-plugin-ft-flow "^2.0.1" 6229 eslint-plugin-jest "^27.9.0" 6230 eslint-plugin-react "^7.30.1" 6231 + eslint-plugin-react-hooks "^5.2.0" 6232 eslint-plugin-react-native "^4.0.0" 6233 6234 + "@react-native/eslint-plugin@0.81.4": 6235 + version "0.81.4" 6236 + resolved "https://registry.yarnpkg.com/@react-native/eslint-plugin/-/eslint-plugin-0.81.4.tgz#2a2080c7c55ca6498a3fa5d575b1f97c5a025b2c" 6237 + integrity sha512-hL+v7ntZwWta4iaBXQ79dzA8FdkLJ4xdHso8OMSDDmUJZgiNDcviYs7inyIE5DB/DavwYIhl99teaDIFMyUb5A== 6238 6239 + "@react-native/gradle-plugin@0.81.4": 6240 + version "0.81.4" 6241 + resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.81.4.tgz#249b7876df47a3ddefddffa71b1fd0193f7da376" 6242 + integrity sha512-T7fPcQvDDCSusZFVSg6H1oVDKb/NnVYLnsqkcHsAF2C2KGXyo3J7slH/tJAwNfj/7EOA2OgcWxfC1frgn9TQvw== 6243 6244 + "@react-native/js-polyfills@0.81.4": 6245 + version "0.81.4" 6246 + resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.81.4.tgz#cbc3924cfb994ed00ef841a796f54be21520d3b0" 6247 + integrity sha512-sr42FaypKXJHMVHhgSbu2f/ZJfrLzgaoQ+HdpRvKEiEh2mhFf6XzZwecyLBvWqf2pMPZa+CpPfNPiejXjKEy8w== 6248 6249 + "@react-native/normalize-colors@0.81.4", "@react-native/normalize-colors@^0.74.1": 6250 + version "0.81.4" 6251 + resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.81.4.tgz#a0384d5aaac825aeefa5e391947189f6cee4a641" 6252 + integrity sha512-9nRRHO1H+tcFqjb9gAM105Urtgcanbta2tuqCVY0NATHeFPDEAB7gPyiLxCHKMi1NbhP6TH0kxgSWXKZl1cyRg== 6253 6254 + "@react-native/typescript-config@^0.81.4": 6255 + version "0.81.4" 6256 + resolved "https://registry.yarnpkg.com/@react-native/typescript-config/-/typescript-config-0.81.4.tgz#484541e8ab6614e6bcd18d2370953bb37f418ef7" 6257 + integrity sha512-1HSrwtfAmtbKHNK2HAMCL5ArbGhxxJjOmTViDQ4nEhLJCAllZjQJyR/Hs1GmwHJokLmgXCcg3VH/13spwQBdxw== 6258 6259 + "@react-native/virtualized-lists@0.81.4": 6260 + version "0.81.4" 6261 + resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.81.4.tgz#3c9c162fc96777c87ca07e8686f227343dbc8f13" 6262 + integrity sha512-hBM+rMyL6Wm1Q4f/WpqGsaCojKSNUBqAXLABNGoWm1vabZ7cSnARMxBvA/2vo3hLcoR4v7zDK8tkKm9+O0LjVA== 6263 dependencies: 6264 invariant "^2.2.4" 6265 nullthrows "^1.1.1" ··· 6338 resolved "https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8" 6339 integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g== 6340 6341 + "@sentry-internal/browser-utils@8.55.0": 6342 + version "8.55.0" 6343 + resolved "https://registry.yarnpkg.com/@sentry-internal/browser-utils/-/browser-utils-8.55.0.tgz#d89bae423edd29c39f01285c8e2d59ce9289d9a6" 6344 + integrity sha512-ROgqtQfpH/82AQIpESPqPQe0UyWywKJsmVIqi3c5Fh+zkds5LUxnssTj3yNd1x+kxaPDVB023jAP+3ibNgeNDw== 6345 dependencies: 6346 + "@sentry/core" "8.55.0" 6347 6348 + "@sentry-internal/feedback@8.55.0": 6349 + version "8.55.0" 6350 + resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-8.55.0.tgz#170b8e96a36ce6f71f53daad680f1a0c98381314" 6351 + integrity sha512-cP3BD/Q6pquVQ+YL+rwCnorKuTXiS9KXW8HNKu4nmmBAyf7urjs+F6Hr1k9MXP5yQ8W3yK7jRWd09Yu6DHWOiw== 6352 dependencies: 6353 + "@sentry/core" "8.55.0" 6354 6355 + "@sentry-internal/replay-canvas@8.55.0": 6356 + version "8.55.0" 6357 + resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-8.55.0.tgz#e65430207a2f18e4a07c25c669ec758d11282aaf" 6358 + integrity sha512-nIkfgRWk1091zHdu4NbocQsxZF1rv1f7bbp3tTIlZYbrH62XVZosx5iHAuZG0Zc48AETLE7K4AX9VGjvQj8i9w== 6359 dependencies: 6360 + "@sentry-internal/replay" "8.55.0" 6361 + "@sentry/core" "8.55.0" 6362 6363 + "@sentry-internal/replay@8.55.0": 6364 + version "8.55.0" 6365 + resolved "https://registry.yarnpkg.com/@sentry-internal/replay/-/replay-8.55.0.tgz#4c00b22cdf58cac5b3e537f8d4f675f2b021f475" 6366 + integrity sha512-roCDEGkORwolxBn8xAKedybY+Jlefq3xYmgN2fr3BTnsXjSYOPC7D1/mYqINBat99nDtvgFvNfRcZPiwwZ1hSw== 6367 dependencies: 6368 + "@sentry-internal/browser-utils" "8.55.0" 6369 + "@sentry/core" "8.55.0" 6370 6371 "@sentry/babel-plugin-component-annotate@3.2.2": 6372 version "3.2.2" 6373 resolved "https://registry.yarnpkg.com/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-3.2.2.tgz#0c5f26e417b8f524924fa4531b82ad5603216e90" 6374 integrity sha512-D+SKQ266ra/wo87s9+UI/rKQi3qhGPCR8eSCDe0VJudhjHsqyNU+JJ5lnIGCgmZaWFTXgdBP/gdr1Iz1zqGs4Q== 6375 6376 + "@sentry/babel-plugin-component-annotate@4.1.1": 6377 + version "4.1.1" 6378 + resolved "https://registry.yarnpkg.com/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-4.1.1.tgz#371415afc602f6b2ba0987b51123bd34d1603193" 6379 + integrity sha512-HUpqrCK7zDVojTV6KL6BO9ZZiYrEYQqvYQrscyMsq04z+WCupXaH6YEliiNRvreR8DBJgdsG3lBRpebhUGmvfA== 6380 6381 + "@sentry/browser@8.55.0": 6382 + version "8.55.0" 6383 + resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-8.55.0.tgz#9a489e2a54d29c65e6271b4ee594b43679cab7bd" 6384 + integrity sha512-1A31mCEWCjaMxJt6qGUK+aDnLDcK6AwLAZnqpSchNysGni1pSn1RWSmk9TBF8qyTds5FH8B31H480uxMPUJ7Cw== 6385 dependencies: 6386 + "@sentry-internal/browser-utils" "8.55.0" 6387 + "@sentry-internal/feedback" "8.55.0" 6388 + "@sentry-internal/replay" "8.55.0" 6389 + "@sentry-internal/replay-canvas" "8.55.0" 6390 + "@sentry/core" "8.55.0" 6391 6392 "@sentry/bundler-plugin-core@3.2.2": 6393 version "3.2.2" ··· 6408 resolved "https://registry.yarnpkg.com/@sentry/cli-darwin/-/cli-darwin-2.42.2.tgz#a32a4f226e717122b37d9969e8d4d0e14779f720" 6409 integrity sha512-GtJSuxER7Vrp1IpxdUyRZzcckzMnb4N5KTW7sbTwUiwqARRo+wxS+gczYrS8tdgtmXs5XYhzhs+t4d52ITHMIg== 6410 6411 + "@sentry/cli-darwin@2.51.1": 6412 + version "2.51.1" 6413 + resolved "https://registry.yarnpkg.com/@sentry/cli-darwin/-/cli-darwin-2.51.1.tgz#3a1db065651893f72dad3a502b2d7c2f5e6a7dd8" 6414 + integrity sha512-R1u8IQdn/7Rr8sf6bVVr0vJT4OqwCFdYsS44Y3OoWGVJW2aAQTWRJOTlV4ueclVLAyUQzmgBjfR8AtiUhd/M5w== 6415 6416 "@sentry/cli-linux-arm64@2.42.2": 6417 version "2.42.2" 6418 resolved "https://registry.yarnpkg.com/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.42.2.tgz#1c06c83ff21f51ec23acf5be3b1f8c7553bf86b1" 6419 integrity sha512-BOxzI7sgEU5Dhq3o4SblFXdE9zScpz6EXc5Zwr1UDZvzgXZGosUtKVc7d1LmkrHP8Q2o18HcDWtF3WvJRb5Zpw== 6420 6421 + "@sentry/cli-linux-arm64@2.51.1": 6422 + version "2.51.1" 6423 + resolved "https://registry.yarnpkg.com/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.51.1.tgz#b4c957a06bafc13623c48971eadb0cff7d3662a3" 6424 + integrity sha512-nvA/hdhsw4bKLhslgbBqqvETjXwN1FVmwHLOrRvRcejDO6zeIKUElDiL5UOjGG0NC+62AxyNw5ri8Wzp/7rg9Q== 6425 6426 "@sentry/cli-linux-arm@2.42.2": 6427 version "2.42.2" 6428 resolved "https://registry.yarnpkg.com/@sentry/cli-linux-arm/-/cli-linux-arm-2.42.2.tgz#00cadc359ae3c051efb3e63873c033c61dbd1ca1" 6429 integrity sha512-7udCw+YL9lwq+9eL3WLspvnuG+k5Icg92YE7zsteTzWLwgPVzaxeZD2f8hwhsu+wmL+jNqbpCRmktPteh3i2mg== 6430 6431 + "@sentry/cli-linux-arm@2.51.1": 6432 + version "2.51.1" 6433 + resolved "https://registry.yarnpkg.com/@sentry/cli-linux-arm/-/cli-linux-arm-2.51.1.tgz#f761d0c58d27be503471cee4ffc41875a7d9430b" 6434 + integrity sha512-Klro17OmSSKOOSaxVKBBNPXet2+HrIDZUTSp8NRl4LQsIubdc1S/aQ79cH/g52Muwzpl3aFwPxyXw+46isfEgA== 6435 6436 "@sentry/cli-linux-i686@2.42.2": 6437 version "2.42.2" 6438 resolved "https://registry.yarnpkg.com/@sentry/cli-linux-i686/-/cli-linux-i686-2.42.2.tgz#3b817b715dd806c20dfbffd539725ad8089c310a" 6439 integrity sha512-Sw/dQp5ZPvKnq3/y7wIJyxTUJYPGoTX/YeMbDs8BzDlu9to2LWV3K3r7hE7W1Lpbaw4tSquUHiQjP5QHCOS7aQ== 6440 6441 + "@sentry/cli-linux-i686@2.51.1": 6442 + version "2.51.1" 6443 + resolved "https://registry.yarnpkg.com/@sentry/cli-linux-i686/-/cli-linux-i686-2.51.1.tgz#62baaf83c5995e478186289a45315d0acd5bd3bf" 6444 + integrity sha512-jp4TmR8VXBdT9dLo6mHniQHN0xKnmJoPGVz9h9VDvO2Vp/8o96rBc555D4Am5wJOXmfuPlyjGcmwHlB3+kQRWw== 6445 6446 "@sentry/cli-linux-x64@2.42.2": 6447 version "2.42.2" 6448 resolved "https://registry.yarnpkg.com/@sentry/cli-linux-x64/-/cli-linux-x64-2.42.2.tgz#ddf906bc3071cc79ce6e633eddcb76bb9068e688" 6449 integrity sha512-mU4zUspAal6TIwlNLBV5oq6yYqiENnCWSxtSQVzWs0Jyq97wtqGNG9U+QrnwjJZ+ta/hvye9fvL2X25D/RxHQw== 6450 6451 + "@sentry/cli-linux-x64@2.51.1": 6452 + version "2.51.1" 6453 + resolved "https://registry.yarnpkg.com/@sentry/cli-linux-x64/-/cli-linux-x64-2.51.1.tgz#0010fe24ad8ef492a917c12feb351ba768e72603" 6454 + integrity sha512-JuLt0MXM2KHNFmjqXjv23sly56mJmUQzGBWktkpY3r+jE08f5NLKPd5wQ6W/SoLXGIOKnwLz0WoUg7aBVyQdeQ== 6455 6456 + "@sentry/cli-win32-arm64@2.51.1": 6457 + version "2.51.1" 6458 + resolved "https://registry.yarnpkg.com/@sentry/cli-win32-arm64/-/cli-win32-arm64-2.51.1.tgz#0894f9a91e6ecb3021ca09fe644f995ff4ff826d" 6459 + integrity sha512-PiwjTdIFDazTQCTyDCutiSkt4omggYSKnO3HE1+LDjElsFrWY9pJs4fU3D40WAyE2oKu0MarjNH/WxYGdqEAlg== 6460 6461 "@sentry/cli-win32-i686@2.42.2": 6462 version "2.42.2" 6463 resolved "https://registry.yarnpkg.com/@sentry/cli-win32-i686/-/cli-win32-i686-2.42.2.tgz#9036085c7c6ce455ad45fda411c55ff39c06eb95" 6464 integrity sha512-iHvFHPGqgJMNqXJoQpqttfsv2GI3cGodeTq4aoVLU/BT3+hXzbV0x1VpvvEhncJkDgDicJpFLM8sEPHb3b8abw== 6465 6466 + "@sentry/cli-win32-i686@2.51.1": 6467 + version "2.51.1" 6468 + resolved "https://registry.yarnpkg.com/@sentry/cli-win32-i686/-/cli-win32-i686-2.51.1.tgz#6a6c6402cdce4fd038716b2c1e0bfa788b54f3e9" 6469 + integrity sha512-TMvZZpeiI2HmrDFNVQ0uOiTuYKvjEGOZdmUxe3WlhZW82A/2Oka7sQ24ljcOovbmBOj5+fjCHRUMYvLMCWiysA== 6470 6471 "@sentry/cli-win32-x64@2.42.2": 6472 version "2.42.2" 6473 resolved "https://registry.yarnpkg.com/@sentry/cli-win32-x64/-/cli-win32-x64-2.42.2.tgz#7d6464b63f32c9f97fff428f246b1f039b402233" 6474 integrity sha512-vPPGHjYoaGmfrU7xhfFxG7qlTBacroz5NdT+0FmDn6692D8IvpNXl1K+eV3Kag44ipJBBeR8g1HRJyx/F/9ACw== 6475 6476 + "@sentry/cli-win32-x64@2.51.1": 6477 + version "2.51.1" 6478 + resolved "https://registry.yarnpkg.com/@sentry/cli-win32-x64/-/cli-win32-x64-2.51.1.tgz#d361e37146c9269d40c37459271a6c2cfa1fa8a6" 6479 + integrity sha512-v2hreYUPPTNK1/N7+DeX7XBN/zb7p539k+2Osf0HFyVBaoUC3Y3+KBwSf4ASsnmgTAK7HCGR+X0NH1vP+icw4w== 6480 6481 "@sentry/cli@2.42.2": 6482 version "2.42.2" ··· 6497 "@sentry/cli-win32-i686" "2.42.2" 6498 "@sentry/cli-win32-x64" "2.42.2" 6499 6500 + "@sentry/cli@2.51.1": 6501 + version "2.51.1" 6502 + resolved "https://registry.yarnpkg.com/@sentry/cli/-/cli-2.51.1.tgz#c6bdc6025e8f600e44fc76f8274c369aeb5d4df4" 6503 + integrity sha512-FU+54kNcKJABU0+ekvtnoXHM9zVrDe1zXVFbQT7mS0On0m1P0zFRGdzbnWe2XzpzuEAJXtK6aog/W+esRU9AIA== 6504 dependencies: 6505 https-proxy-agent "^5.0.0" 6506 node-fetch "^2.6.7" ··· 6508 proxy-from-env "^1.1.0" 6509 which "^2.0.2" 6510 optionalDependencies: 6511 + "@sentry/cli-darwin" "2.51.1" 6512 + "@sentry/cli-linux-arm" "2.51.1" 6513 + "@sentry/cli-linux-arm64" "2.51.1" 6514 + "@sentry/cli-linux-i686" "2.51.1" 6515 + "@sentry/cli-linux-x64" "2.51.1" 6516 + "@sentry/cli-win32-arm64" "2.51.1" 6517 + "@sentry/cli-win32-i686" "2.51.1" 6518 + "@sentry/cli-win32-x64" "2.51.1" 6519 6520 + "@sentry/core@8.55.0": 6521 + version "8.55.0" 6522 + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-8.55.0.tgz#4964920229fcf649237ef13b1533dfc4b9f6b22e" 6523 + integrity sha512-6g7jpbefjHYs821Z+EBJ8r4Z7LT5h80YSWRJaylGS4nW5W5Z2KXzpdnyFarv37O7QjauzVC2E+PABmpkw5/JGA== 6524 6525 + "@sentry/react-native@~6.20.0": 6526 + version "6.20.0" 6527 + resolved "https://registry.yarnpkg.com/@sentry/react-native/-/react-native-6.20.0.tgz#6325f7393f24f1286bd9d1f3c68562cf99028864" 6528 + integrity sha512-YngSba14Hsb5t/ZNMOyxb/HInmYRL5pQ74BkoMBQ/UBBM5kWHgSILxoO2XkKYtaaJXrkSJj+kBalELHblz9h5g== 6529 dependencies: 6530 + "@sentry/babel-plugin-component-annotate" "4.1.1" 6531 + "@sentry/browser" "8.55.0" 6532 + "@sentry/cli" "2.51.1" 6533 + "@sentry/core" "8.55.0" 6534 + "@sentry/react" "8.55.0" 6535 + "@sentry/types" "8.55.0" 6536 + "@sentry/utils" "8.55.0" 6537 6538 + "@sentry/react@8.55.0": 6539 + version "8.55.0" 6540 + resolved "https://registry.yarnpkg.com/@sentry/react/-/react-8.55.0.tgz#309f005837956a98e79275ef8c2c2b5952c8be93" 6541 + integrity sha512-/qNBvFLpvSa/Rmia0jpKfJdy16d4YZaAnH/TuKLAtm0BWlsPQzbXCU4h8C5Hsst0Do0zG613MEtEmWpWrVOqWA== 6542 dependencies: 6543 + "@sentry/browser" "8.55.0" 6544 + "@sentry/core" "8.55.0" 6545 hoist-non-react-statics "^3.3.2" 6546 6547 + "@sentry/types@8.55.0": 6548 + version "8.55.0" 6549 + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-8.55.0.tgz#af157791277c09debaca278c02522bd5bd548c32" 6550 + integrity sha512-6LRT0+r6NWQ+RtllrUW2yQfodST0cJnkOmdpHA75vONgBUhpKwiJ4H7AmgfoTET8w29pU6AnntaGOe0LJbOmog== 6551 dependencies: 6552 + "@sentry/core" "8.55.0" 6553 6554 + "@sentry/utils@8.55.0": 6555 + version "8.55.0" 6556 + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-8.55.0.tgz#6d575a68f4c37a7b45aa808a842693c12108c190" 6557 + integrity sha512-cYcl39+xcOivBpN9d8ZKbALl+DxZKo/8H0nueJZ0PO4JA+MJGhSm6oHakXxLPaiMoNLTX7yor8ndnQIuFg+vmQ== 6558 dependencies: 6559 + "@sentry/core" "8.55.0" 6560 6561 "@sentry/webpack-plugin@^3.2.2": 6562 version "3.2.2" ··· 7543 resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" 7544 integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== 7545 7546 + "@types/react-dom@^19.1.9": 7547 version "19.1.9" 7548 resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-19.1.9.tgz#5ab695fce1e804184767932365ae6569c11b4b4b" 7549 integrity sha512-qXRuZaOsAdXKFyOhRBg6Lqqc0yay13vN7KrIg4L7N4aaHN68ma9OK3NE1BoDFgFOTfM7zg+3/8+2n8rLUH3OKQ== ··· 7758 dependencies: 7759 "@typescript-eslint/types" "7.18.0" 7760 eslint-visitor-keys "^3.4.3" 7761 + 7762 + "@ungap/structured-clone@^1.3.0": 7763 + version "1.3.0" 7764 + resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.3.0.tgz#d06bbb384ebcf6c505fde1c3d0ed4ddffe0aaff8" 7765 + integrity sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g== 7766 7767 "@urql/core@^5.0.0", "@urql/core@^5.0.6": 7768 version "5.0.8" ··· 8047 dependencies: 8048 fast-deep-equal "^3.1.3" 8049 8050 ajv@^6.12.4, ajv@^6.12.5: 8051 version "6.12.6" 8052 resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" ··· 8196 version "2.0.1" 8197 resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" 8198 integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== 8199 8200 aria-hidden@^1.2.4: 8201 version "1.2.4" ··· 8603 dependencies: 8604 "@babel/types" "^7.26.0" 8605 8606 + babel-plugin-react-compiler@^19.1.0-rc.2: 8607 + version "19.1.0-rc.3" 8608 + resolved "https://registry.yarnpkg.com/babel-plugin-react-compiler/-/babel-plugin-react-compiler-19.1.0-rc.3.tgz#45e5a282a2460b3701971e5eb8310a90a7919022" 8609 + integrity sha512-mjRn69WuTz4adL0bXGx8Rsyk1086zFJeKmes6aK0xPuK3aaXmDJdLHqwKKMrpm6KAI1MCoUK72d2VeqQbu8YIA== 8610 + dependencies: 8611 + "@babel/types" "^7.26.0" 8612 8613 + babel-plugin-react-native-web@~0.21.0: 8614 + version "0.21.1" 8615 + resolved "https://registry.yarnpkg.com/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.21.1.tgz#0147f1c716119025047475ae3f542ffdacea7d82" 8616 + integrity sha512-7XywfJ5QIRMwjOL+pwJt2w47Jmi5fFLvK7/So4fV4jIN6PcRbylCp9/l3cJY4VJbSz3lnWTeHDTD1LKIc1C09Q== 8617 + 8618 + babel-plugin-syntax-hermes-parser@0.29.1, babel-plugin-syntax-hermes-parser@^0.29.1: 8619 + version "0.29.1" 8620 + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.29.1.tgz#09ca9ecb0330eba1ef939b6d3f1f55bb06a9dc33" 8621 + integrity sha512-2WFYnoWGdmih1I1J5eIqxATOeycOqRwYxAQBu3cUu/rhwInwHUg7k60AFNbuGjSDL8tje5GDrAnxzRLcu2pYcA== 8622 dependencies: 8623 + hermes-parser "0.29.1" 8624 8625 babel-plugin-transform-flow-enums@^0.0.2: 8626 version "0.0.2" ··· 8652 "@babel/plugin-syntax-optional-chaining" "^7.8.3" 8653 "@babel/plugin-syntax-top-level-await" "^7.8.3" 8654 8655 + babel-preset-expo@~54.0.0, babel-preset-expo@~54.0.2: 8656 + version "54.0.2" 8657 + resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-54.0.2.tgz#b717cdd884982311825226e2e4c48c126fbb00fc" 8658 + integrity sha512-wIlweUhun2+soWQf8slGrURU8ZZYrIqPGuvsvTpm03YE8aCZF9YZe1WvsMJCAlywIhQQ+970wSKzLncfPqK2hQ== 8659 dependencies: 8660 "@babel/helper-module-imports" "^7.25.9" 8661 "@babel/plugin-proposal-decorators" "^7.12.9" 8662 "@babel/plugin-proposal-export-default-from" "^7.24.7" 8663 "@babel/plugin-syntax-export-default-from" "^7.24.7" 8664 + "@babel/plugin-transform-class-static-block" "^7.27.1" 8665 "@babel/plugin-transform-export-namespace-from" "^7.25.9" 8666 "@babel/plugin-transform-flow-strip-types" "^7.25.2" 8667 "@babel/plugin-transform-modules-commonjs" "^7.24.8" ··· 8672 "@babel/plugin-transform-runtime" "^7.24.7" 8673 "@babel/preset-react" "^7.22.15" 8674 "@babel/preset-typescript" "^7.23.0" 8675 + "@react-native/babel-preset" "0.81.4" 8676 + babel-plugin-react-compiler "^19.1.0-rc.2" 8677 + babel-plugin-react-native-web "~0.21.0" 8678 + babel-plugin-syntax-hermes-parser "^0.29.1" 8679 babel-plugin-transform-flow-enums "^0.0.2" 8680 debug "^4.3.4" 8681 resolve-from "^5.0.0" 8682 8683 babel-preset-jest@^29.6.3: ··· 8707 version "1.5.1" 8708 resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" 8709 integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== 8710 + 8711 + baseline-browser-mapping@^2.8.3: 8712 + version "2.8.6" 8713 + resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.8.6.tgz#c37dea4291ed8d01682f85661dbe87967028642e" 8714 + integrity sha512-wrH5NNqren/QMtKUEEJf7z86YjfqW/2uw3IL3/xpqZUC95SSVIFXYQeeGjL6FT/X68IROu6RMehZQS5foy2BXw== 8715 8716 batch@0.6.1: 8717 version "0.6.1" ··· 8909 node-releases "^2.0.18" 8910 update-browserslist-db "^1.1.1" 8911 8912 + browserslist@^4.25.0: 8913 + version "4.26.2" 8914 + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.26.2.tgz#7db3b3577ec97f1140a52db4936654911078cef3" 8915 + integrity sha512-ECFzp6uFOSB+dcZ5BK/IBaGWssbSYBHvuMeMt3MMFyhI0Z8SqGgEkBLARgpRH3hutIgPVsALcMwbDrJqPxQ65A== 8916 + dependencies: 8917 + baseline-browser-mapping "^2.8.3" 8918 + caniuse-lite "^1.0.30001741" 8919 + electron-to-chromium "^1.5.218" 8920 + node-releases "^2.0.21" 8921 + update-browserslist-db "^1.1.3" 8922 + 8923 bser@2.1.1: 8924 version "2.1.1" 8925 resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" ··· 9061 version "1.0.30001697" 9062 resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001697.tgz" 9063 integrity sha512-GwNPlWJin8E+d7Gxq96jxM6w0w+VFeyyXRsjU58emtkYqnbwHqXm5uT2uCmO0RQE9htWknOP4xtBlLmM/gWxvQ== 9064 + 9065 + caniuse-lite@^1.0.30001741: 9066 + version "1.0.30001743" 9067 + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001743.tgz#50ff91a991220a1ee2df5af00650dd5c308ea7cd" 9068 + integrity sha512-e6Ojr7RV14Un7dz6ASD0aZDmQPT/A+eZU+nuTNfjqmRrmkmQlnTNWH0SKmqagx9PeW87UVqapSurtAXifmtdmw== 9069 9070 cbor-extract@^2.1.1: 9071 version "2.1.1" ··· 9901 resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5" 9902 integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug== 9903 9904 + debug@2.6.9, debug@^2.6.9: 9905 version "2.6.9" 9906 resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" 9907 integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== ··· 10070 resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" 10071 integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== 10072 10073 dequal@^2.0.3: 10074 version "2.0.3" 10075 resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" ··· 10079 version "1.2.0" 10080 resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" 10081 integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== 10082 10083 detect-libc@^2.0.0: 10084 version "2.0.2" ··· 10290 version "1.4.777" 10291 resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.777.tgz#f846fbba23fd11b3c6f97848cdda94896fdb8baf" 10292 integrity sha512-n02NCwLJ3wexLfK/yQeqfywCblZqLcXphzmid5e8yVPdtEcida7li0A5WQKghHNG0FeOMCzeFOzEbtAh5riXFw== 10293 + 10294 + electron-to-chromium@^1.5.218: 10295 + version "1.5.222" 10296 + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.222.tgz#965c93783ad989116b74593ae3068b9466fdb237" 10297 + integrity sha512-gA7psSwSwQRE60CEoLz6JBCQPIxNeuzB2nL8vE03GK/OHxlvykbLyeiumQy1iH5C2f3YbRAZpGCMT12a/9ih9w== 10298 10299 electron-to-chromium@^1.5.41: 10300 version "1.5.51" ··· 10829 zod "^3.22.4" 10830 zod-validation-error "^3.0.3" 10831 10832 + eslint-plugin-react-hooks@^5.2.0: 10833 + version "5.2.0" 10834 + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz#1be0080901e6ac31ce7971beed3d3ec0a423d9e3" 10835 + integrity sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg== 10836 10837 eslint-plugin-react-native-a11y@^3.3.0: 10838 version "3.3.0" ··· 11010 bignumber.js "^9.1.1" 11011 cockatiel "^3.1.1" 11012 11013 + event-target-shim@^5.0.0: 11014 version "5.0.1" 11015 resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" 11016 integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== ··· 11097 jest-message-util "^29.7.0" 11098 jest-util "^29.7.0" 11099 11100 + expo-application@~7.0.7: 11101 + version "7.0.7" 11102 + resolved "https://registry.yarnpkg.com/expo-application/-/expo-application-7.0.7.tgz#8b2802650381042baa3b74297cdeb5f9628b7c6c" 11103 + integrity sha512-Jt1/qqnoDUbZ+bK91+dHaZ1vrPDtRBOltRa681EeedkisqguuEeUx4UHqwVyDK2oHWsK6lO3ojetoA4h8OmNcg== 11104 11105 + expo-asset@~12.0.9: 11106 + version "12.0.9" 11107 + resolved "https://registry.yarnpkg.com/expo-asset/-/expo-asset-12.0.9.tgz#e5b06b793bfc45a76b70a2253862351effa42e73" 11108 + integrity sha512-vrdRoyhGhBmd0nJcssTSk1Ypx3Mbn/eXaaBCQVkL0MJ8IOZpAObAjfD5CTy8+8RofcHEQdh3wwZVCs7crvfOeg== 11109 dependencies: 11110 + "@expo/image-utils" "^0.8.7" 11111 + expo-constants "~18.0.9" 11112 11113 + expo-blur@~15.0.7: 11114 + version "15.0.7" 11115 + resolved "https://registry.yarnpkg.com/expo-blur/-/expo-blur-15.0.7.tgz#a11466e697fbf2b272444a38722065e60d0ecbe5" 11116 + integrity sha512-SugQQbQd+zRPy8z2G5qDD4NqhcD7srBF7fN7O7yq6q7ZFK59VWvpDxtMoUkmSfdxgqONsrBN/rLdk00USADrMg== 11117 11118 + expo-build-properties@~1.0.9: 11119 + version "1.0.9" 11120 + resolved "https://registry.yarnpkg.com/expo-build-properties/-/expo-build-properties-1.0.9.tgz#71f0ce813a8431937a3db25a91f1bb4b1a6214ae" 11121 + integrity sha512-2icttCy3OPTk/GWIFt+vwA+0hup53jnmYb7JKRbvNvrrOrz+WblzpeoiaOleI2dYG/vjwpNO8to8qVyKhYJtrQ== 11122 dependencies: 11123 ajv "^8.11.0" 11124 semver "^7.6.0" 11125 11126 + expo-camera@~17.0.8: 11127 + version "17.0.8" 11128 + resolved "https://registry.yarnpkg.com/expo-camera/-/expo-camera-17.0.8.tgz#f00cd97b59fce4db33d121cc0d6bccdc377283ed" 11129 + integrity sha512-BIGvS+3myaYqMtk2VXWgdcOMrewH+55BttmaYqq9tv9+o5w+RAbH9wlJSt0gdaswikiyzoWT7mOnLDleYClXmw== 11130 dependencies: 11131 invariant "^2.2.4" 11132 11133 + expo-clipboard@~8.0.7: 11134 + version "8.0.7" 11135 + resolved "https://registry.yarnpkg.com/expo-clipboard/-/expo-clipboard-8.0.7.tgz#f81d279036408bbe074ef748623e1ae6f170d391" 11136 + integrity sha512-zvlfFV+wB2QQrQnHWlo0EKHAkdi2tycLtE+EXFUWTPZYkgu1XcH+aiKfd4ul7Z0SDF+1IuwoiW9AA9eO35aj3Q== 11137 11138 + expo-constants@18.0.8, expo-constants@^13.0.2, expo-constants@~18.0.8, expo-constants@~18.0.9: 11139 + version "18.0.8" 11140 + resolved "https://registry.yarnpkg.com/expo-constants/-/expo-constants-18.0.8.tgz#14f8388136de6e83d651bd68b326a675dfb7051c" 11141 + integrity sha512-Tetphsx6RVImCTZeBAclRQMy0WOODY3y6qrUoc88YGUBVm8fAKkErCSWxLTCc6nFcJxdoOMYi62LgNIUFjZCLA== 11142 dependencies: 11143 + "@expo/config" "~12.0.8" 11144 + "@expo/env" "~2.0.7" 11145 11146 + expo-dev-client@~6.0.12: 11147 + version "6.0.12" 11148 + resolved "https://registry.yarnpkg.com/expo-dev-client/-/expo-dev-client-6.0.12.tgz#ac801a488dfde5fa2a782fc0c430d8996b128f63" 11149 + integrity sha512-Knr2abq0r6ALASsZtrX9QD4V0vP4ZL18iDVF5lgr6iFYawbuqQHuJRktIUETimu6qLusJK8Z3kZRabAdNqT+qw== 11150 dependencies: 11151 + expo-dev-launcher "6.0.11" 11152 + expo-dev-menu "7.0.11" 11153 + expo-dev-menu-interface "2.0.0" 11154 + expo-manifests "~1.0.8" 11155 + expo-updates-interface "~2.0.0" 11156 11157 + expo-dev-launcher@6.0.11: 11158 + version "6.0.11" 11159 + resolved "https://registry.yarnpkg.com/expo-dev-launcher/-/expo-dev-launcher-6.0.11.tgz#223f439f70319e42fcf98a9ccd6af7390588613d" 11160 + integrity sha512-5wcuevQ8l57uWVqHWpARwZb57doUbzPxorhJXpYLza1tJbkuQBb1lpjeJ1Di47bGMDq0jRw6yMFkF6N9nKX/OQ== 11161 dependencies: 11162 + expo-dev-menu "7.0.11" 11163 + expo-manifests "~1.0.8" 11164 11165 + expo-dev-menu-interface@2.0.0: 11166 + version "2.0.0" 11167 + resolved "https://registry.yarnpkg.com/expo-dev-menu-interface/-/expo-dev-menu-interface-2.0.0.tgz#c0d6db65eb4abc44a2701bc2303744619ad05ca6" 11168 + integrity sha512-BvAMPt6x+vyXpThsyjjOYyjwfjREV4OOpQkZ0tNl+nGpsPfcY9mc6DRACoWnH9KpLzyIt3BOgh3cuy/h/OxQjw== 11169 11170 + expo-dev-menu@7.0.11: 11171 + version "7.0.11" 11172 + resolved "https://registry.yarnpkg.com/expo-dev-menu/-/expo-dev-menu-7.0.11.tgz#5e3bd251c0ddf8f909c3ce63ee291aa3185828a8" 11173 + integrity sha512-xJ2scPxfHKyANTMgexK9tH7xunhsPEynuwpsssiS2syCWzvo+Mtv3euOLlkUb/IRt1JTKDxTMZBgChkaq5juSQ== 11174 dependencies: 11175 + expo-dev-menu-interface "2.0.0" 11176 11177 + expo-device@7.1.4, expo-device@~4.1.1: 11178 version "7.1.4" 11179 resolved "https://registry.yarnpkg.com/expo-device/-/expo-device-7.1.4.tgz#84ae7c2520cc45f15a9cb0433ae1226c33f7a8ef" 11180 integrity sha512-HS04IiE1Fy0FRjBLurr9e5A6yj3kbmQB+2jCZvbSGpsjBnCLdSk/LCii4f5VFhPIBWJLyYuN5QqJyEAw6BcS4Q== 11181 dependencies: 11182 ua-parser-js "^0.7.33" 11183 11184 + expo-device@~8.0.8: 11185 + version "8.0.8" 11186 + resolved "https://registry.yarnpkg.com/expo-device/-/expo-device-8.0.8.tgz#2d6e3dbc4e910fcffa90a371112d9da0001f0396" 11187 + integrity sha512-t515WOkeVgIeO3izj+FoXodKTHiSxZ2uF5E9YvCwiR4kANAjvyjFP3vSls2Utjx5ss8y652pZTgh3tOYQmwuZA== 11188 + dependencies: 11189 + ua-parser-js "^0.7.33" 11190 11191 + expo-eas-client@~1.0.7: 11192 + version "1.0.7" 11193 + resolved "https://registry.yarnpkg.com/expo-eas-client/-/expo-eas-client-1.0.7.tgz#9c9c7909d7bb9b6ceb4bef6875f1b9119ef22a8c" 11194 + integrity sha512-Q/b1X0fM+3beqqvffok14pjxMF600NxopdSr9WJY61fF4xllcVnALS0kEudffp9ihMOfcb5xWYqzKj6jMqYDIw== 11195 11196 + expo-file-system@~19.0.14: 11197 + version "19.0.14" 11198 + resolved "https://registry.yarnpkg.com/expo-file-system/-/expo-file-system-19.0.14.tgz#1169fd9fcba8a5f1ef8e3c232ef8c62274ac4803" 11199 + integrity sha512-0CA7O5IYhab11TlxQlJAx0Xm9pdkk/zEHNiW+Hh/T4atWi9U/J38CIp7iNYSrBvy9dC3rJbze5D1ANcKKr4mSQ== 11200 + 11201 + expo-font@~14.0.8: 11202 + version "14.0.8" 11203 + resolved "https://registry.yarnpkg.com/expo-font/-/expo-font-14.0.8.tgz#3971507cedaa8da7f0ac21f4c4c4d2b62ca754cc" 11204 + integrity sha512-bTUHaJWRZ7ywP8dg3f+wfOwv6RwMV3mWT2CDUIhsK70GjNGlCtiWOCoHsA5Od/esPaVxqc37cCBvQGQRFStRlA== 11205 dependencies: 11206 fontfaceobserver "^2.1.0" 11207 11208 + expo-haptics@~15.0.7: 11209 + version "15.0.7" 11210 + resolved "https://registry.yarnpkg.com/expo-haptics/-/expo-haptics-15.0.7.tgz#384bb873d7eca7b141f85e4f300b75eab68ebfe9" 11211 + integrity sha512-7flWsYPrwjJxZ8x82RiJtzsnk1Xp9ahnbd9PhCy3NnsemyMApoWIEUr4waPqFr80DtiLZfhD9VMLL1CKa8AImQ== 11212 11213 expo-image-crop-tool@^0.1.8: 11214 version "0.1.8" 11215 resolved "https://registry.yarnpkg.com/expo-image-crop-tool/-/expo-image-crop-tool-0.1.8.tgz#3e9f34825cf5d7dad1ef2786615571b078ece4e7" 11216 integrity sha512-UlS1zV7JewUzuZzVT9aA0vFD1+dt+pU60ILgt3ntQl4G9SeDJ9bB/+ylz9dzn6BjZecUQkGJmbCQ3H7jGZeZMA== 11217 11218 expo-image-loader@~6.0.0: 11219 version "6.0.0" 11220 resolved "https://registry.yarnpkg.com/expo-image-loader/-/expo-image-loader-6.0.0.tgz#15230442cbb90e101c080a4c81e37d974e43e072" 11221 integrity sha512-nKs/xnOGw6ACb4g26xceBD57FKLFkSwEUTDXEDF3Gtcu3MqF3ZIYd3YM+sSb1/z9AKV1dYT7rMSGVNgsveXLIQ== 11222 11223 + expo-image-manipulator@~14.0.7: 11224 + version "14.0.7" 11225 + resolved "https://registry.yarnpkg.com/expo-image-manipulator/-/expo-image-manipulator-14.0.7.tgz#e0798d849bcb4e58b570cb74159fd1ffb56edb5e" 11226 + integrity sha512-NMHssudagLTAT6ZQ2upnJYT+gVLAt5vC+iD+TBIdV3ZS44yhrq+p2gCrYahDvtVywfmTI5WsbH+Sh1BXbmJUQw== 11227 dependencies: 11228 + expo-image-loader "~6.0.0" 11229 11230 + expo-image-picker@~17.0.8: 11231 + version "17.0.8" 11232 + resolved "https://registry.yarnpkg.com/expo-image-picker/-/expo-image-picker-17.0.8.tgz#c4430994de81f3e9995c9ce77cb76403213b17d7" 11233 + integrity sha512-489ByhVs2XPoAu9zodivAKLv7hG4S/FOe8hO/C2U6jVxmRjpAKakKNjMml0IwWjf1+c/RYBqm1XxKaZ+vq/fDQ== 11234 dependencies: 11235 expo-image-loader "~6.0.0" 11236 11237 + expo-image@~3.0.8: 11238 + version "3.0.8" 11239 + resolved "https://registry.yarnpkg.com/expo-image/-/expo-image-3.0.8.tgz#ec76f7a300712cc659b197e5478362426e411424" 11240 + integrity sha512-L83fTHVjvE5hACxUXPk3dpABteI/IypeqxKMeOAAcT2eB/jbqT53ddsYKEvKAP86eoByQ7+TCtw9AOUizEtaTQ== 11241 11242 + expo-intent-launcher@~13.0.7: 11243 + version "13.0.7" 11244 + resolved "https://registry.yarnpkg.com/expo-intent-launcher/-/expo-intent-launcher-13.0.7.tgz#c86488d47f8fba908a9dd0d1460a3ea06b0cefdc" 11245 + integrity sha512-4em7utK59gftgBwokpw+TQkyY27C5JH28LLrM/ZTABIsAMRUEqS+Inzd/xtN0hvxo2Z8aTsd+N1WRcCdOehYdg== 11246 11247 expo-json-utils@~0.15.0: 11248 version "0.15.0" 11249 resolved "https://registry.yarnpkg.com/expo-json-utils/-/expo-json-utils-0.15.0.tgz#6723574814b9e6b0a90e4e23662be76123ab6ae9" 11250 integrity sha512-duRT6oGl80IDzH2LD2yEFWNwGIC2WkozsB6HF3cDYNoNNdUvFk6uN3YiwsTsqVM/D0z6LEAQ01/SlYvN+Fw0JQ== 11251 11252 + expo-keep-awake@~15.0.7: 11253 + version "15.0.7" 11254 + resolved "https://registry.yarnpkg.com/expo-keep-awake/-/expo-keep-awake-15.0.7.tgz#4eada556e1cca6c9c2e5aa39478fd01816cd0bc9" 11255 + integrity sha512-CgBNcWVPnrIVII5G54QDqoE125l+zmqR4HR8q+MQaCfHet+dYpS5vX5zii/RMayzGN4jPgA4XYIQ28ePKFjHoA== 11256 11257 + expo-linear-gradient@~15.0.7: 11258 + version "15.0.7" 11259 + resolved "https://registry.yarnpkg.com/expo-linear-gradient/-/expo-linear-gradient-15.0.7.tgz#d1ebbda5ecc58afb58398f5a06affd0e83894149" 11260 + integrity sha512-yF+y+9Shpr/OQFfy/wglB/0bykFMbwHBTuMRa5Of/r2P1wbkcacx8rg0JsUWkXH/rn2i2iWdubyqlxSJa3ggZA== 11261 11262 + expo-linking@~8.0.8: 11263 + version "8.0.8" 11264 + resolved "https://registry.yarnpkg.com/expo-linking/-/expo-linking-8.0.8.tgz#ad348c133d048043990177f67dfb6a89bf628a6e" 11265 + integrity sha512-MyeMcbFDKhXh4sDD1EHwd0uxFQNAc6VCrwBkNvvvufUsTYFq3glTA9Y8a+x78CPpjNqwNAamu74yIaIz7IEJyg== 11266 dependencies: 11267 + expo-constants "~18.0.8" 11268 invariant "^2.2.4" 11269 11270 + expo-localization@~17.0.7: 11271 + version "17.0.7" 11272 + resolved "https://registry.yarnpkg.com/expo-localization/-/expo-localization-17.0.7.tgz#24559be23cb7d9757fd8f8c88380d7b4ee2339a2" 11273 + integrity sha512-ACg1B0tJLNa+f8mZfAaNrMyNzrrzHAARVH1sHHvh+LolKdQpgSKX69Uroz1Llv4C71furpwBklVStbNcEwVVVA== 11274 dependencies: 11275 rtl-detect "^1.0.2" 11276 11277 + expo-location@~19.0.7: 11278 + version "19.0.7" 11279 + resolved "https://registry.yarnpkg.com/expo-location/-/expo-location-19.0.7.tgz#58ab5b9b59db3a26d0495c19e719d5f559948b1c" 11280 + integrity sha512-YNkh4r9E6ECbPkBCAMG5A5yHDgS0pw+Rzyd0l2ZQlCtjkhlODB55nMCKr5CZnUI0mXTkaSm8CwfoCO8n2MpYfg== 11281 11282 + expo-manifests@~1.0.8: 11283 + version "1.0.8" 11284 + resolved "https://registry.yarnpkg.com/expo-manifests/-/expo-manifests-1.0.8.tgz#2ee1b33f974481d8cc5fc76352e0c78de5ff74d6" 11285 + integrity sha512-nA5PwU2uiUd+2nkDWf9e71AuFAtbrb330g/ecvuu52bmaXtN8J8oiilc9BDvAX0gg2fbtOaZdEdjBYopt1jdlQ== 11286 dependencies: 11287 + "@expo/config" "~12.0.8" 11288 expo-json-utils "~0.15.0" 11289 11290 + expo-media-library@~18.2.0: 11291 + version "18.2.0" 11292 + resolved "https://registry.yarnpkg.com/expo-media-library/-/expo-media-library-18.2.0.tgz#b7515e25df5951e6b579b2ca1bee934ed206fa43" 11293 + integrity sha512-aIYLIqmU8LFWrQcfZdwg9f/iWm0wC8uhZ7HiUiTnrigtxf417cVvNokX9afXpIOKBHAHRjVIbcs1nN8KZDE2Fw== 11294 11295 + expo-modules-autolinking@3.0.12: 11296 + version "3.0.12" 11297 + resolved "https://registry.yarnpkg.com/expo-modules-autolinking/-/expo-modules-autolinking-3.0.12.tgz#3e02176287d21e3c5a13000d45dbed3cdeefa128" 11298 + integrity sha512-vZijQgdtmhAhL8H3C0gEjWC0gGBVPVQdVZM92Zqcu2vXjRNDSqIxYXRTS3UT0nZzFltdqmeZAGxvWspxQLYtOQ== 11299 dependencies: 11300 "@expo/spawn-async" "^1.7.2" 11301 chalk "^4.1.0" 11302 commander "^7.2.0" 11303 glob "^10.4.2" 11304 require-from-string "^2.0.2" 11305 resolve-from "^5.0.0" 11306 11307 + expo-modules-core@3.0.17: 11308 + version "3.0.17" 11309 + resolved "https://registry.yarnpkg.com/expo-modules-core/-/expo-modules-core-3.0.17.tgz#3d7648eb256f34f9992afa251ad8d46c3ca49126" 11310 + integrity sha512-P1jZn8yjWi4jSCH+r9A1NykLR+0JtFYprJgYwnZ1EVFRtw+DoMjir0OexM9ehCuBg8sKDCbzCUAgm/JFnpjQww== 11311 dependencies: 11312 invariant "^2.2.4" 11313 11314 + expo-notifications@~0.32.11: 11315 + version "0.32.11" 11316 + resolved "https://registry.yarnpkg.com/expo-notifications/-/expo-notifications-0.32.11.tgz#0d90d08efdf4693ceaa32ab8bb7455d56424c441" 11317 + integrity sha512-4rLWC9Q4B7aQywXn9cKAlNY4p00CYKLJ23qZ0Pp/whkX0NxmI4MwJ20YhreV08gjHTTTWHpYU7jqYWpsjtPIxA== 11318 dependencies: 11319 + "@expo/image-utils" "^0.8.7" 11320 "@ide/backoff" "^1.0.0" 11321 abort-controller "^3.0.0" 11322 assert "^2.0.0" 11323 badgin "^1.1.5" 11324 + expo-application "~7.0.7" 11325 + expo-constants "~18.0.8" 11326 11327 expo-pwa@0.0.127: 11328 version "0.0.127" ··· 11334 commander "2.20.0" 11335 update-check "1.5.3" 11336 11337 + expo-screen-orientation@~9.0.7: 11338 + version "9.0.7" 11339 + resolved "https://registry.yarnpkg.com/expo-screen-orientation/-/expo-screen-orientation-9.0.7.tgz#27eb8c9f57af22e1917fc025d318dd9bf31e05c3" 11340 + integrity sha512-UH/XlB9eMw+I2cyHSkXhAHRAPk83WyA3k5bst7GLu14wRuWiTch9fb6I7qEJK5CN6+XelcWxlBJymys6Fr/FKA== 11341 11342 + expo-sharing@~14.0.7: 11343 + version "14.0.7" 11344 + resolved "https://registry.yarnpkg.com/expo-sharing/-/expo-sharing-14.0.7.tgz#64845ea569c725a9a32705be7ef772e556134e1c" 11345 + integrity sha512-t/5tR8ZJNH6tMkHXlF7453UafNIfrpfTG+THN9EMLC4Wsi4bJuESPm3NdmWDg2D4LDALJI/LQo0iEnLAd5Sp4g== 11346 11347 + expo-splash-screen@~31.0.10: 11348 + version "31.0.10" 11349 + resolved "https://registry.yarnpkg.com/expo-splash-screen/-/expo-splash-screen-31.0.10.tgz#e0edd9782715b82a8eed34d5ebde778b79f850b4" 11350 + integrity sha512-i6g9IK798mae4yvflstQ1HkgahIJ6exzTCTw4vEdxV0J2SwiW3Tj+CwRjf0te7Zsb+7dDQhBTmGZwdv00VER2A== 11351 dependencies: 11352 + "@expo/prebuild-config" "^54.0.3" 11353 11354 + expo-structured-headers@~5.0.0: 11355 + version "5.0.0" 11356 + resolved "https://registry.yarnpkg.com/expo-structured-headers/-/expo-structured-headers-5.0.0.tgz#b3cc223a7a58964652093f088a8988316db9ed9d" 11357 + integrity sha512-RmrBtnSphk5REmZGV+lcdgdpxyzio5rJw8CXviHE6qH5pKQQ83fhMEcigvrkBdsn2Efw2EODp4Yxl1/fqMvOZw== 11358 11359 + expo-system-ui@~6.0.7: 11360 + version "6.0.7" 11361 + resolved "https://registry.yarnpkg.com/expo-system-ui/-/expo-system-ui-6.0.7.tgz#24bc3d36df114f1ccb7a6e3fa26f88c7a7e03788" 11362 + integrity sha512-NT+/r/BOg08lFI9SZO2WFi9X1ZmawkVStknioWzQq6Mt4KinoMS6yl3eLbyOLM3LoptN13Ywfo4W5KHA6TV9Ow== 11363 dependencies: 11364 + "@react-native/normalize-colors" "0.81.4" 11365 debug "^4.3.2" 11366 11367 + expo-task-manager@~14.0.7: 11368 + version "14.0.7" 11369 + resolved "https://registry.yarnpkg.com/expo-task-manager/-/expo-task-manager-14.0.7.tgz#87d89ec73a85d973626be0c363bfa24ba9c4998c" 11370 + integrity sha512-wZRksJg4+Me1wDYmv0wnGh5I30ZOkEpjdXECp/cTKbON1ISQgnaz+4B2eJtljvEPYC1ocBdpAGmz9N0CPtc4mg== 11371 dependencies: 11372 + unimodules-app-loader "~6.0.7" 11373 11374 + expo-updates-interface@~2.0.0: 11375 + version "2.0.0" 11376 + resolved "https://registry.yarnpkg.com/expo-updates-interface/-/expo-updates-interface-2.0.0.tgz#7721cb64c37bcb46b23827b2717ef451a9378749" 11377 + integrity sha512-pTzAIufEZdVPKql6iMi5ylVSPqV1qbEopz9G6TSECQmnNde2nwq42PxdFBaUEd8IZJ/fdJLQnOT3m6+XJ5s7jg== 11378 11379 + expo-updates@~29.0.11: 11380 + version "29.0.11" 11381 + resolved "https://registry.yarnpkg.com/expo-updates/-/expo-updates-29.0.11.tgz#d9bdc8676f563330461f7950fa504dd4bb48aafc" 11382 + integrity sha512-zD7Zxe3P61WA6fyTdKRckmTFr7h/0BaSSD+Ssr73YiOLOak7GJUb19B+ysADjJP1L0IIOUR9U/UkMLv0r8k9dA== 11383 dependencies: 11384 "@expo/code-signing-certificates" "0.0.5" 11385 + "@expo/plist" "^0.4.7" 11386 "@expo/spawn-async" "^1.7.2" 11387 arg "4.1.0" 11388 chalk "^4.1.2" 11389 + debug "^4.3.4" 11390 + expo-eas-client "~1.0.7" 11391 + expo-manifests "~1.0.8" 11392 + expo-structured-headers "~5.0.0" 11393 + expo-updates-interface "~2.0.0" 11394 + getenv "^2.0.0" 11395 glob "^10.4.2" 11396 ignore "^5.3.1" 11397 resolve-from "^5.0.0" 11398 11399 + expo-video@~3.0.11: 11400 + version "3.0.11" 11401 + resolved "https://registry.yarnpkg.com/expo-video/-/expo-video-3.0.11.tgz#9ba2c4da694fe3d54f191f160702ddc70412e782" 11402 + integrity sha512-k/xz8Ml/LekuD2U2LomML2mUISvkHzYDz3fXY8Au1fEaYVNTfTs7Gyfo1lvF6S1X7u3XutoAfew8e8e1ZUR2fg== 11403 11404 + expo-web-browser@~15.0.7: 11405 + version "15.0.7" 11406 + resolved "https://registry.yarnpkg.com/expo-web-browser/-/expo-web-browser-15.0.7.tgz#eb4bc306db75d8c46f549d8a9150945f9436bcfc" 11407 + integrity sha512-eXnfO3FQ2WthTA8uEPNJ7SDRfPaLIU/P2k082HGEYIHAFZMwh2o9Wo+SDVytO3E95TAv1qwhggUjOrczYzxteQ== 11408 11409 + expo@^54.0.9: 11410 + version "54.0.9" 11411 + resolved "https://registry.yarnpkg.com/expo/-/expo-54.0.9.tgz#bc4be9b156389ea81753e2f7b4d8302f1fa5be0c" 11412 + integrity sha512-hCWkBkftiSSoKCV83CKm5oaA613arl9311mjXCDb7Fn/9FzQWh1koL4Q3nflnYiiCRhFQnecbDOa6YxN+GKVEQ== 11413 dependencies: 11414 "@babel/runtime" "^7.20.0" 11415 + "@expo/cli" "54.0.7" 11416 + "@expo/config" "~12.0.9" 11417 + "@expo/config-plugins" "~54.0.1" 11418 + "@expo/devtools" "0.1.7" 11419 + "@expo/fingerprint" "0.15.1" 11420 + "@expo/metro" "~54.0.0" 11421 + "@expo/metro-config" "54.0.4" 11422 + "@expo/vector-icons" "^15.0.2" 11423 + "@ungap/structured-clone" "^1.3.0" 11424 + babel-preset-expo "~54.0.2" 11425 + expo-asset "~12.0.9" 11426 + expo-constants "~18.0.9" 11427 + expo-file-system "~19.0.14" 11428 + expo-font "~14.0.8" 11429 + expo-keep-awake "~15.0.7" 11430 + expo-modules-autolinking "3.0.12" 11431 + expo-modules-core "3.0.17" 11432 + pretty-format "^29.7.0" 11433 + react-refresh "^0.14.2" 11434 whatwg-url-without-unicode "8.0.0-3" 11435 11436 exponential-backoff@^3.1.1: ··· 11832 resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" 11833 integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== 11834 11835 fs-extra@^11.2.0: 11836 version "11.3.0" 11837 resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.3.0.tgz#0daced136bbaf65a555a326719af931adc7a314d" ··· 12078 minipass "^4.2.4" 12079 path-scurry "^1.6.1" 12080 12081 + global-dirs@^0.1.1: 12082 + version "0.1.1" 12083 + resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" 12084 + integrity sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg== 12085 + dependencies: 12086 + ini "^1.3.4" 12087 + 12088 globals@^11.1.0: 12089 version "11.12.0" 12090 resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" ··· 12290 resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.25.1.tgz#6aeec17d1983b4eabf69721f3aa3eb705b17f480" 12291 integrity sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw== 12292 12293 + hermes-estree@0.29.1: 12294 + version "0.29.1" 12295 + resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.29.1.tgz#043c7db076e0e8ef8c5f6ed23828d1ba463ebcc5" 12296 + integrity sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ== 12297 12298 + hermes-estree@0.32.0: 12299 + version "0.32.0" 12300 + resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.32.0.tgz#bb7da6613ab8e67e334a1854ea1e209f487d307b" 12301 + integrity sha512-KWn3BqnlDOl97Xe1Yviur6NbgIZ+IP+UVSpshlZWkq+EtoHg6/cwiDj/osP9PCEgFE15KBm1O55JRwbMEm5ejQ== 12302 + 12303 + hermes-parser@0.29.1, hermes-parser@^0.29.1: 12304 + version "0.29.1" 12305 + resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.29.1.tgz#436b24bcd7bb1e71f92a04c396ccc0716c288d56" 12306 + integrity sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA== 12307 + dependencies: 12308 + hermes-estree "0.29.1" 12309 + 12310 + hermes-parser@0.32.0: 12311 + version "0.32.0" 12312 + resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.32.0.tgz#7916984ef6fdce62e7415d354cf35392061cd303" 12313 + integrity sha512-g4nBOWFpuiTqjR3LZdRxKUkij9iyveWeuks7INEsMX741f3r9xxrOe8TeQfUxtda0eXmiIFiMQzoeSQEno33Hw== 12314 + dependencies: 12315 + hermes-estree "0.32.0" 12316 + 12317 + hermes-parser@^0.25.1: 12318 version "0.25.1" 12319 resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.25.1.tgz#5be0e487b2090886c62bd8a11724cd766d5f54d1" 12320 integrity sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA== 12321 dependencies: 12322 hermes-estree "0.25.1" 12323 12324 history@^5.3.0: 12325 version "5.3.0" ··· 12639 resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" 12640 integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== 12641 12642 + ini@^1.3.4, ini@~1.3.0: 12643 version "1.3.8" 12644 resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" 12645 integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== ··· 13430 jest-mock "^29.7.0" 13431 jest-util "^29.7.0" 13432 13433 + jest-expo@~54.0.12: 13434 + version "54.0.12" 13435 + resolved "https://registry.yarnpkg.com/jest-expo/-/jest-expo-54.0.12.tgz#297e57d4744d6fb8fbc8a81cad2aa4acb23e899a" 13436 + integrity sha512-76dZ0Mk4/lBMwmGRWoSFQ08rfmMTVhnAp3Hxua5cND2TVISZcsya3LUZVKfPYxb5lB7H4OR6B7KStQJFkrnJjg== 13437 dependencies: 13438 + "@expo/config" "~12.0.9" 13439 + "@expo/json-file" "^10.0.7" 13440 "@jest/create-cache-key-function" "^29.2.1" 13441 "@jest/globals" "^29.2.1" 13442 babel-jest "^29.2.1" 13443 jest-environment-jsdom "^29.2.1" 13444 jest-snapshot "^29.2.1" 13445 jest-watch-select-projects "^2.0.0" ··· 13447 json5 "^2.2.3" 13448 lodash "^4.17.19" 13449 react-server-dom-webpack "~19.0.0" 13450 + react-test-renderer "19.1.0" 13451 server-only "^0.0.1" 13452 stacktrace-js "^2.0.2" 13453 ··· 14070 debug "^2.6.9" 14071 marky "^1.2.2" 14072 14073 + lightningcss-darwin-arm64@1.30.1: 14074 + version "1.30.1" 14075 + resolved "https://registry.yarnpkg.com/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.1.tgz#3d47ce5e221b9567c703950edf2529ca4a3700ae" 14076 + integrity sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ== 14077 14078 + lightningcss-darwin-x64@1.30.1: 14079 + version "1.30.1" 14080 + resolved "https://registry.yarnpkg.com/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.1.tgz#e81105d3fd6330860c15fe860f64d39cff5fbd22" 14081 + integrity sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA== 14082 14083 + lightningcss-freebsd-x64@1.30.1: 14084 + version "1.30.1" 14085 + resolved "https://registry.yarnpkg.com/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.1.tgz#a0e732031083ff9d625c5db021d09eb085af8be4" 14086 + integrity sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig== 14087 14088 + lightningcss-linux-arm-gnueabihf@1.30.1: 14089 + version "1.30.1" 14090 + resolved "https://registry.yarnpkg.com/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.1.tgz#1f5ecca6095528ddb649f9304ba2560c72474908" 14091 + integrity sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q== 14092 14093 + lightningcss-linux-arm64-gnu@1.30.1: 14094 + version "1.30.1" 14095 + resolved "https://registry.yarnpkg.com/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.1.tgz#eee7799726103bffff1e88993df726f6911ec009" 14096 + integrity sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw== 14097 14098 + lightningcss-linux-arm64-musl@1.30.1: 14099 + version "1.30.1" 14100 + resolved "https://registry.yarnpkg.com/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.1.tgz#f2e4b53f42892feeef8f620cbb889f7c064a7dfe" 14101 + integrity sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ== 14102 14103 + lightningcss-linux-x64-gnu@1.30.1: 14104 + version "1.30.1" 14105 + resolved "https://registry.yarnpkg.com/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.1.tgz#2fc7096224bc000ebb97eea94aea248c5b0eb157" 14106 + integrity sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw== 14107 14108 + lightningcss-linux-x64-musl@1.30.1: 14109 + version "1.30.1" 14110 + resolved "https://registry.yarnpkg.com/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.1.tgz#66dca2b159fd819ea832c44895d07e5b31d75f26" 14111 + integrity sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ== 14112 14113 + lightningcss-win32-arm64-msvc@1.30.1: 14114 + version "1.30.1" 14115 + resolved "https://registry.yarnpkg.com/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.1.tgz#7d8110a19d7c2d22bfdf2f2bb8be68e7d1b69039" 14116 + integrity sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA== 14117 14118 + lightningcss-win32-x64-msvc@1.30.1: 14119 + version "1.30.1" 14120 + resolved "https://registry.yarnpkg.com/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.1.tgz#fd7dd008ea98494b85d24b4bea016793f2e0e352" 14121 + integrity sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg== 14122 14123 + lightningcss@^1.30.1: 14124 + version "1.30.1" 14125 + resolved "https://registry.yarnpkg.com/lightningcss/-/lightningcss-1.30.1.tgz#78e979c2d595bfcb90d2a8c0eb632fe6c5bfed5d" 14126 + integrity sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg== 14127 dependencies: 14128 + detect-libc "^2.0.3" 14129 optionalDependencies: 14130 + lightningcss-darwin-arm64 "1.30.1" 14131 + lightningcss-darwin-x64 "1.30.1" 14132 + lightningcss-freebsd-x64 "1.30.1" 14133 + lightningcss-linux-arm-gnueabihf "1.30.1" 14134 + lightningcss-linux-arm64-gnu "1.30.1" 14135 + lightningcss-linux-arm64-musl "1.30.1" 14136 + lightningcss-linux-x64-gnu "1.30.1" 14137 + lightningcss-linux-x64-musl "1.30.1" 14138 + lightningcss-win32-arm64-msvc "1.30.1" 14139 + lightningcss-win32-x64-msvc "1.30.1" 14140 14141 lilconfig@2.1.0, lilconfig@^2.0.3: 14142 version "2.1.0" ··· 14509 resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" 14510 integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== 14511 14512 + metro-babel-transformer@0.83.1: 14513 + version "0.83.1" 14514 + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.83.1.tgz#77e548b4b8f087fe30ffcd112826b371f83b597d" 14515 + integrity sha512-r3xAD3964E8dwDBaZNSO2aIIvWXjIK80uO2xo0/pi3WI8XWT9h5SCjtGWtMtE5PRWw+t20TN0q1WMRsjvhC1rQ== 14516 + dependencies: 14517 + "@babel/core" "^7.25.2" 14518 + flow-enums-runtime "^0.0.6" 14519 + hermes-parser "0.29.1" 14520 + nullthrows "^1.1.1" 14521 + 14522 + metro-babel-transformer@0.83.2: 14523 + version "0.83.2" 14524 + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.83.2.tgz#d3885f2a266f01e43f16bdcfb786b1d8f1598f56" 14525 + integrity sha512-rirY1QMFlA1uxH3ZiNauBninwTioOgwChnRdDcbB4tgRZ+bGX9DiXoh9QdpppiaVKXdJsII932OwWXGGV4+Nlw== 14526 dependencies: 14527 "@babel/core" "^7.25.2" 14528 flow-enums-runtime "^0.0.6" 14529 + hermes-parser "0.32.0" 14530 nullthrows "^1.1.1" 14531 14532 + metro-cache-key@0.83.1: 14533 + version "0.83.1" 14534 + resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.83.1.tgz#18c59c7c6944cfa0856d57ff5ebbdc18dec12687" 14535 + integrity sha512-ZUs+GD5CNeDLxx5UUWmfg26IL+Dnbryd+TLqTlZnDEgehkIa11kUSvgF92OFfJhONeXzV4rZDRGNXoo6JT+8Gg== 14536 dependencies: 14537 flow-enums-runtime "^0.0.6" 14538 14539 + metro-cache-key@0.83.2: 14540 + version "0.83.2" 14541 + resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.83.2.tgz#b34427fdafe551d567ac312f8a3c7e334a20f796" 14542 + integrity sha512-3EMG/GkGKYoTaf5RqguGLSWRqGTwO7NQ0qXKmNBjr0y6qD9s3VBXYlwB+MszGtmOKsqE9q3FPrE5Nd9Ipv7rZw== 14543 + dependencies: 14544 + flow-enums-runtime "^0.0.6" 14545 + 14546 + metro-cache@0.83.1: 14547 + version "0.83.1" 14548 + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.83.1.tgz#bc1319d44934d0935ec4eaf10d28b90ec6ce0aac" 14549 + integrity sha512-7N/Ad1PHa1YMWDNiyynTPq34Op2qIE68NWryGEQ4TSE3Zy6a8GpsYnEEZE4Qi6aHgsE+yZHKkRczeBgxhnFIxQ== 14550 dependencies: 14551 exponential-backoff "^3.1.1" 14552 flow-enums-runtime "^0.0.6" 14553 https-proxy-agent "^7.0.5" 14554 + metro-core "0.83.1" 14555 + 14556 + metro-cache@0.83.2: 14557 + version "0.83.2" 14558 + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.83.2.tgz#d647d9253312801b19c4930be586c60976244540" 14559 + integrity sha512-Z43IodutUZeIS7OTH+yQFjc59QlFJ6s5OvM8p2AP9alr0+F8UKr8ADzFzoGKoHefZSKGa4bJx7MZJLF6GwPDHQ== 14560 + dependencies: 14561 + exponential-backoff "^3.1.1" 14562 + flow-enums-runtime "^0.0.6" 14563 + https-proxy-agent "^7.0.5" 14564 + metro-core "0.83.2" 14565 14566 + metro-config@0.83.1: 14567 + version "0.83.1" 14568 + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.83.1.tgz#28db7ae553883802c30b1eb374817ad1e686e7b4" 14569 + integrity sha512-HJhpZx3wyOkux/jeF1o7akFJzZFdbn6Zf7UQqWrvp7gqFqNulQ8Mju09raBgPmmSxKDl4LbbNeigkX0/nKY1QA== 14570 dependencies: 14571 connect "^3.6.5" 14572 cosmiconfig "^5.0.5" 14573 flow-enums-runtime "^0.0.6" 14574 jest-validate "^29.7.0" 14575 + metro "0.83.1" 14576 + metro-cache "0.83.1" 14577 + metro-core "0.83.1" 14578 + metro-runtime "0.83.1" 14579 + 14580 + metro-config@0.83.2, metro-config@^0.83.1: 14581 + version "0.83.2" 14582 + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.83.2.tgz#5ab5eba754c7affd0f3e44be98543aea37c9fab7" 14583 + integrity sha512-1FjCcdBe3e3D08gSSiU9u3Vtxd7alGH3x/DNFqWDFf5NouX4kLgbVloDDClr1UrLz62c0fHh2Vfr9ecmrOZp+g== 14584 + dependencies: 14585 + connect "^3.6.5" 14586 + flow-enums-runtime "^0.0.6" 14587 + jest-validate "^29.7.0" 14588 + metro "0.83.2" 14589 + metro-cache "0.83.2" 14590 + metro-core "0.83.2" 14591 + metro-runtime "0.83.2" 14592 + yaml "^2.6.1" 14593 + 14594 + metro-core@0.83.1: 14595 + version "0.83.1" 14596 + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.83.1.tgz#fbedf8c6cfdcc58eaec7011718f1041ac9562cff" 14597 + integrity sha512-uVL1eAJcMFd2o2Q7dsbpg8COaxjZBBGaXqO2OHnivpCdfanraVL8dPmY6It9ZeqWLOihUKZ2yHW4b6soVCzH/Q== 14598 + dependencies: 14599 + flow-enums-runtime "^0.0.6" 14600 + lodash.throttle "^4.1.1" 14601 + metro-resolver "0.83.1" 14602 14603 + metro-core@0.83.2, metro-core@^0.83.1: 14604 + version "0.83.2" 14605 + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.83.2.tgz#8b6292482c8cd88bae5f56c5f4903ef7ee292631" 14606 + integrity sha512-8DRb0O82Br0IW77cNgKMLYWUkx48lWxUkvNUxVISyMkcNwE/9ywf1MYQUE88HaKwSrqne6kFgCSA/UWZoUT0Iw== 14607 dependencies: 14608 flow-enums-runtime "^0.0.6" 14609 lodash.throttle "^4.1.1" 14610 + metro-resolver "0.83.2" 14611 + 14612 + metro-file-map@0.83.1: 14613 + version "0.83.1" 14614 + resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.83.1.tgz#9c9a295edd0eb234f23b44952786f0e95c3b2d8d" 14615 + integrity sha512-Yu429lnexKl44PttKw3nhqgmpBR+6UQ/tRaYcxPeEShtcza9DWakCn7cjqDTQZtWR2A8xSNv139izJMyQ4CG+w== 14616 + dependencies: 14617 + debug "^4.4.0" 14618 + fb-watchman "^2.0.0" 14619 + flow-enums-runtime "^0.0.6" 14620 + graceful-fs "^4.2.4" 14621 + invariant "^2.2.4" 14622 + jest-worker "^29.7.0" 14623 + micromatch "^4.0.4" 14624 + nullthrows "^1.1.1" 14625 + walker "^1.0.7" 14626 14627 + metro-file-map@0.83.2: 14628 + version "0.83.2" 14629 + resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.83.2.tgz#8f943d608f27216fde8dd91787294b5a9409752e" 14630 + integrity sha512-cMSWnEqZrp/dzZIEd7DEDdk72PXz6w5NOKriJoDN9p1TDQ5nAYrY2lHi8d6mwbcGLoSlWmpPyny9HZYFfPWcGQ== 14631 dependencies: 14632 debug "^4.4.0" 14633 fb-watchman "^2.0.0" ··· 14639 nullthrows "^1.1.1" 14640 walker "^1.0.7" 14641 14642 + metro-minify-terser@0.83.1: 14643 + version "0.83.1" 14644 + resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.83.1.tgz#227f534876fb8eb089b64d7bff8cf77d1817c8f4" 14645 + integrity sha512-kmooOxXLvKVxkh80IVSYO4weBdJDhCpg5NSPkjzzAnPJP43u6+usGXobkTWxxrAlq900bhzqKek4pBsUchlX6A== 14646 + dependencies: 14647 + flow-enums-runtime "^0.0.6" 14648 + terser "^5.15.0" 14649 + 14650 + metro-minify-terser@0.83.2: 14651 + version "0.83.2" 14652 + resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.83.2.tgz#17ea8aef987970f8505ed8f890ab00c47c419608" 14653 + integrity sha512-zvIxnh7U0JQ7vT4quasKsijId3dOAWgq+ip2jF/8TMrPUqQabGrs04L2dd0haQJ+PA+d4VvK/bPOY8X/vL2PWw== 14654 dependencies: 14655 flow-enums-runtime "^0.0.6" 14656 terser "^5.15.0" ··· 14700 babel-plugin-transform-flow-enums "^0.0.2" 14701 react-refresh "^0.4.0" 14702 14703 + metro-resolver@0.83.1: 14704 + version "0.83.1" 14705 + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.83.1.tgz#2e14c8b0762883f3568f41cde08f4a48893021ce" 14706 + integrity sha512-t8j46kiILAqqFS5RNa+xpQyVjULxRxlvMidqUswPEk5nQVNdlJslqizDm/Et3v/JKwOtQGkYAQCHxP1zGStR/g== 14707 dependencies: 14708 flow-enums-runtime "^0.0.6" 14709 14710 + metro-resolver@0.83.2: 14711 + version "0.83.2" 14712 + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.83.2.tgz#d4a40a602615baacfb94d8a773e8b93eaac70d0f" 14713 + integrity sha512-Yf5mjyuiRE/Y+KvqfsZxrbHDA15NZxyfg8pIk0qg47LfAJhpMVEX+36e6ZRBq7KVBqy6VDX5Sq55iHGM4xSm7Q== 14714 + dependencies: 14715 + flow-enums-runtime "^0.0.6" 14716 + 14717 + metro-runtime@0.83.1: 14718 + version "0.83.1" 14719 + resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.83.1.tgz#5835c57c20cb89db45c48abb4bdae0246529a21b" 14720 + integrity sha512-3Ag8ZS4IwafL/JUKlaeM6/CbkooY+WcVeqdNlBG0m4S0Qz0om3rdFdy1y6fYBpl6AwXJwWeMuXrvZdMuByTcRA== 14721 dependencies: 14722 "@babel/runtime" "^7.25.0" 14723 flow-enums-runtime "^0.0.6" 14724 14725 + metro-runtime@0.83.2, metro-runtime@^0.83.1: 14726 + version "0.83.2" 14727 + resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.83.2.tgz#77c9715483fd3d449407435c1c160f7410c588d7" 14728 + integrity sha512-nnsPtgRvFbNKwemqs0FuyFDzXLl+ezuFsUXDbX8o0SXOfsOPijqiQrf3kuafO1Zx1aUWf4NOrKJMAQP5EEHg9A== 14729 + dependencies: 14730 + "@babel/runtime" "^7.25.0" 14731 + flow-enums-runtime "^0.0.6" 14732 + 14733 + metro-source-map@0.83.1: 14734 + version "0.83.1" 14735 + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.83.1.tgz#afaeccad77f543eebfe22ecc1d94c0b58c721946" 14736 + integrity sha512-De7Vbeo96fFZ2cqmI0fWwVJbtHIwPZv++LYlWSwzTiCzxBDJORncN0LcT48Vi2UlQLzXJg+/CuTAcy7NBVh69A== 14737 dependencies: 14738 "@babel/traverse" "^7.25.3" 14739 "@babel/traverse--for-generate-function-map" "npm:@babel/traverse@^7.25.3" 14740 "@babel/types" "^7.25.2" 14741 flow-enums-runtime "^0.0.6" 14742 invariant "^2.2.4" 14743 + metro-symbolicate "0.83.1" 14744 nullthrows "^1.1.1" 14745 + ob1 "0.83.1" 14746 source-map "^0.5.6" 14747 vlq "^1.0.0" 14748 14749 + metro-source-map@0.83.2, metro-source-map@^0.83.1: 14750 + version "0.83.2" 14751 + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.83.2.tgz#5688eeb3fc85a1ca0f5f5efede2257a872e2b9fe" 14752 + integrity sha512-5FL/6BSQvshIKjXOennt9upFngq2lFvDakZn5LfauIVq8+L4sxXewIlSTcxAtzbtjAIaXeOSVMtCJ5DdfCt9AA== 14753 dependencies: 14754 + "@babel/traverse" "^7.25.3" 14755 + "@babel/traverse--for-generate-function-map" "npm:@babel/traverse@^7.25.3" 14756 + "@babel/types" "^7.25.2" 14757 flow-enums-runtime "^0.0.6" 14758 invariant "^2.2.4" 14759 + metro-symbolicate "0.83.2" 14760 nullthrows "^1.1.1" 14761 + ob1 "0.83.2" 14762 source-map "^0.5.6" 14763 vlq "^1.0.0" 14764 14765 + metro-symbolicate@0.83.1: 14766 + version "0.83.1" 14767 + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.83.1.tgz#c03edc8e7c0e8b44821f2a807c0a8342aaeb77eb" 14768 + integrity sha512-wPxYkONlq/Sv8Ji7vHEx5OzFouXAMQJjpcPW41ySKMLP/Ir18SsiJK2h4YkdKpYrTS1+0xf8oqF6nxCsT3uWtg== 14769 + dependencies: 14770 + flow-enums-runtime "^0.0.6" 14771 + invariant "^2.2.4" 14772 + metro-source-map "0.83.1" 14773 + nullthrows "^1.1.1" 14774 + source-map "^0.5.6" 14775 + vlq "^1.0.0" 14776 + 14777 + metro-symbolicate@0.83.2: 14778 + version "0.83.2" 14779 + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.83.2.tgz#63a5f31cdb6db17371a00d259890643d84a75549" 14780 + integrity sha512-KoU9BLwxxED6n33KYuQQuc5bXkIxF3fSwlc3ouxrrdLWwhu64muYZNQrukkWzhVKRNFIXW7X2iM8JXpi2heIPw== 14781 + dependencies: 14782 + flow-enums-runtime "^0.0.6" 14783 + invariant "^2.2.4" 14784 + metro-source-map "0.83.2" 14785 + nullthrows "^1.1.1" 14786 + source-map "^0.5.6" 14787 + vlq "^1.0.0" 14788 + 14789 + metro-transform-plugins@0.83.1: 14790 + version "0.83.1" 14791 + resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.83.1.tgz#879b8ff34c3720d387889da60c03923394457988" 14792 + integrity sha512-1Y+I8oozXwhuS0qwC+ezaHXBf0jXW4oeYn4X39XWbZt9X2HfjodqY9bH9r6RUTsoiK7S4j8Ni2C91bUC+sktJQ== 14793 dependencies: 14794 "@babel/core" "^7.25.2" 14795 "@babel/generator" "^7.25.0" ··· 14798 flow-enums-runtime "^0.0.6" 14799 nullthrows "^1.1.1" 14800 14801 + metro-transform-plugins@0.83.2: 14802 + version "0.83.2" 14803 + resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.83.2.tgz#c4353147212cad1c76dcea8fd93c7f0c7b09b3a4" 14804 + integrity sha512-5WlW25WKPkiJk2yA9d8bMuZrgW7vfA4f4MBb9ZeHbTB3eIAoNN8vS8NENgG/X/90vpTB06X66OBvxhT3nHwP6A== 14805 + dependencies: 14806 + "@babel/core" "^7.25.2" 14807 + "@babel/generator" "^7.25.0" 14808 + "@babel/template" "^7.25.0" 14809 + "@babel/traverse" "^7.25.3" 14810 + flow-enums-runtime "^0.0.6" 14811 + nullthrows "^1.1.1" 14812 + 14813 + metro-transform-worker@0.83.1: 14814 + version "0.83.1" 14815 + resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.83.1.tgz#47aa09f085fe4f859215506de886f1cb7deb300a" 14816 + integrity sha512-owCrhPyUxdLgXEEEAL2b14GWTPZ2zYuab1VQXcfEy0sJE71iciD7fuMcrngoufh7e7UHDZ56q4ktXg8wgiYA1Q== 14817 dependencies: 14818 "@babel/core" "^7.25.2" 14819 "@babel/generator" "^7.25.0" 14820 "@babel/parser" "^7.25.3" 14821 "@babel/types" "^7.25.2" 14822 flow-enums-runtime "^0.0.6" 14823 + metro "0.83.1" 14824 + metro-babel-transformer "0.83.1" 14825 + metro-cache "0.83.1" 14826 + metro-cache-key "0.83.1" 14827 + metro-minify-terser "0.83.1" 14828 + metro-source-map "0.83.1" 14829 + metro-transform-plugins "0.83.1" 14830 nullthrows "^1.1.1" 14831 14832 + metro-transform-worker@0.83.2: 14833 + version "0.83.2" 14834 + resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.83.2.tgz#f97367b6384be87ea216a97072810705c19c3775" 14835 + integrity sha512-G5DsIg+cMZ2KNfrdLnWMvtppb3+Rp1GMyj7Bvd9GgYc/8gRmvq1XVEF9XuO87Shhb03kFhGqMTgZerz3hZ1v4Q== 14836 + dependencies: 14837 + "@babel/core" "^7.25.2" 14838 + "@babel/generator" "^7.25.0" 14839 + "@babel/parser" "^7.25.3" 14840 + "@babel/types" "^7.25.2" 14841 + flow-enums-runtime "^0.0.6" 14842 + metro "0.83.2" 14843 + metro-babel-transformer "0.83.2" 14844 + metro-cache "0.83.2" 14845 + metro-cache-key "0.83.2" 14846 + metro-minify-terser "0.83.2" 14847 + metro-source-map "0.83.2" 14848 + metro-transform-plugins "0.83.2" 14849 + nullthrows "^1.1.1" 14850 + 14851 + metro@0.83.1: 14852 + version "0.83.1" 14853 + resolved "https://registry.yarnpkg.com/metro/-/metro-0.83.1.tgz#9f9c138793288cbf9fb26aa84e0693df85607875" 14854 + integrity sha512-UGKepmTxoGD4HkQV8YWvpvwef7fUujNtTgG4Ygf7m/M0qjvb9VuDmAsEU+UdriRX7F61pnVK/opz89hjKlYTXA== 14855 dependencies: 14856 "@babel/code-frame" "^7.24.7" 14857 "@babel/core" "^7.25.2" ··· 14868 error-stack-parser "^2.0.6" 14869 flow-enums-runtime "^0.0.6" 14870 graceful-fs "^4.2.4" 14871 + hermes-parser "0.29.1" 14872 image-size "^1.0.2" 14873 invariant "^2.2.4" 14874 jest-worker "^29.7.0" 14875 jsc-safe-url "^0.2.2" 14876 lodash.throttle "^4.1.1" 14877 + metro-babel-transformer "0.83.1" 14878 + metro-cache "0.83.1" 14879 + metro-cache-key "0.83.1" 14880 + metro-config "0.83.1" 14881 + metro-core "0.83.1" 14882 + metro-file-map "0.83.1" 14883 + metro-resolver "0.83.1" 14884 + metro-runtime "0.83.1" 14885 + metro-source-map "0.83.1" 14886 + metro-symbolicate "0.83.1" 14887 + metro-transform-plugins "0.83.1" 14888 + metro-transform-worker "0.83.1" 14889 + mime-types "^2.1.27" 14890 + nullthrows "^1.1.1" 14891 + serialize-error "^2.1.0" 14892 + source-map "^0.5.6" 14893 + throat "^5.0.0" 14894 + ws "^7.5.10" 14895 + yargs "^17.6.2" 14896 + 14897 + metro@0.83.2, metro@^0.83.1: 14898 + version "0.83.2" 14899 + resolved "https://registry.yarnpkg.com/metro/-/metro-0.83.2.tgz#a56d31a604819951c8b9cf19d570897341e29b07" 14900 + integrity sha512-HQgs9H1FyVbRptNSMy/ImchTTE5vS2MSqLoOo7hbDoBq6hPPZokwJvBMwrYSxdjQZmLXz2JFZtdvS+ZfgTc9yw== 14901 + dependencies: 14902 + "@babel/code-frame" "^7.24.7" 14903 + "@babel/core" "^7.25.2" 14904 + "@babel/generator" "^7.25.0" 14905 + "@babel/parser" "^7.25.3" 14906 + "@babel/template" "^7.25.0" 14907 + "@babel/traverse" "^7.25.3" 14908 + "@babel/types" "^7.25.2" 14909 + accepts "^1.3.7" 14910 + chalk "^4.0.0" 14911 + ci-info "^2.0.0" 14912 + connect "^3.6.5" 14913 + debug "^4.4.0" 14914 + error-stack-parser "^2.0.6" 14915 + flow-enums-runtime "^0.0.6" 14916 + graceful-fs "^4.2.4" 14917 + hermes-parser "0.32.0" 14918 + image-size "^1.0.2" 14919 + invariant "^2.2.4" 14920 + jest-worker "^29.7.0" 14921 + jsc-safe-url "^0.2.2" 14922 + lodash.throttle "^4.1.1" 14923 + metro-babel-transformer "0.83.2" 14924 + metro-cache "0.83.2" 14925 + metro-cache-key "0.83.2" 14926 + metro-config "0.83.2" 14927 + metro-core "0.83.2" 14928 + metro-file-map "0.83.2" 14929 + metro-resolver "0.83.2" 14930 + metro-runtime "0.83.2" 14931 + metro-source-map "0.83.2" 14932 + metro-symbolicate "0.83.2" 14933 + metro-transform-plugins "0.83.2" 14934 + metro-transform-worker "0.83.2" 14935 mime-types "^2.1.27" 14936 nullthrows "^1.1.1" 14937 serialize-error "^2.1.0" ··· 15258 resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f" 15259 integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g== 15260 15261 + node-releases@^2.0.21: 15262 + version "2.0.21" 15263 + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.21.tgz#f59b018bc0048044be2d4c4c04e4c8b18160894c" 15264 + integrity sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw== 15265 + 15266 nodemailer-html-to-text@^3.2.0: 15267 version "3.2.0" 15268 resolved "https://registry.yarnpkg.com/nodemailer-html-to-text/-/nodemailer-html-to-text-3.2.0.tgz#91b959491fef8f7d91796047abb728aa86d4a12b" ··· 15331 resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30" 15332 integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ== 15333 15334 + ob1@0.83.1: 15335 + version "0.83.1" 15336 + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.83.1.tgz#32f5c9e3f8cc5a6ecb1cb344e87a6e39a93f848a" 15337 + integrity sha512-ngwqewtdUzFyycomdbdIhFLjePPSOt1awKMUXQ0L7iLHgWEPF3DsCerblzjzfAUHaXuvE9ccJymWQ/4PNNqvnQ== 15338 + dependencies: 15339 + flow-enums-runtime "^0.0.6" 15340 + 15341 + ob1@0.83.2: 15342 + version "0.83.2" 15343 + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.83.2.tgz#23c2e58b7d542fb01e627049710334d14c287cf8" 15344 + integrity sha512-XlK3w4M+dwd1g1gvHzVbxiXEbUllRONEgcF2uEO0zm4nxa0eKlh41c6N65q1xbiDOeKKda1tvNOAD33fNjyvCg== 15345 dependencies: 15346 flow-enums-runtime "^0.0.6" 15347 ··· 15928 resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" 15929 integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== 15930 15931 + picocolors@^1.1.0, picocolors@^1.1.1: 15932 version "1.1.1" 15933 resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" 15934 integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== ··· 16790 resolved "https://registry.yarnpkg.com/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz#93ef6dd8d3453cbc7970dd614fad4c5954d6b5a7" 16791 integrity sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg== 16792 16793 + radix-ui@^1.4.3: 16794 + version "1.4.3" 16795 + resolved "https://registry.yarnpkg.com/radix-ui/-/radix-ui-1.4.3.tgz#17712d9e26ee61fdf4cd3969f4e16a794419508b" 16796 + integrity sha512-aWizCQiyeAenIdUbqEpXgRA1ya65P13NKn/W8rWkcN0OPkRDxdBVLWnIEDsS2RpwCK2nobI7oMUSmexzTDyAmA== 16797 dependencies: 16798 + "@radix-ui/primitive" "1.1.3" 16799 + "@radix-ui/react-accessible-icon" "1.1.7" 16800 + "@radix-ui/react-accordion" "1.2.12" 16801 + "@radix-ui/react-alert-dialog" "1.1.15" 16802 + "@radix-ui/react-arrow" "1.1.7" 16803 + "@radix-ui/react-aspect-ratio" "1.1.7" 16804 + "@radix-ui/react-avatar" "1.1.10" 16805 + "@radix-ui/react-checkbox" "1.3.3" 16806 + "@radix-ui/react-collapsible" "1.1.12" 16807 + "@radix-ui/react-collection" "1.1.7" 16808 "@radix-ui/react-compose-refs" "1.1.2" 16809 "@radix-ui/react-context" "1.1.2" 16810 + "@radix-ui/react-context-menu" "2.2.16" 16811 + "@radix-ui/react-dialog" "1.1.15" 16812 "@radix-ui/react-direction" "1.1.1" 16813 + "@radix-ui/react-dismissable-layer" "1.1.11" 16814 + "@radix-ui/react-dropdown-menu" "2.1.16" 16815 + "@radix-ui/react-focus-guards" "1.1.3" 16816 + "@radix-ui/react-focus-scope" "1.1.7" 16817 + "@radix-ui/react-form" "0.1.8" 16818 + "@radix-ui/react-hover-card" "1.1.15" 16819 + "@radix-ui/react-label" "2.1.7" 16820 + "@radix-ui/react-menu" "2.1.16" 16821 + "@radix-ui/react-menubar" "1.1.16" 16822 + "@radix-ui/react-navigation-menu" "1.2.14" 16823 + "@radix-ui/react-one-time-password-field" "0.1.8" 16824 + "@radix-ui/react-password-toggle-field" "0.1.3" 16825 + "@radix-ui/react-popover" "1.1.15" 16826 + "@radix-ui/react-popper" "1.2.8" 16827 + "@radix-ui/react-portal" "1.1.9" 16828 + "@radix-ui/react-presence" "1.1.5" 16829 + "@radix-ui/react-primitive" "2.1.3" 16830 + "@radix-ui/react-progress" "1.1.7" 16831 + "@radix-ui/react-radio-group" "1.3.8" 16832 + "@radix-ui/react-roving-focus" "1.1.11" 16833 + "@radix-ui/react-scroll-area" "1.2.10" 16834 + "@radix-ui/react-select" "2.2.6" 16835 + "@radix-ui/react-separator" "1.1.7" 16836 + "@radix-ui/react-slider" "1.3.6" 16837 + "@radix-ui/react-slot" "1.2.3" 16838 + "@radix-ui/react-switch" "1.2.6" 16839 + "@radix-ui/react-tabs" "1.1.13" 16840 + "@radix-ui/react-toast" "1.2.15" 16841 + "@radix-ui/react-toggle" "1.1.10" 16842 + "@radix-ui/react-toggle-group" "1.1.11" 16843 + "@radix-ui/react-toolbar" "1.1.11" 16844 + "@radix-ui/react-tooltip" "1.2.8" 16845 "@radix-ui/react-use-callback-ref" "1.1.1" 16846 + "@radix-ui/react-use-controllable-state" "1.2.2" 16847 + "@radix-ui/react-use-effect-event" "0.0.2" 16848 "@radix-ui/react-use-escape-keydown" "1.1.1" 16849 + "@radix-ui/react-use-is-hydrated" "0.1.0" 16850 "@radix-ui/react-use-layout-effect" "1.1.1" 16851 "@radix-ui/react-use-size" "1.1.1" 16852 + "@radix-ui/react-visually-hidden" "1.2.3" 16853 16854 ramda@^0.27.1: 16855 version "0.27.2" ··· 16898 resolved "https://registry.yarnpkg.com/react-compiler-runtime/-/react-compiler-runtime-19.1.0-rc.1.tgz#2535efd2e9fc9fc7d5ad47e970061dfbe38fb3f6" 16899 integrity sha512-wCt6g+cRh8g32QT18/9blfQHywGjYu+4FlEc3CW1mx3pPxYzZZl1y+VtqxRgnKKBCFLIGUYxog4j4rs5YS86hw== 16900 16901 + react-devtools-core@^6.1.5: 16902 + version "6.1.5" 16903 + resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-6.1.5.tgz#c5eca79209dab853a03b2158c034c5166975feee" 16904 + integrity sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA== 16905 dependencies: 16906 shell-quote "^1.6.1" 16907 ws "^7" 16908 16909 + react-dom@19.1.0: 16910 + version "19.1.0" 16911 + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.1.0.tgz#133558deca37fa1d682708df8904b25186793623" 16912 + integrity sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g== 16913 dependencies: 16914 + scheduler "^0.26.0" 16915 16916 react-fast-compare@^3.2.2: 16917 version "3.2.2" ··· 16928 resolved "https://registry.yarnpkg.com/react-image-crop/-/react-image-crop-11.0.7.tgz#25f3d37ccbb65a05d19d23b4740a5912835c741e" 16929 integrity sha512-ZciKWHDYzmm366JDL18CbrVyjnjH0ojufGDmScfS4ZUqLHg4nm6ATY+K62C75W4ZRNt4Ii+tX0bSjNk9LQ2xzQ== 16930 16931 + react-is@19, react-is@^19.1.0: 16932 version "19.1.0" 16933 resolved "https://registry.yarnpkg.com/react-is/-/react-is-19.1.0.tgz#805bce321546b7e14c084989c77022351bbdd11b" 16934 integrity sha512-Oe56aUPnkHyyDxxkvqtd7KkdQP5uIUfHxd5XTb3wE9d/kRnZLmKbDB0GWk919tdQ+mxxPtG6EAs6RMT6i1qtHg== ··· 16948 resolved "https://registry.yarnpkg.com/react-keyed-flatten-children/-/react-keyed-flatten-children-5.0.0.tgz#3024fc8819f7b60fc5039b527f133d9ac3a02a82" 16949 integrity sha512-XA5ah02sZAeDrbz4Lusd4acqG5q5BtVwPHWierruVhrgX6CMCldbGcTZZM14cQZ+GWq+tzRzEpsCvnTtLODvjw== 16950 16951 + react-native-compressor@^1.13.0: 16952 + version "1.13.0" 16953 + resolved "https://registry.yarnpkg.com/react-native-compressor/-/react-native-compressor-1.13.0.tgz#d260621bb7625046a716d5dff56b395267c7e6b0" 16954 + integrity sha512-vJYbrcjz2S7kgE3Q7444F71CjEDq5Qg6sGn67N9fJ0I1K6EhB/ZxpULdDe3FxJ4h/ncJc0oxOzNWZhxtGTqcQw== 16955 16956 + react-native-date-picker@^5.0.13: 16957 + version "5.0.13" 16958 + resolved "https://registry.yarnpkg.com/react-native-date-picker/-/react-native-date-picker-5.0.13.tgz#fe05f58652aaeee9e67f73cf7436c32a623ff3a4" 16959 + integrity sha512-qCLUODZVsJetO5zuoXjw1D39K527XWqBG8sOfhWdHyPzf13h8RXR1/RSKd1N0fdRDi5GdyizYmB0lPAK12/hbw== 16960 16961 react-native-device-attest@^0.1.6: 16962 version "0.1.6" ··· 16977 dependencies: 16978 use-latest-callback "^0.2.3" 16979 16980 + react-native-edge-to-edge@^1.6.0: 16981 version "1.6.0" 16982 resolved "https://registry.yarnpkg.com/react-native-edge-to-edge/-/react-native-edge-to-edge-1.6.0.tgz#2ba63b941704a7f713e298185c26cde4d9e4b973" 16983 integrity sha512-2WCNdE3Qd6Fwg9+4BpbATUxCLcouF6YRY7K+J36KJ4l3y+tWN6XCqAC4DuoGblAAbb2sLkhEDp4FOlbOIot2Og== 16984 16985 + react-native-gesture-handler@~2.28.0: 16986 + version "2.28.0" 16987 + resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-2.28.0.tgz#07fb4f5eae72f810aac3019b060d26c1835bfd0c" 16988 + integrity sha512-0msfJ1vRxXKVgTgvL+1ZOoYw3/0z1R+Ked0+udoJhyplC2jbVKIJ8Z1bzWdpQRCV3QcQ87Op0zJVE5DhKK2A0A== 16989 dependencies: 16990 "@egjs/hammerjs" "^2.0.17" 16991 hoist-non-react-statics "^3.3.0" ··· 17005 dependencies: 17006 fast-base64-decode "^1.0.0" 17007 17008 + react-native-is-edge-to-edge@1.1.7: 17009 version "1.1.7" 17010 resolved "https://registry.yarnpkg.com/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.1.7.tgz#28947688f9fafd584e73a4f935ea9603bd9b1939" 17011 integrity sha512-EH6i7E8epJGIcu7KpfXYXiV2JFIYITtq+rVS8uEb+92naMRBdxhTuS8Wn2Q7j9sqyO0B+Xbaaf9VdipIAmGW4w== 17012 17013 + react-native-is-edge-to-edge@^1.2.1: 17014 + version "1.2.1" 17015 + resolved "https://registry.yarnpkg.com/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.2.1.tgz#64e10851abd9d176cbf2b40562f751622bde3358" 17016 + integrity sha512-FLbPWl/MyYQWz+KwqOZsSyj2JmLKglHatd3xLZWskXOpRaio4LfEDEz8E/A6uD8QoTHW6Aobw1jbEwK7KMgR7Q== 17017 17018 + react-native-keyboard-controller@1.18.5: 17019 + version "1.18.5" 17020 + resolved "https://registry.yarnpkg.com/react-native-keyboard-controller/-/react-native-keyboard-controller-1.18.5.tgz#ae12131f2019c574178479d2c55784f55e08bb68" 17021 + integrity sha512-wbYN6Tcu3G5a05dhRYBgjgd74KqoYWuUmroLpigRg9cXy5uYo7prTMIvMgvLtARQtUF7BOtFggUnzgoBOgk0TQ== 17022 dependencies: 17023 + react-native-is-edge-to-edge "^1.2.1" 17024 17025 react-native-mmkv@^2.12.2: 17026 version "2.12.2" ··· 17046 qrcode "^1.5.4" 17047 react-fast-compare "^3.2.2" 17048 17049 + react-native-reanimated@^3.19.1: 17050 + version "3.19.1" 17051 + resolved "https://registry.yarnpkg.com/react-native-reanimated/-/react-native-reanimated-3.19.1.tgz#761f731bfb5dc67724ca7bf7bce90a6da975d753" 17052 + integrity sha512-ILL0FSNzSVIg6WuawrsMBvNxk2yJFiTUcahimXDAeNiE/09eagVUlHhYWXAAmH0umvAOafBaGjO7YfBhUrf5ZQ== 17053 dependencies: 17054 "@babel/plugin-transform-arrow-functions" "^7.0.0-0" 17055 "@babel/plugin-transform-class-properties" "^7.0.0-0" ··· 17069 resolved "https://registry.yarnpkg.com/react-native-root-siblings/-/react-native-root-siblings-5.0.1.tgz#97e050e5155228f65810fb1c466ff8e769c5272c" 17070 integrity sha512-Ay3k/fBj6ReUkWX5WNS+oEAcgPLEGOK8n7K/L7D85mf3xvd8rm/b4spsv26E4HlFzluVx5HKbxEt9cl0wQ1u3g== 17071 17072 + react-native-safe-area-context@~5.6.0: 17073 + version "5.6.1" 17074 + resolved "https://registry.yarnpkg.com/react-native-safe-area-context/-/react-native-safe-area-context-5.6.1.tgz#cb4d249ef1a6f7e8fd0cfdfa9764838dffda26b6" 17075 + integrity sha512-/wJE58HLEAkATzhhX1xSr+fostLsK8Q97EfpfMDKo8jlOc1QKESSX/FQrhk7HhQH/2uSaox4Y86sNaI02kteiA== 17076 17077 + react-native-screens@~4.16.0: 17078 + version "4.16.0" 17079 + resolved "https://registry.yarnpkg.com/react-native-screens/-/react-native-screens-4.16.0.tgz#efa42e77a092aa0b5277c9ae41391ea0240e0870" 17080 + integrity sha512-yIAyh7F/9uWkOzCi1/2FqvNvK6Wb9Y1+Kzn16SuGfN9YFJDTbwlzGRvePCNTOX0recpLQF3kc2FmvMUhyTCH1Q== 17081 dependencies: 17082 react-freeze "^1.0.0" 17083 + react-native-is-edge-to-edge "^1.2.1" 17084 warn-once "^0.1.0" 17085 17086 + react-native-svg@15.12.1: 17087 + version "15.12.1" 17088 + resolved "https://registry.yarnpkg.com/react-native-svg/-/react-native-svg-15.12.1.tgz#7ba756dd6a235f86a2c312a1e7911f9b0d18ad3a" 17089 + integrity sha512-vCuZJDf8a5aNC2dlMovEv4Z0jjEUET53lm/iILFnFewa15b4atjVxU6Wirm6O9y6dEsdjDZVD7Q3QM4T1wlI8g== 17090 dependencies: 17091 css-select "^5.1.0" 17092 css-tree "^1.1.3" ··· 17123 dependencies: 17124 qs "^6.5.1" 17125 17126 + react-native-web@^0.21.0: 17127 + version "0.21.1" 17128 + resolved "https://registry.yarnpkg.com/react-native-web/-/react-native-web-0.21.1.tgz#ba36a42f02a19da0cfdb70f6f963acaede4a7b3c" 17129 + integrity sha512-BeNsgwwe4AXUFPAoFU+DKjJ+CVQa3h54zYX77p7GVZrXiiNo3vl03WYDYVEy5R2J2HOPInXtQZB5gmj3vuzrKg== 17130 dependencies: 17131 "@babel/runtime" "^7.18.6" 17132 "@react-native/normalize-colors" "^0.74.1" ··· 17145 escape-string-regexp "^4.0.0" 17146 invariant "2.2.4" 17147 17148 + react-native@0.81.4: 17149 + version "0.81.4" 17150 + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.81.4.tgz#d5e9d0a71ed2e80a550a6c358f2ce3ddb6f5b119" 17151 + integrity sha512-bt5bz3A/+Cv46KcjV0VQa+fo7MKxs17RCcpzjftINlen4ZDUl0I6Ut+brQ2FToa5oD0IB0xvQHfmsg2EDqsZdQ== 17152 dependencies: 17153 "@jest/create-cache-key-function" "^29.7.0" 17154 + "@react-native/assets-registry" "0.81.4" 17155 + "@react-native/codegen" "0.81.4" 17156 + "@react-native/community-cli-plugin" "0.81.4" 17157 + "@react-native/gradle-plugin" "0.81.4" 17158 + "@react-native/js-polyfills" "0.81.4" 17159 + "@react-native/normalize-colors" "0.81.4" 17160 + "@react-native/virtualized-lists" "0.81.4" 17161 abort-controller "^3.0.0" 17162 anser "^1.4.9" 17163 ansi-regex "^5.0.0" 17164 babel-jest "^29.7.0" 17165 + babel-plugin-syntax-hermes-parser "0.29.1" 17166 base64-js "^1.5.1" 17167 commander "^12.0.0" 17168 flow-enums-runtime "^0.0.6" 17169 glob "^7.1.1" 17170 invariant "^2.2.4" 17171 jest-environment-node "^29.7.0" 17172 memoize-one "^5.0.0" 17173 + metro-runtime "^0.83.1" 17174 + metro-source-map "^0.83.1" 17175 nullthrows "^1.1.1" 17176 pretty-format "^29.7.0" 17177 promise "^8.3.0" 17178 + react-devtools-core "^6.1.5" 17179 react-refresh "^0.14.0" 17180 regenerator-runtime "^0.13.2" 17181 + scheduler "0.26.0" 17182 semver "^7.1.3" 17183 stacktrace-parser "^0.1.10" 17184 whatwg-fetch "^3.0.0" ··· 17200 resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.4.3.tgz#966f1750c191672e76e16c2efa569150cc73ab53" 17201 integrity sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA== 17202 17203 react-remove-scroll-bar@^2.3.7, react-remove-scroll-bar@^2.3.8: 17204 version "2.3.8" 17205 resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz#99c20f908ee467b385b68a3469b4a3e750012223" ··· 17207 dependencies: 17208 react-style-singleton "^2.2.2" 17209 tslib "^2.0.0" 17210 17211 react-remove-scroll@^2.6.3: 17212 version "2.6.3" ··· 17238 neo-async "^2.6.1" 17239 webpack-sources "^3.2.0" 17240 17241 react-style-singleton@^2.2.2, react-style-singleton@^2.2.3: 17242 version "2.2.3" 17243 resolved "https://registry.yarnpkg.com/react-style-singleton/-/react-style-singleton-2.2.3.tgz#4265608be69a4d70cfe3047f2c6c88b2c3ace388" ··· 17246 get-nonce "^1.0.0" 17247 tslib "^2.0.0" 17248 17249 + react-test-renderer@19.1.0: 17250 + version "19.1.0" 17251 + resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-19.1.0.tgz#89e1baa9e45a6da064b9760f92251d5b8e1f34ab" 17252 + integrity sha512-jXkSl3CpvPYEF+p/eGDLB4sPoDX8pKkYvRl9+rR8HxLY0X04vW7hCm1/0zHoUSjPZ3bDa+wXWNTDVIw/R8aDVw== 17253 dependencies: 17254 + react-is "^19.1.0" 17255 + scheduler "^0.26.0" 17256 17257 react-textarea-autosize@^8.5.3: 17258 version "8.5.3" ··· 17263 use-composed-ref "^1.3.0" 17264 use-latest "^1.2.1" 17265 17266 + react@19.1.0: 17267 + version "19.1.0" 17268 + resolved "https://registry.yarnpkg.com/react/-/react-19.1.0.tgz#926864b6c48da7627f004795d6cce50e90793b75" 17269 + integrity sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg== 17270 17271 readable-stream@^2.0.1: 17272 version "2.3.8" ··· 17569 resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" 17570 integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== 17571 17572 + resolve-global@^1.0.0: 17573 + version "1.0.0" 17574 + resolved "https://registry.yarnpkg.com/resolve-global/-/resolve-global-1.0.0.tgz#a2a79df4af2ca3f49bf77ef9ddacd322dad19255" 17575 + integrity sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw== 17576 + dependencies: 17577 + global-dirs "^0.1.1" 17578 + 17579 resolve-workspace-root@^2.0.0: 17580 version "2.0.0" 17581 resolved "https://registry.yarnpkg.com/resolve-workspace-root/-/resolve-workspace-root-2.0.0.tgz#a0098daa0067cd0efa6eb525c57c8fb4a61e78f8" ··· 17829 dependencies: 17830 xmlchars "^2.2.0" 17831 17832 + scheduler@0.26.0, scheduler@^0.26.0: 17833 + version "0.26.0" 17834 + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.26.0.tgz#4ce8a8c2a2095f13ea11bf9a445be50c555d6337" 17835 + integrity sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA== 17836 17837 schema-utils@^2.6.5: 17838 version "2.7.1" ··· 18072 version "1.2.0" 18073 resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" 18074 integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== 18075 18076 shallow-equal@^3.1.0: 18077 version "3.1.0" ··· 19330 optionalDependencies: 19331 rxjs "^7.5.2" 19332 19333 + typescript@^5.9.2: 19334 + version "5.9.2" 19335 + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.9.2.tgz#d93450cddec5154a2d5cabe3b8102b83316fb2a6" 19336 + integrity sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A== 19337 19338 ua-parser-js@^0.7.33: 19339 version "0.7.35" ··· 19442 resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" 19443 integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== 19444 19445 + unimodules-app-loader@~6.0.7: 19446 + version "6.0.7" 19447 + resolved "https://registry.yarnpkg.com/unimodules-app-loader/-/unimodules-app-loader-6.0.7.tgz#d88db74075815bcdc088c6c6823a2b08394a1225" 19448 + integrity sha512-23iwxmh6/y54PRGJt/xjsOpPK8vlfusBisi3yaVSK22pxg5DmiL/+IHCtbb/crHC+gqdItcy1OoRsZQHfNSBaw== 19449 19450 unique-string@~2.0.0: 19451 version "2.0.0" ··· 19459 resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0" 19460 integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg== 19461 19462 universalify@^2.0.0: 19463 version "2.0.0" 19464 resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" ··· 19508 escalade "^3.2.0" 19509 picocolors "^1.1.0" 19510 19511 + update-browserslist-db@^1.1.3: 19512 + version "1.1.3" 19513 + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz#348377dd245216f9e7060ff50b15a1b740b75420" 19514 + integrity sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw== 19515 + dependencies: 19516 + escalade "^3.2.0" 19517 + picocolors "^1.1.1" 19518 + 19519 update-check@1.5.3: 19520 version "1.5.3" 19521 resolved "https://registry.yarnpkg.com/update-check/-/update-check-1.5.3.tgz#45240fcfb8755a7c7fa68bbdd9eda026a41639ed" ··· 19539 querystringify "^2.1.1" 19540 requires-port "^1.0.0" 19541 19542 use-callback-ref@^1.3.3: 19543 version "1.3.3" 19544 resolved "https://registry.yarnpkg.com/use-callback-ref/-/use-callback-ref-1.3.3.tgz#98d9fab067075841c5b2c6852090d5d0feabe2bf" ··· 19567 integrity sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw== 19568 dependencies: 19569 use-isomorphic-layout-effect "^1.1.1" 19570 19571 use-sidecar@^1.1.3: 19572 version "1.1.3" ··· 20145 resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0" 20146 integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA== 20147 20148 + ws@^8.18.3: 20149 + version "8.18.3" 20150 + resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.3.tgz#b56b88abffde62791c639170400c93dcb0c95472" 20151 + integrity sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg== 20152 + 20153 xcode@^3.0.1: 20154 version "3.0.1" 20155 resolved "https://registry.yarnpkg.com/xcode/-/xcode-3.0.1.tgz#3efb62aac641ab2c702458f9a0302696146aa53c" ··· 20236 resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" 20237 integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== 20238 20239 + yaml@^2.6.1: 20240 + version "2.8.1" 20241 + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.8.1.tgz#1870aa02b631f7e8328b93f8bc574fac5d6c4d79" 20242 + integrity sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw== 20243 + 20244 yargs-parser@^18.1.2: 20245 version "18.1.3" 20246 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" ··· 20302 css-what "^6.1.0" 20303 entities "^5.0.0" 20304 20305 + zod-to-json-schema@^3.24.6: 20306 + version "3.24.6" 20307 + resolved "https://registry.yarnpkg.com/zod-to-json-schema/-/zod-to-json-schema-3.24.6.tgz#5920f020c4d2647edfbb954fa036082b92c9e12d" 20308 + integrity sha512-h/z3PKvcTcTetyjl1fkj79MHNEjm+HpD6NXheWjzOekY7kV+lwDYnHw+ivHkijnCSMz1yJaWBD9vu/Fcmk+vEg== 20309 20310 zod-validation-error@^3.0.3: 20311 version "3.3.0" 20312 resolved "https://registry.yarnpkg.com/zod-validation-error/-/zod-validation-error-3.3.0.tgz#2cfe81b62d044e0453d1aa3ae7c32a2f36dde9af" 20313 integrity sha512-Syib9oumw1NTqEv4LT0e6U83Td9aVRk9iTXPUQr1otyV1PuXQKOvOwhMNqZIq5hluzHP2pMgnOmHEo7kPdI2mw== 20314 20315 + zod@3.23.8, zod@^3.14.2, zod@^3.20.2, zod@^3.22.4, zod@^3.23.8, zod@^3.25.76: 20316 version "3.23.8" 20317 resolved "https://registry.yarnpkg.com/zod/-/zod-3.23.8.tgz#e37b957b5d52079769fb8097099b592f0ef4067d" 20318 integrity sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==