Bluesky app fork with some witchin' additions 💫

clean rn 0.76 upgrade (#6887)

* package upgrades

* upgrade system ui

* update patches

* rename patch

* rm

* use .set/.set

* resolve yarnlock

* fix accidentally removed package

* fix use permissions hook

* fix some type errors

* type fixes

* more tweaking

* clean

* Discard changes to src/screens/Onboarding/StepProfile/index.tsx

* oops

* fix splash

* use ios/android in config

* Fix tests

* add back patch

* add to rn patch

* fullscreen?

* Revert "add to rn patch"

This reverts commit 4716d2c643a29fc77b871ca8555d8d78cb4ac427.

* try this

* test with revert

* test

* maybe this

* fix config

* Bump @react-native-picker/picker

* Bump some packages

* Rm unused

* Update lockfile

* Rename expo-notifications+0.29.8.patch.md to expo-notifications+0.29.10.patch.md

* Update react-native+0.76.3.patch.md

* Update react-native+0.76.3.patch.md

* Inline splash configs

Jumping around the file is annoying and makes it harder to understand how this is structured.

* Start fixing Android splash

* Downgrade compressor

This version isn't building for me due to https://github.com/numandev1/react-native-compressor/issues/322.

* Make Android splash empty for now

* Work around a bug

* Bump the compressor

* Bump again

* Include splash fixes

* Try updating

* No custom Android splash

* Revert to using icons

* welp

* Fix sizes

* Make sizing work

* Bump size

---------

Co-authored-by: Dan Abramov <dan.abramov@gmail.com>

authored by hailey.at Dan Abramov and committed by GitHub 1f6acc11 3ab6c435

+32 -37
app.config.js
··· 1 1 const pkg = require('./package.json') 2 2 3 - const SPLASH_CONFIG = { 4 - backgroundColor: '#ffffff', 5 - image: './assets/splash.png', 6 - resizeMode: 'cover', 7 - } 8 - const DARK_SPLASH_CONFIG = { 9 - backgroundColor: '#001429', 10 - image: './assets/splash-dark.png', 11 - resizeMode: 'cover', 12 - } 13 - 14 - const SPLASH_CONFIG_ANDROID = { 15 - backgroundColor: '#0c7cff', 16 - image: './assets/splash.png', 17 - resizeMode: 'cover', 18 - } 19 - const DARK_SPLASH_CONFIG_ANDROID = { 20 - backgroundColor: '#0f141b', 21 - image: './assets/splash-dark.png', 22 - resizeMode: 'cover', 23 - } 3 + const DARK_SPLASH_ANDROID_BACKGROUND = '#0f141b' 24 4 25 5 module.exports = function (config) { 26 6 /** ··· 73 53 orientation: 'portrait', 74 54 icon: './assets/app-icons/ios_icon_default_light.png', 75 55 userInterfaceStyle: 'automatic', 76 - splash: SPLASH_CONFIG, 77 - // hsl(211, 99%, 53%), same as palette.default.brandText 78 56 primaryColor: '#1083fe', 79 57 ios: { 80 58 supportsTablet: false, ··· 124 102 ], 125 103 }, 126 104 associatedDomains: ASSOCIATED_DOMAINS, 127 - splash: { 128 - ...SPLASH_CONFIG, 129 - dark: DARK_SPLASH_CONFIG, 130 - }, 131 105 entitlements: { 132 106 'com.apple.developer.kernel.increased-memory-limit': true, 133 107 'com.apple.developer.kernel.extended-virtual-addressing': true, ··· 164 138 // Dark nav bar in light mode is better than light nav bar in dark mode 165 139 androidNavigationBar: { 166 140 barStyle: 'light-content', 167 - backgroundColor: DARK_SPLASH_CONFIG_ANDROID.backgroundColor, 141 + backgroundColor: DARK_SPLASH_ANDROID_BACKGROUND, 168 142 }, 169 143 android: { 170 144 icon: './assets/app-icons/android_icon_default_light.png', ··· 193 167 category: ['BROWSABLE', 'DEFAULT'], 194 168 }, 195 169 ], 196 - splash: { 197 - ...SPLASH_CONFIG_ANDROID, 198 - dark: DARK_SPLASH_CONFIG_ANDROID, 199 - }, 200 170 }, 201 171 web: { 202 172 favicon: './assets/favicon.png', ··· 236 206 newArchEnabled: false, 237 207 }, 238 208 android: { 239 - compileSdkVersion: 34, 240 - targetSdkVersion: 34, 241 - buildToolsVersion: '34.0.0', 242 - kotlinVersion: '1.8.0', 209 + compileSdkVersion: 35, 210 + targetSdkVersion: 35, 211 + buildToolsVersion: '35.0.0', 243 212 newArchEnabled: false, 244 213 }, 245 214 }, ··· 256 225 './plugins/starterPackAppClipExtension/withStarterPackAppClip.js', 257 226 './plugins/withAndroidManifestPlugin.js', 258 227 './plugins/withAndroidManifestFCMIconPlugin.js', 259 - './plugins/withAndroidStylesWindowBackgroundPlugin.js', 260 228 './plugins/withAndroidStylesAccentColorPlugin.js', 261 229 './plugins/withAndroidSplashScreenStatusBarTranslucentPlugin.js', 262 230 './plugins/shareExtension/withShareExtensions.js', ··· 276 244 './assets/fonts/inter/Inter-ExtraBold.otf', 277 245 './assets/fonts/inter/Inter-ExtraBoldItalic.otf', 278 246 ], 247 + }, 248 + ], 249 + [ 250 + 'expo-splash-screen', 251 + { 252 + ios: { 253 + enableFullScreenImage_legacy: true, 254 + backgroundColor: '#ffffff', 255 + image: './assets/splash.png', 256 + resizeMode: 'cover', 257 + dark: { 258 + enableFullScreenImage_legacy: true, 259 + backgroundColor: '#001429', 260 + image: './assets/splash-dark.png', 261 + resizeMode: 'cover', 262 + }, 263 + }, 264 + android: { 265 + backgroundColor: '#0c7cff', 266 + image: './assets/splash-android-icon.png', 267 + imageWidth: 150, 268 + dark: { 269 + backgroundColor: '#0c2a49', 270 + image: './assets/splash-android-icon-dark.png', 271 + imageWidth: 150, 272 + }, 273 + }, 279 274 }, 280 275 ], 281 276 [
assets/splash-android-icon-dark.png

This is a binary file and will not be displayed.

assets/splash-android-icon.png

This is a binary file and will not be displayed.

+3 -4
jest/jestSetup.js
··· 18 18 } 19 19 }) 20 20 21 - // Silence the warning: Animated: `useNativeDriver` is not supported 22 - jest.mock('react-native/Libraries/Animated/NativeAnimatedHelper') 23 - 24 21 jest.mock('@fortawesome/react-native-fontawesome', () => ({ 25 22 FontAwesomeIcon: '', 26 23 })) ··· 51 48 manipulateAsync: jest.fn().mockResolvedValue({ 52 49 uri: 'file://resized-image', 53 50 }), 54 - SaveFormat: jest.requireActual('expo-image-manipulator').SaveFormat, 51 + SaveFormat: { 52 + JPEG: 'jpeg', 53 + }, 55 54 })) 56 55 57 56 jest.mock('expo-camera', () => ({
+1 -1
modules/expo-bluesky-gif-view/android/build.gradle
··· 88 88 89 89 dependencies { 90 90 implementation 'androidx.appcompat:appcompat:1.6.1' 91 - def GLIDE_VERSION = "4.13.2" 91 + def GLIDE_VERSION = "4.16.0" 92 92 93 93 implementation project(':expo-modules-core') 94 94 implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:${getKotlinVersion()}"
+61 -61
modules/expo-bluesky-gif-view/android/src/main/java/expo/modules/blueskygifview/GifView.kt
··· 5 5 import android.graphics.drawable.Animatable 6 6 import android.graphics.drawable.Drawable 7 7 import com.bumptech.glide.Glide 8 + import com.bumptech.glide.load.DataSource 8 9 import com.bumptech.glide.load.engine.DiskCacheStrategy 9 10 import com.bumptech.glide.load.engine.GlideException 10 11 import com.bumptech.glide.request.RequestListener ··· 15 16 import expo.modules.kotlin.views.ExpoView 16 17 17 18 class GifView( 18 - context: Context, 19 - appContext: AppContext, 19 + context: Context, 20 + appContext: AppContext, 20 21 ) : ExpoView(context, appContext) { 21 22 // Events 22 23 private val onPlayerStateChange by EventDispatcher() ··· 81 82 } 82 83 83 84 this.webpRequest = 84 - glide 85 - .load(source) 86 - .diskCacheStrategy(DiskCacheStrategy.DATA) 87 - .skipMemoryCache(false) 88 - .listener( 89 - object : RequestListener<Drawable> { 90 - override fun onResourceReady( 91 - resource: Drawable?, 92 - model: Any?, 93 - target: Target<Drawable>?, 94 - dataSource: com.bumptech.glide.load.DataSource?, 95 - isFirstResource: Boolean, 96 - ): Boolean { 97 - if (placeholderRequest != null) { 98 - glide.clear(placeholderRequest) 99 - } 100 - return false 101 - } 85 + glide.load(source) 86 + .diskCacheStrategy(DiskCacheStrategy.DATA) 87 + .skipMemoryCache(false) 88 + .listener( 89 + object : RequestListener<Drawable> { 90 + override fun onResourceReady( 91 + resource: Drawable, 92 + model: Any, 93 + target: Target<Drawable>?, 94 + dataSource: DataSource, 95 + isFirstResource: Boolean 96 + ): Boolean { 97 + placeholderRequest?.let { glide.clear(it) } 98 + return false 99 + } 102 100 103 - override fun onLoadFailed( 104 - e: GlideException?, 105 - model: Any?, 106 - target: Target<Drawable>?, 107 - isFirstResource: Boolean, 108 - ): Boolean = true 109 - }, 110 - ).into(this.imageView) 101 + override fun onLoadFailed( 102 + e: GlideException?, 103 + model: Any?, 104 + target: Target<Drawable>, 105 + isFirstResource: Boolean 106 + ): Boolean = true 107 + } 108 + ) 109 + .into(this.imageView) 111 110 112 111 if (this.imageView.drawable == null || this.imageView.drawable !is Animatable) { 113 112 this.placeholderRequest = 114 - glide 115 - .load(placeholderSource) 116 - .diskCacheStrategy(DiskCacheStrategy.DATA) 117 - // Let's not bloat the memory cache with placeholders 118 - .skipMemoryCache(true) 119 - .listener( 120 - object : RequestListener<Drawable> { 121 - override fun onResourceReady( 122 - resource: Drawable?, 123 - model: Any?, 124 - target: Target<Drawable>?, 125 - dataSource: com.bumptech.glide.load.DataSource?, 126 - isFirstResource: Boolean, 127 - ): Boolean { 128 - // Incase this request finishes after the webp, let's just not set 129 - // the drawable. This shouldn't happen because the request should get cancelled 130 - if (imageView.drawable == null) { 131 - imageView.setImageDrawable(resource) 132 - } 133 - return true 134 - } 113 + glide.load(placeholderSource) 114 + .diskCacheStrategy(DiskCacheStrategy.DATA) 115 + // Let's not bloat the memory cache with placeholders 116 + .skipMemoryCache(true) 117 + .listener( 118 + object : RequestListener<Drawable> { 119 + override fun onResourceReady( 120 + resource: Drawable, 121 + model: Any, 122 + target: Target<Drawable>?, 123 + dataSource: DataSource, 124 + isFirstResource: Boolean 125 + ): Boolean { 126 + // Incase this request finishes after the webp, let's just not set 127 + // the drawable. This shouldn't happen because the request should 128 + // get cancelled 129 + if (imageView.drawable == null) { 130 + imageView.setImageDrawable(resource) 131 + } 132 + return true 133 + } 135 134 136 - override fun onLoadFailed( 137 - e: GlideException?, 138 - model: Any?, 139 - target: Target<Drawable>?, 140 - isFirstResource: Boolean, 141 - ): Boolean = true 142 - }, 143 - ).submit() 135 + override fun onLoadFailed( 136 + e: GlideException?, 137 + model: Any?, 138 + target: Target<Drawable>, 139 + isFirstResource: Boolean 140 + ): Boolean = true 141 + }, 142 + ) 143 + .submit() 144 144 } 145 145 } 146 146 ··· 174 174 175 175 fun firePlayerStateChange() { 176 176 onPlayerStateChange( 177 - mapOf( 178 - "isPlaying" to this.isPlaying, 179 - "isLoaded" to this.isLoaded, 180 - ), 177 + mapOf( 178 + "isPlaying" to this.isPlaying, 179 + "isLoaded" to this.isLoaded, 180 + ), 181 181 ) 182 182 } 183 183
+68 -66
package.json
··· 71 71 "@fortawesome/react-native-fontawesome": "^0.3.2", 72 72 "@haileyok/bluesky-video": "0.2.4", 73 73 "@ipld/dag-cbor": "^9.2.0", 74 - "@lingui/react": "^4.5.0", 74 + "@lingui/react": "^4.14.1", 75 75 "@mattermost/react-native-paste-input": "^0.7.1", 76 76 "@miblanchard/react-native-slider": "^2.3.1", 77 77 "@mozzius/expo-dynamic-app-icon": "^1.4.1", ··· 80 80 "@radix-ui/react-focus-guards": "^1.1.1", 81 81 "@radix-ui/react-focus-scope": "^1.1.0", 82 82 "@react-native-async-storage/async-storage": "1.23.1", 83 - "@react-native-menu/menu": "^1.1.0", 84 - "@react-native-picker/picker": "2.6.1", 83 + "@react-native-menu/menu": "^1.1.7", 84 + "@react-native-picker/picker": "2.10.2", 85 85 "@react-navigation/bottom-tabs": "^6.5.20", 86 86 "@react-navigation/drawer": "^6.6.15", 87 87 "@react-navigation/native": "^6.1.17", ··· 118 118 "emoji-mart": "^5.5.2", 119 119 "emoji-regex": "^10.4.0", 120 120 "eventemitter3": "^5.0.1", 121 - "expo": "^51.0.8", 122 - "expo-application": "^5.9.1", 123 - "expo-blur": "^13.0.2", 124 - "expo-build-properties": "^0.12.1", 125 - "expo-camera": "~15.0.9", 126 - "expo-clipboard": "^6.0.3", 127 - "expo-dev-client": "^4.0.14", 128 - "expo-device": "~6.0.2", 129 - "expo-file-system": "^17.0.1", 130 - "expo-font": "~12.0.10", 131 - "expo-haptics": "^13.0.1", 132 - "expo-image": "~1.12.9", 133 - "expo-image-manipulator": "^12.0.5", 134 - "expo-image-picker": "~15.0.5", 135 - "expo-linear-gradient": "^13.0.2", 136 - "expo-linking": "^6.3.1", 137 - "expo-localization": "~15.0.3", 138 - "expo-media-library": "~16.0.3", 139 - "expo-navigation-bar": "~3.0.4", 140 - "expo-notifications": "~0.28.7", 141 - "expo-sharing": "^12.0.1", 142 - "expo-splash-screen": "~0.27.4", 143 - "expo-status-bar": "~1.12.1", 144 - "expo-system-ui": "^3.0.4", 145 - "expo-task-manager": "~11.8.1", 146 - "expo-updates": "~0.25.14", 147 - "expo-web-browser": "~13.0.3", 121 + "expo": "~52.0.17", 122 + "expo-application": "^6.0.1", 123 + "expo-blur": "^14.0.1", 124 + "expo-build-properties": "^0.13.1", 125 + "expo-camera": "~16.0.7", 126 + "expo-clipboard": "^7.0.0", 127 + "expo-dev-client": "^5.0.4", 128 + "expo-device": "~7.0.1", 129 + "expo-file-system": "^18.0.4", 130 + "expo-font": "~13.0.1", 131 + "expo-haptics": "^14.0.0", 132 + "expo-image": "~2.0.3", 133 + "expo-image-manipulator": "^13.0.5", 134 + "expo-image-picker": "~16.0.3", 135 + "expo-linear-gradient": "^14.0.1", 136 + "expo-linking": "^7.0.3", 137 + "expo-localization": "~16.0.0", 138 + "expo-media-library": "~17.0.3", 139 + "expo-navigation-bar": "~4.0.4", 140 + "expo-notifications": "~0.29.10", 141 + "expo-sharing": "^13.0.0", 142 + "expo-splash-screen": "~0.29.16", 143 + "expo-status-bar": "~2.0.0", 144 + "expo-system-ui": "^4.0.4", 145 + "expo-task-manager": "~12.0.3", 146 + "expo-updates": "~0.26.9", 147 + "expo-web-browser": "~14.0.1", 148 148 "fast-text-encoding": "^1.0.6", 149 149 "history": "^5.3.0", 150 150 "hls.js": "^1.5.11", ··· 167 167 "react-dom": "^18.2.0", 168 168 "react-image-crop": "^11.0.7", 169 169 "react-keyed-flatten-children": "^3.0.0", 170 - "react-native": "0.74.1", 171 - "react-native-compressor": "^1.8.24", 170 + "react-native": "0.76.3", 171 + "react-native-compressor": "1.10.3", 172 172 "react-native-date-picker": "^5.0.7", 173 - "react-native-drawer-layout": "^4.0.1", 174 - "react-native-gesture-handler": "2.20.0", 173 + "react-native-drawer-layout": "^4.0.4", 174 + "react-native-gesture-handler": "2.20.2", 175 175 "react-native-get-random-values": "~1.11.0", 176 - "react-native-image-crop-picker": "0.41.2", 176 + "react-native-image-crop-picker": "^0.41.6", 177 177 "react-native-ios-context-menu": "^1.15.3", 178 - "react-native-keyboard-controller": "^1.14.0", 178 + "react-native-keyboard-controller": "^1.14.5", 179 179 "react-native-mmkv": "^2.12.2", 180 - "react-native-pager-view": "6.2.3", 181 - "react-native-picker-select": "^9.1.3", 180 + "react-native-pager-view": "6.6.1", 181 + "react-native-picker-select": "^9.3.1", 182 182 "react-native-progress": "bluesky-social/react-native-progress", 183 - "react-native-qrcode-styled": "^0.3.1", 184 - "react-native-reanimated": "^3.16.1", 183 + "react-native-qrcode-styled": "^0.3.3", 184 + "react-native-reanimated": "^3.16.3", 185 185 "react-native-root-siblings": "^4.1.1", 186 - "react-native-safe-area-context": "4.10.1", 187 - "react-native-screens": "~3.31.1", 188 - "react-native-svg": "^15.3.0", 189 - "react-native-uitextview": "^1.3.0", 186 + "react-native-safe-area-context": "4.14.0", 187 + "react-native-screens": "~4.3.0", 188 + "react-native-svg": "^15.8.0", 189 + "react-native-uitextview": "^1.4.0", 190 190 "react-native-url-polyfill": "^1.3.0", 191 191 "react-native-uuid": "^2.0.2", 192 - "react-native-view-shot": "^3.8.0", 193 - "react-native-web": "~0.19.11", 192 + "react-native-view-shot": "^4.0.2", 193 + "react-native-web": "~0.19.13", 194 194 "react-native-web-webview": "^1.0.2", 195 - "react-native-webview": "13.10.2", 195 + "react-native-webview": "13.12.3", 196 196 "react-remove-scroll-bar": "^2.3.6", 197 197 "react-responsive": "^9.0.2", 198 198 "react-textarea-autosize": "^8.5.3", ··· 206 206 }, 207 207 "devDependencies": { 208 208 "@atproto/dev-env": "^0.3.64", 209 - "@babel/core": "^7.23.2", 210 - "@babel/preset-env": "^7.20.0", 211 - "@babel/runtime": "^7.20.0", 209 + "@babel/core": "^7.26.0", 210 + "@babel/preset-env": "^7.26.0", 211 + "@babel/runtime": "^7.26.0", 212 212 "@did-plc/server": "^0.0.1", 213 - "@expo/config-plugins": "8.0.4", 214 - "@expo/prebuild-config": "6.7.0", 215 - "@lingui/cli": "^4.5.0", 216 - "@lingui/macro": "^4.5.0", 217 - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", 213 + "@expo/config-plugins": "9.0.10", 214 + "@expo/prebuild-config": "8.0.22", 215 + "@lingui/cli": "^4.14.1", 216 + "@lingui/macro": "^4.14.1", 217 + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.15", 218 218 "@react-native/eslint-config": "^0.76.2", 219 - "@react-native/typescript-config": "^0.74.1", 220 - "@testing-library/jest-native": "^5.4.1", 221 - "@testing-library/react-native": "^11.5.2", 219 + "@react-native/typescript-config": "^0.76.1", 220 + "@testing-library/jest-native": "^5.4.3", 221 + "@testing-library/react-native": "^12.8.1", 222 222 "@types/jest": "^29.4.0", 223 223 "@types/lodash.chunk": "^4.2.7", 224 224 "@types/lodash.debounce": "^4.0.7", 225 225 "@types/lodash.isequal": "^4.5.6", 226 226 "@types/lodash.shuffle": "^4.2.7", 227 227 "@types/psl": "^1.1.1", 228 - "@types/react-dom": "^18.2.18", 228 + "@types/react-dom": "^18.3.1", 229 229 "@types/react-responsive": "^8.0.5", 230 230 "@types/react-test-renderer": "^17.0.1", 231 231 "@typescript-eslint/eslint-plugin": "^7.18.0", 232 232 "@typescript-eslint/parser": "^7.18.0", 233 233 "babel-jest": "^29.7.0", 234 234 "babel-plugin-macros": "^3.1.0", 235 - "babel-plugin-module-resolver": "^5.0.0", 235 + "babel-plugin-module-resolver": "^5.0.2", 236 236 "babel-plugin-react-compiler": "19.0.0-beta-a7bf2bd-20241110", 237 - "babel-preset-expo": "^10.0.0", 237 + "babel-preset-expo": "^12.0.2", 238 238 "eslint": "^8.19.0", 239 239 "eslint-plugin-bsky-internal": "link:./eslint", 240 240 "eslint-plugin-ft-flow": "^2.0.3", ··· 247 247 "husky": "^8.0.3", 248 248 "is-ci": "^3.0.1", 249 249 "jest": "^29.7.0", 250 - "jest-expo": "^50.0.1", 251 - "jest-junit": "^15.0.0", 250 + "jest-expo": "^52.0.2", 251 + "jest-junit": "^16.0.0", 252 252 "lint-staged": "^13.2.3", 253 - "metro-react-native-babel-preset": "^0.74.1", 253 + "metro-react-native-babel-preset": "^0.76.9", 254 254 "prettier": "^2.8.3", 255 - "react-native-dotenv": "^3.3.1", 255 + "react-native-dotenv": "^3.4.11", 256 256 "react-refresh": "^0.14.0", 257 257 "react-test-renderer": "18.2.0", 258 258 "svgo": "^3.3.2", ··· 261 261 "webpack-bundle-analyzer": "^4.10.1" 262 262 }, 263 263 "resolutions": { 264 + "@expo/image-utils": "0.6.3", 265 + "@react-native/babel-preset": "0.76.1", 266 + "@react-native/normalize-colors": "0.76.1", 264 267 "@radix-ui/react-focus-scope": "1.1.0", 265 - "@react-native/babel-preset": "0.74.1", 266 268 "@types/react": "^18", 267 269 "**/expo-constants": "16.0.1", 268 270 "**/expo-device": "6.0.2",
patches/@lingui+core+4.5.0.patch patches/@lingui+core+4.14.1.patch
patches/@sentry+react-native+5.32.0.patch patches/@sentry+react-native+5.24.3.patch
patches/expo-haptics+12.8.1.md patches/expo-haptics+14.0.0.md
patches/expo-haptics+13.0.1.patch patches/expo-haptics+14.0.0.patch
-18
patches/expo-image-picker+15.0.5.patch
··· 1 - diff --git a/node_modules/expo-image-picker/android/src/main/java/expo/modules/imagepicker/exporters/RawImageExporter.kt b/node_modules/expo-image-picker/android/src/main/java/expo/modules/imagepicker/exporters/RawImageExporter.kt 2 - index f339e5f..fa35e82 100644 3 - --- a/node_modules/expo-image-picker/android/src/main/java/expo/modules/imagepicker/exporters/RawImageExporter.kt 4 - +++ b/node_modules/expo-image-picker/android/src/main/java/expo/modules/imagepicker/exporters/RawImageExporter.kt 5 - @@ -16,7 +16,12 @@ class RawImageExporter : ImageExporter { 6 - copyFile(source, output, contentResolver) 7 - val exifInterface = ExifInterface(output.absolutePath) 8 - val imageRotation = exifInterface.getAttributeInt(ExifInterface.TAG_ORIENTATION, 0) 9 - - val isRotatedLandscape = (imageRotation == ExifInterface.ORIENTATION_ROTATE_90 || imageRotation == ExifInterface.ORIENTATION_ROTATE_270) 10 - + val isRotatedLandscape = ( 11 - + imageRotation == ExifInterface.ORIENTATION_ROTATE_90 || 12 - + imageRotation == ExifInterface.ORIENTATION_ROTATE_270 || 13 - + imageRotation == ExifInterface.ORIENTATION_TRANSPOSE || 14 - + imageRotation == ExifInterface.ORIENTATION_TRANSVERSE 15 - + ) 16 - val options = BitmapFactory.Options().apply { inJustDecodeBounds = true } 17 - 18 - BitmapFactory.decodeFile(output.absolutePath, options)
-5
patches/expo-modules-core+1.12.11.md
··· 1 - ## expo-modules-core Patch 2 - 3 - This patch fixes crashes seen in some Android clients when using intents to open the app. See https://github.com/expo/expo/pull/29513. 4 - 5 - Do not remove this patch until that PR lands in Expo and is released.
-26
patches/expo-modules-core+1.12.11.patch
··· 1 - diff --git a/node_modules/expo-modules-core/android/src/main/java/expo/modules/adapters/react/NativeModulesProxy.java b/node_modules/expo-modules-core/android/src/main/java/expo/modules/adapters/react/NativeModulesProxy.java 2 - index bb74e80..0aa0202 100644 3 - --- a/node_modules/expo-modules-core/android/src/main/java/expo/modules/adapters/react/NativeModulesProxy.java 4 - +++ b/node_modules/expo-modules-core/android/src/main/java/expo/modules/adapters/react/NativeModulesProxy.java 5 - @@ -90,8 +90,8 @@ public class NativeModulesProxy extends ReactContextBaseJavaModule { 6 - mModuleRegistry.ensureIsInitialized(); 7 - 8 - KotlinInteropModuleRegistry kotlinModuleRegistry = getKotlinInteropModuleRegistry(); 9 - - kotlinModuleRegistry.emitOnCreate(); 10 - kotlinModuleRegistry.installJSIInterop(); 11 - + kotlinModuleRegistry.emitOnCreate(); 12 - 13 - Map<String, Object> constants = new HashMap<>(3); 14 - constants.put(MODULES_CONSTANTS_KEY, new HashMap<>()); 15 - diff --git a/node_modules/expo-modules-core/build/uuid/uuid.js b/node_modules/expo-modules-core/build/uuid/uuid.js 16 - index 109d3fe..c7fce9e 100644 17 - --- a/node_modules/expo-modules-core/build/uuid/uuid.js 18 - +++ b/node_modules/expo-modules-core/build/uuid/uuid.js 19 - @@ -1,5 +1,7 @@ 20 - import bytesToUuid from './lib/bytesToUuid'; 21 - import { Uuidv5Namespace } from './uuid.types'; 22 - +import { ensureNativeModulesAreInstalled } from '../ensureNativeModulesAreInstalled'; 23 - +ensureNativeModulesAreInstalled(); 24 - const nativeUuidv4 = globalThis?.expo?.uuidv4; 25 - const nativeUuidv5 = globalThis?.expo?.uuidv5; 26 - function uuidv4() {
-216
patches/expo-notifications+0.28.7.patch
··· 1 - diff --git a/node_modules/expo-notifications/android/build.gradle b/node_modules/expo-notifications/android/build.gradle 2 - index b863077..8b5209e 100644 3 - --- a/node_modules/expo-notifications/android/build.gradle 4 - +++ b/node_modules/expo-notifications/android/build.gradle 5 - @@ -32,6 +32,7 @@ dependencies { 6 - api 'com.google.firebase:firebase-messaging:22.0.0' 7 - 8 - api 'me.leolin:ShortcutBadger:1.1.22@aar' 9 - + implementation project(':expo-background-notification-handler') 10 - 11 - if (project.findProject(':expo-modules-test-core')) { 12 - testImplementation project(':expo-modules-test-core') 13 - diff --git a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/badge/BadgeHelper.kt b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/badge/BadgeHelper.kt 14 - index 63a46c5..f911834 100644 15 - --- a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/badge/BadgeHelper.kt 16 - +++ b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/badge/BadgeHelper.kt 17 - @@ -1,5 +1,6 @@ 18 - package expo.modules.notifications.badge 19 - 20 - +import android.app.NotificationManager 21 - import android.content.Context 22 - import android.util.Log 23 - import me.leolin.shortcutbadger.ShortcutBadgeException 24 - @@ -12,7 +13,12 @@ object BadgeHelper { 25 - 26 - fun setBadgeCount(context: Context, badgeCount: Int): Boolean { 27 - return try { 28 - - ShortcutBadger.applyCountOrThrow(context.applicationContext, badgeCount) 29 - + if (badgeCount == 0) { 30 - + val notificationManager = context.getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager 31 - + notificationManager.cancelAll() 32 - + } else { 33 - + ShortcutBadger.applyCountOrThrow(context.applicationContext, badgeCount) 34 - + } 35 - BadgeHelper.badgeCount = badgeCount 36 - true 37 - } catch (e: ShortcutBadgeException) { 38 - diff --git a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/JSONNotificationContentBuilder.java b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/JSONNotificationContentBuilder.java 39 - index 0af7fe0..8f2c8d8 100644 40 - --- a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/JSONNotificationContentBuilder.java 41 - +++ b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/JSONNotificationContentBuilder.java 42 - @@ -14,6 +14,7 @@ import expo.modules.notifications.notifications.enums.NotificationPriority; 43 - import expo.modules.notifications.notifications.model.NotificationContent; 44 - 45 - public class JSONNotificationContentBuilder extends NotificationContent.Builder { 46 - + private static final String CHANNEL_ID_KEY = "channelId"; 47 - private static final String TITLE_KEY = "title"; 48 - private static final String TEXT_KEY = "message"; 49 - private static final String SUBTITLE_KEY = "subtitle"; 50 - @@ -36,6 +37,7 @@ public class JSONNotificationContentBuilder extends NotificationContent.Builder 51 - 52 - public NotificationContent.Builder setPayload(JSONObject payload) { 53 - this.setTitle(getTitle(payload)) 54 - + .setChannelId(getChannelId(payload)) 55 - .setSubtitle(getSubtitle(payload)) 56 - .setText(getText(payload)) 57 - .setBody(getBody(payload)) 58 - @@ -60,6 +62,14 @@ public class JSONNotificationContentBuilder extends NotificationContent.Builder 59 - return this; 60 - } 61 - 62 - + protected String getChannelId(JSONObject payload) { 63 - + try { 64 - + return payload.getString(CHANNEL_ID_KEY); 65 - + } catch (JSONException e) { 66 - + return null; 67 - + } 68 - + } 69 - + 70 - protected String getTitle(JSONObject payload) { 71 - try { 72 - return payload.getString(TITLE_KEY); 73 - diff --git a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/model/NotificationContent.java b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/model/NotificationContent.java 74 - index f1fed19..012757b 100644 75 - --- a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/model/NotificationContent.java 76 - +++ b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/model/NotificationContent.java 77 - @@ -20,6 +20,7 @@ import expo.modules.notifications.notifications.enums.NotificationPriority; 78 - * should be created using {@link NotificationContent.Builder}. 79 - */ 80 - public class NotificationContent implements Parcelable, Serializable { 81 - + private String mChannelId; 82 - private String mTitle; 83 - private String mText; 84 - private String mSubtitle; 85 - @@ -50,6 +51,11 @@ public class NotificationContent implements Parcelable, Serializable { 86 - } 87 - }; 88 - 89 - + @Nullable 90 - + public String getChannelId() { 91 - + return mChannelId; 92 - + } 93 - + 94 - @Nullable 95 - public String getTitle() { 96 - return mTitle; 97 - @@ -121,6 +127,7 @@ public class NotificationContent implements Parcelable, Serializable { 98 - } 99 - 100 - protected NotificationContent(Parcel in) { 101 - + mChannelId = in.readString(); 102 - mTitle = in.readString(); 103 - mText = in.readString(); 104 - mSubtitle = in.readString(); 105 - @@ -146,6 +153,7 @@ public class NotificationContent implements Parcelable, Serializable { 106 - 107 - @Override 108 - public void writeToParcel(Parcel dest, int flags) { 109 - + dest.writeString(mChannelId); 110 - dest.writeString(mTitle); 111 - dest.writeString(mText); 112 - dest.writeString(mSubtitle); 113 - @@ -166,6 +174,7 @@ public class NotificationContent implements Parcelable, Serializable { 114 - private static final long serialVersionUID = 397666843266836802L; 115 - 116 - private void writeObject(java.io.ObjectOutputStream out) throws IOException { 117 - + out.writeObject(mChannelId); 118 - out.writeObject(mTitle); 119 - out.writeObject(mText); 120 - out.writeObject(mSubtitle); 121 - @@ -190,6 +199,7 @@ public class NotificationContent implements Parcelable, Serializable { 122 - } 123 - 124 - private void readObject(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException { 125 - + mChannelId = (String) in.readObject(); 126 - mTitle = (String) in.readObject(); 127 - mText = (String) in.readObject(); 128 - mSubtitle = (String) in.readObject(); 129 - @@ -240,6 +250,7 @@ public class NotificationContent implements Parcelable, Serializable { 130 - } 131 - 132 - public static class Builder { 133 - + private String mChannelId; 134 - private String mTitle; 135 - private String mText; 136 - private String mSubtitle; 137 - @@ -260,6 +271,11 @@ public class NotificationContent implements Parcelable, Serializable { 138 - useDefaultVibrationPattern(); 139 - } 140 - 141 - + public Builder setChannelId(String channelId) { 142 - + mChannelId = channelId; 143 - + return this; 144 - + } 145 - + 146 - public Builder setTitle(String title) { 147 - mTitle = title; 148 - return this; 149 - @@ -336,6 +352,7 @@ public class NotificationContent implements Parcelable, Serializable { 150 - 151 - public NotificationContent build() { 152 - NotificationContent content = new NotificationContent(); 153 - + content.mChannelId = mChannelId; 154 - content.mTitle = mTitle; 155 - content.mSubtitle = mSubtitle; 156 - content.mText = mText; 157 - diff --git a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/presentation/builders/ExpoNotificationBuilder.java b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/presentation/builders/ExpoNotificationBuilder.java 158 - index 6bd9928..ee93d70 100644 159 - --- a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/presentation/builders/ExpoNotificationBuilder.java 160 - +++ b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/presentation/builders/ExpoNotificationBuilder.java 161 - @@ -48,6 +48,10 @@ public class ExpoNotificationBuilder extends ChannelAwareNotificationBuilder { 162 - 163 - NotificationContent content = getNotificationContent(); 164 - 165 - + if (content.getChannelId() != null) { 166 - + builder.setChannelId(content.getChannelId()); 167 - + } 168 - + 169 - builder.setAutoCancel(content.isAutoDismiss()); 170 - builder.setOngoing(content.isSticky()); 171 - 172 - diff --git a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/service/delegates/FirebaseMessagingDelegate.kt b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/service/delegates/FirebaseMessagingDelegate.kt 173 - index 55b3a8d..1b99d5b 100644 174 - --- a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/service/delegates/FirebaseMessagingDelegate.kt 175 - +++ b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/service/delegates/FirebaseMessagingDelegate.kt 176 - @@ -12,11 +12,14 @@ import expo.modules.notifications.notifications.model.triggers.FirebaseNotificat 177 - import expo.modules.notifications.service.NotificationsService 178 - import expo.modules.notifications.service.interfaces.FirebaseMessagingDelegate 179 - import expo.modules.notifications.tokens.interfaces.FirebaseTokenListener 180 - +import expo.modules.backgroundnotificationhandler.BackgroundNotificationHandler 181 - +import expo.modules.backgroundnotificationhandler.BackgroundNotificationHandlerInterface 182 - +import expo.modules.backgroundnotificationhandler.ExpoBackgroundNotificationHandlerModule 183 - import org.json.JSONObject 184 - import java.lang.ref.WeakReference 185 - import java.util.* 186 - 187 - -open class FirebaseMessagingDelegate(protected val context: Context) : FirebaseMessagingDelegate { 188 - +open class FirebaseMessagingDelegate(protected val context: Context) : FirebaseMessagingDelegate, BackgroundNotificationHandlerInterface { 189 - companion object { 190 - // Unfortunately we cannot save state between instances of a service other way 191 - // than by static properties. Fortunately, using weak references we can 192 - @@ -89,12 +92,21 @@ open class FirebaseMessagingDelegate(protected val context: Context) : FirebaseM 193 - fun getBackgroundTasks() = sBackgroundTaskConsumerReferences.values.mapNotNull { it.get() } 194 - 195 - override fun onMessageReceived(remoteMessage: RemoteMessage) { 196 - - NotificationsService.receive(context, createNotification(remoteMessage)) 197 - - getBackgroundTasks().forEach { 198 - - it.scheduleJob(RemoteMessageSerializer.toBundle(remoteMessage)) 199 - + if (!ExpoBackgroundNotificationHandlerModule.isForegrounded) { 200 - + BackgroundNotificationHandler(context, this).handleMessage(remoteMessage) 201 - + return 202 - + } else { 203 - + showMessage(remoteMessage) 204 - + getBackgroundTasks().forEach { 205 - + it.scheduleJob(RemoteMessageSerializer.toBundle(remoteMessage)) 206 - + } 207 - } 208 - } 209 - 210 - + override fun showMessage(remoteMessage: RemoteMessage) { 211 - + NotificationsService.receive(context, createNotification(remoteMessage)) 212 - + } 213 - + 214 - protected fun createNotification(remoteMessage: RemoteMessage): Notification { 215 - val identifier = getNotificationIdentifier(remoteMessage) 216 - val payload = JSONObject(remoteMessage.data as Map<*, *>)
+169
patches/expo-notifications+0.29.10.patch
··· 1 + diff --git a/node_modules/expo-notifications/android/build.gradle b/node_modules/expo-notifications/android/build.gradle 2 + index 5dd0c61..bf536dd 100644 3 + --- a/node_modules/expo-notifications/android/build.gradle 4 + +++ b/node_modules/expo-notifications/android/build.gradle 5 + @@ -46,6 +46,7 @@ dependencies { 6 + implementation 'com.google.firebase:firebase-messaging:24.0.1' 7 + 8 + implementation 'me.leolin:ShortcutBadger:1.1.22@aar' 9 + + implementation project(':expo-background-notification-handler') 10 + 11 + if (project.findProject(':expo-modules-test-core')) { 12 + testImplementation project(':expo-modules-test-core') 13 + diff --git a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/interfaces/INotificationContent.kt b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/interfaces/INotificationContent.kt 14 + index 7b99e6c..45a450d 100644 15 + --- a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/interfaces/INotificationContent.kt 16 + +++ b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/interfaces/INotificationContent.kt 17 + @@ -15,6 +15,7 @@ import org.json.JSONObject 18 + * This interface exists to provide a common API for both classes. 19 + * */ 20 + interface INotificationContent : Parcelable { 21 + + val channelId: String? 22 + val title: String? 23 + val text: String? 24 + val subText: String? 25 + diff --git a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/model/NotificationContent.java b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/model/NotificationContent.java 26 + index 191b64e..fe8b3c5 100644 27 + --- a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/model/NotificationContent.java 28 + +++ b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/model/NotificationContent.java 29 + @@ -35,6 +35,7 @@ import kotlin.coroutines.Continuation; 30 + * Refactoring this class may require a migration strategy for the data stored in SharedPreferences. 31 + */ 32 + public class NotificationContent implements Parcelable, Serializable, INotificationContent { 33 + + private String mChannelId; 34 + private String mTitle; 35 + private String mText; 36 + private String mSubtitle; 37 + @@ -65,6 +66,11 @@ public class NotificationContent implements Parcelable, Serializable, INotificat 38 + } 39 + }; 40 + 41 + + @Nullable 42 + + public String getChannelId() { 43 + + return mChannelId; 44 + + } 45 + + 46 + @Nullable 47 + public String getTitle() { 48 + return mTitle; 49 + @@ -158,6 +164,7 @@ public class NotificationContent implements Parcelable, Serializable, INotificat 50 + } 51 + 52 + protected NotificationContent(Parcel in) { 53 + + mChannelId = in.readString(); 54 + mTitle = in.readString(); 55 + mText = in.readString(); 56 + mSubtitle = in.readString(); 57 + @@ -183,6 +190,7 @@ public class NotificationContent implements Parcelable, Serializable, INotificat 58 + 59 + @Override 60 + public void writeToParcel(Parcel dest, int flags) { 61 + + dest.writeString(mChannelId); 62 + dest.writeString(mTitle); 63 + dest.writeString(mText); 64 + dest.writeString(mSubtitle); 65 + @@ -203,6 +211,7 @@ public class NotificationContent implements Parcelable, Serializable, INotificat 66 + private static final long serialVersionUID = 397666843266836802L; 67 + 68 + private void writeObject(java.io.ObjectOutputStream out) throws IOException { 69 + + out.writeObject(mChannelId); 70 + out.writeObject(mTitle); 71 + out.writeObject(mText); 72 + out.writeObject(mSubtitle); 73 + @@ -285,6 +294,11 @@ public class NotificationContent implements Parcelable, Serializable, INotificat 74 + useDefaultVibrationPattern(); 75 + } 76 + 77 + + public Builder setChannelId(String channelId) { 78 + + content.mChannelId = channelId; 79 + + return this; 80 + + } 81 + + 82 + public Builder setTitle(String title) { 83 + content.mTitle = title; 84 + return this; 85 + diff --git a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/model/NotificationData.kt b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/model/NotificationData.kt 86 + index 39b5aad..e50797d 100644 87 + --- a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/model/NotificationData.kt 88 + +++ b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/model/NotificationData.kt 89 + @@ -11,6 +11,9 @@ import org.json.JSONObject 90 + * */ 91 + @JvmInline 92 + value class NotificationData(private val data: Map<String, String>) { 93 + + val channelId: String? 94 + + get() = data["channelId"] 95 + + 96 + val title: String? 97 + get() = data["title"] 98 + 99 + diff --git a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/model/RemoteNotificationContent.kt b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/model/RemoteNotificationContent.kt 100 + index d2cc6cf..6a48ff2 100644 101 + --- a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/model/RemoteNotificationContent.kt 102 + +++ b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/model/RemoteNotificationContent.kt 103 + @@ -31,6 +31,8 @@ class RemoteNotificationContent(private val remoteMessage: RemoteMessage) : INot 104 + return remoteMessage.notification?.imageUrl != null 105 + } 106 + 107 + + override val channelId = remoteMessage.notification?.channelId ?: notificationData.channelId 108 + + 109 + override val title = remoteMessage.notification?.title ?: notificationData.title 110 + 111 + override val text = remoteMessage.notification?.body ?: notificationData.message 112 + diff --git a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/presentation/builders/ExpoNotificationBuilder.kt b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/presentation/builders/ExpoNotificationBuilder.kt 113 + index 8ca6ec5..57c3599 100644 114 + --- a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/presentation/builders/ExpoNotificationBuilder.kt 115 + +++ b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/notifications/presentation/builders/ExpoNotificationBuilder.kt 116 + @@ -101,6 +101,9 @@ open class ExpoNotificationBuilder( 117 + builder.setOngoing(content.isSticky) 118 + 119 + // see "Notification anatomy" https://developer.android.com/develop/ui/views/notifications#Templates 120 + + content.channelId?.let { 121 + + builder.setChannelId(it) 122 + + } 123 + builder.setContentTitle(content.title) 124 + builder.setContentText(content.text) 125 + builder.setSubText(content.subText) 126 + diff --git a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/service/delegates/FirebaseMessagingDelegate.kt b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/service/delegates/FirebaseMessagingDelegate.kt 127 + index 9f22441..5f92f80 100644 128 + --- a/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/service/delegates/FirebaseMessagingDelegate.kt 129 + +++ b/node_modules/expo-notifications/android/src/main/java/expo/modules/notifications/service/delegates/FirebaseMessagingDelegate.kt 130 + @@ -2,6 +2,9 @@ package expo.modules.notifications.service.delegates 131 + 132 + import android.content.Context 133 + import com.google.firebase.messaging.RemoteMessage 134 + +import expo.modules.backgroundnotificationhandler.BackgroundNotificationHandler 135 + +import expo.modules.backgroundnotificationhandler.BackgroundNotificationHandlerInterface 136 + +import expo.modules.backgroundnotificationhandler.ExpoBackgroundNotificationHandlerModule 137 + import expo.modules.interfaces.taskManager.TaskServiceProviderHelper 138 + import expo.modules.notifications.notifications.RemoteMessageSerializer 139 + import expo.modules.notifications.notifications.background.BackgroundRemoteNotificationTaskConsumer 140 + @@ -17,7 +20,8 @@ import expo.modules.notifications.tokens.interfaces.FirebaseTokenListener 141 + import java.lang.ref.WeakReference 142 + import java.util.* 143 + 144 + -open class FirebaseMessagingDelegate(protected val context: Context) : FirebaseMessagingDelegate { 145 + +open class FirebaseMessagingDelegate(protected val context: Context) : FirebaseMessagingDelegate, 146 + + BackgroundNotificationHandlerInterface { 147 + companion object { 148 + // Unfortunately we cannot save state between instances of a service other way 149 + // than by static properties. Fortunately, using weak references we can 150 + @@ -94,8 +98,17 @@ open class FirebaseMessagingDelegate(protected val context: Context) : FirebaseM 151 + DebugLogging.logRemoteMessage("FirebaseMessagingDelegate.onMessageReceived: message", remoteMessage) 152 + val notification = createNotification(remoteMessage) 153 + DebugLogging.logNotification("FirebaseMessagingDelegate.onMessageReceived: notification", notification) 154 + - NotificationsService.receive(context, notification) 155 + - runTaskManagerTasks(remoteMessage) 156 + + 157 + + if (!ExpoBackgroundNotificationHandlerModule.isForegrounded) { 158 + + BackgroundNotificationHandler(context, this).handleMessage(remoteMessage) 159 + + } else { 160 + + showMessage(remoteMessage) 161 + + runTaskManagerTasks(remoteMessage) 162 + + } 163 + + } 164 + + 165 + + override fun showMessage(remoteMessage: RemoteMessage) { 166 + + NotificationsService.receive(context, createNotification(remoteMessage)) 167 + } 168 + 169 + private fun runTaskManagerTasks(remoteMessage: RemoteMessage) {
patches/expo-notifications-0.28.7.patch.md patches/expo-notifications+0.29.10.patch.md
patches/expo-updates+0.25.11.patch.md patches/expo-updates+0.26.9.patch.md
patches/expo-updates+0.25.14.patch patches/expo-updates+0.26.9.patch
-44
patches/metro+0.80.4.patch
··· 1 - diff --git a/node_modules/metro/src/ModuleGraph/worker/JsFileWrapping.js b/node_modules/metro/src/ModuleGraph/worker/JsFileWrapping.js 2 - index 48a1409..ef185c9 100644 3 - --- a/node_modules/metro/src/ModuleGraph/worker/JsFileWrapping.js 4 - +++ b/node_modules/metro/src/ModuleGraph/worker/JsFileWrapping.js 5 - @@ -70,14 +70,19 @@ function wrapModule( 6 - importDefaultName, 7 - importAllName, 8 - dependencyMapName, 9 - - globalPrefix 10 - + globalPrefix, 11 - + moduleFactoryName 12 - ) { 13 - const params = buildParameters( 14 - importDefaultName, 15 - importAllName, 16 - dependencyMapName 17 - ); 18 - - const factory = functionFromProgram(fileAst.program, params); 19 - + const factory = functionFromProgram( 20 - + fileAst.program, 21 - + params, 22 - + moduleFactoryName 23 - + ); 24 - const def = t.callExpression(t.identifier(`${globalPrefix}__d`), [factory]); 25 - const ast = t.file(t.program([t.expressionStatement(def)])); 26 - const requireName = renameRequires(ast); 27 - @@ -107,7 +112,16 @@ function wrapJson(source, globalPrefix) { 28 - "});", 29 - ].join("\n"); 30 - } 31 - -function functionFromProgram(program, parameters) { 32 - +const JS_INVALID_IDENT_RE = /[^a-zA-Z0-9$_]/g; 33 - +function functionFromProgram(program, parameters, moduleFactoryName) { 34 - + let identifier; 35 - + if (typeof moduleFactoryName === "string" && moduleFactoryName !== "") { 36 - + // Keep the name readable so it shows up in profiler traces. 37 - + // Add an unlikely suffix to avoid collisions with the module code. 38 - + identifier = t.identifier( 39 - + `${moduleFactoryName.replace(JS_INVALID_IDENT_RE, "_")}__module_factory__` 40 - + ); 41 - + } 42 - return t.functionExpression( 43 - undefined, 44 - parameters.map(makeIdentifier),
-50
patches/metro-runtime+0.80.4.patch
··· 1 - diff --git a/node_modules/metro-runtime/src/polyfills/require.js b/node_modules/metro-runtime/src/polyfills/require.js 2 - index ce67cb4..eeeae84 100644 3 - --- a/node_modules/metro-runtime/src/polyfills/require.js 4 - +++ b/node_modules/metro-runtime/src/polyfills/require.js 5 - @@ -22,6 +22,13 @@ global.__c = clear; 6 - global.__registerSegment = registerSegment; 7 - var modules = clear(); 8 - 9 - +if (__DEV__) { 10 - + // Added by Dan for module init logging. 11 - + global.__INIT_LOGS__ = [] 12 - + var initModuleCounter = 0 13 - + var initModuleStack = [] 14 - +} 15 - + 16 - // Don't use a Symbol here, it would pull in an extra polyfill with all sorts of 17 - // additional stuff (e.g. Array.from). 18 - const EMPTY = {}; 19 - @@ -303,7 +310,30 @@ function loadModuleImplementation(moduleId, module) { 20 - throw module.error; 21 - } 22 - if (__DEV__) { 23 - - var Systrace = requireSystrace(); 24 - + // Added by Dan for module init logging. 25 - + var Systrace = { 26 - + beginEvent(label) { 27 - + let fullLabel = initModuleCounter++ + ' ' + label 28 - + global.__INIT_LOGS__.push( 29 - + ' '.repeat(initModuleStack.length) + 30 - + ' ENTER ' + fullLabel 31 - + ) 32 - + initModuleStack.push({ 33 - + fullLabel, 34 - + startTime: nativePerformanceNow(), 35 - + }) 36 - + }, 37 - + endEvent() { 38 - + const res = initModuleStack.pop() 39 - + const fullLabel = res.fullLabel 40 - + const startTime = res.startTime 41 - + const timeElapsed = Math.round(nativePerformanceNow() - startTime) 42 - + global.__INIT_LOGS__.push( 43 - + ' '.repeat(initModuleStack.length) + 44 - + ' LEAVE ' + fullLabel + ' [' + timeElapsed + 'ms]', 45 - + ) 46 - + } 47 - + }; 48 - var Refresh = requireRefresh(); 49 - } 50 -
-41
patches/metro-transform-worker+0.80.4.patch
··· 1 - diff --git a/node_modules/metro-transform-worker/src/index.js b/node_modules/metro-transform-worker/src/index.js 2 - index 9f2e3d2..5222c8e 100644 3 - --- a/node_modules/metro-transform-worker/src/index.js 4 - +++ b/node_modules/metro-transform-worker/src/index.js 5 - @@ -189,6 +189,10 @@ async function transformJS(file, { config, options, projectRoot }) { 6 - let dependencyMapName = ""; 7 - let dependencies; 8 - let wrappedAst; 9 - + const minify = 10 - + options.minify && 11 - + options.unstable_transformProfile !== "hermes-canary" && 12 - + options.unstable_transformProfile !== "hermes-stable"; 13 - 14 - // If the module to transform is a script (meaning that is not part of the 15 - // dependency graph and it code will just be prepended to the bundle modules), 16 - @@ -228,19 +232,20 @@ async function transformJS(file, { config, options, projectRoot }) { 17 - if (config.unstable_disableModuleWrapping === true) { 18 - wrappedAst = ast; 19 - } else { 20 - + let moduleFactoryName; 21 - + if (options.dev && !minify) { 22 - + moduleFactoryName = file.filename; 23 - + } 24 - ({ ast: wrappedAst } = JsFileWrapping.wrapModule( 25 - ast, 26 - importDefault, 27 - importAll, 28 - dependencyMapName, 29 - - config.globalPrefix 30 - + config.globalPrefix, 31 - + moduleFactoryName 32 - )); 33 - } 34 - } 35 - - const minify = 36 - - options.minify && 37 - - options.unstable_transformProfile !== "hermes-canary" && 38 - - options.unstable_transformProfile !== "hermes-stable"; 39 - const reserved = []; 40 - if (config.unstable_dependencyMapReservedName != null) { 41 - reserved.push(config.unstable_dependencyMapReservedName);
-283
patches/react-native+0.74.1.patch
··· 1 - diff --git a/node_modules/react-native/Libraries/Blob/RCTFileReaderModule.mm b/node_modules/react-native/Libraries/Blob/RCTFileReaderModule.mm 2 - index caa5540..c5d4e67 100644 3 - --- a/node_modules/react-native/Libraries/Blob/RCTFileReaderModule.mm 4 - +++ b/node_modules/react-native/Libraries/Blob/RCTFileReaderModule.mm 5 - @@ -73,7 +73,7 @@ @implementation RCTFileReaderModule 6 - } else { 7 - NSString *type = [RCTConvert NSString:blob[@"type"]]; 8 - NSString *text = [NSString stringWithFormat:@"data:%@;base64,%@", 9 - - type != nil && [type length] > 0 ? type : @"application/octet-stream", 10 - + ![type isEqual:[NSNull null]] && [type length] > 0 ? type : @"application/octet-stream", 11 - [data base64EncodedStringWithOptions:0]]; 12 - 13 - resolve(text); 14 - diff --git a/node_modules/react-native/Libraries/Text/TextInput/RCTBaseTextInputView.mm b/node_modules/react-native/Libraries/Text/TextInput/RCTBaseTextInputView.mm 15 - index b0d71dc..41b9a0e 100644 16 - --- a/node_modules/react-native/Libraries/Text/TextInput/RCTBaseTextInputView.mm 17 - +++ b/node_modules/react-native/Libraries/Text/TextInput/RCTBaseTextInputView.mm 18 - @@ -377,10 +377,6 @@ - (void)textInputDidBeginEditing 19 - self.backedTextInputView.attributedText = [NSAttributedString new]; 20 - } 21 - 22 - - if (_selectTextOnFocus) { 23 - - [self.backedTextInputView selectAll:nil]; 24 - - } 25 - - 26 - [_eventDispatcher sendTextEventWithType:RCTTextEventTypeFocus 27 - reactTag:self.reactTag 28 - text:[self.backedTextInputView.attributedText.string copy] 29 - @@ -611,6 +607,10 @@ - (UIView *)reactAccessibilityElement 30 - - (void)reactFocus 31 - { 32 - [self.backedTextInputView reactFocus]; 33 - + 34 - + if (_selectTextOnFocus) { 35 - + [self.backedTextInputView selectAll:nil]; 36 - + } 37 - } 38 - 39 - - (void)reactBlur 40 - diff --git a/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControl.h b/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControl.h 41 - index e9b330f..ec5f58c 100644 42 - --- a/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControl.h 43 - +++ b/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControl.h 44 - @@ -15,5 +15,8 @@ 45 - @property (nonatomic, copy) NSString *title; 46 - @property (nonatomic, copy) RCTDirectEventBlock onRefresh; 47 - @property (nonatomic, weak) UIScrollView *scrollView; 48 - +@property (nonatomic, copy) UIColor *customTintColor; 49 - + 50 - +- (void)forwarderBeginRefreshing; 51 - 52 - @end 53 - diff --git a/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControl.m b/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControl.m 54 - index b09e653..d2b4e05 100644 55 - --- a/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControl.m 56 - +++ b/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControl.m 57 - @@ -22,6 +22,7 @@ @implementation RCTRefreshControl { 58 - NSString *_title; 59 - UIColor *_titleColor; 60 - CGFloat _progressViewOffset; 61 - + UIColor *_customTintColor; 62 - } 63 - 64 - - (instancetype)init 65 - @@ -56,6 +57,12 @@ - (void)layoutSubviews 66 - _isInitialRender = false; 67 - } 68 - 69 - +- (void)didMoveToSuperview 70 - +{ 71 - + [super didMoveToSuperview]; 72 - + [self setTintColor:_customTintColor]; 73 - +} 74 - + 75 - - (void)beginRefreshingProgrammatically 76 - { 77 - UInt64 beginRefreshingTimestamp = _currentRefreshingStateTimestamp; 78 - @@ -203,4 +210,58 @@ - (void)refreshControlValueChanged 79 - } 80 - } 81 - 82 - +- (void)setCustomTintColor:(UIColor *)customTintColor 83 - +{ 84 - + _customTintColor = customTintColor; 85 - + [self setTintColor:customTintColor]; 86 - +} 87 - + 88 - +// Fix for https://github.com/facebook/react-native/issues/43388 89 - +// A bug in iOS 17.4 causes the haptic to not play when refreshing if the tintColor 90 - +// is set before the refresh control gets added to the scrollview. We'll call this 91 - +// function whenever the superview changes. We'll also call it if the value of customTintColor 92 - +// changes. 93 - +- (void)setTintColor:(UIColor *)tintColor 94 - +{ 95 - + if ([self.superview isKindOfClass:[UIScrollView class]] && self.tintColor != tintColor) { 96 - + [super setTintColor:tintColor]; 97 - + } 98 - +} 99 - + 100 - +/* 101 - + This method is used by Bluesky's ExpoScrollForwarder. This allows other React Native 102 - + libraries to perform a refresh of a scrollview and access the refresh control's onRefresh 103 - + function. 104 - + */ 105 - +- (void)forwarderBeginRefreshing 106 - +{ 107 - + _refreshingProgrammatically = NO; 108 - + 109 - + [self sizeToFit]; 110 - + 111 - + if (!self.scrollView) { 112 - + return; 113 - + } 114 - + 115 - + UIScrollView *scrollView = (UIScrollView *)self.scrollView; 116 - + 117 - + [UIView animateWithDuration:0.3 118 - + delay:0 119 - + options:UIViewAnimationOptionBeginFromCurrentState 120 - + animations:^(void) { 121 - + // Whenever we call this method, the scrollview will always be at a position of 122 - + // -130 or less. Scrolling back to -65 simulates the default behavior of RCTRefreshControl 123 - + [scrollView setContentOffset:CGPointMake(0, -65)]; 124 - + } 125 - + completion:^(__unused BOOL finished) { 126 - + [super beginRefreshing]; 127 - + [self setCurrentRefreshingState:super.refreshing]; 128 - + 129 - + if (self->_onRefresh) { 130 - + self->_onRefresh(nil); 131 - + } 132 - + } 133 - + ]; 134 - +} 135 - + 136 - @end 137 - diff --git a/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControlManager.m b/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControlManager.m 138 - index 40aaf9c..1c60164 100644 139 - --- a/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControlManager.m 140 - +++ b/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControlManager.m 141 - @@ -22,11 +22,12 @@ - (UIView *)view 142 - 143 - RCT_EXPORT_VIEW_PROPERTY(onRefresh, RCTDirectEventBlock) 144 - RCT_EXPORT_VIEW_PROPERTY(refreshing, BOOL) 145 - -RCT_EXPORT_VIEW_PROPERTY(tintColor, UIColor) 146 - RCT_EXPORT_VIEW_PROPERTY(title, NSString) 147 - RCT_EXPORT_VIEW_PROPERTY(titleColor, UIColor) 148 - RCT_EXPORT_VIEW_PROPERTY(progressViewOffset, CGFloat) 149 - 150 - +RCT_REMAP_VIEW_PROPERTY(tintColor, customTintColor, UIColor) 151 - + 152 - RCT_EXPORT_METHOD(setNativeRefreshing : (nonnull NSNumber *)viewTag toRefreshing : (BOOL)refreshing) 153 - { 154 - [self.bridge.uiManager addUIBlock:^(RCTUIManager *uiManager, NSDictionary<NSNumber *, UIView *> *viewRegistry) { 155 - diff --git a/node_modules/react-native/React/Views/ScrollView/RCTScrollView.m b/node_modules/react-native/React/Views/ScrollView/RCTScrollView.m 156 - index 1aead51..39e6244 100644 157 - --- a/node_modules/react-native/React/Views/ScrollView/RCTScrollView.m 158 - +++ b/node_modules/react-native/React/Views/ScrollView/RCTScrollView.m 159 - @@ -159,31 +159,6 @@ - (BOOL)touchesShouldCancelInContentView:(__unused UIView *)view 160 - return !shouldDisableScrollInteraction; 161 - } 162 - 163 - -/* 164 - - * Automatically centers the content such that if the content is smaller than the 165 - - * ScrollView, we force it to be centered, but when you zoom or the content otherwise 166 - - * becomes larger than the ScrollView, there is no padding around the content but it 167 - - * can still fill the whole view. 168 - - */ 169 - -- (void)setContentOffset:(CGPoint)contentOffset 170 - -{ 171 - - UIView *contentView = [self contentView]; 172 - - if (contentView && _centerContent && !CGSizeEqualToSize(contentView.frame.size, CGSizeZero)) { 173 - - CGSize subviewSize = contentView.frame.size; 174 - - CGSize scrollViewSize = self.bounds.size; 175 - - if (subviewSize.width <= scrollViewSize.width) { 176 - - contentOffset.x = -(scrollViewSize.width - subviewSize.width) / 2.0; 177 - - } 178 - - if (subviewSize.height <= scrollViewSize.height) { 179 - - contentOffset.y = -(scrollViewSize.height - subviewSize.height) / 2.0; 180 - - } 181 - - } 182 - - 183 - - super.contentOffset = CGPointMake( 184 - - RCTSanitizeNaNValue(contentOffset.x, @"scrollView.contentOffset.x"), 185 - - RCTSanitizeNaNValue(contentOffset.y, @"scrollView.contentOffset.y")); 186 - -} 187 - - 188 - - (void)setFrame:(CGRect)frame 189 - { 190 - // Preserving and revalidating `contentOffset`. 191 - @@ -427,6 +402,11 @@ - (void)setRemoveClippedSubviews:(__unused BOOL)removeClippedSubviews 192 - // Does nothing 193 - } 194 - 195 - +- (void)setFrame:(CGRect)frame { 196 - + [super setFrame:frame]; 197 - + [self centerContentIfNeeded]; 198 - +} 199 - + 200 - - (void)insertReactSubview:(UIView *)view atIndex:(NSInteger)atIndex 201 - { 202 - [super insertReactSubview:view atIndex:atIndex]; 203 - @@ -444,6 +424,8 @@ - (void)insertReactSubview:(UIView *)view atIndex:(NSInteger)atIndex 204 - RCTApplyTransformationAccordingLayoutDirection(_contentView, self.reactLayoutDirection); 205 - [_scrollView addSubview:view]; 206 - } 207 - + 208 - + [self centerContentIfNeeded]; 209 - } 210 - 211 - - (void)removeReactSubview:(UIView *)subview 212 - @@ -652,9 +634,46 @@ -(void)delegateMethod : (UIScrollView *)scrollView \ 213 - } 214 - 215 - RCT_SCROLL_EVENT_HANDLER(scrollViewWillBeginDecelerating, onMomentumScrollBegin) 216 - -RCT_SCROLL_EVENT_HANDLER(scrollViewDidZoom, onScroll) 217 - RCT_SCROLL_EVENT_HANDLER(scrollViewDidScrollToTop, onScrollToTop) 218 - 219 - +-(void)scrollViewDidZoom : (UIScrollView *)scrollView 220 - +{ 221 - + [self centerContentIfNeeded]; 222 - + 223 - + RCT_SEND_SCROLL_EVENT(onScroll, nil); 224 - + RCT_FORWARD_SCROLL_EVENT(scrollViewDidZoom : scrollView); 225 - +} 226 - + 227 - +/* 228 - + * Automatically centers the content such that if the content is smaller than the 229 - + * ScrollView, we force it to be centered, but when you zoom or the content otherwise 230 - + * becomes larger than the ScrollView, there is no padding around the content but it 231 - + * can still fill the whole view. 232 - + * 233 - + * PATCHED: This deviates from the original React Native implementation to fix two issues: 234 - + * 235 - + * - The scroll view was swallowing any taps immediately after pinching 236 - + * - The scroll view was jittering when crossing the full screen threshold while pinching 237 - + * 238 - + * This implementation is based on https://petersteinberger.com/blog/2013/how-to-center-uiscrollview/. 239 - + */ 240 - +-(void)centerContentIfNeeded 241 - +{ 242 - + if (_scrollView.centerContent && 243 - + !CGSizeEqualToSize(self.contentSize, CGSizeZero) && 244 - + !CGSizeEqualToSize(self.bounds.size, CGSizeZero) 245 - + ) { 246 - + CGFloat top = 0, left = 0; 247 - + if (self.contentSize.width < self.bounds.size.width) { 248 - + left = (self.bounds.size.width - self.contentSize.width) * 0.5f; 249 - + } 250 - + if (self.contentSize.height < self.bounds.size.height) { 251 - + top = (self.bounds.size.height - self.contentSize.height) * 0.5f; 252 - + } 253 - + _scrollView.contentInset = UIEdgeInsetsMake(top, left, top, left); 254 - + } 255 - +} 256 - + 257 - - (void)addScrollListener:(NSObject<UIScrollViewDelegate> *)scrollListener 258 - { 259 - [_scrollListeners addObject:scrollListener]; 260 - @@ -913,6 +932,7 @@ - (void)updateContentSizeIfNeeded 261 - CGSize contentSize = self.contentSize; 262 - if (!CGSizeEqualToSize(_scrollView.contentSize, contentSize)) { 263 - _scrollView.contentSize = contentSize; 264 - + [self centerContentIfNeeded]; 265 - } 266 - } 267 - 268 - diff --git a/node_modules/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/JavaTimerManager.java b/node_modules/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/JavaTimerManager.java 269 - index 5f5e1ab..aac00b6 100644 270 - --- a/node_modules/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/JavaTimerManager.java 271 - +++ b/node_modules/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/JavaTimerManager.java 272 - @@ -99,8 +99,9 @@ public class JavaTimerManager { 273 - } 274 - 275 - // If the JS thread is busy for multiple frames we cancel any other pending runnable. 276 - - if (mCurrentIdleCallbackRunnable != null) { 277 - - mCurrentIdleCallbackRunnable.cancel(); 278 - + IdleCallbackRunnable currentRunnable = mCurrentIdleCallbackRunnable; 279 - + if (currentRunnable != null) { 280 - + currentRunnable.cancel(); 281 - } 282 - 283 - mCurrentIdleCallbackRunnable = new IdleCallbackRunnable(frameTimeNanos);
+2 -5
patches/react-native+0.74.1.patch.md patches/react-native+0.76.3.patch.md
··· 12 12 This method is used by `ExpoScrollForwarder` to initiate a refresh of the underlying `UIScrollView` from inside that 13 13 module. 14 14 15 - 16 - ## TextInput Patch - `selectTextOnFocus` fix 15 + ## ScrollView centerContent fix 17 16 18 - Patching `RCTBaseTextInputView.m` to fix an issue where `selectTextOnFocus` does not work as expected on iOS 17. This 19 - patch _only_ fixes the Paper version of `TextInput`. If we migrate to Fabric and the fix has not been made upstream, 20 - we can apply the same fix. See https://github.com/facebook/react-native/pull/44307. 17 + Includes https://github.com/facebook/react-native/pull/47591 early. Delete when it's in a release.
+331
patches/react-native+0.76.3.patch
··· 1 + diff --git a/node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts b/node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts 2 + index 62f52a7..ca30165 100644 3 + --- a/node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts 4 + +++ b/node_modules/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts 5 + @@ -426,9 +426,10 @@ export interface ViewStyle extends FlexStyle, ShadowStyleIOS, TransformsStyle { 6 + */ 7 + pointerEvents?: 'box-none' | 'none' | 'box-only' | 'auto' | undefined; 8 + isolation?: 'auto' | 'isolate' | undefined; 9 + - cursor?: CursorValue | undefined; 10 + + cursor?: CursorValue | string | undefined; 11 + boxShadow?: ReadonlyArray<BoxShadowValue> | string | undefined; 12 + filter?: ReadonlyArray<FilterFunction> | string | undefined; 13 + + transformOrigin?: string | (string | number)[] | undefined; 14 + } 15 + 16 + export type FontVariant = 17 + @@ -536,7 +537,11 @@ export interface TextStyle extends TextStyleIOS, TextStyleAndroid, ViewStyle { 18 + textShadowOffset?: {width: number; height: number} | undefined; 19 + textShadowRadius?: number | undefined; 20 + textTransform?: 'none' | 'capitalize' | 'uppercase' | 'lowercase' | undefined; 21 + - userSelect?: 'auto' | 'none' | 'text' | 'contain' | 'all' | undefined; 22 + + userSelect?: 'auto' | 'none' | 'text' | 'contain' | 'all' | string | undefined; 23 + + cursor?: CursorValue | string | undefined; 24 + + boxShadow?: ReadonlyArray<BoxShadowValue> | string | undefined; 25 + + filter?: ReadonlyArray<FilterFunction> | string | undefined; 26 + + transformOrigin?: string | (string | number)[] | undefined; 27 + } 28 + 29 + /** 30 + @@ -558,5 +563,8 @@ export interface ImageStyle extends FlexStyle, ShadowStyleIOS, TransformsStyle { 31 + tintColor?: ColorValue | undefined; 32 + opacity?: AnimatableNumericValue | undefined; 33 + objectFit?: 'cover' | 'contain' | 'fill' | 'scale-down' | undefined; 34 + - cursor?: CursorValue | undefined; 35 + + cursor?: CursorValue | string | undefined; 36 + + boxShadow?: ReadonlyArray<BoxShadowValue> | string | undefined; 37 + + filter?: ReadonlyArray<FilterFunction> | string | undefined; 38 + + transformOrigin?: string | (string | number)[] | undefined; 39 + } 40 + diff --git a/node_modules/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTEnhancedScrollView.mm b/node_modules/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTEnhancedScrollView.mm 41 + index 93af874..106f8ec 100644 42 + --- a/node_modules/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTEnhancedScrollView.mm 43 + +++ b/node_modules/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTEnhancedScrollView.mm 44 + @@ -66,28 +66,51 @@ - (void)preserveContentOffsetWithBlock:(void (^)())block 45 + * ScrollView, we force it to be centered, but when you zoom or the content otherwise 46 + * becomes larger than the ScrollView, there is no padding around the content but it 47 + * can still fill the whole view. 48 + + * This implementation is based on https://petersteinberger.com/blog/2013/how-to-center-uiscrollview/. 49 + */ 50 + -- (void)setContentOffset:(CGPoint)contentOffset 51 + +-(void)centerContentIfNeeded 52 + { 53 + - if (_isSetContentOffsetDisabled) { 54 + + if (!_centerContent) { 55 + return; 56 + } 57 + 58 + - if (_centerContent && !CGSizeEqualToSize(self.contentSize, CGSizeZero)) { 59 + - CGSize scrollViewSize = self.bounds.size; 60 + - if (self.contentSize.width <= scrollViewSize.width) { 61 + - contentOffset.x = -(scrollViewSize.width - self.contentSize.width) / 2.0; 62 + - } 63 + - if (self.contentSize.height <= scrollViewSize.height) { 64 + - contentOffset.y = -(scrollViewSize.height - self.contentSize.height) / 2.0; 65 + - } 66 + + CGSize contentSize = self.contentSize; 67 + + CGSize boundsSize = self.bounds.size; 68 + + if (CGSizeEqualToSize(contentSize, CGSizeZero) || 69 + + CGSizeEqualToSize(boundsSize, CGSizeZero)) { 70 + + return; 71 + } 72 + 73 + + CGFloat top = 0, left = 0; 74 + + if (contentSize.width < boundsSize.width) { 75 + + left = (boundsSize.width - contentSize.width) * 0.5f; 76 + + } 77 + + if (contentSize.height < boundsSize.height) { 78 + + top = (boundsSize.height - contentSize.height) * 0.5f; 79 + + } 80 + + self.contentInset = UIEdgeInsetsMake(top, left, top, left); 81 + +} 82 + + 83 + +- (void)setContentOffset:(CGPoint)contentOffset 84 + +{ 85 + + if (_isSetContentOffsetDisabled) { 86 + + return; 87 + + } 88 + super.contentOffset = CGPointMake( 89 + RCTSanitizeNaNValue(contentOffset.x, @"scrollView.contentOffset.x"), 90 + RCTSanitizeNaNValue(contentOffset.y, @"scrollView.contentOffset.y")); 91 + } 92 + 93 + +- (void)setFrame:(CGRect)frame { 94 + + [super setFrame:frame]; 95 + + [self centerContentIfNeeded]; 96 + +} 97 + + 98 + +- (void)didAddSubview:(UIView *)subview { 99 + + [super didAddSubview:subview]; 100 + + [self centerContentIfNeeded]; 101 + +} 102 + + 103 + - (BOOL)touchesShouldCancelInContentView:(UIView *)view 104 + { 105 + if ([_overridingDelegate respondsToSelector:@selector(touchesShouldCancelInContentView:)]) { 106 + @@ -257,6 +280,10 @@ - (void)scrollViewWillEndDragging:(UIScrollView *)scrollView 107 + } 108 + } 109 + 110 + +- (void)scrollViewDidZoom:(__unused UIScrollView *)scrollView { 111 + + [self centerContentIfNeeded]; 112 + +} 113 + + 114 + #pragma mark - 115 + 116 + - (BOOL)isHorizontal:(UIScrollView *)scrollView 117 + diff --git a/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControl.h b/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControl.h 118 + index e9b330f..ec5f58c 100644 119 + --- a/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControl.h 120 + +++ b/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControl.h 121 + @@ -15,5 +15,8 @@ 122 + @property (nonatomic, copy) NSString *title; 123 + @property (nonatomic, copy) RCTDirectEventBlock onRefresh; 124 + @property (nonatomic, weak) UIScrollView *scrollView; 125 + +@property (nonatomic, copy) UIColor *customTintColor; 126 + + 127 + +- (void)forwarderBeginRefreshing; 128 + 129 + @end 130 + diff --git a/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControl.m b/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControl.m 131 + index 53bfd04..ff1b1ed 100644 132 + --- a/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControl.m 133 + +++ b/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControl.m 134 + @@ -23,6 +23,7 @@ @implementation RCTRefreshControl { 135 + UIColor *_titleColor; 136 + CGFloat _progressViewOffset; 137 + BOOL _hasMovedToWindow; 138 + + UIColor *_customTintColor; 139 + } 140 + 141 + - (instancetype)init 142 + @@ -58,6 +59,12 @@ - (void)layoutSubviews 143 + _isInitialRender = false; 144 + } 145 + 146 + +- (void)didMoveToSuperview 147 + +{ 148 + + [super didMoveToSuperview]; 149 + + [self setTintColor:_customTintColor]; 150 + +} 151 + + 152 + - (void)didMoveToWindow 153 + { 154 + [super didMoveToWindow]; 155 + @@ -221,4 +228,50 @@ - (void)refreshControlValueChanged 156 + } 157 + } 158 + 159 + +// Fix for https://github.com/facebook/react-native/issues/43388 160 + +// A bug in iOS 17.4 causes the haptic to not play when refreshing if the tintColor 161 + +// is set before the refresh control gets added to the scrollview. We'll call this 162 + +// function whenever the superview changes. We'll also call it if the value of customTintColor 163 + +// changes. 164 + +- (void)setTintColor:(UIColor *)tintColor 165 + +{ 166 + + if ([self.superview isKindOfClass:[UIScrollView class]] && self.tintColor != tintColor) { 167 + + [super setTintColor:tintColor]; 168 + + } 169 + +} 170 + + 171 + +// This method is used by Bluesky's ExpoScrollForwarder. This allows other React Native 172 + +// libraries to perform a refresh of a scrollview and access the refresh control's onRefresh 173 + +// function. 174 + +- (void)forwarderBeginRefreshing 175 + +{ 176 + + _refreshingProgrammatically = NO; 177 + + 178 + + [self sizeToFit]; 179 + + 180 + + if (!self.scrollView) { 181 + + return; 182 + + } 183 + + 184 + + UIScrollView *scrollView = (UIScrollView *)self.scrollView; 185 + + 186 + + [UIView animateWithDuration:0.3 187 + + delay:0 188 + + options:UIViewAnimationOptionBeginFromCurrentState 189 + + animations:^(void) { 190 + + // Whenever we call this method, the scrollview will always be at a position of 191 + + // -130 or less. Scrolling back to -65 simulates the default behavior of RCTRefreshControl 192 + + [scrollView setContentOffset:CGPointMake(0, -65)]; 193 + + } 194 + + completion:^(__unused BOOL finished) { 195 + + [super beginRefreshing]; 196 + + [self setCurrentRefreshingState:super.refreshing]; 197 + + 198 + + if (self->_onRefresh) { 199 + + self->_onRefresh(nil); 200 + + } 201 + + } 202 + + ]; 203 + +} 204 + + 205 + @end 206 + diff --git a/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControlManager.m b/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControlManager.m 207 + index 40aaf9c..1c60164 100644 208 + --- a/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControlManager.m 209 + +++ b/node_modules/react-native/React/Views/RefreshControl/RCTRefreshControlManager.m 210 + @@ -22,11 +22,12 @@ - (UIView *)view 211 + 212 + RCT_EXPORT_VIEW_PROPERTY(onRefresh, RCTDirectEventBlock) 213 + RCT_EXPORT_VIEW_PROPERTY(refreshing, BOOL) 214 + -RCT_EXPORT_VIEW_PROPERTY(tintColor, UIColor) 215 + RCT_EXPORT_VIEW_PROPERTY(title, NSString) 216 + RCT_EXPORT_VIEW_PROPERTY(titleColor, UIColor) 217 + RCT_EXPORT_VIEW_PROPERTY(progressViewOffset, CGFloat) 218 + 219 + +RCT_REMAP_VIEW_PROPERTY(tintColor, customTintColor, UIColor) 220 + + 221 + RCT_EXPORT_METHOD(setNativeRefreshing : (nonnull NSNumber *)viewTag toRefreshing : (BOOL)refreshing) 222 + { 223 + [self.bridge.uiManager addUIBlock:^(RCTUIManager *uiManager, NSDictionary<NSNumber *, UIView *> *viewRegistry) { 224 + diff --git a/node_modules/react-native/React/Views/ScrollView/RCTScrollView.m b/node_modules/react-native/React/Views/ScrollView/RCTScrollView.m 225 + index e9ce48c..ccd9ad6 100644 226 + --- a/node_modules/react-native/React/Views/ScrollView/RCTScrollView.m 227 + +++ b/node_modules/react-native/React/Views/ScrollView/RCTScrollView.m 228 + @@ -159,26 +159,8 @@ - (BOOL)touchesShouldCancelInContentView:(__unused UIView *)view 229 + return !shouldDisableScrollInteraction; 230 + } 231 + 232 + -/* 233 + - * Automatically centers the content such that if the content is smaller than the 234 + - * ScrollView, we force it to be centered, but when you zoom or the content otherwise 235 + - * becomes larger than the ScrollView, there is no padding around the content but it 236 + - * can still fill the whole view. 237 + - */ 238 + - (void)setContentOffset:(CGPoint)contentOffset 239 + { 240 + - UIView *contentView = [self contentView]; 241 + - if (contentView && _centerContent && !CGSizeEqualToSize(contentView.frame.size, CGSizeZero)) { 242 + - CGSize subviewSize = contentView.frame.size; 243 + - CGSize scrollViewSize = self.bounds.size; 244 + - if (subviewSize.width <= scrollViewSize.width) { 245 + - contentOffset.x = -(scrollViewSize.width - subviewSize.width) / 2.0; 246 + - } 247 + - if (subviewSize.height <= scrollViewSize.height) { 248 + - contentOffset.y = -(scrollViewSize.height - subviewSize.height) / 2.0; 249 + - } 250 + - } 251 + - 252 + super.contentOffset = CGPointMake( 253 + RCTSanitizeNaNValue(contentOffset.x, @"scrollView.contentOffset.x"), 254 + RCTSanitizeNaNValue(contentOffset.y, @"scrollView.contentOffset.y")); 255 + @@ -427,6 +409,11 @@ - (void)setRemoveClippedSubviews:(__unused BOOL)removeClippedSubviews 256 + // Does nothing 257 + } 258 + 259 + +- (void)setFrame:(CGRect)frame { 260 + + [super setFrame:frame]; 261 + + [self centerContentIfNeeded]; 262 + +} 263 + + 264 + - (void)insertReactSubview:(UIView *)view atIndex:(NSInteger)atIndex 265 + { 266 + [super insertReactSubview:view atIndex:atIndex]; 267 + @@ -443,6 +430,8 @@ - (void)insertReactSubview:(UIView *)view atIndex:(NSInteger)atIndex 268 + _contentView = view; 269 + RCTApplyTransformationAccordingLayoutDirection(_contentView, self.reactLayoutDirection); 270 + [_scrollView addSubview:view]; 271 + + 272 + + [self centerContentIfNeeded]; 273 + } 274 + } 275 + 276 + @@ -652,9 +641,46 @@ -(void)delegateMethod : (UIScrollView *)scrollView \ 277 + } 278 + 279 + RCT_SCROLL_EVENT_HANDLER(scrollViewWillBeginDecelerating, onMomentumScrollBegin) 280 + -RCT_SCROLL_EVENT_HANDLER(scrollViewDidZoom, onScroll) 281 + RCT_SCROLL_EVENT_HANDLER(scrollViewDidScrollToTop, onScrollToTop) 282 + 283 + +-(void)scrollViewDidZoom : (UIScrollView *)scrollView 284 + +{ 285 + + [self centerContentIfNeeded]; 286 + + 287 + + RCT_SEND_SCROLL_EVENT(onScroll, nil); 288 + + RCT_FORWARD_SCROLL_EVENT(scrollViewDidZoom : scrollView); 289 + +} 290 + + 291 + +/* 292 + + * Automatically centers the content such that if the content is smaller than the 293 + + * ScrollView, we force it to be centered, but when you zoom or the content otherwise 294 + + * becomes larger than the ScrollView, there is no padding around the content but it 295 + + * can still fill the whole view. 296 + + * This implementation is based on https://petersteinberger.com/blog/2013/how-to-center-uiscrollview/. 297 + + */ 298 + +-(void)centerContentIfNeeded 299 + +{ 300 + + if (!_scrollView.centerContent) { 301 + + return; 302 + + } 303 + + 304 + + CGSize contentSize = self.contentSize; 305 + + CGSize boundsSize = self.bounds.size; 306 + + if (CGSizeEqualToSize(contentSize, CGSizeZero) || 307 + + CGSizeEqualToSize(boundsSize, CGSizeZero)) { 308 + + return; 309 + + } 310 + + 311 + + CGFloat top = 0, left = 0; 312 + + if (contentSize.width < boundsSize.width) { 313 + + left = (boundsSize.width - contentSize.width) * 0.5f; 314 + + } 315 + + if (contentSize.height < boundsSize.height) { 316 + + top = (boundsSize.height - contentSize.height) * 0.5f; 317 + + } 318 + + _scrollView.contentInset = UIEdgeInsetsMake(top, left, top, left); 319 + +} 320 + + 321 + - (void)addScrollListener:(NSObject<UIScrollViewDelegate> *)scrollListener 322 + { 323 + [_scrollListeners addObject:scrollListener]; 324 + @@ -933,6 +959,7 @@ - (void)updateContentSizeIfNeeded 325 + CGSize contentSize = self.contentSize; 326 + if (!CGSizeEqualToSize(_scrollView.contentSize, contentSize)) { 327 + _scrollView.contentSize = contentSize; 328 + + [self centerContentIfNeeded]; 329 + } 330 + } 331 +
-39
patches/react-native-image-crop-picker+0.41.2.patch
··· 1 - diff --git a/node_modules/react-native-image-crop-picker/android/src/main/java/com/reactnative/ivpusic/imagepicker/PickerModule.java b/node_modules/react-native-image-crop-picker/android/src/main/java/com/reactnative/ivpusic/imagepicker/PickerModule.java 2 - index 5de0845..fa477e7 100644 3 - --- a/node_modules/react-native-image-crop-picker/android/src/main/java/com/reactnative/ivpusic/imagepicker/PickerModule.java 4 - +++ b/node_modules/react-native-image-crop-picker/android/src/main/java/com/reactnative/ivpusic/imagepicker/PickerModule.java 5 - @@ -21,6 +21,7 @@ import android.webkit.MimeTypeMap; 6 - 7 - import androidx.core.app.ActivityCompat; 8 - import androidx.core.content.FileProvider; 9 - +import androidx.exifinterface.media.ExifInterface; 10 - 11 - import com.facebook.react.bridge.ActivityEventListener; 12 - import com.facebook.react.bridge.Callback; 13 - @@ -678,6 +679,15 @@ class PickerModule extends ReactContextBaseJavaModule implements ActivityEventLi 14 - throw new Exception("Cannot select remote files"); 15 - } 16 - BitmapFactory.Options original = validateImage(path); 17 - + ExifInterface originalExif = new ExifInterface(path); 18 - + int orientation = originalExif.getAttributeInt(ExifInterface.TAG_ORIENTATION, 1); 19 - + boolean invertDimensions = ( 20 - + orientation == ExifInterface.ORIENTATION_ROTATE_90 || 21 - + orientation == ExifInterface.ORIENTATION_ROTATE_270 || 22 - + orientation == ExifInterface.ORIENTATION_TRANSPOSE || 23 - + orientation == ExifInterface.ORIENTATION_TRANSVERSE 24 - + ); 25 - + 26 - 27 - // if compression options are provided image will be compressed. If none options is provided, 28 - // then original image will be returned 29 - @@ -687,8 +697,8 @@ class PickerModule extends ReactContextBaseJavaModule implements ActivityEventLi 30 - long modificationDate = new File(path).lastModified(); 31 - 32 - image.putString("path", "file://" + compressedImagePath); 33 - - image.putInt("width", options.outWidth); 34 - - image.putInt("height", options.outHeight); 35 - + image.putInt("width", invertDimensions ? options.outHeight : options.outWidth); 36 - + image.putInt("height", invertDimensions ? options.outWidth : options.outHeight); 37 - image.putString("mime", options.outMimeType); 38 - image.putInt("size", (int) new File(compressedImagePath).length()); 39 - image.putString("modificationDate", String.valueOf(modificationDate));
patches/react-native-svg+15.3.0.patch patches/react-native-svg+15.9.0.patch
-20
plugins/withAndroidStylesWindowBackgroundPlugin.js
··· 1 - const {withAndroidStyles, AndroidConfig} = require('@expo/config-plugins') 2 - 3 - module.exports = function withAndroidStylesWindowBackgroundPlugin(appConfig) { 4 - return withAndroidStyles(appConfig, function (decoratedAppConfig) { 5 - try { 6 - decoratedAppConfig.modResults = AndroidConfig.Styles.assignStylesValue( 7 - decoratedAppConfig.modResults, 8 - { 9 - add: true, 10 - parent: AndroidConfig.Styles.getAppThemeLightNoActionBarGroup(), 11 - name: 'android:windowBackground', 12 - value: '@drawable/splashscreen', 13 - }, 14 - ) 15 - } catch (e) { 16 - console.error(`withAndroidStylesWindowBackgroundPlugin failed`, e) 17 - } 18 - return decoratedAppConfig 19 - }) 20 - }
+17
src/Splash.android.tsx
··· 1 + import {useEffect} from 'react' 2 + import * as SplashScreen from 'expo-splash-screen' 3 + 4 + type Props = { 5 + isReady: boolean 6 + } 7 + 8 + export function Splash({isReady, children}: React.PropsWithChildren<Props>) { 9 + useEffect(() => { 10 + if (isReady) { 11 + SplashScreen.hideAsync() 12 + } 13 + }, [isReady]) 14 + if (isReady) { 15 + return children 16 + } 17 + }
+1
src/alf/atoms.ts
··· 68 68 * Used for the outermost components on screens, to ensure that they can fill 69 69 * the screen and extend beyond. 70 70 */ 71 + // @ts-ignore - web only minHeight string 71 72 util_screen_outer: [ 72 73 web({ 73 74 minHeight: '100vh',
+41 -30
src/components/Button.tsx
··· 405 405 } 406 406 }, [t, variant, color, size, shape, disabled]) 407 407 408 - const {gradientColors, gradientHoverColors, gradientLocations} = 409 - React.useMemo(() => { 410 - const colors: string[] = [] 411 - const hoverColors: string[] = [] 412 - const locations: number[] = [] 413 - const gradient = { 414 - primary: tokens.gradients.sky, 415 - secondary: tokens.gradients.sky, 416 - secondary_inverted: tokens.gradients.sky, 417 - negative: tokens.gradients.sky, 418 - gradient_primary: tokens.gradients.primary, 419 - gradient_sky: tokens.gradients.sky, 420 - gradient_midnight: tokens.gradients.midnight, 421 - gradient_sunrise: tokens.gradients.sunrise, 422 - gradient_sunset: tokens.gradients.sunset, 423 - gradient_nordic: tokens.gradients.nordic, 424 - gradient_bonfire: tokens.gradients.bonfire, 425 - }[color || 'primary'] 408 + const gradientValues = React.useMemo(() => { 409 + const gradient = { 410 + primary: tokens.gradients.sky, 411 + secondary: tokens.gradients.sky, 412 + secondary_inverted: tokens.gradients.sky, 413 + negative: tokens.gradients.sky, 414 + gradient_primary: tokens.gradients.primary, 415 + gradient_sky: tokens.gradients.sky, 416 + gradient_midnight: tokens.gradients.midnight, 417 + gradient_sunrise: tokens.gradients.sunrise, 418 + gradient_sunset: tokens.gradients.sunset, 419 + gradient_nordic: tokens.gradients.nordic, 420 + gradient_bonfire: tokens.gradients.bonfire, 421 + }[color || 'primary'] 426 422 427 - if (variant === 'gradient') { 428 - colors.push(...gradient.values.map(([_, color]) => color)) 429 - hoverColors.push(...gradient.values.map(_ => gradient.hover_value)) 430 - locations.push(...gradient.values.map(([location, _]) => location)) 423 + if (variant === 'gradient') { 424 + if (gradient.values.length < 2) { 425 + throw new Error( 426 + 'Gradient buttons must have at least two colors in the gradient', 427 + ) 431 428 } 432 429 433 430 return { 434 - gradientColors: colors, 435 - gradientHoverColors: hoverColors, 436 - gradientLocations: locations, 431 + colors: gradient.values.map(([_, color]) => color) as [ 432 + string, 433 + string, 434 + ...string[], 435 + ], 436 + hoverColors: gradient.values.map(_ => gradient.hover_value) as [ 437 + string, 438 + string, 439 + ...string[], 440 + ], 441 + locations: gradient.values.map(([location, _]) => location) as [ 442 + number, 443 + number, 444 + ...number[], 445 + ], 437 446 } 438 - }, [variant, color]) 447 + } 448 + }, [variant, color]) 439 449 440 450 const context = React.useMemo<ButtonContext>( 441 451 () => ({ ··· 458 468 // @ts-ignore - this will always be a pressable 459 469 ref={ref} 460 470 aria-label={label} 471 + aria-pressed={state.pressed} 461 472 accessibilityLabel={label} 462 473 disabled={disabled || false} 463 474 accessibilityState={{ ··· 478 489 onHoverOut={onHoverOut} 479 490 onFocus={onFocus} 480 491 onBlur={onBlur}> 481 - {variant === 'gradient' && ( 492 + {variant === 'gradient' && gradientValues && ( 482 493 <View 483 494 style={[ 484 495 a.absolute, ··· 489 500 <LinearGradient 490 501 colors={ 491 502 state.hovered || state.pressed 492 - ? gradientHoverColors 493 - : gradientColors 503 + ? gradientValues.hoverColors 504 + : gradientValues.colors 494 505 } 495 - locations={gradientLocations} 506 + locations={gradientValues.locations} 496 507 start={{x: 0, y: 0}} 497 508 end={{x: 1, y: 1}} 498 509 style={[a.absolute, a.inset_0]}
+8 -2
src/components/GradientFill.tsx
··· 14 14 | typeof tokens.gradients.summer 15 15 | typeof tokens.gradients.nordic 16 16 }) { 17 + if (gradient.values.length < 2) { 18 + throw new Error('Gradient must have at least 2 colors') 19 + } 20 + 17 21 return ( 18 22 <LinearGradient 19 - colors={gradient.values.map(c => c[1])} 20 - locations={gradient.values.map(c => c[0])} 23 + colors={gradient.values.map(c => c[1]) as [string, string, ...string[]]} 24 + locations={ 25 + gradient.values.map(c => c[0]) as [number, number, ...number[]] 26 + } 21 27 start={{x: 0, y: 0}} 22 28 end={{x: 1, y: 1}} 23 29 style={[a.absolute, a.inset_0]}
+5 -1
src/components/LinearGradientBackground.tsx
··· 13 13 }) { 14 14 const gradient = gradients.sky.values.map(([_, color]) => { 15 15 return color 16 - }) 16 + }) as [string, string, ...string[]] 17 + 18 + if (gradient.length < 2) { 19 + throw new Error('Gradient must have at least 2 colors') 20 + } 17 21 18 22 return ( 19 23 <LinearGradient colors={gradient} style={style}>
+1
src/components/StarterPack/QrCode.tsx
··· 1 1 import React from 'react' 2 2 import {View} from 'react-native' 3 + // @ts-expect-error missing types 3 4 import QRCode from 'react-native-qrcode-styled' 4 5 import type ViewShot from 'react-native-view-shot' 5 6 import {AppBskyGraphDefs, AppBskyGraphStarterpack} from '@atproto/api'
+11 -1
src/lib/hooks/useNotificationHandler.ts
··· 177 177 178 178 Notifications.setNotificationHandler({ 179 179 handleNotification: async e => { 180 - if (e.request.trigger.type !== 'push') return DEFAULT_HANDLER_OPTIONS 180 + if ( 181 + e.request.trigger == null || 182 + typeof e.request.trigger !== 'object' || 183 + !('type' in e.request.trigger) || 184 + e.request.trigger.type !== 'push' 185 + ) { 186 + return DEFAULT_HANDLER_OPTIONS 187 + } 181 188 182 189 logger.debug( 183 190 'Notifications: received', ··· 220 227 221 228 if ( 222 229 e.actionIdentifier === Notifications.DEFAULT_ACTION_IDENTIFIER && 230 + e.notification.request.trigger != null && 231 + typeof e.notification.request.trigger === 'object' && 232 + 'type' in e.notification.request.trigger && 223 233 e.notification.request.trigger.type === 'push' 224 234 ) { 225 235 logger.debug(
+2 -2
src/lib/hooks/usePermissions.ts
··· 1 1 import {Linking} from 'react-native' 2 - import {Camera} from 'expo-camera/legacy' // TODO: Migrate to the new one. 2 + import {useCameraPermissions as useExpoCameraPermissions} from 'expo-camera' 3 3 import * as MediaLibrary from 'expo-media-library' 4 4 5 5 import {isWeb} from '#/platform/detection' ··· 78 78 } 79 79 80 80 export function useCameraPermission() { 81 - const [res, requestPermission] = Camera.useCameraPermissions() 81 + const [res, requestPermission] = useExpoCameraPermissions() 82 82 83 83 const requestCameraAccessIfNeeded = async () => { 84 84 if (res?.granted) {
+3 -3
src/view/com/composer/photos/Gallery.tsx
··· 124 124 image: ComposerImage 125 125 altTextControlStyle?: ViewStyle 126 126 imageControlsStyle?: ViewStyle 127 - imageStyle?: ViewStyle 127 + imageStyle?: ImageStyle 128 128 onChange: (next: ComposerImage) => void 129 129 onRemove: () => void 130 130 } ··· 160 160 161 161 return ( 162 162 <View 163 - style={imageStyle} 163 + style={imageStyle as ViewStyle} 164 164 // Fixes ALT and icons appearing with half opacity when the post is inactive 165 165 renderToHardwareTextureAndroid> 166 166 <TouchableOpacity ··· 221 221 222 222 <Image 223 223 testID="selectedPhotoImage" 224 - style={[styles.image, imageStyle] as ImageStyle} 224 + style={[styles.image, imageStyle]} 225 225 source={{ 226 226 uri: (image.transformed ?? image.source).path, 227 227 }}
+1
src/view/com/util/forms/Button.tsx
··· 31 31 // Augment type for react-native-web (see https://github.com/necolas/react-native-web/issues/1684#issuecomment-766451866) 32 32 declare module 'react-native' { 33 33 interface PressableStateCallbackType { 34 + // @ts-ignore web only 34 35 hovered?: boolean 35 36 focused?: boolean 36 37 }
+1 -1
src/view/com/util/forms/DropdownButton.tsx
··· 87 87 }: PropsWithChildren<DropdownButtonProps>) { 88 88 const {_} = useLingui() 89 89 90 - const ref1 = useRef<TouchableOpacity>(null) 90 + const ref1 = useRef<View>(null) 91 91 const ref2 = useRef<View>(null) 92 92 93 93 const onPress = (e: GestureResponderEvent) => {
+1
src/view/com/util/forms/NativeDropdown.web.tsx
··· 229 229 return `${label}_${index}` 230 230 } 231 231 232 + // @ts-expect-error - web only styles. the only style that should be broken here is `outline` 232 233 const styles = StyleSheet.create({ 233 234 separator: { 234 235 height: 1,
+1924 -2082
yarn.lock
··· 2 2 # yarn lockfile v1 3 3 4 4 5 - "@0no-co/graphql.web@^1.0.1": 6 - version "1.0.4" 7 - resolved "https://registry.yarnpkg.com/@0no-co/graphql.web/-/graphql.web-1.0.4.tgz#9606eb651955499525d068ce0ad8bea596286ce2" 8 - integrity sha512-W3ezhHGfO0MS1PtGloaTpg0PbaT8aZSmmaerL7idtU5F7oCI+uu25k+MsMS31BVFlp4aMkHSrNRxiD72IlK8TA== 5 + "@0no-co/graphql.web@^1.0.5", "@0no-co/graphql.web@^1.0.8": 6 + version "1.0.11" 7 + resolved "https://registry.yarnpkg.com/@0no-co/graphql.web/-/graphql.web-1.0.11.tgz#035cbc6523af43358b81993f10b13e8d7a79c816" 8 + integrity sha512-xuSJ9WXwTmtngWkbdEoopMo6F8NLtjy84UNAMsAr5C3/2SgAL/dEU10TMqTIsipqPQ8HA/7WzeqQ9DEQxSvPPA== 9 9 10 10 "@aashutoshrathi/word-wrap@^1.2.3": 11 11 version "1.2.6" ··· 1151 1151 "@babel/highlight" "^7.24.2" 1152 1152 picocolors "^1.0.0" 1153 1153 1154 - "@babel/code-frame@^7.25.9", "@babel/code-frame@^7.26.0": 1154 + "@babel/code-frame@^7.24.7", "@babel/code-frame@^7.25.9", "@babel/code-frame@^7.26.0": 1155 1155 version "7.26.2" 1156 1156 resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.26.2.tgz#4b5fab97d33338eff916235055f0ebc21e573a85" 1157 1157 integrity sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ== ··· 1160 1160 js-tokens "^4.0.0" 1161 1161 picocolors "^1.0.0" 1162 1162 1163 - "@babel/compat-data@^7.20.5", "@babel/compat-data@^7.22.5", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9": 1163 + "@babel/compat-data@^7.20.5", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9": 1164 1164 version "7.22.9" 1165 1165 resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.9.tgz#71cdb00a1ce3a329ce4cbec3a44f9fef35669730" 1166 1166 integrity sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ== ··· 1175 1175 resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.4.tgz#6f102372e9094f25d908ca0d34fc74c74606059a" 1176 1176 integrity sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ== 1177 1177 1178 - "@babel/compat-data@^7.25.9": 1178 + "@babel/compat-data@^7.25.9", "@babel/compat-data@^7.26.0": 1179 1179 version "7.26.2" 1180 1180 resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.26.2.tgz#278b6b13664557de95b8f35b90d96785850bb56e" 1181 1181 integrity sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg== ··· 1201 1201 json5 "^2.2.2" 1202 1202 semver "^6.3.1" 1203 1203 1204 - "@babel/core@^7.21.0", "@babel/core@^7.23.2": 1204 + "@babel/core@^7.21.0": 1205 1205 version "7.23.2" 1206 1206 resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.2.tgz#ed10df0d580fff67c5f3ee70fd22e2e4c90a9f94" 1207 1207 integrity sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ== ··· 1243 1243 json5 "^2.2.3" 1244 1244 semver "^6.3.1" 1245 1245 1246 - "@babel/core@^7.25.2": 1246 + "@babel/core@^7.25.2", "@babel/core@^7.26.0": 1247 1247 version "7.26.0" 1248 1248 resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.26.0.tgz#d78b6023cc8f3114ccf049eb219613f74a747b40" 1249 1249 integrity sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg== ··· 1273 1273 eslint-visitor-keys "^2.1.0" 1274 1274 semver "^6.3.1" 1275 1275 1276 - "@babel/generator@^7.20.0", "@babel/generator@^7.22.10", "@babel/generator@^7.7.2": 1277 - version "7.22.10" 1278 - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.22.10.tgz#c92254361f398e160645ac58831069707382b722" 1279 - integrity sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A== 1280 - dependencies: 1281 - "@babel/types" "^7.22.10" 1282 - "@jridgewell/gen-mapping" "^0.3.2" 1283 - "@jridgewell/trace-mapping" "^0.3.17" 1284 - jsesc "^2.5.1" 1285 - 1286 1276 "@babel/generator@^7.20.5": 1287 1277 version "7.23.6" 1288 1278 resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.6.tgz#9e1fca4811c77a10580d17d26b57b036133f3c2e" ··· 1303 1293 "@jridgewell/trace-mapping" "^0.3.17" 1304 1294 jsesc "^2.5.1" 1305 1295 1296 + "@babel/generator@^7.22.10", "@babel/generator@^7.7.2": 1297 + version "7.22.10" 1298 + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.22.10.tgz#c92254361f398e160645ac58831069707382b722" 1299 + integrity sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A== 1300 + dependencies: 1301 + "@babel/types" "^7.22.10" 1302 + "@jridgewell/gen-mapping" "^0.3.2" 1303 + "@jridgewell/trace-mapping" "^0.3.17" 1304 + jsesc "^2.5.1" 1305 + 1306 1306 "@babel/generator@^7.24.5": 1307 1307 version "7.24.5" 1308 1308 resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.5.tgz#e5afc068f932f05616b66713e28d0f04e99daeb3" ··· 1313 1313 "@jridgewell/trace-mapping" "^0.3.25" 1314 1314 jsesc "^2.5.1" 1315 1315 1316 - "@babel/generator@^7.25.9", "@babel/generator@^7.26.0": 1316 + "@babel/generator@^7.25.0", "@babel/generator@^7.25.9", "@babel/generator@^7.26.0": 1317 1317 version "7.26.2" 1318 1318 resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.26.2.tgz#87b75813bec87916210e5e01939a4c823d6bb74f" 1319 1319 integrity sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw== ··· 1338 1338 dependencies: 1339 1339 "@babel/types" "^7.25.9" 1340 1340 1341 - "@babel/helper-builder-binary-assignment-operator-visitor@^7.22.5": 1342 - version "7.22.10" 1343 - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.10.tgz#573e735937e99ea75ea30788b57eb52fab7468c9" 1344 - integrity sha512-Av0qubwDQxC56DoUReVDeLfMEjYYSN1nZrTUrWkXd7hpU73ymRANkbuDm3yni9npkn+RXy9nNbEJZEzXr7xrfQ== 1341 + "@babel/helper-builder-binary-assignment-operator-visitor@^7.25.9": 1342 + version "7.25.9" 1343 + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.9.tgz#f41752fe772a578e67286e6779a68a5a92de1ee9" 1344 + integrity sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g== 1345 1345 dependencies: 1346 - "@babel/types" "^7.22.10" 1346 + "@babel/traverse" "^7.25.9" 1347 + "@babel/types" "^7.25.9" 1347 1348 1348 1349 "@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.22.10", "@babel/helper-compilation-targets@^7.22.5", "@babel/helper-compilation-targets@^7.22.6": 1349 1350 version "7.22.10" ··· 1389 1390 lru-cache "^5.1.1" 1390 1391 semver "^6.3.1" 1391 1392 1392 - "@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.22.10", "@babel/helper-create-class-features-plugin@^7.22.5": 1393 + "@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.22.10": 1393 1394 version "7.22.10" 1394 1395 resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.10.tgz#dd2612d59eac45588021ac3d6fa976d08f4e95a3" 1395 1396 integrity sha512-5IBb77txKYQPpOEdUdIhBx8VrZyDCQ+H82H0+5dX1TmuscP5vJKEE3cKurjtIw/vFwzbVH48VweE78kVDBrqjA== ··· 1404 1405 "@babel/helper-split-export-declaration" "^7.22.6" 1405 1406 semver "^6.3.1" 1406 1407 1407 - "@babel/helper-create-class-features-plugin@^7.22.15": 1408 - version "7.23.6" 1409 - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.6.tgz#b04d915ce92ce363666f816a884cdcfc9be04953" 1410 - integrity sha512-cBXU1vZni/CpGF29iTu4YRbOZt3Wat6zCoMDxRF1MayiEc4URxOj31tT65HUM0CRpMowA3HCJaAOVOUnMf96cw== 1411 - dependencies: 1412 - "@babel/helper-annotate-as-pure" "^7.22.5" 1413 - "@babel/helper-environment-visitor" "^7.22.20" 1414 - "@babel/helper-function-name" "^7.23.0" 1415 - "@babel/helper-member-expression-to-functions" "^7.23.0" 1416 - "@babel/helper-optimise-call-expression" "^7.22.5" 1417 - "@babel/helper-replace-supers" "^7.22.20" 1418 - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" 1419 - "@babel/helper-split-export-declaration" "^7.22.6" 1420 - semver "^6.3.1" 1421 - 1422 1408 "@babel/helper-create-class-features-plugin@^7.24.5": 1423 1409 version "7.24.5" 1424 1410 resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.5.tgz#7d19da92c7e0cd8d11c09af2ce1b8e7512a6e723" ··· 1476 1462 lodash.debounce "^4.0.8" 1477 1463 resolve "^1.14.2" 1478 1464 1465 + "@babel/helper-define-polyfill-provider@^0.6.2", "@babel/helper-define-polyfill-provider@^0.6.3": 1466 + version "0.6.3" 1467 + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz#f4f2792fae2ef382074bc2d713522cf24e6ddb21" 1468 + integrity sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg== 1469 + dependencies: 1470 + "@babel/helper-compilation-targets" "^7.22.6" 1471 + "@babel/helper-plugin-utils" "^7.22.5" 1472 + debug "^4.1.1" 1473 + lodash.debounce "^4.0.8" 1474 + resolve "^1.14.2" 1475 + 1479 1476 "@babel/helper-environment-visitor@^7.18.9", "@babel/helper-environment-visitor@^7.22.5": 1480 1477 version "7.22.5" 1481 1478 resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz#f06dd41b7c1f44e1f8da6c4055b41ab3a09a7e98" ··· 1514 1511 dependencies: 1515 1512 "@babel/types" "^7.22.5" 1516 1513 1517 - "@babel/helper-member-expression-to-functions@^7.22.15", "@babel/helper-member-expression-to-functions@^7.23.0": 1518 - version "7.23.0" 1519 - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz#9263e88cc5e41d39ec18c9a3e0eced59a3e7d366" 1520 - integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA== 1521 - dependencies: 1522 - "@babel/types" "^7.23.0" 1523 - 1524 1514 "@babel/helper-member-expression-to-functions@^7.22.5": 1525 1515 version "7.22.5" 1526 1516 resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz#0a7c56117cad3372fbf8d2fb4bf8f8d64a1e76b2" 1527 1517 integrity sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ== 1528 1518 dependencies: 1529 1519 "@babel/types" "^7.22.5" 1520 + 1521 + "@babel/helper-member-expression-to-functions@^7.23.0": 1522 + version "7.23.0" 1523 + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz#9263e88cc5e41d39ec18c9a3e0eced59a3e7d366" 1524 + integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA== 1525 + dependencies: 1526 + "@babel/types" "^7.23.0" 1530 1527 1531 1528 "@babel/helper-member-expression-to-functions@^7.24.5": 1532 1529 version "7.24.5" ··· 1623 1620 "@babel/helper-split-export-declaration" "^7.24.5" 1624 1621 "@babel/helper-validator-identifier" "^7.24.5" 1625 1622 1626 - "@babel/helper-module-transforms@^7.26.0": 1623 + "@babel/helper-module-transforms@^7.25.9", "@babel/helper-module-transforms@^7.26.0": 1627 1624 version "7.26.0" 1628 1625 resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz#8ce54ec9d592695e58d84cd884b7b5c6a2fdeeae" 1629 1626 integrity sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw== ··· 1661 1658 resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz#9cbdd63a9443a2c92a725cca7ebca12cc8dd9f46" 1662 1659 integrity sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw== 1663 1660 1664 - "@babel/helper-remap-async-to-generator@^7.18.9", "@babel/helper-remap-async-to-generator@^7.22.5", "@babel/helper-remap-async-to-generator@^7.22.9": 1661 + "@babel/helper-remap-async-to-generator@^7.18.9", "@babel/helper-remap-async-to-generator@^7.22.5": 1665 1662 version "7.22.9" 1666 1663 resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.9.tgz#53a25b7484e722d7efb9c350c75c032d4628de82" 1667 1664 integrity sha512-8WWC4oR4Px+tr+Fp0X3RHDVfINGpF3ad1HIbrc8A77epiR6eMMc6jsgozkzT2uDiOOdoS9cLIQ+XD2XvI2WSmQ== ··· 1670 1667 "@babel/helper-environment-visitor" "^7.22.5" 1671 1668 "@babel/helper-wrap-function" "^7.22.9" 1672 1669 1673 - "@babel/helper-replace-supers@^7.22.20": 1674 - version "7.22.20" 1675 - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz#e37d367123ca98fe455a9887734ed2e16eb7a793" 1676 - integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw== 1670 + "@babel/helper-remap-async-to-generator@^7.25.9": 1671 + version "7.25.9" 1672 + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz#e53956ab3d5b9fb88be04b3e2f31b523afd34b92" 1673 + integrity sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw== 1677 1674 dependencies: 1678 - "@babel/helper-environment-visitor" "^7.22.20" 1679 - "@babel/helper-member-expression-to-functions" "^7.22.15" 1680 - "@babel/helper-optimise-call-expression" "^7.22.5" 1675 + "@babel/helper-annotate-as-pure" "^7.25.9" 1676 + "@babel/helper-wrap-function" "^7.25.9" 1677 + "@babel/traverse" "^7.25.9" 1681 1678 1682 1679 "@babel/helper-replace-supers@^7.22.5", "@babel/helper-replace-supers@^7.22.9": 1683 1680 version "7.22.9" ··· 1727 1724 dependencies: 1728 1725 "@babel/types" "^7.24.6" 1729 1726 1727 + "@babel/helper-simple-access@^7.25.9": 1728 + version "7.25.9" 1729 + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.25.9.tgz#6d51783299884a2c74618d6ef0f86820ec2e7739" 1730 + integrity sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q== 1731 + dependencies: 1732 + "@babel/traverse" "^7.25.9" 1733 + "@babel/types" "^7.25.9" 1734 + 1730 1735 "@babel/helper-skip-transparent-expression-wrappers@^7.20.0", "@babel/helper-skip-transparent-expression-wrappers@^7.22.5": 1731 1736 version "7.22.5" 1732 1737 resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847" ··· 1842 1847 "@babel/template" "^7.22.5" 1843 1848 "@babel/types" "^7.22.10" 1844 1849 1850 + "@babel/helper-wrap-function@^7.25.9": 1851 + version "7.25.9" 1852 + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz#d99dfd595312e6c894bd7d237470025c85eea9d0" 1853 + integrity sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g== 1854 + dependencies: 1855 + "@babel/template" "^7.25.9" 1856 + "@babel/traverse" "^7.25.9" 1857 + "@babel/types" "^7.25.9" 1858 + 1845 1859 "@babel/helpers@^7.22.10": 1846 1860 version "7.22.10" 1847 1861 resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.22.10.tgz#ae6005c539dfbcb5cd71fb51bfc8a52ba63bc37a" ··· 1910 1924 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.10.tgz#e37634f9a12a1716136c44624ef54283cabd3f55" 1911 1925 integrity sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ== 1912 1926 1913 - "@babel/parser@^7.21.2", "@babel/parser@^7.22.15", "@babel/parser@^7.23.0": 1927 + "@babel/parser@^7.22.0", "@babel/parser@^7.25.3", "@babel/parser@^7.25.9", "@babel/parser@^7.26.0", "@babel/parser@^7.26.2": 1928 + version "7.26.2" 1929 + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.2.tgz#fd7b6f487cfea09889557ef5d4eeb9ff9a5abd11" 1930 + integrity sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ== 1931 + dependencies: 1932 + "@babel/types" "^7.26.0" 1933 + 1934 + "@babel/parser@^7.22.15", "@babel/parser@^7.23.0": 1914 1935 version "7.23.0" 1915 1936 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.0.tgz#da950e622420bf96ca0d0f2909cdddac3acd8719" 1916 1937 integrity sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw== ··· 1920 1941 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.5.tgz#4a4d5ab4315579e5398a82dcf636ca80c3392790" 1921 1942 integrity sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg== 1922 1943 1923 - "@babel/parser@^7.25.9", "@babel/parser@^7.26.0", "@babel/parser@^7.26.2": 1924 - version "7.26.2" 1925 - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.2.tgz#fd7b6f487cfea09889557ef5d4eeb9ff9a5abd11" 1926 - integrity sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ== 1944 + "@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.9": 1945 + version "7.25.9" 1946 + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz#cc2e53ebf0a0340777fff5ed521943e253b4d8fe" 1947 + integrity sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g== 1948 + dependencies: 1949 + "@babel/helper-plugin-utils" "^7.25.9" 1950 + "@babel/traverse" "^7.25.9" 1951 + 1952 + "@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.25.9": 1953 + version "7.25.9" 1954 + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz#af9e4fb63ccb8abcb92375b2fcfe36b60c774d30" 1955 + integrity sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw== 1956 + dependencies: 1957 + "@babel/helper-plugin-utils" "^7.25.9" 1958 + 1959 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.25.9": 1960 + version "7.25.9" 1961 + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz#e8dc26fcd616e6c5bf2bd0d5a2c151d4f92a9137" 1962 + integrity sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug== 1927 1963 dependencies: 1928 - "@babel/types" "^7.26.0" 1964 + "@babel/helper-plugin-utils" "^7.25.9" 1929 1965 1930 - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.22.5": 1931 - version "7.22.5" 1932 - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5.tgz#87245a21cd69a73b0b81bcda98d443d6df08f05e" 1933 - integrity sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ== 1966 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.25.9": 1967 + version "7.25.9" 1968 + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz#807a667f9158acac6f6164b4beb85ad9ebc9e1d1" 1969 + integrity sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g== 1934 1970 dependencies: 1935 - "@babel/helper-plugin-utils" "^7.22.5" 1971 + "@babel/helper-plugin-utils" "^7.25.9" 1972 + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" 1973 + "@babel/plugin-transform-optional-chaining" "^7.25.9" 1936 1974 1937 - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.22.5": 1938 - version "7.22.5" 1939 - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz#fef09f9499b1f1c930da8a0c419db42167d792ca" 1940 - integrity sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g== 1975 + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.25.9": 1976 + version "7.25.9" 1977 + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz#de7093f1e7deaf68eadd7cc6b07f2ab82543269e" 1978 + integrity sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg== 1941 1979 dependencies: 1942 - "@babel/helper-plugin-utils" "^7.22.5" 1943 - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" 1944 - "@babel/plugin-transform-optional-chaining" "^7.22.5" 1980 + "@babel/helper-plugin-utils" "^7.25.9" 1981 + "@babel/traverse" "^7.25.9" 1945 1982 1946 1983 "@babel/plugin-proposal-async-generator-functions@^7.0.0": 1947 1984 version "7.20.7" ··· 1953 1990 "@babel/helper-remap-async-to-generator" "^7.18.9" 1954 1991 "@babel/plugin-syntax-async-generators" "^7.8.4" 1955 1992 1956 - "@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.13.0", "@babel/plugin-proposal-class-properties@^7.18.0": 1993 + "@babel/plugin-proposal-class-properties@^7.13.0", "@babel/plugin-proposal-class-properties@^7.18.0": 1957 1994 version "7.18.6" 1958 1995 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" 1959 1996 integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== ··· 1980 2017 "@babel/helper-plugin-utils" "^7.22.5" 1981 2018 "@babel/plugin-syntax-export-default-from" "^7.22.5" 1982 2019 1983 - "@babel/plugin-proposal-logical-assignment-operators@^7.18.0": 1984 - version "7.20.7" 1985 - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz#dfbcaa8f7b4d37b51e8bfb46d94a5aea2bb89d83" 1986 - integrity sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug== 2020 + "@babel/plugin-proposal-export-default-from@^7.24.7": 2021 + version "7.25.9" 2022 + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.25.9.tgz#52702be6ef8367fc8f18b8438278332beeb8f87c" 2023 + integrity sha512-ykqgwNfSnNOB+C8fV5X4mG3AVmvu+WVxcaU9xHHtBb7PCrPeweMmPjGsn8eMaeJg6SJuoUuZENeeSWaarWqonQ== 1987 2024 dependencies: 1988 - "@babel/helper-plugin-utils" "^7.20.2" 1989 - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" 2025 + "@babel/helper-plugin-utils" "^7.25.9" 1990 2026 1991 - "@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8", "@babel/plugin-proposal-nullish-coalescing-operator@^7.18.0": 2027 + "@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8", "@babel/plugin-proposal-nullish-coalescing-operator@^7.18.0": 1992 2028 version "7.18.6" 1993 2029 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1" 1994 2030 integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== ··· 2004 2040 "@babel/helper-plugin-utils" "^7.18.6" 2005 2041 "@babel/plugin-syntax-numeric-separator" "^7.10.4" 2006 2042 2007 - "@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.12.13", "@babel/plugin-proposal-object-rest-spread@^7.20.0": 2043 + "@babel/plugin-proposal-object-rest-spread@^7.20.0": 2008 2044 version "7.20.7" 2009 2045 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz#aa662940ef425779c75534a5c41e9d936edc390a" 2010 2046 integrity sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg== ··· 2023 2059 "@babel/helper-plugin-utils" "^7.18.6" 2024 2060 "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" 2025 2061 2026 - "@babel/plugin-proposal-optional-chaining@^7.0.0", "@babel/plugin-proposal-optional-chaining@^7.13.12", "@babel/plugin-proposal-optional-chaining@^7.20.0": 2062 + "@babel/plugin-proposal-optional-chaining@^7.13.12", "@babel/plugin-proposal-optional-chaining@^7.20.0": 2027 2063 version "7.21.0" 2028 2064 resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz#886f5c8978deb7d30f678b2e24346b287234d3ea" 2029 2065 integrity sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA== ··· 2059 2095 dependencies: 2060 2096 "@babel/helper-plugin-utils" "^7.8.0" 2061 2097 2062 - "@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3": 2098 + "@babel/plugin-syntax-class-properties@^7.8.3": 2063 2099 version "7.12.13" 2064 2100 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" 2065 2101 integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== 2066 2102 dependencies: 2067 2103 "@babel/helper-plugin-utils" "^7.12.13" 2068 2104 2069 - "@babel/plugin-syntax-class-static-block@^7.14.5": 2070 - version "7.14.5" 2071 - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" 2072 - integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== 2073 - dependencies: 2074 - "@babel/helper-plugin-utils" "^7.14.5" 2075 - 2076 2105 "@babel/plugin-syntax-decorators@^7.22.10": 2077 2106 version "7.22.10" 2078 2107 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.22.10.tgz#7d83ea04d893c442b78ebf4c3cbac59a7211deff" ··· 2080 2109 dependencies: 2081 2110 "@babel/helper-plugin-utils" "^7.22.5" 2082 2111 2083 - "@babel/plugin-syntax-dynamic-import@^7.0.0", "@babel/plugin-syntax-dynamic-import@^7.8.0", "@babel/plugin-syntax-dynamic-import@^7.8.3": 2112 + "@babel/plugin-syntax-dynamic-import@^7.8.0", "@babel/plugin-syntax-dynamic-import@^7.8.3": 2084 2113 version "7.8.3" 2085 2114 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" 2086 2115 integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== ··· 2094 2123 dependencies: 2095 2124 "@babel/helper-plugin-utils" "^7.22.5" 2096 2125 2126 + "@babel/plugin-syntax-export-default-from@^7.24.7": 2127 + version "7.25.9" 2128 + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.25.9.tgz#86614767a9ff140366f0c3766ef218beb32a730a" 2129 + integrity sha512-9MhJ/SMTsVqsd69GyQg89lYR4o9T+oDGv5F6IsigxxqFVOyR/IflDLYP8WDI1l8fkhNGGktqkvL5qwNCtGEpgQ== 2130 + dependencies: 2131 + "@babel/helper-plugin-utils" "^7.25.9" 2132 + 2097 2133 "@babel/plugin-syntax-export-namespace-from@^7.8.3": 2098 2134 version "7.8.3" 2099 2135 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" ··· 2108 2144 dependencies: 2109 2145 "@babel/helper-plugin-utils" "^7.22.5" 2110 2146 2111 - "@babel/plugin-syntax-import-assertions@^7.22.5": 2112 - version "7.22.5" 2113 - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz#07d252e2aa0bc6125567f742cd58619cb14dce98" 2114 - integrity sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg== 2147 + "@babel/plugin-syntax-flow@^7.25.9": 2148 + version "7.26.0" 2149 + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.26.0.tgz#96507595c21b45fccfc2bc758d5c45452e6164fa" 2150 + integrity sha512-B+O2DnPc0iG+YXFqOxv2WNuNU97ToWjOomUQ78DouOENWUaM5sVrmet9mcomUGQFwpJd//gvUagXBSdzO1fRKg== 2115 2151 dependencies: 2116 - "@babel/helper-plugin-utils" "^7.22.5" 2152 + "@babel/helper-plugin-utils" "^7.25.9" 2117 2153 2118 - "@babel/plugin-syntax-import-attributes@^7.22.5": 2119 - version "7.22.5" 2120 - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz#ab840248d834410b829f569f5262b9e517555ecb" 2121 - integrity sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg== 2154 + "@babel/plugin-syntax-import-assertions@^7.26.0": 2155 + version "7.26.0" 2156 + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz#620412405058efa56e4a564903b79355020f445f" 2157 + integrity sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg== 2158 + dependencies: 2159 + "@babel/helper-plugin-utils" "^7.25.9" 2160 + 2161 + "@babel/plugin-syntax-import-attributes@^7.26.0": 2162 + version "7.26.0" 2163 + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz#3b1412847699eea739b4f2602c74ce36f6b0b0f7" 2164 + integrity sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A== 2122 2165 dependencies: 2123 - "@babel/helper-plugin-utils" "^7.22.5" 2166 + "@babel/helper-plugin-utils" "^7.25.9" 2124 2167 2125 - "@babel/plugin-syntax-import-meta@^7.10.4", "@babel/plugin-syntax-import-meta@^7.8.3": 2168 + "@babel/plugin-syntax-import-meta@^7.8.3": 2126 2169 version "7.10.4" 2127 2170 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" 2128 2171 integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== ··· 2157 2200 dependencies: 2158 2201 "@babel/helper-plugin-utils" "^7.24.0" 2159 2202 2160 - "@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": 2203 + "@babel/plugin-syntax-jsx@^7.25.9": 2204 + version "7.25.9" 2205 + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz#a34313a178ea56f1951599b929c1ceacee719290" 2206 + integrity sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA== 2207 + dependencies: 2208 + "@babel/helper-plugin-utils" "^7.25.9" 2209 + 2210 + "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": 2161 2211 version "7.10.4" 2162 2212 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" 2163 2213 integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== ··· 2199 2249 dependencies: 2200 2250 "@babel/helper-plugin-utils" "^7.8.0" 2201 2251 2202 - "@babel/plugin-syntax-private-property-in-object@^7.14.5": 2203 - version "7.14.5" 2204 - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" 2205 - integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== 2206 - dependencies: 2207 - "@babel/helper-plugin-utils" "^7.14.5" 2208 - 2209 - "@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3": 2252 + "@babel/plugin-syntax-top-level-await@^7.8.3": 2210 2253 version "7.14.5" 2211 2254 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" 2212 2255 integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== ··· 2227 2270 dependencies: 2228 2271 "@babel/helper-plugin-utils" "^7.24.0" 2229 2272 2273 + "@babel/plugin-syntax-typescript@^7.25.9": 2274 + version "7.25.9" 2275 + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz#67dda2b74da43727cf21d46cf9afef23f4365399" 2276 + integrity sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ== 2277 + dependencies: 2278 + "@babel/helper-plugin-utils" "^7.25.9" 2279 + 2230 2280 "@babel/plugin-syntax-unicode-sets-regex@^7.18.6": 2231 2281 version "7.18.6" 2232 2282 resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357" ··· 2235 2285 "@babel/helper-create-regexp-features-plugin" "^7.18.6" 2236 2286 "@babel/helper-plugin-utils" "^7.18.6" 2237 2287 2238 - "@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.22.5": 2288 + "@babel/plugin-transform-arrow-functions@^7.0.0": 2239 2289 version "7.22.5" 2240 2290 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz#e5ba566d0c58a5b2ba2a8b795450641950b71958" 2241 2291 integrity sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw== ··· 2249 2299 dependencies: 2250 2300 "@babel/helper-plugin-utils" "^7.24.0" 2251 2301 2252 - "@babel/plugin-transform-async-generator-functions@^7.22.10": 2253 - version "7.22.10" 2254 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.10.tgz#45946cd17f915b10e65c29b8ed18a0a50fc648c8" 2255 - integrity sha512-eueE8lvKVzq5wIObKK/7dvoeKJ+xc6TvRn6aysIjS6pSCeLy7S/eVi7pEQknZqyqvzaNKdDtem8nUNTBgDVR2g== 2302 + "@babel/plugin-transform-arrow-functions@^7.24.7", "@babel/plugin-transform-arrow-functions@^7.25.9": 2303 + version "7.25.9" 2304 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz#7821d4410bee5daaadbb4cdd9a6649704e176845" 2305 + integrity sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg== 2256 2306 dependencies: 2257 - "@babel/helper-environment-visitor" "^7.22.5" 2258 - "@babel/helper-plugin-utils" "^7.22.5" 2259 - "@babel/helper-remap-async-to-generator" "^7.22.9" 2260 - "@babel/plugin-syntax-async-generators" "^7.8.4" 2307 + "@babel/helper-plugin-utils" "^7.25.9" 2308 + 2309 + "@babel/plugin-transform-async-generator-functions@^7.25.4", "@babel/plugin-transform-async-generator-functions@^7.25.9": 2310 + version "7.25.9" 2311 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz#1b18530b077d18a407c494eb3d1d72da505283a2" 2312 + integrity sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw== 2313 + dependencies: 2314 + "@babel/helper-plugin-utils" "^7.25.9" 2315 + "@babel/helper-remap-async-to-generator" "^7.25.9" 2316 + "@babel/traverse" "^7.25.9" 2261 2317 2262 - "@babel/plugin-transform-async-to-generator@^7.0.0", "@babel/plugin-transform-async-to-generator@^7.20.0", "@babel/plugin-transform-async-to-generator@^7.22.5": 2318 + "@babel/plugin-transform-async-to-generator@^7.20.0": 2263 2319 version "7.22.5" 2264 2320 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz#c7a85f44e46f8952f6d27fe57c2ed3cc084c3775" 2265 2321 integrity sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ== ··· 2268 2324 "@babel/helper-plugin-utils" "^7.22.5" 2269 2325 "@babel/helper-remap-async-to-generator" "^7.22.5" 2270 2326 2271 - "@babel/plugin-transform-block-scoped-functions@^7.22.5": 2272 - version "7.22.5" 2273 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz#27978075bfaeb9fa586d3cb63a3d30c1de580024" 2274 - integrity sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA== 2327 + "@babel/plugin-transform-async-to-generator@^7.24.7", "@babel/plugin-transform-async-to-generator@^7.25.9": 2328 + version "7.25.9" 2329 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz#c80008dacae51482793e5a9c08b39a5be7e12d71" 2330 + integrity sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ== 2331 + dependencies: 2332 + "@babel/helper-module-imports" "^7.25.9" 2333 + "@babel/helper-plugin-utils" "^7.25.9" 2334 + "@babel/helper-remap-async-to-generator" "^7.25.9" 2335 + 2336 + "@babel/plugin-transform-block-scoped-functions@^7.25.9": 2337 + version "7.25.9" 2338 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz#5700691dbd7abb93de300ca7be94203764fce458" 2339 + integrity sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA== 2275 2340 dependencies: 2276 - "@babel/helper-plugin-utils" "^7.22.5" 2341 + "@babel/helper-plugin-utils" "^7.25.9" 2277 2342 2278 - "@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.22.10": 2343 + "@babel/plugin-transform-block-scoping@^7.0.0": 2279 2344 version "7.22.10" 2280 2345 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.10.tgz#88a1dccc3383899eb5e660534a76a22ecee64faa" 2281 2346 integrity sha512-1+kVpGAOOI1Albt6Vse7c8pHzcZQdQKW+wJH+g8mCaszOdDVwRXa/slHPqIw+oJAJANTKDMuM2cBdV0Dg618Vg== 2282 2347 dependencies: 2283 2348 "@babel/helper-plugin-utils" "^7.22.5" 2284 2349 2285 - "@babel/plugin-transform-class-properties@^7.0.0-0": 2350 + "@babel/plugin-transform-block-scoping@^7.25.0", "@babel/plugin-transform-block-scoping@^7.25.9": 2351 + version "7.25.9" 2352 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz#c33665e46b06759c93687ca0f84395b80c0473a1" 2353 + integrity sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg== 2354 + dependencies: 2355 + "@babel/helper-plugin-utils" "^7.25.9" 2356 + 2357 + "@babel/plugin-transform-class-properties@^7.0.0-0", "@babel/plugin-transform-class-properties@^7.25.4", "@babel/plugin-transform-class-properties@^7.25.9": 2286 2358 version "7.25.9" 2287 2359 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz#a8ce84fedb9ad512549984101fa84080a9f5f51f" 2288 2360 integrity sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q== ··· 2290 2362 "@babel/helper-create-class-features-plugin" "^7.25.9" 2291 2363 "@babel/helper-plugin-utils" "^7.25.9" 2292 2364 2293 - "@babel/plugin-transform-class-properties@^7.22.5": 2294 - version "7.22.5" 2295 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz#97a56e31ad8c9dc06a0b3710ce7803d5a48cca77" 2296 - integrity sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ== 2297 - dependencies: 2298 - "@babel/helper-create-class-features-plugin" "^7.22.5" 2299 - "@babel/helper-plugin-utils" "^7.22.5" 2300 - 2301 - "@babel/plugin-transform-class-static-block@^7.22.5": 2302 - version "7.22.5" 2303 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz#3e40c46f048403472d6f4183116d5e46b1bff5ba" 2304 - integrity sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA== 2365 + "@babel/plugin-transform-class-static-block@^7.26.0": 2366 + version "7.26.0" 2367 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz#6c8da219f4eb15cae9834ec4348ff8e9e09664a0" 2368 + integrity sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ== 2305 2369 dependencies: 2306 - "@babel/helper-create-class-features-plugin" "^7.22.5" 2307 - "@babel/helper-plugin-utils" "^7.22.5" 2308 - "@babel/plugin-syntax-class-static-block" "^7.14.5" 2370 + "@babel/helper-create-class-features-plugin" "^7.25.9" 2371 + "@babel/helper-plugin-utils" "^7.25.9" 2309 2372 2310 - "@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.22.6": 2373 + "@babel/plugin-transform-classes@^7.0.0": 2311 2374 version "7.22.6" 2312 2375 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.6.tgz#e04d7d804ed5b8501311293d1a0e6d43e94c3363" 2313 2376 integrity sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ== ··· 2322 2385 "@babel/helper-split-export-declaration" "^7.22.6" 2323 2386 globals "^11.1.0" 2324 2387 2325 - "@babel/plugin-transform-classes@^7.0.0-0": 2388 + "@babel/plugin-transform-classes@^7.0.0-0", "@babel/plugin-transform-classes@^7.25.4", "@babel/plugin-transform-classes@^7.25.9": 2326 2389 version "7.25.9" 2327 2390 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz#7152457f7880b593a63ade8a861e6e26a4469f52" 2328 2391 integrity sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg== ··· 2334 2397 "@babel/traverse" "^7.25.9" 2335 2398 globals "^11.1.0" 2336 2399 2337 - "@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.22.5": 2400 + "@babel/plugin-transform-computed-properties@^7.0.0": 2338 2401 version "7.22.5" 2339 2402 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz#cd1e994bf9f316bd1c2dafcd02063ec261bb3869" 2340 2403 integrity sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg== ··· 2342 2405 "@babel/helper-plugin-utils" "^7.22.5" 2343 2406 "@babel/template" "^7.22.5" 2344 2407 2345 - "@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.20.0", "@babel/plugin-transform-destructuring@^7.22.10": 2408 + "@babel/plugin-transform-computed-properties@^7.24.7", "@babel/plugin-transform-computed-properties@^7.25.9": 2409 + version "7.25.9" 2410 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz#db36492c78460e534b8852b1d5befe3c923ef10b" 2411 + integrity sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA== 2412 + dependencies: 2413 + "@babel/helper-plugin-utils" "^7.25.9" 2414 + "@babel/template" "^7.25.9" 2415 + 2416 + "@babel/plugin-transform-destructuring@^7.20.0": 2346 2417 version "7.22.10" 2347 2418 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.10.tgz#38e2273814a58c810b6c34ea293be4973c4eb5e2" 2348 2419 integrity sha512-dPJrL0VOyxqLM9sritNbMSGx/teueHF/htMKrPT7DNxccXxRDPYqlgPFFdr8u+F+qUZOkZoXue/6rL5O5GduEw== 2349 2420 dependencies: 2350 2421 "@babel/helper-plugin-utils" "^7.22.5" 2351 2422 2352 - "@babel/plugin-transform-dotall-regex@^7.22.5": 2353 - version "7.22.5" 2354 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz#dbb4f0e45766eb544e193fb00e65a1dd3b2a4165" 2355 - integrity sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw== 2423 + "@babel/plugin-transform-destructuring@^7.24.8", "@babel/plugin-transform-destructuring@^7.25.9": 2424 + version "7.25.9" 2425 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz#966ea2595c498224340883602d3cfd7a0c79cea1" 2426 + integrity sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ== 2356 2427 dependencies: 2357 - "@babel/helper-create-regexp-features-plugin" "^7.22.5" 2358 - "@babel/helper-plugin-utils" "^7.22.5" 2428 + "@babel/helper-plugin-utils" "^7.25.9" 2359 2429 2360 - "@babel/plugin-transform-duplicate-keys@^7.22.5": 2361 - version "7.22.5" 2362 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz#b6e6428d9416f5f0bba19c70d1e6e7e0b88ab285" 2363 - integrity sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw== 2430 + "@babel/plugin-transform-dotall-regex@^7.25.9": 2431 + version "7.25.9" 2432 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz#bad7945dd07734ca52fe3ad4e872b40ed09bb09a" 2433 + integrity sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA== 2364 2434 dependencies: 2365 - "@babel/helper-plugin-utils" "^7.22.5" 2435 + "@babel/helper-create-regexp-features-plugin" "^7.25.9" 2436 + "@babel/helper-plugin-utils" "^7.25.9" 2437 + 2438 + "@babel/plugin-transform-duplicate-keys@^7.25.9": 2439 + version "7.25.9" 2440 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz#8850ddf57dce2aebb4394bb434a7598031059e6d" 2441 + integrity sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw== 2442 + dependencies: 2443 + "@babel/helper-plugin-utils" "^7.25.9" 2444 + 2445 + "@babel/plugin-transform-duplicate-named-capturing-groups-regex@^7.25.9": 2446 + version "7.25.9" 2447 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz#6f7259b4de127721a08f1e5165b852fcaa696d31" 2448 + integrity sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog== 2449 + dependencies: 2450 + "@babel/helper-create-regexp-features-plugin" "^7.25.9" 2451 + "@babel/helper-plugin-utils" "^7.25.9" 2366 2452 2367 - "@babel/plugin-transform-dynamic-import@^7.22.5": 2368 - version "7.22.5" 2369 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz#d6908a8916a810468c4edff73b5b75bda6ad393e" 2370 - integrity sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ== 2453 + "@babel/plugin-transform-dynamic-import@^7.25.9": 2454 + version "7.25.9" 2455 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz#23e917de63ed23c6600c5dd06d94669dce79f7b8" 2456 + integrity sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg== 2371 2457 dependencies: 2372 - "@babel/helper-plugin-utils" "^7.22.5" 2373 - "@babel/plugin-syntax-dynamic-import" "^7.8.3" 2458 + "@babel/helper-plugin-utils" "^7.25.9" 2374 2459 2375 - "@babel/plugin-transform-exponentiation-operator@^7.22.5": 2376 - version "7.22.5" 2377 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz#402432ad544a1f9a480da865fda26be653e48f6a" 2378 - integrity sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g== 2460 + "@babel/plugin-transform-exponentiation-operator@^7.25.9": 2461 + version "7.25.9" 2462 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.9.tgz#ece47b70d236c1d99c263a1e22b62dc20a4c8b0f" 2463 + integrity sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA== 2379 2464 dependencies: 2380 - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.5" 2381 - "@babel/helper-plugin-utils" "^7.22.5" 2465 + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.25.9" 2466 + "@babel/helper-plugin-utils" "^7.25.9" 2382 2467 2383 2468 "@babel/plugin-transform-export-namespace-from@^7.22.11": 2384 2469 version "7.23.4" ··· 2388 2473 "@babel/helper-plugin-utils" "^7.22.5" 2389 2474 "@babel/plugin-syntax-export-namespace-from" "^7.8.3" 2390 2475 2391 - "@babel/plugin-transform-export-namespace-from@^7.22.5": 2392 - version "7.22.5" 2393 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz#57c41cb1d0613d22f548fddd8b288eedb9973a5b" 2394 - integrity sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg== 2476 + "@babel/plugin-transform-export-namespace-from@^7.25.9": 2477 + version "7.25.9" 2478 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz#90745fe55053394f554e40584cda81f2c8a402a2" 2479 + integrity sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww== 2395 2480 dependencies: 2396 - "@babel/helper-plugin-utils" "^7.22.5" 2397 - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" 2481 + "@babel/helper-plugin-utils" "^7.25.9" 2398 2482 2399 - "@babel/plugin-transform-flow-strip-types@^7.0.0", "@babel/plugin-transform-flow-strip-types@^7.20.0", "@babel/plugin-transform-flow-strip-types@^7.22.5": 2483 + "@babel/plugin-transform-flow-strip-types@^7.20.0", "@babel/plugin-transform-flow-strip-types@^7.22.5": 2400 2484 version "7.22.5" 2401 2485 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz#0bb17110c7bf5b35a60754b2f00c58302381dee2" 2402 2486 integrity sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA== ··· 2404 2488 "@babel/helper-plugin-utils" "^7.22.5" 2405 2489 "@babel/plugin-syntax-flow" "^7.22.5" 2406 2490 2407 - "@babel/plugin-transform-for-of@^7.22.5": 2408 - version "7.22.5" 2409 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz#ab1b8a200a8f990137aff9a084f8de4099ab173f" 2410 - integrity sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A== 2491 + "@babel/plugin-transform-flow-strip-types@^7.25.2": 2492 + version "7.25.9" 2493 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.25.9.tgz#85879b42a8f5948fd6317069978e98f23ef8aec1" 2494 + integrity sha512-/VVukELzPDdci7UUsWQaSkhgnjIWXnIyRpM02ldxaVoFK96c41So8JcKT3m0gYjyv7j5FNPGS5vfELrWalkbDA== 2495 + dependencies: 2496 + "@babel/helper-plugin-utils" "^7.25.9" 2497 + "@babel/plugin-syntax-flow" "^7.25.9" 2498 + 2499 + "@babel/plugin-transform-for-of@^7.24.7", "@babel/plugin-transform-for-of@^7.25.9": 2500 + version "7.25.9" 2501 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz#4bdc7d42a213397905d89f02350c5267866d5755" 2502 + integrity sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A== 2411 2503 dependencies: 2412 - "@babel/helper-plugin-utils" "^7.22.5" 2504 + "@babel/helper-plugin-utils" "^7.25.9" 2505 + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" 2413 2506 2414 - "@babel/plugin-transform-function-name@^7.0.0", "@babel/plugin-transform-function-name@^7.22.5": 2507 + "@babel/plugin-transform-function-name@^7.0.0": 2415 2508 version "7.22.5" 2416 2509 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz#935189af68b01898e0d6d99658db6b164205c143" 2417 2510 integrity sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg== ··· 2420 2513 "@babel/helper-function-name" "^7.22.5" 2421 2514 "@babel/helper-plugin-utils" "^7.22.5" 2422 2515 2423 - "@babel/plugin-transform-json-strings@^7.22.5": 2424 - version "7.22.5" 2425 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz#14b64352fdf7e1f737eed68de1a1468bd2a77ec0" 2426 - integrity sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A== 2516 + "@babel/plugin-transform-function-name@^7.25.1", "@babel/plugin-transform-function-name@^7.25.9": 2517 + version "7.25.9" 2518 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz#939d956e68a606661005bfd550c4fc2ef95f7b97" 2519 + integrity sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA== 2427 2520 dependencies: 2428 - "@babel/helper-plugin-utils" "^7.22.5" 2429 - "@babel/plugin-syntax-json-strings" "^7.8.3" 2521 + "@babel/helper-compilation-targets" "^7.25.9" 2522 + "@babel/helper-plugin-utils" "^7.25.9" 2523 + "@babel/traverse" "^7.25.9" 2430 2524 2431 - "@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.22.5": 2525 + "@babel/plugin-transform-json-strings@^7.25.9": 2526 + version "7.25.9" 2527 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz#c86db407cb827cded902a90c707d2781aaa89660" 2528 + integrity sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw== 2529 + dependencies: 2530 + "@babel/helper-plugin-utils" "^7.25.9" 2531 + 2532 + "@babel/plugin-transform-literals@^7.0.0": 2432 2533 version "7.22.5" 2433 2534 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz#e9341f4b5a167952576e23db8d435849b1dd7920" 2434 2535 integrity sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g== 2435 2536 dependencies: 2436 2537 "@babel/helper-plugin-utils" "^7.22.5" 2437 2538 2438 - "@babel/plugin-transform-logical-assignment-operators@^7.22.5": 2439 - version "7.22.5" 2440 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz#66ae5f068fd5a9a5dc570df16f56c2a8462a9d6c" 2441 - integrity sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA== 2539 + "@babel/plugin-transform-literals@^7.25.2", "@babel/plugin-transform-literals@^7.25.9": 2540 + version "7.25.9" 2541 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz#1a1c6b4d4aa59bc4cad5b6b3a223a0abd685c9de" 2542 + integrity sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ== 2442 2543 dependencies: 2443 - "@babel/helper-plugin-utils" "^7.22.5" 2444 - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" 2544 + "@babel/helper-plugin-utils" "^7.25.9" 2445 2545 2446 - "@babel/plugin-transform-member-expression-literals@^7.22.5": 2447 - version "7.22.5" 2448 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz#4fcc9050eded981a468347dd374539ed3e058def" 2449 - integrity sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew== 2546 + "@babel/plugin-transform-logical-assignment-operators@^7.24.7", "@babel/plugin-transform-logical-assignment-operators@^7.25.9": 2547 + version "7.25.9" 2548 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz#b19441a8c39a2fda0902900b306ea05ae1055db7" 2549 + integrity sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q== 2450 2550 dependencies: 2451 - "@babel/helper-plugin-utils" "^7.22.5" 2551 + "@babel/helper-plugin-utils" "^7.25.9" 2452 2552 2453 - "@babel/plugin-transform-modules-amd@^7.22.5": 2454 - version "7.22.5" 2455 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz#4e045f55dcf98afd00f85691a68fc0780704f526" 2456 - integrity sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ== 2553 + "@babel/plugin-transform-member-expression-literals@^7.25.9": 2554 + version "7.25.9" 2555 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz#63dff19763ea64a31f5e6c20957e6a25e41ed5de" 2556 + integrity sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA== 2457 2557 dependencies: 2458 - "@babel/helper-module-transforms" "^7.22.5" 2459 - "@babel/helper-plugin-utils" "^7.22.5" 2558 + "@babel/helper-plugin-utils" "^7.25.9" 2559 + 2560 + "@babel/plugin-transform-modules-amd@^7.25.9": 2561 + version "7.25.9" 2562 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz#49ba478f2295101544abd794486cd3088dddb6c5" 2563 + integrity sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw== 2564 + dependencies: 2565 + "@babel/helper-module-transforms" "^7.25.9" 2566 + "@babel/helper-plugin-utils" "^7.25.9" 2460 2567 2461 2568 "@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.13.8", "@babel/plugin-transform-modules-commonjs@^7.22.5": 2462 2569 version "7.22.5" ··· 2476 2583 "@babel/helper-plugin-utils" "^7.24.0" 2477 2584 "@babel/helper-simple-access" "^7.22.5" 2478 2585 2479 - "@babel/plugin-transform-modules-systemjs@^7.22.5": 2480 - version "7.22.5" 2481 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz#18c31410b5e579a0092638f95c896c2a98a5d496" 2482 - integrity sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ== 2586 + "@babel/plugin-transform-modules-commonjs@^7.24.8", "@babel/plugin-transform-modules-commonjs@^7.25.9": 2587 + version "7.25.9" 2588 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.9.tgz#d165c8c569a080baf5467bda88df6425fc060686" 2589 + integrity sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg== 2483 2590 dependencies: 2484 - "@babel/helper-hoist-variables" "^7.22.5" 2485 - "@babel/helper-module-transforms" "^7.22.5" 2486 - "@babel/helper-plugin-utils" "^7.22.5" 2487 - "@babel/helper-validator-identifier" "^7.22.5" 2591 + "@babel/helper-module-transforms" "^7.25.9" 2592 + "@babel/helper-plugin-utils" "^7.25.9" 2593 + "@babel/helper-simple-access" "^7.25.9" 2488 2594 2489 - "@babel/plugin-transform-modules-umd@^7.22.5": 2490 - version "7.22.5" 2491 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz#4694ae40a87b1745e3775b6a7fe96400315d4f98" 2492 - integrity sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ== 2595 + "@babel/plugin-transform-modules-systemjs@^7.25.9": 2596 + version "7.25.9" 2597 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz#8bd1b43836269e3d33307151a114bcf3ba6793f8" 2598 + integrity sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA== 2493 2599 dependencies: 2494 - "@babel/helper-module-transforms" "^7.22.5" 2495 - "@babel/helper-plugin-utils" "^7.22.5" 2600 + "@babel/helper-module-transforms" "^7.25.9" 2601 + "@babel/helper-plugin-utils" "^7.25.9" 2602 + "@babel/helper-validator-identifier" "^7.25.9" 2603 + "@babel/traverse" "^7.25.9" 2496 2604 2497 - "@babel/plugin-transform-named-capturing-groups-regex@^7.0.0", "@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": 2605 + "@babel/plugin-transform-modules-umd@^7.25.9": 2606 + version "7.25.9" 2607 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz#6710079cdd7c694db36529a1e8411e49fcbf14c9" 2608 + integrity sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw== 2609 + dependencies: 2610 + "@babel/helper-module-transforms" "^7.25.9" 2611 + "@babel/helper-plugin-utils" "^7.25.9" 2612 + 2613 + "@babel/plugin-transform-named-capturing-groups-regex@^7.0.0": 2498 2614 version "7.22.5" 2499 2615 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f" 2500 2616 integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ== ··· 2502 2618 "@babel/helper-create-regexp-features-plugin" "^7.22.5" 2503 2619 "@babel/helper-plugin-utils" "^7.22.5" 2504 2620 2505 - "@babel/plugin-transform-new-target@^7.22.5": 2506 - version "7.22.5" 2507 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz#1b248acea54ce44ea06dfd37247ba089fcf9758d" 2508 - integrity sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw== 2621 + "@babel/plugin-transform-named-capturing-groups-regex@^7.24.7", "@babel/plugin-transform-named-capturing-groups-regex@^7.25.9": 2622 + version "7.25.9" 2623 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz#454990ae6cc22fd2a0fa60b3a2c6f63a38064e6a" 2624 + integrity sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA== 2509 2625 dependencies: 2510 - "@babel/helper-plugin-utils" "^7.22.5" 2626 + "@babel/helper-create-regexp-features-plugin" "^7.25.9" 2627 + "@babel/helper-plugin-utils" "^7.25.9" 2628 + 2629 + "@babel/plugin-transform-new-target@^7.25.9": 2630 + version "7.25.9" 2631 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz#42e61711294b105c248336dcb04b77054ea8becd" 2632 + integrity sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ== 2633 + dependencies: 2634 + "@babel/helper-plugin-utils" "^7.25.9" 2511 2635 2512 2636 "@babel/plugin-transform-nullish-coalescing-operator@^7.0.0-0": 2513 2637 version "7.24.1" ··· 2517 2641 "@babel/helper-plugin-utils" "^7.24.0" 2518 2642 "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" 2519 2643 2520 - "@babel/plugin-transform-nullish-coalescing-operator@^7.22.5": 2521 - version "7.22.5" 2522 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz#f8872c65776e0b552e0849d7596cddd416c3e381" 2523 - integrity sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA== 2644 + "@babel/plugin-transform-nullish-coalescing-operator@^7.24.7", "@babel/plugin-transform-nullish-coalescing-operator@^7.25.9": 2645 + version "7.25.9" 2646 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz#bcb1b0d9e948168102d5f7104375ca21c3266949" 2647 + integrity sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog== 2524 2648 dependencies: 2525 - "@babel/helper-plugin-utils" "^7.22.5" 2526 - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" 2649 + "@babel/helper-plugin-utils" "^7.25.9" 2527 2650 2528 - "@babel/plugin-transform-numeric-separator@^7.22.5": 2529 - version "7.22.5" 2530 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz#57226a2ed9e512b9b446517ab6fa2d17abb83f58" 2531 - integrity sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g== 2651 + "@babel/plugin-transform-numeric-separator@^7.24.7", "@babel/plugin-transform-numeric-separator@^7.25.9": 2652 + version "7.25.9" 2653 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz#bfed75866261a8b643468b0ccfd275f2033214a1" 2654 + integrity sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q== 2532 2655 dependencies: 2533 - "@babel/helper-plugin-utils" "^7.22.5" 2534 - "@babel/plugin-syntax-numeric-separator" "^7.10.4" 2656 + "@babel/helper-plugin-utils" "^7.25.9" 2535 2657 2536 2658 "@babel/plugin-transform-object-rest-spread@^7.12.13": 2537 2659 version "7.23.4" ··· 2544 2666 "@babel/plugin-syntax-object-rest-spread" "^7.8.3" 2545 2667 "@babel/plugin-transform-parameters" "^7.23.3" 2546 2668 2547 - "@babel/plugin-transform-object-rest-spread@^7.22.5": 2548 - version "7.22.5" 2549 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz#9686dc3447df4753b0b2a2fae7e8bc33cdc1f2e1" 2550 - integrity sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ== 2669 + "@babel/plugin-transform-object-rest-spread@^7.24.7", "@babel/plugin-transform-object-rest-spread@^7.25.9": 2670 + version "7.25.9" 2671 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz#0203725025074164808bcf1a2cfa90c652c99f18" 2672 + integrity sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg== 2551 2673 dependencies: 2552 - "@babel/compat-data" "^7.22.5" 2553 - "@babel/helper-compilation-targets" "^7.22.5" 2554 - "@babel/helper-plugin-utils" "^7.22.5" 2555 - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" 2556 - "@babel/plugin-transform-parameters" "^7.22.5" 2674 + "@babel/helper-compilation-targets" "^7.25.9" 2675 + "@babel/helper-plugin-utils" "^7.25.9" 2676 + "@babel/plugin-transform-parameters" "^7.25.9" 2557 2677 2558 - "@babel/plugin-transform-object-super@^7.22.5": 2559 - version "7.22.5" 2560 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz#794a8d2fcb5d0835af722173c1a9d704f44e218c" 2561 - integrity sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw== 2678 + "@babel/plugin-transform-object-super@^7.25.9": 2679 + version "7.25.9" 2680 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz#385d5de135162933beb4a3d227a2b7e52bb4cf03" 2681 + integrity sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A== 2562 2682 dependencies: 2563 - "@babel/helper-plugin-utils" "^7.22.5" 2564 - "@babel/helper-replace-supers" "^7.22.5" 2683 + "@babel/helper-plugin-utils" "^7.25.9" 2684 + "@babel/helper-replace-supers" "^7.25.9" 2565 2685 2566 - "@babel/plugin-transform-optional-catch-binding@^7.22.5": 2567 - version "7.22.5" 2568 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz#842080be3076703be0eaf32ead6ac8174edee333" 2569 - integrity sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg== 2686 + "@babel/plugin-transform-optional-catch-binding@^7.24.7", "@babel/plugin-transform-optional-catch-binding@^7.25.9": 2687 + version "7.25.9" 2688 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz#10e70d96d52bb1f10c5caaac59ac545ea2ba7ff3" 2689 + integrity sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g== 2570 2690 dependencies: 2571 - "@babel/helper-plugin-utils" "^7.22.5" 2572 - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" 2691 + "@babel/helper-plugin-utils" "^7.25.9" 2573 2692 2574 2693 "@babel/plugin-transform-optional-chaining@^7.0.0-0": 2575 2694 version "7.24.5" ··· 2580 2699 "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" 2581 2700 "@babel/plugin-syntax-optional-chaining" "^7.8.3" 2582 2701 2583 - "@babel/plugin-transform-optional-chaining@^7.22.10", "@babel/plugin-transform-optional-chaining@^7.22.5": 2584 - version "7.22.10" 2585 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.10.tgz#076d28a7e074392e840d4ae587d83445bac0372a" 2586 - integrity sha512-MMkQqZAZ+MGj+jGTG3OTuhKeBpNcO+0oCEbrGNEaOmiEn+1MzRyQlYsruGiU8RTK3zV6XwrVJTmwiDOyYK6J9g== 2702 + "@babel/plugin-transform-optional-chaining@^7.24.8", "@babel/plugin-transform-optional-chaining@^7.25.9": 2703 + version "7.25.9" 2704 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz#e142eb899d26ef715435f201ab6e139541eee7dd" 2705 + integrity sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A== 2587 2706 dependencies: 2588 - "@babel/helper-plugin-utils" "^7.22.5" 2589 - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" 2590 - "@babel/plugin-syntax-optional-chaining" "^7.8.3" 2707 + "@babel/helper-plugin-utils" "^7.25.9" 2708 + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" 2591 2709 2592 - "@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.22.5": 2710 + "@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.20.7": 2593 2711 version "7.22.5" 2594 2712 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz#c3542dd3c39b42c8069936e48717a8d179d63a18" 2595 2713 integrity sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg== ··· 2603 2721 dependencies: 2604 2722 "@babel/helper-plugin-utils" "^7.22.5" 2605 2723 2606 - "@babel/plugin-transform-private-methods@^7.22.5": 2607 - version "7.22.5" 2608 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz#21c8af791f76674420a147ae62e9935d790f8722" 2609 - integrity sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA== 2724 + "@babel/plugin-transform-parameters@^7.24.7", "@babel/plugin-transform-parameters@^7.25.9": 2725 + version "7.25.9" 2726 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz#b856842205b3e77e18b7a7a1b94958069c7ba257" 2727 + integrity sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g== 2610 2728 dependencies: 2611 - "@babel/helper-create-class-features-plugin" "^7.22.5" 2612 - "@babel/helper-plugin-utils" "^7.22.5" 2729 + "@babel/helper-plugin-utils" "^7.25.9" 2613 2730 2614 - "@babel/plugin-transform-private-property-in-object@^7.22.11": 2615 - version "7.23.4" 2616 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz#3ec711d05d6608fd173d9b8de39872d8dbf68bf5" 2617 - integrity sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A== 2731 + "@babel/plugin-transform-private-methods@^7.24.7", "@babel/plugin-transform-private-methods@^7.25.9": 2732 + version "7.25.9" 2733 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz#847f4139263577526455d7d3223cd8bda51e3b57" 2734 + integrity sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw== 2618 2735 dependencies: 2619 - "@babel/helper-annotate-as-pure" "^7.22.5" 2620 - "@babel/helper-create-class-features-plugin" "^7.22.15" 2621 - "@babel/helper-plugin-utils" "^7.22.5" 2622 - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" 2736 + "@babel/helper-create-class-features-plugin" "^7.25.9" 2737 + "@babel/helper-plugin-utils" "^7.25.9" 2623 2738 2624 - "@babel/plugin-transform-private-property-in-object@^7.22.5": 2625 - version "7.22.5" 2626 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz#07a77f28cbb251546a43d175a1dda4cf3ef83e32" 2627 - integrity sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ== 2739 + "@babel/plugin-transform-private-property-in-object@^7.24.7", "@babel/plugin-transform-private-property-in-object@^7.25.9": 2740 + version "7.25.9" 2741 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz#9c8b73e64e6cc3cbb2743633885a7dd2c385fe33" 2742 + integrity sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw== 2628 2743 dependencies: 2629 - "@babel/helper-annotate-as-pure" "^7.22.5" 2630 - "@babel/helper-create-class-features-plugin" "^7.22.5" 2631 - "@babel/helper-plugin-utils" "^7.22.5" 2632 - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" 2744 + "@babel/helper-annotate-as-pure" "^7.25.9" 2745 + "@babel/helper-create-class-features-plugin" "^7.25.9" 2746 + "@babel/helper-plugin-utils" "^7.25.9" 2633 2747 2634 - "@babel/plugin-transform-property-literals@^7.22.5": 2635 - version "7.22.5" 2636 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz#b5ddabd73a4f7f26cd0e20f5db48290b88732766" 2637 - integrity sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ== 2748 + "@babel/plugin-transform-property-literals@^7.25.9": 2749 + version "7.25.9" 2750 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz#d72d588bd88b0dec8b62e36f6fda91cedfe28e3f" 2751 + integrity sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA== 2638 2752 dependencies: 2639 - "@babel/helper-plugin-utils" "^7.22.5" 2753 + "@babel/helper-plugin-utils" "^7.25.9" 2640 2754 2641 2755 "@babel/plugin-transform-react-display-name@^7.0.0": 2642 2756 version "7.22.5" ··· 2652 2766 dependencies: 2653 2767 "@babel/helper-plugin-utils" "^7.22.5" 2654 2768 2769 + "@babel/plugin-transform-react-display-name@^7.24.7": 2770 + version "7.25.9" 2771 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.9.tgz#4b79746b59efa1f38c8695065a92a9f5afb24f7d" 2772 + integrity sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ== 2773 + dependencies: 2774 + "@babel/helper-plugin-utils" "^7.25.9" 2775 + 2655 2776 "@babel/plugin-transform-react-jsx-development@^7.22.5": 2656 2777 version "7.22.5" 2657 2778 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz#e716b6edbef972a92165cd69d92f1255f7e73e87" ··· 2666 2787 dependencies: 2667 2788 "@babel/helper-plugin-utils" "^7.22.5" 2668 2789 2790 + "@babel/plugin-transform-react-jsx-self@^7.24.7": 2791 + version "7.25.9" 2792 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.25.9.tgz#c0b6cae9c1b73967f7f9eb2fca9536ba2fad2858" 2793 + integrity sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg== 2794 + dependencies: 2795 + "@babel/helper-plugin-utils" "^7.25.9" 2796 + 2669 2797 "@babel/plugin-transform-react-jsx-source@^7.0.0": 2670 2798 version "7.22.5" 2671 2799 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.22.5.tgz#49af1615bfdf6ed9d3e9e43e425e0b2b65d15b6c" 2672 2800 integrity sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w== 2673 2801 dependencies: 2674 2802 "@babel/helper-plugin-utils" "^7.22.5" 2803 + 2804 + "@babel/plugin-transform-react-jsx-source@^7.24.7": 2805 + version "7.25.9" 2806 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.25.9.tgz#4c6b8daa520b5f155b5fb55547d7c9fa91417503" 2807 + integrity sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg== 2808 + dependencies: 2809 + "@babel/helper-plugin-utils" "^7.25.9" 2675 2810 2676 2811 "@babel/plugin-transform-react-jsx@^7.0.0", "@babel/plugin-transform-react-jsx@^7.22.5": 2677 2812 version "7.22.5" ··· 2695 2830 "@babel/plugin-syntax-jsx" "^7.23.3" 2696 2831 "@babel/types" "^7.23.4" 2697 2832 2833 + "@babel/plugin-transform-react-jsx@^7.25.2": 2834 + version "7.25.9" 2835 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz#06367940d8325b36edff5e2b9cbe782947ca4166" 2836 + integrity sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw== 2837 + dependencies: 2838 + "@babel/helper-annotate-as-pure" "^7.25.9" 2839 + "@babel/helper-module-imports" "^7.25.9" 2840 + "@babel/helper-plugin-utils" "^7.25.9" 2841 + "@babel/plugin-syntax-jsx" "^7.25.9" 2842 + "@babel/types" "^7.25.9" 2843 + 2698 2844 "@babel/plugin-transform-react-pure-annotations@^7.23.3": 2699 2845 version "7.23.3" 2700 2846 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz#fabedbdb8ee40edf5da96f3ecfc6958e3783b93c" ··· 2703 2849 "@babel/helper-annotate-as-pure" "^7.22.5" 2704 2850 "@babel/helper-plugin-utils" "^7.22.5" 2705 2851 2706 - "@babel/plugin-transform-regenerator@^7.22.10": 2707 - version "7.22.10" 2708 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz#8ceef3bd7375c4db7652878b0241b2be5d0c3cca" 2709 - integrity sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw== 2852 + "@babel/plugin-transform-regenerator@^7.24.7", "@babel/plugin-transform-regenerator@^7.25.9": 2853 + version "7.25.9" 2854 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz#03a8a4670d6cebae95305ac6defac81ece77740b" 2855 + integrity sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg== 2710 2856 dependencies: 2711 - "@babel/helper-plugin-utils" "^7.22.5" 2857 + "@babel/helper-plugin-utils" "^7.25.9" 2712 2858 regenerator-transform "^0.15.2" 2713 2859 2714 - "@babel/plugin-transform-reserved-words@^7.22.5": 2715 - version "7.22.5" 2716 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz#832cd35b81c287c4bcd09ce03e22199641f964fb" 2717 - integrity sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA== 2860 + "@babel/plugin-transform-regexp-modifiers@^7.26.0": 2861 + version "7.26.0" 2862 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz#2f5837a5b5cd3842a919d8147e9903cc7455b850" 2863 + integrity sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw== 2718 2864 dependencies: 2719 - "@babel/helper-plugin-utils" "^7.22.5" 2865 + "@babel/helper-create-regexp-features-plugin" "^7.25.9" 2866 + "@babel/helper-plugin-utils" "^7.25.9" 2867 + 2868 + "@babel/plugin-transform-reserved-words@^7.25.9": 2869 + version "7.25.9" 2870 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz#0398aed2f1f10ba3f78a93db219b27ef417fb9ce" 2871 + integrity sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg== 2872 + dependencies: 2873 + "@babel/helper-plugin-utils" "^7.25.9" 2720 2874 2721 2875 "@babel/plugin-transform-runtime@^7.0.0": 2722 2876 version "7.22.10" ··· 2730 2884 babel-plugin-polyfill-regenerator "^0.5.2" 2731 2885 semver "^6.3.1" 2732 2886 2733 - "@babel/plugin-transform-shorthand-properties@^7.0.0", "@babel/plugin-transform-shorthand-properties@^7.22.5": 2887 + "@babel/plugin-transform-runtime@^7.24.7": 2888 + version "7.25.9" 2889 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.9.tgz#62723ea3f5b31ffbe676da9d6dae17138ae580ea" 2890 + integrity sha512-nZp7GlEl+yULJrClz0SwHPqir3lc0zsPrDHQUcxGspSL7AKrexNSEfTbfqnDNJUO13bgKyfuOLMF8Xqtu8j3YQ== 2891 + dependencies: 2892 + "@babel/helper-module-imports" "^7.25.9" 2893 + "@babel/helper-plugin-utils" "^7.25.9" 2894 + babel-plugin-polyfill-corejs2 "^0.4.10" 2895 + babel-plugin-polyfill-corejs3 "^0.10.6" 2896 + babel-plugin-polyfill-regenerator "^0.6.1" 2897 + semver "^6.3.1" 2898 + 2899 + "@babel/plugin-transform-shorthand-properties@^7.0.0": 2734 2900 version "7.22.5" 2735 2901 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz#6e277654be82b5559fc4b9f58088507c24f0c624" 2736 2902 integrity sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA== ··· 2744 2910 dependencies: 2745 2911 "@babel/helper-plugin-utils" "^7.24.0" 2746 2912 2747 - "@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.22.5": 2913 + "@babel/plugin-transform-shorthand-properties@^7.24.7", "@babel/plugin-transform-shorthand-properties@^7.25.9": 2914 + version "7.25.9" 2915 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz#bb785e6091f99f826a95f9894fc16fde61c163f2" 2916 + integrity sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng== 2917 + dependencies: 2918 + "@babel/helper-plugin-utils" "^7.25.9" 2919 + 2920 + "@babel/plugin-transform-spread@^7.0.0": 2748 2921 version "7.22.5" 2749 2922 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz#6487fd29f229c95e284ba6c98d65eafb893fea6b" 2750 2923 integrity sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg== ··· 2752 2925 "@babel/helper-plugin-utils" "^7.22.5" 2753 2926 "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" 2754 2927 2755 - "@babel/plugin-transform-sticky-regex@^7.0.0", "@babel/plugin-transform-sticky-regex@^7.22.5": 2928 + "@babel/plugin-transform-spread@^7.24.7", "@babel/plugin-transform-spread@^7.25.9": 2929 + version "7.25.9" 2930 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz#24a35153931b4ba3d13cec4a7748c21ab5514ef9" 2931 + integrity sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A== 2932 + dependencies: 2933 + "@babel/helper-plugin-utils" "^7.25.9" 2934 + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" 2935 + 2936 + "@babel/plugin-transform-sticky-regex@^7.0.0": 2756 2937 version "7.22.5" 2757 2938 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz#295aba1595bfc8197abd02eae5fc288c0deb26aa" 2758 2939 integrity sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw== 2759 2940 dependencies: 2760 2941 "@babel/helper-plugin-utils" "^7.22.5" 2761 2942 2943 + "@babel/plugin-transform-sticky-regex@^7.24.7", "@babel/plugin-transform-sticky-regex@^7.25.9": 2944 + version "7.25.9" 2945 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz#c7f02b944e986a417817b20ba2c504dfc1453d32" 2946 + integrity sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA== 2947 + dependencies: 2948 + "@babel/helper-plugin-utils" "^7.25.9" 2949 + 2762 2950 "@babel/plugin-transform-template-literals@^7.0.0-0": 2763 2951 version "7.24.1" 2764 2952 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz#15e2166873a30d8617e3e2ccadb86643d327aab7" ··· 2766 2954 dependencies: 2767 2955 "@babel/helper-plugin-utils" "^7.24.0" 2768 2956 2769 - "@babel/plugin-transform-template-literals@^7.22.5": 2770 - version "7.22.5" 2771 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz#8f38cf291e5f7a8e60e9f733193f0bcc10909bff" 2772 - integrity sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA== 2957 + "@babel/plugin-transform-template-literals@^7.25.9": 2958 + version "7.25.9" 2959 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz#6dbd4a24e8fad024df76d1fac6a03cf413f60fe1" 2960 + integrity sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw== 2773 2961 dependencies: 2774 - "@babel/helper-plugin-utils" "^7.22.5" 2962 + "@babel/helper-plugin-utils" "^7.25.9" 2775 2963 2776 - "@babel/plugin-transform-typeof-symbol@^7.22.5": 2777 - version "7.22.5" 2778 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz#5e2ba478da4b603af8673ff7c54f75a97b716b34" 2779 - integrity sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA== 2964 + "@babel/plugin-transform-typeof-symbol@^7.25.9": 2965 + version "7.25.9" 2966 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz#224ba48a92869ddbf81f9b4a5f1204bbf5a2bc4b" 2967 + integrity sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA== 2780 2968 dependencies: 2781 - "@babel/helper-plugin-utils" "^7.22.5" 2969 + "@babel/helper-plugin-utils" "^7.25.9" 2782 2970 2783 2971 "@babel/plugin-transform-typescript@^7.22.5", "@babel/plugin-transform-typescript@^7.5.0": 2784 2972 version "7.22.10" ··· 2800 2988 "@babel/helper-plugin-utils" "^7.24.5" 2801 2989 "@babel/plugin-syntax-typescript" "^7.24.1" 2802 2990 2803 - "@babel/plugin-transform-unicode-escapes@^7.22.10": 2804 - version "7.22.10" 2805 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz#c723f380f40a2b2f57a62df24c9005834c8616d9" 2806 - integrity sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg== 2991 + "@babel/plugin-transform-typescript@^7.25.2": 2992 + version "7.25.9" 2993 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.9.tgz#69267905c2b33c2ac6d8fe765e9dc2ddc9df3849" 2994 + integrity sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ== 2807 2995 dependencies: 2808 - "@babel/helper-plugin-utils" "^7.22.5" 2996 + "@babel/helper-annotate-as-pure" "^7.25.9" 2997 + "@babel/helper-create-class-features-plugin" "^7.25.9" 2998 + "@babel/helper-plugin-utils" "^7.25.9" 2999 + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" 3000 + "@babel/plugin-syntax-typescript" "^7.25.9" 2809 3001 2810 - "@babel/plugin-transform-unicode-property-regex@^7.22.5": 2811 - version "7.22.5" 2812 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz#098898f74d5c1e86660dc112057b2d11227f1c81" 2813 - integrity sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A== 3002 + "@babel/plugin-transform-unicode-escapes@^7.25.9": 3003 + version "7.25.9" 3004 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz#a75ef3947ce15363fccaa38e2dd9bc70b2788b82" 3005 + integrity sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q== 2814 3006 dependencies: 2815 - "@babel/helper-create-regexp-features-plugin" "^7.22.5" 2816 - "@babel/helper-plugin-utils" "^7.22.5" 3007 + "@babel/helper-plugin-utils" "^7.25.9" 3008 + 3009 + "@babel/plugin-transform-unicode-property-regex@^7.25.9": 3010 + version "7.25.9" 3011 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz#a901e96f2c1d071b0d1bb5dc0d3c880ce8f53dd3" 3012 + integrity sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg== 3013 + dependencies: 3014 + "@babel/helper-create-regexp-features-plugin" "^7.25.9" 3015 + "@babel/helper-plugin-utils" "^7.25.9" 2817 3016 2818 - "@babel/plugin-transform-unicode-regex@^7.0.0", "@babel/plugin-transform-unicode-regex@^7.22.5": 3017 + "@babel/plugin-transform-unicode-regex@^7.0.0": 2819 3018 version "7.22.5" 2820 3019 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz#ce7e7bb3ef208c4ff67e02a22816656256d7a183" 2821 3020 integrity sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg== ··· 2823 3022 "@babel/helper-create-regexp-features-plugin" "^7.22.5" 2824 3023 "@babel/helper-plugin-utils" "^7.22.5" 2825 3024 2826 - "@babel/plugin-transform-unicode-regex@^7.0.0-0": 3025 + "@babel/plugin-transform-unicode-regex@^7.0.0-0", "@babel/plugin-transform-unicode-regex@^7.24.7", "@babel/plugin-transform-unicode-regex@^7.25.9": 2827 3026 version "7.25.9" 2828 3027 resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz#5eae747fe39eacf13a8bd006a4fb0b5d1fa5e9b1" 2829 3028 integrity sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA== ··· 2831 3030 "@babel/helper-create-regexp-features-plugin" "^7.25.9" 2832 3031 "@babel/helper-plugin-utils" "^7.25.9" 2833 3032 2834 - "@babel/plugin-transform-unicode-sets-regex@^7.22.5": 2835 - version "7.22.5" 2836 - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz#77788060e511b708ffc7d42fdfbc5b37c3004e91" 2837 - integrity sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg== 3033 + "@babel/plugin-transform-unicode-sets-regex@^7.25.9": 3034 + version "7.25.9" 3035 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz#65114c17b4ffc20fa5b163c63c70c0d25621fabe" 3036 + integrity sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ== 2838 3037 dependencies: 2839 - "@babel/helper-create-regexp-features-plugin" "^7.22.5" 2840 - "@babel/helper-plugin-utils" "^7.22.5" 3038 + "@babel/helper-create-regexp-features-plugin" "^7.25.9" 3039 + "@babel/helper-plugin-utils" "^7.25.9" 2841 3040 2842 - "@babel/preset-env@^7.20.0": 2843 - version "7.22.10" 2844 - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.22.10.tgz#3263b9fe2c8823d191d28e61eac60a79f9ce8a0f" 2845 - integrity sha512-riHpLb1drNkpLlocmSyEg4oYJIQFeXAK/d7rI6mbD0XsvoTOOweXDmQPG/ErxsEhWk3rl3Q/3F6RFQlVFS8m0A== 3041 + "@babel/preset-env@^7.26.0": 3042 + version "7.26.0" 3043 + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.26.0.tgz#30e5c6bc1bcc54865bff0c5a30f6d4ccdc7fa8b1" 3044 + integrity sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw== 2846 3045 dependencies: 2847 - "@babel/compat-data" "^7.22.9" 2848 - "@babel/helper-compilation-targets" "^7.22.10" 2849 - "@babel/helper-plugin-utils" "^7.22.5" 2850 - "@babel/helper-validator-option" "^7.22.5" 2851 - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.22.5" 2852 - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.22.5" 3046 + "@babel/compat-data" "^7.26.0" 3047 + "@babel/helper-compilation-targets" "^7.25.9" 3048 + "@babel/helper-plugin-utils" "^7.25.9" 3049 + "@babel/helper-validator-option" "^7.25.9" 3050 + "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.25.9" 3051 + "@babel/plugin-bugfix-safari-class-field-initializer-scope" "^7.25.9" 3052 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.25.9" 3053 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.25.9" 3054 + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.25.9" 2853 3055 "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" 2854 - "@babel/plugin-syntax-async-generators" "^7.8.4" 2855 - "@babel/plugin-syntax-class-properties" "^7.12.13" 2856 - "@babel/plugin-syntax-class-static-block" "^7.14.5" 2857 - "@babel/plugin-syntax-dynamic-import" "^7.8.3" 2858 - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" 2859 - "@babel/plugin-syntax-import-assertions" "^7.22.5" 2860 - "@babel/plugin-syntax-import-attributes" "^7.22.5" 2861 - "@babel/plugin-syntax-import-meta" "^7.10.4" 2862 - "@babel/plugin-syntax-json-strings" "^7.8.3" 2863 - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" 2864 - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" 2865 - "@babel/plugin-syntax-numeric-separator" "^7.10.4" 2866 - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" 2867 - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" 2868 - "@babel/plugin-syntax-optional-chaining" "^7.8.3" 2869 - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" 2870 - "@babel/plugin-syntax-top-level-await" "^7.14.5" 3056 + "@babel/plugin-syntax-import-assertions" "^7.26.0" 3057 + "@babel/plugin-syntax-import-attributes" "^7.26.0" 2871 3058 "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" 2872 - "@babel/plugin-transform-arrow-functions" "^7.22.5" 2873 - "@babel/plugin-transform-async-generator-functions" "^7.22.10" 2874 - "@babel/plugin-transform-async-to-generator" "^7.22.5" 2875 - "@babel/plugin-transform-block-scoped-functions" "^7.22.5" 2876 - "@babel/plugin-transform-block-scoping" "^7.22.10" 2877 - "@babel/plugin-transform-class-properties" "^7.22.5" 2878 - "@babel/plugin-transform-class-static-block" "^7.22.5" 2879 - "@babel/plugin-transform-classes" "^7.22.6" 2880 - "@babel/plugin-transform-computed-properties" "^7.22.5" 2881 - "@babel/plugin-transform-destructuring" "^7.22.10" 2882 - "@babel/plugin-transform-dotall-regex" "^7.22.5" 2883 - "@babel/plugin-transform-duplicate-keys" "^7.22.5" 2884 - "@babel/plugin-transform-dynamic-import" "^7.22.5" 2885 - "@babel/plugin-transform-exponentiation-operator" "^7.22.5" 2886 - "@babel/plugin-transform-export-namespace-from" "^7.22.5" 2887 - "@babel/plugin-transform-for-of" "^7.22.5" 2888 - "@babel/plugin-transform-function-name" "^7.22.5" 2889 - "@babel/plugin-transform-json-strings" "^7.22.5" 2890 - "@babel/plugin-transform-literals" "^7.22.5" 2891 - "@babel/plugin-transform-logical-assignment-operators" "^7.22.5" 2892 - "@babel/plugin-transform-member-expression-literals" "^7.22.5" 2893 - "@babel/plugin-transform-modules-amd" "^7.22.5" 2894 - "@babel/plugin-transform-modules-commonjs" "^7.22.5" 2895 - "@babel/plugin-transform-modules-systemjs" "^7.22.5" 2896 - "@babel/plugin-transform-modules-umd" "^7.22.5" 2897 - "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" 2898 - "@babel/plugin-transform-new-target" "^7.22.5" 2899 - "@babel/plugin-transform-nullish-coalescing-operator" "^7.22.5" 2900 - "@babel/plugin-transform-numeric-separator" "^7.22.5" 2901 - "@babel/plugin-transform-object-rest-spread" "^7.22.5" 2902 - "@babel/plugin-transform-object-super" "^7.22.5" 2903 - "@babel/plugin-transform-optional-catch-binding" "^7.22.5" 2904 - "@babel/plugin-transform-optional-chaining" "^7.22.10" 2905 - "@babel/plugin-transform-parameters" "^7.22.5" 2906 - "@babel/plugin-transform-private-methods" "^7.22.5" 2907 - "@babel/plugin-transform-private-property-in-object" "^7.22.5" 2908 - "@babel/plugin-transform-property-literals" "^7.22.5" 2909 - "@babel/plugin-transform-regenerator" "^7.22.10" 2910 - "@babel/plugin-transform-reserved-words" "^7.22.5" 2911 - "@babel/plugin-transform-shorthand-properties" "^7.22.5" 2912 - "@babel/plugin-transform-spread" "^7.22.5" 2913 - "@babel/plugin-transform-sticky-regex" "^7.22.5" 2914 - "@babel/plugin-transform-template-literals" "^7.22.5" 2915 - "@babel/plugin-transform-typeof-symbol" "^7.22.5" 2916 - "@babel/plugin-transform-unicode-escapes" "^7.22.10" 2917 - "@babel/plugin-transform-unicode-property-regex" "^7.22.5" 2918 - "@babel/plugin-transform-unicode-regex" "^7.22.5" 2919 - "@babel/plugin-transform-unicode-sets-regex" "^7.22.5" 3059 + "@babel/plugin-transform-arrow-functions" "^7.25.9" 3060 + "@babel/plugin-transform-async-generator-functions" "^7.25.9" 3061 + "@babel/plugin-transform-async-to-generator" "^7.25.9" 3062 + "@babel/plugin-transform-block-scoped-functions" "^7.25.9" 3063 + "@babel/plugin-transform-block-scoping" "^7.25.9" 3064 + "@babel/plugin-transform-class-properties" "^7.25.9" 3065 + "@babel/plugin-transform-class-static-block" "^7.26.0" 3066 + "@babel/plugin-transform-classes" "^7.25.9" 3067 + "@babel/plugin-transform-computed-properties" "^7.25.9" 3068 + "@babel/plugin-transform-destructuring" "^7.25.9" 3069 + "@babel/plugin-transform-dotall-regex" "^7.25.9" 3070 + "@babel/plugin-transform-duplicate-keys" "^7.25.9" 3071 + "@babel/plugin-transform-duplicate-named-capturing-groups-regex" "^7.25.9" 3072 + "@babel/plugin-transform-dynamic-import" "^7.25.9" 3073 + "@babel/plugin-transform-exponentiation-operator" "^7.25.9" 3074 + "@babel/plugin-transform-export-namespace-from" "^7.25.9" 3075 + "@babel/plugin-transform-for-of" "^7.25.9" 3076 + "@babel/plugin-transform-function-name" "^7.25.9" 3077 + "@babel/plugin-transform-json-strings" "^7.25.9" 3078 + "@babel/plugin-transform-literals" "^7.25.9" 3079 + "@babel/plugin-transform-logical-assignment-operators" "^7.25.9" 3080 + "@babel/plugin-transform-member-expression-literals" "^7.25.9" 3081 + "@babel/plugin-transform-modules-amd" "^7.25.9" 3082 + "@babel/plugin-transform-modules-commonjs" "^7.25.9" 3083 + "@babel/plugin-transform-modules-systemjs" "^7.25.9" 3084 + "@babel/plugin-transform-modules-umd" "^7.25.9" 3085 + "@babel/plugin-transform-named-capturing-groups-regex" "^7.25.9" 3086 + "@babel/plugin-transform-new-target" "^7.25.9" 3087 + "@babel/plugin-transform-nullish-coalescing-operator" "^7.25.9" 3088 + "@babel/plugin-transform-numeric-separator" "^7.25.9" 3089 + "@babel/plugin-transform-object-rest-spread" "^7.25.9" 3090 + "@babel/plugin-transform-object-super" "^7.25.9" 3091 + "@babel/plugin-transform-optional-catch-binding" "^7.25.9" 3092 + "@babel/plugin-transform-optional-chaining" "^7.25.9" 3093 + "@babel/plugin-transform-parameters" "^7.25.9" 3094 + "@babel/plugin-transform-private-methods" "^7.25.9" 3095 + "@babel/plugin-transform-private-property-in-object" "^7.25.9" 3096 + "@babel/plugin-transform-property-literals" "^7.25.9" 3097 + "@babel/plugin-transform-regenerator" "^7.25.9" 3098 + "@babel/plugin-transform-regexp-modifiers" "^7.26.0" 3099 + "@babel/plugin-transform-reserved-words" "^7.25.9" 3100 + "@babel/plugin-transform-shorthand-properties" "^7.25.9" 3101 + "@babel/plugin-transform-spread" "^7.25.9" 3102 + "@babel/plugin-transform-sticky-regex" "^7.25.9" 3103 + "@babel/plugin-transform-template-literals" "^7.25.9" 3104 + "@babel/plugin-transform-typeof-symbol" "^7.25.9" 3105 + "@babel/plugin-transform-unicode-escapes" "^7.25.9" 3106 + "@babel/plugin-transform-unicode-property-regex" "^7.25.9" 3107 + "@babel/plugin-transform-unicode-regex" "^7.25.9" 3108 + "@babel/plugin-transform-unicode-sets-regex" "^7.25.9" 2920 3109 "@babel/preset-modules" "0.1.6-no-external-plugins" 2921 - "@babel/types" "^7.22.10" 2922 - babel-plugin-polyfill-corejs2 "^0.4.5" 2923 - babel-plugin-polyfill-corejs3 "^0.8.3" 2924 - babel-plugin-polyfill-regenerator "^0.5.2" 2925 - core-js-compat "^3.31.0" 3110 + babel-plugin-polyfill-corejs2 "^0.4.10" 3111 + babel-plugin-polyfill-corejs3 "^0.10.6" 3112 + babel-plugin-polyfill-regenerator "^0.6.1" 3113 + core-js-compat "^3.38.1" 2926 3114 semver "^6.3.1" 2927 3115 2928 3116 "@babel/preset-flow@^7.13.13": ··· 2993 3181 resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" 2994 3182 integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== 2995 3183 2996 - "@babel/runtime@^7.0.0", "@babel/runtime@^7.12.5", "@babel/runtime@^7.15.4", "@babel/runtime@^7.18.6", "@babel/runtime@^7.20.0", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4": 3184 + "@babel/runtime@^7.12.5", "@babel/runtime@^7.15.4", "@babel/runtime@^7.18.6", "@babel/runtime@^7.20.0", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4": 2997 3185 version "7.22.10" 2998 3186 resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.10.tgz#ae3e9631fd947cb7e3610d3e9d8fef5f76696682" 2999 3187 integrity sha512-21t/fkKLMZI4pqP2wlmsQAWnYW1PDyKyyUV4vCi+B25ydmdaYTKXPwCj0BzSUnZf4seIiYvSA3jcZ3gdsMFkLQ== ··· 3014 3202 dependencies: 3015 3203 regenerator-runtime "^0.14.0" 3016 3204 3205 + "@babel/runtime@^7.25.0", "@babel/runtime@^7.26.0": 3206 + version "7.26.0" 3207 + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.26.0.tgz#8600c2f595f277c60815256418b85356a65173c1" 3208 + integrity sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw== 3209 + dependencies: 3210 + regenerator-runtime "^0.14.0" 3211 + 3017 3212 "@babel/template@^7.0.0", "@babel/template@^7.22.5", "@babel/template@^7.3.3": 3018 3213 version "7.22.5" 3019 3214 resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.5.tgz#0c8c4d944509875849bd0344ff0050756eefc6ec" ··· 3041 3236 "@babel/parser" "^7.24.0" 3042 3237 "@babel/types" "^7.24.0" 3043 3238 3044 - "@babel/template@^7.25.9": 3239 + "@babel/template@^7.25.0", "@babel/template@^7.25.9": 3045 3240 version "7.25.9" 3046 3241 resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.9.tgz#ecb62d81a8a6f5dc5fe8abfc3901fc52ddf15016" 3047 3242 integrity sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg== ··· 3050 3245 "@babel/parser" "^7.25.9" 3051 3246 "@babel/types" "^7.25.9" 3052 3247 3053 - "@babel/traverse@^7.20.0", "@babel/traverse@^7.22.10", "@babel/traverse@^7.7.4": 3248 + "@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3": 3249 + version "7.25.9" 3250 + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.9.tgz#a50f8fe49e7f69f53de5bea7e413cd35c5e13c84" 3251 + integrity sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw== 3252 + dependencies: 3253 + "@babel/code-frame" "^7.25.9" 3254 + "@babel/generator" "^7.25.9" 3255 + "@babel/parser" "^7.25.9" 3256 + "@babel/template" "^7.25.9" 3257 + "@babel/types" "^7.25.9" 3258 + debug "^4.3.1" 3259 + globals "^11.1.0" 3260 + 3261 + "@babel/traverse@^7.22.10", "@babel/traverse@^7.7.4": 3054 3262 version "7.22.10" 3055 3263 resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.22.10.tgz#20252acb240e746d27c2e82b4484f199cf8141aa" 3056 3264 integrity sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig== ··· 3098 3306 debug "^4.3.1" 3099 3307 globals "^11.1.0" 3100 3308 3101 - "@babel/traverse@^7.25.9": 3309 + "@babel/traverse@^7.25.3", "@babel/traverse@^7.25.9": 3102 3310 version "7.25.9" 3103 3311 resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.9.tgz#a50f8fe49e7f69f53de5bea7e413cd35c5e13c84" 3104 3312 integrity sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw== ··· 3156 3364 "@babel/helper-validator-identifier" "^7.24.6" 3157 3365 to-fast-properties "^2.0.0" 3158 3366 3159 - "@babel/types@^7.25.9", "@babel/types@^7.26.0": 3367 + "@babel/types@^7.25.2", "@babel/types@^7.25.9", "@babel/types@^7.26.0": 3160 3368 version "7.26.0" 3161 3369 resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.0.tgz#deabd08d6b753bc8e0f198f8709fb575e31774ff" 3162 3370 integrity sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA== ··· 3480 3688 mv "~2" 3481 3689 safe-json-stringify "~1" 3482 3690 3483 - "@expo/cli@0.18.13": 3484 - version "0.18.13" 3485 - resolved "https://registry.yarnpkg.com/@expo/cli/-/cli-0.18.13.tgz#b3a6aa1d4cfa78720ba86f73ded7c2c93f4805a9" 3486 - integrity sha512-ZO1fpDK8z6mLeQGuFP6e3cZyCHV55ohZY7/tEyhpft3bwysS680eyFg5SFe+tWNFesnziFrbtI8JaUyhyjqovA== 3691 + "@expo/cli@0.22.3": 3692 + version "0.22.3" 3693 + resolved "https://registry.yarnpkg.com/@expo/cli/-/cli-0.22.3.tgz#8dbcc9396abf01b2dd91fe7f34fc23fdd2d8cc7f" 3694 + integrity sha512-1HBtqInFDFHUJWzTJ1CJj5MR3JwvOiozmRUWF2kVQAeq/bKzSYM6We6B3XoZBM5XP6z6WtnrG87C7BjeW5E/cA== 3487 3695 dependencies: 3696 + "@0no-co/graphql.web" "^1.0.8" 3488 3697 "@babel/runtime" "^7.20.0" 3489 - "@expo/code-signing-certificates" "0.0.5" 3490 - "@expo/config" "~9.0.0" 3491 - "@expo/config-plugins" "~8.0.0" 3698 + "@expo/code-signing-certificates" "^0.0.5" 3699 + "@expo/config" "~10.0.4" 3700 + "@expo/config-plugins" "~9.0.10" 3492 3701 "@expo/devcert" "^1.1.2" 3493 - "@expo/env" "~0.3.0" 3494 - "@expo/image-utils" "^0.5.0" 3495 - "@expo/json-file" "^8.3.0" 3496 - "@expo/metro-config" "~0.18.0" 3702 + "@expo/env" "~0.4.0" 3703 + "@expo/image-utils" "^0.6.0" 3704 + "@expo/json-file" "^9.0.0" 3705 + "@expo/metro-config" "~0.19.0" 3497 3706 "@expo/osascript" "^2.0.31" 3498 3707 "@expo/package-manager" "^1.5.0" 3499 - "@expo/plist" "^0.1.0" 3500 - "@expo/prebuild-config" "7.0.4" 3501 - "@expo/rudder-sdk-node" "1.1.1" 3708 + "@expo/plist" "^0.2.0" 3709 + "@expo/prebuild-config" "^8.0.22" 3710 + "@expo/rudder-sdk-node" "^1.1.1" 3502 3711 "@expo/spawn-async" "^1.7.2" 3503 3712 "@expo/xcpretty" "^4.3.0" 3504 - "@react-native/dev-middleware" "~0.74.75" 3505 - "@urql/core" "2.3.6" 3506 - "@urql/exchange-retry" "0.3.0" 3713 + "@react-native/dev-middleware" "0.76.3" 3714 + "@urql/core" "^5.0.6" 3715 + "@urql/exchange-retry" "^1.3.0" 3507 3716 accepts "^1.3.8" 3508 - arg "5.0.2" 3717 + arg "^5.0.2" 3509 3718 better-opn "~3.0.2" 3719 + bplist-creator "0.0.7" 3510 3720 bplist-parser "^0.3.1" 3511 3721 cacache "^18.0.2" 3512 3722 chalk "^4.0.0" 3513 3723 ci-info "^3.3.0" 3724 + compression "^1.7.4" 3514 3725 connect "^3.7.0" 3515 3726 debug "^4.3.4" 3516 3727 env-editor "^0.4.1" 3517 3728 fast-glob "^3.3.2" 3518 - find-yarn-workspace-root "~2.0.0" 3519 3729 form-data "^3.0.1" 3520 - freeport-async "2.0.0" 3730 + freeport-async "^2.0.0" 3521 3731 fs-extra "~8.1.0" 3522 3732 getenv "^1.0.0" 3523 - glob "^7.1.7" 3524 - graphql "15.8.0" 3525 - graphql-tag "^2.10.1" 3526 - https-proxy-agent "^5.0.1" 3527 - internal-ip "4.3.0" 3733 + glob "^10.4.2" 3734 + internal-ip "^4.3.0" 3528 3735 is-docker "^2.0.0" 3529 3736 is-wsl "^2.1.1" 3530 - js-yaml "^3.13.1" 3531 - json-schema-deref-sync "^0.13.0" 3532 3737 lodash.debounce "^4.0.8" 3533 - md5hex "^1.0.0" 3534 3738 minimatch "^3.0.4" 3535 - node-fetch "^2.6.7" 3536 3739 node-forge "^1.3.1" 3537 - npm-package-arg "^7.0.0" 3538 - open "^8.3.0" 3539 - ora "3.4.0" 3740 + npm-package-arg "^11.0.0" 3741 + ora "^3.4.0" 3540 3742 picomatch "^3.0.1" 3541 - pretty-bytes "5.6.0" 3542 - progress "2.0.3" 3743 + pretty-bytes "^5.6.0" 3744 + pretty-format "^29.7.0" 3745 + progress "^2.0.3" 3543 3746 prompts "^2.3.2" 3544 3747 qrcode-terminal "0.11.0" 3545 3748 require-from-string "^2.0.2" ··· 3548 3751 resolve-from "^5.0.0" 3549 3752 resolve.exports "^2.0.2" 3550 3753 semver "^7.6.0" 3551 - send "^0.18.0" 3754 + send "^0.19.0" 3552 3755 slugify "^1.3.4" 3553 3756 source-map-support "~0.5.21" 3554 3757 stacktrace-parser "^0.1.10" 3555 3758 structured-headers "^0.4.1" 3556 - tar "^6.0.5" 3759 + tar "^6.2.1" 3557 3760 temp-dir "^2.0.0" 3558 3761 tempy "^0.7.1" 3559 3762 terminal-link "^2.1.1" 3560 - text-table "^0.2.0" 3561 - url-join "4.0.0" 3763 + undici "^6.18.2" 3764 + unique-string "~2.0.0" 3562 3765 wrap-ansi "^7.0.0" 3563 3766 ws "^8.12.1" 3564 3767 3565 - "@expo/code-signing-certificates@0.0.5": 3768 + "@expo/code-signing-certificates@0.0.5", "@expo/code-signing-certificates@^0.0.5": 3566 3769 version "0.0.5" 3567 3770 resolved "https://registry.yarnpkg.com/@expo/code-signing-certificates/-/code-signing-certificates-0.0.5.tgz#a693ff684fb20c4725dade4b88a6a9f96b02496c" 3568 3771 integrity sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw== ··· 3570 3773 node-forge "^1.2.1" 3571 3774 nullthrows "^1.1.1" 3572 3775 3573 - "@expo/config-plugins@8.0.4", "@expo/config-plugins@~8.0.0", "@expo/config-plugins@~8.0.0-beta.0": 3574 - version "8.0.4" 3575 - resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-8.0.4.tgz#1e781cd971fab27409ed2f8d621db6d29cce3036" 3576 - integrity sha512-Hi+xuyNWE2LT4LVbGttHJgl9brnsdWAhEB42gWKb5+8ae86Nr/KwUBQJsJppirBYTeLjj5ZlY0glYnAkDa2jqw== 3776 + "@expo/config-plugins@9.0.10", "@expo/config-plugins@~9.0.10": 3777 + version "9.0.10" 3778 + resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-9.0.10.tgz#a25fd6061ea7f707213ff8344f562025f850fdc8" 3779 + integrity sha512-4piPSylJ8z3to+YZpl/6M2mLxASOdIFANA8FYihsTf9kWlyimV9L/+MGgPXJcieaHXYZZqOryf8hQFVeg/68+A== 3577 3780 dependencies: 3578 - "@expo/config-types" "^51.0.0-unreleased" 3579 - "@expo/json-file" "~8.3.0" 3580 - "@expo/plist" "^0.1.0" 3781 + "@expo/config-types" "^52.0.0" 3782 + "@expo/json-file" "~9.0.0" 3783 + "@expo/plist" "^0.2.0" 3581 3784 "@expo/sdk-runtime-versions" "^1.0.0" 3582 3785 chalk "^4.1.2" 3583 - debug "^4.3.1" 3584 - find-up "~5.0.0" 3786 + debug "^4.3.5" 3585 3787 getenv "^1.0.0" 3586 - glob "7.1.6" 3788 + glob "^10.4.2" 3587 3789 resolve-from "^5.0.0" 3588 3790 semver "^7.5.4" 3589 3791 slash "^3.0.0" ··· 3591 3793 xcode "^3.0.1" 3592 3794 xml2js "0.6.0" 3593 3795 3594 - "@expo/config-plugins@~7.8.0": 3595 - version "7.8.0" 3596 - resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-7.8.0.tgz#70fd87237faf6a5c3bf47277b67f7b22f9b12c05" 3597 - integrity sha512-bCJB/uTP2D520l36M0zMVzxzu25ISdEniE42SjgtFnbIzKae2s9Jd91CT/90qEoF2EXeAVlXwn2nCIiY8FTU3A== 3796 + "@expo/config-plugins@~8.0.0-beta.0": 3797 + version "8.0.11" 3798 + resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-8.0.11.tgz#b814395a910f4c8b7cc95d9719dccb6ca53ea4c5" 3799 + integrity sha512-oALE1HwnLFthrobAcC9ocnR9KXLzfWEjgIe4CPe+rDsfC6GDs8dGYCXfRFoCEzoLN4TGYs9RdZ8r0KoCcNrm2A== 3598 3800 dependencies: 3599 - "@expo/config-types" "^50.0.0-alpha.1" 3600 - "@expo/fingerprint" "^0.6.0" 3801 + "@expo/config-types" "^51.0.3" 3601 3802 "@expo/json-file" "~8.3.0" 3602 3803 "@expo/plist" "^0.1.0" 3603 3804 "@expo/sdk-runtime-versions" "^1.0.0" 3604 - "@react-native/normalize-color" "^2.0.0" 3605 3805 chalk "^4.1.2" 3606 3806 debug "^4.3.1" 3607 3807 find-up "~5.0.0" 3608 3808 getenv "^1.0.0" 3609 3809 glob "7.1.6" 3610 3810 resolve-from "^5.0.0" 3611 - semver "^7.5.3" 3811 + semver "^7.5.4" 3612 3812 slash "^3.0.0" 3813 + slugify "^1.6.6" 3613 3814 xcode "^3.0.1" 3614 3815 xml2js "0.6.0" 3615 3816 3616 - "@expo/config-types@^50.0.0-alpha.1": 3617 - version "50.0.0" 3618 - resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-50.0.0.tgz#b534d3ec997ec60f8af24f6ad56244c8afc71a0b" 3619 - integrity sha512-0kkhIwXRT6EdFDwn+zTg9R2MZIAEYGn1MVkyRohAd+C9cXOb5RA8WLQi7vuxKF9m1SMtNAUrf0pO+ENK0+/KSw== 3817 + "@expo/config-plugins@~9.0.12": 3818 + version "9.0.12" 3819 + resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-9.0.12.tgz#f122b2dca22e135eadf6e73442da3ced0ce8aa0a" 3820 + integrity sha512-/Ko/NM+GzvJyRkq8PITm8ms0KY5v0wmN1OQFYRMkcJqOi3PjlhndW+G6bHpJI9mkQXBaUnHwAiGLqIC3+MQ5Wg== 3821 + dependencies: 3822 + "@expo/config-types" "^52.0.0" 3823 + "@expo/json-file" "~9.0.0" 3824 + "@expo/plist" "^0.2.0" 3825 + "@expo/sdk-runtime-versions" "^1.0.0" 3826 + chalk "^4.1.2" 3827 + debug "^4.3.5" 3828 + getenv "^1.0.0" 3829 + glob "^10.4.2" 3830 + resolve-from "^5.0.0" 3831 + semver "^7.5.4" 3832 + slash "^3.0.0" 3833 + slugify "^1.6.6" 3834 + xcode "^3.0.1" 3835 + xml2js "0.6.0" 3620 3836 3621 3837 "@expo/config-types@^51.0.0-unreleased": 3622 3838 version "51.0.0" 3623 3839 resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-51.0.0.tgz#f5df238cd1237d7e4d9cc8217cdef3383c2a00cf" 3624 3840 integrity sha512-acn03/u8mQvBhdTQtA7CNhevMltUhbSrpI01FYBJwpVntufkU++ncQujWKlgY/OwIajcfygk1AY4xcNZ5ImkRA== 3625 3841 3626 - "@expo/config@9.0.2", "@expo/config@~9.0.0": 3627 - version "9.0.2" 3628 - resolved "https://registry.yarnpkg.com/@expo/config/-/config-9.0.2.tgz#112b93436dbca8aa3da73a46329e5b58fdd435d2" 3629 - integrity sha512-BKQ4/qBf3OLT8hHp5kjObk2vxwoRQ1yYQBbG/OM9Jdz32yYtrU8opTbKRAxfZEWH5i3ZHdLrPdC1rO0I6WxtTw== 3842 + "@expo/config-types@^51.0.3": 3843 + version "51.0.3" 3844 + resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-51.0.3.tgz#520bdce5fd75f9d234fd81bd0347443086419450" 3845 + integrity sha512-hMfuq++b8VySb+m9uNNrlpbvGxYc8OcFCUX9yTmi9tlx6A4k8SDabWFBgmnr4ao3wEArvWrtUQIfQCVtPRdpKA== 3846 + 3847 + "@expo/config-types@^52.0.0": 3848 + version "52.0.1" 3849 + resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-52.0.1.tgz#327af1b72a3a9d4556f41e083e0e284dd8198b96" 3850 + integrity sha512-vD8ZetyKV7U29lR6+NJohYeoLYTH+eNYXJeNiSOrWCz0witJYY11meMmEnpEaVbN89EfC6uauSUOa6wihtbyPQ== 3851 + 3852 + "@expo/config@~10.0.4": 3853 + version "10.0.5" 3854 + resolved "https://registry.yarnpkg.com/@expo/config/-/config-10.0.5.tgz#2de75e3f5d46a55f9f5140b73e0913265e6a41c6" 3855 + integrity sha512-wq48h3HlAPq5v/gMprarAiVY1aEXNBVJ+Em0vrHcYFO8UyxzR6oIao2E4Ed3VWHqhTzPXkMPH4hKCKlzFVBFwQ== 3630 3856 dependencies: 3631 3857 "@babel/code-frame" "~7.10.4" 3632 - "@expo/config-plugins" "~8.0.0" 3633 - "@expo/config-types" "^51.0.0-unreleased" 3634 - "@expo/json-file" "^8.3.0" 3858 + "@expo/config-plugins" "~9.0.10" 3859 + "@expo/config-types" "^52.0.0" 3860 + "@expo/json-file" "^9.0.0" 3861 + deepmerge "^4.3.1" 3635 3862 getenv "^1.0.0" 3636 - glob "7.1.6" 3863 + glob "^10.4.2" 3637 3864 require-from-string "^2.0.2" 3638 3865 resolve-from "^5.0.0" 3866 + resolve-workspace-root "^2.0.0" 3639 3867 semver "^7.6.0" 3640 3868 slugify "^1.3.4" 3641 - sucrase "3.34.0" 3869 + sucrase "3.35.0" 3642 3870 3643 - "@expo/config@~8.5.0": 3644 - version "8.5.0" 3645 - resolved "https://registry.yarnpkg.com/@expo/config/-/config-8.5.0.tgz#c618e016c3272335e33fec02fb7fd67e4dcc3342" 3646 - integrity sha512-rBKfPhObtiEnkQiYI6GbNFfRltAKxHJm88OAp7/DJv+ccHnTmq34PEF+sp5yQrwJuFiXz7P/yz50I7ijnb4pUw== 3871 + "@expo/config@~10.0.6": 3872 + version "10.0.6" 3873 + resolved "https://registry.yarnpkg.com/@expo/config/-/config-10.0.6.tgz#85830491bc8cce2af3f19276922a13f5578d2aa8" 3874 + integrity sha512-xXkfPElrtxznkOZxFASJ7OPa6E9IHSjcZwj5BQ6XUF2dz5M7AFa2h5sXM8AalSaDU5tEBSgoUOjTh5957TlR8g== 3647 3875 dependencies: 3648 3876 "@babel/code-frame" "~7.10.4" 3649 - "@expo/config-plugins" "~7.8.0" 3650 - "@expo/config-types" "^50.0.0-alpha.1" 3651 - "@expo/json-file" "^8.2.37" 3877 + "@expo/config-plugins" "~9.0.10" 3878 + "@expo/config-types" "^52.0.0" 3879 + "@expo/json-file" "^9.0.0" 3880 + deepmerge "^4.3.1" 3652 3881 getenv "^1.0.0" 3653 - glob "7.1.6" 3882 + glob "^10.4.2" 3654 3883 require-from-string "^2.0.2" 3655 3884 resolve-from "^5.0.0" 3656 - semver "7.5.3" 3885 + resolve-workspace-root "^2.0.0" 3886 + semver "^7.6.0" 3657 3887 slugify "^1.3.4" 3658 - sucrase "^3.20.0" 3888 + sucrase "3.35.0" 3659 3889 3660 3890 "@expo/config@~9.0.0-beta.0": 3661 3891 version "9.0.1" ··· 3693 3923 tmp "^0.0.33" 3694 3924 tslib "^2.4.0" 3695 3925 3696 - "@expo/env@~0.3.0": 3697 - version "0.3.0" 3698 - resolved "https://registry.yarnpkg.com/@expo/env/-/env-0.3.0.tgz#a66064e5656e0e48197525f47f3398034fdf579e" 3699 - integrity sha512-OtB9XVHWaXidLbHvrVDeeXa09yvTl3+IQN884sO6PhIi2/StXfgSH/9zC7IvzrDB8kW3EBJ1PPLuCUJ2hxAT7Q== 3926 + "@expo/env@~0.4.0": 3927 + version "0.4.0" 3928 + resolved "https://registry.yarnpkg.com/@expo/env/-/env-0.4.0.tgz#1ff3a15084566d12ca92cb67e5b0a9796a9f0aa7" 3929 + integrity sha512-g2JYFqck3xKIwJyK+8LxZ2ENZPWtRgjFWpeht9abnKgzXVXBeSNECFBkg+WQjQocSIdxXhEWM6hz4ZAe7Tc4ng== 3700 3930 dependencies: 3701 3931 chalk "^4.0.0" 3702 3932 debug "^4.3.4" ··· 3704 3934 dotenv-expand "~11.0.6" 3705 3935 getenv "^1.0.0" 3706 3936 3707 - "@expo/fingerprint@^0.6.0": 3708 - version "0.6.0" 3709 - resolved "https://registry.yarnpkg.com/@expo/fingerprint/-/fingerprint-0.6.0.tgz#77366934673d4ecea37284109b4dd67f9e6a7487" 3710 - integrity sha512-KfpoVRTMwMNJ/Cf5o+Ou8M/Y0EGSTqK+rbi70M2Y0K2qgWNfMJ1gm6sYO9uc8lcTr7YSYM1Rme3dk7QXhpScNA== 3711 - dependencies: 3712 - "@expo/spawn-async" "^1.5.0" 3713 - chalk "^4.1.2" 3714 - debug "^4.3.4" 3715 - find-up "^5.0.0" 3716 - minimatch "^3.0.4" 3717 - p-limit "^3.1.0" 3718 - resolve-from "^5.0.0" 3719 - 3720 - "@expo/fingerprint@^0.8.0": 3721 - version "0.8.0" 3722 - resolved "https://registry.yarnpkg.com/@expo/fingerprint/-/fingerprint-0.8.0.tgz#631a64c5db23e121228546502ae6a0eeab19aaf7" 3723 - integrity sha512-LBNweJnpG16p7SbvFGINF5Q44bDErIcm1li9SuvYQgrrSey3ErIPmZsiMsNBxlvVie6eTp4wmFO6IFmeaqEhbg== 3937 + "@expo/fingerprint@0.11.3": 3938 + version "0.11.3" 3939 + resolved "https://registry.yarnpkg.com/@expo/fingerprint/-/fingerprint-0.11.3.tgz#e370ae8f83e0642f752b058e2102e984a0a5bc98" 3940 + integrity sha512-9lgXmcIePvZ7Wef63XtvuN3HfCUevF4E4tQPdEbH9/dUWwpOvvwQ3KT4OJ9jdh8JJ3nTdO9eDQ/8k8xr1aQ5Kg== 3724 3941 dependencies: 3725 3942 "@expo/spawn-async" "^1.7.2" 3943 + arg "^5.0.2" 3726 3944 chalk "^4.1.2" 3727 3945 debug "^4.3.4" 3728 3946 find-up "^5.0.0" 3947 + getenv "^1.0.0" 3729 3948 minimatch "^3.0.4" 3730 3949 p-limit "^3.1.0" 3731 3950 resolve-from "^5.0.0" ··· 3736 3955 resolved "https://registry.yarnpkg.com/@expo/html-elements/-/html-elements-0.4.3.tgz#32b4ca05dd13582164ed1be34ae87e22adfd1d5b" 3737 3956 integrity sha512-UwEEdnpyhUEIDe/AkFSBUmCuwcknjAuu73fd5L9Rm/BbHczYXCrtyZmzCNVBsAiHhwUjmhNWzFlr9cAkp/sxIA== 3738 3957 3739 - "@expo/image-utils@0.3.23", "@expo/image-utils@^0.3.23": 3740 - version "0.3.23" 3741 - resolved "https://registry.yarnpkg.com/@expo/image-utils/-/image-utils-0.3.23.tgz#f14fd7e1f5ff6f8e4911a41e27dd274470665c3f" 3742 - integrity sha512-nhUVvW0TrRE4jtWzHQl8TR4ox7kcmrc2I0itaeJGjxF5A54uk7avgA0wRt7jP1rdvqQo1Ke1lXyLYREdhN9tPw== 3743 - dependencies: 3744 - "@expo/spawn-async" "1.5.0" 3745 - chalk "^4.0.0" 3746 - fs-extra "9.0.0" 3747 - getenv "^1.0.0" 3748 - jimp-compact "0.16.1" 3749 - mime "^2.4.4" 3750 - node-fetch "^2.6.0" 3751 - parse-png "^2.1.0" 3752 - resolve-from "^5.0.0" 3753 - semver "7.3.2" 3754 - tempy "0.3.0" 3755 - 3756 - "@expo/image-utils@^0.4.0": 3757 - version "0.4.0" 3758 - resolved "https://registry.yarnpkg.com/@expo/image-utils/-/image-utils-0.4.0.tgz#5ddca7de3faaf1682d259ccc6c9cce5f96337578" 3759 - integrity sha512-8j0zyNAv9+hGXTo/9N8bhp7qAkUOrXfeprTBfem5JPHZg5kEYok38xMSeiDZlTxn5wF88EqtrDrY350Fp+cuIQ== 3760 - dependencies: 3761 - "@expo/spawn-async" "1.5.0" 3762 - chalk "^4.0.0" 3763 - fs-extra "9.0.0" 3764 - getenv "^1.0.0" 3765 - jimp-compact "0.16.1" 3766 - mime "^2.4.4" 3767 - node-fetch "^2.6.0" 3768 - parse-png "^2.1.0" 3769 - resolve-from "^5.0.0" 3770 - semver "7.3.2" 3771 - tempy "0.3.0" 3772 - 3773 - "@expo/image-utils@^0.5.0": 3774 - version "0.5.1" 3775 - resolved "https://registry.yarnpkg.com/@expo/image-utils/-/image-utils-0.5.1.tgz#06fade141facebcd8431355923d30f3839309942" 3776 - integrity sha512-U/GsFfFox88lXULmFJ9Shfl2aQGcwoKPF7fawSCLixIKtMCpsI+1r0h+5i0nQnmt9tHuzXZDL8+Dg1z6OhkI9A== 3958 + "@expo/image-utils@0.3.23", "@expo/image-utils@0.6.3", "@expo/image-utils@^0.3.23", "@expo/image-utils@^0.6.0": 3959 + version "0.6.3" 3960 + resolved "https://registry.yarnpkg.com/@expo/image-utils/-/image-utils-0.6.3.tgz#89c744460beefc686989b969121357bbd5520c8a" 3961 + integrity sha512-v/JbCKBrHeudxn1gN1TgfPE/pWJSlLPrl29uXJBgrJFQVkViQvUHQNDhaS+UEa9wYI5HHh7XYmtzAehyG4L+GA== 3777 3962 dependencies: 3778 3963 "@expo/spawn-async" "^1.7.2" 3779 3964 chalk "^4.0.0" 3780 3965 fs-extra "9.0.0" 3781 3966 getenv "^1.0.0" 3782 3967 jimp-compact "0.16.1" 3783 - node-fetch "^2.6.0" 3784 3968 parse-png "^2.1.0" 3785 3969 resolve-from "^5.0.0" 3786 3970 semver "^7.6.0" 3787 - tempy "0.3.0" 3971 + temp-dir "~2.0.0" 3972 + unique-string "~2.0.0" 3788 3973 3789 - "@expo/json-file@^8.2.37": 3790 - version "8.2.37" 3791 - resolved "https://registry.yarnpkg.com/@expo/json-file/-/json-file-8.2.37.tgz#9c02d3b42134907c69cc0a027b18671b69344049" 3792 - integrity sha512-YaH6rVg11JoTS2P6LsW7ybS2CULjf40AbnAHw2F1eDPuheprNjARZMnyHFPkKv7GuxCy+B9GPcbOKgc4cgA80Q== 3793 - dependencies: 3794 - "@babel/code-frame" "~7.10.4" 3795 - json5 "^2.2.2" 3796 - write-file-atomic "^2.3.0" 3797 - 3798 - "@expo/json-file@^8.3.0": 3974 + "@expo/json-file@^8.3.0", "@expo/json-file@~8.3.0": 3799 3975 version "8.3.3" 3800 3976 resolved "https://registry.yarnpkg.com/@expo/json-file/-/json-file-8.3.3.tgz#7926e3592f76030ce63d6b1308ac8f5d4d9341f4" 3801 3977 integrity sha512-eZ5dld9AD0PrVRiIWpRkm5aIoWBw3kAyd8VkuWEy92sEthBKDDDHAnK2a0dw0Eil6j7rK7lS/Qaq/Zzngv2h5A== ··· 3804 3980 json5 "^2.2.2" 3805 3981 write-file-atomic "^2.3.0" 3806 3982 3807 - "@expo/json-file@~8.3.0": 3808 - version "8.3.0" 3809 - resolved "https://registry.yarnpkg.com/@expo/json-file/-/json-file-8.3.0.tgz#fc84af77b532a4e9bfb5beafd0e3b7f692b6bd7e" 3810 - integrity sha512-yROUeXJXR5goagB8c3muFLCzLmdGOvoPpR5yDNaXrnTp4euNykr9yW0wWhJx4YVRTNOPtGBnEbbJBW+a9q+S6g== 3983 + "@expo/json-file@^9.0.0", "@expo/json-file@~9.0.0": 3984 + version "9.0.0" 3985 + resolved "https://registry.yarnpkg.com/@expo/json-file/-/json-file-9.0.0.tgz#e3688c9b108cfd7e819f1354a9458ba6e93fc943" 3986 + integrity sha512-M+55xFVrFzDcgMDf+52lPDLjKB5xwRfStWlv/b/Vu2OLgxGZLWpxoPYjlRoHqxjPbCQIi2ZCbobK+0KuNhsELg== 3811 3987 dependencies: 3812 3988 "@babel/code-frame" "~7.10.4" 3813 - json5 "^2.2.2" 3989 + json5 "^2.2.3" 3814 3990 write-file-atomic "^2.3.0" 3815 3991 3816 - "@expo/metro-config@0.18.4": 3817 - version "0.18.4" 3818 - resolved "https://registry.yarnpkg.com/@expo/metro-config/-/metro-config-0.18.4.tgz#bc298e21637a3007f3c31c238525d3bef17e823b" 3819 - integrity sha512-vh9WDf/SzE+NYCn6gqbzLKiXtENFlFZdAqyj9nI38RvQ4jw6TJIQ8+ExcdLDT3MOG36Ytg44XX9Zb3OWF6LVxw== 3992 + "@expo/metro-config@0.19.6": 3993 + version "0.19.6" 3994 + resolved "https://registry.yarnpkg.com/@expo/metro-config/-/metro-config-0.19.6.tgz#81bbe70c77a322d6c688738fd7b736a3cbb7c5bd" 3995 + integrity sha512-pRwZyOstsQa1+Ecss3wOqC28wjyjq9qxvJaQL3LH4G8Sef9x2PX+ySRApeQ01nl4ZN5nlyez6iVDF51tn/WhOw== 3820 3996 dependencies: 3821 3997 "@babel/core" "^7.20.0" 3822 3998 "@babel/generator" "^7.20.5" 3823 3999 "@babel/parser" "^7.20.0" 3824 4000 "@babel/types" "^7.20.0" 3825 - "@expo/config" "~9.0.0" 3826 - "@expo/env" "~0.3.0" 3827 - "@expo/json-file" "~8.3.0" 4001 + "@expo/config" "~10.0.4" 4002 + "@expo/env" "~0.4.0" 4003 + "@expo/json-file" "~9.0.0" 3828 4004 "@expo/spawn-async" "^1.7.2" 3829 4005 chalk "^4.1.0" 3830 4006 debug "^4.3.2" 3831 - find-yarn-workspace-root "~2.0.0" 3832 4007 fs-extra "^9.1.0" 3833 4008 getenv "^1.0.0" 3834 - glob "^7.2.3" 4009 + glob "^10.4.2" 3835 4010 jsc-safe-url "^0.2.4" 3836 - lightningcss "~1.19.0" 4011 + lightningcss "~1.27.0" 4012 + minimatch "^3.0.4" 3837 4013 postcss "~8.4.32" 3838 4014 resolve-from "^5.0.0" 3839 4015 3840 - "@expo/metro-config@~0.18.0": 3841 - version "0.18.3" 3842 - resolved "https://registry.yarnpkg.com/@expo/metro-config/-/metro-config-0.18.3.tgz#fa198b9bf806df44fd7684f1df9af2535c107aa8" 3843 - integrity sha512-E4iW+VT/xHPPv+t68dViOsW7egtGIr+sRElcym0iGpC4goLz9WBux/xGzWgxvgvvHEWa21uSZQPM0jWla0OZXg== 4016 + "@expo/metro-config@~0.19.0": 4017 + version "0.19.4" 4018 + resolved "https://registry.yarnpkg.com/@expo/metro-config/-/metro-config-0.19.4.tgz#940b6fad7809a92a8ffdb1bbe87aa805f5822c6b" 4019 + integrity sha512-2SWwYN8MZvMIRawWEr+1RBYncitPwu2VMACRYig+wBycJ9fsPb6BMVmBYi+3MHDUlJHNy/Bqfw++jn1eqBFETQ== 3844 4020 dependencies: 3845 4021 "@babel/core" "^7.20.0" 3846 4022 "@babel/generator" "^7.20.5" 3847 4023 "@babel/parser" "^7.20.0" 3848 4024 "@babel/types" "^7.20.0" 3849 - "@expo/config" "~9.0.0-beta.0" 3850 - "@expo/env" "~0.3.0" 3851 - "@expo/json-file" "~8.3.0" 4025 + "@expo/config" "~10.0.4" 4026 + "@expo/env" "~0.4.0" 4027 + "@expo/json-file" "~9.0.0" 3852 4028 "@expo/spawn-async" "^1.7.2" 3853 4029 chalk "^4.1.0" 3854 4030 debug "^4.3.2" 3855 - find-yarn-workspace-root "~2.0.0" 3856 4031 fs-extra "^9.1.0" 3857 4032 getenv "^1.0.0" 3858 - glob "^7.2.3" 4033 + glob "^10.4.2" 3859 4034 jsc-safe-url "^0.2.4" 3860 - lightningcss "~1.19.0" 4035 + lightningcss "~1.27.0" 4036 + minimatch "^3.0.4" 3861 4037 postcss "~8.4.32" 3862 4038 resolve-from "^5.0.0" 3863 4039 ··· 3888 4064 sudo-prompt "9.1.1" 3889 4065 3890 4066 "@expo/plist@^0.1.0": 3891 - version "0.1.0" 3892 - resolved "https://registry.yarnpkg.com/@expo/plist/-/plist-0.1.0.tgz#eabc95f951d14e10c87fd0443ee01d567371f058" 3893 - integrity sha512-xWD+8vIFif0wKyuqe3fmnmnSouXYucciZXFzS0ZD5OV9eSAS1RGQI5FaGGJ6zxJ4mpdy/4QzbLdBjnYE5vxA0g== 4067 + version "0.1.3" 4068 + resolved "https://registry.yarnpkg.com/@expo/plist/-/plist-0.1.3.tgz#b4fbee2c4f7a88512a4853d85319f4d95713c529" 4069 + integrity sha512-GW/7hVlAylYg1tUrEASclw1MMk9FP4ZwyFAY/SUTJIhPDQHtfOlXREyWV3hhrHdX/K+pS73GNgdfT6E/e+kBbg== 3894 4070 dependencies: 3895 4071 "@xmldom/xmldom" "~0.7.7" 3896 4072 base64-js "^1.2.3" 3897 4073 xmlbuilder "^14.0.0" 3898 4074 3899 - "@expo/prebuild-config@6.7.0": 3900 - version "6.7.0" 3901 - resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-6.7.0.tgz#1fdac4ee8e5a864cf0eb95fdffd3a0673c2febad" 3902 - integrity sha512-55V9wbtH/d1htj68MM9pEfSHqq61PjO99dCCERdR37iFQS8q6dDblWC0PAMinI4BDOl14YzY7jtmDv9PbXG9tQ== 4075 + "@expo/plist@^0.2.0": 4076 + version "0.2.0" 4077 + resolved "https://registry.yarnpkg.com/@expo/plist/-/plist-0.2.0.tgz#beb014c0bfd56a993086c0972ec1ca3ef3f9d36c" 4078 + integrity sha512-F/IZJQaf8OIVnVA6XWUeMPC3OH6MV00Wxf0WC0JhTQht2QgjyHUa3U5Gs3vRtDq8tXNsZneOQRDVwpaOnd4zTQ== 3903 4079 dependencies: 3904 - "@expo/config" "~8.5.0" 3905 - "@expo/config-plugins" "~7.8.0" 3906 - "@expo/config-types" "^50.0.0-alpha.1" 3907 - "@expo/image-utils" "^0.4.0" 3908 - "@expo/json-file" "^8.2.37" 3909 - debug "^4.3.1" 3910 - fs-extra "^9.0.0" 3911 - resolve-from "^5.0.0" 3912 - semver "7.5.3" 3913 - xml2js "0.6.0" 4080 + "@xmldom/xmldom" "~0.7.7" 4081 + base64-js "^1.2.3" 4082 + xmlbuilder "^14.0.0" 3914 4083 3915 - "@expo/prebuild-config@7.0.3": 3916 - version "7.0.3" 3917 - resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-7.0.3.tgz#d7f66745de6f0b17b15ed2f1417f91c6ba0b591b" 3918 - integrity sha512-Kvxy/oQzkxwXLvAmwb+ygxuRn4xUUN2+mVJj3KDe4bRVCNyDPs7wlgdokF3twnWjzRZssUzseMkhp+yHPjAEhA== 4084 + "@expo/prebuild-config@8.0.22", "@expo/prebuild-config@^8.0.22": 4085 + version "8.0.22" 4086 + resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-8.0.22.tgz#6e2762a5f333a0519f83ae05b69da45e3e26a913" 4087 + integrity sha512-Kwlf3ymHH37W2nuNA9FzYgZvrImJScLA98939kapnOxfNGAPhmhEw26sfIGmBWAa8ymdL6p+HXQ3+b/xJ74bOg== 3919 4088 dependencies: 3920 - "@expo/config" "~9.0.0-beta.0" 3921 - "@expo/config-plugins" "~8.0.0-beta.0" 3922 - "@expo/config-types" "^51.0.0-unreleased" 3923 - "@expo/image-utils" "^0.5.0" 3924 - "@expo/json-file" "^8.3.0" 3925 - "@react-native/normalize-colors" "~0.74.83" 4089 + "@expo/config" "~10.0.4" 4090 + "@expo/config-plugins" "~9.0.10" 4091 + "@expo/config-types" "^52.0.0" 4092 + "@expo/image-utils" "^0.6.0" 4093 + "@expo/json-file" "^9.0.0" 4094 + "@react-native/normalize-colors" "0.76.3" 3926 4095 debug "^4.3.1" 3927 4096 fs-extra "^9.0.0" 3928 4097 resolve-from "^5.0.0" 3929 4098 semver "^7.6.0" 3930 4099 xml2js "0.6.0" 3931 4100 3932 - "@expo/prebuild-config@7.0.4": 3933 - version "7.0.4" 3934 - resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-7.0.4.tgz#cf2d001792d69e652ad4cec9830c8bd4905f0e7a" 3935 - integrity sha512-E2n3QbwgV8Qa0CBw7BHrWBDWD7l8yw+N/yjvXpSPFFtoZLMSKyegdkJFACh2u+UIRKUSZm8zQwHeZR0rqAxV9g== 3936 - dependencies: 3937 - "@expo/config" "~9.0.0" 3938 - "@expo/config-plugins" "~8.0.0" 3939 - "@expo/config-types" "^51.0.0-unreleased" 3940 - "@expo/image-utils" "^0.5.0" 3941 - "@expo/json-file" "^8.3.0" 3942 - "@react-native/normalize-colors" "~0.74.83" 3943 - debug "^4.3.1" 3944 - fs-extra "^9.0.0" 3945 - resolve-from "^5.0.0" 3946 - semver "^7.6.0" 3947 - xml2js "0.6.0" 3948 - 3949 - "@expo/rudder-sdk-node@1.1.1": 4101 + "@expo/rudder-sdk-node@^1.1.1": 3950 4102 version "1.1.1" 3951 4103 resolved "https://registry.yarnpkg.com/@expo/rudder-sdk-node/-/rudder-sdk-node-1.1.1.tgz#6aa575f346833eb6290282118766d4919c808c6a" 3952 4104 integrity sha512-uy/hS/awclDJ1S88w9UGpc6Nm9XnNUjzOAAib1A3PVAnGQIwebg8DpFqOthFBTlZxeuV/BKbZ5jmTbtNZkp1WQ== ··· 3963 4115 version "1.0.0" 3964 4116 resolved "https://registry.yarnpkg.com/@expo/sdk-runtime-versions/-/sdk-runtime-versions-1.0.0.tgz#d7ebd21b19f1c6b0395e50d78da4416941c57f7c" 3965 4117 integrity sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ== 3966 - 3967 - "@expo/spawn-async@1.5.0": 3968 - version "1.5.0" 3969 - resolved "https://registry.yarnpkg.com/@expo/spawn-async/-/spawn-async-1.5.0.tgz#799827edd8c10ef07eb1a2ff9dcfe081d596a395" 3970 - integrity sha512-LB7jWkqrHo+5fJHNrLAFdimuSXQ2MQ4lA7SQW5bf/HbsXuV2VrT/jN/M8f/KoWt0uJMGN4k/j7Opx4AvOOxSew== 3971 - dependencies: 3972 - cross-spawn "^6.0.5" 3973 4118 3974 4119 "@expo/spawn-async@^1.5.0", "@expo/spawn-async@^1.7.2": 3975 4120 version "1.7.2" ··· 4203 4348 dependencies: 4204 4349 nanoid "^3.3.1" 4205 4350 4206 - "@graphql-typed-document-node/core@^3.1.0": 4207 - version "3.2.0" 4208 - resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.2.0.tgz#5f3d96ec6b2354ad6d8a28bf216a1d97b5426861" 4209 - integrity sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ== 4210 - 4211 4351 "@haileyok/bluesky-video@0.2.4": 4212 4352 version "0.2.4" 4213 4353 resolved "https://registry.yarnpkg.com/@haileyok/bluesky-video/-/bluesky-video-0.2.4.tgz#1591cbf744640e0cdac2a4bcaec22df916ce34b5" ··· 4245 4385 resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-11.0.4.tgz#42a7f244fd3dd777792bfb74b8c6340ae9182f37" 4246 4386 integrity sha512-PnsP5d4q7289pS2T2EgGz147BFJ2Jpb4yrEdkpz2IhgEUzos1S7HTl7ezWh1yfYzYlj89KzLdCRkqsP6SIryeQ== 4247 4387 4248 - "@hapi/hoek@^9.0.0": 4249 - version "9.3.0" 4250 - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" 4251 - integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== 4252 - 4253 - "@hapi/topo@^5.0.0": 4254 - version "5.1.0" 4255 - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.1.0.tgz#dc448e332c6c6e37a4dc02fd84ba8d44b9afb012" 4256 - integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== 4257 - dependencies: 4258 - "@hapi/hoek" "^9.0.0" 4259 - 4260 4388 "@humanwhocodes/config-array@^0.11.10": 4261 4389 version "0.11.10" 4262 4390 resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.10.tgz#5a3ffe32cc9306365fb3fd572596cd602d5e12d2" ··· 4595 4723 jest-mock "^29.7.0" 4596 4724 jest-util "^29.7.0" 4597 4725 4598 - "@jest/globals@^29.7.0": 4726 + "@jest/globals@^29.2.1", "@jest/globals@^29.7.0": 4599 4727 version "29.7.0" 4600 4728 resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.7.0.tgz#8d9290f9ec47ff772607fa864ca1d5a2efae1d4d" 4601 4729 integrity sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ== ··· 4723 4851 slash "^3.0.0" 4724 4852 write-file-atomic "^4.0.2" 4725 4853 4726 - "@jest/types@^26.6.2": 4727 - version "26.6.2" 4728 - resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e" 4729 - integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== 4730 - dependencies: 4731 - "@types/istanbul-lib-coverage" "^2.0.0" 4732 - "@types/istanbul-reports" "^3.0.0" 4733 - "@types/node" "*" 4734 - "@types/yargs" "^15.0.0" 4735 - chalk "^4.0.0" 4736 - 4737 4854 "@jest/types@^29.6.3": 4738 4855 version "29.6.3" 4739 4856 resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" ··· 4821 4938 resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b" 4822 4939 integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== 4823 4940 4824 - "@lingui/babel-plugin-extract-messages@4.5.0": 4825 - version "4.5.0" 4826 - resolved "https://registry.yarnpkg.com/@lingui/babel-plugin-extract-messages/-/babel-plugin-extract-messages-4.5.0.tgz#71e56cc2eae73890caeea15a00ae4965413430ec" 4827 - integrity sha512-jZq3Gbi691jsHyQ4+OPnGgIqZt5eKEGnmI75akYlZpwTPxF7n+hiuKlQS+YB3xfKvcvlAED76ZAMCcwYG5fNrQ== 4941 + "@lingui/babel-plugin-extract-messages@4.14.1": 4942 + version "4.14.1" 4943 + resolved "https://registry.yarnpkg.com/@lingui/babel-plugin-extract-messages/-/babel-plugin-extract-messages-4.14.1.tgz#12f5a83bad1f9fef65fc22b8136ebd1052a31add" 4944 + integrity sha512-X/2bKavX5HGaiLyGpGvw98XqrqKuTntD4IdLmwvCOh7c/pgM8u95brONixLFEBeLujba4IF+fvHo0RdlyOFKpg== 4828 4945 4829 - "@lingui/cli@^4.5.0": 4830 - version "4.5.0" 4831 - resolved "https://registry.yarnpkg.com/@lingui/cli/-/cli-4.5.0.tgz#fb8685cb682cf624b6e5b6d1207f8127b98ed95a" 4832 - integrity sha512-MzhxNUNd+YYEmK79TwmneUow5BuLwpOlrUrZq9EyIAWUM4N6kkCVkZ8VIMYCL4TXGQ4kBQjstgDpkF8wdFRtNg== 4946 + "@lingui/cli@^4.14.1": 4947 + version "4.14.1" 4948 + resolved "https://registry.yarnpkg.com/@lingui/cli/-/cli-4.14.1.tgz#062acbb088b05d4728890d9beb707a2168d8259e" 4949 + integrity sha512-4DUtjHg5fumZ+hX8bcGYGZw9A6F5JURTMrI8Z6MSkO26OeSHEtPcheGFiPYfNhFeON6fZWZmwgyV9kkb0+psug== 4833 4950 dependencies: 4834 4951 "@babel/core" "^7.21.0" 4835 4952 "@babel/generator" "^7.21.1" 4836 - "@babel/parser" "^7.21.2" 4953 + "@babel/parser" "^7.22.0" 4837 4954 "@babel/runtime" "^7.21.0" 4838 4955 "@babel/types" "^7.21.2" 4839 - "@lingui/babel-plugin-extract-messages" "4.5.0" 4840 - "@lingui/conf" "4.5.0" 4841 - "@lingui/core" "4.5.0" 4842 - "@lingui/format-po" "4.5.0" 4843 - "@lingui/message-utils" "4.5.0" 4956 + "@lingui/babel-plugin-extract-messages" "4.14.1" 4957 + "@lingui/conf" "4.14.1" 4958 + "@lingui/core" "4.14.1" 4959 + "@lingui/format-po" "4.14.1" 4960 + "@lingui/message-utils" "4.14.1" 4844 4961 babel-plugin-macros "^3.0.1" 4845 4962 chalk "^4.1.0" 4846 4963 chokidar "3.5.1" 4847 - cli-table "0.3.6" 4964 + cli-table "^0.3.11" 4848 4965 commander "^10.0.0" 4849 4966 convert-source-map "^2.0.0" 4850 - date-fns "^2.16.1" 4967 + date-fns "^3.6.0" 4851 4968 esbuild "^0.17.10" 4852 4969 glob "^7.1.4" 4853 4970 inquirer "^7.3.3" 4854 - micromatch "4.0.2" 4971 + micromatch "^4.0.2" 4855 4972 normalize-path "^3.0.0" 4856 4973 ora "^5.1.0" 4857 4974 pathe "^1.1.0" ··· 4861 4978 ramda "^0.27.1" 4862 4979 source-map "^0.8.0-beta.0" 4863 4980 4864 - "@lingui/conf@4.5.0": 4865 - version "4.5.0" 4866 - resolved "https://registry.yarnpkg.com/@lingui/conf/-/conf-4.5.0.tgz#09b39de3a03a9017cd8299b1d8df923c78447ebf" 4867 - integrity sha512-OBm4RQQtbpvmuazLWVpvpaOpt/xvu1PBv8WUX8QoW1vsROe/3P5BpRHRYFyMeZz5mhORJgis9lQtDTq145Ruug== 4981 + "@lingui/conf@4.14.1": 4982 + version "4.14.1" 4983 + resolved "https://registry.yarnpkg.com/@lingui/conf/-/conf-4.14.1.tgz#c9a49e3fb78a4d631ae5a1ae20207b8c1ed760b4" 4984 + integrity sha512-LE/1RrVoMebQK+u4y6VQJdSwjOsMu4go/VR8m1eH0THn8vfkuLOYlPTIAHTWcoO+Ogi15p5TqHPfJcgVBy/NpA== 4868 4985 dependencies: 4869 4986 "@babel/runtime" "^7.20.13" 4870 4987 chalk "^4.1.0" ··· 4873 4990 jiti "^1.17.1" 4874 4991 lodash.get "^4.4.2" 4875 4992 4876 - "@lingui/core@4.5.0": 4877 - version "4.5.0" 4878 - resolved "https://registry.yarnpkg.com/@lingui/core/-/core-4.5.0.tgz#8b907238bd0b420b372272d0a757c56bed3aed14" 4879 - integrity sha512-8zTuIXJo5Qvjato7LWE6Q4RHiO4LjTBVOoRlqfOGYDp8VZ9w9P7Z7IJgxI7UP5Z1wiuEvnMdVF9I1C4acqXGlQ== 4993 + "@lingui/core@4.14.1": 4994 + version "4.14.1" 4995 + resolved "https://registry.yarnpkg.com/@lingui/core/-/core-4.14.1.tgz#ff6caceeaf8763b1ba2a8da60bbce95ff2d1b700" 4996 + integrity sha512-3O6bnNzApWjb+jIdXa7G2VbrP6jZ5nfCeYSVloEYg6YFIfsQ3GunccK6I2nL80mWgr2qGP4VilGD+ODCeXHITA== 4880 4997 dependencies: 4881 4998 "@babel/runtime" "^7.20.13" 4882 - "@lingui/message-utils" "4.5.0" 4999 + "@lingui/message-utils" "4.14.1" 4883 5000 unraw "^3.0.0" 4884 5001 4885 - "@lingui/format-po@4.5.0": 4886 - version "4.5.0" 4887 - resolved "https://registry.yarnpkg.com/@lingui/format-po/-/format-po-4.5.0.tgz#88dabeaa565ce5e4ff2a1b9865da7759b393af27" 4888 - integrity sha512-xQNzZ4RCQfh6TjzjUsyHz3B0R9FJuzhBit9R37NyMn6mL3kBTCUExpPczknm8gWZjtfFO4T8EH5eJhhC5vgJYg== 5002 + "@lingui/format-po@4.14.1": 5003 + version "4.14.1" 5004 + resolved "https://registry.yarnpkg.com/@lingui/format-po/-/format-po-4.14.1.tgz#30c9c68b8afd1ed181277b5c8c36dcb8982447c4" 5005 + integrity sha512-SfT3/4LspwDq5KNyN+HUsDiF2IVMBk0LS6ruEG+vGOKNXzdSpnuxAT5E6wgGA/4/MG2UF9WKBzfkfOsYeXmSEg== 4889 5006 dependencies: 4890 - "@lingui/conf" "4.5.0" 4891 - "@lingui/message-utils" "4.5.0" 4892 - date-fns "^2.29.3" 5007 + "@lingui/conf" "4.14.1" 5008 + "@lingui/message-utils" "4.14.1" 5009 + date-fns "^3.6.0" 4893 5010 pofile "^1.1.4" 4894 5011 4895 - "@lingui/macro@^4.5.0": 4896 - version "4.5.0" 4897 - resolved "https://registry.yarnpkg.com/@lingui/macro/-/macro-4.5.0.tgz#4e779f4652200b7ecc6f3364fda840ae365fb996" 4898 - integrity sha512-6qha9YXuNnta4HCR+g6J6UPaAuAFlM1duqgznh4X7hHSsFG+m6oX7/srAMfU41Z8lbDmgXc3raqHLXFSdUNbYQ== 5012 + "@lingui/macro@^4.14.1": 5013 + version "4.14.1" 5014 + resolved "https://registry.yarnpkg.com/@lingui/macro/-/macro-4.14.1.tgz#52d37bf5ff566b985887a3c23c66482f5b8895ff" 5015 + integrity sha512-kVAe78Sj4a74GJTOOqoAzxZgsgqPfcBFQC1akXMlAv9r4bX7zvbMov2cQVWjvix0waetwxo3oVqlSozsa8UPAw== 4899 5016 dependencies: 4900 5017 "@babel/runtime" "^7.20.13" 4901 5018 "@babel/types" "^7.20.7" 4902 - "@lingui/conf" "4.5.0" 4903 - "@lingui/core" "4.5.0" 4904 - "@lingui/message-utils" "4.5.0" 5019 + "@lingui/conf" "4.14.1" 5020 + "@lingui/core" "4.14.1" 5021 + "@lingui/message-utils" "4.14.1" 4905 5022 4906 - "@lingui/message-utils@4.5.0": 4907 - version "4.5.0" 4908 - resolved "https://registry.yarnpkg.com/@lingui/message-utils/-/message-utils-4.5.0.tgz#7ae9dc6cb65cbb5e2dc1b8cdcc4c8b92d5c7189f" 4909 - integrity sha512-iRqh2wvNtzJO3NStB77nEXEfeI53aVVjzD7/mBrEm/P0lC7sqPHk0WBQCfzE0N9xm6a+XHmHu3J+x2nnQ2OjcA== 5023 + "@lingui/message-utils@4.14.1": 5024 + version "4.14.1" 5025 + resolved "https://registry.yarnpkg.com/@lingui/message-utils/-/message-utils-4.14.1.tgz#dc6816464d15841ebbf71d68fcc66d624e1788cb" 5026 + integrity sha512-J6MzyTLNCzEnyR1Da188G81cRcQMbk/lyYnLWMzQjIELDX8bBBwNea91Sf5Zm+BB+ADWmmGTdUqRPAjDqT9Y5w== 4910 5027 dependencies: 4911 5028 "@messageformat/parser" "^5.0.0" 5029 + js-sha256 "^0.10.1" 4912 5030 4913 - "@lingui/react@^4.5.0": 4914 - version "4.5.0" 4915 - resolved "https://registry.yarnpkg.com/@lingui/react/-/react-4.5.0.tgz#1cae72e89890f8d270b37cdde051a3c69df97727" 4916 - integrity sha512-dv/oxBshyaVJ3XzbPDnWn3abhwtaS1sx8cEO2qDjs+OhW0AeWD9hyVDrduf5SBIuXFJfJQNNA8+2P2nO0lxRbQ== 5031 + "@lingui/react@^4.14.1": 5032 + version "4.14.1" 5033 + resolved "https://registry.yarnpkg.com/@lingui/react/-/react-4.14.1.tgz#4b7d3d449703363cf0351ca2792507c7ed90b51b" 5034 + integrity sha512-oZ9Rw+vOXJuaZvI1o4ASAIbCSe7AchCxsKGc0Y3csduTEOisvhsLgh8UDA8LW1mRgVPh5yZYB+VbfDMDQSzHpg== 4917 5035 dependencies: 4918 5036 "@babel/runtime" "^7.20.13" 4919 - "@lingui/core" "4.5.0" 5037 + "@lingui/core" "4.14.1" 4920 5038 4921 5039 "@mattermost/react-native-paste-input@^0.7.1": 4922 5040 version "0.7.1" ··· 5003 5121 resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" 5004 5122 integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== 5005 5123 5006 - "@pmmmwh/react-refresh-webpack-plugin@^0.5.11": 5007 - version "0.5.11" 5008 - resolved "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.11.tgz#7c2268cedaa0644d677e8c4f377bc8fb304f714a" 5009 - integrity sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ== 5124 + "@pmmmwh/react-refresh-webpack-plugin@^0.5.15": 5125 + version "0.5.15" 5126 + resolved "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.15.tgz#f126be97c30b83ed777e2aeabd518bc592e6e7c4" 5127 + integrity sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ== 5010 5128 dependencies: 5011 - ansi-html-community "^0.0.8" 5012 - common-path-prefix "^3.0.0" 5129 + ansi-html "^0.0.9" 5013 5130 core-js-pure "^3.23.3" 5014 5131 error-stack-parser "^2.0.6" 5015 - find-up "^5.0.0" 5016 5132 html-entities "^2.1.0" 5017 5133 loader-utils "^2.0.4" 5018 - schema-utils "^3.0.0" 5134 + schema-utils "^4.2.0" 5019 5135 source-map "^0.7.3" 5020 5136 5021 5137 "@polka/url@^1.0.0-next.24": ··· 5500 5616 dependencies: 5501 5617 merge-options "^3.0.4" 5502 5618 5503 - "@react-native-community/cli-clean@13.6.6": 5504 - version "13.6.6" 5505 - resolved "https://registry.yarnpkg.com/@react-native-community/cli-clean/-/cli-clean-13.6.6.tgz#87c7ad8746c38dab0fe7b3c6ff89d44351d5d943" 5506 - integrity sha512-cBwJTwl0NyeA4nyMxbhkWZhxtILYkbU3TW3k8AXLg+iGphe0zikYMGB3T+haTvTc6alTyEFwPbimk9bGIqkjAQ== 5507 - dependencies: 5508 - "@react-native-community/cli-tools" "13.6.6" 5509 - chalk "^4.1.2" 5510 - execa "^5.0.0" 5511 - fast-glob "^3.3.2" 5512 - 5513 - "@react-native-community/cli-config@13.6.6": 5514 - version "13.6.6" 5515 - resolved "https://registry.yarnpkg.com/@react-native-community/cli-config/-/cli-config-13.6.6.tgz#69f590694b3a079c74f781baab3b762db74f5dbd" 5516 - integrity sha512-mbG425zCKr8JZhv/j11382arezwS/70juWMsn8j2lmrGTrP1cUdW0MF15CCIFtJsqyK3Qs+FTmqttRpq81QfSg== 5517 - dependencies: 5518 - "@react-native-community/cli-tools" "13.6.6" 5519 - chalk "^4.1.2" 5520 - cosmiconfig "^5.1.0" 5521 - deepmerge "^4.3.0" 5522 - fast-glob "^3.3.2" 5523 - joi "^17.2.1" 5524 - 5525 - "@react-native-community/cli-debugger-ui@13.6.6": 5526 - version "13.6.6" 5527 - resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-13.6.6.tgz#ac021ebd795b0fd66fb52a8987d1d41c5a4b8cb3" 5528 - integrity sha512-Vv9u6eS4vKSDAvdhA0OiQHoA7y39fiPIgJ6biT32tN4avHDtxlc6TWZGiqv7g98SBvDWvoVAmdPLcRf3kU+c8g== 5529 - dependencies: 5530 - serve-static "^1.13.1" 5531 - 5532 - "@react-native-community/cli-doctor@13.6.6": 5533 - version "13.6.6" 5534 - resolved "https://registry.yarnpkg.com/@react-native-community/cli-doctor/-/cli-doctor-13.6.6.tgz#ac0febff05601d9b86af3e03460e1a6b0a1d33a5" 5535 - integrity sha512-TWZb5g6EmQe2Ua2TEWNmyaEayvlWH4GmdD9ZC+p8EpKFpB1NpDGMK6sXbpb42TDvwZg5s4TDRplK0PBEA/SVDg== 5536 - dependencies: 5537 - "@react-native-community/cli-config" "13.6.6" 5538 - "@react-native-community/cli-platform-android" "13.6.6" 5539 - "@react-native-community/cli-platform-apple" "13.6.6" 5540 - "@react-native-community/cli-platform-ios" "13.6.6" 5541 - "@react-native-community/cli-tools" "13.6.6" 5542 - chalk "^4.1.2" 5543 - command-exists "^1.2.8" 5544 - deepmerge "^4.3.0" 5545 - envinfo "^7.10.0" 5546 - execa "^5.0.0" 5547 - hermes-profile-transformer "^0.0.6" 5548 - node-stream-zip "^1.9.1" 5549 - ora "^5.4.1" 5550 - semver "^7.5.2" 5551 - strip-ansi "^5.2.0" 5552 - wcwidth "^1.0.1" 5553 - yaml "^2.2.1" 5554 - 5555 - "@react-native-community/cli-hermes@13.6.6": 5556 - version "13.6.6" 5557 - resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-13.6.6.tgz#590f55f151fec23b55498228f92d100a0e71d474" 5558 - integrity sha512-La5Ie+NGaRl3klei6WxKoOxmCUSGGxpOk6vU5pEGf0/O7ky+Ay0io+zXYUZqlNMi/cGpO7ZUijakBYOB/uyuFg== 5559 - dependencies: 5560 - "@react-native-community/cli-platform-android" "13.6.6" 5561 - "@react-native-community/cli-tools" "13.6.6" 5562 - chalk "^4.1.2" 5563 - hermes-profile-transformer "^0.0.6" 5564 - 5565 - "@react-native-community/cli-platform-android@13.6.6": 5566 - version "13.6.6" 5567 - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-13.6.6.tgz#9e3863cb092709021f11848890bff0fc16fc1609" 5568 - integrity sha512-/tMwkBeNxh84syiSwNlYtmUz/Ppc+HfKtdopL/5RB+fd3SV1/5/NPNjMlyLNgFKnpxvKCInQ7dnl6jGHJjeHjg== 5569 - dependencies: 5570 - "@react-native-community/cli-tools" "13.6.6" 5571 - chalk "^4.1.2" 5572 - execa "^5.0.0" 5573 - fast-glob "^3.3.2" 5574 - fast-xml-parser "^4.2.4" 5575 - logkitty "^0.7.1" 5576 - 5577 - "@react-native-community/cli-platform-apple@13.6.6": 5578 - version "13.6.6" 5579 - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-apple/-/cli-platform-apple-13.6.6.tgz#d445fd6ed02c5ae2f43f9c45501e04fee53a2790" 5580 - integrity sha512-bOmSSwoqNNT3AmCRZXEMYKz1Jf1l2F86Nhs7qBcXdY/sGiJ+Flng564LOqvdAlVLTbkgz47KjNKCS2pP4Jg0Mg== 5581 - dependencies: 5582 - "@react-native-community/cli-tools" "13.6.6" 5583 - chalk "^4.1.2" 5584 - execa "^5.0.0" 5585 - fast-glob "^3.3.2" 5586 - fast-xml-parser "^4.0.12" 5587 - ora "^5.4.1" 5588 - 5589 - "@react-native-community/cli-platform-ios@13.6.6": 5590 - version "13.6.6" 5591 - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-13.6.6.tgz#0cd700f36483ca37dda7ec044377f8a926b1df1f" 5592 - integrity sha512-vjDnRwhlSN5ryqKTas6/DPkxuouuyFBAqAROH4FR1cspTbn6v78JTZKDmtQy9JMMo7N5vZj1kASU5vbFep9IOQ== 5593 - dependencies: 5594 - "@react-native-community/cli-platform-apple" "13.6.6" 5595 - 5596 - "@react-native-community/cli-server-api@13.6.6": 5597 - version "13.6.6" 5598 - resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-13.6.6.tgz#467993006ef82361cdf7a9817999d5a09e85ca6a" 5599 - integrity sha512-ZtCXxoFlM7oDv3iZ3wsrT3SamhtUJuIkX2WePLPlN5bcbq7zimbPm2lHyicNJtpcGQ5ymsgpUWPCNZsWQhXBqQ== 5600 - dependencies: 5601 - "@react-native-community/cli-debugger-ui" "13.6.6" 5602 - "@react-native-community/cli-tools" "13.6.6" 5603 - compression "^1.7.1" 5604 - connect "^3.6.5" 5605 - errorhandler "^1.5.1" 5606 - nocache "^3.0.1" 5607 - pretty-format "^26.6.2" 5608 - serve-static "^1.13.1" 5609 - ws "^6.2.2" 5610 - 5611 - "@react-native-community/cli-tools@13.6.6": 5612 - version "13.6.6" 5613 - resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-13.6.6.tgz#55c40cbabafbfc56cfb95a4d5fbf73ef60ec3cbc" 5614 - integrity sha512-ptOnn4AJczY5njvbdK91k4hcYazDnGtEPrqIwEI+k/CTBHNdb27Rsm2OZ7ye6f7otLBqF8gj/hK6QzJs8CEMgw== 5615 - dependencies: 5616 - appdirsjs "^1.2.4" 5617 - chalk "^4.1.2" 5618 - execa "^5.0.0" 5619 - find-up "^5.0.0" 5620 - mime "^2.4.1" 5621 - node-fetch "^2.6.0" 5622 - open "^6.2.0" 5623 - ora "^5.4.1" 5624 - semver "^7.5.2" 5625 - shell-quote "^1.7.3" 5626 - sudo-prompt "^9.0.0" 5627 - 5628 - "@react-native-community/cli-types@13.6.6": 5629 - version "13.6.6" 5630 - resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-13.6.6.tgz#b45af119d61888fea1074a7c32ddb093e3f119a9" 5631 - integrity sha512-733iaYzlmvNK7XYbnWlMjdE+2k0hlTBJW071af/xb6Bs+hbJqBP9c03FZuYH2hFFwDDntwj05bkri/P7VgSxug== 5632 - dependencies: 5633 - joi "^17.2.1" 5634 - 5635 - "@react-native-community/cli@13.6.6": 5636 - version "13.6.6" 5637 - resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-13.6.6.tgz#b929c8668e88344c03a46a3e635cb382dba16773" 5638 - integrity sha512-IqclB7VQ84ye8Fcs89HOpOscY4284VZg2pojHNl8H0Lzd4DadXJWQoxC7zWm8v2f8eyeX2kdhxp2ETD5tceIgA== 5639 - dependencies: 5640 - "@react-native-community/cli-clean" "13.6.6" 5641 - "@react-native-community/cli-config" "13.6.6" 5642 - "@react-native-community/cli-debugger-ui" "13.6.6" 5643 - "@react-native-community/cli-doctor" "13.6.6" 5644 - "@react-native-community/cli-hermes" "13.6.6" 5645 - "@react-native-community/cli-server-api" "13.6.6" 5646 - "@react-native-community/cli-tools" "13.6.6" 5647 - "@react-native-community/cli-types" "13.6.6" 5648 - chalk "^4.1.2" 5649 - commander "^9.4.1" 5650 - deepmerge "^4.3.0" 5651 - execa "^5.0.0" 5652 - find-up "^4.1.0" 5653 - fs-extra "^8.1.0" 5654 - graceful-fs "^4.1.3" 5655 - prompts "^2.4.2" 5656 - semver "^7.5.2" 5657 - 5658 - "@react-native-menu/menu@^1.1.0": 5659 - version "1.1.0" 5660 - resolved "https://registry.yarnpkg.com/@react-native-menu/menu/-/menu-1.1.0.tgz#e89c0850f7e5aa4c671c44a9c10edafadb23c35a" 5661 - integrity sha512-vf9zp0M4nbAFnSKz5NJYKUPM5UzXWmLyGcjtuPaKWYxxloz9C0Pp6XdZRJnoOSlfRShE8NksX3bVY8W4wGnlCQ== 5619 + "@react-native-menu/menu@^1.1.7": 5620 + version "1.1.7" 5621 + resolved "https://registry.yarnpkg.com/@react-native-menu/menu/-/menu-1.1.7.tgz#47c345038951712fd61f2bbb7d591c181c7e9742" 5622 + integrity sha512-TPu2iNrSK1Davw5BPhwzcSfMAI9NFggiISOgdlaeymA6L7aAjUGpsEaFVX+ZaHml/YtZUuC8U0zUJJc2/3VYAA== 5662 5623 5663 - "@react-native-picker/picker@2.6.1": 5664 - version "2.6.1" 5665 - resolved "https://registry.yarnpkg.com/@react-native-picker/picker/-/picker-2.6.1.tgz#3b20ddd1385fab0487db103dc6519570f8892e6d" 5666 - integrity sha512-oJftvmLOj6Y6/bF4kPcK6L83yNBALGmqNYugf94BzP0FQGpHBwimVN2ygqkQ2Sn2ZU3pGUZMs0jV6+Gku2GyYg== 5624 + "@react-native-picker/picker@2.10.2": 5625 + version "2.10.2" 5626 + resolved "https://registry.yarnpkg.com/@react-native-picker/picker/-/picker-2.10.2.tgz#92870eaefdde5cf06a0bb18dde593b9675c0bcab" 5627 + integrity sha512-kr3OvCRwTYjR/OKlb52k4xmQVU7dPRIALqpyiihexdJxEgvc1smnepgqCeM9oXmNSG4YaV5/RSxFlLC5Z/T/Eg== 5667 5628 5668 - "@react-native/assets-registry@0.74.83", "@react-native/assets-registry@~0.74.83": 5669 - version "0.74.83" 5670 - resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.74.83.tgz#c1815dc10f9e1075e0d03b4c8a9619145969522e" 5671 - integrity sha512-2vkLMVnp+YTZYTNSDIBZojSsjz8sl5PscP3j4GcV6idD8V978SZfwFlk8K0ti0BzRs11mzL0Pj17km597S/eTQ== 5629 + "@react-native/assets-registry@0.76.3": 5630 + version "0.76.3" 5631 + resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.76.3.tgz#c31e91b6f60fed7b0bfc1af617e3a61218d1ec08" 5632 + integrity sha512-7Fnc3lzCFFpnoyL1egua6d/qUp0KiIpeSLbfOMln4nI2g2BMzyFHdPjJnpLV2NehmS0omOOkrfRqK5u1F/MXzA== 5672 5633 5673 - "@react-native/babel-plugin-codegen@0.74.1": 5674 - version "0.74.1" 5675 - resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.74.1.tgz#b8dfd2aac48241a2bb1db4a4fb6921eaabb2d2f8" 5676 - integrity sha512-v8T79fEn49cuDVCyUNXsgXZ/ydN8s6ydAruasVCh0VyMzaPVJvuOQhaLW6JL+ysDTN/CnjraTv0oqYnaKoZgvQ== 5634 + "@react-native/babel-plugin-codegen@0.76.1": 5635 + version "0.76.1" 5636 + resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.76.1.tgz#460e4aef8adc99fe89fcff4485783953fff2812d" 5637 + integrity sha512-V9bGLyEdAF39nvn4L5gaJcPX1SvCHPJhaT3qfpVGvCnl7WPhdRyCq++WsN8HXlpo6WOAf6//oruLnLdl3RNM4Q== 5677 5638 dependencies: 5678 - "@react-native/codegen" "0.74.1" 5639 + "@react-native/codegen" "0.76.1" 5679 5640 5680 - "@react-native/babel-preset@0.74.1", "@react-native/babel-preset@0.74.83", "@react-native/babel-preset@^0.73.18", "@react-native/babel-preset@~0.74.83": 5681 - version "0.74.1" 5682 - resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.74.1.tgz#96813549cac768b5ff59c9b74f51acf80909e707" 5683 - integrity sha512-c7xbLs0/fjDmORYs86xz3syTFiJhtRb6JzXpGes04ZNdY7NWdz7aqEfeleyBJbmCfDOr16WZJRy4JcPLvNKjZg== 5641 + "@react-native/babel-preset@0.76.1", "@react-native/babel-preset@0.76.3": 5642 + version "0.76.1" 5643 + resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.76.1.tgz#2b9fd113e7c7889c1e87d6a36b7cb0f36118e7a6" 5644 + integrity sha512-b6YRmA13CmVuTQKHRen/Q0glHwmZFZoEDs+MJ1NL0UNHq9V5ytvdwTW1ntkmjtXuTnPMzkwYvumJBN9UTZjkBA== 5684 5645 dependencies: 5685 - "@babel/core" "^7.20.0" 5686 - "@babel/plugin-proposal-async-generator-functions" "^7.0.0" 5687 - "@babel/plugin-proposal-class-properties" "^7.18.0" 5688 - "@babel/plugin-proposal-export-default-from" "^7.0.0" 5689 - "@babel/plugin-proposal-logical-assignment-operators" "^7.18.0" 5690 - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.0" 5691 - "@babel/plugin-proposal-numeric-separator" "^7.0.0" 5692 - "@babel/plugin-proposal-object-rest-spread" "^7.20.0" 5693 - "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" 5694 - "@babel/plugin-proposal-optional-chaining" "^7.20.0" 5695 - "@babel/plugin-syntax-dynamic-import" "^7.8.0" 5696 - "@babel/plugin-syntax-export-default-from" "^7.0.0" 5697 - "@babel/plugin-syntax-flow" "^7.18.0" 5698 - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" 5699 - "@babel/plugin-syntax-optional-chaining" "^7.0.0" 5700 - "@babel/plugin-transform-arrow-functions" "^7.0.0" 5701 - "@babel/plugin-transform-async-to-generator" "^7.20.0" 5702 - "@babel/plugin-transform-block-scoping" "^7.0.0" 5703 - "@babel/plugin-transform-classes" "^7.0.0" 5704 - "@babel/plugin-transform-computed-properties" "^7.0.0" 5705 - "@babel/plugin-transform-destructuring" "^7.20.0" 5706 - "@babel/plugin-transform-flow-strip-types" "^7.20.0" 5707 - "@babel/plugin-transform-function-name" "^7.0.0" 5708 - "@babel/plugin-transform-literals" "^7.0.0" 5709 - "@babel/plugin-transform-modules-commonjs" "^7.0.0" 5710 - "@babel/plugin-transform-named-capturing-groups-regex" "^7.0.0" 5711 - "@babel/plugin-transform-parameters" "^7.0.0" 5712 - "@babel/plugin-transform-private-methods" "^7.22.5" 5713 - "@babel/plugin-transform-private-property-in-object" "^7.22.11" 5714 - "@babel/plugin-transform-react-display-name" "^7.0.0" 5715 - "@babel/plugin-transform-react-jsx" "^7.0.0" 5716 - "@babel/plugin-transform-react-jsx-self" "^7.0.0" 5717 - "@babel/plugin-transform-react-jsx-source" "^7.0.0" 5718 - "@babel/plugin-transform-runtime" "^7.0.0" 5719 - "@babel/plugin-transform-shorthand-properties" "^7.0.0" 5720 - "@babel/plugin-transform-spread" "^7.0.0" 5721 - "@babel/plugin-transform-sticky-regex" "^7.0.0" 5722 - "@babel/plugin-transform-typescript" "^7.5.0" 5723 - "@babel/plugin-transform-unicode-regex" "^7.0.0" 5724 - "@babel/template" "^7.0.0" 5725 - "@react-native/babel-plugin-codegen" "0.74.1" 5646 + "@babel/core" "^7.25.2" 5647 + "@babel/plugin-proposal-export-default-from" "^7.24.7" 5648 + "@babel/plugin-syntax-dynamic-import" "^7.8.3" 5649 + "@babel/plugin-syntax-export-default-from" "^7.24.7" 5650 + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" 5651 + "@babel/plugin-syntax-optional-chaining" "^7.8.3" 5652 + "@babel/plugin-transform-arrow-functions" "^7.24.7" 5653 + "@babel/plugin-transform-async-generator-functions" "^7.25.4" 5654 + "@babel/plugin-transform-async-to-generator" "^7.24.7" 5655 + "@babel/plugin-transform-block-scoping" "^7.25.0" 5656 + "@babel/plugin-transform-class-properties" "^7.25.4" 5657 + "@babel/plugin-transform-classes" "^7.25.4" 5658 + "@babel/plugin-transform-computed-properties" "^7.24.7" 5659 + "@babel/plugin-transform-destructuring" "^7.24.8" 5660 + "@babel/plugin-transform-flow-strip-types" "^7.25.2" 5661 + "@babel/plugin-transform-for-of" "^7.24.7" 5662 + "@babel/plugin-transform-function-name" "^7.25.1" 5663 + "@babel/plugin-transform-literals" "^7.25.2" 5664 + "@babel/plugin-transform-logical-assignment-operators" "^7.24.7" 5665 + "@babel/plugin-transform-modules-commonjs" "^7.24.8" 5666 + "@babel/plugin-transform-named-capturing-groups-regex" "^7.24.7" 5667 + "@babel/plugin-transform-nullish-coalescing-operator" "^7.24.7" 5668 + "@babel/plugin-transform-numeric-separator" "^7.24.7" 5669 + "@babel/plugin-transform-object-rest-spread" "^7.24.7" 5670 + "@babel/plugin-transform-optional-catch-binding" "^7.24.7" 5671 + "@babel/plugin-transform-optional-chaining" "^7.24.8" 5672 + "@babel/plugin-transform-parameters" "^7.24.7" 5673 + "@babel/plugin-transform-private-methods" "^7.24.7" 5674 + "@babel/plugin-transform-private-property-in-object" "^7.24.7" 5675 + "@babel/plugin-transform-react-display-name" "^7.24.7" 5676 + "@babel/plugin-transform-react-jsx" "^7.25.2" 5677 + "@babel/plugin-transform-react-jsx-self" "^7.24.7" 5678 + "@babel/plugin-transform-react-jsx-source" "^7.24.7" 5679 + "@babel/plugin-transform-regenerator" "^7.24.7" 5680 + "@babel/plugin-transform-runtime" "^7.24.7" 5681 + "@babel/plugin-transform-shorthand-properties" "^7.24.7" 5682 + "@babel/plugin-transform-spread" "^7.24.7" 5683 + "@babel/plugin-transform-sticky-regex" "^7.24.7" 5684 + "@babel/plugin-transform-typescript" "^7.25.2" 5685 + "@babel/plugin-transform-unicode-regex" "^7.24.7" 5686 + "@babel/template" "^7.25.0" 5687 + "@react-native/babel-plugin-codegen" "0.76.1" 5688 + babel-plugin-syntax-hermes-parser "^0.23.1" 5726 5689 babel-plugin-transform-flow-enums "^0.0.2" 5727 5690 react-refresh "^0.14.0" 5728 5691 5729 - "@react-native/codegen@0.74.1": 5730 - version "0.74.1" 5731 - resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.74.1.tgz#d20d0a8cd612fd927604fd1bfc8d18f2a231c270" 5732 - integrity sha512-Wup76wd01GnHvnyW8DGTOQDbbw6W4xBkqfzdTyCSue6cGpCasqNQAf4okuDJKwcSbgpVkNcJdbGuGtz4RTA65Q== 5692 + "@react-native/codegen@0.76.1": 5693 + version "0.76.1" 5694 + resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.76.1.tgz#622185f4038fefc173efec84a08bb7869f04bcd9" 5695 + integrity sha512-7lE0hk2qq27wVeK5eF654v7XsKoRa7ficrfSwIDEDZ1aLB2xgUzLrsq+glSAP9EuzT6ycHhtD3QyqI+TqnlS/A== 5733 5696 dependencies: 5734 - "@babel/parser" "^7.20.0" 5697 + "@babel/parser" "^7.25.3" 5735 5698 glob "^7.1.1" 5736 - hermes-parser "0.19.1" 5699 + hermes-parser "0.23.1" 5737 5700 invariant "^2.2.4" 5738 5701 jscodeshift "^0.14.0" 5739 5702 mkdirp "^0.5.1" 5740 5703 nullthrows "^1.1.1" 5704 + yargs "^17.6.2" 5741 5705 5742 - "@react-native/codegen@0.74.83": 5743 - version "0.74.83" 5744 - resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.74.83.tgz#7c56a82fe7603f0867f0d80ff29db3757b71be55" 5745 - integrity sha512-GgvgHS3Aa2J8/mp1uC/zU8HuTh8ZT5jz7a4mVMWPw7+rGyv70Ba8uOVBq6UH2Q08o617IATYc+0HfyzAfm4n0w== 5706 + "@react-native/codegen@0.76.3": 5707 + version "0.76.3" 5708 + resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.76.3.tgz#a94664601bb60797dd1042972bffdd1b2bfe008c" 5709 + integrity sha512-oJCH/jbYeGmFJql8/y76gqWCCd74pyug41yzYAjREso1Z7xL88JhDyKMvxEnfhSdMOZYVl479N80xFiXPy3ZYA== 5746 5710 dependencies: 5747 - "@babel/parser" "^7.20.0" 5711 + "@babel/parser" "^7.25.3" 5748 5712 glob "^7.1.1" 5749 - hermes-parser "0.19.1" 5713 + hermes-parser "0.23.1" 5750 5714 invariant "^2.2.4" 5751 5715 jscodeshift "^0.14.0" 5752 5716 mkdirp "^0.5.1" 5753 5717 nullthrows "^1.1.1" 5718 + yargs "^17.6.2" 5754 5719 5755 - "@react-native/community-cli-plugin@0.74.83": 5756 - version "0.74.83" 5757 - resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.74.83.tgz#58808a58a5288895627548338731e72ebb5b507c" 5758 - integrity sha512-7GAFjFOg1mFSj8bnFNQS4u8u7+QtrEeflUIDVZGEfBZQ3wMNI5ycBzbBGycsZYiq00Xvoc6eKFC7kvIaqeJpUQ== 5720 + "@react-native/community-cli-plugin@0.76.3": 5721 + version "0.76.3" 5722 + resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.76.3.tgz#64e1209959103c4ef60a5edb7d7db94329f35ed5" 5723 + integrity sha512-vgsLixHS24jR0d0QqPykBWFaC+V8x9cM3cs4oYXw3W199jgBNGP9MWcUJLazD2vzrT/lUTVBVg0rBeB+4XR6fg== 5759 5724 dependencies: 5760 - "@react-native-community/cli-server-api" "13.6.6" 5761 - "@react-native-community/cli-tools" "13.6.6" 5762 - "@react-native/dev-middleware" "0.74.83" 5763 - "@react-native/metro-babel-transformer" "0.74.83" 5725 + "@react-native/dev-middleware" "0.76.3" 5726 + "@react-native/metro-babel-transformer" "0.76.3" 5764 5727 chalk "^4.0.0" 5765 5728 execa "^5.1.1" 5766 - metro "^0.80.3" 5767 - metro-config "^0.80.3" 5768 - metro-core "^0.80.3" 5729 + invariant "^2.2.4" 5730 + metro "^0.81.0" 5731 + metro-config "^0.81.0" 5732 + metro-core "^0.81.0" 5769 5733 node-fetch "^2.2.0" 5770 - querystring "^0.2.1" 5771 5734 readline "^1.3.0" 5735 + semver "^7.1.3" 5772 5736 5773 - "@react-native/debugger-frontend@0.74.83": 5774 - version "0.74.83" 5775 - resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.74.83.tgz#48050afa4e086438073b95f041c0cc84fe3f20de" 5776 - integrity sha512-RGQlVUegBRxAUF9c1ss1ssaHZh6CO+7awgtI9sDeU0PzDZY/40ImoPD5m0o0SI6nXoVzbPtcMGzU+VO590pRfA== 5737 + "@react-native/debugger-frontend@0.76.3": 5738 + version "0.76.3" 5739 + resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.76.3.tgz#531e616f6dad159a58117efc69cec20422d15b0d" 5740 + integrity sha512-pMHQ3NpPB28RxXciSvm2yD+uDx3pkhzfuWkc7VFgOduyzPSIr0zotUiOJzsAtrj8++bPbOsAraCeQhCqoOTWQw== 5777 5741 5778 - "@react-native/dev-middleware@0.74.83", "@react-native/dev-middleware@~0.74.75": 5779 - version "0.74.83" 5780 - resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.74.83.tgz#9d09cfdb763e8ef81c003b0f99ae4ed1a3539639" 5781 - integrity sha512-UH8iriqnf7N4Hpi20D7M2FdvSANwTVStwFCSD7VMU9agJX88Yk0D1T6Meh2RMhUu4kY2bv8sTkNRm7LmxvZqgA== 5742 + "@react-native/dev-middleware@0.76.3": 5743 + version "0.76.3" 5744 + resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.76.3.tgz#52edc76c88e0c2c436eb989551b827bf69f2a56f" 5745 + integrity sha512-b+2IpW40z1/S5Jo5JKrWPmucYU/PzeGyGBZZ/SJvmRnBDaP3txb9yIqNZAII1EWsKNhedh8vyRO5PSuJ9Juqzw== 5782 5746 dependencies: 5783 5747 "@isaacs/ttlcache" "^1.4.1" 5784 - "@react-native/debugger-frontend" "0.74.83" 5785 - "@rnx-kit/chromium-edge-launcher" "^1.0.0" 5748 + "@react-native/debugger-frontend" "0.76.3" 5786 5749 chrome-launcher "^0.15.2" 5750 + chromium-edge-launcher "^0.2.0" 5787 5751 connect "^3.6.5" 5788 5752 debug "^2.2.0" 5789 - node-fetch "^2.2.0" 5790 5753 nullthrows "^1.1.1" 5791 5754 open "^7.0.3" 5792 5755 selfsigned "^2.4.1" 5793 5756 serve-static "^1.13.1" 5794 - temp-dir "^2.0.0" 5795 - ws "^6.2.2" 5757 + ws "^6.2.3" 5796 5758 5797 5759 "@react-native/eslint-config@^0.76.2": 5798 5760 version "0.76.2" ··· 5818 5780 resolved "https://registry.yarnpkg.com/@react-native/eslint-plugin/-/eslint-plugin-0.76.2.tgz#cc55f7a31a38675fc7f31195d8551872e9243419" 5819 5781 integrity sha512-KHNMyxSNgAY4K1bpeTb7E0iUkqQ3ujAIsBQ0DigAiDVuE2S3j29mq/t1jnuyqBYpw0uwkwGNqIwI7W+vSduEtw== 5820 5782 5821 - "@react-native/gradle-plugin@0.74.83": 5822 - version "0.74.83" 5823 - resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.74.83.tgz#4ac60a6d6295d5b920173cbf184ee32e53690810" 5824 - integrity sha512-Pw2BWVyOHoBuJVKxGVYF6/GSZRf6+v1Ygc+ULGz5t20N8qzRWPa2fRZWqoxsN7TkNLPsECYY8gooOl7okOcPAQ== 5783 + "@react-native/gradle-plugin@0.76.3": 5784 + version "0.76.3" 5785 + resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.76.3.tgz#f9cd1c17433811349fff1cab48393b6e9dd7bfe1" 5786 + integrity sha512-t0aYZ8ND7+yc+yIm6Yp52bInneYpki6RSIFZ9/LMUzgMKvEB62ptt/7sfho9QkKHCNxE1DJSWIqLIGi/iHHkyg== 5825 5787 5826 - "@react-native/js-polyfills@0.74.83": 5827 - version "0.74.83" 5828 - resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.74.83.tgz#0e189ce3ab0efecd00223f3bfc53663ce08ba013" 5829 - integrity sha512-/t74n8r6wFhw4JEoOj3bN71N1NDLqaawB75uKAsSjeCwIR9AfCxlzZG0etsXtOexkY9KMeZIQ7YwRPqUdNXuqw== 5788 + "@react-native/js-polyfills@0.76.3": 5789 + version "0.76.3" 5790 + resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.76.3.tgz#9ac9838b814cf6623797c5118fa4542eb46f410e" 5791 + integrity sha512-pubJFArMMrdZiytH+W95KngcSQs+LsxOBsVHkwgMnpBfRUxXPMK4fudtBwWvhnwN76Oe+WhxSq7vOS5XgoPhmw== 5830 5792 5831 - "@react-native/metro-babel-transformer@0.74.83": 5832 - version "0.74.83" 5833 - resolved "https://registry.yarnpkg.com/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.74.83.tgz#ba87c3cf041f4c0d2b991231af1a6b4a216e9b5d" 5834 - integrity sha512-hGdx5N8diu8y+GW/ED39vTZa9Jx1di2ZZ0aapbhH4egN1agIAusj5jXTccfNBwwWF93aJ5oVbRzfteZgjbutKg== 5793 + "@react-native/metro-babel-transformer@0.76.3": 5794 + version "0.76.3" 5795 + resolved "https://registry.yarnpkg.com/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.76.3.tgz#9accefdb77c509329f7272f4ab0676b11d870257" 5796 + integrity sha512-b2zQPXmW7avw/7zewc9nzMULPIAjsTwN03hskhxHUJH5pzUf7pIklB3FrgYPZrRhJgzHiNl3tOPu7vqiKzBYPg== 5835 5797 dependencies: 5836 - "@babel/core" "^7.20.0" 5837 - "@react-native/babel-preset" "0.74.83" 5838 - hermes-parser "0.19.1" 5798 + "@babel/core" "^7.25.2" 5799 + "@react-native/babel-preset" "0.76.3" 5800 + hermes-parser "0.23.1" 5839 5801 nullthrows "^1.1.1" 5840 5802 5841 - "@react-native/normalize-color@^2.0.0": 5842 - version "2.1.0" 5843 - resolved "https://registry.yarnpkg.com/@react-native/normalize-color/-/normalize-color-2.1.0.tgz#939b87a9849e81687d3640c5efa2a486ac266f91" 5844 - integrity sha512-Z1jQI2NpdFJCVgpY+8Dq/Bt3d+YUi1928Q+/CZm/oh66fzM0RUl54vvuXlPJKybH4pdCZey1eDTPaLHkMPNgWA== 5803 + "@react-native/normalize-colors@0.76.1", "@react-native/normalize-colors@0.76.3", "@react-native/normalize-colors@^0.73.0", "@react-native/normalize-colors@^0.74.1": 5804 + version "0.76.1" 5805 + resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.76.1.tgz#df8d54d78917a9f075283382fec834f5ccaecefd" 5806 + integrity sha512-/+CUk/wGWIdXbJYVLw/q6Fs8Z0x91zzfXIbNiZUdSW1TNEDmytkF371H8a1/Nx3nWa1RqCMVsaZHCG4zqxeDvg== 5845 5807 5846 - "@react-native/normalize-colors@0.74.83", "@react-native/normalize-colors@^0.74.1", "@react-native/normalize-colors@~0.74.83": 5847 - version "0.74.83" 5848 - resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.74.83.tgz#86ef925bacf219d74df115bcfb615f62d8142e85" 5849 - integrity sha512-jhCY95gRDE44qYawWVvhTjTplW1g+JtKTKM3f8xYT1dJtJ8QWv+gqEtKcfmOHfDkSDaMKG0AGBaDTSK8GXLH8Q== 5850 - 5851 - "@react-native/normalize-colors@^0.73.0": 5852 - version "0.73.2" 5853 - resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.73.2.tgz#cc8e48fbae2bbfff53e12f209369e8d2e4cf34ec" 5854 - integrity sha512-bRBcb2T+I88aG74LMVHaKms2p/T8aQd8+BZ7LuuzXlRfog1bMWWn/C5i0HVuvW4RPtXQYgIlGiXVDy9Ir1So/w== 5855 - 5856 - "@react-native/typescript-config@^0.74.1": 5857 - version "0.74.83" 5858 - resolved "https://registry.yarnpkg.com/@react-native/typescript-config/-/typescript-config-0.74.83.tgz#7a25567f565cf582419df7d2c038c8d2bd321b33" 5859 - integrity sha512-UTcZZYkSD+vv2O67bL/wu0GCGJP3BCbIxXd9ZewNkJmiWl5BbfoNl23+EjmDwM2V66gu24VB/RsSMn0TdmFs8Q== 5808 + "@react-native/typescript-config@^0.76.1": 5809 + version "0.76.3" 5810 + resolved "https://registry.yarnpkg.com/@react-native/typescript-config/-/typescript-config-0.76.3.tgz#2bb339f93b07f5c0a0f85e3d734c1452e10853e5" 5811 + integrity sha512-7R4b3jB+0JXVOV5nQHZF6HwO3Dhy2EvOne+gPPrjxjfhy0o7453xKq/oGrmuy7tKlCJXf9A4YRvcCHucLRZA/w== 5860 5812 5861 - "@react-native/virtualized-lists@0.74.83": 5862 - version "0.74.83" 5863 - resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.74.83.tgz#5595d6aefd9679d1295c56a1d1653b1fb261bd62" 5864 - integrity sha512-rmaLeE34rj7py4FxTod7iMTC7BAsm+HrGA8WxYmEJeyTV7WSaxAkosKoYBz8038mOiwnG9VwA/7FrB6bEQvn1A== 5813 + "@react-native/virtualized-lists@0.76.3": 5814 + version "0.76.3" 5815 + resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.76.3.tgz#9865f9e3770c101476564dc2436018f82adfb4b3" 5816 + integrity sha512-wTGv9pVh3vAOWb29xFm+J9VRe9dUcUcb9FyaMLT/Hxa88W4wqa5ZMe1V9UvrrBiA1G5DKjv8/1ZcDsJhyugVKA== 5865 5817 dependencies: 5866 5818 invariant "^2.2.4" 5867 5819 nullthrows "^1.1.1" ··· 5930 5882 version "3.0.0" 5931 5883 resolved "https://registry.yarnpkg.com/@remirror/core-constants/-/core-constants-3.0.0.tgz#96fdb89d25c62e7b6a5d08caf0ce5114370e3b8f" 5932 5884 integrity sha512-42aWfPrimMfDKDi4YegyS7x+/0tlzaqwPQCULLanv3DMIlu96KTJR0fM5isWX2UViOqlGnX6YFgqWepcX+XMNg== 5933 - 5934 - "@rnx-kit/chromium-edge-launcher@^1.0.0": 5935 - version "1.0.0" 5936 - resolved "https://registry.yarnpkg.com/@rnx-kit/chromium-edge-launcher/-/chromium-edge-launcher-1.0.0.tgz#c0df8ea00a902c7a417cd9655aab06de398b939c" 5937 - integrity sha512-lzD84av1ZQhYUS+jsGqJiCMaJO2dn9u+RTT9n9q6D3SaKVwWqv+7AoRKqBu19bkwyE+iFRl1ymr40QS90jVFYg== 5938 - dependencies: 5939 - "@types/node" "^18.0.0" 5940 - escape-string-regexp "^4.0.0" 5941 - is-wsl "^2.2.0" 5942 - lighthouse-logger "^1.0.0" 5943 - mkdirp "^1.0.4" 5944 - rimraf "^3.0.2" 5945 5885 5946 5886 "@segment/loosely-validate-event@^2.0.0": 5947 5887 version "2.0.0" ··· 6121 6061 dependencies: 6122 6062 "@sentry/types" "7.117.0" 6123 6063 6124 - "@sideway/address@^4.1.3": 6125 - version "4.1.4" 6126 - resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.4.tgz#03dccebc6ea47fdc226f7d3d1ad512955d4783f0" 6127 - integrity sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw== 6128 - dependencies: 6129 - "@hapi/hoek" "^9.0.0" 6130 - 6131 - "@sideway/formula@^3.0.1": 6132 - version "3.0.1" 6133 - resolved "https://registry.yarnpkg.com/@sideway/formula/-/formula-3.0.1.tgz#80fcbcbaf7ce031e0ef2dd29b1bfc7c3f583611f" 6134 - integrity sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg== 6135 - 6136 - "@sideway/pinpoint@^2.0.0": 6137 - version "2.0.0" 6138 - resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" 6139 - integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== 6140 - 6141 6064 "@sinclair/typebox@^0.27.8": 6142 6065 version "0.27.8" 6143 6066 resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" ··· 6642 6565 dependencies: 6643 6566 "@tanstack/query-core" "5.8.1" 6644 6567 6645 - "@testing-library/jest-native@^5.4.1": 6646 - version "5.4.2" 6647 - resolved "https://registry.yarnpkg.com/@testing-library/jest-native/-/jest-native-5.4.2.tgz#6b0c987cc57f8d900763e763025d00d26ccbc85f" 6648 - integrity sha512-Vo/CE1uvCVH1H8YPoOEXLXVsm+BjzSQTq35+wkri1fr0O5D+A2WZ+m3ni5g6f1OCzNKNGIAHmisBEWkDs1P1mw== 6568 + "@testing-library/jest-native@^5.4.3": 6569 + version "5.4.3" 6570 + resolved "https://registry.yarnpkg.com/@testing-library/jest-native/-/jest-native-5.4.3.tgz#9334c68eaf45db9eb20d0876728cc5d7fc2c3ea2" 6571 + integrity sha512-/sSDGaOuE+PJ1Z9Kp4u7PQScSVVXGud59I/qsBFFJvIbcn4P6yYw6cBnBmbPF+X9aRIsTJRDl6gzw5ZkJNm66w== 6649 6572 dependencies: 6650 6573 chalk "^4.1.2" 6651 6574 jest-diff "^29.0.1" ··· 6653 6576 pretty-format "^29.0.3" 6654 6577 redent "^3.0.0" 6655 6578 6656 - "@testing-library/react-native@^11.5.2": 6657 - version "11.5.4" 6658 - resolved "https://registry.yarnpkg.com/@testing-library/react-native/-/react-native-11.5.4.tgz#5c57c0c5afc3f1960ff491aba68f66adc899e1cc" 6659 - integrity sha512-6DRzMHqili5pp1JRm7fh80SAP48aR25b37gohlLoKbqGBpDw8BbZTad7Luzktm9MU5DQUm7xyzg07Z1CyveVFA== 6579 + "@testing-library/react-native@^12.8.1": 6580 + version "12.9.0" 6581 + resolved "https://registry.yarnpkg.com/@testing-library/react-native/-/react-native-12.9.0.tgz#9c727d9ffec91024be3288ed9376df3673154784" 6582 + integrity sha512-wIn/lB1FjV2N4Q7i9PWVRck3Ehwq5pkhAef5X5/bmQ78J/NoOsGbVY2/DG5Y9Lxw+RfE+GvSEh/fe5Tz6sKSvw== 6660 6583 dependencies: 6661 - pretty-format "^29.0.0" 6584 + jest-matcher-utils "^29.7.0" 6585 + pretty-format "^29.7.0" 6586 + redent "^3.0.0" 6662 6587 6663 6588 "@tiptap/core@^2.9.1": 6664 6589 version "2.9.1" ··· 7074 6999 resolved "https://registry.yarnpkg.com/@types/node/-/node-20.5.1.tgz#178d58ee7e4834152b0e8b4d30cbfab578b9bb30" 7075 7000 integrity sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg== 7076 7001 7077 - "@types/node@^18.0.0": 7078 - version "18.19.33" 7079 - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.33.tgz#98cd286a1b8a5e11aa06623210240bcc28e95c48" 7080 - integrity sha512-NR9+KrpSajr2qBVp/Yt5TU/rp+b5Mayi3+OlMlcg2cVCfRmcG5PWZ7S4+MG9PZ5gWBoc9Pd0BKSRViuBCRPu0A== 7081 - dependencies: 7082 - undici-types "~5.26.4" 7083 - 7084 7002 "@types/node@^20.14.3": 7085 7003 version "20.17.6" 7086 7004 resolved "https://registry.yarnpkg.com/@types/node/-/node-20.17.6.tgz#6e4073230c180d3579e8c60141f99efdf5df0081" ··· 7113 7031 resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" 7114 7032 integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== 7115 7033 7116 - "@types/react-dom@^18.2.18": 7117 - version "18.2.18" 7118 - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.18.tgz#16946e6cd43971256d874bc3d0a72074bb8571dd" 7119 - integrity sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw== 7034 + "@types/react-dom@^18.3.1": 7035 + version "18.3.1" 7036 + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.1.tgz#1e4654c08a9cdcfb6594c780ac59b55aad42fe07" 7037 + integrity sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ== 7120 7038 dependencies: 7121 7039 "@types/react" "*" 7122 7040 ··· 7216 7134 resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b" 7217 7135 integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== 7218 7136 7219 - "@types/yargs@^15.0.0": 7220 - version "15.0.15" 7221 - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.15.tgz#e609a2b1ef9e05d90489c2f5f45bbfb2be092158" 7222 - integrity sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg== 7223 - dependencies: 7224 - "@types/yargs-parser" "*" 7225 - 7226 7137 "@types/yargs@^17.0.8": 7227 7138 version "17.0.24" 7228 7139 resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.24.tgz#b3ef8d50ad4aa6aecf6ddc97c580a00f5aa11902" ··· 7359 7270 "@typescript-eslint/types" "7.18.0" 7360 7271 eslint-visitor-keys "^3.4.3" 7361 7272 7362 - "@urql/core@2.3.6": 7363 - version "2.3.6" 7364 - resolved "https://registry.yarnpkg.com/@urql/core/-/core-2.3.6.tgz#ee0a6f8fde02251e9560c5f17dce5cd90f948552" 7365 - integrity sha512-PUxhtBh7/8167HJK6WqBv6Z0piuiaZHQGYbhwpNL9aIQmLROPEdaUYkY4wh45wPQXcTpnd11l0q3Pw+TI11pdw== 7273 + "@urql/core@^5.0.0", "@urql/core@^5.0.6": 7274 + version "5.0.8" 7275 + resolved "https://registry.yarnpkg.com/@urql/core/-/core-5.0.8.tgz#eba39eaa2bf9a0a963383e87a65cba7a9ca794bd" 7276 + integrity sha512-1GOnUw7/a9bzkcM0+U8U5MmxW2A7FE5YquuEmcJzTtW5tIs2EoS4F2ITpuKBjRBbyRjZgO860nWFPo1m4JImGA== 7366 7277 dependencies: 7367 - "@graphql-typed-document-node/core" "^3.1.0" 7368 - wonka "^4.0.14" 7278 + "@0no-co/graphql.web" "^1.0.5" 7279 + wonka "^6.3.2" 7369 7280 7370 - "@urql/core@>=2.3.1": 7371 - version "4.1.1" 7372 - resolved "https://registry.yarnpkg.com/@urql/core/-/core-4.1.1.tgz#b1312eb0ecbc91e315457a3ec14741321cbee1c7" 7373 - integrity sha512-iIoAy6BY+BUZZ7KIpnMT7C9q+ULf5ZCVxGe3/i7WZSJBrQa2h1QkIMhL+8fAKmOn9gt83jSIv5drWWnhZ9izEA== 7281 + "@urql/exchange-retry@^1.3.0": 7282 + version "1.3.0" 7283 + resolved "https://registry.yarnpkg.com/@urql/exchange-retry/-/exchange-retry-1.3.0.tgz#c46abdf74aee612645ff47562e6c6868ad1731dd" 7284 + integrity sha512-FLt+d81gP4oiHah4hWFDApimc+/xABWMU1AMYsZ1PVB0L0YPtrMCjbOp9WMM7hBzy4gbTDrG24sio0dCfSh/HQ== 7374 7285 dependencies: 7375 - "@0no-co/graphql.web" "^1.0.1" 7286 + "@urql/core" "^5.0.0" 7376 7287 wonka "^6.3.2" 7377 - 7378 - "@urql/exchange-retry@0.3.0": 7379 - version "0.3.0" 7380 - resolved "https://registry.yarnpkg.com/@urql/exchange-retry/-/exchange-retry-0.3.0.tgz#13252108b5a111aab45f9982f4db18d1a286e423" 7381 - integrity sha512-hHqer2mcdVC0eYnVNbWyi28AlGOPb2vjH3lP3/Bc8Lc8BjhMsDwFMm7WhoP5C1+cfbr/QJ6Er3H/L08wznXxfg== 7382 - dependencies: 7383 - "@urql/core" ">=2.3.1" 7384 - wonka "^4.0.14" 7385 7288 7386 7289 "@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5": 7387 7290 version "1.11.6" ··· 7546 7449 dependencies: 7547 7450 event-target-shim "^5.0.0" 7548 7451 7549 - accepts@^1.3.7, accepts@^1.3.8, accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7, accepts@~1.3.8: 7452 + accepts@^1.3.7, accepts@^1.3.8, accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: 7550 7453 version "1.3.8" 7551 7454 resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" 7552 7455 integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== ··· 7572 7475 resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" 7573 7476 integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== 7574 7477 7478 + acorn-loose@^8.3.0: 7479 + version "8.4.0" 7480 + resolved "https://registry.yarnpkg.com/acorn-loose/-/acorn-loose-8.4.0.tgz#26d3e219756d1e180d006f5bcc8d261a28530f55" 7481 + integrity sha512-M0EUka6rb+QC4l9Z3T0nJEzNOO7JcoJlYMrBlyBCiFSXRyxjLKayd4TbQs2FDRWQU1h9FR7QVNHt+PEaoNL5rQ== 7482 + dependencies: 7483 + acorn "^8.11.0" 7484 + 7575 7485 acorn-walk@^8.0.0: 7576 7486 version "8.3.2" 7577 7487 resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.2.tgz#7703af9415f1b6db9315d6895503862e231d34aa" ··· 7591 7501 version "8.10.0" 7592 7502 resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" 7593 7503 integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== 7504 + 7505 + acorn@^8.11.0: 7506 + version "8.14.0" 7507 + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.14.0.tgz#063e2c70cac5fb4f6467f0b11152e04c682795b0" 7508 + integrity sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA== 7594 7509 7595 7510 agent-base@6: 7596 7511 version "6.0.2" ··· 7682 7597 dependencies: 7683 7598 type-fest "^3.0.0" 7684 7599 7685 - ansi-fragments@^0.2.1: 7686 - version "0.2.1" 7687 - resolved "https://registry.yarnpkg.com/ansi-fragments/-/ansi-fragments-0.2.1.tgz#24409c56c4cc37817c3d7caa99d8969e2de5a05e" 7688 - integrity sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w== 7689 - dependencies: 7690 - colorette "^1.0.7" 7691 - slice-ansi "^2.0.0" 7692 - strip-ansi "^5.0.0" 7693 - 7694 7600 ansi-html-community@^0.0.8: 7695 7601 version "0.0.8" 7696 7602 resolved "https://registry.yarnpkg.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41" 7697 7603 integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== 7604 + 7605 + ansi-html@^0.0.9: 7606 + version "0.0.9" 7607 + resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.9.tgz#6512d02342ae2cc68131952644a129cb734cd3f0" 7608 + integrity sha512-ozbS3LuenHVxNRh/wdnN16QapUHzauqSomAl1jwwJRRsGwFwtj644lIhxfWu0Fy0acCij2+AEgHvjscq3dlVXg== 7698 7609 7699 7610 ansi-regex@^4.1.0: 7700 7611 version "4.1.1" ··· 7711 7622 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" 7712 7623 integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== 7713 7624 7714 - ansi-styles@^3.2.0, ansi-styles@^3.2.1: 7625 + ansi-styles@^3.2.1: 7715 7626 version "3.2.1" 7716 7627 resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 7717 7628 integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== ··· 7748 7659 normalize-path "^3.0.0" 7749 7660 picomatch "^2.0.4" 7750 7661 7751 - appdirsjs@^1.2.4: 7752 - version "1.2.7" 7753 - resolved "https://registry.yarnpkg.com/appdirsjs/-/appdirsjs-1.2.7.tgz#50b4b7948a26ba6090d4aede2ae2dc2b051be3b3" 7754 - integrity sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw== 7755 - 7756 7662 application-config-path@^0.1.0: 7757 7663 version "0.1.1" 7758 7664 resolved "https://registry.yarnpkg.com/application-config-path/-/application-config-path-0.1.1.tgz#8b5ac64ff6afdd9bd70ce69f6f64b6998f5f756e" ··· 7763 7669 resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.0.tgz#583c518199419e0037abb74062c37f8519e575f0" 7764 7670 integrity sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg== 7765 7671 7766 - arg@5.0.2: 7767 - version "5.0.2" 7768 - resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c" 7769 - integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== 7770 - 7771 7672 arg@^4.1.0: 7772 7673 version "4.1.3" 7773 7674 resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" 7774 7675 integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== 7676 + 7677 + arg@^5.0.2: 7678 + version "5.0.2" 7679 + resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c" 7680 + integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== 7775 7681 7776 7682 argparse@^1.0.7: 7777 7683 version "1.0.10" ··· 7947 7853 dependencies: 7948 7854 tslib "^2.0.1" 7949 7855 7950 - astral-regex@^1.0.0: 7951 - version "1.0.0" 7952 - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" 7953 - integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== 7954 - 7955 7856 async-limiter@~1.0.0: 7956 7857 version "1.0.1" 7957 7858 resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" ··· 8086 7987 cosmiconfig "^7.0.0" 8087 7988 resolve "^1.19.0" 8088 7989 8089 - babel-plugin-module-resolver@^5.0.0: 8090 - version "5.0.0" 8091 - resolved "https://registry.yarnpkg.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-5.0.0.tgz#2b7fc176bd55da25f516abf96015617b4f70fc73" 8092 - integrity sha512-g0u+/ChLSJ5+PzYwLwP8Rp8Rcfowz58TJNCe+L/ui4rpzE/mg//JVX0EWBUYoxaextqnwuGHzfGp2hh0PPV25Q== 7990 + babel-plugin-module-resolver@^5.0.2: 7991 + version "5.0.2" 7992 + resolved "https://registry.yarnpkg.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-5.0.2.tgz#cdeac5d4aaa3b08dd1ac23ddbf516660ed2d293e" 7993 + integrity sha512-9KtaCazHee2xc0ibfqsDeamwDps6FZNo5S0Q81dUqEuFzVwPhcT4J5jOqIVvgCA3Q/wO9hKYxN/Ds3tIsp5ygg== 8093 7994 dependencies: 8094 - find-babel-config "^2.0.0" 8095 - glob "^8.0.3" 7995 + find-babel-config "^2.1.1" 7996 + glob "^9.3.3" 8096 7997 pkg-up "^3.1.0" 8097 7998 reselect "^4.1.7" 8098 - resolve "^1.22.1" 7999 + resolve "^1.22.8" 8000 + 8001 + babel-plugin-polyfill-corejs2@^0.4.10: 8002 + version "0.4.12" 8003 + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz#ca55bbec8ab0edeeef3d7b8ffd75322e210879a9" 8004 + integrity sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og== 8005 + dependencies: 8006 + "@babel/compat-data" "^7.22.6" 8007 + "@babel/helper-define-polyfill-provider" "^0.6.3" 8008 + semver "^6.3.1" 8099 8009 8100 8010 babel-plugin-polyfill-corejs2@^0.4.5: 8101 8011 version "0.4.5" ··· 8106 8016 "@babel/helper-define-polyfill-provider" "^0.4.2" 8107 8017 semver "^6.3.1" 8108 8018 8019 + babel-plugin-polyfill-corejs3@^0.10.6: 8020 + version "0.10.6" 8021 + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz#2deda57caef50f59c525aeb4964d3b2f867710c7" 8022 + integrity sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA== 8023 + dependencies: 8024 + "@babel/helper-define-polyfill-provider" "^0.6.2" 8025 + core-js-compat "^3.38.0" 8026 + 8109 8027 babel-plugin-polyfill-corejs3@^0.8.3: 8110 8028 version "0.8.3" 8111 8029 resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz#b4f719d0ad9bb8e0c23e3e630c0c8ec6dd7a1c52" ··· 8121 8039 dependencies: 8122 8040 "@babel/helper-define-polyfill-provider" "^0.4.2" 8123 8041 8042 + babel-plugin-polyfill-regenerator@^0.6.1: 8043 + version "0.6.3" 8044 + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz#abeb1f3f1c762eace37587f42548b08b57789bc8" 8045 + integrity sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q== 8046 + dependencies: 8047 + "@babel/helper-define-polyfill-provider" "^0.6.3" 8048 + 8124 8049 babel-plugin-react-compiler@19.0.0-beta-a7bf2bd-20241110: 8125 8050 version "19.0.0-beta-a7bf2bd-20241110" 8126 8051 resolved "https://registry.yarnpkg.com/babel-plugin-react-compiler/-/babel-plugin-react-compiler-19.0.0-beta-a7bf2bd-20241110.tgz#9e7abf2d9b6d0908cca7df010695678b830b36ae" ··· 8128 8053 dependencies: 8129 8054 "@babel/types" "^7.19.0" 8130 8055 8131 - babel-plugin-react-native-web@~0.18.10: 8132 - version "0.18.12" 8133 - resolved "https://registry.yarnpkg.com/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.18.12.tgz#3e9764484492ea612a16b40135b07c2d05b7969d" 8134 - integrity sha512-4djr9G6fMdwQoD6LQ7hOKAm39+y12flWgovAqS1k5O8f42YQ3A1FFMyV5kKfetZuGhZO5BmNmOdRRZQ1TixtDw== 8056 + babel-plugin-react-native-web@~0.19.13: 8057 + version "0.19.13" 8058 + resolved "https://registry.yarnpkg.com/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.19.13.tgz#bf919bd6f18c4689dd1a528a82bda507363b953d" 8059 + integrity sha512-4hHoto6xaN23LCyZgL9LJZc3olmAxd7b6jDzlZnKXAh4rRAbZRKNBJoOOdp46OBqgy+K0t0guTj5/mhA8inymQ== 8135 8060 8136 - babel-plugin-react-native-web@~0.19.10: 8137 - version "0.19.11" 8138 - resolved "https://registry.yarnpkg.com/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.19.11.tgz#32316f51de0053bba6815f6522bf7b17c483bf17" 8139 - integrity sha512-0sHf8GgDhsRZxGwlwHHdfL3U8wImFaLw4haEa60U9M3EiO3bg6u3BJ+1vXhwgrevqSq76rMb5j1HJs+dNvMj5g== 8061 + babel-plugin-syntax-hermes-parser@^0.23.1: 8062 + version "0.23.1" 8063 + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.23.1.tgz#470e9d1d30ad670d4c8a37138e22ae39c843d1ff" 8064 + integrity sha512-uNLD0tk2tLUjGFdmCk+u/3FEw2o+BAwW4g+z2QVlxJrzZYOOPADroEcNtTPt5lNiScctaUmnsTkVEnOwZUOLhA== 8065 + dependencies: 8066 + hermes-parser "0.23.1" 8140 8067 8141 8068 babel-plugin-transform-flow-enums@^0.0.2: 8142 8069 version "0.0.2" ··· 8168 8095 "@babel/plugin-syntax-optional-chaining" "^7.8.3" 8169 8096 "@babel/plugin-syntax-top-level-await" "^7.8.3" 8170 8097 8171 - babel-preset-expo@^10.0.0: 8172 - version "10.0.0" 8173 - resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-10.0.0.tgz#f70aeefc05fe8548db83c1125005ef81970b1731" 8174 - integrity sha512-oSTKPG5jCTGA6m+j0qUam8ICM+1zRI1IFZ0UgVWzWPs0l7tkM39pwCP/1WE3QiHVl0jhAuskMJrV7ax86VpnEw== 8098 + babel-preset-expo@^12.0.2: 8099 + version "12.0.2" 8100 + resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-12.0.2.tgz#1a5f2017332871eb976c3faf8f5f586f37b5f257" 8101 + integrity sha512-WLApoPw4sOnwwJY+tzp270ndUNfq6xXcZEQUjEQJr8YyDd6uacz7/4iyt2Wl4wEQTabm9DYIZ3GVuNkZzL0M1g== 8175 8102 dependencies: 8176 8103 "@babel/plugin-proposal-decorators" "^7.12.9" 8177 - "@babel/plugin-proposal-object-rest-spread" "^7.12.13" 8178 8104 "@babel/plugin-transform-export-namespace-from" "^7.22.11" 8105 + "@babel/plugin-transform-object-rest-spread" "^7.12.13" 8179 8106 "@babel/plugin-transform-parameters" "^7.22.15" 8180 - "@babel/preset-env" "^7.20.0" 8181 8107 "@babel/preset-react" "^7.22.15" 8182 - "@react-native/babel-preset" "^0.73.18" 8183 - babel-plugin-react-native-web "~0.18.10" 8184 - react-refresh "0.14.0" 8108 + "@babel/preset-typescript" "^7.23.0" 8109 + "@react-native/babel-preset" "0.76.3" 8110 + babel-plugin-react-native-web "~0.19.13" 8111 + react-refresh "^0.14.2" 8185 8112 8186 - babel-preset-expo@~11.0.6: 8187 - version "11.0.6" 8188 - resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-11.0.6.tgz#b1ea2bd9f13338a9f7ca8d7089b5d6d6c7c03f79" 8189 - integrity sha512-jRi9I5/jT+dnIiNJDjDg+I/pV+AlxrIW/DNbdqYoRWPZA/LHDqD6IJnJXLxbuTcQ+llp+0LWcU7f/kC/PgGpkw== 8113 + babel-preset-expo@~12.0.3: 8114 + version "12.0.3" 8115 + resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-12.0.3.tgz#2ad62fe007517704841788cfea38b333e307663f" 8116 + integrity sha512-1695e8y3U/HjifKx33vcNnFMSUSXwPWwhFxRlL6NRx2TENN6gySH82gPOWgxcra6gi+EJgXx52xG3PcqTjwW6w== 8190 8117 dependencies: 8191 8118 "@babel/plugin-proposal-decorators" "^7.12.9" 8192 8119 "@babel/plugin-transform-export-namespace-from" "^7.22.11" ··· 8194 8121 "@babel/plugin-transform-parameters" "^7.22.15" 8195 8122 "@babel/preset-react" "^7.22.15" 8196 8123 "@babel/preset-typescript" "^7.23.0" 8197 - "@react-native/babel-preset" "~0.74.83" 8198 - babel-plugin-react-native-web "~0.19.10" 8124 + "@react-native/babel-preset" "0.76.3" 8125 + babel-plugin-react-native-web "~0.19.13" 8199 8126 react-refresh "^0.14.2" 8200 8127 8201 8128 babel-preset-jest@^29.6.3: ··· 8344 8271 resolved "https://registry.yarnpkg.com/bowser/-/bowser-2.11.0.tgz#5ca3c35757a7aa5771500c70a73a9f91ef420a8f" 8345 8272 integrity sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA== 8346 8273 8274 + bplist-creator@0.0.7: 8275 + version "0.0.7" 8276 + resolved "https://registry.yarnpkg.com/bplist-creator/-/bplist-creator-0.0.7.tgz#37df1536092824b87c42f957b01344117372ae45" 8277 + integrity sha512-xp/tcaV3T5PCiaY04mXga7o/TE+t95gqeLmADeBI1CvZtdWTbgBt3uLpvh4UWtenKeBhCV6oVxGk38yZr2uYEA== 8278 + dependencies: 8279 + stream-buffers "~2.2.0" 8280 + 8347 8281 bplist-creator@0.1.0: 8348 8282 version "0.1.0" 8349 8283 resolved "https://registry.yarnpkg.com/bplist-creator/-/bplist-creator-0.1.0.tgz#018a2d1b587f769e379ef5519103730f8963ba1e" ··· 8380 8314 dependencies: 8381 8315 balanced-match "^1.0.0" 8382 8316 8383 - braces@^3.0.1, braces@^3.0.2, braces@~3.0.2: 8317 + braces@^3.0.2, braces@~3.0.2: 8384 8318 version "3.0.2" 8385 8319 resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" 8386 8320 integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== ··· 8412 8346 node-releases "^2.0.14" 8413 8347 update-browserslist-db "^1.0.13" 8414 8348 8415 - browserslist@^4.24.0: 8349 + browserslist@^4.24.0, browserslist@^4.24.2: 8416 8350 version "4.24.2" 8417 8351 resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.2.tgz#f5845bc91069dbd55ee89faf9822e1d885d16580" 8418 8352 integrity sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg== ··· 8660 8594 resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" 8661 8595 integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== 8662 8596 8663 - charenc@0.0.2, charenc@~0.0.1: 8597 + charenc@0.0.2: 8664 8598 version "0.0.2" 8665 8599 resolved "https://registry.yarnpkg.com/charenc/-/charenc-0.0.2.tgz#c0a1d2f3a7092e03774bfa83f14c0fc5790a8667" 8666 8600 integrity sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA== ··· 8720 8654 resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" 8721 8655 integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== 8722 8656 8657 + chromium-edge-launcher@^0.2.0: 8658 + version "0.2.0" 8659 + resolved "https://registry.yarnpkg.com/chromium-edge-launcher/-/chromium-edge-launcher-0.2.0.tgz#0c378f28c99aefc360705fa155de0113997f62fc" 8660 + integrity sha512-JfJjUnq25y9yg4FABRRVPmBGWPZZi+AQXT4mxupb67766/0UlhG8PAZCz6xzEMXTbW3CsSoE8PcCWA49n35mKg== 8661 + dependencies: 8662 + "@types/node" "*" 8663 + escape-string-regexp "^4.0.0" 8664 + is-wsl "^2.2.0" 8665 + lighthouse-logger "^1.0.0" 8666 + mkdirp "^1.0.4" 8667 + rimraf "^3.0.2" 8668 + 8723 8669 ci-info@^2.0.0: 8724 8670 version "2.0.0" 8725 8671 resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" ··· 8780 8726 resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.0.tgz#5881d0ad96381e117bbe07ad91f2008fe6ffd8db" 8781 8727 integrity sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g== 8782 8728 8783 - cli-table@0.3.6: 8784 - version "0.3.6" 8785 - resolved "https://registry.yarnpkg.com/cli-table/-/cli-table-0.3.6.tgz#e9d6aa859c7fe636981fd3787378c2a20bce92fc" 8786 - integrity sha512-ZkNZbnZjKERTY5NwC2SeMeLeifSPq/pubeRoTpdr3WchLlnZg6hEgvHkK5zL7KNFdd9PmHN8lxrENUwI3cE8vQ== 8729 + cli-table@^0.3.11: 8730 + version "0.3.11" 8731 + resolved "https://registry.yarnpkg.com/cli-table/-/cli-table-0.3.11.tgz#ac69cdecbe81dccdba4889b9a18b7da312a9d3ee" 8732 + integrity sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ== 8787 8733 dependencies: 8788 8734 colors "1.0.3" 8789 8735 ··· 8832 8778 resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" 8833 8779 integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== 8834 8780 8835 - clone@^2.1.2: 8836 - version "2.1.2" 8837 - resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" 8838 - integrity sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w== 8839 - 8840 8781 cluster-key-slot@^1.1.0: 8841 8782 version "1.1.2" 8842 8783 resolved "https://registry.yarnpkg.com/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz#88ddaa46906e303b5de30d3153b7d9fe0a0c19ac" ··· 8897 8838 resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" 8898 8839 integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== 8899 8840 8900 - colorette@^1.0.7: 8901 - version "1.4.0" 8902 - resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.4.0.tgz#5190fbb87276259a86ad700bff2c6d6faa3fca40" 8903 - integrity sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g== 8904 - 8905 8841 colorette@^2.0.10, colorette@^2.0.20: 8906 8842 version "2.0.20" 8907 8843 resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" ··· 8919 8855 dependencies: 8920 8856 delayed-stream "~1.0.0" 8921 8857 8922 - command-exists@^1.2.4, command-exists@^1.2.8: 8858 + command-exists@^1.2.4: 8923 8859 version "1.2.9" 8924 8860 resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69" 8925 8861 integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w== ··· 8939 8875 resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" 8940 8876 integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== 8941 8877 8878 + commander@^12.0.0: 8879 + version "12.1.0" 8880 + resolved "https://registry.yarnpkg.com/commander/-/commander-12.1.0.tgz#01423b36f501259fdaac4d0e4d60c96c991585d3" 8881 + integrity sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA== 8882 + 8942 8883 commander@^2.20.0: 8943 8884 version "2.20.3" 8944 8885 resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" ··· 8959 8900 resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" 8960 8901 integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== 8961 8902 8962 - commander@^9.4.1: 8963 - version "9.5.0" 8964 - resolved "https://registry.yarnpkg.com/commander/-/commander-9.5.0.tgz#bc08d1eb5cedf7ccb797a96199d41c7bc3e60d30" 8965 - integrity sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ== 8966 - 8967 - common-path-prefix@^3.0.0: 8968 - version "3.0.0" 8969 - resolved "https://registry.yarnpkg.com/common-path-prefix/-/common-path-prefix-3.0.0.tgz#7d007a7e07c58c4b4d5f433131a19141b29f11e0" 8970 - integrity sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w== 8971 - 8972 8903 commondir@^1.0.1: 8973 8904 version "1.0.1" 8974 8905 resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" ··· 8986 8917 dependencies: 8987 8918 mime-db ">= 1.43.0 < 2" 8988 8919 8989 - compression@^1.7.1, compression@^1.7.4: 8920 + compression@^1.7.4: 8990 8921 version "1.7.4" 8991 8922 resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" 8992 8923 integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== ··· 9075 9006 dependencies: 9076 9007 browserslist "^4.21.10" 9077 9008 9009 + core-js-compat@^3.38.0, core-js-compat@^3.38.1: 9010 + version "3.39.0" 9011 + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.39.0.tgz#b12dccb495f2601dc860bdbe7b4e3ffa8ba63f61" 9012 + integrity sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw== 9013 + dependencies: 9014 + browserslist "^4.24.2" 9015 + 9078 9016 core-js-pure@^3.23.3: 9079 9017 version "3.32.1" 9080 9018 resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.32.1.tgz#5775b88f9062885f67b6d7edce59984e89d276f3" ··· 9093 9031 object-assign "^4" 9094 9032 vary "^1" 9095 9033 9096 - cosmiconfig@^5.0.5, cosmiconfig@^5.1.0: 9034 + cosmiconfig@^5.0.5: 9097 9035 version "5.2.1" 9098 9036 resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" 9099 9037 integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== ··· 9174 9112 shebang-command "^2.0.0" 9175 9113 which "^2.0.1" 9176 9114 9177 - crypt@0.0.2, crypt@~0.0.1: 9115 + crypt@0.0.2: 9178 9116 version "0.0.2" 9179 9117 resolved "https://registry.yarnpkg.com/crypt/-/crypt-0.0.2.tgz#88d7ff7ec0dfb86f713dc87bbb42d044d3e6c41b" 9180 9118 integrity sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow== 9181 - 9182 - crypto-random-string@^1.0.0: 9183 - version "1.0.0" 9184 - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e" 9185 - integrity sha512-GsVpkFPlycH7/fRR7Dhcmnoii54gV1nz7y4CWyeFS14N+JVBBhY+r8amRHE4BwSYal7BPTDp8isvAlCxyFt3Hg== 9186 9119 9187 9120 crypto-random-string@^2.0.0: 9188 9121 version "2.0.0" ··· 9380 9313 resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b" 9381 9314 integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== 9382 9315 9383 - dag-map@~1.0.0: 9384 - version "1.0.2" 9385 - resolved "https://registry.yarnpkg.com/dag-map/-/dag-map-1.0.2.tgz#e8379f041000ed561fc515475c1ed2c85eece8d7" 9386 - integrity sha512-+LSAiGFwQ9dRnRdOeaj7g47ZFJcOUPukAP8J3A3fuZ1g9Y44BG+P1sgApjLXTQPOzC4+7S9Wr8kXsfpINM4jpw== 9387 - 9388 9316 data-urls@^3.0.2: 9389 9317 version "3.0.2" 9390 9318 resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-3.0.2.tgz#9cf24a477ae22bcef5cd5f6f0bfbc1d2d3be9143" ··· 9394 9322 whatwg-mimetype "^3.0.0" 9395 9323 whatwg-url "^11.0.0" 9396 9324 9397 - date-fns@^2.16.1, date-fns@^2.29.3, date-fns@^2.30.0: 9325 + date-fns@^2.30.0: 9398 9326 version "2.30.0" 9399 9327 resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.30.0.tgz#f367e644839ff57894ec6ac480de40cae4b0f4d0" 9400 9328 integrity sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw== 9401 9329 dependencies: 9402 9330 "@babel/runtime" "^7.21.0" 9403 9331 9404 - dayjs@^1.8.15: 9405 - version "1.11.9" 9406 - resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.9.tgz#9ca491933fadd0a60a2c19f6c237c03517d71d1a" 9407 - integrity sha512-QvzAURSbQ0pKdIye2txOzNaHmxtUBXerpY0FJsFXUMKbIZeFm5ht1LS/jFsrncjnmtv8HsG0W2g6c0zUjZWmpA== 9332 + date-fns@^3.6.0: 9333 + version "3.6.0" 9334 + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-3.6.0.tgz#f20ca4fe94f8b754951b24240676e8618c0206bf" 9335 + integrity sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww== 9408 9336 9409 9337 debounce@^1.2.1: 9410 9338 version "1.2.1" ··· 9432 9360 dependencies: 9433 9361 ms "^2.1.1" 9434 9362 9363 + debug@^4.3.5: 9364 + version "4.3.7" 9365 + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.7.tgz#87945b4151a011d76d95a198d7111c865c360a52" 9366 + integrity sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ== 9367 + dependencies: 9368 + ms "^2.1.3" 9369 + 9435 9370 decamelize@^1.2.0: 9436 9371 version "1.2.0" 9437 9372 resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" ··· 9469 9404 resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" 9470 9405 integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== 9471 9406 9472 - deepmerge@^4.2.2, deepmerge@^4.3.0: 9407 + deepmerge@^4.2.2, deepmerge@^4.3.1: 9473 9408 version "4.3.1" 9474 9409 resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" 9475 9410 integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== ··· 9756 9691 dependencies: 9757 9692 dotenv "^16.4.4" 9758 9693 9759 - dotenv@^16.0.3, dotenv@^16.3.1: 9694 + dotenv@^16.0.3: 9760 9695 version "16.3.1" 9761 9696 resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.1.tgz#369034de7d7e5b120972693352a3bf112172cc3e" 9762 9697 integrity sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ== 9763 9698 9764 - dotenv@^16.4.4, dotenv@~16.4.5: 9699 + dotenv@^16.4.4, dotenv@^16.4.5, dotenv@~16.4.5: 9765 9700 version "16.4.5" 9766 9701 resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.5.tgz#cdd3b3b604cb327e286b4762e13502f717cb099f" 9767 9702 integrity sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg== ··· 9844 9779 resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" 9845 9780 integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== 9846 9781 9847 - encode-utf8@^1.0.3: 9848 - version "1.0.3" 9849 - resolved "https://registry.yarnpkg.com/encode-utf8/-/encode-utf8-1.0.3.tgz#f30fdd31da07fb596f281beb2f6b027851994cda" 9850 - integrity sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw== 9851 - 9852 9782 encodeurl@~1.0.2: 9853 9783 version "1.0.2" 9854 9784 resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" 9855 9785 integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== 9856 9786 9787 + encodeurl@~2.0.0: 9788 + version "2.0.0" 9789 + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58" 9790 + integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg== 9791 + 9857 9792 end-of-stream@^1.1.0, end-of-stream@^1.4.1: 9858 9793 version "1.4.4" 9859 9794 resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" ··· 9889 9824 resolved "https://registry.yarnpkg.com/env-editor/-/env-editor-0.4.2.tgz#4e76568d0bd8f5c2b6d314a9412c8fe9aa3ae861" 9890 9825 integrity sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA== 9891 9826 9892 - envinfo@^7.10.0: 9893 - version "7.11.0" 9894 - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.11.0.tgz#c3793f44284a55ff8c82faf1ffd91bc6478ea01f" 9895 - integrity sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg== 9896 - 9897 9827 eol@^0.9.1: 9898 9828 version "0.9.1" 9899 9829 resolved "https://registry.yarnpkg.com/eol/-/eol-0.9.1.tgz#f701912f504074be35c6117a5c4ade49cd547acd" ··· 9912 9842 integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== 9913 9843 dependencies: 9914 9844 stackframe "^1.3.4" 9915 - 9916 - errorhandler@^1.5.1: 9917 - version "1.5.1" 9918 - resolved "https://registry.yarnpkg.com/errorhandler/-/errorhandler-1.5.1.tgz#b9ba5d17cf90744cd1e851357a6e75bf806a9a91" 9919 - integrity sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A== 9920 - dependencies: 9921 - accepts "~1.3.7" 9922 - escape-html "~1.0.3" 9923 9845 9924 9846 es-abstract@^1.19.0, es-abstract@^1.20.4, es-abstract@^1.21.3: 9925 9847 version "1.22.1" ··· 10114 10036 resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" 10115 10037 integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== 10116 10038 10117 - escape-string-regexp@2.0.0, escape-string-regexp@^2.0.0: 10118 - version "2.0.0" 10119 - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" 10120 - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== 10121 - 10122 10039 escape-string-regexp@^1.0.5: 10123 10040 version "1.0.5" 10124 10041 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 10125 10042 integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== 10043 + 10044 + escape-string-regexp@^2.0.0: 10045 + version "2.0.0" 10046 + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" 10047 + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== 10126 10048 10127 10049 escape-string-regexp@^4.0.0: 10128 10050 version "4.0.0" ··· 10462 10384 jest-message-util "^29.7.0" 10463 10385 jest-util "^29.7.0" 10464 10386 10465 - expo-application@^5.9.1, expo-application@~5.9.0: 10466 - version "5.9.1" 10467 - resolved "https://registry.yarnpkg.com/expo-application/-/expo-application-5.9.1.tgz#a12e0cf2741b6f084cc49cd0121ad0a70c770459" 10468 - integrity sha512-uAfLBNZNahnDZLRU41ZFmNSKtetHUT9Ua557/q189ua0AWV7pQjoVAx49E4953feuvqc9swtU3ScZ/hN1XO/FQ== 10387 + expo-application@^6.0.1, expo-application@~6.0.0: 10388 + version "6.0.1" 10389 + resolved "https://registry.yarnpkg.com/expo-application/-/expo-application-6.0.1.tgz#bb5e1f15636c51c571a0062e8f9d4e504da967e4" 10390 + integrity sha512-w+1quSmKp8SYKT+GAFHSN5c6u+PqoVRIfpsLyRQrQdOnBA9dA8Hw6JT9sHNFmA30A2v1b/sdYZE3qKuRJFNSWQ== 10469 10391 10470 - expo-asset@~10.0.6: 10471 - version "10.0.6" 10472 - resolved "https://registry.yarnpkg.com/expo-asset/-/expo-asset-10.0.6.tgz#0894c4e824ce90e130852e6eecaba386e9f2e5aa" 10473 - integrity sha512-waP73/ccn/HZNNcGM4/s3X3icKjSSbEQ9mwc6tX34oYNg+XE5WdwOuZ9wgVVFrU7wZMitq22lQXd2/O0db8bxg== 10392 + expo-asset@~11.0.1: 10393 + version "11.0.1" 10394 + resolved "https://registry.yarnpkg.com/expo-asset/-/expo-asset-11.0.1.tgz#8608f5ea4639698553725b6690dd621f6f70f206" 10395 + integrity sha512-WatvD7JVC89EsllXFYcS/rji3ajVzE2B/USo0TqedsETixwyVCQfrrvCdCPQyuKghrxVNEj8bQ/Qbea/RZLYjg== 10474 10396 dependencies: 10475 - "@react-native/assets-registry" "~0.74.83" 10476 - expo-constants "~16.0.0" 10397 + "@expo/image-utils" "^0.6.0" 10398 + expo-constants "~17.0.0" 10477 10399 invariant "^2.2.4" 10478 10400 md5-file "^3.2.3" 10479 10401 10480 - expo-blur@^13.0.2: 10481 - version "13.0.2" 10482 - resolved "https://registry.yarnpkg.com/expo-blur/-/expo-blur-13.0.2.tgz#c2d179b19b13830db1d8b90c51373235f462e958" 10483 - integrity sha512-t2p7BChO3Reykued++QJRMZ/og6J3aXtSQ+bU31YcBeXhZLkHwjWEhiPKPnJka7J2/yTs4+jOCNDY0kCZmcE3w== 10402 + expo-blur@^14.0.1: 10403 + version "14.0.1" 10404 + resolved "https://registry.yarnpkg.com/expo-blur/-/expo-blur-14.0.1.tgz#4bdbec43b5015891990e78d31d8ff2f1f5d27464" 10405 + integrity sha512-3Q6jFBLbY8n2vwk28ycUC+eIlVhnlqwkXUKk/Lfaj+SGV3AZMQyrixe7OYwJdUfwqETBrnYYMB6uNrJzOSbG+g== 10484 10406 10485 - expo-build-properties@^0.12.1: 10486 - version "0.12.1" 10487 - resolved "https://registry.yarnpkg.com/expo-build-properties/-/expo-build-properties-0.12.1.tgz#8d11759b8f382e4654e2482ddcec4f9ad4530aad" 10488 - integrity sha512-gn8sngNmOHkbJ5Kt3mKcKg+Wl6+d0m70gg9OllRIVeDkvZqCObKfnSM4tAQWiJhm62sHnL8udfYnuArnKhQd/g== 10407 + expo-build-properties@^0.13.1: 10408 + version "0.13.1" 10409 + resolved "https://registry.yarnpkg.com/expo-build-properties/-/expo-build-properties-0.13.1.tgz#e40645b34debed5eab53a273c89543aaef58bc57" 10410 + integrity sha512-7tDlAM0PPkXC0B00C6/FG19sMzwxZNyiDfn22AWVbBxWxZE1/3RqxPgT3MlPVNfvy+wJw7jt/qbAb0S06wFYVg== 10489 10411 dependencies: 10490 10412 ajv "^8.11.0" 10491 10413 semver "^7.6.0" 10492 10414 10493 - expo-camera@~15.0.9: 10494 - version "15.0.9" 10495 - resolved "https://registry.yarnpkg.com/expo-camera/-/expo-camera-15.0.9.tgz#a6a175638bdd9914aca061c6090001452329fcea" 10496 - integrity sha512-xH+y8gA/3rNLostIw+z4kDGA+AYzsI9+QYb7G1uCFyxr3SxUGhapz+oMBFDU++vmyo9G7Ax0n52nghqIrNBJxQ== 10415 + expo-camera@~16.0.7: 10416 + version "16.0.7" 10417 + resolved "https://registry.yarnpkg.com/expo-camera/-/expo-camera-16.0.7.tgz#45e73a86c63106639cf1ff611a365d79e9d5842e" 10418 + integrity sha512-F4msGjXMa2WJ6Gest9HVA8i0txwfuwNSbGtlbgcTr5givNWfxIwx5DuW+i7w+Xstv2YqSJL3qFAAIZgHfygHTQ== 10497 10419 dependencies: 10498 10420 invariant "^2.2.4" 10499 10421 10500 - expo-clipboard@^6.0.3: 10501 - version "6.0.3" 10502 - resolved "https://registry.yarnpkg.com/expo-clipboard/-/expo-clipboard-6.0.3.tgz#dfea74d4a004dce59ecefd063d6fb9f1c356a03f" 10503 - integrity sha512-RIKDsuHkYfaspifbFpVC8sBVFKR05L7Pj7mU2/XkbrW9m01OBNvdpGraXEMsTFCx97xMGsZpEw9pPquL4j4xVg== 10422 + expo-clipboard@^7.0.0: 10423 + version "7.0.0" 10424 + resolved "https://registry.yarnpkg.com/expo-clipboard/-/expo-clipboard-7.0.0.tgz#066b1a781fdaf05e30f282522d3a58f2e651e4cf" 10425 + integrity sha512-4Vuv1zZPTOiKzIeC0BIGUN8nyzkXlE6jKchtLxcoksBjHPdG5W2eH05B+hppTrK9N3+Xh02z4j3h1cFRqPJ1fw== 10504 10426 10505 - expo-constants@16.0.1, expo-constants@^13.0.2, expo-constants@~16.0.0: 10427 + expo-constants@16.0.1, expo-constants@^13.0.2, expo-constants@~17.0.0, expo-constants@~17.0.3: 10506 10428 version "16.0.1" 10507 10429 resolved "https://registry.yarnpkg.com/expo-constants/-/expo-constants-16.0.1.tgz#1285e29c85513c6e88e118289e2baab72596d3f7" 10508 10430 integrity sha512-s6aTHtglp926EsugWtxN7KnpSsE9FCEjb7CgEjQQ78Gpu4btj4wB+IXot2tlqNwqv+x7xFe5veoPGfJDGF/kVg== 10509 10431 dependencies: 10510 10432 "@expo/config" "~9.0.0-beta.0" 10511 10433 10512 - expo-dev-client@^4.0.14: 10513 - version "4.0.14" 10514 - resolved "https://registry.yarnpkg.com/expo-dev-client/-/expo-dev-client-4.0.14.tgz#73d2f8b6f173d01f07af3e01cf8d5acdc6e05c01" 10515 - integrity sha512-s5/FZZdgvoxBGA35QgNet61Dc1jh+8u375uaYkH9pUvfKFXURd9PDDAWvtAnOo+QYg9WwgiHPo7dKeCdN6pOPA== 10434 + expo-dev-client@^5.0.4: 10435 + version "5.0.4" 10436 + resolved "https://registry.yarnpkg.com/expo-dev-client/-/expo-dev-client-5.0.4.tgz#54c0d942dcb7aa0ef80a4bd5ef6e102f26a76bb4" 10437 + integrity sha512-07OSxCkrn+IIDEDnI153YDHHtAr/3GvYdJH8HWYnVBCKzkgOxsEszyE5MHKMOou8+NZNVwGWjW5UZXoLqANcGw== 10516 10438 dependencies: 10517 - expo-dev-launcher "4.0.15" 10518 - expo-dev-menu "5.0.14" 10519 - expo-dev-menu-interface "1.8.3" 10520 - expo-manifests "~0.14.0" 10521 - expo-updates-interface "~0.16.2" 10439 + expo-dev-launcher "5.0.16" 10440 + expo-dev-menu "6.0.11" 10441 + expo-dev-menu-interface "1.9.2" 10442 + expo-manifests "~0.15.0" 10443 + expo-updates-interface "~1.0.0" 10522 10444 10523 - expo-dev-launcher@4.0.15: 10524 - version "4.0.15" 10525 - resolved "https://registry.yarnpkg.com/expo-dev-launcher/-/expo-dev-launcher-4.0.15.tgz#cd36f10b7e534e5caa176a5718381ccfa73b0b8c" 10526 - integrity sha512-avl4NTwFwalZjojFAXvINPgxAlcAxfdwy9PSsAq5KAkl9Vv+Vr8O2gI3nfrPwtqAA0iOIES/EKN0YFCiQuuvvg== 10445 + expo-dev-launcher@5.0.16: 10446 + version "5.0.16" 10447 + resolved "https://registry.yarnpkg.com/expo-dev-launcher/-/expo-dev-launcher-5.0.16.tgz#7405ed75e9197be6cf7b3668afe248479ba21e44" 10448 + integrity sha512-/rRKc5v4Qdo/TgLM7syW90zek5/Bu8NFxm05PJgUHxBiVy6YmasugsfYJ8+bxDoiO+5U9f9RN77uXpZc1By1NQ== 10527 10449 dependencies: 10528 10450 ajv "8.11.0" 10529 - expo-dev-menu "5.0.14" 10530 - expo-manifests "~0.14.0" 10451 + expo-dev-menu "6.0.11" 10452 + expo-manifests "~0.15.0" 10531 10453 resolve-from "^5.0.0" 10532 - semver "^7.6.0" 10533 10454 10534 - expo-dev-menu-interface@1.8.3: 10535 - version "1.8.3" 10536 - resolved "https://registry.yarnpkg.com/expo-dev-menu-interface/-/expo-dev-menu-interface-1.8.3.tgz#8c1262e29e0124fc5932a129c95b36de56656b20" 10537 - integrity sha512-QM0LRozeFT5Ek0N7XpV93M+HMdEKRLEOXn0aW5M3uoUlnqC1+PLtF3HMy3k3hMKTTE/kJ1y1Z7akH07T0lunCQ== 10455 + expo-dev-menu-interface@1.9.2: 10456 + version "1.9.2" 10457 + resolved "https://registry.yarnpkg.com/expo-dev-menu-interface/-/expo-dev-menu-interface-1.9.2.tgz#3515d1365df965f1ad56607cddd133a3c764e23d" 10458 + integrity sha512-9piGiHZYnNjoO9oQFWlVsndQ1jhTdGCKf81WfCMHbQBamna/zucC1A+jbGpyzE4icXZZ29CpsSd4uVR+tB2Rfw== 10538 10459 10539 - expo-dev-menu@5.0.14: 10540 - version "5.0.14" 10541 - resolved "https://registry.yarnpkg.com/expo-dev-menu/-/expo-dev-menu-5.0.14.tgz#7d54fc51b42217588cb9c5f2049bcf857d6e0b3d" 10542 - integrity sha512-zPXBMCyjptn4Aw7D2Z8FEqndED33g1ryChN0nyTA1zHzckDNwnGuLdTWTsNFrqmFqyqjRJgG5xFVJmnsDO8WyQ== 10460 + expo-dev-menu@6.0.11: 10461 + version "6.0.11" 10462 + resolved "https://registry.yarnpkg.com/expo-dev-menu/-/expo-dev-menu-6.0.11.tgz#0fed39a854b5b671cc715d3d24c3a2e47be7063c" 10463 + integrity sha512-NqyenTw3GdwXsIaC7RrUlxQIL4rpUOJjhRlg9mfiVjE4d69U6nyZoaeyF+Rs2pTQwxbgHqQ17Vpm+q0gOuENkA== 10543 10464 dependencies: 10544 - expo-dev-menu-interface "1.8.3" 10545 - semver "^7.5.4" 10465 + expo-dev-menu-interface "1.9.2" 10546 10466 10547 - expo-device@6.0.2, expo-device@~4.1.1, expo-device@~6.0.2: 10467 + expo-device@6.0.2, expo-device@~4.1.1: 10548 10468 version "6.0.2" 10549 10469 resolved "https://registry.yarnpkg.com/expo-device/-/expo-device-6.0.2.tgz#9bc3eccd16509c2819c225cc2ca8f7c3e3bdd11e" 10550 10470 integrity sha512-sCt91CuTmAuMXX4SlFOn4lIos2UIr8vb0jDstDDZXys6kErcj0uynC7bQAMreU5uRUTKMAl4MAMpKt9ufCXPBw== 10551 10471 dependencies: 10552 10472 ua-parser-js "^0.7.33" 10553 10473 10554 - expo-eas-client@~0.12.0: 10555 - version "0.12.0" 10556 - resolved "https://registry.yarnpkg.com/expo-eas-client/-/expo-eas-client-0.12.0.tgz#e8b6f7d33873e6f630f37f7bfc41646ae7b0b2a9" 10557 - integrity sha512-Jkww9Cwpv0z7DdLYiRX0r4fqBEcI9cKqTn7cHx63S09JaZ2rcwEE4zYHgrXwjahO+tU2VW8zqH+AJl6RhhW4zA== 10474 + expo-device@~7.0.1: 10475 + version "7.0.1" 10476 + resolved "https://registry.yarnpkg.com/expo-device/-/expo-device-7.0.1.tgz#3702fe8b4475eac63ed27f9d580ec8a78546e0d1" 10477 + integrity sha512-/3lk0f9wvle+6svHqWSCBC1B5NYFmXp1D7hmIyecJJVYRLwzrwwTDyNs76oG/UDU5Appdu8QyDKycsx2hqv71w== 10478 + dependencies: 10479 + ua-parser-js "^0.7.33" 10558 10480 10559 - expo-file-system@^17.0.1, expo-file-system@~17.0.1: 10560 - version "17.0.1" 10561 - resolved "https://registry.yarnpkg.com/expo-file-system/-/expo-file-system-17.0.1.tgz#b9f8af8c1c06ec71d96fd7a0d2567fa9e1c88f15" 10562 - integrity sha512-dYpnZJqTGj6HCYJyXAgpFkQWsiCH3HY1ek2cFZVHFoEc5tLz9gmdEgTF6nFHurvmvfmXqxi7a5CXyVm0aFYJBw== 10481 + expo-eas-client@~0.13.0: 10482 + version "0.13.1" 10483 + resolved "https://registry.yarnpkg.com/expo-eas-client/-/expo-eas-client-0.13.1.tgz#ebca627f3f58a54906394eb3f5d22f41a1822618" 10484 + integrity sha512-IyeDiM6YSJG0c45kbuEo0qt76z0KTEZtisEFEtle+b+vfn9I3N+r3jbPscaI4yS3P6gpuoDyHv81YDVC6Dmkhw== 10563 10485 10564 - expo-font@~12.0.10: 10565 - version "12.0.10" 10566 - resolved "https://registry.yarnpkg.com/expo-font/-/expo-font-12.0.10.tgz#62deaf1f46159d7839f01305f44079268781b1db" 10567 - integrity sha512-Q1i2NuYri3jy32zdnBaHHCya1wH1yMAsI+3CCmj9zlQzlhsS9Bdwcj2W3c5eU5FvH2hsNQy4O+O1NnM6o/pDaQ== 10486 + expo-file-system@^18.0.4, expo-file-system@~18.0.4: 10487 + version "18.0.4" 10488 + resolved "https://registry.yarnpkg.com/expo-file-system/-/expo-file-system-18.0.4.tgz#eecf8dc0b3b545e9ac5cd00352665afe2d57732f" 10489 + integrity sha512-aAWEDwnu0XHOBYvQ9Q0+QIa+483vYJaC4IDsXyWQ73Rtsg273NZh5kYowY+cAocvoSmA99G6htrLBn11ax2bTQ== 10568 10490 dependencies: 10569 - fontfaceobserver "^2.1.0" 10491 + web-streams-polyfill "^3.3.2" 10570 10492 10571 - expo-font@~12.0.5: 10572 - version "12.0.5" 10573 - resolved "https://registry.yarnpkg.com/expo-font/-/expo-font-12.0.5.tgz#3451c2bd3f98859b127a6484d3474a292889b93f" 10574 - integrity sha512-h/VkN4jlHYDJ6T6pPgOYTVoDEfBY0CTKQe4pxnPDGQiE6H+DFdDgk+qWVABGpRMH0+zXoHB+AEi3OoQjXIynFA== 10493 + expo-font@~13.0.1: 10494 + version "13.0.1" 10495 + resolved "https://registry.yarnpkg.com/expo-font/-/expo-font-13.0.1.tgz#3a7eed7a4238a352fc74a425fd8c020c5f122382" 10496 + integrity sha512-8JE47B+6cLeKWr5ql8gU6YsPHjhrz1vMrTqYMm72No/8iW8Sb/uL4Oc0dpmbjq3hLLXBY0xPBQOgU7FQ6Y04Vg== 10575 10497 dependencies: 10576 10498 fontfaceobserver "^2.1.0" 10577 10499 10578 - expo-haptics@^13.0.1: 10579 - version "13.0.1" 10580 - resolved "https://registry.yarnpkg.com/expo-haptics/-/expo-haptics-13.0.1.tgz#35679c7fde4ae1c21ae3bc2d2cb34c266049dc2c" 10581 - integrity sha512-qG0EOLDE4bROVT3DtUSyV9g3iB3YFu9j3711X7SNNEnBDXc+2/p3wGDPTnJvPW0ao6HG3/McAOrBQA5hVSdWng== 10500 + expo-haptics@^14.0.0: 10501 + version "14.0.0" 10502 + resolved "https://registry.yarnpkg.com/expo-haptics/-/expo-haptics-14.0.0.tgz#b3ccea2ed5c7f4c2505e2e8cbfa799091b185303" 10503 + integrity sha512-5tYJN+2axYF22BtG1elBQAV1aZPUOCtr9sItClfm4jDoekGiPCxZG/nylcA3DVh2bUHMSll4Y98qjFFFhwZ1Cw== 10582 10504 10583 - expo-image-loader@~4.7.0: 10584 - version "4.7.0" 10585 - resolved "https://registry.yarnpkg.com/expo-image-loader/-/expo-image-loader-4.7.0.tgz#d403106822de80bda12d644c82b7a3b7983c0f0b" 10586 - integrity sha512-cx+MxxsAMGl9AiWnQUzrkJMJH4eNOGlu7XkLGnAXSJrRoIiciGaKqzeaD326IyCTV+Z1fXvIliSgNW+DscvD8g== 10505 + expo-image-loader@~5.0.0: 10506 + version "5.0.0" 10507 + resolved "https://registry.yarnpkg.com/expo-image-loader/-/expo-image-loader-5.0.0.tgz#4f58a21ab26e40d6fccc211b664fd9fe21a5dcb8" 10508 + integrity sha512-Eg+5FHtyzv3Jjw9dHwu2pWy4xjf8fu3V0Asyy42kO+t/FbvW/vjUixpTjPtgKQLQh+2/9Nk4JjFDV6FwCnF2ZA== 10587 10509 10588 - expo-image-manipulator@^12.0.5: 10589 - version "12.0.5" 10590 - resolved "https://registry.yarnpkg.com/expo-image-manipulator/-/expo-image-manipulator-12.0.5.tgz#e3dd2810d27025705f73523cd4ba47b0d091a662" 10591 - integrity sha512-zJ8yINjckYw/yfoSuICt4yJ9xr112+W9e5QVXwK3nCAHr7sv45RQ5sxte0qppf594TPl+UoV6Tjim7WpoKipRQ== 10510 + expo-image-manipulator@^13.0.5: 10511 + version "13.0.5" 10512 + resolved "https://registry.yarnpkg.com/expo-image-manipulator/-/expo-image-manipulator-13.0.5.tgz#ca111f9c3864391ccd598b727fe2348e447e7e86" 10513 + integrity sha512-ILBwBKATmO1469VS0o1dQq2iQwekMq32XCyNaeQ9gw9+2NBoN6Z64bRHEZkPxhHe6ULDM+zOTOL32/k+iVluYQ== 10592 10514 dependencies: 10593 - expo-image-loader "~4.7.0" 10515 + expo-image-loader "~5.0.0" 10594 10516 10595 - expo-image-picker@~15.0.5: 10596 - version "15.0.5" 10597 - resolved "https://registry.yarnpkg.com/expo-image-picker/-/expo-image-picker-15.0.5.tgz#8a3d4c3ecdb5bcf58f09e024597dd69edf7baa9c" 10598 - integrity sha512-Qqp16udsadx/YpNcNaWzfbmO0tbMxyX9bS1aFiDVC+Zffh8LY8S4HJJcnWqSC2TeuAl+9SxUwTloJagvPeMBBw== 10517 + expo-image-picker@~16.0.3: 10518 + version "16.0.3" 10519 + resolved "https://registry.yarnpkg.com/expo-image-picker/-/expo-image-picker-16.0.3.tgz#8b096777b4455272a3cb0dccfa3cee89b81bb13c" 10520 + integrity sha512-c4IOqIQOtx8puWWU4fVsJhuGiAhH6gAIdrVzhimOXSEUHnfxCckRYzvznbd/0cuvaA5y9H0CSYrxpTUc/0WNVw== 10599 10521 dependencies: 10600 - expo-image-loader "~4.7.0" 10522 + expo-image-loader "~5.0.0" 10601 10523 10602 - expo-image@~1.12.9: 10603 - version "1.12.9" 10604 - resolved "https://registry.yarnpkg.com/expo-image/-/expo-image-1.12.9.tgz#b6354ab1dcff65df596399a538e6985c44aacc0b" 10605 - integrity sha512-WnC3Z3vsOTJLWE9FGB0a0GANmkpfBCqTf9bSLXXl50hEYiRcfwrAYZ/87oswAhggMGbJqOuLKZxt5rtuij1xcQ== 10606 - dependencies: 10607 - "@react-native/assets-registry" "~0.74.83" 10524 + expo-image@~2.0.3: 10525 + version "2.0.3" 10526 + resolved "https://registry.yarnpkg.com/expo-image/-/expo-image-2.0.3.tgz#0a39a51af7af786226aa5ffc000277ca0e564a52" 10527 + integrity sha512-+YnHTQv8jbXaut3FY7TDhNiSiGZ927C329mHvTZWV4Fyj32/Hjhhmk7dqq9I6LrA0nqBBiJjFj3u6VdHvCBnZg== 10608 10528 10609 - expo-json-utils@~0.13.0: 10610 - version "0.13.1" 10611 - resolved "https://registry.yarnpkg.com/expo-json-utils/-/expo-json-utils-0.13.1.tgz#e49b697198e11c573d346f08ab91c467095934a9" 10612 - integrity sha512-mlfaSArGVb+oJmUcR22jEONlgPp0wj4iNIHfQ2je9Q8WTOqMc0Ws9tUciz3JdJnhffdHqo/k8fpvf0IRmN5HPA== 10529 + expo-json-utils@~0.14.0: 10530 + version "0.14.0" 10531 + resolved "https://registry.yarnpkg.com/expo-json-utils/-/expo-json-utils-0.14.0.tgz#ad3cbbcb4fb22e4d23bf9fb19b611e36758861d2" 10532 + integrity sha512-xjGfK9dL0B1wLnOqNkX0jM9p48Y0I5xEPzHude28LY67UmamUyAACkqhZGaPClyPNfdzczk7Ej6WaRMT3HfXvw== 10613 10533 10614 - expo-keep-awake@~13.0.2: 10615 - version "13.0.2" 10616 - resolved "https://registry.yarnpkg.com/expo-keep-awake/-/expo-keep-awake-13.0.2.tgz#5ef31311a339671eec9921b934fdd90ab9652b0e" 10617 - integrity sha512-kKiwkVg/bY0AJ5q1Pxnm/GvpeB6hbNJhcFsoOWDh2NlpibhCLaHL826KHUM+WsnJRbVRxJ+K9vbPRHEMvFpVyw== 10534 + expo-keep-awake@~14.0.1: 10535 + version "14.0.1" 10536 + resolved "https://registry.yarnpkg.com/expo-keep-awake/-/expo-keep-awake-14.0.1.tgz#77c38feefa95c494aa167e6df5a6eacd17af2358" 10537 + integrity sha512-c5mGCAIk2YM+Vsdy90BlEJ4ZX+KG5Au9EkJUIxXWlpnuKmDAJ3N+5nEZ7EUO1ZTheqoSBeAo4jJ8rTWPU+JXdw== 10618 10538 10619 - expo-linear-gradient@^13.0.2: 10620 - version "13.0.2" 10621 - resolved "https://registry.yarnpkg.com/expo-linear-gradient/-/expo-linear-gradient-13.0.2.tgz#21bd7bc7c71ef4f7c089521daa16db729d2aec5f" 10622 - integrity sha512-EDcILUjRKu4P1rtWcwciN6CSyGtH7Bq4ll3oTRV7h3h8oSzSilH1g6z7kTAMlacPBKvMnkkWOGzW6KtgMKEiTg== 10539 + expo-linear-gradient@^14.0.1: 10540 + version "14.0.1" 10541 + resolved "https://registry.yarnpkg.com/expo-linear-gradient/-/expo-linear-gradient-14.0.1.tgz#f93c518014b6eb5ee17ed6562db716640ad27f3e" 10542 + integrity sha512-apGtUO9AZ52ZWvX9f6K9TamWw8XcUby7jZ0Pcvd5LxUO7pl7tDPx2VlKqpzbhhS4yfCiUwX58wqocwVnE/0ZVg== 10623 10543 10624 - expo-linking@^6.3.1: 10625 - version "6.3.1" 10626 - resolved "https://registry.yarnpkg.com/expo-linking/-/expo-linking-6.3.1.tgz#05aef8a42bd310391d0b00644be40d80ece038d9" 10627 - integrity sha512-xuZCntSBGWCD/95iZ+mTUGTwHdy8Sx+immCqbUBxdvZ2TN61P02kKg7SaLS8A4a/hLrSCwrg5tMMwu5wfKr35g== 10544 + expo-linking@^7.0.3: 10545 + version "7.0.3" 10546 + resolved "https://registry.yarnpkg.com/expo-linking/-/expo-linking-7.0.3.tgz#307851288ec65e1c533bcc70b57dfb6372f9679e" 10547 + integrity sha512-YiDacNzeQZd/bdOwGyi+YlawM4GGbcSRkuFCpDGIK7D1KUGqLinBHwJvxUMb9Zert2Ois5IHtmZaZ1et6g229g== 10628 10548 dependencies: 10629 - expo-constants "~16.0.0" 10549 + expo-constants "~17.0.0" 10630 10550 invariant "^2.2.4" 10631 10551 10632 - expo-localization@~15.0.3: 10633 - version "15.0.3" 10634 - resolved "https://registry.yarnpkg.com/expo-localization/-/expo-localization-15.0.3.tgz#772c89b3ab9c925b7eca6911a11ca33980c2b674" 10635 - integrity sha512-IfcmlKuKRlowR9qIzL0e+nGHBeNoF7l2GQaOJstc7HZiPjNJ4J1R4D53ZNf483dt7JSkTRJBihdTadOtOEjRdg== 10552 + expo-localization@~16.0.0: 10553 + version "16.0.0" 10554 + resolved "https://registry.yarnpkg.com/expo-localization/-/expo-localization-16.0.0.tgz#fe426550649b6a8ea26876f26c065e5dcf6d5bb9" 10555 + integrity sha512-PaWDUs6sNaEbFwQc6QKsTfYCg9GDo3bBl+cWnoG0G7pn1A623CcMwWyV7jD5jpqz0s1gHmwSRjR3vKOqhouRWg== 10636 10556 dependencies: 10637 10557 rtl-detect "^1.0.2" 10638 10558 10639 - expo-manifests@~0.14.0: 10640 - version "0.14.2" 10641 - resolved "https://registry.yarnpkg.com/expo-manifests/-/expo-manifests-0.14.2.tgz#431a235f21ca667ea8f8642819fbc414a8473174" 10642 - integrity sha512-hFrwIGr76/zGVhZ+vcjDZpOePd7uYNB6yCaiJcm7/bcrt2ne7cHyKQ8l+3n26/v1OuXfBfjxNH+PHIpkClszoQ== 10559 + expo-manifests@~0.15.0: 10560 + version "0.15.4" 10561 + resolved "https://registry.yarnpkg.com/expo-manifests/-/expo-manifests-0.15.4.tgz#43627d00c5ef8163ffd1880e42093d342bc7e80f" 10562 + integrity sha512-Ki6+twRbm+HTX3L8larhOdDbSYPG3ojGnZepR/+TGg3JF/5yyscosDVY6c6z8xEGjKIjs1F813yq9yAfiPh8/g== 10643 10563 dependencies: 10644 - "@expo/config" "~9.0.0-beta.0" 10645 - expo-json-utils "~0.13.0" 10564 + "@expo/config" "~10.0.4" 10565 + expo-json-utils "~0.14.0" 10646 10566 10647 - expo-media-library@~16.0.3: 10648 - version "16.0.3" 10649 - resolved "https://registry.yarnpkg.com/expo-media-library/-/expo-media-library-16.0.3.tgz#789277a827b9c04e59eef84aa11f4edcf5f1cfce" 10650 - integrity sha512-E++h+ZyVOXhGOKddeg/wjoEFH+JAGazcAsMpjAOT+/F69nrIEl27Fymi9XVAzooazp38dKrDBNeOJuWoXUdUAw== 10567 + expo-media-library@~17.0.3: 10568 + version "17.0.3" 10569 + resolved "https://registry.yarnpkg.com/expo-media-library/-/expo-media-library-17.0.3.tgz#4ee3e6a8a2544887d910a72eaf2a15858b78cc0e" 10570 + integrity sha512-vo8AqWxv1C8+U8dA5W43qs8+3dgD3VZDvcCkZBQTBnGr/2Rs7x6nNQD5s7UfYyr6qmW6102JB3+OUKHpkwEssg== 10651 10571 10652 - expo-modules-autolinking@1.11.1: 10653 - version "1.11.1" 10654 - resolved "https://registry.yarnpkg.com/expo-modules-autolinking/-/expo-modules-autolinking-1.11.1.tgz#4a867f727d9dfde07de8dde14b333a3cbf82ce3c" 10655 - integrity sha512-2dy3lTz76adOl7QUvbreMCrXyzUiF8lygI7iFJLjgIQIVH+43KnFWE5zBumpPbkiaq0f0uaFpN9U0RGQbnKiMw== 10572 + expo-modules-autolinking@2.0.3: 10573 + version "2.0.3" 10574 + resolved "https://registry.yarnpkg.com/expo-modules-autolinking/-/expo-modules-autolinking-2.0.3.tgz#c0de0129bedf1b6f9aa36093e435d00509f27fcd" 10575 + integrity sha512-Q/ALJ54eS7Cr7cmbP+unEDTkHFQivQerWWrqZxuXOrSFYGCYU22+/xAZXaJOpZwseOVsP74zSkoRY/wBimVs7w== 10656 10576 dependencies: 10577 + "@expo/spawn-async" "^1.7.2" 10657 10578 chalk "^4.1.0" 10658 10579 commander "^7.2.0" 10659 10580 fast-glob "^3.2.5" 10660 10581 find-up "^5.0.0" 10661 10582 fs-extra "^9.1.0" 10583 + require-from-string "^2.0.2" 10584 + resolve-from "^5.0.0" 10662 10585 10663 - expo-modules-core@1.12.11: 10664 - version "1.12.11" 10665 - resolved "https://registry.yarnpkg.com/expo-modules-core/-/expo-modules-core-1.12.11.tgz#71d7efb2f6a2a4d3b96defad52fc799b9804f829" 10666 - integrity sha512-CF5G6hZo/6uIUz6tj4dNRlvE5L4lakYukXPqz5ZHQ+6fLk1NQVZbRdpHjMkxO/QSBQcKUzG/ngeytpoJus7poQ== 10586 + expo-modules-core@2.1.1: 10587 + version "2.1.1" 10588 + resolved "https://registry.yarnpkg.com/expo-modules-core/-/expo-modules-core-2.1.1.tgz#970af4cfd70c8aa6fc0096dd0a6578aa003a479f" 10589 + integrity sha512-yQzYCLR2mre4BNMXuqkeJ0oSNgmGEMI6BcmIzeNZbC2NFEjiaDpKvlV9bclYCtyVhUEVNbJcEPYMr6c1Y4eR4w== 10667 10590 dependencies: 10668 10591 invariant "^2.2.4" 10669 10592 ··· 10674 10597 dependencies: 10675 10598 invariant "^2.2.4" 10676 10599 10677 - expo-navigation-bar@~3.0.4: 10678 - version "3.0.4" 10679 - resolved "https://registry.yarnpkg.com/expo-navigation-bar/-/expo-navigation-bar-3.0.4.tgz#c122194f720f0fb03430fa8a34c15980fc0a169f" 10680 - integrity sha512-hlnYnoFX3L1hHZxcnTVwAQW3AM5xf3clWYjqB2UMSIfTxCaE2PU8aHtAztLBQANrQhEvnbiwNcrkzfnWU2WWCQ== 10600 + expo-navigation-bar@~4.0.4: 10601 + version "4.0.4" 10602 + resolved "https://registry.yarnpkg.com/expo-navigation-bar/-/expo-navigation-bar-4.0.4.tgz#058a8482665aad68d3775bcad1c7c78ae3044512" 10603 + integrity sha512-rVoKQFK00+fBPx/nRapLGs+Vl3pe1x+ufkp6/GztGR601tv+1ENAC+KaIMYYQm1L8SpVR0bpNoZ+wr2Xi8Gu9A== 10681 10604 dependencies: 10682 - "@react-native/normalize-colors" "~0.74.83" 10605 + "@react-native/normalize-colors" "0.76.3" 10683 10606 debug "^4.3.2" 10684 10607 10685 - expo-notifications@~0.28.7: 10686 - version "0.28.7" 10687 - resolved "https://registry.yarnpkg.com/expo-notifications/-/expo-notifications-0.28.7.tgz#14826c10d126b1dd16d1604add2a4766aecf7591" 10688 - integrity sha512-P68/IlnxTtKjfHy22nC+o/H4VSgBVrmTQcx42JCevTbVQB8JTITmR42hvpZh8GUecB7jNOsuVokTTDZDE6aSyg== 10608 + expo-notifications@~0.29.10: 10609 + version "0.29.10" 10610 + resolved "https://registry.yarnpkg.com/expo-notifications/-/expo-notifications-0.29.10.tgz#1ab41840db380fc775216e1fb3c07e7a1abd71bd" 10611 + integrity sha512-sNPAQxwWVR759iCM816gEU4+8MY08CAs+Cmp8VUkBCnPWZaz2pV30nEkwRhV3wjv+Sz78oIRkkVMVaHCa1XUVA== 10689 10612 dependencies: 10690 - "@expo/image-utils" "^0.5.0" 10613 + "@expo/image-utils" "^0.6.0" 10691 10614 "@ide/backoff" "^1.0.0" 10692 10615 abort-controller "^3.0.0" 10693 10616 assert "^2.0.0" 10694 10617 badgin "^1.1.5" 10695 - expo-application "~5.9.0" 10696 - expo-constants "~16.0.0" 10697 - fs-extra "^9.1.0" 10618 + expo-application "~6.0.0" 10619 + expo-constants "~17.0.0" 10698 10620 10699 10621 expo-pwa@0.0.127: 10700 10622 version "0.0.127" ··· 10706 10628 commander "2.20.0" 10707 10629 update-check "1.5.3" 10708 10630 10709 - expo-sharing@^12.0.1: 10710 - version "12.0.1" 10711 - resolved "https://registry.yarnpkg.com/expo-sharing/-/expo-sharing-12.0.1.tgz#6c4d951beda47dac47112e679d60fc06c233b7aa" 10712 - integrity sha512-wBT+WeXwapj/9NWuLJO01vi9bdlchYu/Q/xD8slL/Ls4vVYku8CPqzkTtDFcjLrjtlJqyeHsdQXwKLvORmBIew== 10631 + expo-sharing@^13.0.0: 10632 + version "13.0.0" 10633 + resolved "https://registry.yarnpkg.com/expo-sharing/-/expo-sharing-13.0.0.tgz#fbc46f4afdaa265a2811fe88c2a589aae2d2de0f" 10634 + integrity sha512-b23ymicRmYn/Pjj05sl9tFZHN5cH9I1f0yiqY1Yk8Q3oCx0Aznri82DnTYA4T/J6D9vrkraX0wQ4jWVMOffmlg== 10713 10635 10714 - expo-splash-screen@~0.27.4: 10715 - version "0.27.4" 10716 - resolved "https://registry.yarnpkg.com/expo-splash-screen/-/expo-splash-screen-0.27.4.tgz#d7a86a2a1a87824ed47388aa8836e91b61268c62" 10717 - integrity sha512-JwepK1FjbwiOK2nwIFanfzj9s7UXYnpTwLX8A9v7Ec3K4V28yu8HooSc9X60cftBw9UZrs8Gwj4PgTpQabBS9A== 10636 + expo-splash-screen@~0.29.16: 10637 + version "0.29.16" 10638 + resolved "https://registry.yarnpkg.com/expo-splash-screen/-/expo-splash-screen-0.29.16.tgz#80b49af2605213e661a40022d724caa1ea48ccb3" 10639 + integrity sha512-1WnExDA23hEJhz+djUthVUWxUvVtDT9sqRrpCgU4srG2OfBN0NryJ+Fbnoc1V2xw2uYc4Ij3ru0nH9a1TNvW9w== 10718 10640 dependencies: 10719 - "@expo/prebuild-config" "7.0.3" 10641 + "@expo/prebuild-config" "^8.0.22" 10720 10642 10721 - expo-status-bar@~1.12.1: 10722 - version "1.12.1" 10723 - resolved "https://registry.yarnpkg.com/expo-status-bar/-/expo-status-bar-1.12.1.tgz#52ce594aab5064a0511d14375364d718ab78aa66" 10724 - integrity sha512-/t3xdbS8KB0prj5KG5w7z+wZPFlPtkgs95BsmrP/E7Q0xHXTcDcQ6Cu2FkFuRM+PKTb17cJDnLkawyS5vDLxMA== 10643 + expo-status-bar@~2.0.0: 10644 + version "2.0.0" 10645 + resolved "https://registry.yarnpkg.com/expo-status-bar/-/expo-status-bar-2.0.0.tgz#dd99adc2ace12a24c92718cd0f97b93347103393" 10646 + integrity sha512-vxxdpvpNDMTEc5uTiIrbTvySKKUsOACmfl8OZuUdjNle05oGqwtq3v5YObwym/njSByjoyuZX8UpXBZnxvarwQ== 10725 10647 10726 - expo-structured-headers@~3.8.0: 10727 - version "3.8.0" 10728 - resolved "https://registry.yarnpkg.com/expo-structured-headers/-/expo-structured-headers-3.8.0.tgz#11797a4c3a7a6770b21126cecffcda148030e361" 10729 - integrity sha512-R+gFGn0x5CWl4OVlk2j1bJTJIz4KO8mPoCHpRHmfqMjmrMvrOM0qQSY3V5NHXwp1yT/L2v8aUmFQsBRIdvi1XA== 10648 + expo-structured-headers@~4.0.0: 10649 + version "4.0.0" 10650 + resolved "https://registry.yarnpkg.com/expo-structured-headers/-/expo-structured-headers-4.0.0.tgz#85537ae6daec61ebfb214ede4107c8841c6e16d0" 10651 + integrity sha512-uPiwZjWq3AdFGgY52+I2nGPrNa6izxAglymPXHUZLekZW290GqIUOk7MBNDD4sg4JwUbSi3gdxEurpEvuq+FSg== 10730 10652 10731 - expo-system-ui@^3.0.4: 10732 - version "3.0.4" 10733 - resolved "https://registry.yarnpkg.com/expo-system-ui/-/expo-system-ui-3.0.4.tgz#5ace49d38eb03c09a8041b3b82c581a6b974741a" 10734 - integrity sha512-v1n6hBO30k9qw6RE8/au4yNoovs71ExGuXizJUlR5KSo4Ruogpb+0/2q3uRZMDIYWWCANvms8L0UOh6fQJ5TXg== 10653 + expo-system-ui@^4.0.4: 10654 + version "4.0.4" 10655 + resolved "https://registry.yarnpkg.com/expo-system-ui/-/expo-system-ui-4.0.4.tgz#b04b6e38310882f4ac4d4aafbdd0e487a559a707" 10656 + integrity sha512-HShVNcHhdxl2zwlophX2ghjDr40Kexxa2hdeDhZliBoQkOkVrmp28agY+2W8pibAmQDIjjGAEYai07C0U8xQ8w== 10735 10657 dependencies: 10736 - "@react-native/normalize-colors" "~0.74.83" 10658 + "@react-native/normalize-colors" "0.76.3" 10737 10659 debug "^4.3.2" 10738 10660 10739 - expo-task-manager@~11.8.1: 10740 - version "11.8.1" 10741 - resolved "https://registry.yarnpkg.com/expo-task-manager/-/expo-task-manager-11.8.1.tgz#33089e78ee3fbd83327fb403bce12d69baf7d21b" 10742 - integrity sha512-oGOUI8Cz9us1xFvWFftbMEvFGOIFYLa2xVguSGL7G+6ys0f+ozlkgT42KgG5qSwtDoqQ6+LMh9TJLLJUg1sVZw== 10661 + expo-task-manager@~12.0.3: 10662 + version "12.0.3" 10663 + resolved "https://registry.yarnpkg.com/expo-task-manager/-/expo-task-manager-12.0.3.tgz#0814522fd8ee78c43bf6bc8ef22b0694c463f5c2" 10664 + integrity sha512-XNbDWPqBJw9kuWrYFhpcjRBbuxMUlgiFdEUHpm7VmMqGmm86UAZTO20zSGkM0U25yIcmQgsHiEbfV9B2S84dqA== 10743 10665 dependencies: 10744 - unimodules-app-loader "~4.6.0" 10666 + unimodules-app-loader "~5.0.0" 10745 10667 10746 - expo-updates-interface@~0.16.2: 10747 - version "0.16.2" 10748 - resolved "https://registry.yarnpkg.com/expo-updates-interface/-/expo-updates-interface-0.16.2.tgz#ad1ac2ca8ee5a8cc84052ea3c18a11da64da569b" 10749 - integrity sha512-929XBU70q5ELxkKADj1xL0UIm3HvhYhNAOZv5DSk7rrKvLo7QDdPyl+JVnwZm9LrkNbH4wuE2rLoKu1KMgZ+9A== 10668 + expo-updates-interface@~1.0.0: 10669 + version "1.0.0" 10670 + resolved "https://registry.yarnpkg.com/expo-updates-interface/-/expo-updates-interface-1.0.0.tgz#b98c66b800d29561c62409556948b2af3d5316e5" 10671 + integrity sha512-93oWtvULJOj+Pp+N/lpTcFfuREX1wNeHtp7Lwn8EbzYYmdn37MvZU3TPW2tYYCZuhzmKEXnUblYcruYoDu7IrQ== 10750 10672 10751 - expo-updates@~0.25.14: 10752 - version "0.25.14" 10753 - resolved "https://registry.yarnpkg.com/expo-updates/-/expo-updates-0.25.14.tgz#d0838780d0fa91558df72ca0f8b25b02466da11c" 10754 - integrity sha512-taYa6Q/882MxPaMZEoU0Tr4Ivtq0B0XUmCgj7GcKv0pDDhB7vuQ4uxXhWYn5udX+nJM0KH+dtEVFNVyeucVArg== 10673 + expo-updates@~0.26.9: 10674 + version "0.26.9" 10675 + resolved "https://registry.yarnpkg.com/expo-updates/-/expo-updates-0.26.9.tgz#9be11c482c572f90d479aa1f7bd1ac509d7fa102" 10676 + integrity sha512-eHdvM4+xXaLV3uuTn3ooWsDC69IPV9ukpuPDglsBWJKagVi40u7DJQ375oGNgjqxd91irEBeBSCr9tCWm905QA== 10755 10677 dependencies: 10756 10678 "@expo/code-signing-certificates" "0.0.5" 10757 - "@expo/config" "~9.0.0" 10758 - "@expo/config-plugins" "~8.0.0" 10759 - "@expo/fingerprint" "^0.8.0" 10679 + "@expo/config" "~10.0.4" 10680 + "@expo/config-plugins" "~9.0.10" 10760 10681 "@expo/spawn-async" "^1.7.2" 10761 10682 arg "4.1.0" 10762 10683 chalk "^4.1.2" 10763 - expo-eas-client "~0.12.0" 10764 - expo-manifests "~0.14.0" 10765 - expo-structured-headers "~3.8.0" 10766 - expo-updates-interface "~0.16.2" 10684 + expo-eas-client "~0.13.0" 10685 + expo-manifests "~0.15.0" 10686 + expo-structured-headers "~4.0.0" 10687 + expo-updates-interface "~1.0.0" 10767 10688 fast-glob "^3.3.2" 10768 10689 fbemitter "^3.0.0" 10769 10690 ignore "^5.3.1" 10770 10691 resolve-from "^5.0.0" 10771 10692 10772 - expo-web-browser@~13.0.3: 10773 - version "13.0.3" 10774 - resolved "https://registry.yarnpkg.com/expo-web-browser/-/expo-web-browser-13.0.3.tgz#dceb05dbc187b498ca937b02adf385b0232a4e92" 10775 - integrity sha512-HXb7y82ApVJtqk8tManyudtTrCtx8xcUnVzmJECeHCB0SsWSQ+penVLZxJkcyATWoJOsFMnfVSVdrTcpKKGszQ== 10693 + expo-web-browser@~14.0.1: 10694 + version "14.0.1" 10695 + resolved "https://registry.yarnpkg.com/expo-web-browser/-/expo-web-browser-14.0.1.tgz#97f3f141b0897364bc8364d90d6e29df0beec8aa" 10696 + integrity sha512-QM9F3ie+UyIOoBvqFmT6CZojb1vMc2H+7ZlMT5dEu1PL2jtYyOeK2hLfbt/EMt7CBm/w+P29H9W9Y9gdebOkuQ== 10776 10697 10777 - expo@^51.0.8: 10778 - version "51.0.8" 10779 - resolved "https://registry.yarnpkg.com/expo/-/expo-51.0.8.tgz#a7981e86ee20eac4b847c7c8cc5799d9c6b1508d" 10780 - integrity sha512-bdTOiMb1f3PChtuqEZ9czUm2gMTmS0r1+H+Pkm2O3PsuLnOgxfIBzL6S37+J4cUocLBaENrmx9SOGKpzhBqXpg== 10698 + expo@~52.0.17: 10699 + version "52.0.17" 10700 + resolved "https://registry.yarnpkg.com/expo/-/expo-52.0.17.tgz#8a3edc20dabdb69a47f7b4b92e1bb96284044c14" 10701 + integrity sha512-f0WBD2T6p9r/a8v8MqkoWQq7TmbbAgPUg2zZtOp+kBrSCb3obHeNAsPDAUFzh+jEgug2qDVVkauBJa6ACe9AMg== 10781 10702 dependencies: 10782 10703 "@babel/runtime" "^7.20.0" 10783 - "@expo/cli" "0.18.13" 10784 - "@expo/config" "9.0.2" 10785 - "@expo/config-plugins" "8.0.4" 10786 - "@expo/metro-config" "0.18.4" 10704 + "@expo/cli" "0.22.3" 10705 + "@expo/config" "~10.0.6" 10706 + "@expo/config-plugins" "~9.0.12" 10707 + "@expo/fingerprint" "0.11.3" 10708 + "@expo/metro-config" "0.19.6" 10787 10709 "@expo/vector-icons" "^14.0.0" 10788 - babel-preset-expo "~11.0.6" 10789 - expo-asset "~10.0.6" 10790 - expo-file-system "~17.0.1" 10791 - expo-font "~12.0.5" 10792 - expo-keep-awake "~13.0.2" 10793 - expo-modules-autolinking "1.11.1" 10794 - expo-modules-core "1.12.11" 10710 + babel-preset-expo "~12.0.3" 10711 + expo-asset "~11.0.1" 10712 + expo-constants "~17.0.3" 10713 + expo-file-system "~18.0.4" 10714 + expo-font "~13.0.1" 10715 + expo-keep-awake "~14.0.1" 10716 + expo-modules-autolinking "2.0.3" 10717 + expo-modules-core "2.1.1" 10795 10718 fbemitter "^3.0.0" 10719 + web-streams-polyfill "^3.3.2" 10796 10720 whatwg-url-without-unicode "8.0.0-3" 10721 + 10722 + exponential-backoff@^3.1.1: 10723 + version "3.1.1" 10724 + resolved "https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.1.tgz#64ac7526fe341ab18a39016cd22c787d01e00bf6" 10725 + integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw== 10797 10726 10798 10727 express-async-errors@^3.1.1: 10799 10728 version "3.1.1" ··· 10934 10863 dependencies: 10935 10864 strnum "^1.0.5" 10936 10865 10937 - fast-xml-parser@^4.0.12: 10938 - version "4.2.7" 10939 - resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.2.7.tgz#871f2ca299dc4334b29f8da3658c164e68395167" 10940 - integrity sha512-J8r6BriSLO1uj2miOk1NW0YVm8AGOOu3Si2HQp/cSmo6EA4m3fcwu2WKjJ4RK9wMLBtg69y1kS8baDiQBR41Ig== 10941 - dependencies: 10942 - strnum "^1.0.5" 10943 - 10944 - fast-xml-parser@^4.2.4: 10945 - version "4.3.2" 10946 - resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.3.2.tgz#761e641260706d6e13251c4ef8e3f5694d4b0d79" 10947 - integrity sha512-rmrXUXwbJedoXkStenj1kkljNF7ugn5ZjR9FJcwmCfcCbtOMDghPajbc+Tck6vE6F5XsDmx+Pr2le9fw8+pXBg== 10948 - dependencies: 10949 - strnum "^1.0.5" 10950 - 10951 10866 fastq@^1.6.0: 10952 10867 version "1.15.0" 10953 10868 resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" ··· 11073 10988 statuses "2.0.1" 11074 10989 unpipe "~1.0.0" 11075 10990 11076 - find-babel-config@^2.0.0: 11077 - version "2.0.0" 11078 - resolved "https://registry.yarnpkg.com/find-babel-config/-/find-babel-config-2.0.0.tgz#a8216f825415a839d0f23f4d18338a1cc966f701" 11079 - integrity sha512-dOKT7jvF3hGzlW60Gc3ONox/0rRZ/tz7WCil0bqA1In/3I8f1BctpXahRnEKDySZqci7u+dqq93sZST9fOJpFw== 10991 + find-babel-config@^2.1.1: 10992 + version "2.1.2" 10993 + resolved "https://registry.yarnpkg.com/find-babel-config/-/find-babel-config-2.1.2.tgz#2841b1bfbbbcdb971e1e39df8cbc43dafa901716" 10994 + integrity sha512-ZfZp1rQyp4gyuxqt1ZqjFGVeVBvmpURMqdIWXbPRfB97Bf6BzdK/xSIbylEINzQ0kB5tlDQfn9HkNXXWsqTqLg== 11080 10995 dependencies: 11081 - json5 "^2.1.1" 11082 - path-exists "^4.0.0" 10996 + json5 "^2.2.3" 11083 10997 11084 10998 find-cache-dir@^2.0.0: 11085 10999 version "2.1.0" ··· 11205 11119 resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" 11206 11120 integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== 11207 11121 11208 - freeport-async@2.0.0: 11122 + freeport-async@^2.0.0: 11209 11123 version "2.0.0" 11210 11124 resolved "https://registry.yarnpkg.com/freeport-async/-/freeport-async-2.0.0.tgz#6adf2ec0c629d11abff92836acd04b399135bab4" 11211 11125 integrity sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ== ··· 11230 11144 jsonfile "^6.0.1" 11231 11145 universalify "^1.0.0" 11232 11146 11233 - fs-extra@^8.1.0, fs-extra@~8.1.0: 11234 - version "8.1.0" 11235 - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" 11236 - integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== 11237 - dependencies: 11238 - graceful-fs "^4.2.0" 11239 - jsonfile "^4.0.0" 11240 - universalify "^0.1.0" 11241 - 11242 11147 fs-extra@^9.0.0, fs-extra@^9.1.0: 11243 11148 version "9.1.0" 11244 11149 resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" ··· 11249 11154 jsonfile "^6.0.1" 11250 11155 universalify "^2.0.0" 11251 11156 11157 + fs-extra@~8.1.0: 11158 + version "8.1.0" 11159 + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" 11160 + integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== 11161 + dependencies: 11162 + graceful-fs "^4.2.0" 11163 + jsonfile "^4.0.0" 11164 + universalify "^0.1.0" 11165 + 11252 11166 fs-minipass@^2.0.0: 11253 11167 version "2.1.0" 11254 11168 resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" ··· 11443 11357 minipass "^7.0.4" 11444 11358 path-scurry "^1.10.2" 11445 11359 11360 + glob@^10.4.2: 11361 + version "10.4.5" 11362 + resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956" 11363 + integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg== 11364 + dependencies: 11365 + foreground-child "^3.1.0" 11366 + jackspeak "^3.1.2" 11367 + minimatch "^9.0.4" 11368 + minipass "^7.1.2" 11369 + package-json-from-dist "^1.0.0" 11370 + path-scurry "^1.11.1" 11371 + 11446 11372 glob@^6.0.1: 11447 11373 version "6.0.4" 11448 11374 resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" ··· 11454 11380 once "^1.3.0" 11455 11381 path-is-absolute "^1.0.0" 11456 11382 11457 - glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.7, glob@^7.2.3: 11383 + glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4: 11458 11384 version "7.2.3" 11459 11385 resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" 11460 11386 integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== ··· 11466 11392 once "^1.3.0" 11467 11393 path-is-absolute "^1.0.0" 11468 11394 11469 - glob@^8.0.3: 11470 - version "8.1.0" 11471 - resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" 11472 - integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== 11395 + glob@^9.3.3: 11396 + version "9.3.5" 11397 + resolved "https://registry.yarnpkg.com/glob/-/glob-9.3.5.tgz#ca2ed8ca452781a3009685607fdf025a899dfe21" 11398 + integrity sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q== 11473 11399 dependencies: 11474 11400 fs.realpath "^1.0.0" 11475 - inflight "^1.0.4" 11476 - inherits "2" 11477 - minimatch "^5.0.1" 11478 - once "^1.3.0" 11401 + minimatch "^8.0.2" 11402 + minipass "^4.2.4" 11403 + path-scurry "^1.6.1" 11479 11404 11480 11405 globals@^11.1.0: 11481 11406 version "11.12.0" ··· 11538 11463 dependencies: 11539 11464 get-intrinsic "^1.1.3" 11540 11465 11541 - graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: 11466 + graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: 11542 11467 version "4.2.11" 11543 11468 resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" 11544 11469 integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== ··· 11548 11473 resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" 11549 11474 integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== 11550 11475 11551 - graphql-tag@^2.10.1: 11552 - version "2.12.6" 11553 - resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.12.6.tgz#d441a569c1d2537ef10ca3d1633b48725329b5f1" 11554 - integrity sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg== 11555 - dependencies: 11556 - tslib "^2.1.0" 11557 - 11558 - graphql@15.8.0: 11559 - version "15.8.0" 11560 - resolved "https://registry.yarnpkg.com/graphql/-/graphql-15.8.0.tgz#33410e96b012fa3bdb1091cc99a94769db212b38" 11561 - integrity sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw== 11562 - 11563 11476 gzip-size@^6.0.0: 11564 11477 version "6.0.0" 11565 11478 resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462" ··· 11652 11565 hermes-estree "0.23.1" 11653 11566 hermes-parser "0.23.1" 11654 11567 11655 - hermes-estree@0.18.2: 11656 - version "0.18.2" 11657 - resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.18.2.tgz#fd450fa1659cf074ceaa2ddeeb21674f3b2342f3" 11658 - integrity sha512-KoLsoWXJ5o81nit1wSyEZnWUGy9cBna9iYMZBR7skKh7okYAYKqQ9/OczwpMHn/cH0hKDyblulGsJ7FknlfVxQ== 11659 - 11660 - hermes-estree@0.19.1: 11661 - version "0.19.1" 11662 - resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.19.1.tgz#d5924f5fac2bf0532547ae9f506d6db8f3c96392" 11663 - integrity sha512-daLGV3Q2MKk8w4evNMKwS8zBE/rcpA800nu1Q5kM08IKijoSnPe9Uo1iIxzPKRkn95IxxsgBMPeYHt3VG4ej2g== 11664 - 11665 11568 hermes-estree@0.20.1: 11666 11569 version "0.20.1" 11667 11570 resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.20.1.tgz#0b9a544cf883a779a8e1444b915fa365bef7f72d" ··· 11672 11575 resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.23.1.tgz#d0bac369a030188120ee7024926aabe5a9f84fdb" 11673 11576 integrity sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg== 11674 11577 11675 - hermes-parser@0.18.2: 11676 - version "0.18.2" 11677 - resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.18.2.tgz#50f15e2fcd559a48c68cd7af259d4292298bd14d" 11678 - integrity sha512-1eQfvib+VPpgBZ2zYKQhpuOjw1tH+Emuib6QmjkJWJMhyjM8xnXMvA+76o9LhF0zOAJDZgPfQhg43cyXEyl5Ew== 11679 - dependencies: 11680 - hermes-estree "0.18.2" 11681 - 11682 - hermes-parser@0.19.1: 11683 - version "0.19.1" 11684 - resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.19.1.tgz#1044348097165b7c93dc198a80b04ed5130d6b1a" 11685 - integrity sha512-Vp+bXzxYJWrpEuJ/vXxUsLnt0+y4q9zyi4zUlkLqD8FKv4LjIfOvP69R/9Lty3dCyKh0E2BU7Eypqr63/rKT/A== 11686 - dependencies: 11687 - hermes-estree "0.19.1" 11578 + hermes-estree@0.24.0: 11579 + version "0.24.0" 11580 + resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.24.0.tgz#487dc1ddc0bae698c2d79f34153ac9bf62d7b3c0" 11581 + integrity sha512-LyoXLB7IFzeZW0EvAbGZacbxBN7t6KKSDqFJPo3Ydow7wDlrDjXwsdiAHV6XOdvEN9MEuWXsSIFN4tzpyrXIHw== 11688 11582 11689 11583 hermes-parser@0.23.1: 11690 11584 version "0.23.1" ··· 11693 11587 dependencies: 11694 11588 hermes-estree "0.23.1" 11695 11589 11590 + hermes-parser@0.24.0: 11591 + version "0.24.0" 11592 + resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.24.0.tgz#2ed19d079efc0848eb1f800f0c393a074c4696fb" 11593 + integrity sha512-IJooSvvu2qNRe7oo9Rb04sUT4omtZqZqf9uq9WM25Tb6v3usmvA93UqfnnoWs5V0uYjEl9Al6MNU10MCGKLwpg== 11594 + dependencies: 11595 + hermes-estree "0.24.0" 11596 + 11696 11597 hermes-parser@^0.20.1: 11697 11598 version "0.20.1" 11698 11599 resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.20.1.tgz#ad10597b99f718b91e283f81cbe636c50c3cff92" 11699 11600 integrity sha512-BL5P83cwCogI8D7rrDCgsFY0tdYUtmFP9XaXtl2IQjC+2Xo+4okjfXintlTxcIwl4qeGddEl28Z11kbVIw0aNA== 11700 11601 dependencies: 11701 11602 hermes-estree "0.20.1" 11702 - 11703 - hermes-profile-transformer@^0.0.6: 11704 - version "0.0.6" 11705 - resolved "https://registry.yarnpkg.com/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz#bd0f5ecceda80dd0ddaae443469ab26fb38fc27b" 11706 - integrity sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ== 11707 - dependencies: 11708 - source-map "^0.7.3" 11709 11603 11710 11604 history@^5.3.0: 11711 11605 version "5.3.0" ··· 11742 11636 dependencies: 11743 11637 lru-cache "^6.0.0" 11744 11638 11639 + hosted-git-info@^7.0.0: 11640 + version "7.0.2" 11641 + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-7.0.2.tgz#9b751acac097757667f30114607ef7b661ff4f17" 11642 + integrity sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w== 11643 + dependencies: 11644 + lru-cache "^10.0.1" 11645 + 11745 11646 hpack.js@^2.1.6: 11746 11647 version "2.1.6" 11747 11648 resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" ··· 12054 11955 strip-ansi "^6.0.0" 12055 11956 through "^2.3.6" 12056 11957 12057 - internal-ip@4.3.0: 11958 + internal-ip@^4.3.0: 12058 11959 version "4.3.0" 12059 11960 resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" 12060 11961 integrity sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg== ··· 12187 12088 call-bind "^1.0.2" 12188 12089 has-tostringtag "^1.0.0" 12189 12090 12190 - is-buffer@~1.1.1, is-buffer@~1.1.6: 12091 + is-buffer@~1.1.6: 12191 12092 version "1.1.6" 12192 12093 resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" 12193 12094 integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== ··· 12240 12141 resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" 12241 12142 integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== 12242 12143 12243 - is-extglob@^1.0.0: 12244 - version "1.0.0" 12245 - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" 12246 - integrity sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww== 12247 - 12248 12144 is-extglob@^2.1.1: 12249 12145 version "2.1.1" 12250 12146 resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" ··· 12256 12152 integrity sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw== 12257 12153 dependencies: 12258 12154 call-bind "^1.0.2" 12259 - 12260 - is-fullwidth-code-point@^2.0.0: 12261 - version "2.0.0" 12262 - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" 12263 - integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== 12264 12155 12265 12156 is-fullwidth-code-point@^3.0.0: 12266 12157 version "3.0.0" ··· 12284 12175 dependencies: 12285 12176 has-tostringtag "^1.0.0" 12286 12177 12287 - is-glob@^2.0.0: 12288 - version "2.0.1" 12289 - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" 12290 - integrity sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg== 12291 - dependencies: 12292 - is-extglob "^1.0.0" 12293 - 12294 12178 is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: 12295 12179 version "4.0.3" 12296 12180 resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" ··· 12303 12187 resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" 12304 12188 integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== 12305 12189 12306 - is-invalid-path@^0.1.0: 12307 - version "0.1.0" 12308 - resolved "https://registry.yarnpkg.com/is-invalid-path/-/is-invalid-path-0.1.0.tgz#307a855b3cf1a938b44ea70d2c61106053714f34" 12309 - integrity sha512-aZMG0T3F34mTg4eTdszcGXx54oiZ4NtHSft3hWNJMGJXUUqdIj3cOZuHcU0nCWWcY3jd7yRe/3AEm3vSNTpBGQ== 12310 - dependencies: 12311 - is-glob "^2.0.0" 12312 - 12313 12190 is-map@^2.0.1: 12314 12191 version "2.0.2" 12315 12192 resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127" ··· 12452 12329 resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" 12453 12330 integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== 12454 12331 12455 - is-valid-path@^0.1.1: 12456 - version "0.1.1" 12457 - resolved "https://registry.yarnpkg.com/is-valid-path/-/is-valid-path-0.1.1.tgz#110f9ff74c37f663e1ec7915eb451f2db93ac9df" 12458 - integrity sha512-+kwPrVDu9Ms03L90Qaml+79+6DZHqHyRoANI6IsZJ/g8frhnfchDOBCa0RbQ6/kdHt5CS5OeIEyrYznNuVN+8A== 12459 - dependencies: 12460 - is-invalid-path "^0.1.0" 12461 - 12462 12332 is-weakmap@^2.0.1: 12463 12333 version "2.0.1" 12464 12334 resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2" ··· 12478 12348 dependencies: 12479 12349 call-bind "^1.0.2" 12480 12350 get-intrinsic "^1.1.1" 12481 - 12482 - is-wsl@^1.1.0: 12483 - version "1.1.0" 12484 - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" 12485 - integrity sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw== 12486 12351 12487 12352 is-wsl@^2.0.0, is-wsl@^2.1.1, is-wsl@^2.2.0: 12488 12353 version "2.2.0" ··· 12754 12619 jest-mock "^29.7.0" 12755 12620 jest-util "^29.7.0" 12756 12621 12757 - jest-expo@^50.0.1: 12758 - version "50.0.1" 12759 - resolved "https://registry.yarnpkg.com/jest-expo/-/jest-expo-50.0.1.tgz#4b180b2a06a2cad49c5c74cf8cbbd4387bb30621" 12760 - integrity sha512-osvA63UDLJ/v7MG9UHjU7WJ0oZ0Krq9UhXxm2s6rdOlnt85ARocyMU57RC0T0yzPN47C9Ref45sEeOIxoV4Mzg== 12622 + jest-expo@^52.0.2: 12623 + version "52.0.2" 12624 + resolved "https://registry.yarnpkg.com/jest-expo/-/jest-expo-52.0.2.tgz#84aed0f7b58683143c63bff0e0e35bec925bcdfd" 12625 + integrity sha512-6xV/+IRw93Org1UlgIqu89Ex3vuPRozD5VqTS95AonHMgjb0XTHHhMmn+TdR1d3i3ziy7JFbWAMoBLwminIalw== 12761 12626 dependencies: 12762 - "@expo/config" "~8.5.0" 12763 - "@expo/json-file" "^8.2.37" 12627 + "@expo/config" "~10.0.4" 12628 + "@expo/json-file" "^9.0.0" 12764 12629 "@jest/create-cache-key-function" "^29.2.1" 12630 + "@jest/globals" "^29.2.1" 12765 12631 babel-jest "^29.2.1" 12632 + fbemitter "^3.0.0" 12766 12633 find-up "^5.0.0" 12767 12634 jest-environment-jsdom "^29.2.1" 12635 + jest-snapshot "^29.2.1" 12768 12636 jest-watch-select-projects "^2.0.0" 12769 12637 jest-watch-typeahead "2.2.1" 12770 12638 json5 "^2.2.3" 12771 12639 lodash "^4.17.19" 12772 - react-test-renderer "18.2.0" 12640 + react-server-dom-webpack "19.0.0-rc-6230622a1a-20240610" 12641 + react-test-renderer "18.3.1" 12642 + server-only "^0.0.1" 12773 12643 stacktrace-js "^2.0.2" 12774 12644 12775 12645 jest-get-type@^29.6.3: ··· 12815 12685 optionalDependencies: 12816 12686 fsevents "^2.3.2" 12817 12687 12818 - jest-junit@^15.0.0: 12819 - version "15.0.0" 12820 - resolved "https://registry.yarnpkg.com/jest-junit/-/jest-junit-15.0.0.tgz#a47544ab42e9f8fe7ada56306c218e09e52bd690" 12821 - integrity sha512-Z5sVX0Ag3HZdMUnD5DFlG+1gciIFSy7yIVPhOdGUi8YJaI9iLvvBb530gtQL2CHmv0JJeiwRZenr0VrSR7frvg== 12688 + jest-junit@^16.0.0: 12689 + version "16.0.0" 12690 + resolved "https://registry.yarnpkg.com/jest-junit/-/jest-junit-16.0.0.tgz#d838e8c561cf9fdd7eb54f63020777eee4136785" 12691 + integrity sha512-A94mmw6NfJab4Fg/BlvVOUXzXgF0XIH6EmTgJ5NDPp4xoKq0Kr7sErb+4Xs9nZvu58pJojz5RFGpqnZYJTrRfQ== 12822 12692 dependencies: 12823 12693 mkdirp "^1.0.4" 12824 12694 strip-ansi "^6.0.1" ··· 12989 12859 slash "^3.0.0" 12990 12860 strip-bom "^4.0.0" 12991 12861 12992 - jest-snapshot@^29.7.0: 12862 + jest-snapshot@^29.2.1, jest-snapshot@^29.7.0: 12993 12863 version "29.7.0" 12994 12864 resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-29.7.0.tgz#c2c574c3f51865da1bb329036778a69bf88a6be5" 12995 12865 integrity sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw== ··· 13162 13032 resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.0.tgz#7c97f8fe045724e136a397f7340475244156105d" 13163 13033 integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== 13164 13034 13165 - joi@^17.2.1: 13166 - version "17.9.2" 13167 - resolved "https://registry.yarnpkg.com/joi/-/joi-17.9.2.tgz#8b2e4724188369f55451aebd1d0b1d9482470690" 13168 - integrity sha512-Itk/r+V4Dx0V3c7RLFdRh12IOjySm2/WGPMubBT92cQvRfYZhPM2W0hZlctjj72iES8jsRCwp7S/cRmWBnJ4nw== 13169 - dependencies: 13170 - "@hapi/hoek" "^9.0.0" 13171 - "@hapi/topo" "^5.0.0" 13172 - "@sideway/address" "^4.1.3" 13173 - "@sideway/formula" "^3.0.1" 13174 - "@sideway/pinpoint" "^2.0.0" 13175 - 13176 13035 join-component@^1.1.0: 13177 13036 version "1.1.0" 13178 13037 resolved "https://registry.yarnpkg.com/join-component/-/join-component-1.1.0.tgz#b8417b750661a392bee2c2537c68b2a9d4977cd5" ··· 13310 13169 resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" 13311 13170 integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== 13312 13171 13313 - json-schema-deref-sync@^0.13.0: 13314 - version "0.13.0" 13315 - resolved "https://registry.yarnpkg.com/json-schema-deref-sync/-/json-schema-deref-sync-0.13.0.tgz#cb08b4ff435a48b5a149652d7750fdd071009823" 13316 - integrity sha512-YBOEogm5w9Op337yb6pAT6ZXDqlxAsQCanM3grid8lMWNxRJO/zWEJi3ZzqDL8boWfwhTFym5EFrNgWwpqcBRg== 13317 - dependencies: 13318 - clone "^2.1.2" 13319 - dag-map "~1.0.0" 13320 - is-valid-path "^0.1.1" 13321 - lodash "^4.17.13" 13322 - md5 "~2.2.0" 13323 - memory-cache "~0.2.0" 13324 - traverse "~0.6.6" 13325 - valid-url "~1.0.9" 13326 - 13327 13172 json-schema-traverse@^0.4.1: 13328 13173 version "0.4.1" 13329 13174 resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" ··· 13339 13184 resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" 13340 13185 integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== 13341 13186 13342 - json5@^2.1.1, json5@^2.1.2, json5@^2.2.2, json5@^2.2.3: 13187 + json5@^2.1.2, json5@^2.2.2, json5@^2.2.3: 13343 13188 version "2.2.3" 13344 13189 resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" 13345 13190 integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== ··· 13462 13307 debug "^2.6.9" 13463 13308 marky "^1.2.2" 13464 13309 13465 - lightningcss-darwin-arm64@1.19.0: 13466 - version "1.19.0" 13467 - resolved "https://registry.yarnpkg.com/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.19.0.tgz#56ab071e932f845dbb7667f44f5b78441175a343" 13468 - integrity sha512-wIJmFtYX0rXHsXHSr4+sC5clwblEMji7HHQ4Ub1/CznVRxtCFha6JIt5JZaNf8vQrfdZnBxLLC6R8pC818jXqg== 13310 + lightningcss-darwin-arm64@1.27.0: 13311 + version "1.27.0" 13312 + resolved "https://registry.yarnpkg.com/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.27.0.tgz#565bd610533941cba648a70e105987578d82f996" 13313 + integrity sha512-Gl/lqIXY+d+ySmMbgDf0pgaWSqrWYxVHoc88q+Vhf2YNzZ8DwoRzGt5NZDVqqIW5ScpSnmmjcgXP87Dn2ylSSQ== 13469 13314 13470 - lightningcss-darwin-x64@1.19.0: 13471 - version "1.19.0" 13472 - resolved "https://registry.yarnpkg.com/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.19.0.tgz#c867308b88859ba61a2c46c82b1ca52ff73a1bd0" 13473 - integrity sha512-Lif1wD6P4poaw9c/4Uh2z+gmrWhw/HtXFoeZ3bEsv6Ia4tt8rOJBdkfVaUJ6VXmpKHALve+iTyP2+50xY1wKPw== 13315 + lightningcss-darwin-x64@1.27.0: 13316 + version "1.27.0" 13317 + resolved "https://registry.yarnpkg.com/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.27.0.tgz#c906a267237b1c7fe08bff6c5ac032c099bc9482" 13318 + integrity sha512-0+mZa54IlcNAoQS9E0+niovhyjjQWEMrwW0p2sSdLRhLDc8LMQ/b67z7+B5q4VmjYCMSfnFi3djAAQFIDuj/Tg== 13474 13319 13475 - lightningcss-linux-arm-gnueabihf@1.19.0: 13476 - version "1.19.0" 13477 - resolved "https://registry.yarnpkg.com/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.19.0.tgz#0f921dc45f2e5c3aea70fab98844ac0e5f2f81be" 13478 - integrity sha512-P15VXY5682mTXaiDtbnLYQflc8BYb774j2R84FgDLJTN6Qp0ZjWEFyN1SPqyfTj2B2TFjRHRUvQSSZ7qN4Weig== 13320 + lightningcss-freebsd-x64@1.27.0: 13321 + version "1.27.0" 13322 + resolved "https://registry.yarnpkg.com/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.27.0.tgz#a7c3c4d6ee18dffeb8fa69f14f8f9267f7dc0c34" 13323 + integrity sha512-n1sEf85fePoU2aDN2PzYjoI8gbBqnmLGEhKq7q0DKLj0UTVmOTwDC7PtLcy/zFxzASTSBlVQYJUhwIStQMIpRA== 13479 13324 13480 - lightningcss-linux-arm64-gnu@1.19.0: 13481 - version "1.19.0" 13482 - resolved "https://registry.yarnpkg.com/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.19.0.tgz#027f9df9c7f4ffa127c37a71726245a5794d7ba2" 13483 - integrity sha512-zwXRjWqpev8wqO0sv0M1aM1PpjHz6RVIsBcxKszIG83Befuh4yNysjgHVplF9RTU7eozGe3Ts7r6we1+Qkqsww== 13325 + lightningcss-linux-arm-gnueabihf@1.27.0: 13326 + version "1.27.0" 13327 + resolved "https://registry.yarnpkg.com/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.27.0.tgz#c7c16432a571ec877bf734fe500e4a43d48c2814" 13328 + integrity sha512-MUMRmtdRkOkd5z3h986HOuNBD1c2lq2BSQA1Jg88d9I7bmPGx08bwGcnB75dvr17CwxjxD6XPi3Qh8ArmKFqCA== 13484 13329 13485 - lightningcss-linux-arm64-musl@1.19.0: 13486 - version "1.19.0" 13487 - resolved "https://registry.yarnpkg.com/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.19.0.tgz#85ea987da868524eac6db94f8e1eaa23d0b688a3" 13488 - integrity sha512-vSCKO7SDnZaFN9zEloKSZM5/kC5gbzUjoJQ43BvUpyTFUX7ACs/mDfl2Eq6fdz2+uWhUh7vf92c4EaaP4udEtA== 13330 + lightningcss-linux-arm64-gnu@1.27.0: 13331 + version "1.27.0" 13332 + resolved "https://registry.yarnpkg.com/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.27.0.tgz#cfd9e18df1cd65131da286ddacfa3aee6862a752" 13333 + integrity sha512-cPsxo1QEWq2sfKkSq2Bq5feQDHdUEwgtA9KaB27J5AX22+l4l0ptgjMZZtYtUnteBofjee+0oW1wQ1guv04a7A== 13489 13334 13490 - lightningcss-linux-x64-gnu@1.19.0: 13491 - version "1.19.0" 13492 - resolved "https://registry.yarnpkg.com/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.19.0.tgz#02bec89579ab4153dccc0def755d1fd9e3ee7f3c" 13493 - integrity sha512-0AFQKvVzXf9byrXUq9z0anMGLdZJS+XSDqidyijI5njIwj6MdbvX2UZK/c4FfNmeRa2N/8ngTffoIuOUit5eIQ== 13335 + lightningcss-linux-arm64-musl@1.27.0: 13336 + version "1.27.0" 13337 + resolved "https://registry.yarnpkg.com/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.27.0.tgz#6682ff6b9165acef9a6796bd9127a8e1247bb0ed" 13338 + integrity sha512-rCGBm2ax7kQ9pBSeITfCW9XSVF69VX+fm5DIpvDZQl4NnQoMQyRwhZQm9pd59m8leZ1IesRqWk2v/DntMo26lg== 13339 + 13340 + lightningcss-linux-x64-gnu@1.27.0: 13341 + version "1.27.0" 13342 + resolved "https://registry.yarnpkg.com/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.27.0.tgz#714221212ad184ddfe974bbb7dbe9300dfde4bc0" 13343 + integrity sha512-Dk/jovSI7qqhJDiUibvaikNKI2x6kWPN79AQiD/E/KeQWMjdGe9kw51RAgoWFDi0coP4jinaH14Nrt/J8z3U4A== 13344 + 13345 + lightningcss-linux-x64-musl@1.27.0: 13346 + version "1.27.0" 13347 + resolved "https://registry.yarnpkg.com/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.27.0.tgz#247958daf622a030a6dc2285afa16b7184bdf21e" 13348 + integrity sha512-QKjTxXm8A9s6v9Tg3Fk0gscCQA1t/HMoF7Woy1u68wCk5kS4fR+q3vXa1p3++REW784cRAtkYKrPy6JKibrEZA== 13494 13349 13495 - lightningcss-linux-x64-musl@1.19.0: 13496 - version "1.19.0" 13497 - resolved "https://registry.yarnpkg.com/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.19.0.tgz#e36a5df8193ae961d22974635e4c100a1823bb8c" 13498 - integrity sha512-SJoM8CLPt6ECCgSuWe+g0qo8dqQYVcPiW2s19dxkmSI5+Uu1GIRzyKA0b7QqmEXolA+oSJhQqCmJpzjY4CuZAg== 13350 + lightningcss-win32-arm64-msvc@1.27.0: 13351 + version "1.27.0" 13352 + resolved "https://registry.yarnpkg.com/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.27.0.tgz#64cfe473c264ef5dc275a4d57a516d77fcac6bc9" 13353 + integrity sha512-/wXegPS1hnhkeG4OXQKEMQeJd48RDC3qdh+OA8pCuOPCyvnm/yEayrJdJVqzBsqpy1aJklRCVxscpFur80o6iQ== 13499 13354 13500 - lightningcss-win32-x64-msvc@1.19.0: 13501 - version "1.19.0" 13502 - resolved "https://registry.yarnpkg.com/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.19.0.tgz#0854dbd153035eca1396e2227c708ad43655a61c" 13503 - integrity sha512-C+VuUTeSUOAaBZZOPT7Etn/agx/MatzJzGRkeV+zEABmPuntv1zihncsi+AyGmjkkzq3wVedEy7h0/4S84mUtg== 13355 + lightningcss-win32-x64-msvc@1.27.0: 13356 + version "1.27.0" 13357 + resolved "https://registry.yarnpkg.com/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.27.0.tgz#237d0dc87d9cdc9cf82536bcbc07426fa9f3f422" 13358 + integrity sha512-/OJLj94Zm/waZShL8nB5jsNj3CfNATLCTyFxZyouilfTmSoLDX7VlVAmhPHoZWVFp4vdmoiEbPEYC8HID3m6yw== 13504 13359 13505 - lightningcss@~1.19.0: 13506 - version "1.19.0" 13507 - resolved "https://registry.yarnpkg.com/lightningcss/-/lightningcss-1.19.0.tgz#fbbad0975de66252e38d96b5bdd2a62f2dd0ffbf" 13508 - integrity sha512-yV5UR7og+Og7lQC+70DA7a8ta1uiOPnWPJfxa0wnxylev5qfo4P+4iMpzWAdYWOca4jdNQZii+bDL/l+4hUXIA== 13360 + lightningcss@~1.27.0: 13361 + version "1.27.0" 13362 + resolved "https://registry.yarnpkg.com/lightningcss/-/lightningcss-1.27.0.tgz#d4608e63044343836dd9769f6c8b5d607867649a" 13363 + integrity sha512-8f7aNmS1+etYSLHht0fQApPc2kNO8qGRutifN5rVIc6Xo6ABsEbqOr758UwI7ALVbTt4x1fllKt0PYgzD9S3yQ== 13509 13364 dependencies: 13510 13365 detect-libc "^1.0.3" 13511 13366 optionalDependencies: 13512 - lightningcss-darwin-arm64 "1.19.0" 13513 - lightningcss-darwin-x64 "1.19.0" 13514 - lightningcss-linux-arm-gnueabihf "1.19.0" 13515 - lightningcss-linux-arm64-gnu "1.19.0" 13516 - lightningcss-linux-arm64-musl "1.19.0" 13517 - lightningcss-linux-x64-gnu "1.19.0" 13518 - lightningcss-linux-x64-musl "1.19.0" 13519 - lightningcss-win32-x64-msvc "1.19.0" 13367 + lightningcss-darwin-arm64 "1.27.0" 13368 + lightningcss-darwin-x64 "1.27.0" 13369 + lightningcss-freebsd-x64 "1.27.0" 13370 + lightningcss-linux-arm-gnueabihf "1.27.0" 13371 + lightningcss-linux-arm64-gnu "1.27.0" 13372 + lightningcss-linux-arm64-musl "1.27.0" 13373 + lightningcss-linux-x64-gnu "1.27.0" 13374 + lightningcss-linux-x64-musl "1.27.0" 13375 + lightningcss-win32-arm64-msvc "1.27.0" 13376 + lightningcss-win32-x64-msvc "1.27.0" 13520 13377 13521 13378 lilconfig@2.1.0, lilconfig@^2.0.3: 13522 13379 version "2.1.0" ··· 13671 13528 resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" 13672 13529 integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== 13673 13530 13674 - lodash@^4.17.13, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21: 13531 + lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21: 13675 13532 version "4.17.21" 13676 13533 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" 13677 13534 integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== ··· 13702 13559 strip-ansi "^7.0.1" 13703 13560 wrap-ansi "^8.0.1" 13704 13561 13705 - logkitty@^0.7.1: 13706 - version "0.7.1" 13707 - resolved "https://registry.yarnpkg.com/logkitty/-/logkitty-0.7.1.tgz#8e8d62f4085a826e8d38987722570234e33c6aa7" 13708 - integrity sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ== 13709 - dependencies: 13710 - ansi-fragments "^0.2.1" 13711 - dayjs "^1.8.15" 13712 - yargs "^15.1.0" 13713 - 13714 13562 loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: 13715 13563 version "1.4.0" 13716 13564 resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" ··· 13823 13671 crypt "0.0.2" 13824 13672 is-buffer "~1.1.6" 13825 13673 13826 - md5@~2.2.0: 13827 - version "2.2.1" 13828 - resolved "https://registry.yarnpkg.com/md5/-/md5-2.2.1.tgz#53ab38d5fe3c8891ba465329ea23fac0540126f9" 13829 - integrity sha512-PlGG4z5mBANDGCKsYQe0CaUYHdZYZt8ZPZLmEt+Urf0W4GlpTX4HescwHU+dc9+Z/G/vZKYZYFrwgm9VxK6QOQ== 13830 - dependencies: 13831 - charenc "~0.0.1" 13832 - crypt "~0.0.1" 13833 - is-buffer "~1.1.1" 13834 - 13835 - md5hex@^1.0.0: 13836 - version "1.0.0" 13837 - resolved "https://registry.yarnpkg.com/md5hex/-/md5hex-1.0.0.tgz#ed74b477a2ee9369f75efee2f08d5915e52a42e8" 13838 - integrity sha512-c2YOUbp33+6thdCUi34xIyOU/a7bvGKj/3DB1iaPMTuPHf/Q2d5s4sn1FaCOO43XkXggnb08y5W2PU8UNYNLKQ== 13839 - 13840 13674 mdn-data@2.0.14: 13841 13675 version "2.0.14" 13842 13676 resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" ··· 13879 13713 resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-6.0.0.tgz#b2591b871ed82948aee4727dc6abceeeac8c1045" 13880 13714 integrity sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw== 13881 13715 13882 - memory-cache@~0.2.0: 13883 - version "0.2.0" 13884 - resolved "https://registry.yarnpkg.com/memory-cache/-/memory-cache-0.2.0.tgz#7890b01d52c00c8ebc9d533e1f8eb17e3034871a" 13885 - integrity sha512-OcjA+jzjOYzKmKS6IQVALHLVz+rNTMPoJvCztFaZxwG14wtAW7VRZjwTQu06vKCYOxh4jVnik7ya0SXTB0W+xA== 13886 - 13887 13716 merge-descriptors@1.0.1: 13888 13717 version "1.0.1" 13889 13718 resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" ··· 13911 13740 resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" 13912 13741 integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== 13913 13742 13914 - metro-babel-transformer@0.80.4: 13915 - version "0.80.4" 13916 - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.80.4.tgz#67dd300dd794d35ce24e22c17f317750669dd2b2" 13917 - integrity sha512-QP1kjYLap4O3w9tA4bYO8iyuNpR65If5Z97Ku37O4CwQPAwQaTmg67g4OdABS4BVK10fsxdExKp+fC37XirPow== 13743 + metro-babel-transformer@0.81.0: 13744 + version "0.81.0" 13745 + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.81.0.tgz#cf468eafea52e4d8a77844eb7257f8a76e9d9d94" 13746 + integrity sha512-Dc0QWK4wZIeHnyZ3sevWGTnnSkIDDn/SWyfrn99zbKbDOCoCYy71PAn9uCRrP/hduKLJQOy+tebd63Rr9D8tXg== 13918 13747 dependencies: 13919 - "@babel/core" "^7.20.0" 13920 - hermes-parser "0.18.2" 13748 + "@babel/core" "^7.25.2" 13749 + flow-enums-runtime "^0.0.6" 13750 + hermes-parser "0.24.0" 13921 13751 nullthrows "^1.1.1" 13922 13752 13923 - metro-cache-key@0.80.4: 13924 - version "0.80.4" 13925 - resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.80.4.tgz#dc92ca7aa251b9f6ed232fef98a4649fcc5d614e" 13926 - integrity sha512-okOOSRFou7Mxaaigoi+KxdFIU/ZJtvDCC6l8BYKsdMx86JDlVdvtIgFU4tFrY1yEkv0wnn7WH0X3xSz4mHKwoQ== 13753 + metro-cache-key@0.81.0: 13754 + version "0.81.0" 13755 + resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.81.0.tgz#5db34fa1a323a2310205bda7abd0df9614e36f45" 13756 + integrity sha512-qX/IwtknP9bQZL78OK9xeSvLM/xlGfrs6SlUGgHvrxtmGTRSsxcyqxR+c+7ch1xr05n62Gin/O44QKg5V70rNQ== 13757 + dependencies: 13758 + flow-enums-runtime "^0.0.6" 13927 13759 13928 - metro-cache@0.80.4: 13929 - version "0.80.4" 13930 - resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.80.4.tgz#3bfe8176353dd1e44fef4361339bd8ee992d5900" 13931 - integrity sha512-Dj+GoYt4PvsnnE4GdXhqV9PxEF7GPilY5NPeoTgptWZLlaDuTT2+cJQoDOOit1SfRjnF0zqABtVvB6GGBWdtaQ== 13760 + metro-cache@0.81.0: 13761 + version "0.81.0" 13762 + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.81.0.tgz#90470d10d190ad708f04c6e337eec2c7cddb3db0" 13763 + integrity sha512-DyuqySicHXkHUDZFVJmh0ygxBSx6pCKUrTcSgb884oiscV/ROt1Vhye+x+OIHcsodyA10gzZtrVtxIFV4l9I4g== 13932 13764 dependencies: 13933 - metro-core "0.80.4" 13934 - rimraf "^3.0.2" 13765 + exponential-backoff "^3.1.1" 13766 + flow-enums-runtime "^0.0.6" 13767 + metro-core "0.81.0" 13935 13768 13936 - metro-config@0.80.4, metro-config@^0.80.3: 13937 - version "0.80.4" 13938 - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.80.4.tgz#f14fe1465bf8812cd9a930f9a1667350161050cf" 13939 - integrity sha512-X3/3tleFYB4SdoxXg8uJ+qc8eITKiLnXs3Ev6pihM4jIM5JD89riwUsSLKVsovfZs8ETqKtjevzfe6jQ2O5NtQ== 13769 + metro-config@0.81.0, metro-config@^0.81.0: 13770 + version "0.81.0" 13771 + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.81.0.tgz#8f8074033cb7e9ddb5b0459642adf6880bc9fbc1" 13772 + integrity sha512-6CinEaBe3WLpRlKlYXXu8r1UblJhbwD6Gtnoib5U8j6Pjp7XxMG9h/DGMeNp9aGLDu1OieUqiXpFo7O0/rR5Kg== 13940 13773 dependencies: 13941 13774 connect "^3.6.5" 13942 13775 cosmiconfig "^5.0.5" 13776 + flow-enums-runtime "^0.0.6" 13943 13777 jest-validate "^29.6.3" 13944 - metro "0.80.4" 13945 - metro-cache "0.80.4" 13946 - metro-core "0.80.4" 13947 - metro-runtime "0.80.4" 13778 + metro "0.81.0" 13779 + metro-cache "0.81.0" 13780 + metro-core "0.81.0" 13781 + metro-runtime "0.81.0" 13948 13782 13949 - metro-core@0.80.4, metro-core@^0.80.3: 13950 - version "0.80.4" 13951 - resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.80.4.tgz#1421e432f2f9ec69d82ea1f19832a0544a3ce294" 13952 - integrity sha512-HRb+zydAhI7QyLpK4D6ARZsKjaBwEn+kCrJEjnVFij8wjJxIIHVilgNCETgg9NWvKJFUoZZCG7ewHkxQ9Qpd8Q== 13783 + metro-core@0.81.0, metro-core@^0.81.0: 13784 + version "0.81.0" 13785 + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.81.0.tgz#d0b634f9cf97849b7730c59457ab7a439811d4c8" 13786 + integrity sha512-CVkM5YCOAFkNMvJai6KzA0RpztzfEKRX62/PFMOJ9J7K0uq/UkOFLxcgpcncMIrfy0PbfEj811b69tjULUQe1Q== 13953 13787 dependencies: 13788 + flow-enums-runtime "^0.0.6" 13954 13789 lodash.throttle "^4.1.1" 13955 - metro-resolver "0.80.4" 13790 + metro-resolver "0.81.0" 13956 13791 13957 - metro-file-map@0.80.4: 13958 - version "0.80.4" 13959 - resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.80.4.tgz#22d2e1fc1110490ab1a6c3ab4de4c21fef1951af" 13960 - integrity sha512-EvBC31JI5vsyebeQ8PWpGENuAWy2Ka7sLqEW7OInW+aLVWmBq02h0BNl33xRgAMz0gwvMf2nKie82hmefYF6ew== 13792 + metro-file-map@0.81.0: 13793 + version "0.81.0" 13794 + resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.81.0.tgz#af0ccf4f8db4fd8429f78f231faa49dde2c402c3" 13795 + integrity sha512-zMDI5uYhQCyxbye/AuFx/pAbsz9K+vKL7h1ShUXdN2fz4VUPiyQYRsRqOoVG1DsiCgzd5B6LW0YW77NFpjDQeg== 13961 13796 dependencies: 13962 13797 anymatch "^3.0.3" 13963 13798 debug "^2.2.0" 13964 13799 fb-watchman "^2.0.0" 13800 + flow-enums-runtime "^0.0.6" 13965 13801 graceful-fs "^4.2.4" 13966 13802 invariant "^2.2.4" 13967 13803 jest-worker "^29.6.3" ··· 13972 13808 optionalDependencies: 13973 13809 fsevents "^2.3.2" 13974 13810 13975 - metro-minify-terser@0.80.4: 13976 - version "0.80.4" 13977 - resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.80.4.tgz#008a4874f6167a4da5d24c90d4281b56f09ba684" 13978 - integrity sha512-cuxfRZWDWGKjh+Z6t4KJkrvmV4JUKXfvQuAX7Pa7U0Mf1YJdLtoGQ5iVOu/6MkfYGXbppqGk2qmFECrRGRh0cA== 13811 + metro-minify-terser@0.81.0: 13812 + version "0.81.0" 13813 + resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.81.0.tgz#8b0abe977d63a99b99fa94d53678ef3170d5b659" 13814 + integrity sha512-U2ramh3W822ZR1nfXgIk+emxsf5eZSg10GbQrT0ZizImK8IZ5BmJY+BHRIkQgHzWFpExOVxC7kWbGL1bZALswA== 13979 13815 dependencies: 13816 + flow-enums-runtime "^0.0.6" 13980 13817 terser "^5.15.0" 13981 13818 13982 - metro-react-native-babel-preset@^0.74.1: 13983 - version "0.74.1" 13984 - resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.74.1.tgz#81c1c30f13f543c5848049e46e1afbc81df87de6" 13985 - integrity sha512-DjsG9nqm5C7cjB2SlgbcNJOn9y5MBUd3bRlCfnoj8CxAeGTGkS+yXd183lHR3C1bhmQNjuUE0abzzpE1CFh6JQ== 13819 + metro-react-native-babel-preset@^0.76.9: 13820 + version "0.76.9" 13821 + resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.76.9.tgz#15868142122af14313429d7572c15cf01c16f077" 13822 + integrity sha512-eCBtW/UkJPDr6HlMgFEGF+964DZsUEF9RGeJdZLKWE7d/0nY3ABZ9ZAGxzu9efQ35EWRox5bDMXUGaOwUe5ikQ== 13986 13823 dependencies: 13987 13824 "@babel/core" "^7.20.0" 13988 13825 "@babel/plugin-proposal-async-generator-functions" "^7.0.0" 13989 - "@babel/plugin-proposal-class-properties" "^7.0.0" 13826 + "@babel/plugin-proposal-class-properties" "^7.18.0" 13990 13827 "@babel/plugin-proposal-export-default-from" "^7.0.0" 13991 - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" 13828 + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.0" 13992 13829 "@babel/plugin-proposal-numeric-separator" "^7.0.0" 13993 - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" 13830 + "@babel/plugin-proposal-object-rest-spread" "^7.20.0" 13994 13831 "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" 13995 - "@babel/plugin-proposal-optional-chaining" "^7.0.0" 13996 - "@babel/plugin-syntax-dynamic-import" "^7.0.0" 13832 + "@babel/plugin-proposal-optional-chaining" "^7.20.0" 13833 + "@babel/plugin-syntax-dynamic-import" "^7.8.0" 13997 13834 "@babel/plugin-syntax-export-default-from" "^7.0.0" 13998 13835 "@babel/plugin-syntax-flow" "^7.18.0" 13999 13836 "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" 14000 13837 "@babel/plugin-syntax-optional-chaining" "^7.0.0" 14001 13838 "@babel/plugin-transform-arrow-functions" "^7.0.0" 14002 - "@babel/plugin-transform-async-to-generator" "^7.0.0" 13839 + "@babel/plugin-transform-async-to-generator" "^7.20.0" 14003 13840 "@babel/plugin-transform-block-scoping" "^7.0.0" 14004 13841 "@babel/plugin-transform-classes" "^7.0.0" 14005 13842 "@babel/plugin-transform-computed-properties" "^7.0.0" 14006 - "@babel/plugin-transform-destructuring" "^7.0.0" 14007 - "@babel/plugin-transform-flow-strip-types" "^7.0.0" 13843 + "@babel/plugin-transform-destructuring" "^7.20.0" 13844 + "@babel/plugin-transform-flow-strip-types" "^7.20.0" 14008 13845 "@babel/plugin-transform-function-name" "^7.0.0" 14009 13846 "@babel/plugin-transform-literals" "^7.0.0" 14010 13847 "@babel/plugin-transform-modules-commonjs" "^7.0.0" ··· 14021 13858 "@babel/plugin-transform-typescript" "^7.5.0" 14022 13859 "@babel/plugin-transform-unicode-regex" "^7.0.0" 14023 13860 "@babel/template" "^7.0.0" 13861 + babel-plugin-transform-flow-enums "^0.0.2" 14024 13862 react-refresh "^0.4.0" 14025 13863 14026 - metro-resolver@0.80.4: 14027 - version "0.80.4" 14028 - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.80.4.tgz#c04f2bf3995e11ee0484a067b7a51904ccee9964" 14029 - integrity sha512-PCiVWN+d3gtWlobf8jPypwKx9T1QrZmhLJAyqIWLoOsZbpSfj1dn5h0ajCr8rYi9LNzIHm58GGYJK8VFHNn8Cw== 13864 + metro-resolver@0.81.0: 13865 + version "0.81.0" 13866 + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.81.0.tgz#141f4837e1e0c5a1810ea02f2d9be3c9f6cf3766" 13867 + integrity sha512-Uu2Q+buHhm571cEwpPek8egMbdSTqmwT/5U7ZVNpK6Z2ElQBBCxd7HmFAslKXa7wgpTO2FAn6MqGeERbAtVDUA== 13868 + dependencies: 13869 + flow-enums-runtime "^0.0.6" 14030 13870 14031 - metro-runtime@0.80.4, metro-runtime@^0.80.3: 14032 - version "0.80.4" 14033 - resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.80.4.tgz#24fe3e332cfbe303f944fc6d5f0c28bef6704ee1" 14034 - integrity sha512-CWIvf0zmL4jKHSj81zjUAbEwjTqFQmETI0NIQvN4JNwTSHiz50WPOuHnUUcmwM6Dye/ta6KNTELnERp0tKEYYg== 13871 + metro-runtime@0.81.0, metro-runtime@^0.81.0: 13872 + version "0.81.0" 13873 + resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.81.0.tgz#63af9b3fec15d1f307d89ef4881f5ba2c592291e" 13874 + integrity sha512-6oYB5HOt37RuGz2eV4A6yhcl+PUTwJYLDlY9vhT+aVjbUWI6MdBCf69vc4f5K5Vpt+yOkjy+2LDwLS0ykWFwYw== 14035 13875 dependencies: 14036 - "@babel/runtime" "^7.0.0" 13876 + "@babel/runtime" "^7.25.0" 13877 + flow-enums-runtime "^0.0.6" 14037 13878 14038 - metro-source-map@0.80.4, metro-source-map@^0.80.3: 14039 - version "0.80.4" 14040 - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.80.4.tgz#809d7d0eb36ccf912eecb4dc80ab50177f9fb5e1" 14041 - integrity sha512-x+0By55ml6IcGqY9x9HE0hyU0S+uDssrTQ0bPvuydG+iKCX85DzGnlT8k0Vs+EYgZl3KMWcvQ9TpGHW4LRL4GQ== 13879 + metro-source-map@0.81.0, metro-source-map@^0.81.0: 13880 + version "0.81.0" 13881 + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.81.0.tgz#ca83964124bb227d5f0bdb1ee304dbfe635f869e" 13882 + integrity sha512-TzsVxhH83dyxg4A4+L1nzNO12I7ps5IHLjKGZH3Hrf549eiZivkdjYiq/S5lOB+p2HiQ+Ykcwtmcja95LIC62g== 14042 13883 dependencies: 14043 - "@babel/traverse" "^7.20.0" 14044 - "@babel/types" "^7.20.0" 13884 + "@babel/traverse" "^7.25.3" 13885 + "@babel/traverse--for-generate-function-map" "npm:@babel/traverse@^7.25.3" 13886 + "@babel/types" "^7.25.2" 13887 + flow-enums-runtime "^0.0.6" 14045 13888 invariant "^2.2.4" 14046 - metro-symbolicate "0.80.4" 13889 + metro-symbolicate "0.81.0" 14047 13890 nullthrows "^1.1.1" 14048 - ob1 "0.80.4" 13891 + ob1 "0.81.0" 14049 13892 source-map "^0.5.6" 14050 13893 vlq "^1.0.0" 14051 13894 14052 - metro-symbolicate@0.80.4: 14053 - version "0.80.4" 14054 - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.80.4.tgz#1c72c5c7b29941ecd95e53f2a25570e61dfd4eec" 14055 - integrity sha512-UmtH96G5TrcAgbIqdE4xA8MBS9fbZW9Pln+n7eJ0tQ0Fw0M/jzdpiZzhx3bIB2zzqbdm6Nv/kB1+aEo0WvXdyg== 13895 + metro-symbolicate@0.81.0: 13896 + version "0.81.0" 13897 + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.81.0.tgz#b7b1eae8bfd6ad2a922fa2bcb9f2144e464adafb" 13898 + integrity sha512-C/1rWbNTPYp6yzID8IPuQPpVGzJ2rbWYBATxlvQ9dfK5lVNoxcwz77hjcY8ISLsRRR15hyd/zbjCNKPKeNgE1Q== 14056 13899 dependencies: 13900 + flow-enums-runtime "^0.0.6" 14057 13901 invariant "^2.2.4" 14058 - metro-source-map "0.80.4" 13902 + metro-source-map "0.81.0" 14059 13903 nullthrows "^1.1.1" 14060 13904 source-map "^0.5.6" 14061 13905 through2 "^2.0.1" 14062 13906 vlq "^1.0.0" 14063 13907 14064 - metro-transform-plugins@0.80.4: 14065 - version "0.80.4" 14066 - resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.80.4.tgz#fd76d62f080d556a8626ec6a92f55d033aa64283" 14067 - integrity sha512-cvmTLBA9ET64h+tgHt6prHlvOq98zBA1Glc9+wLZihPJo+Qmu9i3nQ1g4O+4aUnHivDlp+4C00BMNC+aC/buRQ== 13908 + metro-transform-plugins@0.81.0: 13909 + version "0.81.0" 13910 + resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.81.0.tgz#614c0e50593df545487b3f3383fed810c608fb32" 13911 + integrity sha512-uErLAPBvttGCrmGSCa0dNHlOTk3uJFVEVWa5WDg6tQ79PRmuYRwzUgLhVzn/9/kyr75eUX3QWXN79Jvu4txt6Q== 14068 13912 dependencies: 14069 - "@babel/core" "^7.20.0" 14070 - "@babel/generator" "^7.20.0" 14071 - "@babel/template" "^7.0.0" 14072 - "@babel/traverse" "^7.20.0" 13913 + "@babel/core" "^7.25.2" 13914 + "@babel/generator" "^7.25.0" 13915 + "@babel/template" "^7.25.0" 13916 + "@babel/traverse" "^7.25.3" 13917 + flow-enums-runtime "^0.0.6" 14073 13918 nullthrows "^1.1.1" 14074 13919 14075 - metro-transform-worker@0.80.4: 14076 - version "0.80.4" 14077 - resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.80.4.tgz#33cab53b0cc527b627f7f7ef9c07a41dd15682d3" 14078 - integrity sha512-hLCrlxXyyaV64XQNSiyY/0jMVvGXrgXMkpJ4KwH2t4clxbxyt6TBW+4TqmgAeU9WGclY0OuQ0HzfvIZiONcUOw== 13920 + metro-transform-worker@0.81.0: 13921 + version "0.81.0" 13922 + resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.81.0.tgz#43e63c95014f36786f0e1a132c778c6392950de7" 13923 + integrity sha512-HrQ0twiruhKy0yA+9nK5bIe3WQXZcC66PXTvRIos61/EASLAP2DzEmW7IxN/MGsfZegN2UzqL2CG38+mOB45vg== 14079 13924 dependencies: 14080 - "@babel/core" "^7.20.0" 14081 - "@babel/generator" "^7.20.0" 14082 - "@babel/parser" "^7.20.0" 14083 - "@babel/types" "^7.20.0" 14084 - metro "0.80.4" 14085 - metro-babel-transformer "0.80.4" 14086 - metro-cache "0.80.4" 14087 - metro-cache-key "0.80.4" 14088 - metro-source-map "0.80.4" 14089 - metro-transform-plugins "0.80.4" 13925 + "@babel/core" "^7.25.2" 13926 + "@babel/generator" "^7.25.0" 13927 + "@babel/parser" "^7.25.3" 13928 + "@babel/types" "^7.25.2" 13929 + flow-enums-runtime "^0.0.6" 13930 + metro "0.81.0" 13931 + metro-babel-transformer "0.81.0" 13932 + metro-cache "0.81.0" 13933 + metro-cache-key "0.81.0" 13934 + metro-minify-terser "0.81.0" 13935 + metro-source-map "0.81.0" 13936 + metro-transform-plugins "0.81.0" 14090 13937 nullthrows "^1.1.1" 14091 13938 14092 - metro@0.80.4, metro@^0.80.3: 14093 - version "0.80.4" 14094 - resolved "https://registry.yarnpkg.com/metro/-/metro-0.80.4.tgz#5f8cd8f7b730418ec6e7b377611caf620be33158" 14095 - integrity sha512-fBhZKU1z44KdhS6sH6Sk97595A66EOniH+jI9OjKDu6piH1SIEqQgdWAuWfJJMzgBHcJceRRvJY1zzsOT/Zx0g== 13939 + metro@0.81.0, metro@^0.81.0: 13940 + version "0.81.0" 13941 + resolved "https://registry.yarnpkg.com/metro/-/metro-0.81.0.tgz#cffe9b7d597728dee8b57903ca155417b7c13a4f" 13942 + integrity sha512-kzdzmpL0gKhEthZ9aOV7sTqvg6NuTxDV8SIm9pf9sO8VVEbKrQk5DNcwupOUjgPPFAuKUc2NkT0suyT62hm2xg== 14096 13943 dependencies: 14097 - "@babel/code-frame" "^7.0.0" 14098 - "@babel/core" "^7.20.0" 14099 - "@babel/generator" "^7.20.0" 14100 - "@babel/parser" "^7.20.0" 14101 - "@babel/template" "^7.0.0" 14102 - "@babel/traverse" "^7.20.0" 14103 - "@babel/types" "^7.20.0" 13944 + "@babel/code-frame" "^7.24.7" 13945 + "@babel/core" "^7.25.2" 13946 + "@babel/generator" "^7.25.0" 13947 + "@babel/parser" "^7.25.3" 13948 + "@babel/template" "^7.25.0" 13949 + "@babel/traverse" "^7.25.3" 13950 + "@babel/types" "^7.25.2" 14104 13951 accepts "^1.3.7" 14105 13952 chalk "^4.0.0" 14106 13953 ci-info "^2.0.0" ··· 14108 13955 debug "^2.2.0" 14109 13956 denodeify "^1.2.1" 14110 13957 error-stack-parser "^2.0.6" 13958 + flow-enums-runtime "^0.0.6" 14111 13959 graceful-fs "^4.2.4" 14112 - hermes-parser "0.18.2" 13960 + hermes-parser "0.24.0" 14113 13961 image-size "^1.0.2" 14114 13962 invariant "^2.2.4" 14115 13963 jest-worker "^29.6.3" 14116 13964 jsc-safe-url "^0.2.2" 14117 13965 lodash.throttle "^4.1.1" 14118 - metro-babel-transformer "0.80.4" 14119 - metro-cache "0.80.4" 14120 - metro-cache-key "0.80.4" 14121 - metro-config "0.80.4" 14122 - metro-core "0.80.4" 14123 - metro-file-map "0.80.4" 14124 - metro-minify-terser "0.80.4" 14125 - metro-resolver "0.80.4" 14126 - metro-runtime "0.80.4" 14127 - metro-source-map "0.80.4" 14128 - metro-symbolicate "0.80.4" 14129 - metro-transform-plugins "0.80.4" 14130 - metro-transform-worker "0.80.4" 13966 + metro-babel-transformer "0.81.0" 13967 + metro-cache "0.81.0" 13968 + metro-cache-key "0.81.0" 13969 + metro-config "0.81.0" 13970 + metro-core "0.81.0" 13971 + metro-file-map "0.81.0" 13972 + metro-resolver "0.81.0" 13973 + metro-runtime "0.81.0" 13974 + metro-source-map "0.81.0" 13975 + metro-symbolicate "0.81.0" 13976 + metro-transform-plugins "0.81.0" 13977 + metro-transform-worker "0.81.0" 14131 13978 mime-types "^2.1.27" 14132 - node-fetch "^2.2.0" 14133 13979 nullthrows "^1.1.1" 14134 - rimraf "^3.0.2" 14135 13980 serialize-error "^2.1.0" 14136 13981 source-map "^0.5.6" 14137 13982 strip-ansi "^6.0.0" 14138 13983 throat "^5.0.0" 14139 - ws "^7.5.1" 13984 + ws "^7.5.10" 14140 13985 yargs "^17.6.2" 14141 - 14142 - micromatch@4.0.2: 14143 - version "4.0.2" 14144 - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" 14145 - integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== 14146 - dependencies: 14147 - braces "^3.0.1" 14148 - picomatch "^2.0.5" 14149 13986 14150 13987 micromatch@4.0.5, micromatch@^4.0.2, micromatch@^4.0.4: 14151 13988 version "4.0.5" ··· 14171 14008 version "1.6.0" 14172 14009 resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" 14173 14010 integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== 14174 - 14175 - mime@^2.4.1, mime@^2.4.4: 14176 - version "2.6.0" 14177 - resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" 14178 - integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== 14179 14011 14180 14012 mimic-fn@^1.0.0: 14181 14013 version "1.2.0" ··· 14226 14058 dependencies: 14227 14059 brace-expansion "^1.1.7" 14228 14060 14229 - minimatch@^5.0.1: 14230 - version "5.1.6" 14231 - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" 14232 - integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== 14061 + minimatch@^8.0.2: 14062 + version "8.0.4" 14063 + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-8.0.4.tgz#847c1b25c014d4e9a7f68aaf63dedd668a626229" 14064 + integrity sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA== 14233 14065 dependencies: 14234 14066 brace-expansion "^2.0.1" 14235 14067 ··· 14273 14105 dependencies: 14274 14106 yallist "^4.0.0" 14275 14107 14108 + minipass@^4.2.4: 14109 + version "4.2.8" 14110 + resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.8.tgz#f0010f64393ecfc1d1ccb5f582bcaf45f48e1a3a" 14111 + integrity sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ== 14112 + 14276 14113 minipass@^5.0.0: 14277 14114 version "5.0.0" 14278 14115 resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" ··· 14333 14170 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 14334 14171 integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 14335 14172 14336 - ms@2.1.3, ms@^2.1.1: 14173 + ms@2.1.3, ms@^2.1.1, ms@^2.1.3: 14337 14174 version "2.1.3" 14338 14175 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" 14339 14176 integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== ··· 14419 14256 resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" 14420 14257 integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== 14421 14258 14422 - neo-async@^2.5.0, neo-async@^2.6.2: 14259 + neo-async@^2.5.0, neo-async@^2.6.1, neo-async@^2.6.2: 14423 14260 version "2.6.2" 14424 14261 resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" 14425 14262 integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== ··· 14442 14279 lower-case "^2.0.2" 14443 14280 tslib "^2.0.3" 14444 14281 14445 - nocache@^3.0.1: 14446 - version "3.0.4" 14447 - resolved "https://registry.yarnpkg.com/nocache/-/nocache-3.0.4.tgz#5b37a56ec6e09fc7d401dceaed2eab40c8bfdf79" 14448 - integrity sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw== 14449 - 14450 14282 node-abi@^3.3.0: 14451 14283 version "3.47.0" 14452 14284 resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.47.0.tgz#6cbfa2916805ae25c2b7156ca640131632eb05e8" ··· 14466 14298 dependencies: 14467 14299 minimatch "^3.0.2" 14468 14300 14469 - node-fetch@^2.2.0, node-fetch@^2.6.0, node-fetch@^2.6.1, node-fetch@^2.6.12, node-fetch@^2.6.7: 14301 + node-fetch@^2.2.0, node-fetch@^2.6.1, node-fetch@^2.6.12, node-fetch@^2.6.7: 14470 14302 version "2.6.13" 14471 14303 resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.13.tgz#a20acbbec73c2e09f9007de5cda17104122e0010" 14472 14304 integrity sha512-StxNAxh15zr77QvvkmveSQ8uCQ4+v5FkvNTj0OESmiHu+VRi/gXArXtkWMElOsOUNLtUEvI4yS+rdtOHZTwlQA== ··· 14518 14350 resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f" 14519 14351 integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g== 14520 14352 14521 - node-stream-zip@^1.9.1: 14522 - version "1.15.0" 14523 - resolved "https://registry.yarnpkg.com/node-stream-zip/-/node-stream-zip-1.15.0.tgz#158adb88ed8004c6c49a396b50a6a5de3bca33ea" 14524 - integrity sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw== 14525 - 14526 14353 nodemailer-html-to-text@^3.2.0: 14527 14354 version "3.2.0" 14528 14355 resolved "https://registry.yarnpkg.com/nodemailer-html-to-text/-/nodemailer-html-to-text-3.2.0.tgz#91b959491fef8f7d91796047abb728aa86d4a12b" ··· 14550 14377 resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-8.0.0.tgz#593dbd284f743e8dcf6a5ddf8fadff149c82701a" 14551 14378 integrity sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw== 14552 14379 14380 + npm-package-arg@^11.0.0: 14381 + version "11.0.3" 14382 + resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-11.0.3.tgz#dae0c21199a99feca39ee4bfb074df3adac87e2d" 14383 + integrity sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw== 14384 + dependencies: 14385 + hosted-git-info "^7.0.0" 14386 + proc-log "^4.0.0" 14387 + semver "^7.3.5" 14388 + validate-npm-package-name "^5.0.0" 14389 + 14553 14390 npm-package-arg@^7.0.0: 14554 14391 version "7.0.0" 14555 14392 resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-7.0.0.tgz#52cdf08b491c0c59df687c4c925a89102ef794a5" ··· 14598 14435 resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30" 14599 14436 integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ== 14600 14437 14601 - ob1@0.80.4: 14602 - version "0.80.4" 14603 - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.80.4.tgz#a2e77e2dbe144c76356c834b994e147e19bb472f" 14604 - integrity sha512-Lku8OBpq+fhF1ZdKUjbPnTNeqG+3OL0psGAEVJ8zcUiCB5/DPGR/rm3kLcjKDylzC9Rfv540/7I08+oImzfrhw== 14438 + ob1@0.81.0: 14439 + version "0.81.0" 14440 + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.81.0.tgz#dc3154cca7aa9c2eb58f5ac63e9ee23ff4c6f520" 14441 + integrity sha512-6Cvrkxt1tqaRdWqTAMcVYEiO5i1xcF9y7t06nFdjFqkfPsEloCf8WwhXdwBpNUkVYSQlSGS7cDgVQR86miBfBQ== 14442 + dependencies: 14443 + flow-enums-runtime "^0.0.6" 14605 14444 14606 14445 object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: 14607 14446 version "4.1.1" ··· 14733 14572 dependencies: 14734 14573 mimic-fn "^4.0.0" 14735 14574 14736 - open@^6.2.0: 14737 - version "6.4.0" 14738 - resolved "https://registry.yarnpkg.com/open/-/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9" 14739 - integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg== 14740 - dependencies: 14741 - is-wsl "^1.1.0" 14742 - 14743 14575 open@^7.0.3, open@^7.4.2: 14744 14576 version "7.4.2" 14745 14577 resolved "https://registry.yarnpkg.com/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321" ··· 14748 14580 is-docker "^2.0.0" 14749 14581 is-wsl "^2.1.1" 14750 14582 14751 - open@^8.0.4, open@^8.0.9, open@^8.3.0: 14583 + open@^8.0.4, open@^8.0.9: 14752 14584 version "8.4.2" 14753 14585 resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" 14754 14586 integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== ··· 14774 14606 prelude-ls "^1.2.1" 14775 14607 type-check "^0.4.0" 14776 14608 14777 - ora@3.4.0, ora@^3.4.0: 14609 + ora@^3.4.0: 14778 14610 version "3.4.0" 14779 14611 resolved "https://registry.yarnpkg.com/ora/-/ora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" 14780 14612 integrity sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg== ··· 14786 14618 strip-ansi "^5.2.0" 14787 14619 wcwidth "^1.0.1" 14788 14620 14789 - ora@^5.1.0, ora@^5.4.1: 14621 + ora@^5.1.0: 14790 14622 version "5.4.1" 14791 14623 resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18" 14792 14624 integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== ··· 14911 14743 dependencies: 14912 14744 p-timeout "^3.0.0" 14913 14745 14746 + package-json-from-dist@^1.0.0: 14747 + version "1.0.1" 14748 + resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#4f1471a010827a86f94cfd9b0727e36d267de505" 14749 + integrity sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw== 14750 + 14914 14751 packet-reader@1.0.0: 14915 14752 version "1.0.0" 14916 14753 resolved "https://registry.yarnpkg.com/packet-reader/-/packet-reader-1.0.0.tgz#9238e5480dedabacfe1fe3f2771063f164157d74" ··· 15052 14889 lru-cache "^10.2.0" 15053 14890 minipass "^5.0.0 || ^6.0.2 || ^7.0.0" 15054 14891 15055 - path-scurry@^1.11.1: 14892 + path-scurry@^1.11.1, path-scurry@^1.6.1: 15056 14893 version "1.11.1" 15057 14894 resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2" 15058 14895 integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA== ··· 15153 14990 resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" 15154 14991 integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== 15155 14992 15156 - picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1: 14993 + picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1: 15157 14994 version "2.3.1" 15158 14995 resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" 15159 14996 integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== ··· 15616 15453 resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" 15617 15454 integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== 15618 15455 15619 - pretty-bytes@5.6.0: 15456 + pretty-bytes@^5.6.0: 15620 15457 version "5.6.0" 15621 15458 resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" 15622 15459 integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== ··· 15629 15466 lodash "^4.17.20" 15630 15467 renderkid "^3.0.0" 15631 15468 15632 - pretty-format@^26.5.2, pretty-format@^26.6.2: 15633 - version "26.6.2" 15634 - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" 15635 - integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== 15636 - dependencies: 15637 - "@jest/types" "^26.6.2" 15638 - ansi-regex "^5.0.0" 15639 - ansi-styles "^4.0.0" 15640 - react-is "^17.0.1" 15641 - 15642 15469 pretty-format@^29.0.0, pretty-format@^29.0.3, pretty-format@^29.6.3: 15643 15470 version "29.6.3" 15644 15471 resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.6.3.tgz#d432bb4f1ca6f9463410c3fb25a0ba88e594ace7" ··· 15657 15484 ansi-styles "^5.0.0" 15658 15485 react-is "^18.0.0" 15659 15486 15487 + proc-log@^4.0.0: 15488 + version "4.2.0" 15489 + resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-4.2.0.tgz#b6f461e4026e75fdfe228b265e9f7a00779d7034" 15490 + integrity sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA== 15491 + 15660 15492 process-nextick-args@~2.0.0: 15661 15493 version "2.0.1" 15662 15494 resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" ··· 15677 15509 resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" 15678 15510 integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== 15679 15511 15680 - progress@2.0.3, progress@^2.0.3: 15512 + progress@^2.0.3: 15681 15513 version "2.0.3" 15682 15514 resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" 15683 15515 integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== ··· 15696 15528 dependencies: 15697 15529 asap "~2.0.6" 15698 15530 15699 - prompts@^2.0.1, prompts@^2.2.1, prompts@^2.3.2, prompts@^2.4.2: 15531 + prompts@^2.0.1, prompts@^2.2.1, prompts@^2.3.2: 15700 15532 version "2.4.2" 15701 15533 resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" 15702 15534 integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== ··· 15944 15776 resolved "https://registry.yarnpkg.com/qrcode-terminal/-/qrcode-terminal-0.11.0.tgz#ffc6c28a2fc0bfb47052b47e23f4f446a5fbdb9e" 15945 15777 integrity sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ== 15946 15778 15947 - qrcode@^1.5.1: 15948 - version "1.5.3" 15949 - resolved "https://registry.yarnpkg.com/qrcode/-/qrcode-1.5.3.tgz#03afa80912c0dccf12bc93f615a535aad1066170" 15950 - integrity sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg== 15779 + qrcode@^1.5.4: 15780 + version "1.5.4" 15781 + resolved "https://registry.yarnpkg.com/qrcode/-/qrcode-1.5.4.tgz#5cb81d86eb57c675febb08cf007fff963405da88" 15782 + integrity sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg== 15951 15783 dependencies: 15952 15784 dijkstrajs "^1.0.1" 15953 - encode-utf8 "^1.0.3" 15954 15785 pngjs "^5.0.0" 15955 15786 yargs "^15.3.1" 15956 15787 ··· 15977 15808 filter-obj "^1.1.0" 15978 15809 split-on-first "^1.0.0" 15979 15810 strict-uri-encode "^2.0.0" 15980 - 15981 - querystring@^0.2.1: 15982 - version "0.2.1" 15983 - resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.1.tgz#40d77615bb09d16902a85c3e38aa8b5ed761c2dd" 15984 - integrity sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg== 15985 15811 15986 15812 querystringify@^2.1.1: 15987 15813 version "2.2.0" ··· 16052 15878 resolved "https://registry.yarnpkg.com/react-compiler-runtime/-/react-compiler-runtime-19.0.0-beta-a7bf2bd-20241110.tgz#58587b1a05d50f78f0a72f5e857d541f5dcb5cd1" 16053 15879 integrity sha512-cSkrfz2eGcC9UZ/83mLf3aqKKDVjFkWJeA/kiYLwKTNp7B0Lq5M1FQ3vTfgSC027fK5ZutXU/JsCS5KxTwk8Mg== 16054 15880 16055 - react-devtools-core@^5.0.0: 16056 - version "5.2.0" 16057 - resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-5.2.0.tgz#072ecd2d84d3653817cc11e4b16f60a3c2b705f9" 16058 - integrity sha512-vZK+/gvxxsieAoAyYaiRIVFxlajb7KXhgBDV7OsoMzaAE+IqGpoxusBjIgq5ibqA2IloKu0p9n7tE68z1xs18A== 15881 + react-devtools-core@^5.3.1: 15882 + version "5.3.2" 15883 + resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-5.3.2.tgz#d5df92f8ef2a587986d094ef2c47d84cf4ae46ec" 15884 + integrity sha512-crr9HkVrDiJ0A4zot89oS0Cgv0Oa4OG1Em4jit3P3ZxZSKPMYyMjfwMqgcJna9o625g8oN87rBm8SWWrSTBZxg== 16059 15885 dependencies: 16060 15886 shell-quote "^1.6.1" 16061 15887 ws "^7" ··· 16067 15893 dependencies: 16068 15894 loose-envify "^1.1.0" 16069 15895 scheduler "^0.23.0" 15896 + 15897 + react-fast-compare@^3.2.2: 15898 + version "3.2.2" 15899 + resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.2.tgz#929a97a532304ce9fee4bcae44234f1ce2c21d49" 15900 + integrity sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ== 16070 15901 16071 15902 react-freeze@^1.0.0: 16072 15903 version "1.0.3" ··· 16088 15919 resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" 16089 15920 integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== 16090 15921 16091 - react-is@^17.0.1: 16092 - version "17.0.2" 16093 - resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" 16094 - integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== 15922 + react-is@^18.3.1: 15923 + version "18.3.1" 15924 + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e" 15925 + integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== 16095 15926 16096 15927 react-keyed-flatten-children@^3.0.0: 16097 15928 version "3.0.0" ··· 16100 15931 dependencies: 16101 15932 react-is "^18.2.0" 16102 15933 16103 - react-native-compressor@^1.8.24: 16104 - version "1.8.24" 16105 - resolved "https://registry.yarnpkg.com/react-native-compressor/-/react-native-compressor-1.8.24.tgz#3cc481ad6dfe2787ec4385275dd24791f04d9e71" 16106 - integrity sha512-PdwOBdnyBnpOag1FRX9ks4cb0GiMLKFU9HSaFTHdb/uw6fVIrnCHpELASeliOxlabWb5rOyVPbc58QpGIfZQIQ== 15934 + react-native-compressor@1.10.3: 15935 + version "1.10.3" 15936 + resolved "https://registry.yarnpkg.com/react-native-compressor/-/react-native-compressor-1.10.3.tgz#4e44fa8395de17fd6dc63c074e5a8c2ef06b80a1" 15937 + integrity sha512-i51DfTwfLcKorWbTXtnPOcQC4SQDuC+DqKkSl9wF9qAUmNS9PtipYZCXOvWShYFnX0mmcWw5vwEp2b2V73PaDQ== 16107 15938 16108 15939 react-native-date-picker@^5.0.7: 16109 15940 version "5.0.7" 16110 15941 resolved "https://registry.yarnpkg.com/react-native-date-picker/-/react-native-date-picker-5.0.7.tgz#24161d30c6dca8627afe1aa5a55a389421fdfba4" 16111 15942 integrity sha512-/RodyCZWjb+f3f4YHqKbWFYczGm+tNngwbVSB6MLGgt5Kl7LQXpv4QE6ybnHW+DM4LteTP8A6lj8LEkQ7+usLQ== 16112 15943 16113 - react-native-dotenv@^3.3.1: 16114 - version "3.4.9" 16115 - resolved "https://registry.yarnpkg.com/react-native-dotenv/-/react-native-dotenv-3.4.9.tgz#621c5b0c1d0c5c7f569bfe5a1d804bec7885c010" 16116 - integrity sha512-dbyd+mcy7SUzxEgmt33TRf1FGcNe6swJhXmB0unKkI49F7+pidog9kPtjxMLTAfmKA8gcN2XHQSKltGfGbGCLQ== 15944 + react-native-dotenv@^3.4.11: 15945 + version "3.4.11" 15946 + resolved "https://registry.yarnpkg.com/react-native-dotenv/-/react-native-dotenv-3.4.11.tgz#2e6c4eabd55d5f1bf109b3dd9141dadf9c55cdd4" 15947 + integrity sha512-6vnIE+WHABSeHCaYP6l3O1BOEhWxKH6nHAdV7n/wKn/sciZ64zPPp2NUdEUf1m7g4uuzlLbjgr+6uDt89q2DOg== 16117 15948 dependencies: 16118 - dotenv "^16.3.1" 15949 + dotenv "^16.4.5" 16119 15950 16120 - react-native-drawer-layout@^4.0.1: 16121 - version "4.0.1" 16122 - resolved "https://registry.yarnpkg.com/react-native-drawer-layout/-/react-native-drawer-layout-4.0.1.tgz#5f2b4bae43b9be6c6b92544b63c5b4767b279933" 16123 - integrity sha512-395LypsQKNqcaMFHDj41jPXe3m9LbQRF7XKR1BzJh8B/kkc95OTZhwpXzMRBOLUiq4y4yL0loRzQtQRiruG+fQ== 15951 + react-native-drawer-layout@^4.0.4: 15952 + version "4.0.4" 15953 + resolved "https://registry.yarnpkg.com/react-native-drawer-layout/-/react-native-drawer-layout-4.0.4.tgz#b1b3f2dffd3653527def1d26f4a0cf3c98b9fb5e" 15954 + integrity sha512-yskKj1Kxbf5w5gInNEW4YtDkTUcMsoQ0FGH0wjQ3nHPAJ3AAVnr/QgZ1Hr4LeAQR+7vgaG058DX4/32WbwvQzA== 16124 15955 dependencies: 16125 15956 use-latest-callback "^0.2.1" 16126 15957 16127 - react-native-gesture-handler@2.20.0: 16128 - version "2.20.0" 16129 - resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-2.20.0.tgz#2d9ec4e9bd22619ebe36269dda3ecb1173928276" 16130 - integrity sha512-rFKqgHRfxQ7uSAivk8vxCiW4SB3G0U7jnv7kZD4Y90K5kp6YrU8Q3tWhxe3Rx55BIvSd3mBe9ZWbWVJ0FsSHPA== 15958 + react-native-gesture-handler@2.20.2: 15959 + version "2.20.2" 15960 + resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-2.20.2.tgz#73844c8e9c417459c2f2981bc4d8f66ba8a5ee66" 15961 + integrity sha512-HqzFpFczV4qCnwKlvSAvpzEXisL+Z9fsR08YV5LfJDkzuArMhBu2sOoSPUF/K62PCoAb+ObGlTC83TKHfUd0vg== 16131 15962 dependencies: 16132 15963 "@egjs/hammerjs" "^2.0.17" 16133 15964 hoist-non-react-statics "^3.3.0" ··· 16148 15979 dependencies: 16149 15980 fast-base64-decode "^1.0.0" 16150 15981 16151 - react-native-image-crop-picker@0.41.2: 16152 - version "0.41.2" 16153 - resolved "https://registry.yarnpkg.com/react-native-image-crop-picker/-/react-native-image-crop-picker-0.41.2.tgz#824fa8fee8391fbb3e0b5ae2973221a2dff0cafb" 16154 - integrity sha512-GcDu/adXU/1y/MrxsbOfqcGRGWC2pTttt5VGy/jyRJ6GXfoC29fTQf8SG5kGtc5schSR6K+mKYO4uW6eJPljlQ== 15982 + react-native-image-crop-picker@^0.41.6: 15983 + version "0.41.6" 15984 + resolved "https://registry.yarnpkg.com/react-native-image-crop-picker/-/react-native-image-crop-picker-0.41.6.tgz#de2c00102f4c934848fa11ff2335f29f5dc6b3e3" 15985 + integrity sha512-oyEVkiJX1cnjYJolQluOqXxz9xhLHrv+pyCs7+jA87yaa110/0jv1UCqxjVjxueKug7zk/UnjG7i9Ks1cGyLpA== 16155 15986 16156 15987 react-native-ios-context-menu@^1.15.3: 16157 15988 version "1.15.3" ··· 16160 15991 dependencies: 16161 15992 "@dominicstop/ts-event-emitter" "^1.1.0" 16162 15993 16163 - react-native-keyboard-controller@^1.14.0: 16164 - version "1.14.0" 16165 - resolved "https://registry.yarnpkg.com/react-native-keyboard-controller/-/react-native-keyboard-controller-1.14.0.tgz#f6faaa12b3736a10f4eec4236ed5b0343508b9a1" 16166 - integrity sha512-JW9k2fehFXOpvLWh1YcgyubLodg/HPi6bR11sCZB/BOawf1tnbGnqk967B8XkxDOKHH6mg+z82quCvv8ALh1rg== 15994 + react-native-is-edge-to-edge@^1.1.6: 15995 + version "1.1.6" 15996 + resolved "https://registry.yarnpkg.com/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.1.6.tgz#69ec13f70d76e9245e275eed4140d0873a78f902" 15997 + integrity sha512-1pHnFTlBahins6UAajXUqeCOHew9l9C2C8tErnpGC3IyLJzvxD+TpYAixnCbrVS52f7+NvMttbiSI290XfwN0w== 15998 + 15999 + react-native-keyboard-controller@^1.14.5: 16000 + version "1.14.5" 16001 + resolved "https://registry.yarnpkg.com/react-native-keyboard-controller/-/react-native-keyboard-controller-1.14.5.tgz#ec1e7d1fb8ee18b69ced4d8ddd6fd99bdaaf14bb" 16002 + integrity sha512-Cx7+SWI/P50i4PKJZN4T43RqoFkJ3GBoxjQ5ysrzZGoImHTF4j3atSwcBQGMmunKCem1yGOOQ84or+Vbcor6wQ== 16003 + dependencies: 16004 + react-native-is-edge-to-edge "^1.1.6" 16167 16005 16168 16006 react-native-mmkv@^2.12.2: 16169 16007 version "2.12.2" 16170 16008 resolved "https://registry.yarnpkg.com/react-native-mmkv/-/react-native-mmkv-2.12.2.tgz#4bba0f5f04e2cf222494cce3a9794ba6a4894dee" 16171 16009 integrity sha512-6058Aq0p57chPrUutLGe9fYoiDVDNMU2PKV+lLFUJ3GhoHvUrLdsS1PDSCLr00yqzL4WJQ7TTzH+V8cpyrNcfg== 16172 16010 16173 - react-native-pager-view@6.2.3: 16174 - version "6.2.3" 16175 - resolved "https://registry.yarnpkg.com/react-native-pager-view/-/react-native-pager-view-6.2.3.tgz#698f6387fdf06cecc3d8d4792604419cb89cb775" 16176 - integrity sha512-dqVpXWFtPNfD3D2QQQr8BP+ullS5MhjRJuF8Z/qml4QTILcrWaW8F5iAxKkQR3Jl0ikcEryG/+SQlNcwlo0Ggg== 16011 + react-native-pager-view@6.6.1: 16012 + version "6.6.1" 16013 + resolved "https://registry.yarnpkg.com/react-native-pager-view/-/react-native-pager-view-6.6.1.tgz#6b69c8801ddee8d122b121b6fb42e0a180c8ebb9" 16014 + integrity sha512-2dFulYs8JxEUecemv1PGWCUv+ZQuwSaQfFiSr2++KH8km5HzpuS8vJ3MVb0M6UhpqacFDj9OGe7z97ks/mr7gA== 16177 16015 16178 - react-native-picker-select@^9.1.3: 16179 - version "9.1.3" 16180 - resolved "https://registry.yarnpkg.com/react-native-picker-select/-/react-native-picker-select-9.1.3.tgz#eaa052c483a7935def8fb28e5ffdf1537b37ded2" 16181 - integrity sha512-O2EmlY4Mg5fZWxECTQJBDhO61as6RDbPYYiNoryaa0gmIkWxhANLsZI+ElEVru1h0Fp9UlCFtBDI5MwhHR9AxA== 16016 + react-native-picker-select@^9.3.1: 16017 + version "9.3.1" 16018 + resolved "https://registry.yarnpkg.com/react-native-picker-select/-/react-native-picker-select-9.3.1.tgz#8a2ad51c286fcd54ef60fb883842ec1895c15003" 16019 + integrity sha512-o621HcsKJfJkpYeP/PZQiZTKbf8W7FT08niLFL0v1pGkIQyak5IfzfinV2t+/l1vktGwAH2Tt29LrP/Hc5fk3A== 16182 16020 dependencies: 16183 16021 lodash.isequal "^4.5.0" 16184 16022 lodash.isobject "^3.0.2" ··· 16189 16027 dependencies: 16190 16028 prop-types "^15.7.2" 16191 16029 16192 - react-native-qrcode-styled@^0.3.1: 16193 - version "0.3.1" 16194 - resolved "https://registry.yarnpkg.com/react-native-qrcode-styled/-/react-native-qrcode-styled-0.3.1.tgz#be6a0fab173511b0d3d8d71588771c2230982dbf" 16195 - integrity sha512-Q4EqbIFV0rpCYcdmWY51+H8Vrc0fvP01hPkiSqPEmjjxhm6mqyAuTMdNHNEddLXZzCVQCJujvj6IrHjdAhKjnA== 16030 + react-native-qrcode-styled@^0.3.3: 16031 + version "0.3.3" 16032 + resolved "https://registry.yarnpkg.com/react-native-qrcode-styled/-/react-native-qrcode-styled-0.3.3.tgz#552b7fb85f8e570524ad3e89b4c0b4a8a82e0b67" 16033 + integrity sha512-DjxFhFAJBY3y2FEBbWSpwtPaSjsEc5RutTHejxzfRNuyTzg1f5thplGyON8yx0kbi6h0h+57s8cH4aSFGj1mQg== 16196 16034 dependencies: 16197 - qrcode "^1.5.1" 16035 + qrcode "^1.5.4" 16036 + react-fast-compare "^3.2.2" 16198 16037 16199 - react-native-reanimated@^3.16.1: 16200 - version "3.16.1" 16201 - resolved "https://registry.yarnpkg.com/react-native-reanimated/-/react-native-reanimated-3.16.1.tgz#7c3cb256adb8fb436f57911d0e8e7cae68e28a67" 16202 - integrity sha512-Wnbo7toHZ6kPLAD8JWKoKCTfNoqYOMW5vUEP76Rr4RBmJCrdXj6oauYP0aZnZq8NCbiP5bwwu7+RECcWtoetnQ== 16038 + react-native-reanimated@^3.16.3: 16039 + version "3.16.3" 16040 + resolved "https://registry.yarnpkg.com/react-native-reanimated/-/react-native-reanimated-3.16.3.tgz#3b559dca49e9e40abcf5de834dc27fc05f856b66" 16041 + integrity sha512-OWlA6e1oHhytTpc7WiSZ7Tmb8OYwLKYZz29Sz6d6WAg60Hm5GuAiKIWUG7Ako7FLcYhFkA0pEQ2xPMEYUo9vlw== 16203 16042 dependencies: 16204 16043 "@babel/plugin-transform-arrow-functions" "^7.0.0-0" 16205 16044 "@babel/plugin-transform-class-properties" "^7.0.0-0" ··· 16218 16057 resolved "https://registry.yarnpkg.com/react-native-root-siblings/-/react-native-root-siblings-4.1.1.tgz#b7742db7634a87f507eb99a5fd699c4f10c46ab0" 16219 16058 integrity sha512-sdmLElNs5PDWqmZmj4/aNH4anyxreaPm61c4ZkRiR8SO/GzLg6KjAbb0e17RmMdnBdD0AIQbS38h/l55YKN4ZA== 16220 16059 16221 - react-native-safe-area-context@4.10.1: 16222 - version "4.10.1" 16223 - resolved "https://registry.yarnpkg.com/react-native-safe-area-context/-/react-native-safe-area-context-4.10.1.tgz#29fb27395ff7dfa2fa38788a27226330d73a81cc" 16224 - integrity sha512-w8tCuowDorUkPoWPXmhqosovBr33YsukkwYCDERZFHAxIkx6qBadYxfeoaJ91nCQKjkNzGrK5qhoNOeSIcYSpA== 16060 + react-native-safe-area-context@4.14.0: 16061 + version "4.14.0" 16062 + resolved "https://registry.yarnpkg.com/react-native-safe-area-context/-/react-native-safe-area-context-4.14.0.tgz#138f4b2e180cb7517c78bd5f4d4cf91325ba0b1a" 16063 + integrity sha512-/SyYpCulWQOnnXhRq6wepkhoyQMowHm1ptDyRz20s+YS/R9mbd+mK+jFyFCyXFJn8jp7vFl43VUCgspuOiEbwA== 16225 16064 16226 - react-native-screens@~3.31.1: 16227 - version "3.31.1" 16228 - resolved "https://registry.yarnpkg.com/react-native-screens/-/react-native-screens-3.31.1.tgz#909a890f669e32b0fb1b1410278b71ad2f8238f6" 16229 - integrity sha512-8fRW362pfZ9y4rS8KY5P3DFScrmwo/vu1RrRMMx0PNHbeC9TLq0Kw1ubD83591yz64gLNHFLTVkTJmWeWCXKtQ== 16065 + react-native-screens@~4.3.0: 16066 + version "4.3.0" 16067 + resolved "https://registry.yarnpkg.com/react-native-screens/-/react-native-screens-4.3.0.tgz#c4fef7583535c963e9257cdd1d91a9889961ab61" 16068 + integrity sha512-G0u8BPgu2vcRZoQTlRpBXKa0ElQSDvDBlRe6ncWwCeBmd5Uqa2I3tQ6Vn6trIE6+yneW/nD4p5wihEHlAWZPEw== 16230 16069 dependencies: 16231 16070 react-freeze "^1.0.0" 16232 16071 warn-once "^0.1.0" 16233 16072 16234 - react-native-svg@^15.3.0: 16235 - version "15.3.0" 16236 - resolved "https://registry.yarnpkg.com/react-native-svg/-/react-native-svg-15.3.0.tgz#e24b833fe330714c99f1dd894bb0da52ad859a4c" 16237 - integrity sha512-mBHu/fdlzUbpGX8SZFxgbKvK/sgqLfDLP8uh8G7Us+zJgdjO8OSEeqHQs+kPRdQmdLJQiqPJX2WXgCl7ToTWqw== 16073 + react-native-svg@^15.8.0: 16074 + version "15.9.0" 16075 + resolved "https://registry.yarnpkg.com/react-native-svg/-/react-native-svg-15.9.0.tgz#a742a63cb463502ce591fdfcf7b9e80544f0a8c2" 16076 + integrity sha512-pwo7hteAM0P8jNpPGQtiSd0SnbBhE8tNd94LT8AcZcbnH5AJdXBIcXU4+tWYYeGUjiNAH2E5d0T5XIfnvaz1gA== 16238 16077 dependencies: 16239 16078 css-select "^5.1.0" 16240 16079 css-tree "^1.1.3" 16080 + warn-once "0.1.1" 16241 16081 16242 - react-native-uitextview@^1.3.0: 16243 - version "1.3.0" 16244 - resolved "https://registry.yarnpkg.com/react-native-uitextview/-/react-native-uitextview-1.3.0.tgz#78b24e2b790e1197c73758df30ed2bfb4b8a0c98" 16245 - integrity sha512-UXW1xIg1qeYvwBvdL8BLIkqZhbQ5TVVcHJho3vKDjOK+FW4ZLPygefcDXaCTX56ztisV4ARxJNdzblRAytFCHQ== 16082 + react-native-uitextview@^1.4.0: 16083 + version "1.4.0" 16084 + resolved "https://registry.yarnpkg.com/react-native-uitextview/-/react-native-uitextview-1.4.0.tgz#d1b583cc173cec00f4fdd03744cca76c54a12fbb" 16085 + integrity sha512-itm/frzkn/ma3+lwmKn2CkBOXPNo4bL8iVwQwjlzix5gVO59T2+axdfoj/Wi+Ra6F76KzNKxSah+7Y8dYmCHbQ== 16246 16086 16247 16087 react-native-url-polyfill@^1.3.0: 16248 16088 version "1.3.0" ··· 16256 16096 resolved "https://registry.yarnpkg.com/react-native-uuid/-/react-native-uuid-2.0.2.tgz#3da192e342ef35ee95a7def676ab41c1256dfd66" 16257 16097 integrity sha512-5ypj/hV58P+6VREdjkW0EudSibsH3WdqDERoHKnD9syFWjF+NfRWWrJb2sa3LIwI5zpzMvUiabs+DX40WHpEMw== 16258 16098 16259 - react-native-view-shot@^3.8.0: 16260 - version "3.8.0" 16261 - resolved "https://registry.yarnpkg.com/react-native-view-shot/-/react-native-view-shot-3.8.0.tgz#1aa1905f0e79428ca32bf80c16fd4abc719c600b" 16262 - integrity sha512-4cU8SOhMn3YQIrskh+5Q8VvVRxQOu8/s1M9NAL4z5BY1Rm0HXMWkQJ4N0XsZ42+Yca+y86ISF3LC5qdLPvPuiA== 16099 + react-native-view-shot@^4.0.2: 16100 + version "4.0.2" 16101 + resolved "https://registry.yarnpkg.com/react-native-view-shot/-/react-native-view-shot-4.0.2.tgz#18949ff2a3083a231d055e9f53ce705ccb9d821c" 16102 + integrity sha512-niAiQmiYe+vHtfgkcZ1WhJhTL0NzNB2REERnP6eIqro9EQcV/JqLo2rzdordn+kHJEp095/2ioLrCg3d+k3Mng== 16263 16103 dependencies: 16264 16104 html2canvas "^1.4.1" 16265 16105 ··· 16270 16110 dependencies: 16271 16111 qs "^6.5.1" 16272 16112 16273 - react-native-web@~0.19.11: 16274 - version "0.19.11" 16275 - resolved "https://registry.yarnpkg.com/react-native-web/-/react-native-web-0.19.11.tgz#1b96ac3cea9af4e1280fd5fa3b606b471f66edc3" 16276 - integrity sha512-51Qcjr0AtIgskwLqLsBByUMPs2nAWZ+6QF7x/siC72svNPcJ1/daXoPTNuHR2fX4oOrDATC4Vmc/SXOYPH19rw== 16113 + react-native-web@~0.19.13: 16114 + version "0.19.13" 16115 + resolved "https://registry.yarnpkg.com/react-native-web/-/react-native-web-0.19.13.tgz#2d84849bf0251ec0e3a8072fda7f9a7c29375331" 16116 + integrity sha512-etv3bN8rJglrRCp/uL4p7l8QvUNUC++QwDbdZ8CB7BvZiMvsxfFIRM1j04vxNldG3uo2puRd6OSWR3ibtmc29A== 16277 16117 dependencies: 16278 16118 "@babel/runtime" "^7.18.6" 16279 16119 "@react-native/normalize-colors" "^0.74.1" ··· 16284 16124 postcss-value-parser "^4.2.0" 16285 16125 styleq "^0.1.3" 16286 16126 16287 - react-native-webview@13.10.2: 16288 - version "13.10.2" 16289 - resolved "https://registry.yarnpkg.com/react-native-webview/-/react-native-webview-13.10.2.tgz#0f9b84ab38cca022d5b1c4e77c100f4d9591e7af" 16290 - integrity sha512-rjrTuPBtpHbI3owoyvSR+bRJqHfsdo5V3nVfU+G65CotkSLewEcGfA9cq7Qv3nzm5t0KEDIt0G/n7hQFjsXihQ== 16127 + react-native-webview@13.12.3: 16128 + version "13.12.3" 16129 + resolved "https://registry.yarnpkg.com/react-native-webview/-/react-native-webview-13.12.3.tgz#3aa9d2fc982ba2681e56d3e96e22b63a0d929270" 16130 + integrity sha512-Y1I5YyDYyE7NC96RHLhd2nxh7ymLYOYLTefgx5ixxw2OToQK0ow3OJ+o77QcI1Tuevj5PCxwqC/14ceS/7yPJQ== 16291 16131 dependencies: 16292 - escape-string-regexp "2.0.0" 16132 + escape-string-regexp "^4.0.0" 16293 16133 invariant "2.2.4" 16294 16134 16295 - react-native@0.74.1: 16296 - version "0.74.1" 16297 - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.74.1.tgz#8f5f59636242eb1b90ff675d9fcc7f5b8b1c9913" 16298 - integrity sha512-0H2XpmghwOtfPpM2LKqHIN7gxy+7G/r1hwJHKLV6uoyXGC/gCojRtoo5NqyKrWpFC8cqyT6wTYCLuG7CxEKilg== 16135 + react-native@0.76.3: 16136 + version "0.76.3" 16137 + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.76.3.tgz#18b79949c58932e9fd8d04b205e5c0a46bc46d8f" 16138 + integrity sha512-0TUhgmlouRNf6yuDIIAdbQl0g1VsONgCMsLs7Et64hjj5VLMCA7np+4dMrZvGZ3wRNqzgeyT9oWJsUm49AcwSQ== 16299 16139 dependencies: 16300 16140 "@jest/create-cache-key-function" "^29.6.3" 16301 - "@react-native-community/cli" "13.6.6" 16302 - "@react-native-community/cli-platform-android" "13.6.6" 16303 - "@react-native-community/cli-platform-ios" "13.6.6" 16304 - "@react-native/assets-registry" "0.74.83" 16305 - "@react-native/codegen" "0.74.83" 16306 - "@react-native/community-cli-plugin" "0.74.83" 16307 - "@react-native/gradle-plugin" "0.74.83" 16308 - "@react-native/js-polyfills" "0.74.83" 16309 - "@react-native/normalize-colors" "0.74.83" 16310 - "@react-native/virtualized-lists" "0.74.83" 16141 + "@react-native/assets-registry" "0.76.3" 16142 + "@react-native/codegen" "0.76.3" 16143 + "@react-native/community-cli-plugin" "0.76.3" 16144 + "@react-native/gradle-plugin" "0.76.3" 16145 + "@react-native/js-polyfills" "0.76.3" 16146 + "@react-native/normalize-colors" "0.76.3" 16147 + "@react-native/virtualized-lists" "0.76.3" 16311 16148 abort-controller "^3.0.0" 16312 16149 anser "^1.4.9" 16313 16150 ansi-regex "^5.0.0" 16151 + babel-jest "^29.7.0" 16152 + babel-plugin-syntax-hermes-parser "^0.23.1" 16314 16153 base64-js "^1.5.1" 16315 16154 chalk "^4.0.0" 16155 + commander "^12.0.0" 16316 16156 event-target-shim "^5.0.1" 16317 16157 flow-enums-runtime "^0.0.6" 16158 + glob "^7.1.1" 16318 16159 invariant "^2.2.4" 16319 16160 jest-environment-node "^29.6.3" 16320 16161 jsc-android "^250231.0.0" 16321 16162 memoize-one "^5.0.0" 16322 - metro-runtime "^0.80.3" 16323 - metro-source-map "^0.80.3" 16163 + metro-runtime "^0.81.0" 16164 + metro-source-map "^0.81.0" 16324 16165 mkdirp "^0.5.1" 16325 16166 nullthrows "^1.1.1" 16326 - pretty-format "^26.5.2" 16167 + pretty-format "^29.7.0" 16327 16168 promise "^8.3.0" 16328 - react-devtools-core "^5.0.0" 16169 + react-devtools-core "^5.3.1" 16329 16170 react-refresh "^0.14.0" 16330 - react-shallow-renderer "^16.15.0" 16331 16171 regenerator-runtime "^0.13.2" 16332 16172 scheduler "0.24.0-canary-efb381bbf-20230505" 16173 + semver "^7.1.3" 16333 16174 stacktrace-parser "^0.1.10" 16334 16175 whatwg-fetch "^3.0.0" 16335 - ws "^6.2.2" 16176 + ws "^6.2.3" 16336 16177 yargs "^17.6.2" 16337 16178 16338 - react-refresh@0.14.0, react-refresh@^0.14.0: 16179 + react-refresh@^0.14.0: 16339 16180 version "0.14.0" 16340 16181 resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e" 16341 16182 integrity sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ== ··· 16390 16231 prop-types "^15.6.1" 16391 16232 shallow-equal "^1.2.1" 16392 16233 16234 + react-server-dom-webpack@19.0.0-rc-6230622a1a-20240610: 16235 + version "19.0.0-rc-6230622a1a-20240610" 16236 + resolved "https://registry.yarnpkg.com/react-server-dom-webpack/-/react-server-dom-webpack-19.0.0-rc-6230622a1a-20240610.tgz#6c534fe7d376250fcc400e48f5402436b7961be0" 16237 + integrity sha512-nr+IsOVD07QdeCr4BLvR5TALfLaZLi9AIaoa6vXymBc051iDPWedJujYYrjRJy5+9jp9oCx3G8Tt/Bs//TckJw== 16238 + dependencies: 16239 + acorn-loose "^8.3.0" 16240 + neo-async "^2.6.1" 16241 + 16393 16242 react-shallow-renderer@^16.15.0: 16394 16243 version "16.15.0" 16395 16244 resolved "https://registry.yarnpkg.com/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz#48fb2cf9b23d23cde96708fe5273a7d3446f4457" ··· 16415 16264 react-is "^18.2.0" 16416 16265 react-shallow-renderer "^16.15.0" 16417 16266 scheduler "^0.23.0" 16267 + 16268 + react-test-renderer@18.3.1: 16269 + version "18.3.1" 16270 + resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-18.3.1.tgz#e693608a1f96283400d4a3afead6893f958b80b4" 16271 + integrity sha512-KkAgygexHUkQqtvvx/otwxtuFu5cVjfzTCtjXLH9boS19/Nbtg84zS7wIQn39G8IlrhThBpQsMKkq5ZHZIYFXA== 16272 + dependencies: 16273 + react-is "^18.3.1" 16274 + react-shallow-renderer "^16.15.0" 16275 + scheduler "^0.23.2" 16418 16276 16419 16277 react-textarea-autosize@^8.5.3: 16420 16278 version "8.5.3" ··· 16727 16585 resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" 16728 16586 integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== 16729 16587 16588 + resolve-workspace-root@^2.0.0: 16589 + version "2.0.0" 16590 + resolved "https://registry.yarnpkg.com/resolve-workspace-root/-/resolve-workspace-root-2.0.0.tgz#a0098daa0067cd0efa6eb525c57c8fb4a61e78f8" 16591 + integrity sha512-IsaBUZETJD5WsI11Wt8PKHwaIe45or6pwNc8yflvLJ4DWtImK9kuLoH5kUva/2Mmx/RdIyr4aONNSa2v9LTJsw== 16592 + 16730 16593 resolve.exports@^2.0.0, resolve.exports@^2.0.2: 16731 16594 version "2.0.2" 16732 16595 resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800" 16733 16596 integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg== 16734 16597 16735 - resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.1, resolve@^1.22.2: 16598 + resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.2: 16736 16599 version "1.22.4" 16737 16600 resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.4.tgz#1dc40df46554cdaf8948a486a10f6ba1e2026c34" 16738 16601 integrity sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg== 16602 + dependencies: 16603 + is-core-module "^2.13.0" 16604 + path-parse "^1.0.7" 16605 + supports-preserve-symlinks-flag "^1.0.0" 16606 + 16607 + resolve@^1.22.8: 16608 + version "1.22.8" 16609 + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" 16610 + integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== 16739 16611 dependencies: 16740 16612 is-core-module "^2.13.0" 16741 16613 path-parse "^1.0.7" ··· 16960 16832 dependencies: 16961 16833 loose-envify "^1.1.0" 16962 16834 16835 + scheduler@^0.23.2: 16836 + version "0.23.2" 16837 + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3" 16838 + integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ== 16839 + dependencies: 16840 + loose-envify "^1.1.0" 16841 + 16963 16842 schema-utils@^2.6.5: 16964 16843 version "2.7.1" 16965 16844 resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" ··· 16978 16857 ajv "^6.12.5" 16979 16858 ajv-keywords "^3.5.2" 16980 16859 16981 - schema-utils@^4.0.0: 16860 + schema-utils@^4.0.0, schema-utils@^4.2.0: 16982 16861 version "4.2.0" 16983 16862 resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.2.0.tgz#70d7c93e153a273a805801882ebd3bff20d89c8b" 16984 16863 integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw== ··· 17012 16891 version "1.0.0" 17013 16892 resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" 17014 16893 integrity sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow== 17015 - 17016 - semver@7.3.2: 17017 - version "7.3.2" 17018 - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938" 17019 - integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== 17020 - 17021 - semver@7.5.3: 17022 - version "7.5.3" 17023 - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.3.tgz#161ce8c2c6b4b3bdca6caadc9fa3317a4c4fe88e" 17024 - integrity sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ== 17025 - dependencies: 17026 - lru-cache "^6.0.0" 17027 16894 17028 16895 semver@7.6.0: 17029 16896 version "7.6.0" ··· 17042 16909 resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" 17043 16910 integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== 17044 16911 17045 - semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.2, semver@^7.5.3, semver@^7.5.4: 16912 + semver@^7.1.3, semver@^7.6.3: 16913 + version "7.6.3" 16914 + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" 16915 + integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== 16916 + 16917 + semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.3, semver@^7.5.4: 17046 16918 version "7.5.4" 17047 16919 resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" 17048 16920 integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== ··· 17054 16926 resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" 17055 16927 integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== 17056 16928 17057 - semver@^7.6.3: 17058 - version "7.6.3" 17059 - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" 17060 - integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== 17061 - 17062 16929 semver@~7.3.2: 17063 16930 version "7.3.8" 17064 16931 resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798" ··· 17066 16933 dependencies: 17067 16934 lru-cache "^6.0.0" 17068 16935 17069 - send@0.18.0, send@^0.18.0: 16936 + send@0.18.0: 17070 16937 version "0.18.0" 17071 16938 resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" 17072 16939 integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== ··· 17085 16952 range-parser "~1.2.1" 17086 16953 statuses "2.0.1" 17087 16954 16955 + send@^0.19.0: 16956 + version "0.19.1" 16957 + resolved "https://registry.yarnpkg.com/send/-/send-0.19.1.tgz#1c2563b2ee4fe510b806b21ec46f355005a369f9" 16958 + integrity sha512-p4rRk4f23ynFEfcD9LA0xRYngj+IyGiEYyqqOak8kaN0TvNmuxC2dcVeBn62GpCeR2CpWqyHCNScTP91QbAVFg== 16959 + dependencies: 16960 + debug "2.6.9" 16961 + depd "2.0.0" 16962 + destroy "1.2.0" 16963 + encodeurl "~2.0.0" 16964 + escape-html "~1.0.3" 16965 + etag "~1.8.1" 16966 + fresh "0.5.2" 16967 + http-errors "2.0.0" 16968 + mime "1.6.0" 16969 + ms "2.1.3" 16970 + on-finished "2.4.1" 16971 + range-parser "~1.2.1" 16972 + statuses "2.0.1" 16973 + 17088 16974 serialize-error@^2.1.0: 17089 16975 version "2.1.0" 17090 16976 resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-2.1.0.tgz#50b679d5635cdf84667bdc8e59af4e5b81d5f60a" ··· 17119 17005 escape-html "~1.0.3" 17120 17006 parseurl "~1.3.3" 17121 17007 send "0.18.0" 17008 + 17009 + server-only@^0.0.1: 17010 + version "0.0.1" 17011 + resolved "https://registry.yarnpkg.com/server-only/-/server-only-0.0.1.tgz#0f366bb6afb618c37c9255a314535dc412cd1c9e" 17012 + integrity sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA== 17122 17013 17123 17014 set-blocking@^2.0.0: 17124 17015 version "2.0.0" ··· 17306 17197 version "5.1.0" 17307 17198 resolved "https://registry.yarnpkg.com/slash/-/slash-5.1.0.tgz#be3adddcdf09ac38eebe8dcdc7b1a57a75b095ce" 17308 17199 integrity sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg== 17309 - 17310 - slice-ansi@^2.0.0: 17311 - version "2.1.0" 17312 - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" 17313 - integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== 17314 - dependencies: 17315 - ansi-styles "^3.2.0" 17316 - astral-regex "^1.0.0" 17317 - is-fullwidth-code-point "^2.0.0" 17318 17200 17319 17201 slice-ansi@^5.0.0: 17320 17202 version "5.0.0" ··· 17580 17462 inherits "~2.0.4" 17581 17463 readable-stream "^3.5.0" 17582 17464 17583 - stream-buffers@2.2.x: 17465 + stream-buffers@2.2.x, stream-buffers@~2.2.0: 17584 17466 version "2.2.0" 17585 17467 resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-2.2.0.tgz#91d5f5130d1cef96dcfa7f726945188741d09ee4" 17586 17468 integrity sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg== ··· 17723 17605 dependencies: 17724 17606 ansi-regex "^5.0.1" 17725 17607 17726 - strip-ansi@^5.0.0, strip-ansi@^5.2.0: 17608 + strip-ansi@^5.2.0: 17727 17609 version "5.2.0" 17728 17610 resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" 17729 17611 integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== ··· 17815 17697 resolved "https://registry.yarnpkg.com/styleq/-/styleq-0.1.3.tgz#8efb2892debd51ce7b31dc09c227ad920decab71" 17816 17698 integrity sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA== 17817 17699 17818 - sucrase@3.34.0, sucrase@^3.20.0: 17700 + sucrase@3.34.0: 17819 17701 version "3.34.0" 17820 17702 resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.34.0.tgz#1e0e2d8fcf07f8b9c3569067d92fbd8690fb576f" 17821 17703 integrity sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw== ··· 17828 17710 pirates "^4.0.1" 17829 17711 ts-interface-checker "^0.1.9" 17830 17712 17713 + sucrase@3.35.0: 17714 + version "3.35.0" 17715 + resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.35.0.tgz#57f17a3d7e19b36d8995f06679d121be914ae263" 17716 + integrity sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA== 17717 + dependencies: 17718 + "@jridgewell/gen-mapping" "^0.3.2" 17719 + commander "^4.0.0" 17720 + glob "^10.3.10" 17721 + lines-and-columns "^1.1.6" 17722 + mz "^2.7.0" 17723 + pirates "^4.0.1" 17724 + ts-interface-checker "^0.1.9" 17725 + 17831 17726 sudo-prompt@9.1.1: 17832 17727 version "9.1.1" 17833 17728 resolved "https://registry.yarnpkg.com/sudo-prompt/-/sudo-prompt-9.1.1.tgz#73853d729770392caec029e2470db9c221754db0" ··· 17837 17732 version "8.2.5" 17838 17733 resolved "https://registry.yarnpkg.com/sudo-prompt/-/sudo-prompt-8.2.5.tgz#cc5ef3769a134bb94b24a631cc09628d4d53603e" 17839 17734 integrity sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw== 17840 - 17841 - sudo-prompt@^9.0.0: 17842 - version "9.2.1" 17843 - resolved "https://registry.yarnpkg.com/sudo-prompt/-/sudo-prompt-9.2.1.tgz#77efb84309c9ca489527a4e749f287e6bdd52afd" 17844 - integrity sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw== 17845 17735 17846 17736 supports-color@^5.3.0: 17847 17737 version "5.5.0" ··· 17934 17824 inherits "^2.0.3" 17935 17825 readable-stream "^3.1.1" 17936 17826 17937 - tar@^6.0.5: 17938 - version "6.1.15" 17939 - resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.15.tgz#c9738b0b98845a3b344d334b8fa3041aaba53a69" 17940 - integrity sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A== 17941 - dependencies: 17942 - chownr "^2.0.0" 17943 - fs-minipass "^2.0.0" 17944 - minipass "^5.0.0" 17945 - minizlib "^2.1.1" 17946 - mkdirp "^1.0.3" 17947 - yallist "^4.0.0" 17948 - 17949 - tar@^6.1.11: 17827 + tar@^6.1.11, tar@^6.2.1: 17950 17828 version "6.2.1" 17951 17829 resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.1.tgz#717549c541bc3c2af15751bea94b1dd068d4b03a" 17952 17830 integrity sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A== ··· 17958 17836 mkdirp "^1.0.3" 17959 17837 yallist "^4.0.0" 17960 17838 17961 - temp-dir@^1.0.0: 17962 - version "1.0.0" 17963 - resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" 17964 - integrity sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ== 17965 - 17966 - temp-dir@^2.0.0: 17839 + temp-dir@^2.0.0, temp-dir@~2.0.0: 17967 17840 version "2.0.0" 17968 17841 resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-2.0.0.tgz#bde92b05bdfeb1516e804c9c00ad45177f31321e" 17969 17842 integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== ··· 17975 17848 dependencies: 17976 17849 rimraf "~2.6.2" 17977 17850 17978 - tempy@0.3.0: 17979 - version "0.3.0" 17980 - resolved "https://registry.yarnpkg.com/tempy/-/tempy-0.3.0.tgz#6f6c5b295695a16130996ad5ab01a8bd726e8bf8" 17981 - integrity sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ== 17982 - dependencies: 17983 - temp-dir "^1.0.0" 17984 - type-fest "^0.3.1" 17985 - unique-string "^1.0.0" 17986 - 17987 17851 tempy@^0.7.1: 17988 17852 version "0.7.1" 17989 17853 resolved "https://registry.yarnpkg.com/tempy/-/tempy-0.7.1.tgz#5a654e6dbd1747cdd561efb112350b55cd9c1d46" ··· 18196 18060 resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" 18197 18061 integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== 18198 18062 18199 - traverse@~0.6.6: 18200 - version "0.6.7" 18201 - resolved "https://registry.yarnpkg.com/traverse/-/traverse-0.6.7.tgz#46961cd2d57dd8706c36664acde06a248f1173fe" 18202 - integrity sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg== 18203 - 18204 18063 ts-api-utils@^1.3.0: 18205 18064 version "1.4.0" 18206 18065 resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.4.0.tgz#709c6f2076e511a81557f3d07a0cbd566ae8195c" ··· 18286 18145 resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" 18287 18146 integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== 18288 18147 18289 - type-fest@^0.3.1: 18290 - version "0.3.1" 18291 - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1" 18292 - integrity sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ== 18293 - 18294 18148 type-fest@^0.7.1: 18295 18149 version "0.7.1" 18296 18150 resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.7.1.tgz#8dda65feaf03ed78f0a3f9678f1869147f7c5c48" ··· 18412 18266 has-symbols "^1.0.3" 18413 18267 which-boxed-primitive "^1.0.2" 18414 18268 18415 - undici-types@~5.26.4: 18416 - version "5.26.5" 18417 - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" 18418 - integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== 18419 - 18420 18269 undici-types@~6.19.2: 18421 18270 version "6.19.8" 18422 18271 resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.19.8.tgz#35111c9d1437ab83a7cdc0abae2f26d88eda0a02" ··· 18433 18282 version "6.19.5" 18434 18283 resolved "https://registry.yarnpkg.com/undici/-/undici-6.19.5.tgz#5829101361b583b53206e81579f4df71c56d6be8" 18435 18284 integrity sha512-LryC15SWzqQsREHIOUybavaIHF5IoL0dJ9aWWxL/PgT1KfqAW5225FZpDUFlt9xiDMS2/S7DOKhFWA7RLksWdg== 18285 + 18286 + undici@^6.18.2: 18287 + version "6.21.0" 18288 + resolved "https://registry.yarnpkg.com/undici/-/undici-6.21.0.tgz#4b3d3afaef984e07b48e7620c34ed8a285ed4cd4" 18289 + integrity sha512-BUgJXc752Kou3oOIuU1i+yZZypyZRqNPW0vqoMPl8VaoalSfeR0D8/t4iAS3yirs79SSMTxTag+ZC86uswv+Cw== 18436 18290 18437 18291 undici@^6.19.8: 18438 18292 version "6.19.8" ··· 18462 18316 resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" 18463 18317 integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== 18464 18318 18465 - unimodules-app-loader@~4.6.0: 18466 - version "4.6.0" 18467 - resolved "https://registry.yarnpkg.com/unimodules-app-loader/-/unimodules-app-loader-4.6.0.tgz#8836040b3acbf605fc4c2c6f6feb6dd9084ea0d4" 18468 - integrity sha512-FRNIlx7sLBDVPG117JnEBhnzZkTIgZTEwYW2rzrY9HdvLBTpRN+k0dxY50U/CAhFHW3zMD0OP5JAlnSQRhx5HA== 18319 + unimodules-app-loader@~5.0.0: 18320 + version "5.0.0" 18321 + resolved "https://registry.yarnpkg.com/unimodules-app-loader/-/unimodules-app-loader-5.0.0.tgz#2824ab4378f503a811c10a21f050bc09caf4fe41" 18322 + integrity sha512-0Zc3u344NmlvyQBmcgnxHcQhrLeFV4hn80U6S4YwAfaexXCWmiHOzMe4+P+YhgHiRWb5lJgadr08hLbee3XTHg== 18469 18323 18470 18324 unique-filename@^3.0.0: 18471 18325 version "3.0.0" ··· 18481 18335 dependencies: 18482 18336 imurmurhash "^0.1.4" 18483 18337 18484 - unique-string@^1.0.0: 18485 - version "1.0.0" 18486 - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a" 18487 - integrity sha512-ODgiYu03y5g76A1I9Gt0/chLCzQjvzDy7DsZGsLOE/1MrF6wriEskSncj1+/C58Xk/kPZDppSctDybCwOSaGAg== 18488 - dependencies: 18489 - crypto-random-string "^1.0.0" 18490 - 18491 - unique-string@^2.0.0: 18338 + unique-string@^2.0.0, unique-string@~2.0.0: 18492 18339 version "2.0.0" 18493 18340 resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" 18494 18341 integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== ··· 18564 18411 dependencies: 18565 18412 punycode "^2.1.0" 18566 18413 18567 - url-join@4.0.0: 18568 - version "4.0.0" 18569 - resolved "https://registry.yarnpkg.com/url-join/-/url-join-4.0.0.tgz#4d3340e807d3773bda9991f8305acdcc2a665d2a" 18570 - integrity sha512-EGXjXJZhIHiQMK2pQukuFcL303nskqIRzWvPvV5O8miOfwoUb9G+a/Cld60kUyeaybEI94wvVClT10DtfeAExA== 18571 - 18572 18414 url-parse@^1.5.3: 18573 18415 version "1.5.10" 18574 18416 resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" ··· 18681 18523 "@types/istanbul-lib-coverage" "^2.0.1" 18682 18524 convert-source-map "^1.6.0" 18683 18525 18684 - valid-url@~1.0.9: 18685 - version "1.0.9" 18686 - resolved "https://registry.yarnpkg.com/valid-url/-/valid-url-1.0.9.tgz#1c14479b40f1397a75782f115e4086447433a200" 18687 - integrity sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA== 18688 - 18689 18526 validate-npm-package-name@^3.0.0: 18690 18527 version "3.0.0" 18691 18528 resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e" ··· 18693 18530 dependencies: 18694 18531 builtins "^1.0.3" 18695 18532 18533 + validate-npm-package-name@^5.0.0: 18534 + version "5.0.1" 18535 + resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz#a316573e9b49f3ccd90dbb6eb52b3f06c6d604e8" 18536 + integrity sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ== 18537 + 18696 18538 varint@^6.0.0: 18697 18539 version "6.0.0" 18698 18540 resolved "https://registry.yarnpkg.com/varint/-/varint-6.0.0.tgz#9881eb0ce8feaea6512439d19ddf84bf551661d0" ··· 18727 18569 dependencies: 18728 18570 makeerror "1.0.12" 18729 18571 18730 - warn-once@^0.1.0: 18572 + warn-once@0.1.1, warn-once@^0.1.0: 18731 18573 version "0.1.1" 18732 18574 resolved "https://registry.yarnpkg.com/warn-once/-/warn-once-0.1.1.tgz#952088f4fb56896e73fd4e6a3767272a3fccce43" 18733 18575 integrity sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q== ··· 18754 18596 dependencies: 18755 18597 defaults "^1.0.3" 18756 18598 18599 + web-streams-polyfill@^3.3.2: 18600 + version "3.3.3" 18601 + resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz#2073b91a2fdb1fbfbd401e7de0ac9f8214cecb4b" 18602 + integrity sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw== 18603 + 18757 18604 webidl-conversions@^3.0.0: 18758 18605 version "3.0.1" 18759 18606 resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" ··· 19037 18884 dependencies: 19038 18885 isexe "^2.0.0" 19039 18886 19040 - wonka@^4.0.14: 19041 - version "4.0.15" 19042 - resolved "https://registry.yarnpkg.com/wonka/-/wonka-4.0.15.tgz#9aa42046efa424565ab8f8f451fcca955bf80b89" 19043 - integrity sha512-U0IUQHKXXn6PFo9nqsHphVCE5m3IntqZNB9Jjn7EB1lrR7YTDY3YWgFvEvwniTzXSvOH/XMzAZaIfJF/LvHYXg== 19044 - 19045 18887 wonka@^6.3.2: 19046 18888 version "6.3.4" 19047 18889 resolved "https://registry.yarnpkg.com/wonka/-/wonka-6.3.4.tgz#76eb9316e3d67d7febf4945202b5bdb2db534594" ··· 19101 18943 imurmurhash "^0.1.4" 19102 18944 signal-exit "^3.0.7" 19103 18945 19104 - ws@^6.2.2: 19105 - version "6.2.2" 19106 - resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e" 19107 - integrity sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== 18946 + ws@^6.2.3: 18947 + version "6.2.3" 18948 + resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.3.tgz#ccc96e4add5fd6fedbc491903075c85c5a11d9ee" 18949 + integrity sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA== 19108 18950 dependencies: 19109 18951 async-limiter "~1.0.0" 19110 18952 19111 - ws@^7, ws@^7.3.1, ws@^7.5.1: 18953 + ws@^7, ws@^7.3.1: 19112 18954 version "7.5.9" 19113 18955 resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" 19114 18956 integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== 18957 + 18958 + ws@^7.5.10: 18959 + version "7.5.10" 18960 + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9" 18961 + integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== 19115 18962 19116 18963 ws@^8.11.0, ws@^8.12.0, ws@^8.12.1, ws@^8.13.0: 19117 18964 version "8.13.0" ··· 19199 19046 resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" 19200 19047 integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== 19201 19048 19202 - yaml@^2.2.1: 19203 - version "2.3.2" 19204 - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.2.tgz#f522db4313c671a0ca963a75670f1c12ea909144" 19205 - integrity sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg== 19206 - 19207 19049 yargs-parser@^18.1.2: 19208 19050 version "18.1.3" 19209 19051 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" ··· 19217 19059 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" 19218 19060 integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== 19219 19061 19220 - yargs@^15.1.0, yargs@^15.3.1: 19062 + yargs@^15.3.1: 19221 19063 version "15.4.1" 19222 19064 resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" 19223 19065 integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==