Your music, beautifully tracked. All yours. (coming soon) teal.fm
teal-fm atproto

Compare changes

Choose any two refs to compare.

Changed files
+5445 -7005
apps
amethyst
android
app
components
hooks
ios
aqua
+1 -1
Cargo.toml
··· 44 44 "handshake", 45 45 ] } 46 46 atrium-api = "0.25" 47 - chrono = "0.4" 47 + chrono = { version = "0.4", features = ["serde"] } 48 48 uuid = { version = "1.0", features = ["v4", "serde"] } 49 49 types = { path = "services/types" } 50 50 rocketman = "0.2.3"
+2
apps/amethyst/.gitignore
··· 17 17 *.p12 18 18 *.key 19 19 *.mobileprovision 20 + /ios 21 + /android 20 22 21 23 # Metro 22 24 .metro-health-check*
-16
apps/amethyst/android/.gitignore
··· 1 - # OSX 2 - # 3 - .DS_Store 4 - 5 - # Android/IntelliJ 6 - # 7 - build/ 8 - .idea 9 - .gradle 10 - local.properties 11 - *.iml 12 - *.hprof 13 - .cxx/ 14 - 15 - # Bundle artifacts 16 - *.jsbundle
-176
apps/amethyst/android/app/build.gradle
··· 1 - apply plugin: "com.android.application" 2 - apply plugin: "org.jetbrains.kotlin.android" 3 - apply plugin: "com.facebook.react" 4 - 5 - def projectRoot = rootDir.getAbsoluteFile().getParentFile().getAbsolutePath() 6 - 7 - /** 8 - * This is the configuration block to customize your React Native Android app. 9 - * By default you don't need to apply any configuration, just uncomment the lines you need. 10 - */ 11 - react { 12 - entryFile = file(["node", "-e", "require('expo/scripts/resolveAppEntry')", projectRoot, "android", "absolute"].execute(null, rootDir).text.trim()) 13 - reactNativeDir = new File(["node", "--print", "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim()).getParentFile().getAbsoluteFile() 14 - hermesCommand = new File(["node", "--print", "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim()).getParentFile().getAbsolutePath() + "/sdks/hermesc/%OS-BIN%/hermesc" 15 - codegenDir = new File(["node", "--print", "require.resolve('@react-native/codegen/package.json', { paths: [require.resolve('react-native/package.json')] })"].execute(null, rootDir).text.trim()).getParentFile().getAbsoluteFile() 16 - 17 - // Use Expo CLI to bundle the app, this ensures the Metro config 18 - // works correctly with Expo projects. 19 - cliFile = new File(["node", "--print", "require.resolve('@expo/cli', { paths: [require.resolve('expo/package.json')] })"].execute(null, rootDir).text.trim()) 20 - bundleCommand = "export:embed" 21 - 22 - /* Folders */ 23 - // The root of your project, i.e. where "package.json" lives. Default is '../..' 24 - // root = file("../../") 25 - // The folder where the react-native NPM package is. Default is ../../node_modules/react-native 26 - // reactNativeDir = file("../../node_modules/react-native") 27 - // The folder where the react-native Codegen package is. Default is ../../node_modules/@react-native/codegen 28 - // codegenDir = file("../../node_modules/@react-native/codegen") 29 - 30 - /* Variants */ 31 - // The list of variants to that are debuggable. For those we're going to 32 - // skip the bundling of the JS bundle and the assets. By default is just 'debug'. 33 - // If you add flavors like lite, prod, etc. you'll have to list your debuggableVariants. 34 - // debuggableVariants = ["liteDebug", "prodDebug"] 35 - 36 - /* Bundling */ 37 - // A list containing the node command and its flags. Default is just 'node'. 38 - // nodeExecutableAndArgs = ["node"] 39 - 40 - // 41 - // The path to the CLI configuration file. Default is empty. 42 - // bundleConfig = file(../rn-cli.config.js) 43 - // 44 - // The name of the generated asset file containing your JS bundle 45 - // bundleAssetName = "MyApplication.android.bundle" 46 - // 47 - // The entry file for bundle generation. Default is 'index.android.js' or 'index.js' 48 - // entryFile = file("../js/MyApplication.android.js") 49 - // 50 - // A list of extra flags to pass to the 'bundle' commands. 51 - // See https://github.com/react-native-community/cli/blob/main/docs/commands.md#bundle 52 - // extraPackagerArgs = [] 53 - 54 - /* Hermes Commands */ 55 - // The hermes compiler command to run. By default it is 'hermesc' 56 - // hermesCommand = "$rootDir/my-custom-hermesc/bin/hermesc" 57 - // 58 - // The list of flags to pass to the Hermes compiler. By default is "-O", "-output-source-map" 59 - // hermesFlags = ["-O", "-output-source-map"] 60 - 61 - /* Autolinking */ 62 - autolinkLibrariesWithApp() 63 - } 64 - 65 - /** 66 - * Set this to true to Run Proguard on Release builds to minify the Java bytecode. 67 - */ 68 - def enableProguardInReleaseBuilds = (findProperty('android.enableProguardInReleaseBuilds') ?: false).toBoolean() 69 - 70 - /** 71 - * The preferred build flavor of JavaScriptCore (JSC) 72 - * 73 - * For example, to use the international variant, you can use: 74 - * `def jscFlavor = 'org.webkit:android-jsc-intl:+'` 75 - * 76 - * The international variant includes ICU i18n library and necessary data 77 - * allowing to use e.g. `Date.toLocaleString` and `String.localeCompare` that 78 - * give correct results when using with locales other than en-US. Note that 79 - * this variant is about 6MiB larger per architecture than default. 80 - */ 81 - def jscFlavor = 'org.webkit:android-jsc:+' 82 - 83 - android { 84 - ndkVersion rootProject.ext.ndkVersion 85 - 86 - buildToolsVersion rootProject.ext.buildToolsVersion 87 - compileSdk rootProject.ext.compileSdkVersion 88 - 89 - namespace 'fm.teal.amethyst' 90 - defaultConfig { 91 - applicationId 'fm.teal.amethyst' 92 - minSdkVersion rootProject.ext.minSdkVersion 93 - targetSdkVersion rootProject.ext.targetSdkVersion 94 - versionCode 1 95 - versionName "1.0.0" 96 - } 97 - signingConfigs { 98 - debug { 99 - storeFile file('debug.keystore') 100 - storePassword 'android' 101 - keyAlias 'androiddebugkey' 102 - keyPassword 'android' 103 - } 104 - } 105 - buildTypes { 106 - debug { 107 - signingConfig signingConfigs.debug 108 - } 109 - release { 110 - // Caution! In production, you need to generate your own keystore file. 111 - // see https://reactnative.dev/docs/signed-apk-android. 112 - signingConfig signingConfigs.debug 113 - shrinkResources (findProperty('android.enableShrinkResourcesInReleaseBuilds')?.toBoolean() ?: false) 114 - minifyEnabled enableProguardInReleaseBuilds 115 - proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" 116 - crunchPngs (findProperty('android.enablePngCrunchInReleaseBuilds')?.toBoolean() ?: true) 117 - } 118 - } 119 - packagingOptions { 120 - jniLibs { 121 - useLegacyPackaging (findProperty('expo.useLegacyPackaging')?.toBoolean() ?: false) 122 - } 123 - } 124 - androidResources { 125 - ignoreAssetsPattern '!.svn:!.git:!.ds_store:!*.scc:!CVS:!thumbs.db:!picasa.ini:!*~' 126 - } 127 - } 128 - 129 - // Apply static values from `gradle.properties` to the `android.packagingOptions` 130 - // Accepts values in comma delimited lists, example: 131 - // android.packagingOptions.pickFirsts=/LICENSE,**/picasa.ini 132 - ["pickFirsts", "excludes", "merges", "doNotStrip"].each { prop -> 133 - // Split option: 'foo,bar' -> ['foo', 'bar'] 134 - def options = (findProperty("android.packagingOptions.$prop") ?: "").split(","); 135 - // Trim all elements in place. 136 - for (i in 0..<options.size()) options[i] = options[i].trim(); 137 - // `[] - ""` is essentially `[""].filter(Boolean)` removing all empty strings. 138 - options -= "" 139 - 140 - if (options.length > 0) { 141 - println "android.packagingOptions.$prop += $options ($options.length)" 142 - // Ex: android.packagingOptions.pickFirsts += '**/SCCS/**' 143 - options.each { 144 - android.packagingOptions[prop] += it 145 - } 146 - } 147 - } 148 - 149 - dependencies { 150 - // The version of react-native is set by the React Native Gradle Plugin 151 - implementation("com.facebook.react:react-android") 152 - 153 - def isGifEnabled = (findProperty('expo.gif.enabled') ?: "") == "true"; 154 - def isWebpEnabled = (findProperty('expo.webp.enabled') ?: "") == "true"; 155 - def isWebpAnimatedEnabled = (findProperty('expo.webp.animated') ?: "") == "true"; 156 - 157 - if (isGifEnabled) { 158 - // For animated gif support 159 - implementation("com.facebook.fresco:animated-gif:${reactAndroidLibs.versions.fresco.get()}") 160 - } 161 - 162 - if (isWebpEnabled) { 163 - // For webp support 164 - implementation("com.facebook.fresco:webpsupport:${reactAndroidLibs.versions.fresco.get()}") 165 - if (isWebpAnimatedEnabled) { 166 - // Animated webp support 167 - implementation("com.facebook.fresco:animated-webp:${reactAndroidLibs.versions.fresco.get()}") 168 - } 169 - } 170 - 171 - if (hermesEnabled.toBoolean()) { 172 - implementation("com.facebook.react:hermes-android") 173 - } else { 174 - implementation jscFlavor 175 - } 176 - }
apps/amethyst/android/app/debug.keystore

This is a binary file and will not be displayed.

-14
apps/amethyst/android/app/proguard-rules.pro
··· 1 - # Add project specific ProGuard rules here. 2 - # By default, the flags in this file are appended to flags specified 3 - # in /usr/local/Cellar/android-sdk/24.3.3/tools/proguard/proguard-android.txt 4 - # You can edit the include path and order by changing the proguardFiles 5 - # directive in build.gradle. 6 - # 7 - # For more details, see 8 - # http://developer.android.com/guide/developing/tools/proguard.html 9 - 10 - # react-native-reanimated 11 - -keep class com.swmansion.reanimated.** { *; } 12 - -keep class com.facebook.react.turbomodule.** { *; } 13 - 14 - # Add any project specific keep options here:
-7
apps/amethyst/android/app/src/debug/AndroidManifest.xml
··· 1 - <manifest xmlns:android="http://schemas.android.com/apk/res/android" 2 - xmlns:tools="http://schemas.android.com/tools"> 3 - 4 - <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/> 5 - 6 - <application android:usesCleartextTraffic="true" tools:targetApi="28" tools:ignore="GoogleAppIndexingWarning" tools:replace="android:usesCleartextTraffic" /> 7 - </manifest>
-32
apps/amethyst/android/app/src/main/AndroidManifest.xml
··· 1 - <manifest xmlns:android="http://schemas.android.com/apk/res/android"> 2 - <uses-permission android:name="android.permission.INTERNET"/> 3 - <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> 4 - <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/> 5 - <uses-permission android:name="android.permission.VIBRATE"/> 6 - <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 7 - <queries> 8 - <intent> 9 - <action android:name="android.intent.action.VIEW"/> 10 - <category android:name="android.intent.category.BROWSABLE"/> 11 - <data android:scheme="https"/> 12 - </intent> 13 - </queries> 14 - <application android:name=".MainApplication" android:label="@string/app_name" android:icon="@mipmap/ic_launcher" android:roundIcon="@mipmap/ic_launcher_round" android:allowBackup="true" android:theme="@style/AppTheme" android:supportsRtl="true"> 15 - <meta-data android:name="expo.modules.updates.ENABLED" android:value="false"/> 16 - <meta-data android:name="expo.modules.updates.EXPO_UPDATES_CHECK_ON_LAUNCH" android:value="ALWAYS"/> 17 - <meta-data android:name="expo.modules.updates.EXPO_UPDATES_LAUNCH_WAIT_MS" android:value="0"/> 18 - <activity android:name=".MainActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenSize|screenLayout|uiMode" android:launchMode="singleTask" android:windowSoftInputMode="adjustResize" android:theme="@style/Theme.App.SplashScreen" android:exported="true" android:screenOrientation="portrait"> 19 - <intent-filter> 20 - <action android:name="android.intent.action.MAIN"/> 21 - <category android:name="android.intent.category.LAUNCHER"/> 22 - </intent-filter> 23 - <intent-filter> 24 - <action android:name="android.intent.action.VIEW"/> 25 - <category android:name="android.intent.category.DEFAULT"/> 26 - <category android:name="android.intent.category.BROWSABLE"/> 27 - <data android:scheme="fm.teal.amethyst"/> 28 - <data android:scheme="fm.teal.amethyst"/> 29 - </intent-filter> 30 - </activity> 31 - </application> 32 - </manifest>
-65
apps/amethyst/android/app/src/main/java/fm/teal/amethyst/MainActivity.kt
··· 1 - package fm.teal.amethyst 2 - import expo.modules.splashscreen.SplashScreenManager 3 - 4 - import android.os.Build 5 - import android.os.Bundle 6 - 7 - import com.facebook.react.ReactActivity 8 - import com.facebook.react.ReactActivityDelegate 9 - import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.fabricEnabled 10 - import com.facebook.react.defaults.DefaultReactActivityDelegate 11 - 12 - import expo.modules.ReactActivityDelegateWrapper 13 - 14 - class MainActivity : ReactActivity() { 15 - override fun onCreate(savedInstanceState: Bundle?) { 16 - // Set the theme to AppTheme BEFORE onCreate to support 17 - // coloring the background, status bar, and navigation bar. 18 - // This is required for expo-splash-screen. 19 - // setTheme(R.style.AppTheme); 20 - // @generated begin expo-splashscreen - expo prebuild (DO NOT MODIFY) sync-f3ff59a738c56c9a6119210cb55f0b613eb8b6af 21 - SplashScreenManager.registerOnActivity(this) 22 - // @generated end expo-splashscreen 23 - super.onCreate(null) 24 - } 25 - 26 - /** 27 - * Returns the name of the main component registered from JavaScript. This is used to schedule 28 - * rendering of the component. 29 - */ 30 - override fun getMainComponentName(): String = "main" 31 - 32 - /** 33 - * Returns the instance of the [ReactActivityDelegate]. We use [DefaultReactActivityDelegate] 34 - * which allows you to enable New Architecture with a single boolean flags [fabricEnabled] 35 - */ 36 - override fun createReactActivityDelegate(): ReactActivityDelegate { 37 - return ReactActivityDelegateWrapper( 38 - this, 39 - BuildConfig.IS_NEW_ARCHITECTURE_ENABLED, 40 - object : DefaultReactActivityDelegate( 41 - this, 42 - mainComponentName, 43 - fabricEnabled 44 - ){}) 45 - } 46 - 47 - /** 48 - * Align the back button behavior with Android S 49 - * where moving root activities to background instead of finishing activities. 50 - * @see <a href="https://developer.android.com/reference/android/app/Activity#onBackPressed()">onBackPressed</a> 51 - */ 52 - override fun invokeDefaultOnBackPressed() { 53 - if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.R) { 54 - if (!moveTaskToBack(false)) { 55 - // For non-root activities, use the default implementation to finish them. 56 - super.invokeDefaultOnBackPressed() 57 - } 58 - return 59 - } 60 - 61 - // Use the default back button implementation on Android S 62 - // because it's doing more than [Activity.moveTaskToBack] in fact. 63 - super.invokeDefaultOnBackPressed() 64 - } 65 - }
-57
apps/amethyst/android/app/src/main/java/fm/teal/amethyst/MainApplication.kt
··· 1 - package fm.teal.amethyst 2 - 3 - import android.app.Application 4 - import android.content.res.Configuration 5 - 6 - import com.facebook.react.PackageList 7 - import com.facebook.react.ReactApplication 8 - import com.facebook.react.ReactNativeHost 9 - import com.facebook.react.ReactPackage 10 - import com.facebook.react.ReactHost 11 - import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load 12 - import com.facebook.react.defaults.DefaultReactNativeHost 13 - import com.facebook.react.soloader.OpenSourceMergedSoMapping 14 - import com.facebook.soloader.SoLoader 15 - 16 - import expo.modules.ApplicationLifecycleDispatcher 17 - import expo.modules.ReactNativeHostWrapper 18 - 19 - class MainApplication : Application(), ReactApplication { 20 - 21 - override val reactNativeHost: ReactNativeHost = ReactNativeHostWrapper( 22 - this, 23 - object : DefaultReactNativeHost(this) { 24 - override fun getPackages(): List<ReactPackage> { 25 - val packages = PackageList(this).packages 26 - // Packages that cannot be autolinked yet can be added manually here, for example: 27 - // packages.add(new MyReactNativePackage()); 28 - return packages 29 - } 30 - 31 - override fun getJSMainModuleName(): String = ".expo/.virtual-metro-entry" 32 - 33 - override fun getUseDeveloperSupport(): Boolean = BuildConfig.DEBUG 34 - 35 - override val isNewArchEnabled: Boolean = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED 36 - override val isHermesEnabled: Boolean = BuildConfig.IS_HERMES_ENABLED 37 - } 38 - ) 39 - 40 - override val reactHost: ReactHost 41 - get() = ReactNativeHostWrapper.createReactHost(applicationContext, reactNativeHost) 42 - 43 - override fun onCreate() { 44 - super.onCreate() 45 - SoLoader.init(this, OpenSourceMergedSoMapping) 46 - if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) { 47 - // If you opted-in for the New Architecture, we load the native entry point for this app. 48 - load() 49 - } 50 - ApplicationLifecycleDispatcher.onApplicationCreate(this) 51 - } 52 - 53 - override fun onConfigurationChanged(newConfig: Configuration) { 54 - super.onConfigurationChanged(newConfig) 55 - ApplicationLifecycleDispatcher.onConfigurationChanged(this, newConfig) 56 - } 57 - }
-6
apps/amethyst/android/app/src/main/res/drawable/ic_launcher_background.xml
··· 1 - <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> 2 - <item android:drawable="@color/splashscreen_background"/> 3 - <item> 4 - <bitmap android:gravity="center" android:src="@drawable/splashscreen_logo"/> 5 - </item> 6 - </layer-list>
-37
apps/amethyst/android/app/src/main/res/drawable/rn_edit_text_material.xml
··· 1 - <?xml version="1.0" encoding="utf-8"?> 2 - <!-- Copyright (C) 2014 The Android Open Source Project 3 - 4 - Licensed under the Apache License, Version 2.0 (the "License"); 5 - you may not use this file except in compliance with the License. 6 - You may obtain a copy of the License at 7 - 8 - http://www.apache.org/licenses/LICENSE-2.0 9 - 10 - Unless required by applicable law or agreed to in writing, software 11 - distributed under the License is distributed on an "AS IS" BASIS, 12 - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 - See the License for the specific language governing permissions and 14 - limitations under the License. 15 - --> 16 - <inset xmlns:android="http://schemas.android.com/apk/res/android" 17 - android:insetLeft="@dimen/abc_edit_text_inset_horizontal_material" 18 - android:insetRight="@dimen/abc_edit_text_inset_horizontal_material" 19 - android:insetTop="@dimen/abc_edit_text_inset_top_material" 20 - android:insetBottom="@dimen/abc_edit_text_inset_bottom_material" 21 - > 22 - 23 - <selector> 24 - <!-- 25 - This file is a copy of abc_edit_text_material (https://bit.ly/3k8fX7I). 26 - The item below with state_pressed="false" and state_focused="false" causes a NullPointerException. 27 - NullPointerException:tempt to invoke virtual method 'android.graphics.drawable.Drawable android.graphics.drawable.Drawable$ConstantState.newDrawable(android.content.res.Resources)' 28 - 29 - <item android:state_pressed="false" android:state_focused="false" android:drawable="@drawable/abc_textfield_default_mtrl_alpha"/> 30 - 31 - For more info, see https://bit.ly/3CdLStv (react-native/pull/29452) and https://bit.ly/3nxOMoR. 32 - --> 33 - <item android:state_enabled="false" android:drawable="@drawable/abc_textfield_default_mtrl_alpha"/> 34 - <item android:drawable="@drawable/abc_textfield_activated_mtrl_alpha"/> 35 - </selector> 36 - 37 - </inset>
apps/amethyst/android/app/src/main/res/drawable-hdpi/splashscreen_logo.png

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/drawable-mdpi/splashscreen_logo.png

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/drawable-xhdpi/splashscreen_logo.png

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/drawable-xxhdpi/splashscreen_logo.png

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/drawable-xxxhdpi/splashscreen_logo.png

This is a binary file and will not be displayed.

-5
apps/amethyst/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
··· 1 - <?xml version="1.0" encoding="utf-8"?> 2 - <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> 3 - <background android:drawable="@color/iconBackground"/> 4 - <foreground android:drawable="@mipmap/ic_launcher_foreground"/> 5 - </adaptive-icon>
-5
apps/amethyst/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
··· 1 - <?xml version="1.0" encoding="utf-8"?> 2 - <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> 3 - <background android:drawable="@color/iconBackground"/> 4 - <foreground android:drawable="@mipmap/ic_launcher_foreground"/> 5 - </adaptive-icon>
apps/amethyst/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-mdpi/ic_launcher.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp

This is a binary file and will not be displayed.

apps/amethyst/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp

This is a binary file and will not be displayed.

-6
apps/amethyst/android/app/src/main/res/values/colors.xml
··· 1 - <resources> 2 - <color name="splashscreen_background">#ffffff</color> 3 - <color name="iconBackground">#ffffff</color> 4 - <color name="colorPrimary">#023c69</color> 5 - <color name="colorPrimaryDark">#ffffff</color> 6 - </resources>
-6
apps/amethyst/android/app/src/main/res/values/strings.xml
··· 1 - <resources> 2 - <string name="app_name">amethyst</string> 3 - <string name="expo_splash_screen_resize_mode" translatable="false">contain</string> 4 - <string name="expo_splash_screen_status_bar_translucent" translatable="false">false</string> 5 - <string name="expo_system_ui_user_interface_style" translatable="false">automatic</string> 6 - </resources>
-19
apps/amethyst/android/app/src/main/res/values/styles.xml
··· 1 - <resources xmlns:tools="http://schemas.android.com/tools"> 2 - <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> 3 - <item name="android:textColor">@android:color/black</item> 4 - <item name="android:editTextStyle">@style/ResetEditText</item> 5 - <item name="android:editTextBackground">@drawable/rn_edit_text_material</item> 6 - <item name="colorPrimary">@color/colorPrimary</item> 7 - <item name="android:statusBarColor">#ffffff</item> 8 - </style> 9 - <style name="ResetEditText" parent="@android:style/Widget.EditText"> 10 - <item name="android:padding">0dp</item> 11 - <item name="android:textColorHint">#c8c8c8</item> 12 - <item name="android:textColor">@android:color/black</item> 13 - </style> 14 - <style name="Theme.App.SplashScreen" parent="Theme.SplashScreen"> 15 - <item name="windowSplashScreenBackground">@color/splashscreen_background</item> 16 - <item name="windowSplashScreenAnimatedIcon">@drawable/splashscreen_logo</item> 17 - <item name="postSplashScreenTheme">@style/AppTheme</item> 18 - </style> 19 - </resources>
-1
apps/amethyst/android/app/src/main/res/values-night/colors.xml
··· 1 - <resources/>
-41
apps/amethyst/android/build.gradle
··· 1 - // Top-level build file where you can add configuration options common to all sub-projects/modules. 2 - 3 - buildscript { 4 - ext { 5 - buildToolsVersion = findProperty('android.buildToolsVersion') ?: '35.0.0' 6 - minSdkVersion = Integer.parseInt(findProperty('android.minSdkVersion') ?: '24') 7 - compileSdkVersion = Integer.parseInt(findProperty('android.compileSdkVersion') ?: '35') 8 - targetSdkVersion = Integer.parseInt(findProperty('android.targetSdkVersion') ?: '34') 9 - kotlinVersion = findProperty('android.kotlinVersion') ?: '1.9.24' 10 - 11 - ndkVersion = "26.1.10909125" 12 - } 13 - repositories { 14 - google() 15 - mavenCentral() 16 - } 17 - dependencies { 18 - classpath('com.android.tools.build:gradle') 19 - classpath('com.facebook.react:react-native-gradle-plugin') 20 - classpath('org.jetbrains.kotlin:kotlin-gradle-plugin') 21 - } 22 - } 23 - 24 - apply plugin: "com.facebook.react.rootproject" 25 - 26 - allprojects { 27 - repositories { 28 - maven { 29 - // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm 30 - url(new File(['node', '--print', "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim(), '../android')) 31 - } 32 - maven { 33 - // Android JSC is installed from npm 34 - url(new File(['node', '--print', "require.resolve('jsc-android/package.json', { paths: [require.resolve('react-native/package.json')] })"].execute(null, rootDir).text.trim(), '../dist')) 35 - } 36 - 37 - google() 38 - mavenCentral() 39 - maven { url 'https://www.jitpack.io' } 40 - } 41 - }
apps/amethyst/android/gradle/wrapper/gradle-wrapper.jar

This is a binary file and will not be displayed.

-7
apps/amethyst/android/gradle/wrapper/gradle-wrapper.properties
··· 1 - distributionBase=GRADLE_USER_HOME 2 - distributionPath=wrapper/dists 3 - distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-all.zip 4 - networkTimeout=10000 5 - validateDistributionUrl=true 6 - zipStoreBase=GRADLE_USER_HOME 7 - zipStorePath=wrapper/dists
-58
apps/amethyst/android/gradle.properties
··· 1 - # Project-wide Gradle settings. 2 - 3 - # IDE (e.g. Android Studio) users: 4 - # Gradle settings configured through the IDE *will override* 5 - # any settings specified in this file. 6 - 7 - # For more details on how to configure your build environment visit 8 - # http://www.gradle.org/docs/current/userguide/build_environment.html 9 - 10 - # Specifies the JVM arguments used for the daemon process. 11 - # The setting is particularly useful for tweaking memory settings. 12 - # Default value: -Xmx512m -XX:MaxMetaspaceSize=256m 13 - org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m 14 - 15 - # When configured, Gradle will run in incubating parallel mode. 16 - # This option should only be used with decoupled projects. More details, visit 17 - # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects 18 - # org.gradle.parallel=true 19 - 20 - # AndroidX package structure to make it clearer which packages are bundled with the 21 - # Android operating system, and which are packaged with your app's APK 22 - # https://developer.android.com/topic/libraries/support-library/androidx-rn 23 - android.useAndroidX=true 24 - 25 - # Enable AAPT2 PNG crunching 26 - android.enablePngCrunchInReleaseBuilds=true 27 - 28 - # Use this property to specify which architecture you want to build. 29 - # You can also override it from the CLI using 30 - # ./gradlew <task> -PreactNativeArchitectures=x86_64 31 - reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64 32 - 33 - # Use this property to enable support to the new architecture. 34 - # This will allow you to use TurboModules and the Fabric render in 35 - # your application. You should enable this flag either if you want 36 - # to write custom TurboModules/Fabric components OR use libraries that 37 - # are providing them. 38 - newArchEnabled=true 39 - 40 - # Use this property to enable or disable the Hermes JS engine. 41 - # If set to false, you will be using JSC instead. 42 - hermesEnabled=true 43 - 44 - # Enable GIF support in React Native images (~200 B increase) 45 - expo.gif.enabled=true 46 - # Enable webp support in React Native images (~85 KB increase) 47 - expo.webp.enabled=true 48 - # Enable animated webp support (~3.4 MB increase) 49 - # Disabled by default because iOS doesn't support animated webp 50 - expo.webp.animated=false 51 - 52 - # Enable network inspector 53 - EX_DEV_CLIENT_NETWORK_INSPECTOR=true 54 - 55 - # Use legacy packaging to compress native libraries in the resulting APK. 56 - expo.useLegacyPackaging=false 57 - 58 - expo.sqlite.useSQLCipher=true
-252
apps/amethyst/android/gradlew
··· 1 - #!/bin/sh 2 - 3 - # 4 - # Copyright ยฉ 2015-2021 the original authors. 5 - # 6 - # Licensed under the Apache License, Version 2.0 (the "License"); 7 - # you may not use this file except in compliance with the License. 8 - # You may obtain a copy of the License at 9 - # 10 - # https://www.apache.org/licenses/LICENSE-2.0 11 - # 12 - # Unless required by applicable law or agreed to in writing, software 13 - # distributed under the License is distributed on an "AS IS" BASIS, 14 - # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 - # See the License for the specific language governing permissions and 16 - # limitations under the License. 17 - # 18 - # SPDX-License-Identifier: Apache-2.0 19 - # 20 - 21 - ############################################################################## 22 - # 23 - # Gradle start up script for POSIX generated by Gradle. 24 - # 25 - # Important for running: 26 - # 27 - # (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is 28 - # noncompliant, but you have some other compliant shell such as ksh or 29 - # bash, then to run this script, type that shell name before the whole 30 - # command line, like: 31 - # 32 - # ksh Gradle 33 - # 34 - # Busybox and similar reduced shells will NOT work, because this script 35 - # requires all of these POSIX shell features: 36 - # * functions; 37 - # * expansions ยซ$varยป, ยซ${var}ยป, ยซ${var:-default}ยป, ยซ${var+SET}ยป, 38 - # ยซ${var#prefix}ยป, ยซ${var%suffix}ยป, and ยซ$( cmd )ยป; 39 - # * compound commands having a testable exit status, especially ยซcaseยป; 40 - # * various built-in commands including ยซcommandยป, ยซsetยป, and ยซulimitยป. 41 - # 42 - # Important for patching: 43 - # 44 - # (2) This script targets any POSIX shell, so it avoids extensions provided 45 - # by Bash, Ksh, etc; in particular arrays are avoided. 46 - # 47 - # The "traditional" practice of packing multiple parameters into a 48 - # space-separated string is a well documented source of bugs and security 49 - # problems, so this is (mostly) avoided, by progressively accumulating 50 - # options in "$@", and eventually passing that to Java. 51 - # 52 - # Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, 53 - # and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; 54 - # see the in-line comments for details. 55 - # 56 - # There are tweaks for specific operating systems such as AIX, CygWin, 57 - # Darwin, MinGW, and NonStop. 58 - # 59 - # (3) This script is generated from the Groovy template 60 - # https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt 61 - # within the Gradle project. 62 - # 63 - # You can find Gradle at https://github.com/gradle/gradle/. 64 - # 65 - ############################################################################## 66 - 67 - # Attempt to set APP_HOME 68 - 69 - # Resolve links: $0 may be a link 70 - app_path=$0 71 - 72 - # Need this for daisy-chained symlinks. 73 - while 74 - APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path 75 - [ -h "$app_path" ] 76 - do 77 - ls=$( ls -ld "$app_path" ) 78 - link=${ls#*' -> '} 79 - case $link in #( 80 - /*) app_path=$link ;; #( 81 - *) app_path=$APP_HOME$link ;; 82 - esac 83 - done 84 - 85 - # This is normally unused 86 - # shellcheck disable=SC2034 87 - APP_BASE_NAME=${0##*/} 88 - # Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) 89 - APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s 90 - ' "$PWD" ) || exit 91 - 92 - # Use the maximum available, or set MAX_FD != -1 to use that value. 93 - MAX_FD=maximum 94 - 95 - warn () { 96 - echo "$*" 97 - } >&2 98 - 99 - die () { 100 - echo 101 - echo "$*" 102 - echo 103 - exit 1 104 - } >&2 105 - 106 - # OS specific support (must be 'true' or 'false'). 107 - cygwin=false 108 - msys=false 109 - darwin=false 110 - nonstop=false 111 - case "$( uname )" in #( 112 - CYGWIN* ) cygwin=true ;; #( 113 - Darwin* ) darwin=true ;; #( 114 - MSYS* | MINGW* ) msys=true ;; #( 115 - NONSTOP* ) nonstop=true ;; 116 - esac 117 - 118 - CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar 119 - 120 - 121 - # Determine the Java command to use to start the JVM. 122 - if [ -n "$JAVA_HOME" ] ; then 123 - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then 124 - # IBM's JDK on AIX uses strange locations for the executables 125 - JAVACMD=$JAVA_HOME/jre/sh/java 126 - else 127 - JAVACMD=$JAVA_HOME/bin/java 128 - fi 129 - if [ ! -x "$JAVACMD" ] ; then 130 - die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME 131 - 132 - Please set the JAVA_HOME variable in your environment to match the 133 - location of your Java installation." 134 - fi 135 - else 136 - JAVACMD=java 137 - if ! command -v java >/dev/null 2>&1 138 - then 139 - die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 140 - 141 - Please set the JAVA_HOME variable in your environment to match the 142 - location of your Java installation." 143 - fi 144 - fi 145 - 146 - # Increase the maximum file descriptors if we can. 147 - if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then 148 - case $MAX_FD in #( 149 - max*) 150 - # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. 151 - # shellcheck disable=SC2039,SC3045 152 - MAX_FD=$( ulimit -H -n ) || 153 - warn "Could not query maximum file descriptor limit" 154 - esac 155 - case $MAX_FD in #( 156 - '' | soft) :;; #( 157 - *) 158 - # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. 159 - # shellcheck disable=SC2039,SC3045 160 - ulimit -n "$MAX_FD" || 161 - warn "Could not set maximum file descriptor limit to $MAX_FD" 162 - esac 163 - fi 164 - 165 - # Collect all arguments for the java command, stacking in reverse order: 166 - # * args from the command line 167 - # * the main class name 168 - # * -classpath 169 - # * -D...appname settings 170 - # * --module-path (only if needed) 171 - # * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. 172 - 173 - # For Cygwin or MSYS, switch paths to Windows format before running java 174 - if "$cygwin" || "$msys" ; then 175 - APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) 176 - CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) 177 - 178 - JAVACMD=$( cygpath --unix "$JAVACMD" ) 179 - 180 - # Now convert the arguments - kludge to limit ourselves to /bin/sh 181 - for arg do 182 - if 183 - case $arg in #( 184 - -*) false ;; # don't mess with options #( 185 - /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath 186 - [ -e "$t" ] ;; #( 187 - *) false ;; 188 - esac 189 - then 190 - arg=$( cygpath --path --ignore --mixed "$arg" ) 191 - fi 192 - # Roll the args list around exactly as many times as the number of 193 - # args, so each arg winds up back in the position where it started, but 194 - # possibly modified. 195 - # 196 - # NB: a `for` loop captures its iteration list before it begins, so 197 - # changing the positional parameters here affects neither the number of 198 - # iterations, nor the values presented in `arg`. 199 - shift # remove old arg 200 - set -- "$@" "$arg" # push replacement arg 201 - done 202 - fi 203 - 204 - 205 - # Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. 206 - DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' 207 - 208 - # Collect all arguments for the java command: 209 - # * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, 210 - # and any embedded shellness will be escaped. 211 - # * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be 212 - # treated as '${Hostname}' itself on the command line. 213 - 214 - set -- \ 215 - "-Dorg.gradle.appname=$APP_BASE_NAME" \ 216 - -classpath "$CLASSPATH" \ 217 - org.gradle.wrapper.GradleWrapperMain \ 218 - "$@" 219 - 220 - # Stop when "xargs" is not available. 221 - if ! command -v xargs >/dev/null 2>&1 222 - then 223 - die "xargs is not available" 224 - fi 225 - 226 - # Use "xargs" to parse quoted args. 227 - # 228 - # With -n1 it outputs one arg per line, with the quotes and backslashes removed. 229 - # 230 - # In Bash we could simply go: 231 - # 232 - # readarray ARGS < <( xargs -n1 <<<"$var" ) && 233 - # set -- "${ARGS[@]}" "$@" 234 - # 235 - # but POSIX shell has neither arrays nor command substitution, so instead we 236 - # post-process each arg (as a line of input to sed) to backslash-escape any 237 - # character that might be a shell metacharacter, then use eval to reverse 238 - # that process (while maintaining the separation between arguments), and wrap 239 - # the whole thing up as a single "set" statement. 240 - # 241 - # This will of course break if any of these variables contains a newline or 242 - # an unmatched quote. 243 - # 244 - 245 - eval "set -- $( 246 - printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | 247 - xargs -n1 | 248 - sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | 249 - tr '\n' ' ' 250 - )" '"$@"' 251 - 252 - exec "$JAVACMD" "$@"
-94
apps/amethyst/android/gradlew.bat
··· 1 - @rem 2 - @rem Copyright 2015 the original author or authors. 3 - @rem 4 - @rem Licensed under the Apache License, Version 2.0 (the "License"); 5 - @rem you may not use this file except in compliance with the License. 6 - @rem You may obtain a copy of the License at 7 - @rem 8 - @rem https://www.apache.org/licenses/LICENSE-2.0 9 - @rem 10 - @rem Unless required by applicable law or agreed to in writing, software 11 - @rem distributed under the License is distributed on an "AS IS" BASIS, 12 - @rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 - @rem See the License for the specific language governing permissions and 14 - @rem limitations under the License. 15 - @rem 16 - @rem SPDX-License-Identifier: Apache-2.0 17 - @rem 18 - 19 - @if "%DEBUG%"=="" @echo off 20 - @rem ########################################################################## 21 - @rem 22 - @rem Gradle startup script for Windows 23 - @rem 24 - @rem ########################################################################## 25 - 26 - @rem Set local scope for the variables with windows NT shell 27 - if "%OS%"=="Windows_NT" setlocal 28 - 29 - set DIRNAME=%~dp0 30 - if "%DIRNAME%"=="" set DIRNAME=. 31 - @rem This is normally unused 32 - set APP_BASE_NAME=%~n0 33 - set APP_HOME=%DIRNAME% 34 - 35 - @rem Resolve any "." and ".." in APP_HOME to make it shorter. 36 - for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi 37 - 38 - @rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. 39 - set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" 40 - 41 - @rem Find java.exe 42 - if defined JAVA_HOME goto findJavaFromJavaHome 43 - 44 - set JAVA_EXE=java.exe 45 - %JAVA_EXE% -version >NUL 2>&1 46 - if %ERRORLEVEL% equ 0 goto execute 47 - 48 - echo. 1>&2 49 - echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 50 - echo. 1>&2 51 - echo Please set the JAVA_HOME variable in your environment to match the 1>&2 52 - echo location of your Java installation. 1>&2 53 - 54 - goto fail 55 - 56 - :findJavaFromJavaHome 57 - set JAVA_HOME=%JAVA_HOME:"=% 58 - set JAVA_EXE=%JAVA_HOME%/bin/java.exe 59 - 60 - if exist "%JAVA_EXE%" goto execute 61 - 62 - echo. 1>&2 63 - echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 64 - echo. 1>&2 65 - echo Please set the JAVA_HOME variable in your environment to match the 1>&2 66 - echo location of your Java installation. 1>&2 67 - 68 - goto fail 69 - 70 - :execute 71 - @rem Setup the command line 72 - 73 - set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar 74 - 75 - 76 - @rem Execute Gradle 77 - "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* 78 - 79 - :end 80 - @rem End local scope for the variables with windows NT shell 81 - if %ERRORLEVEL% equ 0 goto mainEnd 82 - 83 - :fail 84 - rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of 85 - rem the _cmd.exe /c_ return code! 86 - set EXIT_CODE=%ERRORLEVEL% 87 - if %EXIT_CODE% equ 0 set EXIT_CODE=1 88 - if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% 89 - exit /b %EXIT_CODE% 90 - 91 - :mainEnd 92 - if "%OS%"=="Windows_NT" endlocal 93 - 94 - :omega
-38
apps/amethyst/android/settings.gradle
··· 1 - pluginManagement { 2 - includeBuild(new File(["node", "--print", "require.resolve('@react-native/gradle-plugin/package.json')"].execute(null, rootDir).text.trim()).getParentFile().toString()) 3 - } 4 - plugins { id("com.facebook.react.settings") } 5 - 6 - extensions.configure(com.facebook.react.ReactSettingsExtension) { ex -> 7 - if (System.getenv('EXPO_USE_COMMUNITY_AUTOLINKING') == '1') { 8 - ex.autolinkLibrariesFromCommand() 9 - } else { 10 - def command = [ 11 - 'node', 12 - '--no-warnings', 13 - '--eval', 14 - 'require(require.resolve(\'expo-modules-autolinking\', { paths: [require.resolve(\'expo/package.json\')] }))(process.argv.slice(1))', 15 - 'react-native-config', 16 - '--json', 17 - '--platform', 18 - 'android' 19 - ].toList() 20 - ex.autolinkLibrariesFromCommand(command) 21 - } 22 - } 23 - 24 - rootProject.name = 'amethyst' 25 - 26 - dependencyResolutionManagement { 27 - versionCatalogs { 28 - reactAndroidLibs { 29 - from(files(new File(["node", "--print", "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim(), "../gradle/libs.versions.toml"))) 30 - } 31 - } 32 - } 33 - 34 - apply from: new File(["node", "--print", "require.resolve('expo/package.json')"].execute(null, rootDir).text.trim(), "../scripts/autolinking.gradle"); 35 - useExpoModules() 36 - 37 - include ':app' 38 - includeBuild(new File(["node", "--print", "require.resolve('@react-native/gradle-plugin/package.json', { paths: [require.resolve('react-native/package.json')] })"].execute(null, rootDir).text.trim()).getParentFile())
+2 -1
apps/amethyst/app/_layout.tsx
··· 20 20 21 21 import "../global.css"; 22 22 23 - import { SafeAreaView, View } from "react-native"; 23 + import { View } from "react-native"; 24 + import { SafeAreaView } from "react-native-safe-area-context"; 24 25 import { BottomSheetModalProvider } from "@gorhom/bottom-sheet"; 25 26 26 27 let defaultFamily = (weight: string) => {
+40 -23
apps/amethyst/app/auth/login.tsx
··· 2 2 import { Platform, TextInput, View } from "react-native"; 3 3 import Animated, { 4 4 interpolate, 5 + useAnimatedKeyboard, 5 6 useAnimatedStyle, 6 7 useSharedValue, 7 8 withTiming, ··· 16 17 import { Icon } from "@/lib/icons/iconWithClassName"; 17 18 import { capFirstLetter, cn } from "@/lib/utils"; 18 19 import { useStore } from "@/stores/mainStore"; 19 - import { FontAwesome6, MaterialCommunityIcons } from "@expo/vector-icons"; 20 + import { FontAwesome6 } from "@expo/vector-icons"; 20 21 import { AlertCircle, AtSign, Check, ChevronRight } from "lucide-react-native"; 21 22 22 23 type Url = URL; ··· 41 42 string | undefined 42 43 >(); 43 44 45 + const kb = useAnimatedKeyboard(); 46 + 44 47 const handleInputRef = useRef<TextInput>(null); 45 48 46 49 const { getLoginUrl, oauthCallback } = useStore((state) => state); ··· 70 73 paddingTop: 8, 71 74 overflow: "hidden", 72 75 zIndex: -1, 76 + }; 77 + }); 78 + 79 + const containerAnimatedStyle = useAnimatedStyle(() => { 80 + const isKeyboardOpen = kb.height.value > 0; 81 + return { 82 + bottom: withTiming(isKeyboardOpen ? kb.height.value / 3 : 0, { 83 + duration: 250, 84 + }), 73 85 }; 74 86 }); 75 87 ··· 216 228 headerShown: false, 217 229 }} 218 230 /> 219 - <View className="align-center w-screen max-w-lg justify-center gap-4 p-8 pb-32"> 231 + <Animated.View 232 + className="align-center w-screen max-w-lg justify-center gap-4 p-8 pb-32" 233 + style={containerAnimatedStyle} 234 + > 220 235 <View className="flex items-center"> 221 236 <Icon icon={AtSign} className="color-bsky" name="at" size={64} /> 222 237 </View> ··· 228 243 <Input 229 244 ref={handleInputRef} 230 245 className={cn( 231 - "ring-0", 246 + "ring-0, rounded-xl", 232 247 (err || pdsResolutionError) && `border-red-500`, 233 248 )} 234 249 placeholder="alice.bsky.social or did:plc:..." ··· 258 273 )} 259 274 > 260 275 {pdsUrl !== null ? ( 261 - <Text> 262 - PDS:{" "} 276 + <View className="flex flex-row items-center gap-1"> 277 + <Text>PDS:</Text> 263 278 {pdsUrl.hostname.includes("bsky.network") && ( 264 - <View className="flex-row gap-0.5 pr-0.5"> 279 + <View className="flex flex-row justify-center gap-0.5 pr-0.5"> 265 280 <Icon 266 281 icon={FontAwesome6} 267 282 className="color-bsky" 268 283 name="bluesky" 269 284 size={16} 270 285 /> 271 - <Icon 272 - icon={MaterialCommunityIcons} 273 - className="color-red-400" 274 - name="mushroom" 275 - size={18} 276 - /> 277 286 </View> 278 287 )} 279 - {pdsUrl.hostname.includes("bsky.network") 280 - ? capFirstLetter(pdsUrl.hostname.split(".").shift() || "") 281 - : pdsUrl.hostname} 282 - </Text> 288 + <Text> 289 + {pdsUrl.hostname.includes("bsky.network") 290 + ? "Bluesky (" + 291 + capFirstLetter( 292 + pdsUrl.hostname.split(".").shift() || "", 293 + ) + 294 + ")" 295 + : pdsUrl.hostname} 296 + </Text> 297 + </View> 283 298 ) : pdsResolutionError ? ( 284 - <Text className="justify-baseline px-1"> 299 + <View className="flex flex-row"> 285 300 <Icon 286 301 icon={AlertCircle} 287 - className="-mt-0.5 mr-1 inline text-xs" 288 - size={24} 302 + className="mr-1 inline text-foreground" 303 + size={18} 289 304 /> 290 - {pdsResolutionError} 291 - </Text> 305 + <Text className="justify-baseline flex"> 306 + {pdsResolutionError} 307 + </Text> 308 + </View> 292 309 ) : ( 293 310 <Text className="px-1 text-muted-foreground"> 294 311 Resolving PDS... ··· 307 324 </Link> 308 325 <Button 309 326 className={cn( 310 - "flex flex-row justify-end duration-500", 327 + "duration-500, flex flex-row justify-end rounded-xl", 311 328 isRedirecting ? "bg-green-500" : "bg-bsky", 312 329 )} 313 330 onPress={handleLogin} ··· 328 345 )} 329 346 </Button> 330 347 </View> 331 - </View> 348 + </Animated.View> 332 349 </SafeAreaView> 333 350 ); 334 351 };
+2 -2
apps/amethyst/app/auth/options.tsx
··· 24 24 <Text className="font-serif-old-italic text-5xl">.fm</Text> 25 25 </Text> 26 26 </View> 27 - <Link href="/auth/login" className="text-secondary"> 27 + <Link href="/auth/login" asChild> 28 28 <Button 29 29 className="dark-blue-800 flex flex-row items-center justify-center gap-2 rounded-full dark:bg-blue-400" 30 30 size="lg" ··· 32 32 <Text>Sign in with ATProto</Text> 33 33 </Button> 34 34 </Link> 35 - <Link href="/auth/signup" className="text-secondary"> 35 + <Link href="/auth/signup" asChild> 36 36 <Button 37 37 className="flex flex-row items-center justify-center rounded-full" 38 38 size="lg"
+3 -8
apps/amethyst/app/auth/signup.tsx
··· 17 17 headerShown: false, 18 18 }} 19 19 /> 20 - <View className="w-screen max-w-md flex-1 justify-center gap-4 p-8 pb-32"> 20 + <View className="w-screen max-w-md flex-1 items-center justify-center gap-4 p-8 pb-32"> 21 + <Icon icon={AtSignIcon} className="mb-2 mr-1.5 color-bsky" size={48} /> 21 22 <Text className="-mb-2 text-center text-3xl text-foreground"> 22 - Sign up via <br /> the{" "} 23 - <Icon 24 - icon={AtSignIcon} 25 - className="mb-2 mr-1.5 inline color-bsky" 26 - size={32} 27 - /> 28 - Atmosphere 23 + Sign up via the Atmosphere 29 24 </Text> 30 25 <Text className="text-center text-xl text-foreground"> 31 26 No account? No problem.
+6
apps/amethyst/app.config.js
··· 36 36 favicon: "./assets/images/favicon.png", 37 37 }, 38 38 plugins: [ 39 + [ 40 + "expo-dev-client", 41 + { 42 + launchMode: "most-recent", 43 + }, 44 + ], 39 45 "expo-font", 40 46 [ 41 47 "expo-sqlite",
-10
apps/amethyst/components/__tests__/StyledText-test.js
··· 1 - import * as React from "react"; 2 - import renderer from "react-test-renderer"; 3 - 4 - import { MonoText } from "../StyledText"; 5 - 6 - it(`renders correctly`, () => { 7 - const tree = renderer.create(<MonoText>Snapshot test!</MonoText>).toJSON(); 8 - 9 - expect(tree).toMatchSnapshot(); 10 - });
+33
apps/amethyst/components/__tests__/StyledText-test.tsx
··· 1 + import * as React from "react"; 2 + import { render, screen } from "@testing-library/react-native"; 3 + 4 + import { Text } from "../ui/text"; 5 + 6 + describe("Text Component", () => { 7 + it("displays text content to users", () => { 8 + render(<Text>Hello World</Text>); 9 + expect(screen.getByText("Hello World")).toBeTruthy(); 10 + }); 11 + 12 + it("renders with custom className", () => { 13 + render(<Text className="text-lg font-bold">Styled text</Text>); 14 + const element = screen.getByText("Styled text"); 15 + expect(element).toBeTruthy(); 16 + expect(element.props.className).toContain("text-lg"); 17 + expect(element.props.className).toContain("font-bold"); 18 + }); 19 + 20 + it("renders empty text component", () => { 21 + const { root } = render(<Text />); 22 + expect(root).toBeTruthy(); 23 + }); 24 + 25 + it("renders multiple children correctly", () => { 26 + render( 27 + <Text> 28 + First part <Text>nested</Text> last part 29 + </Text>, 30 + ); 31 + expect(screen.getByText("nested")).toBeTruthy(); 32 + }); 33 + });
+3 -19
apps/amethyst/hooks/useIsMobile.tsx
··· 1 - import { useEffect, useState } from "react"; 2 - import { Platform } from "react-native"; 3 - 4 - export const isMobileInner = () => 5 - Platform.OS === "web" && window.innerWidth > 1024; 1 + import { useWindowDimensions } from "react-native"; 6 2 7 3 export default function useIsMobile() { 8 - const [isMobile, setIsMobile] = useState(isMobileInner()); 9 - 10 - useEffect(() => { 11 - const handleResize = () => { 12 - setIsMobile(isMobileInner()); 13 - }; 14 - 15 - window.addEventListener("resize", handleResize); 4 + const { width } = useWindowDimensions(); 16 5 17 - return () => { 18 - window.removeEventListener("resize", handleResize); 19 - }; 20 - }, []); 21 - 22 - return isMobile; 6 + return width < 1024; 23 7 }
-30
apps/amethyst/ios/.gitignore
··· 1 - # OSX 2 - # 3 - .DS_Store 4 - 5 - # Xcode 6 - # 7 - build/ 8 - *.pbxuser 9 - !default.pbxuser 10 - *.mode1v3 11 - !default.mode1v3 12 - *.mode2v3 13 - !default.mode2v3 14 - *.perspectivev3 15 - !default.perspectivev3 16 - xcuserdata 17 - *.xccheckout 18 - *.moved-aside 19 - DerivedData 20 - *.hmap 21 - *.ipa 22 - *.xcuserstate 23 - project.xcworkspace 24 - .xcode.env.local 25 - 26 - # Bundle artifacts 27 - *.jsbundle 28 - 29 - # CocoaPods 30 - /Pods/
-66
apps/amethyst/ios/Podfile
··· 1 - require File.join(File.dirname(`node --print "require.resolve('expo/package.json')"`), "scripts/autolinking") 2 - require File.join(File.dirname(`node --print "require.resolve('react-native/package.json')"`), "scripts/react_native_pods") 3 - 4 - require 'json' 5 - podfile_properties = JSON.parse(File.read(File.join(__dir__, 'Podfile.properties.json'))) rescue {} 6 - 7 - ENV['RCT_NEW_ARCH_ENABLED'] = podfile_properties['newArchEnabled'] == 'true' ? '1' : '0' 8 - ENV['EX_DEV_CLIENT_NETWORK_INSPECTOR'] = podfile_properties['EX_DEV_CLIENT_NETWORK_INSPECTOR'] 9 - 10 - platform :ios, podfile_properties['ios.deploymentTarget'] || '15.1' 11 - install! 'cocoapods', 12 - :deterministic_uuids => false 13 - 14 - prepare_react_native_project! 15 - 16 - target 'amethyst' do 17 - use_expo_modules! 18 - 19 - if ENV['EXPO_USE_COMMUNITY_AUTOLINKING'] == '1' 20 - config_command = ['node', '-e', "process.argv=['', '', 'config'];require('@react-native-community/cli').run()"]; 21 - else 22 - config_command = [ 23 - 'node', 24 - '--no-warnings', 25 - '--eval', 26 - 'require(require.resolve(\'expo-modules-autolinking\', { paths: [require.resolve(\'expo/package.json\')] }))(process.argv.slice(1))', 27 - 'react-native-config', 28 - '--json', 29 - '--platform', 30 - 'ios' 31 - ] 32 - end 33 - 34 - config = use_native_modules!(config_command) 35 - 36 - use_frameworks! :linkage => podfile_properties['ios.useFrameworks'].to_sym if podfile_properties['ios.useFrameworks'] 37 - use_frameworks! :linkage => ENV['USE_FRAMEWORKS'].to_sym if ENV['USE_FRAMEWORKS'] 38 - 39 - use_react_native!( 40 - :path => config[:reactNativePath], 41 - :hermes_enabled => podfile_properties['expo.jsEngine'] == nil || podfile_properties['expo.jsEngine'] == 'hermes', 42 - # An absolute path to your application root. 43 - :app_path => "#{Pod::Config.instance.installation_root}/..", 44 - :privacy_file_aggregation_enabled => podfile_properties['apple.privacyManifestAggregationEnabled'] != 'false', 45 - ) 46 - 47 - post_install do |installer| 48 - react_native_post_install( 49 - installer, 50 - config[:reactNativePath], 51 - :mac_catalyst_enabled => false, 52 - :ccache_enabled => podfile_properties['apple.ccacheEnabled'] == 'true', 53 - ) 54 - 55 - # This is necessary for Xcode 14, because it signs resource bundles by default 56 - # when building for devices. 57 - installer.target_installation_results.pod_target_installation_results 58 - .each do |pod_name, target_installation_result| 59 - target_installation_result.resource_bundle_targets.each do |resource_bundle_target| 60 - resource_bundle_target.build_configurations.each do |config| 61 - config.build_settings['CODE_SIGNING_ALLOWED'] = 'NO' 62 - end 63 - end 64 - end 65 - end 66 - end
-2164
apps/amethyst/ios/Podfile.lock
··· 1 - PODS: 2 - - boost (1.84.0) 3 - - DoubleConversion (1.1.6) 4 - - EXConstants (17.0.3): 5 - - ExpoModulesCore 6 - - Expo (52.0.23): 7 - - ExpoModulesCore 8 - - ExpoAsset (11.0.1): 9 - - ExpoModulesCore 10 - - ExpoFileSystem (18.0.6): 11 - - ExpoModulesCore 12 - - ExpoFont (13.0.2): 13 - - ExpoModulesCore 14 - - ExpoHead (4.0.15): 15 - - ExpoModulesCore 16 - - ExpoKeepAwake (14.0.1): 17 - - ExpoModulesCore 18 - - ExpoLinking (7.0.3): 19 - - ExpoModulesCore 20 - - ExpoModulesCore (2.1.2): 21 - - DoubleConversion 22 - - glog 23 - - hermes-engine 24 - - RCT-Folly (= 2024.01.01.00) 25 - - RCTRequired 26 - - RCTTypeSafety 27 - - React-Core 28 - - React-debug 29 - - React-Fabric 30 - - React-featureflags 31 - - React-graphics 32 - - React-ImageManager 33 - - React-jsinspector 34 - - React-NativeModulesApple 35 - - React-RCTAppDelegate 36 - - React-RCTFabric 37 - - React-rendererdebug 38 - - React-utils 39 - - ReactCodegen 40 - - ReactCommon/turbomodule/bridging 41 - - ReactCommon/turbomodule/core 42 - - Yoga 43 - - ExpoSplashScreen (0.29.18): 44 - - ExpoModulesCore 45 - - ExpoSQLite (15.0.5): 46 - - ExpoModulesCore 47 - - ExpoSystemUI (4.0.6): 48 - - ExpoModulesCore 49 - - ExpoWebBrowser (14.0.1): 50 - - ExpoModulesCore 51 - - FBLazyVector (0.76.5) 52 - - fmt (9.1.0) 53 - - glog (0.3.5) 54 - - hermes-engine (0.76.5): 55 - - hermes-engine/Pre-built (= 0.76.5) 56 - - hermes-engine/Pre-built (0.76.5) 57 - - RCT-Folly (2024.01.01.00): 58 - - boost 59 - - DoubleConversion 60 - - fmt (= 9.1.0) 61 - - glog 62 - - RCT-Folly/Default (= 2024.01.01.00) 63 - - RCT-Folly/Default (2024.01.01.00): 64 - - boost 65 - - DoubleConversion 66 - - fmt (= 9.1.0) 67 - - glog 68 - - RCT-Folly/Fabric (2024.01.01.00): 69 - - boost 70 - - DoubleConversion 71 - - fmt (= 9.1.0) 72 - - glog 73 - - RCTDeprecation (0.76.5) 74 - - RCTRequired (0.76.5) 75 - - RCTTypeSafety (0.76.5): 76 - - FBLazyVector (= 0.76.5) 77 - - RCTRequired (= 0.76.5) 78 - - React-Core (= 0.76.5) 79 - - React (0.76.5): 80 - - React-Core (= 0.76.5) 81 - - React-Core/DevSupport (= 0.76.5) 82 - - React-Core/RCTWebSocket (= 0.76.5) 83 - - React-RCTActionSheet (= 0.76.5) 84 - - React-RCTAnimation (= 0.76.5) 85 - - React-RCTBlob (= 0.76.5) 86 - - React-RCTImage (= 0.76.5) 87 - - React-RCTLinking (= 0.76.5) 88 - - React-RCTNetwork (= 0.76.5) 89 - - React-RCTSettings (= 0.76.5) 90 - - React-RCTText (= 0.76.5) 91 - - React-RCTVibration (= 0.76.5) 92 - - React-callinvoker (0.76.5) 93 - - React-Core (0.76.5): 94 - - glog 95 - - hermes-engine 96 - - RCT-Folly (= 2024.01.01.00) 97 - - RCTDeprecation 98 - - React-Core/Default (= 0.76.5) 99 - - React-cxxreact 100 - - React-featureflags 101 - - React-hermes 102 - - React-jsi 103 - - React-jsiexecutor 104 - - React-jsinspector 105 - - React-perflogger 106 - - React-runtimescheduler 107 - - React-utils 108 - - SocketRocket (= 0.7.1) 109 - - Yoga 110 - - React-Core/CoreModulesHeaders (0.76.5): 111 - - glog 112 - - hermes-engine 113 - - RCT-Folly (= 2024.01.01.00) 114 - - RCTDeprecation 115 - - React-Core/Default 116 - - React-cxxreact 117 - - React-featureflags 118 - - React-hermes 119 - - React-jsi 120 - - React-jsiexecutor 121 - - React-jsinspector 122 - - React-perflogger 123 - - React-runtimescheduler 124 - - React-utils 125 - - SocketRocket (= 0.7.1) 126 - - Yoga 127 - - React-Core/Default (0.76.5): 128 - - glog 129 - - hermes-engine 130 - - RCT-Folly (= 2024.01.01.00) 131 - - RCTDeprecation 132 - - React-cxxreact 133 - - React-featureflags 134 - - React-hermes 135 - - React-jsi 136 - - React-jsiexecutor 137 - - React-jsinspector 138 - - React-perflogger 139 - - React-runtimescheduler 140 - - React-utils 141 - - SocketRocket (= 0.7.1) 142 - - Yoga 143 - - React-Core/DevSupport (0.76.5): 144 - - glog 145 - - hermes-engine 146 - - RCT-Folly (= 2024.01.01.00) 147 - - RCTDeprecation 148 - - React-Core/Default (= 0.76.5) 149 - - React-Core/RCTWebSocket (= 0.76.5) 150 - - React-cxxreact 151 - - React-featureflags 152 - - React-hermes 153 - - React-jsi 154 - - React-jsiexecutor 155 - - React-jsinspector 156 - - React-perflogger 157 - - React-runtimescheduler 158 - - React-utils 159 - - SocketRocket (= 0.7.1) 160 - - Yoga 161 - - React-Core/RCTActionSheetHeaders (0.76.5): 162 - - glog 163 - - hermes-engine 164 - - RCT-Folly (= 2024.01.01.00) 165 - - RCTDeprecation 166 - - React-Core/Default 167 - - React-cxxreact 168 - - React-featureflags 169 - - React-hermes 170 - - React-jsi 171 - - React-jsiexecutor 172 - - React-jsinspector 173 - - React-perflogger 174 - - React-runtimescheduler 175 - - React-utils 176 - - SocketRocket (= 0.7.1) 177 - - Yoga 178 - - React-Core/RCTAnimationHeaders (0.76.5): 179 - - glog 180 - - hermes-engine 181 - - RCT-Folly (= 2024.01.01.00) 182 - - RCTDeprecation 183 - - React-Core/Default 184 - - React-cxxreact 185 - - React-featureflags 186 - - React-hermes 187 - - React-jsi 188 - - React-jsiexecutor 189 - - React-jsinspector 190 - - React-perflogger 191 - - React-runtimescheduler 192 - - React-utils 193 - - SocketRocket (= 0.7.1) 194 - - Yoga 195 - - React-Core/RCTBlobHeaders (0.76.5): 196 - - glog 197 - - hermes-engine 198 - - RCT-Folly (= 2024.01.01.00) 199 - - RCTDeprecation 200 - - React-Core/Default 201 - - React-cxxreact 202 - - React-featureflags 203 - - React-hermes 204 - - React-jsi 205 - - React-jsiexecutor 206 - - React-jsinspector 207 - - React-perflogger 208 - - React-runtimescheduler 209 - - React-utils 210 - - SocketRocket (= 0.7.1) 211 - - Yoga 212 - - React-Core/RCTImageHeaders (0.76.5): 213 - - glog 214 - - hermes-engine 215 - - RCT-Folly (= 2024.01.01.00) 216 - - RCTDeprecation 217 - - React-Core/Default 218 - - React-cxxreact 219 - - React-featureflags 220 - - React-hermes 221 - - React-jsi 222 - - React-jsiexecutor 223 - - React-jsinspector 224 - - React-perflogger 225 - - React-runtimescheduler 226 - - React-utils 227 - - SocketRocket (= 0.7.1) 228 - - Yoga 229 - - React-Core/RCTLinkingHeaders (0.76.5): 230 - - glog 231 - - hermes-engine 232 - - RCT-Folly (= 2024.01.01.00) 233 - - RCTDeprecation 234 - - React-Core/Default 235 - - React-cxxreact 236 - - React-featureflags 237 - - React-hermes 238 - - React-jsi 239 - - React-jsiexecutor 240 - - React-jsinspector 241 - - React-perflogger 242 - - React-runtimescheduler 243 - - React-utils 244 - - SocketRocket (= 0.7.1) 245 - - Yoga 246 - - React-Core/RCTNetworkHeaders (0.76.5): 247 - - glog 248 - - hermes-engine 249 - - RCT-Folly (= 2024.01.01.00) 250 - - RCTDeprecation 251 - - React-Core/Default 252 - - React-cxxreact 253 - - React-featureflags 254 - - React-hermes 255 - - React-jsi 256 - - React-jsiexecutor 257 - - React-jsinspector 258 - - React-perflogger 259 - - React-runtimescheduler 260 - - React-utils 261 - - SocketRocket (= 0.7.1) 262 - - Yoga 263 - - React-Core/RCTSettingsHeaders (0.76.5): 264 - - glog 265 - - hermes-engine 266 - - RCT-Folly (= 2024.01.01.00) 267 - - RCTDeprecation 268 - - React-Core/Default 269 - - React-cxxreact 270 - - React-featureflags 271 - - React-hermes 272 - - React-jsi 273 - - React-jsiexecutor 274 - - React-jsinspector 275 - - React-perflogger 276 - - React-runtimescheduler 277 - - React-utils 278 - - SocketRocket (= 0.7.1) 279 - - Yoga 280 - - React-Core/RCTTextHeaders (0.76.5): 281 - - glog 282 - - hermes-engine 283 - - RCT-Folly (= 2024.01.01.00) 284 - - RCTDeprecation 285 - - React-Core/Default 286 - - React-cxxreact 287 - - React-featureflags 288 - - React-hermes 289 - - React-jsi 290 - - React-jsiexecutor 291 - - React-jsinspector 292 - - React-perflogger 293 - - React-runtimescheduler 294 - - React-utils 295 - - SocketRocket (= 0.7.1) 296 - - Yoga 297 - - React-Core/RCTVibrationHeaders (0.76.5): 298 - - glog 299 - - hermes-engine 300 - - RCT-Folly (= 2024.01.01.00) 301 - - RCTDeprecation 302 - - React-Core/Default 303 - - React-cxxreact 304 - - React-featureflags 305 - - React-hermes 306 - - React-jsi 307 - - React-jsiexecutor 308 - - React-jsinspector 309 - - React-perflogger 310 - - React-runtimescheduler 311 - - React-utils 312 - - SocketRocket (= 0.7.1) 313 - - Yoga 314 - - React-Core/RCTWebSocket (0.76.5): 315 - - glog 316 - - hermes-engine 317 - - RCT-Folly (= 2024.01.01.00) 318 - - RCTDeprecation 319 - - React-Core/Default (= 0.76.5) 320 - - React-cxxreact 321 - - React-featureflags 322 - - React-hermes 323 - - React-jsi 324 - - React-jsiexecutor 325 - - React-jsinspector 326 - - React-perflogger 327 - - React-runtimescheduler 328 - - React-utils 329 - - SocketRocket (= 0.7.1) 330 - - Yoga 331 - - React-CoreModules (0.76.5): 332 - - DoubleConversion 333 - - fmt (= 9.1.0) 334 - - RCT-Folly (= 2024.01.01.00) 335 - - RCTTypeSafety (= 0.76.5) 336 - - React-Core/CoreModulesHeaders (= 0.76.5) 337 - - React-jsi (= 0.76.5) 338 - - React-jsinspector 339 - - React-NativeModulesApple 340 - - React-RCTBlob 341 - - React-RCTImage (= 0.76.5) 342 - - ReactCodegen 343 - - ReactCommon 344 - - SocketRocket (= 0.7.1) 345 - - React-cxxreact (0.76.5): 346 - - boost 347 - - DoubleConversion 348 - - fmt (= 9.1.0) 349 - - glog 350 - - hermes-engine 351 - - RCT-Folly (= 2024.01.01.00) 352 - - React-callinvoker (= 0.76.5) 353 - - React-debug (= 0.76.5) 354 - - React-jsi (= 0.76.5) 355 - - React-jsinspector 356 - - React-logger (= 0.76.5) 357 - - React-perflogger (= 0.76.5) 358 - - React-runtimeexecutor (= 0.76.5) 359 - - React-timing (= 0.76.5) 360 - - React-debug (0.76.5) 361 - - React-defaultsnativemodule (0.76.5): 362 - - DoubleConversion 363 - - glog 364 - - hermes-engine 365 - - RCT-Folly (= 2024.01.01.00) 366 - - RCTRequired 367 - - RCTTypeSafety 368 - - React-Core 369 - - React-debug 370 - - React-domnativemodule 371 - - React-Fabric 372 - - React-featureflags 373 - - React-featureflagsnativemodule 374 - - React-graphics 375 - - React-idlecallbacksnativemodule 376 - - React-ImageManager 377 - - React-microtasksnativemodule 378 - - React-NativeModulesApple 379 - - React-RCTFabric 380 - - React-rendererdebug 381 - - React-utils 382 - - ReactCodegen 383 - - ReactCommon/turbomodule/bridging 384 - - ReactCommon/turbomodule/core 385 - - Yoga 386 - - React-domnativemodule (0.76.5): 387 - - DoubleConversion 388 - - glog 389 - - hermes-engine 390 - - RCT-Folly (= 2024.01.01.00) 391 - - RCTRequired 392 - - RCTTypeSafety 393 - - React-Core 394 - - React-debug 395 - - React-Fabric 396 - - React-FabricComponents 397 - - React-featureflags 398 - - React-graphics 399 - - React-ImageManager 400 - - React-NativeModulesApple 401 - - React-RCTFabric 402 - - React-rendererdebug 403 - - React-utils 404 - - ReactCodegen 405 - - ReactCommon/turbomodule/bridging 406 - - ReactCommon/turbomodule/core 407 - - Yoga 408 - - React-Fabric (0.76.5): 409 - - DoubleConversion 410 - - fmt (= 9.1.0) 411 - - glog 412 - - hermes-engine 413 - - RCT-Folly/Fabric (= 2024.01.01.00) 414 - - RCTRequired 415 - - RCTTypeSafety 416 - - React-Core 417 - - React-cxxreact 418 - - React-debug 419 - - React-Fabric/animations (= 0.76.5) 420 - - React-Fabric/attributedstring (= 0.76.5) 421 - - React-Fabric/componentregistry (= 0.76.5) 422 - - React-Fabric/componentregistrynative (= 0.76.5) 423 - - React-Fabric/components (= 0.76.5) 424 - - React-Fabric/core (= 0.76.5) 425 - - React-Fabric/dom (= 0.76.5) 426 - - React-Fabric/imagemanager (= 0.76.5) 427 - - React-Fabric/leakchecker (= 0.76.5) 428 - - React-Fabric/mounting (= 0.76.5) 429 - - React-Fabric/observers (= 0.76.5) 430 - - React-Fabric/scheduler (= 0.76.5) 431 - - React-Fabric/telemetry (= 0.76.5) 432 - - React-Fabric/templateprocessor (= 0.76.5) 433 - - React-Fabric/uimanager (= 0.76.5) 434 - - React-featureflags 435 - - React-graphics 436 - - React-jsi 437 - - React-jsiexecutor 438 - - React-logger 439 - - React-rendererdebug 440 - - React-runtimescheduler 441 - - React-utils 442 - - ReactCommon/turbomodule/core 443 - - React-Fabric/animations (0.76.5): 444 - - DoubleConversion 445 - - fmt (= 9.1.0) 446 - - glog 447 - - hermes-engine 448 - - RCT-Folly/Fabric (= 2024.01.01.00) 449 - - RCTRequired 450 - - RCTTypeSafety 451 - - React-Core 452 - - React-cxxreact 453 - - React-debug 454 - - React-featureflags 455 - - React-graphics 456 - - React-jsi 457 - - React-jsiexecutor 458 - - React-logger 459 - - React-rendererdebug 460 - - React-runtimescheduler 461 - - React-utils 462 - - ReactCommon/turbomodule/core 463 - - React-Fabric/attributedstring (0.76.5): 464 - - DoubleConversion 465 - - fmt (= 9.1.0) 466 - - glog 467 - - hermes-engine 468 - - RCT-Folly/Fabric (= 2024.01.01.00) 469 - - RCTRequired 470 - - RCTTypeSafety 471 - - React-Core 472 - - React-cxxreact 473 - - React-debug 474 - - React-featureflags 475 - - React-graphics 476 - - React-jsi 477 - - React-jsiexecutor 478 - - React-logger 479 - - React-rendererdebug 480 - - React-runtimescheduler 481 - - React-utils 482 - - ReactCommon/turbomodule/core 483 - - React-Fabric/componentregistry (0.76.5): 484 - - DoubleConversion 485 - - fmt (= 9.1.0) 486 - - glog 487 - - hermes-engine 488 - - RCT-Folly/Fabric (= 2024.01.01.00) 489 - - RCTRequired 490 - - RCTTypeSafety 491 - - React-Core 492 - - React-cxxreact 493 - - React-debug 494 - - React-featureflags 495 - - React-graphics 496 - - React-jsi 497 - - React-jsiexecutor 498 - - React-logger 499 - - React-rendererdebug 500 - - React-runtimescheduler 501 - - React-utils 502 - - ReactCommon/turbomodule/core 503 - - React-Fabric/componentregistrynative (0.76.5): 504 - - DoubleConversion 505 - - fmt (= 9.1.0) 506 - - glog 507 - - hermes-engine 508 - - RCT-Folly/Fabric (= 2024.01.01.00) 509 - - RCTRequired 510 - - RCTTypeSafety 511 - - React-Core 512 - - React-cxxreact 513 - - React-debug 514 - - React-featureflags 515 - - React-graphics 516 - - React-jsi 517 - - React-jsiexecutor 518 - - React-logger 519 - - React-rendererdebug 520 - - React-runtimescheduler 521 - - React-utils 522 - - ReactCommon/turbomodule/core 523 - - React-Fabric/components (0.76.5): 524 - - DoubleConversion 525 - - fmt (= 9.1.0) 526 - - glog 527 - - hermes-engine 528 - - RCT-Folly/Fabric (= 2024.01.01.00) 529 - - RCTRequired 530 - - RCTTypeSafety 531 - - React-Core 532 - - React-cxxreact 533 - - React-debug 534 - - React-Fabric/components/legacyviewmanagerinterop (= 0.76.5) 535 - - React-Fabric/components/root (= 0.76.5) 536 - - React-Fabric/components/view (= 0.76.5) 537 - - React-featureflags 538 - - React-graphics 539 - - React-jsi 540 - - React-jsiexecutor 541 - - React-logger 542 - - React-rendererdebug 543 - - React-runtimescheduler 544 - - React-utils 545 - - ReactCommon/turbomodule/core 546 - - React-Fabric/components/legacyviewmanagerinterop (0.76.5): 547 - - DoubleConversion 548 - - fmt (= 9.1.0) 549 - - glog 550 - - hermes-engine 551 - - RCT-Folly/Fabric (= 2024.01.01.00) 552 - - RCTRequired 553 - - RCTTypeSafety 554 - - React-Core 555 - - React-cxxreact 556 - - React-debug 557 - - React-featureflags 558 - - React-graphics 559 - - React-jsi 560 - - React-jsiexecutor 561 - - React-logger 562 - - React-rendererdebug 563 - - React-runtimescheduler 564 - - React-utils 565 - - ReactCommon/turbomodule/core 566 - - React-Fabric/components/root (0.76.5): 567 - - DoubleConversion 568 - - fmt (= 9.1.0) 569 - - glog 570 - - hermes-engine 571 - - RCT-Folly/Fabric (= 2024.01.01.00) 572 - - RCTRequired 573 - - RCTTypeSafety 574 - - React-Core 575 - - React-cxxreact 576 - - React-debug 577 - - React-featureflags 578 - - React-graphics 579 - - React-jsi 580 - - React-jsiexecutor 581 - - React-logger 582 - - React-rendererdebug 583 - - React-runtimescheduler 584 - - React-utils 585 - - ReactCommon/turbomodule/core 586 - - React-Fabric/components/view (0.76.5): 587 - - DoubleConversion 588 - - fmt (= 9.1.0) 589 - - glog 590 - - hermes-engine 591 - - RCT-Folly/Fabric (= 2024.01.01.00) 592 - - RCTRequired 593 - - RCTTypeSafety 594 - - React-Core 595 - - React-cxxreact 596 - - React-debug 597 - - React-featureflags 598 - - React-graphics 599 - - React-jsi 600 - - React-jsiexecutor 601 - - React-logger 602 - - React-rendererdebug 603 - - React-runtimescheduler 604 - - React-utils 605 - - ReactCommon/turbomodule/core 606 - - Yoga 607 - - React-Fabric/core (0.76.5): 608 - - DoubleConversion 609 - - fmt (= 9.1.0) 610 - - glog 611 - - hermes-engine 612 - - RCT-Folly/Fabric (= 2024.01.01.00) 613 - - RCTRequired 614 - - RCTTypeSafety 615 - - React-Core 616 - - React-cxxreact 617 - - React-debug 618 - - React-featureflags 619 - - React-graphics 620 - - React-jsi 621 - - React-jsiexecutor 622 - - React-logger 623 - - React-rendererdebug 624 - - React-runtimescheduler 625 - - React-utils 626 - - ReactCommon/turbomodule/core 627 - - React-Fabric/dom (0.76.5): 628 - - DoubleConversion 629 - - fmt (= 9.1.0) 630 - - glog 631 - - hermes-engine 632 - - RCT-Folly/Fabric (= 2024.01.01.00) 633 - - RCTRequired 634 - - RCTTypeSafety 635 - - React-Core 636 - - React-cxxreact 637 - - React-debug 638 - - React-featureflags 639 - - React-graphics 640 - - React-jsi 641 - - React-jsiexecutor 642 - - React-logger 643 - - React-rendererdebug 644 - - React-runtimescheduler 645 - - React-utils 646 - - ReactCommon/turbomodule/core 647 - - React-Fabric/imagemanager (0.76.5): 648 - - DoubleConversion 649 - - fmt (= 9.1.0) 650 - - glog 651 - - hermes-engine 652 - - RCT-Folly/Fabric (= 2024.01.01.00) 653 - - RCTRequired 654 - - RCTTypeSafety 655 - - React-Core 656 - - React-cxxreact 657 - - React-debug 658 - - React-featureflags 659 - - React-graphics 660 - - React-jsi 661 - - React-jsiexecutor 662 - - React-logger 663 - - React-rendererdebug 664 - - React-runtimescheduler 665 - - React-utils 666 - - ReactCommon/turbomodule/core 667 - - React-Fabric/leakchecker (0.76.5): 668 - - DoubleConversion 669 - - fmt (= 9.1.0) 670 - - glog 671 - - hermes-engine 672 - - RCT-Folly/Fabric (= 2024.01.01.00) 673 - - RCTRequired 674 - - RCTTypeSafety 675 - - React-Core 676 - - React-cxxreact 677 - - React-debug 678 - - React-featureflags 679 - - React-graphics 680 - - React-jsi 681 - - React-jsiexecutor 682 - - React-logger 683 - - React-rendererdebug 684 - - React-runtimescheduler 685 - - React-utils 686 - - ReactCommon/turbomodule/core 687 - - React-Fabric/mounting (0.76.5): 688 - - DoubleConversion 689 - - fmt (= 9.1.0) 690 - - glog 691 - - hermes-engine 692 - - RCT-Folly/Fabric (= 2024.01.01.00) 693 - - RCTRequired 694 - - RCTTypeSafety 695 - - React-Core 696 - - React-cxxreact 697 - - React-debug 698 - - React-featureflags 699 - - React-graphics 700 - - React-jsi 701 - - React-jsiexecutor 702 - - React-logger 703 - - React-rendererdebug 704 - - React-runtimescheduler 705 - - React-utils 706 - - ReactCommon/turbomodule/core 707 - - React-Fabric/observers (0.76.5): 708 - - DoubleConversion 709 - - fmt (= 9.1.0) 710 - - glog 711 - - hermes-engine 712 - - RCT-Folly/Fabric (= 2024.01.01.00) 713 - - RCTRequired 714 - - RCTTypeSafety 715 - - React-Core 716 - - React-cxxreact 717 - - React-debug 718 - - React-Fabric/observers/events (= 0.76.5) 719 - - React-featureflags 720 - - React-graphics 721 - - React-jsi 722 - - React-jsiexecutor 723 - - React-logger 724 - - React-rendererdebug 725 - - React-runtimescheduler 726 - - React-utils 727 - - ReactCommon/turbomodule/core 728 - - React-Fabric/observers/events (0.76.5): 729 - - DoubleConversion 730 - - fmt (= 9.1.0) 731 - - glog 732 - - hermes-engine 733 - - RCT-Folly/Fabric (= 2024.01.01.00) 734 - - RCTRequired 735 - - RCTTypeSafety 736 - - React-Core 737 - - React-cxxreact 738 - - React-debug 739 - - React-featureflags 740 - - React-graphics 741 - - React-jsi 742 - - React-jsiexecutor 743 - - React-logger 744 - - React-rendererdebug 745 - - React-runtimescheduler 746 - - React-utils 747 - - ReactCommon/turbomodule/core 748 - - React-Fabric/scheduler (0.76.5): 749 - - DoubleConversion 750 - - fmt (= 9.1.0) 751 - - glog 752 - - hermes-engine 753 - - RCT-Folly/Fabric (= 2024.01.01.00) 754 - - RCTRequired 755 - - RCTTypeSafety 756 - - React-Core 757 - - React-cxxreact 758 - - React-debug 759 - - React-Fabric/observers/events 760 - - React-featureflags 761 - - React-graphics 762 - - React-jsi 763 - - React-jsiexecutor 764 - - React-logger 765 - - React-performancetimeline 766 - - React-rendererdebug 767 - - React-runtimescheduler 768 - - React-utils 769 - - ReactCommon/turbomodule/core 770 - - React-Fabric/telemetry (0.76.5): 771 - - DoubleConversion 772 - - fmt (= 9.1.0) 773 - - glog 774 - - hermes-engine 775 - - RCT-Folly/Fabric (= 2024.01.01.00) 776 - - RCTRequired 777 - - RCTTypeSafety 778 - - React-Core 779 - - React-cxxreact 780 - - React-debug 781 - - React-featureflags 782 - - React-graphics 783 - - React-jsi 784 - - React-jsiexecutor 785 - - React-logger 786 - - React-rendererdebug 787 - - React-runtimescheduler 788 - - React-utils 789 - - ReactCommon/turbomodule/core 790 - - React-Fabric/templateprocessor (0.76.5): 791 - - DoubleConversion 792 - - fmt (= 9.1.0) 793 - - glog 794 - - hermes-engine 795 - - RCT-Folly/Fabric (= 2024.01.01.00) 796 - - RCTRequired 797 - - RCTTypeSafety 798 - - React-Core 799 - - React-cxxreact 800 - - React-debug 801 - - React-featureflags 802 - - React-graphics 803 - - React-jsi 804 - - React-jsiexecutor 805 - - React-logger 806 - - React-rendererdebug 807 - - React-runtimescheduler 808 - - React-utils 809 - - ReactCommon/turbomodule/core 810 - - React-Fabric/uimanager (0.76.5): 811 - - DoubleConversion 812 - - fmt (= 9.1.0) 813 - - glog 814 - - hermes-engine 815 - - RCT-Folly/Fabric (= 2024.01.01.00) 816 - - RCTRequired 817 - - RCTTypeSafety 818 - - React-Core 819 - - React-cxxreact 820 - - React-debug 821 - - React-Fabric/uimanager/consistency (= 0.76.5) 822 - - React-featureflags 823 - - React-graphics 824 - - React-jsi 825 - - React-jsiexecutor 826 - - React-logger 827 - - React-rendererconsistency 828 - - React-rendererdebug 829 - - React-runtimescheduler 830 - - React-utils 831 - - ReactCommon/turbomodule/core 832 - - React-Fabric/uimanager/consistency (0.76.5): 833 - - DoubleConversion 834 - - fmt (= 9.1.0) 835 - - glog 836 - - hermes-engine 837 - - RCT-Folly/Fabric (= 2024.01.01.00) 838 - - RCTRequired 839 - - RCTTypeSafety 840 - - React-Core 841 - - React-cxxreact 842 - - React-debug 843 - - React-featureflags 844 - - React-graphics 845 - - React-jsi 846 - - React-jsiexecutor 847 - - React-logger 848 - - React-rendererconsistency 849 - - React-rendererdebug 850 - - React-runtimescheduler 851 - - React-utils 852 - - ReactCommon/turbomodule/core 853 - - React-FabricComponents (0.76.5): 854 - - DoubleConversion 855 - - fmt (= 9.1.0) 856 - - glog 857 - - hermes-engine 858 - - RCT-Folly/Fabric (= 2024.01.01.00) 859 - - RCTRequired 860 - - RCTTypeSafety 861 - - React-Core 862 - - React-cxxreact 863 - - React-debug 864 - - React-Fabric 865 - - React-FabricComponents/components (= 0.76.5) 866 - - React-FabricComponents/textlayoutmanager (= 0.76.5) 867 - - React-featureflags 868 - - React-graphics 869 - - React-jsi 870 - - React-jsiexecutor 871 - - React-logger 872 - - React-rendererdebug 873 - - React-runtimescheduler 874 - - React-utils 875 - - ReactCodegen 876 - - ReactCommon/turbomodule/core 877 - - Yoga 878 - - React-FabricComponents/components (0.76.5): 879 - - DoubleConversion 880 - - fmt (= 9.1.0) 881 - - glog 882 - - hermes-engine 883 - - RCT-Folly/Fabric (= 2024.01.01.00) 884 - - RCTRequired 885 - - RCTTypeSafety 886 - - React-Core 887 - - React-cxxreact 888 - - React-debug 889 - - React-Fabric 890 - - React-FabricComponents/components/inputaccessory (= 0.76.5) 891 - - React-FabricComponents/components/iostextinput (= 0.76.5) 892 - - React-FabricComponents/components/modal (= 0.76.5) 893 - - React-FabricComponents/components/rncore (= 0.76.5) 894 - - React-FabricComponents/components/safeareaview (= 0.76.5) 895 - - React-FabricComponents/components/scrollview (= 0.76.5) 896 - - React-FabricComponents/components/text (= 0.76.5) 897 - - React-FabricComponents/components/textinput (= 0.76.5) 898 - - React-FabricComponents/components/unimplementedview (= 0.76.5) 899 - - React-featureflags 900 - - React-graphics 901 - - React-jsi 902 - - React-jsiexecutor 903 - - React-logger 904 - - React-rendererdebug 905 - - React-runtimescheduler 906 - - React-utils 907 - - ReactCodegen 908 - - ReactCommon/turbomodule/core 909 - - Yoga 910 - - React-FabricComponents/components/inputaccessory (0.76.5): 911 - - DoubleConversion 912 - - fmt (= 9.1.0) 913 - - glog 914 - - hermes-engine 915 - - RCT-Folly/Fabric (= 2024.01.01.00) 916 - - RCTRequired 917 - - RCTTypeSafety 918 - - React-Core 919 - - React-cxxreact 920 - - React-debug 921 - - React-Fabric 922 - - React-featureflags 923 - - React-graphics 924 - - React-jsi 925 - - React-jsiexecutor 926 - - React-logger 927 - - React-rendererdebug 928 - - React-runtimescheduler 929 - - React-utils 930 - - ReactCodegen 931 - - ReactCommon/turbomodule/core 932 - - Yoga 933 - - React-FabricComponents/components/iostextinput (0.76.5): 934 - - DoubleConversion 935 - - fmt (= 9.1.0) 936 - - glog 937 - - hermes-engine 938 - - RCT-Folly/Fabric (= 2024.01.01.00) 939 - - RCTRequired 940 - - RCTTypeSafety 941 - - React-Core 942 - - React-cxxreact 943 - - React-debug 944 - - React-Fabric 945 - - React-featureflags 946 - - React-graphics 947 - - React-jsi 948 - - React-jsiexecutor 949 - - React-logger 950 - - React-rendererdebug 951 - - React-runtimescheduler 952 - - React-utils 953 - - ReactCodegen 954 - - ReactCommon/turbomodule/core 955 - - Yoga 956 - - React-FabricComponents/components/modal (0.76.5): 957 - - DoubleConversion 958 - - fmt (= 9.1.0) 959 - - glog 960 - - hermes-engine 961 - - RCT-Folly/Fabric (= 2024.01.01.00) 962 - - RCTRequired 963 - - RCTTypeSafety 964 - - React-Core 965 - - React-cxxreact 966 - - React-debug 967 - - React-Fabric 968 - - React-featureflags 969 - - React-graphics 970 - - React-jsi 971 - - React-jsiexecutor 972 - - React-logger 973 - - React-rendererdebug 974 - - React-runtimescheduler 975 - - React-utils 976 - - ReactCodegen 977 - - ReactCommon/turbomodule/core 978 - - Yoga 979 - - React-FabricComponents/components/rncore (0.76.5): 980 - - DoubleConversion 981 - - fmt (= 9.1.0) 982 - - glog 983 - - hermes-engine 984 - - RCT-Folly/Fabric (= 2024.01.01.00) 985 - - RCTRequired 986 - - RCTTypeSafety 987 - - React-Core 988 - - React-cxxreact 989 - - React-debug 990 - - React-Fabric 991 - - React-featureflags 992 - - React-graphics 993 - - React-jsi 994 - - React-jsiexecutor 995 - - React-logger 996 - - React-rendererdebug 997 - - React-runtimescheduler 998 - - React-utils 999 - - ReactCodegen 1000 - - ReactCommon/turbomodule/core 1001 - - Yoga 1002 - - React-FabricComponents/components/safeareaview (0.76.5): 1003 - - DoubleConversion 1004 - - fmt (= 9.1.0) 1005 - - glog 1006 - - hermes-engine 1007 - - RCT-Folly/Fabric (= 2024.01.01.00) 1008 - - RCTRequired 1009 - - RCTTypeSafety 1010 - - React-Core 1011 - - React-cxxreact 1012 - - React-debug 1013 - - React-Fabric 1014 - - React-featureflags 1015 - - React-graphics 1016 - - React-jsi 1017 - - React-jsiexecutor 1018 - - React-logger 1019 - - React-rendererdebug 1020 - - React-runtimescheduler 1021 - - React-utils 1022 - - ReactCodegen 1023 - - ReactCommon/turbomodule/core 1024 - - Yoga 1025 - - React-FabricComponents/components/scrollview (0.76.5): 1026 - - DoubleConversion 1027 - - fmt (= 9.1.0) 1028 - - glog 1029 - - hermes-engine 1030 - - RCT-Folly/Fabric (= 2024.01.01.00) 1031 - - RCTRequired 1032 - - RCTTypeSafety 1033 - - React-Core 1034 - - React-cxxreact 1035 - - React-debug 1036 - - React-Fabric 1037 - - React-featureflags 1038 - - React-graphics 1039 - - React-jsi 1040 - - React-jsiexecutor 1041 - - React-logger 1042 - - React-rendererdebug 1043 - - React-runtimescheduler 1044 - - React-utils 1045 - - ReactCodegen 1046 - - ReactCommon/turbomodule/core 1047 - - Yoga 1048 - - React-FabricComponents/components/text (0.76.5): 1049 - - DoubleConversion 1050 - - fmt (= 9.1.0) 1051 - - glog 1052 - - hermes-engine 1053 - - RCT-Folly/Fabric (= 2024.01.01.00) 1054 - - RCTRequired 1055 - - RCTTypeSafety 1056 - - React-Core 1057 - - React-cxxreact 1058 - - React-debug 1059 - - React-Fabric 1060 - - React-featureflags 1061 - - React-graphics 1062 - - React-jsi 1063 - - React-jsiexecutor 1064 - - React-logger 1065 - - React-rendererdebug 1066 - - React-runtimescheduler 1067 - - React-utils 1068 - - ReactCodegen 1069 - - ReactCommon/turbomodule/core 1070 - - Yoga 1071 - - React-FabricComponents/components/textinput (0.76.5): 1072 - - DoubleConversion 1073 - - fmt (= 9.1.0) 1074 - - glog 1075 - - hermes-engine 1076 - - RCT-Folly/Fabric (= 2024.01.01.00) 1077 - - RCTRequired 1078 - - RCTTypeSafety 1079 - - React-Core 1080 - - React-cxxreact 1081 - - React-debug 1082 - - React-Fabric 1083 - - React-featureflags 1084 - - React-graphics 1085 - - React-jsi 1086 - - React-jsiexecutor 1087 - - React-logger 1088 - - React-rendererdebug 1089 - - React-runtimescheduler 1090 - - React-utils 1091 - - ReactCodegen 1092 - - ReactCommon/turbomodule/core 1093 - - Yoga 1094 - - React-FabricComponents/components/unimplementedview (0.76.5): 1095 - - DoubleConversion 1096 - - fmt (= 9.1.0) 1097 - - glog 1098 - - hermes-engine 1099 - - RCT-Folly/Fabric (= 2024.01.01.00) 1100 - - RCTRequired 1101 - - RCTTypeSafety 1102 - - React-Core 1103 - - React-cxxreact 1104 - - React-debug 1105 - - React-Fabric 1106 - - React-featureflags 1107 - - React-graphics 1108 - - React-jsi 1109 - - React-jsiexecutor 1110 - - React-logger 1111 - - React-rendererdebug 1112 - - React-runtimescheduler 1113 - - React-utils 1114 - - ReactCodegen 1115 - - ReactCommon/turbomodule/core 1116 - - Yoga 1117 - - React-FabricComponents/textlayoutmanager (0.76.5): 1118 - - DoubleConversion 1119 - - fmt (= 9.1.0) 1120 - - glog 1121 - - hermes-engine 1122 - - RCT-Folly/Fabric (= 2024.01.01.00) 1123 - - RCTRequired 1124 - - RCTTypeSafety 1125 - - React-Core 1126 - - React-cxxreact 1127 - - React-debug 1128 - - React-Fabric 1129 - - React-featureflags 1130 - - React-graphics 1131 - - React-jsi 1132 - - React-jsiexecutor 1133 - - React-logger 1134 - - React-rendererdebug 1135 - - React-runtimescheduler 1136 - - React-utils 1137 - - ReactCodegen 1138 - - ReactCommon/turbomodule/core 1139 - - Yoga 1140 - - React-FabricImage (0.76.5): 1141 - - DoubleConversion 1142 - - fmt (= 9.1.0) 1143 - - glog 1144 - - hermes-engine 1145 - - RCT-Folly/Fabric (= 2024.01.01.00) 1146 - - RCTRequired (= 0.76.5) 1147 - - RCTTypeSafety (= 0.76.5) 1148 - - React-Fabric 1149 - - React-graphics 1150 - - React-ImageManager 1151 - - React-jsi 1152 - - React-jsiexecutor (= 0.76.5) 1153 - - React-logger 1154 - - React-rendererdebug 1155 - - React-utils 1156 - - ReactCommon 1157 - - Yoga 1158 - - React-featureflags (0.76.5) 1159 - - React-featureflagsnativemodule (0.76.5): 1160 - - DoubleConversion 1161 - - glog 1162 - - hermes-engine 1163 - - RCT-Folly (= 2024.01.01.00) 1164 - - RCTRequired 1165 - - RCTTypeSafety 1166 - - React-Core 1167 - - React-debug 1168 - - React-Fabric 1169 - - React-featureflags 1170 - - React-graphics 1171 - - React-ImageManager 1172 - - React-NativeModulesApple 1173 - - React-RCTFabric 1174 - - React-rendererdebug 1175 - - React-utils 1176 - - ReactCodegen 1177 - - ReactCommon/turbomodule/bridging 1178 - - ReactCommon/turbomodule/core 1179 - - Yoga 1180 - - React-graphics (0.76.5): 1181 - - DoubleConversion 1182 - - fmt (= 9.1.0) 1183 - - glog 1184 - - RCT-Folly/Fabric (= 2024.01.01.00) 1185 - - React-jsi 1186 - - React-jsiexecutor 1187 - - React-utils 1188 - - React-hermes (0.76.5): 1189 - - DoubleConversion 1190 - - fmt (= 9.1.0) 1191 - - glog 1192 - - hermes-engine 1193 - - RCT-Folly (= 2024.01.01.00) 1194 - - React-cxxreact (= 0.76.5) 1195 - - React-jsi 1196 - - React-jsiexecutor (= 0.76.5) 1197 - - React-jsinspector 1198 - - React-perflogger (= 0.76.5) 1199 - - React-runtimeexecutor 1200 - - React-idlecallbacksnativemodule (0.76.5): 1201 - - DoubleConversion 1202 - - glog 1203 - - hermes-engine 1204 - - RCT-Folly (= 2024.01.01.00) 1205 - - RCTRequired 1206 - - RCTTypeSafety 1207 - - React-Core 1208 - - React-debug 1209 - - React-Fabric 1210 - - React-featureflags 1211 - - React-graphics 1212 - - React-ImageManager 1213 - - React-NativeModulesApple 1214 - - React-RCTFabric 1215 - - React-rendererdebug 1216 - - React-runtimescheduler 1217 - - React-utils 1218 - - ReactCodegen 1219 - - ReactCommon/turbomodule/bridging 1220 - - ReactCommon/turbomodule/core 1221 - - Yoga 1222 - - React-ImageManager (0.76.5): 1223 - - glog 1224 - - RCT-Folly/Fabric 1225 - - React-Core/Default 1226 - - React-debug 1227 - - React-Fabric 1228 - - React-graphics 1229 - - React-rendererdebug 1230 - - React-utils 1231 - - React-jserrorhandler (0.76.5): 1232 - - glog 1233 - - hermes-engine 1234 - - RCT-Folly/Fabric (= 2024.01.01.00) 1235 - - React-cxxreact 1236 - - React-debug 1237 - - React-jsi 1238 - - React-jsi (0.76.5): 1239 - - boost 1240 - - DoubleConversion 1241 - - fmt (= 9.1.0) 1242 - - glog 1243 - - hermes-engine 1244 - - RCT-Folly (= 2024.01.01.00) 1245 - - React-jsiexecutor (0.76.5): 1246 - - DoubleConversion 1247 - - fmt (= 9.1.0) 1248 - - glog 1249 - - hermes-engine 1250 - - RCT-Folly (= 2024.01.01.00) 1251 - - React-cxxreact (= 0.76.5) 1252 - - React-jsi (= 0.76.5) 1253 - - React-jsinspector 1254 - - React-perflogger (= 0.76.5) 1255 - - React-jsinspector (0.76.5): 1256 - - DoubleConversion 1257 - - glog 1258 - - hermes-engine 1259 - - RCT-Folly (= 2024.01.01.00) 1260 - - React-featureflags 1261 - - React-jsi 1262 - - React-perflogger (= 0.76.5) 1263 - - React-runtimeexecutor (= 0.76.5) 1264 - - React-jsitracing (0.76.5): 1265 - - React-jsi 1266 - - React-logger (0.76.5): 1267 - - glog 1268 - - React-Mapbuffer (0.76.5): 1269 - - glog 1270 - - React-debug 1271 - - React-microtasksnativemodule (0.76.5): 1272 - - DoubleConversion 1273 - - glog 1274 - - hermes-engine 1275 - - RCT-Folly (= 2024.01.01.00) 1276 - - RCTRequired 1277 - - RCTTypeSafety 1278 - - React-Core 1279 - - React-debug 1280 - - React-Fabric 1281 - - React-featureflags 1282 - - React-graphics 1283 - - React-ImageManager 1284 - - React-NativeModulesApple 1285 - - React-RCTFabric 1286 - - React-rendererdebug 1287 - - React-utils 1288 - - ReactCodegen 1289 - - ReactCommon/turbomodule/bridging 1290 - - ReactCommon/turbomodule/core 1291 - - Yoga 1292 - - react-native-safe-area-context (4.12.0): 1293 - - DoubleConversion 1294 - - glog 1295 - - hermes-engine 1296 - - RCT-Folly (= 2024.01.01.00) 1297 - - RCTRequired 1298 - - RCTTypeSafety 1299 - - React-Core 1300 - - React-debug 1301 - - React-Fabric 1302 - - React-featureflags 1303 - - React-graphics 1304 - - React-ImageManager 1305 - - react-native-safe-area-context/common (= 4.12.0) 1306 - - react-native-safe-area-context/fabric (= 4.12.0) 1307 - - React-NativeModulesApple 1308 - - React-RCTFabric 1309 - - React-rendererdebug 1310 - - React-utils 1311 - - ReactCodegen 1312 - - ReactCommon/turbomodule/bridging 1313 - - ReactCommon/turbomodule/core 1314 - - Yoga 1315 - - react-native-safe-area-context/common (4.12.0): 1316 - - DoubleConversion 1317 - - glog 1318 - - hermes-engine 1319 - - RCT-Folly (= 2024.01.01.00) 1320 - - RCTRequired 1321 - - RCTTypeSafety 1322 - - React-Core 1323 - - React-debug 1324 - - React-Fabric 1325 - - React-featureflags 1326 - - React-graphics 1327 - - React-ImageManager 1328 - - React-NativeModulesApple 1329 - - React-RCTFabric 1330 - - React-rendererdebug 1331 - - React-utils 1332 - - ReactCodegen 1333 - - ReactCommon/turbomodule/bridging 1334 - - ReactCommon/turbomodule/core 1335 - - Yoga 1336 - - react-native-safe-area-context/fabric (4.12.0): 1337 - - DoubleConversion 1338 - - glog 1339 - - hermes-engine 1340 - - RCT-Folly (= 2024.01.01.00) 1341 - - RCTRequired 1342 - - RCTTypeSafety 1343 - - React-Core 1344 - - React-debug 1345 - - React-Fabric 1346 - - React-featureflags 1347 - - React-graphics 1348 - - React-ImageManager 1349 - - react-native-safe-area-context/common 1350 - - React-NativeModulesApple 1351 - - React-RCTFabric 1352 - - React-rendererdebug 1353 - - React-utils 1354 - - ReactCodegen 1355 - - ReactCommon/turbomodule/bridging 1356 - - ReactCommon/turbomodule/core 1357 - - Yoga 1358 - - React-nativeconfig (0.76.5) 1359 - - React-NativeModulesApple (0.76.5): 1360 - - glog 1361 - - hermes-engine 1362 - - React-callinvoker 1363 - - React-Core 1364 - - React-cxxreact 1365 - - React-jsi 1366 - - React-jsinspector 1367 - - React-runtimeexecutor 1368 - - ReactCommon/turbomodule/bridging 1369 - - ReactCommon/turbomodule/core 1370 - - React-perflogger (0.76.5): 1371 - - DoubleConversion 1372 - - RCT-Folly (= 2024.01.01.00) 1373 - - React-performancetimeline (0.76.5): 1374 - - RCT-Folly (= 2024.01.01.00) 1375 - - React-cxxreact 1376 - - React-timing 1377 - - React-RCTActionSheet (0.76.5): 1378 - - React-Core/RCTActionSheetHeaders (= 0.76.5) 1379 - - React-RCTAnimation (0.76.5): 1380 - - RCT-Folly (= 2024.01.01.00) 1381 - - RCTTypeSafety 1382 - - React-Core/RCTAnimationHeaders 1383 - - React-jsi 1384 - - React-NativeModulesApple 1385 - - ReactCodegen 1386 - - ReactCommon 1387 - - React-RCTAppDelegate (0.76.5): 1388 - - RCT-Folly (= 2024.01.01.00) 1389 - - RCTRequired 1390 - - RCTTypeSafety 1391 - - React-Core 1392 - - React-CoreModules 1393 - - React-debug 1394 - - React-defaultsnativemodule 1395 - - React-Fabric 1396 - - React-featureflags 1397 - - React-graphics 1398 - - React-hermes 1399 - - React-nativeconfig 1400 - - React-NativeModulesApple 1401 - - React-RCTFabric 1402 - - React-RCTImage 1403 - - React-RCTNetwork 1404 - - React-rendererdebug 1405 - - React-RuntimeApple 1406 - - React-RuntimeCore 1407 - - React-RuntimeHermes 1408 - - React-runtimescheduler 1409 - - React-utils 1410 - - ReactCodegen 1411 - - ReactCommon 1412 - - React-RCTBlob (0.76.5): 1413 - - DoubleConversion 1414 - - fmt (= 9.1.0) 1415 - - hermes-engine 1416 - - RCT-Folly (= 2024.01.01.00) 1417 - - React-Core/RCTBlobHeaders 1418 - - React-Core/RCTWebSocket 1419 - - React-jsi 1420 - - React-jsinspector 1421 - - React-NativeModulesApple 1422 - - React-RCTNetwork 1423 - - ReactCodegen 1424 - - ReactCommon 1425 - - React-RCTFabric (0.76.5): 1426 - - glog 1427 - - hermes-engine 1428 - - RCT-Folly/Fabric (= 2024.01.01.00) 1429 - - React-Core 1430 - - React-debug 1431 - - React-Fabric 1432 - - React-FabricComponents 1433 - - React-FabricImage 1434 - - React-featureflags 1435 - - React-graphics 1436 - - React-ImageManager 1437 - - React-jsi 1438 - - React-jsinspector 1439 - - React-nativeconfig 1440 - - React-performancetimeline 1441 - - React-RCTImage 1442 - - React-RCTText 1443 - - React-rendererconsistency 1444 - - React-rendererdebug 1445 - - React-runtimescheduler 1446 - - React-utils 1447 - - Yoga 1448 - - React-RCTImage (0.76.5): 1449 - - RCT-Folly (= 2024.01.01.00) 1450 - - RCTTypeSafety 1451 - - React-Core/RCTImageHeaders 1452 - - React-jsi 1453 - - React-NativeModulesApple 1454 - - React-RCTNetwork 1455 - - ReactCodegen 1456 - - ReactCommon 1457 - - React-RCTLinking (0.76.5): 1458 - - React-Core/RCTLinkingHeaders (= 0.76.5) 1459 - - React-jsi (= 0.76.5) 1460 - - React-NativeModulesApple 1461 - - ReactCodegen 1462 - - ReactCommon 1463 - - ReactCommon/turbomodule/core (= 0.76.5) 1464 - - React-RCTNetwork (0.76.5): 1465 - - RCT-Folly (= 2024.01.01.00) 1466 - - RCTTypeSafety 1467 - - React-Core/RCTNetworkHeaders 1468 - - React-jsi 1469 - - React-NativeModulesApple 1470 - - ReactCodegen 1471 - - ReactCommon 1472 - - React-RCTSettings (0.76.5): 1473 - - RCT-Folly (= 2024.01.01.00) 1474 - - RCTTypeSafety 1475 - - React-Core/RCTSettingsHeaders 1476 - - React-jsi 1477 - - React-NativeModulesApple 1478 - - ReactCodegen 1479 - - ReactCommon 1480 - - React-RCTText (0.76.5): 1481 - - React-Core/RCTTextHeaders (= 0.76.5) 1482 - - Yoga 1483 - - React-RCTVibration (0.76.5): 1484 - - RCT-Folly (= 2024.01.01.00) 1485 - - React-Core/RCTVibrationHeaders 1486 - - React-jsi 1487 - - React-NativeModulesApple 1488 - - ReactCodegen 1489 - - ReactCommon 1490 - - React-rendererconsistency (0.76.5) 1491 - - React-rendererdebug (0.76.5): 1492 - - DoubleConversion 1493 - - fmt (= 9.1.0) 1494 - - RCT-Folly (= 2024.01.01.00) 1495 - - React-debug 1496 - - React-rncore (0.76.5) 1497 - - React-RuntimeApple (0.76.5): 1498 - - hermes-engine 1499 - - RCT-Folly/Fabric (= 2024.01.01.00) 1500 - - React-callinvoker 1501 - - React-Core/Default 1502 - - React-CoreModules 1503 - - React-cxxreact 1504 - - React-jserrorhandler 1505 - - React-jsi 1506 - - React-jsiexecutor 1507 - - React-jsinspector 1508 - - React-Mapbuffer 1509 - - React-NativeModulesApple 1510 - - React-RCTFabric 1511 - - React-RuntimeCore 1512 - - React-runtimeexecutor 1513 - - React-RuntimeHermes 1514 - - React-runtimescheduler 1515 - - React-utils 1516 - - React-RuntimeCore (0.76.5): 1517 - - glog 1518 - - hermes-engine 1519 - - RCT-Folly/Fabric (= 2024.01.01.00) 1520 - - React-cxxreact 1521 - - React-featureflags 1522 - - React-jserrorhandler 1523 - - React-jsi 1524 - - React-jsiexecutor 1525 - - React-jsinspector 1526 - - React-performancetimeline 1527 - - React-runtimeexecutor 1528 - - React-runtimescheduler 1529 - - React-utils 1530 - - React-runtimeexecutor (0.76.5): 1531 - - React-jsi (= 0.76.5) 1532 - - React-RuntimeHermes (0.76.5): 1533 - - hermes-engine 1534 - - RCT-Folly/Fabric (= 2024.01.01.00) 1535 - - React-featureflags 1536 - - React-hermes 1537 - - React-jsi 1538 - - React-jsinspector 1539 - - React-jsitracing 1540 - - React-nativeconfig 1541 - - React-RuntimeCore 1542 - - React-utils 1543 - - React-runtimescheduler (0.76.5): 1544 - - glog 1545 - - hermes-engine 1546 - - RCT-Folly (= 2024.01.01.00) 1547 - - React-callinvoker 1548 - - React-cxxreact 1549 - - React-debug 1550 - - React-featureflags 1551 - - React-jsi 1552 - - React-performancetimeline 1553 - - React-rendererconsistency 1554 - - React-rendererdebug 1555 - - React-runtimeexecutor 1556 - - React-timing 1557 - - React-utils 1558 - - React-timing (0.76.5) 1559 - - React-utils (0.76.5): 1560 - - glog 1561 - - hermes-engine 1562 - - RCT-Folly (= 2024.01.01.00) 1563 - - React-debug 1564 - - React-jsi (= 0.76.5) 1565 - - ReactCodegen (0.76.5): 1566 - - DoubleConversion 1567 - - glog 1568 - - hermes-engine 1569 - - RCT-Folly 1570 - - RCTRequired 1571 - - RCTTypeSafety 1572 - - React-Core 1573 - - React-debug 1574 - - React-Fabric 1575 - - React-FabricImage 1576 - - React-featureflags 1577 - - React-graphics 1578 - - React-jsi 1579 - - React-jsiexecutor 1580 - - React-NativeModulesApple 1581 - - React-rendererdebug 1582 - - React-utils 1583 - - ReactCommon/turbomodule/bridging 1584 - - ReactCommon/turbomodule/core 1585 - - ReactCommon (0.76.5): 1586 - - ReactCommon/turbomodule (= 0.76.5) 1587 - - ReactCommon/turbomodule (0.76.5): 1588 - - DoubleConversion 1589 - - fmt (= 9.1.0) 1590 - - glog 1591 - - hermes-engine 1592 - - RCT-Folly (= 2024.01.01.00) 1593 - - React-callinvoker (= 0.76.5) 1594 - - React-cxxreact (= 0.76.5) 1595 - - React-jsi (= 0.76.5) 1596 - - React-logger (= 0.76.5) 1597 - - React-perflogger (= 0.76.5) 1598 - - ReactCommon/turbomodule/bridging (= 0.76.5) 1599 - - ReactCommon/turbomodule/core (= 0.76.5) 1600 - - ReactCommon/turbomodule/bridging (0.76.5): 1601 - - DoubleConversion 1602 - - fmt (= 9.1.0) 1603 - - glog 1604 - - hermes-engine 1605 - - RCT-Folly (= 2024.01.01.00) 1606 - - React-callinvoker (= 0.76.5) 1607 - - React-cxxreact (= 0.76.5) 1608 - - React-jsi (= 0.76.5) 1609 - - React-logger (= 0.76.5) 1610 - - React-perflogger (= 0.76.5) 1611 - - ReactCommon/turbomodule/core (0.76.5): 1612 - - DoubleConversion 1613 - - fmt (= 9.1.0) 1614 - - glog 1615 - - hermes-engine 1616 - - RCT-Folly (= 2024.01.01.00) 1617 - - React-callinvoker (= 0.76.5) 1618 - - React-cxxreact (= 0.76.5) 1619 - - React-debug (= 0.76.5) 1620 - - React-featureflags (= 0.76.5) 1621 - - React-jsi (= 0.76.5) 1622 - - React-logger (= 0.76.5) 1623 - - React-perflogger (= 0.76.5) 1624 - - React-utils (= 0.76.5) 1625 - - RNCAsyncStorage (1.23.1): 1626 - - DoubleConversion 1627 - - glog 1628 - - hermes-engine 1629 - - RCT-Folly (= 2024.01.01.00) 1630 - - RCTRequired 1631 - - RCTTypeSafety 1632 - - React-Core 1633 - - React-debug 1634 - - React-Fabric 1635 - - React-featureflags 1636 - - React-graphics 1637 - - React-ImageManager 1638 - - React-NativeModulesApple 1639 - - React-RCTFabric 1640 - - React-rendererdebug 1641 - - React-utils 1642 - - ReactCodegen 1643 - - ReactCommon/turbomodule/bridging 1644 - - ReactCommon/turbomodule/core 1645 - - Yoga 1646 - - RNReanimated (3.16.6): 1647 - - DoubleConversion 1648 - - glog 1649 - - hermes-engine 1650 - - RCT-Folly (= 2024.01.01.00) 1651 - - RCTRequired 1652 - - RCTTypeSafety 1653 - - React-Core 1654 - - React-debug 1655 - - React-Fabric 1656 - - React-featureflags 1657 - - React-graphics 1658 - - React-ImageManager 1659 - - React-NativeModulesApple 1660 - - React-RCTFabric 1661 - - React-rendererdebug 1662 - - React-utils 1663 - - ReactCodegen 1664 - - ReactCommon/turbomodule/bridging 1665 - - ReactCommon/turbomodule/core 1666 - - RNReanimated/reanimated (= 3.16.6) 1667 - - RNReanimated/worklets (= 3.16.6) 1668 - - Yoga 1669 - - RNReanimated/reanimated (3.16.6): 1670 - - DoubleConversion 1671 - - glog 1672 - - hermes-engine 1673 - - RCT-Folly (= 2024.01.01.00) 1674 - - RCTRequired 1675 - - RCTTypeSafety 1676 - - React-Core 1677 - - React-debug 1678 - - React-Fabric 1679 - - React-featureflags 1680 - - React-graphics 1681 - - React-ImageManager 1682 - - React-NativeModulesApple 1683 - - React-RCTFabric 1684 - - React-rendererdebug 1685 - - React-utils 1686 - - ReactCodegen 1687 - - ReactCommon/turbomodule/bridging 1688 - - ReactCommon/turbomodule/core 1689 - - RNReanimated/reanimated/apple (= 3.16.6) 1690 - - Yoga 1691 - - RNReanimated/reanimated/apple (3.16.6): 1692 - - DoubleConversion 1693 - - glog 1694 - - hermes-engine 1695 - - RCT-Folly (= 2024.01.01.00) 1696 - - RCTRequired 1697 - - RCTTypeSafety 1698 - - React-Core 1699 - - React-debug 1700 - - React-Fabric 1701 - - React-featureflags 1702 - - React-graphics 1703 - - React-ImageManager 1704 - - React-NativeModulesApple 1705 - - React-RCTFabric 1706 - - React-rendererdebug 1707 - - React-utils 1708 - - ReactCodegen 1709 - - ReactCommon/turbomodule/bridging 1710 - - ReactCommon/turbomodule/core 1711 - - Yoga 1712 - - RNReanimated/worklets (3.16.6): 1713 - - DoubleConversion 1714 - - glog 1715 - - hermes-engine 1716 - - RCT-Folly (= 2024.01.01.00) 1717 - - RCTRequired 1718 - - RCTTypeSafety 1719 - - React-Core 1720 - - React-debug 1721 - - React-Fabric 1722 - - React-featureflags 1723 - - React-graphics 1724 - - React-ImageManager 1725 - - React-NativeModulesApple 1726 - - React-RCTFabric 1727 - - React-rendererdebug 1728 - - React-utils 1729 - - ReactCodegen 1730 - - ReactCommon/turbomodule/bridging 1731 - - ReactCommon/turbomodule/core 1732 - - Yoga 1733 - - RNScreens (4.1.0): 1734 - - DoubleConversion 1735 - - glog 1736 - - hermes-engine 1737 - - RCT-Folly (= 2024.01.01.00) 1738 - - RCTRequired 1739 - - RCTTypeSafety 1740 - - React-Core 1741 - - React-debug 1742 - - React-Fabric 1743 - - React-featureflags 1744 - - React-graphics 1745 - - React-ImageManager 1746 - - React-NativeModulesApple 1747 - - React-RCTFabric 1748 - - React-RCTImage 1749 - - React-rendererdebug 1750 - - React-utils 1751 - - ReactCodegen 1752 - - ReactCommon/turbomodule/bridging 1753 - - ReactCommon/turbomodule/core 1754 - - RNScreens/common (= 4.1.0) 1755 - - Yoga 1756 - - RNScreens/common (4.1.0): 1757 - - DoubleConversion 1758 - - glog 1759 - - hermes-engine 1760 - - RCT-Folly (= 2024.01.01.00) 1761 - - RCTRequired 1762 - - RCTTypeSafety 1763 - - React-Core 1764 - - React-debug 1765 - - React-Fabric 1766 - - React-featureflags 1767 - - React-graphics 1768 - - React-ImageManager 1769 - - React-NativeModulesApple 1770 - - React-RCTFabric 1771 - - React-RCTImage 1772 - - React-rendererdebug 1773 - - React-utils 1774 - - ReactCodegen 1775 - - ReactCommon/turbomodule/bridging 1776 - - ReactCommon/turbomodule/core 1777 - - Yoga 1778 - - RNSVG (15.8.0): 1779 - - DoubleConversion 1780 - - glog 1781 - - hermes-engine 1782 - - RCT-Folly (= 2024.01.01.00) 1783 - - RCTRequired 1784 - - RCTTypeSafety 1785 - - React-Core 1786 - - React-debug 1787 - - React-Fabric 1788 - - React-featureflags 1789 - - React-graphics 1790 - - React-ImageManager 1791 - - React-NativeModulesApple 1792 - - React-RCTFabric 1793 - - React-rendererdebug 1794 - - React-utils 1795 - - ReactCodegen 1796 - - ReactCommon/turbomodule/bridging 1797 - - ReactCommon/turbomodule/core 1798 - - RNSVG/common (= 15.8.0) 1799 - - Yoga 1800 - - RNSVG/common (15.8.0): 1801 - - DoubleConversion 1802 - - glog 1803 - - hermes-engine 1804 - - RCT-Folly (= 2024.01.01.00) 1805 - - RCTRequired 1806 - - RCTTypeSafety 1807 - - React-Core 1808 - - React-debug 1809 - - React-Fabric 1810 - - React-featureflags 1811 - - React-graphics 1812 - - React-ImageManager 1813 - - React-NativeModulesApple 1814 - - React-RCTFabric 1815 - - React-rendererdebug 1816 - - React-utils 1817 - - ReactCodegen 1818 - - ReactCommon/turbomodule/bridging 1819 - - ReactCommon/turbomodule/core 1820 - - Yoga 1821 - - SocketRocket (0.7.1) 1822 - - Yoga (0.0.0) 1823 - 1824 - DEPENDENCIES: 1825 - - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) 1826 - - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) 1827 - - "EXConstants (from `../../../node_modules/.pnpm/expo-constants@17.0.3_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7._otn5fxidkjs47ah7wtr6cz3m5q/node_modules/expo-constants/ios`)" 1828 - - "Expo (from `../../../node_modules/.pnpm/expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26.0__@expo+metro-runt_xay6n4an55r2a6hbz2mbisrsoq/node_modules/expo`)" 1829 - - "ExpoAsset (from `../../../node_modules/.pnpm/expo-asset@11.0.1_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26.0_a5ktyi7gma75cqwkt2rr6zu7ve/node_modules/expo-asset/ios`)" 1830 - - "ExpoFileSystem (from `../../../node_modules/.pnpm/expo-file-system@18.0.6_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@_lqyd4jlvahq732y76j4kblch4y/node_modules/expo-file-system/ios`)" 1831 - - "ExpoFont (from `../../../node_modules/.pnpm/expo-font@13.0.2_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26.0__tf64kpfoyeapqyua55asuvokou/node_modules/expo-font/ios`)" 1832 - - "ExpoHead (from `../../../node_modules/.pnpm/expo-router@4.0.15_gotfvpjgdda64332thj6zgv2gq/node_modules/expo-router/ios`)" 1833 - - "ExpoKeepAwake (from `../../../node_modules/.pnpm/expo-keep-awake@14.0.1_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7_llmllcocktu5gfidj73ekpukt4/node_modules/expo-keep-awake/ios`)" 1834 - - "ExpoLinking (from `../../../node_modules/.pnpm/expo-linking@7.0.3_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26._fagfuodv3id46rjp3m2zqvkfdu/node_modules/expo-linking/ios`)" 1835 - - "ExpoModulesCore (from `../../../node_modules/.pnpm/expo-modules-core@2.1.2/node_modules/expo-modules-core`)" 1836 - - "ExpoSplashScreen (from `../../../node_modules/.pnpm/expo-splash-screen@0.29.18_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+co_b5yrpe43nlsue73qi24ipw6jmi/node_modules/expo-splash-screen/ios`)" 1837 - - "ExpoSQLite (from `../../../node_modules/.pnpm/expo-sqlite@15.0.5_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26._p4pkicoaeki7wsafxjxqrpn56e/node_modules/expo-sqlite/ios`)" 1838 - - "ExpoSystemUI (from `../../../node_modules/.pnpm/expo-system-ui@4.0.6_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.2_fw7i4nsyhhjuvhhibylx65hnbe/node_modules/expo-system-ui/ios`)" 1839 - - "ExpoWebBrowser (from `../../../node_modules/.pnpm/expo-web-browser@14.0.1_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@_iuwj5nmzojdwrjudwwinfqrimq/node_modules/expo-web-browser/ios`)" 1840 - - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) 1841 - - fmt (from `../node_modules/react-native/third-party-podspecs/fmt.podspec`) 1842 - - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) 1843 - - hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) 1844 - - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) 1845 - - RCT-Folly/Fabric (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) 1846 - - RCTDeprecation (from `../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) 1847 - - RCTRequired (from `../node_modules/react-native/Libraries/Required`) 1848 - - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) 1849 - - React (from `../node_modules/react-native/`) 1850 - - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) 1851 - - React-Core (from `../node_modules/react-native/`) 1852 - - React-Core/RCTWebSocket (from `../node_modules/react-native/`) 1853 - - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) 1854 - - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) 1855 - - React-debug (from `../node_modules/react-native/ReactCommon/react/debug`) 1856 - - React-defaultsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/defaults`) 1857 - - React-domnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/dom`) 1858 - - React-Fabric (from `../node_modules/react-native/ReactCommon`) 1859 - - React-FabricComponents (from `../node_modules/react-native/ReactCommon`) 1860 - - React-FabricImage (from `../node_modules/react-native/ReactCommon`) 1861 - - React-featureflags (from `../node_modules/react-native/ReactCommon/react/featureflags`) 1862 - - React-featureflagsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/featureflags`) 1863 - - React-graphics (from `../node_modules/react-native/ReactCommon/react/renderer/graphics`) 1864 - - React-hermes (from `../node_modules/react-native/ReactCommon/hermes`) 1865 - - React-idlecallbacksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks`) 1866 - - React-ImageManager (from `../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios`) 1867 - - React-jserrorhandler (from `../node_modules/react-native/ReactCommon/jserrorhandler`) 1868 - - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) 1869 - - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) 1870 - - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector-modern`) 1871 - - React-jsitracing (from `../node_modules/react-native/ReactCommon/hermes/executor/`) 1872 - - React-logger (from `../node_modules/react-native/ReactCommon/logger`) 1873 - - React-Mapbuffer (from `../node_modules/react-native/ReactCommon`) 1874 - - React-microtasksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/microtasks`) 1875 - - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) 1876 - - React-nativeconfig (from `../node_modules/react-native/ReactCommon`) 1877 - - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) 1878 - - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) 1879 - - React-performancetimeline (from `../node_modules/react-native/ReactCommon/react/performance/timeline`) 1880 - - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) 1881 - - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) 1882 - - React-RCTAppDelegate (from `../node_modules/react-native/Libraries/AppDelegate`) 1883 - - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) 1884 - - React-RCTFabric (from `../node_modules/react-native/React`) 1885 - - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) 1886 - - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) 1887 - - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) 1888 - - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) 1889 - - React-RCTText (from `../node_modules/react-native/Libraries/Text`) 1890 - - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) 1891 - - React-rendererconsistency (from `../node_modules/react-native/ReactCommon/react/renderer/consistency`) 1892 - - React-rendererdebug (from `../node_modules/react-native/ReactCommon/react/renderer/debug`) 1893 - - React-rncore (from `../node_modules/react-native/ReactCommon`) 1894 - - React-RuntimeApple (from `../node_modules/react-native/ReactCommon/react/runtime/platform/ios`) 1895 - - React-RuntimeCore (from `../node_modules/react-native/ReactCommon/react/runtime`) 1896 - - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) 1897 - - React-RuntimeHermes (from `../node_modules/react-native/ReactCommon/react/runtime`) 1898 - - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) 1899 - - React-timing (from `../node_modules/react-native/ReactCommon/react/timing`) 1900 - - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`) 1901 - - ReactCodegen (from `build/generated/ios`) 1902 - - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) 1903 - - "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)" 1904 - - RNReanimated (from `../node_modules/react-native-reanimated`) 1905 - - RNScreens (from `../node_modules/react-native-screens`) 1906 - - RNSVG (from `../node_modules/react-native-svg`) 1907 - - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) 1908 - 1909 - SPEC REPOS: 1910 - trunk: 1911 - - SocketRocket 1912 - 1913 - EXTERNAL SOURCES: 1914 - boost: 1915 - :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" 1916 - DoubleConversion: 1917 - :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" 1918 - EXConstants: 1919 - :path: "../../../node_modules/.pnpm/expo-constants@17.0.3_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7._otn5fxidkjs47ah7wtr6cz3m5q/node_modules/expo-constants/ios" 1920 - Expo: 1921 - :path: "../../../node_modules/.pnpm/expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26.0__@expo+metro-runt_xay6n4an55r2a6hbz2mbisrsoq/node_modules/expo" 1922 - ExpoAsset: 1923 - :path: "../../../node_modules/.pnpm/expo-asset@11.0.1_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26.0_a5ktyi7gma75cqwkt2rr6zu7ve/node_modules/expo-asset/ios" 1924 - ExpoFileSystem: 1925 - :path: "../../../node_modules/.pnpm/expo-file-system@18.0.6_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@_lqyd4jlvahq732y76j4kblch4y/node_modules/expo-file-system/ios" 1926 - ExpoFont: 1927 - :path: "../../../node_modules/.pnpm/expo-font@13.0.2_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26.0__tf64kpfoyeapqyua55asuvokou/node_modules/expo-font/ios" 1928 - ExpoHead: 1929 - :path: "../../../node_modules/.pnpm/expo-router@4.0.15_gotfvpjgdda64332thj6zgv2gq/node_modules/expo-router/ios" 1930 - ExpoKeepAwake: 1931 - :path: "../../../node_modules/.pnpm/expo-keep-awake@14.0.1_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7_llmllcocktu5gfidj73ekpukt4/node_modules/expo-keep-awake/ios" 1932 - ExpoLinking: 1933 - :path: "../../../node_modules/.pnpm/expo-linking@7.0.3_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26._fagfuodv3id46rjp3m2zqvkfdu/node_modules/expo-linking/ios" 1934 - ExpoModulesCore: 1935 - :path: "../../../node_modules/.pnpm/expo-modules-core@2.1.2/node_modules/expo-modules-core" 1936 - ExpoSplashScreen: 1937 - :path: "../../../node_modules/.pnpm/expo-splash-screen@0.29.18_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+co_b5yrpe43nlsue73qi24ipw6jmi/node_modules/expo-splash-screen/ios" 1938 - ExpoSQLite: 1939 - :path: "../../../node_modules/.pnpm/expo-sqlite@15.0.5_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.26._p4pkicoaeki7wsafxjxqrpn56e/node_modules/expo-sqlite/ios" 1940 - ExpoSystemUI: 1941 - :path: "../../../node_modules/.pnpm/expo-system-ui@4.0.6_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@7.2_fw7i4nsyhhjuvhhibylx65hnbe/node_modules/expo-system-ui/ios" 1942 - ExpoWebBrowser: 1943 - :path: "../../../node_modules/.pnpm/expo-web-browser@14.0.1_expo@52.0.23_@babel+core@7.26.0_@babel+preset-env@7.26.0_@babel+core@_iuwj5nmzojdwrjudwwinfqrimq/node_modules/expo-web-browser/ios" 1944 - FBLazyVector: 1945 - :path: "../node_modules/react-native/Libraries/FBLazyVector" 1946 - fmt: 1947 - :podspec: "../node_modules/react-native/third-party-podspecs/fmt.podspec" 1948 - glog: 1949 - :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" 1950 - hermes-engine: 1951 - :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" 1952 - :tag: hermes-2024-11-12-RNv0.76.2-5b4aa20c719830dcf5684832b89a6edb95ac3d64 1953 - RCT-Folly: 1954 - :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" 1955 - RCTDeprecation: 1956 - :path: "../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" 1957 - RCTRequired: 1958 - :path: "../node_modules/react-native/Libraries/Required" 1959 - RCTTypeSafety: 1960 - :path: "../node_modules/react-native/Libraries/TypeSafety" 1961 - React: 1962 - :path: "../node_modules/react-native/" 1963 - React-callinvoker: 1964 - :path: "../node_modules/react-native/ReactCommon/callinvoker" 1965 - React-Core: 1966 - :path: "../node_modules/react-native/" 1967 - React-CoreModules: 1968 - :path: "../node_modules/react-native/React/CoreModules" 1969 - React-cxxreact: 1970 - :path: "../node_modules/react-native/ReactCommon/cxxreact" 1971 - React-debug: 1972 - :path: "../node_modules/react-native/ReactCommon/react/debug" 1973 - React-defaultsnativemodule: 1974 - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/defaults" 1975 - React-domnativemodule: 1976 - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/dom" 1977 - React-Fabric: 1978 - :path: "../node_modules/react-native/ReactCommon" 1979 - React-FabricComponents: 1980 - :path: "../node_modules/react-native/ReactCommon" 1981 - React-FabricImage: 1982 - :path: "../node_modules/react-native/ReactCommon" 1983 - React-featureflags: 1984 - :path: "../node_modules/react-native/ReactCommon/react/featureflags" 1985 - React-featureflagsnativemodule: 1986 - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/featureflags" 1987 - React-graphics: 1988 - :path: "../node_modules/react-native/ReactCommon/react/renderer/graphics" 1989 - React-hermes: 1990 - :path: "../node_modules/react-native/ReactCommon/hermes" 1991 - React-idlecallbacksnativemodule: 1992 - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks" 1993 - React-ImageManager: 1994 - :path: "../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios" 1995 - React-jserrorhandler: 1996 - :path: "../node_modules/react-native/ReactCommon/jserrorhandler" 1997 - React-jsi: 1998 - :path: "../node_modules/react-native/ReactCommon/jsi" 1999 - React-jsiexecutor: 2000 - :path: "../node_modules/react-native/ReactCommon/jsiexecutor" 2001 - React-jsinspector: 2002 - :path: "../node_modules/react-native/ReactCommon/jsinspector-modern" 2003 - React-jsitracing: 2004 - :path: "../node_modules/react-native/ReactCommon/hermes/executor/" 2005 - React-logger: 2006 - :path: "../node_modules/react-native/ReactCommon/logger" 2007 - React-Mapbuffer: 2008 - :path: "../node_modules/react-native/ReactCommon" 2009 - React-microtasksnativemodule: 2010 - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/microtasks" 2011 - react-native-safe-area-context: 2012 - :path: "../node_modules/react-native-safe-area-context" 2013 - React-nativeconfig: 2014 - :path: "../node_modules/react-native/ReactCommon" 2015 - React-NativeModulesApple: 2016 - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" 2017 - React-perflogger: 2018 - :path: "../node_modules/react-native/ReactCommon/reactperflogger" 2019 - React-performancetimeline: 2020 - :path: "../node_modules/react-native/ReactCommon/react/performance/timeline" 2021 - React-RCTActionSheet: 2022 - :path: "../node_modules/react-native/Libraries/ActionSheetIOS" 2023 - React-RCTAnimation: 2024 - :path: "../node_modules/react-native/Libraries/NativeAnimation" 2025 - React-RCTAppDelegate: 2026 - :path: "../node_modules/react-native/Libraries/AppDelegate" 2027 - React-RCTBlob: 2028 - :path: "../node_modules/react-native/Libraries/Blob" 2029 - React-RCTFabric: 2030 - :path: "../node_modules/react-native/React" 2031 - React-RCTImage: 2032 - :path: "../node_modules/react-native/Libraries/Image" 2033 - React-RCTLinking: 2034 - :path: "../node_modules/react-native/Libraries/LinkingIOS" 2035 - React-RCTNetwork: 2036 - :path: "../node_modules/react-native/Libraries/Network" 2037 - React-RCTSettings: 2038 - :path: "../node_modules/react-native/Libraries/Settings" 2039 - React-RCTText: 2040 - :path: "../node_modules/react-native/Libraries/Text" 2041 - React-RCTVibration: 2042 - :path: "../node_modules/react-native/Libraries/Vibration" 2043 - React-rendererconsistency: 2044 - :path: "../node_modules/react-native/ReactCommon/react/renderer/consistency" 2045 - React-rendererdebug: 2046 - :path: "../node_modules/react-native/ReactCommon/react/renderer/debug" 2047 - React-rncore: 2048 - :path: "../node_modules/react-native/ReactCommon" 2049 - React-RuntimeApple: 2050 - :path: "../node_modules/react-native/ReactCommon/react/runtime/platform/ios" 2051 - React-RuntimeCore: 2052 - :path: "../node_modules/react-native/ReactCommon/react/runtime" 2053 - React-runtimeexecutor: 2054 - :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" 2055 - React-RuntimeHermes: 2056 - :path: "../node_modules/react-native/ReactCommon/react/runtime" 2057 - React-runtimescheduler: 2058 - :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" 2059 - React-timing: 2060 - :path: "../node_modules/react-native/ReactCommon/react/timing" 2061 - React-utils: 2062 - :path: "../node_modules/react-native/ReactCommon/react/utils" 2063 - ReactCodegen: 2064 - :path: build/generated/ios 2065 - ReactCommon: 2066 - :path: "../node_modules/react-native/ReactCommon" 2067 - RNCAsyncStorage: 2068 - :path: "../node_modules/@react-native-async-storage/async-storage" 2069 - RNReanimated: 2070 - :path: "../node_modules/react-native-reanimated" 2071 - RNScreens: 2072 - :path: "../node_modules/react-native-screens" 2073 - RNSVG: 2074 - :path: "../node_modules/react-native-svg" 2075 - Yoga: 2076 - :path: "../node_modules/react-native/ReactCommon/yoga" 2077 - 2078 - SPEC CHECKSUMS: 2079 - boost: 1dca942403ed9342f98334bf4c3621f011aa7946 2080 - DoubleConversion: f16ae600a246532c4020132d54af21d0ddb2a385 2081 - EXConstants: dd2fe64c6cdb1383b694c309a63028a8e9f2be6d 2082 - Expo: 37cea4167605a3a1b88fa0caf8349ae76c0d389c 2083 - ExpoAsset: 8138f2a9ec55ae1ad7c3871448379f7d97692d15 2084 - ExpoFileSystem: 179a0661fd6d3c4e5d7e500a99a9cd8b295d9566 2085 - ExpoFont: 260fb85279912421894060d9aea453cee4ffc01c 2086 - ExpoHead: 83465614d1af3df77a0db724a24a43648e3daefa 2087 - ExpoKeepAwake: 783e68647b969b210a786047c3daa7b753dcac1f 2088 - ExpoLinking: a8332a219379ba80f8e612d5a5de4a3da446886e 2089 - ExpoModulesCore: 41844ce131433b266261b44012d5b41ac0513999 2090 - ExpoSplashScreen: 5818efe67bdbcc862b97fef589571c5b4d53fa7d 2091 - ExpoSQLite: 8b0cb9436f22136cb9dbfe483c3f80d025fad43a 2092 - ExpoSystemUI: 2d729aea8219f03af1b1996c1d14488a01fea94a 2093 - ExpoWebBrowser: f08aaf1c8a02af8a768d83793186cb6d2c69f529 2094 - FBLazyVector: 1bf99bb46c6af9a2712592e707347315f23947aa 2095 - fmt: 10c6e61f4be25dc963c36bd73fc7b1705fe975be 2096 - glog: 08b301085f15bcbb6ff8632a8ebaf239aae04e6a 2097 - hermes-engine: 06a9c6900587420b90accc394199527c64259db4 2098 - RCT-Folly: bf5c0376ffe4dd2cf438dcf86db385df9fdce648 2099 - RCTDeprecation: fb7d408617e25d7f537940000d766d60149c5fea 2100 - RCTRequired: 9aaf0ffcc1f41f0c671af863970ef25c422a9920 2101 - RCTTypeSafety: e9a6e7d48184646eb0610295b74c0dd02768cbb2 2102 - React: fffb3cf1b0d7aee03c4eb4952b2d58783615e9fa 2103 - React-callinvoker: 3c6ecc0315d42924e01b3ddc25cf2e49d33da169 2104 - React-Core: d2143ba58d0c8563cf397f96f699c6069eba951c 2105 - React-CoreModules: b3cbc5e3090a8c23116c0c7dd8998e0637e29619 2106 - React-cxxreact: 68fb9193582c4a411ce99d0b23f7b3d8da1c2e4a 2107 - React-debug: 297ed67868a76e8384669ea9b5c65c5d9d9d15d9 2108 - React-defaultsnativemodule: 9726dafb3b20bb49f9eac5993418aaa7ddb6a80d 2109 - React-domnativemodule: ff049da74cb1be08b7cd71cdbc7bb5b335e04d8e 2110 - React-Fabric: 2e33816098a5a29d2f4ae7eb2de3cfbc361b6922 2111 - React-FabricComponents: bb2d6b89321bf79653ae3d4ec890ba7cb9fe51c8 2112 - React-FabricImage: 019a5e834378e460ef39bf19cb506fd36491ae74 2113 - React-featureflags: cb3dca1c74ba813f2e578c8c635989d01d14739f 2114 - React-featureflagsnativemodule: 4a1eaf7a29e48ddd60bce9a2f4c4ef74dc3b9e53 2115 - React-graphics: e626f3b24227a3a8323ed89476c8f0927c0264c7 2116 - React-hermes: 63678d262d94835f986fa2fac1c835188f14160b 2117 - React-idlecallbacksnativemodule: 7a25d2bff611677bbc2eab428e7bfd02f7418b42 2118 - React-ImageManager: 223709133aa644bc1e74d354308cf2ed4c9d0f00 2119 - React-jserrorhandler: 212d88de95b23965fdff91c1a20da30e29cdfbbb 2120 - React-jsi: d189a2a826fe6700ea1194e1c2b15535d06c8d75 2121 - React-jsiexecutor: b75a12d37f2bf84f74b5c05131afdef243cfc69d 2122 - React-jsinspector: c3402468ae1fbca79e3d8cc11e7a0fc2c8ffafb1 2123 - React-jsitracing: 1f46c2ec0c5ace3fe959b1aa0f8535ef1c021161 2124 - React-logger: 697873f06b8ba436e3cddf28018ab4741e8071b6 2125 - React-Mapbuffer: c174e11bdea12dce07df8669d6c0dc97eb0c7706 2126 - React-microtasksnativemodule: 8a80099ad7391f4e13a48b12796d96680f120dc6 2127 - react-native-safe-area-context: 458f6b948437afcb59198016b26bbd02ff9c3b47 2128 - React-nativeconfig: f7ab6c152e780b99a8c17448f2d99cf5f69a2311 2129 - React-NativeModulesApple: 70600f7edfc2c2a01e39ab13a20fd59f4c60df0b 2130 - React-perflogger: ceb97dd4e5ca6ff20eebb5a6f9e00312dcdea872 2131 - React-performancetimeline: e39f038509c2a6b2ddb85087ba7cb8bd9caf977d 2132 - React-RCTActionSheet: a4388035260b01ac38d3647da0433b0455da9bae 2133 - React-RCTAnimation: 84117cb3521c40e95a4edfeab1c1cb159bc9a7c3 2134 - React-RCTAppDelegate: df039dffb7adbc2e4a8ce951d1b2842f1846f43e 2135 - React-RCTBlob: 947cbb49842c9141e2b21f719e83e9197a06e453 2136 - React-RCTFabric: 8f8afe72401ddfca2bd8b488d2d9eb0deee0b4bf 2137 - React-RCTImage: 367a7dcca1d37b04e28918c025a0101494fb2a19 2138 - React-RCTLinking: b9dc797e49683a98ee4f703f1f01ec2bd69ceb7f 2139 - React-RCTNetwork: 16e92fb59b9cd1e1175ecb2e90aa9e06e82db7a3 2140 - React-RCTSettings: 20a1c3316956fae137d8178b4c23b7a1d56674cc 2141 - React-RCTText: 59d8792076b6010f7305f2558d868025004e108b 2142 - React-RCTVibration: 597d5aba0212d709ec79d12e76285c3d94dc0658 2143 - React-rendererconsistency: 42f182fe910ad6c9b449cc62adae8d0eaba76f0a 2144 - React-rendererdebug: f36daf9f79831c8785215048fad4ef6453834430 2145 - React-rncore: 85ed76036ff56e2e9c369155027cbbd84db86006 2146 - React-RuntimeApple: 6ca44fc23bb00474f9387c0709f23d4dade79800 2147 - React-RuntimeCore: b4d723e516e2e24616eb72de5b41a68b0736cc02 2148 - React-runtimeexecutor: 10fae9492194097c99f6e34cedbb42a308922d32 2149 - React-RuntimeHermes: 93437bfc028ba48122276e2748c7cd0f9bbcdb40 2150 - React-runtimescheduler: 72bbb4bd4774a0f4f9a7e84dbf133213197a0828 2151 - React-timing: 1050c6fa44c327f2d7538e10c548fdf521fabdb8 2152 - React-utils: 541c6cca08f32597d4183f00e83eef2ed20d4c54 2153 - ReactCodegen: daa13d9e48c9bdb1daac4bd694b9dd54e06681df 2154 - ReactCommon: a6b87a7591591f7a52d9c0fec3aa05e0620d5dd3 2155 - RNCAsyncStorage: a927b768986f83467b635cf6d7559e6edb46db7a 2156 - RNReanimated: 53575312d5d5096bcd7f29a59be496b78641bfaa 2157 - RNScreens: 27587018b2e6082f5172b1ecf158c14a0e8842d6 2158 - RNSVG: 536cd3c866c878faf72beaba166c8b02fe2b762b 2159 - SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 2160 - Yoga: fcc198acd4a55599b3468cfb6ebc526baff5f06e 2161 - 2162 - PODFILE CHECKSUM: b88105215d90ecaa4e7c01b50111730358240c38 2163 - 2164 - COCOAPODS: 1.16.2
-6
apps/amethyst/ios/Podfile.properties.json
··· 1 - { 2 - "expo.jsEngine": "hermes", 3 - "EX_DEV_CLIENT_NETWORK_INSPECTOR": "true", 4 - "newArchEnabled": "true", 5 - "expo.sqlite.useSQLCipher": "true" 6 - }
-7
apps/amethyst/ios/amethyst/AppDelegate.h
··· 1 - #import <RCTAppDelegate.h> 2 - #import <UIKit/UIKit.h> 3 - #import <Expo/Expo.h> 4 - 5 - @interface AppDelegate : EXAppDelegateWrapper 6 - 7 - @end
-62
apps/amethyst/ios/amethyst/AppDelegate.mm
··· 1 - #import "AppDelegate.h" 2 - 3 - #import <React/RCTBundleURLProvider.h> 4 - #import <React/RCTLinkingManager.h> 5 - 6 - @implementation AppDelegate 7 - 8 - - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 9 - { 10 - self.moduleName = @"main"; 11 - 12 - // You can add your custom initial props in the dictionary below. 13 - // They will be passed down to the ViewController used by React Native. 14 - self.initialProps = @{}; 15 - 16 - return [super application:application didFinishLaunchingWithOptions:launchOptions]; 17 - } 18 - 19 - - (NSURL *)sourceURLForBridge:(RCTBridge *)bridge 20 - { 21 - return [self bundleURL]; 22 - } 23 - 24 - - (NSURL *)bundleURL 25 - { 26 - #if DEBUG 27 - return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@".expo/.virtual-metro-entry"]; 28 - #else 29 - return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"]; 30 - #endif 31 - } 32 - 33 - // Linking API 34 - - (BOOL)application:(UIApplication *)application openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options { 35 - return [super application:application openURL:url options:options] || [RCTLinkingManager application:application openURL:url options:options]; 36 - } 37 - 38 - // Universal Links 39 - - (BOOL)application:(UIApplication *)application continueUserActivity:(nonnull NSUserActivity *)userActivity restorationHandler:(nonnull void (^)(NSArray<id<UIUserActivityRestoring>> * _Nullable))restorationHandler { 40 - BOOL result = [RCTLinkingManager application:application continueUserActivity:userActivity restorationHandler:restorationHandler]; 41 - return [super application:application continueUserActivity:userActivity restorationHandler:restorationHandler] || result; 42 - } 43 - 44 - // Explicitly define remote notification delegates to ensure compatibility with some third-party libraries 45 - - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken 46 - { 47 - return [super application:application didRegisterForRemoteNotificationsWithDeviceToken:deviceToken]; 48 - } 49 - 50 - // Explicitly define remote notification delegates to ensure compatibility with some third-party libraries 51 - - (void)application:(UIApplication *)application didFailToRegisterForRemoteNotificationsWithError:(NSError *)error 52 - { 53 - return [super application:application didFailToRegisterForRemoteNotificationsWithError:error]; 54 - } 55 - 56 - // Explicitly define remote notification delegates to ensure compatibility with some third-party libraries 57 - - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler 58 - { 59 - return [super application:application didReceiveRemoteNotification:userInfo fetchCompletionHandler:completionHandler]; 60 - } 61 - 62 - @end
apps/amethyst/ios/amethyst/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png

This is a binary file and will not be displayed.

-14
apps/amethyst/ios/amethyst/Images.xcassets/AppIcon.appiconset/Contents.json
··· 1 - { 2 - "images": [ 3 - { 4 - "filename": "App-Icon-1024x1024@1x.png", 5 - "idiom": "universal", 6 - "platform": "ios", 7 - "size": "1024x1024" 8 - } 9 - ], 10 - "info": { 11 - "version": 1, 12 - "author": "expo" 13 - } 14 - }
-6
apps/amethyst/ios/amethyst/Images.xcassets/Contents.json
··· 1 - { 2 - "info": { 3 - "version": 1, 4 - "author": "expo" 5 - } 6 - }
-20
apps/amethyst/ios/amethyst/Images.xcassets/SplashScreenBackground.colorset/Contents.json
··· 1 - { 2 - "colors": [ 3 - { 4 - "color": { 5 - "components": { 6 - "alpha": "1.000", 7 - "blue": "1.00000000000000", 8 - "green": "1.00000000000000", 9 - "red": "1.00000000000000" 10 - }, 11 - "color-space": "srgb" 12 - }, 13 - "idiom": "universal" 14 - } 15 - ], 16 - "info": { 17 - "version": 1, 18 - "author": "expo" 19 - } 20 - }
-41
apps/amethyst/ios/amethyst/Images.xcassets/SplashScreenLogo.imageset/Contents.json
··· 1 - { 2 - "images": [ 3 - { 4 - "idiom": "universal", 5 - "appearances": [ 6 - { 7 - "appearance": "luminosity", 8 - "value": "light" 9 - } 10 - ], 11 - "filename": "image.png", 12 - "scale": "1x" 13 - }, 14 - { 15 - "idiom": "universal", 16 - "appearances": [ 17 - { 18 - "appearance": "luminosity", 19 - "value": "light" 20 - } 21 - ], 22 - "filename": "image@2x.png", 23 - "scale": "2x" 24 - }, 25 - { 26 - "idiom": "universal", 27 - "appearances": [ 28 - { 29 - "appearance": "luminosity", 30 - "value": "light" 31 - } 32 - ], 33 - "filename": "image@3x.png", 34 - "scale": "3x" 35 - } 36 - ], 37 - "info": { 38 - "version": 1, 39 - "author": "expo" 40 - } 41 - }
apps/amethyst/ios/amethyst/Images.xcassets/SplashScreenLogo.imageset/image.png

This is a binary file and will not be displayed.

apps/amethyst/ios/amethyst/Images.xcassets/SplashScreenLogo.imageset/image@2x.png

This is a binary file and will not be displayed.

apps/amethyst/ios/amethyst/Images.xcassets/SplashScreenLogo.imageset/image@3x.png

This is a binary file and will not be displayed.

-75
apps/amethyst/ios/amethyst/Info.plist
··· 1 - <?xml version="1.0" encoding="UTF-8"?> 2 - <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 3 - <plist version="1.0"> 4 - <dict> 5 - <key>CADisableMinimumFrameDurationOnPhone</key> 6 - <true/> 7 - <key>CFBundleDevelopmentRegion</key> 8 - <string>$(DEVELOPMENT_LANGUAGE)</string> 9 - <key>CFBundleDisplayName</key> 10 - <string>amethyst</string> 11 - <key>CFBundleExecutable</key> 12 - <string>$(EXECUTABLE_NAME)</string> 13 - <key>CFBundleIdentifier</key> 14 - <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string> 15 - <key>CFBundleInfoDictionaryVersion</key> 16 - <string>6.0</string> 17 - <key>CFBundleName</key> 18 - <string>$(PRODUCT_NAME)</string> 19 - <key>CFBundlePackageType</key> 20 - <string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string> 21 - <key>CFBundleShortVersionString</key> 22 - <string>1.0.0</string> 23 - <key>CFBundleSignature</key> 24 - <string>????</string> 25 - <key>CFBundleURLTypes</key> 26 - <array> 27 - <dict> 28 - <key>CFBundleURLSchemes</key> 29 - <array> 30 - <string>fm.teal.amethyst</string> 31 - <string>fm.teal.amethyst</string> 32 - </array> 33 - </dict> 34 - </array> 35 - <key>CFBundleVersion</key> 36 - <string>1</string> 37 - <key>LSMinimumSystemVersion</key> 38 - <string>12.0</string> 39 - <key>LSRequiresIPhoneOS</key> 40 - <true/> 41 - <key>NSAppTransportSecurity</key> 42 - <dict> 43 - <key>NSAllowsArbitraryLoads</key> 44 - <false/> 45 - <key>NSAllowsLocalNetworking</key> 46 - <true/> 47 - </dict> 48 - <key>UILaunchStoryboardName</key> 49 - <string>SplashScreen</string> 50 - <key>UIRequiredDeviceCapabilities</key> 51 - <array> 52 - <string>arm64</string> 53 - </array> 54 - <key>UIRequiresFullScreen</key> 55 - <false/> 56 - <key>UIStatusBarStyle</key> 57 - <string>UIStatusBarStyleDefault</string> 58 - <key>UISupportedInterfaceOrientations</key> 59 - <array> 60 - <string>UIInterfaceOrientationPortrait</string> 61 - <string>UIInterfaceOrientationPortraitUpsideDown</string> 62 - </array> 63 - <key>UISupportedInterfaceOrientations~ipad</key> 64 - <array> 65 - <string>UIInterfaceOrientationPortrait</string> 66 - <string>UIInterfaceOrientationPortraitUpsideDown</string> 67 - <string>UIInterfaceOrientationLandscapeLeft</string> 68 - <string>UIInterfaceOrientationLandscapeRight</string> 69 - </array> 70 - <key>UIUserInterfaceStyle</key> 71 - <string>Automatic</string> 72 - <key>UIViewControllerBasedStatusBarAppearance</key> 73 - <false/> 74 - </dict> 75 - </plist>
-48
apps/amethyst/ios/amethyst/PrivacyInfo.xcprivacy
··· 1 - <?xml version="1.0" encoding="UTF-8"?> 2 - <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 3 - <plist version="1.0"> 4 - <dict> 5 - <key>NSPrivacyAccessedAPITypes</key> 6 - <array> 7 - <dict> 8 - <key>NSPrivacyAccessedAPIType</key> 9 - <string>NSPrivacyAccessedAPICategoryUserDefaults</string> 10 - <key>NSPrivacyAccessedAPITypeReasons</key> 11 - <array> 12 - <string>CA92.1</string> 13 - </array> 14 - </dict> 15 - <dict> 16 - <key>NSPrivacyAccessedAPIType</key> 17 - <string>NSPrivacyAccessedAPICategoryFileTimestamp</string> 18 - <key>NSPrivacyAccessedAPITypeReasons</key> 19 - <array> 20 - <string>0A2A.1</string> 21 - <string>3B52.1</string> 22 - <string>C617.1</string> 23 - </array> 24 - </dict> 25 - <dict> 26 - <key>NSPrivacyAccessedAPIType</key> 27 - <string>NSPrivacyAccessedAPICategoryDiskSpace</string> 28 - <key>NSPrivacyAccessedAPITypeReasons</key> 29 - <array> 30 - <string>E174.1</string> 31 - <string>85F4.1</string> 32 - </array> 33 - </dict> 34 - <dict> 35 - <key>NSPrivacyAccessedAPIType</key> 36 - <string>NSPrivacyAccessedAPICategorySystemBootTime</string> 37 - <key>NSPrivacyAccessedAPITypeReasons</key> 38 - <array> 39 - <string>35F9.1</string> 40 - </array> 41 - </dict> 42 - </array> 43 - <key>NSPrivacyCollectedDataTypes</key> 44 - <array/> 45 - <key>NSPrivacyTracking</key> 46 - <false/> 47 - </dict> 48 - </plist>
-44
apps/amethyst/ios/amethyst/SplashScreen.storyboard
··· 1 - <?xml version="1.0" encoding="UTF-8"?> 2 - <document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="32700.99.1234" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="EXPO-VIEWCONTROLLER-1"> 3 - <device id="retina6_12" orientation="portrait" appearance="light"/> 4 - <dependencies> 5 - <deployment identifier="iOS"/> 6 - <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="22685"/> 7 - <capability name="Named colors" minToolsVersion="9.0"/> 8 - <capability name="Safe area layout guides" minToolsVersion="9.0"/> 9 - <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> 10 - </dependencies> 11 - <scenes> 12 - <scene sceneID="EXPO-SCENE-1"> 13 - <objects> 14 - <viewController storyboardIdentifier="SplashScreenViewController" id="EXPO-VIEWCONTROLLER-1" sceneMemberID="viewController"> 15 - <view key="view" userInteractionEnabled="NO" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" id="EXPO-ContainerView" userLabel="ContainerView"> 16 - <rect key="frame" x="0.0" y="0.0" width="393" height="852"/> 17 - <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> 18 - <subviews> 19 - <imageView id="EXPO-SplashScreen" userLabel="SplashScreenLogo" image="SplashScreenLogo" contentMode="scaleAspectFit" clipsSubviews="true" userInteractionEnabled="false" translatesAutoresizingMaskIntoConstraints="false"> 20 - <rect key="frame" x="0" y="0" width="414" height="736"/> 21 - </imageView> 22 - </subviews> 23 - <viewLayoutGuide key="safeArea" id="Rmq-lb-GrQ"/> 24 - <constraints> 25 - <constraint firstItem="EXPO-SplashScreen" firstAttribute="top" secondItem="EXPO-ContainerView" secondAttribute="top" id="83fcb9b545b870ba44c24f0feeb116490c499c52"/> 26 - <constraint firstItem="EXPO-SplashScreen" firstAttribute="leading" secondItem="EXPO-ContainerView" secondAttribute="leading" id="61d16215e44b98e39d0a2c74fdbfaaa22601b12c"/> 27 - <constraint firstItem="EXPO-SplashScreen" firstAttribute="trailing" secondItem="EXPO-ContainerView" secondAttribute="trailing" id="f934da460e9ab5acae3ad9987d5b676a108796c1"/> 28 - <constraint firstItem="EXPO-SplashScreen" firstAttribute="bottom" secondItem="EXPO-ContainerView" secondAttribute="bottom" id="d6a0be88096b36fb132659aa90203d39139deda9"/> 29 - </constraints> 30 - <color key="backgroundColor" name="SplashScreenBackground"/> 31 - </view> 32 - </viewController> 33 - <placeholder placeholderIdentifier="IBFirstResponder" id="EXPO-PLACEHOLDER-1" userLabel="First Responder" sceneMemberID="firstResponder"/> 34 - </objects> 35 - <point key="canvasLocation" x="0.0" y="0.0"/> 36 - </scene> 37 - </scenes> 38 - <resources> 39 - <image name="SplashScreenLogo" width="414" height="736"/> 40 - <namedColor name="SplashScreenBackground"> 41 - <color alpha="1.000" blue="1.00000000000000" green="1.00000000000000" red="1.00000000000000" customColorSpace="sRGB" colorSpace="custom"/> 42 - </namedColor> 43 - </resources> 44 - </document>
-12
apps/amethyst/ios/amethyst/Supporting/Expo.plist
··· 1 - <?xml version="1.0" encoding="UTF-8"?> 2 - <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 3 - <plist version="1.0"> 4 - <dict> 5 - <key>EXUpdatesCheckOnLaunch</key> 6 - <string>ALWAYS</string> 7 - <key>EXUpdatesEnabled</key> 8 - <false/> 9 - <key>EXUpdatesLaunchWaitMs</key> 10 - <integer>0</integer> 11 - </dict> 12 - </plist>
-3
apps/amethyst/ios/amethyst/amethyst-Bridging-Header.h
··· 1 - // 2 - // Use this file to import your target's public headers that you would like to expose to Swift. 3 - //
-5
apps/amethyst/ios/amethyst/amethyst.entitlements
··· 1 - <?xml version="1.0" encoding="UTF-8"?> 2 - <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 3 - <plist version="1.0"> 4 - <dict/> 5 - </plist>
-10
apps/amethyst/ios/amethyst/main.m
··· 1 - #import <UIKit/UIKit.h> 2 - 3 - #import "AppDelegate.h" 4 - 5 - int main(int argc, char * argv[]) { 6 - @autoreleasepool { 7 - return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 8 - } 9 - } 10 -
-4
apps/amethyst/ios/amethyst/noop-file.swift
··· 1 - // 2 - // @generated 3 - // A blank Swift file must be created for native modules with Swift files to work correctly. 4 - //
-544
apps/amethyst/ios/amethyst.xcodeproj/project.pbxproj
··· 1 - // !$*UTF8*$! 2 - { 3 - archiveVersion = 1; 4 - classes = { 5 - }; 6 - objectVersion = 46; 7 - objects = { 8 - 9 - /* Begin PBXBuildFile section */ 10 - 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.mm */; }; 11 - 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; 12 - 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; 13 - 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */; }; 14 - 77E69B64F83C470199FA6BFD /* noop-file.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4766AAF53884444B9177E52 /* noop-file.swift */; }; 15 - 96905EF65AED1B983A6B3ABC /* libPods-amethyst.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 58EEBF8E8E6FB1BC6CAF49B5 /* libPods-amethyst.a */; }; 16 - A5A1D9F9D851B34594D8C445 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = DC2C06C758BFD7EBDC16CAC3 /* PrivacyInfo.xcprivacy */; }; 17 - B18059E884C0ABDD17F3DC3D /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */; }; 18 - BB2F792D24A3F905000567C9 /* Expo.plist in Resources */ = {isa = PBXBuildFile; fileRef = BB2F792C24A3F905000567C9 /* Expo.plist */; }; 19 - /* End PBXBuildFile section */ 20 - 21 - /* Begin PBXFileReference section */ 22 - 13B07F961A680F5B00A75B9A /* amethyst.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = amethyst.app; sourceTree = BUILT_PRODUCTS_DIR; }; 23 - 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = amethyst/AppDelegate.h; sourceTree = "<group>"; }; 24 - 13B07FB01A68108700A75B9A /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = amethyst/AppDelegate.mm; sourceTree = "<group>"; }; 25 - 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = amethyst/Images.xcassets; sourceTree = "<group>"; }; 26 - 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = amethyst/Info.plist; sourceTree = "<group>"; }; 27 - 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = amethyst/main.m; sourceTree = "<group>"; }; 28 - 58EEBF8E8E6FB1BC6CAF49B5 /* libPods-amethyst.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-amethyst.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 29 - 62E630185CAF45FBA8505D7F /* amethyst-Bridging-Header.h */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.c.h; name = "amethyst-Bridging-Header.h"; path = "amethyst/amethyst-Bridging-Header.h"; sourceTree = "<group>"; }; 30 - 6C2E3173556A471DD304B334 /* Pods-amethyst.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-amethyst.debug.xcconfig"; path = "Target Support Files/Pods-amethyst/Pods-amethyst.debug.xcconfig"; sourceTree = "<group>"; }; 31 - 7A4D352CD337FB3A3BF06240 /* Pods-amethyst.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-amethyst.release.xcconfig"; path = "Target Support Files/Pods-amethyst/Pods-amethyst.release.xcconfig"; sourceTree = "<group>"; }; 32 - AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = SplashScreen.storyboard; path = amethyst/SplashScreen.storyboard; sourceTree = "<group>"; }; 33 - BB2F792C24A3F905000567C9 /* Expo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Expo.plist; sourceTree = "<group>"; }; 34 - DC2C06C758BFD7EBDC16CAC3 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = amethyst/PrivacyInfo.xcprivacy; sourceTree = "<group>"; }; 35 - ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; 36 - F4766AAF53884444B9177E52 /* noop-file.swift */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.swift; name = "noop-file.swift"; path = "amethyst/noop-file.swift"; sourceTree = "<group>"; }; 37 - FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-amethyst/ExpoModulesProvider.swift"; sourceTree = "<group>"; }; 38 - /* End PBXFileReference section */ 39 - 40 - /* Begin PBXFrameworksBuildPhase section */ 41 - 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { 42 - isa = PBXFrameworksBuildPhase; 43 - buildActionMask = 2147483647; 44 - files = ( 45 - 96905EF65AED1B983A6B3ABC /* libPods-amethyst.a in Frameworks */, 46 - ); 47 - runOnlyForDeploymentPostprocessing = 0; 48 - }; 49 - /* End PBXFrameworksBuildPhase section */ 50 - 51 - /* Begin PBXGroup section */ 52 - 13B07FAE1A68108700A75B9A /* amethyst */ = { 53 - isa = PBXGroup; 54 - children = ( 55 - BB2F792B24A3F905000567C9 /* Supporting */, 56 - 13B07FAF1A68108700A75B9A /* AppDelegate.h */, 57 - 13B07FB01A68108700A75B9A /* AppDelegate.mm */, 58 - 13B07FB51A68108700A75B9A /* Images.xcassets */, 59 - 13B07FB61A68108700A75B9A /* Info.plist */, 60 - 13B07FB71A68108700A75B9A /* main.m */, 61 - AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */, 62 - F4766AAF53884444B9177E52 /* noop-file.swift */, 63 - 62E630185CAF45FBA8505D7F /* amethyst-Bridging-Header.h */, 64 - DC2C06C758BFD7EBDC16CAC3 /* PrivacyInfo.xcprivacy */, 65 - ); 66 - name = amethyst; 67 - sourceTree = "<group>"; 68 - }; 69 - 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { 70 - isa = PBXGroup; 71 - children = ( 72 - ED297162215061F000B7C4FE /* JavaScriptCore.framework */, 73 - 58EEBF8E8E6FB1BC6CAF49B5 /* libPods-amethyst.a */, 74 - ); 75 - name = Frameworks; 76 - sourceTree = "<group>"; 77 - }; 78 - 832341AE1AAA6A7D00B99B32 /* Libraries */ = { 79 - isa = PBXGroup; 80 - children = ( 81 - ); 82 - name = Libraries; 83 - sourceTree = "<group>"; 84 - }; 85 - 83CBB9F61A601CBA00E9B192 = { 86 - isa = PBXGroup; 87 - children = ( 88 - 13B07FAE1A68108700A75B9A /* amethyst */, 89 - 832341AE1AAA6A7D00B99B32 /* Libraries */, 90 - 83CBBA001A601CBA00E9B192 /* Products */, 91 - 2D16E6871FA4F8E400B85C8A /* Frameworks */, 92 - D65327D7A22EEC0BE12398D9 /* Pods */, 93 - D7E4C46ADA2E9064B798F356 /* ExpoModulesProviders */, 94 - ); 95 - indentWidth = 2; 96 - sourceTree = "<group>"; 97 - tabWidth = 2; 98 - usesTabs = 0; 99 - }; 100 - 83CBBA001A601CBA00E9B192 /* Products */ = { 101 - isa = PBXGroup; 102 - children = ( 103 - 13B07F961A680F5B00A75B9A /* amethyst.app */, 104 - ); 105 - name = Products; 106 - sourceTree = "<group>"; 107 - }; 108 - 92DBD88DE9BF7D494EA9DA96 /* amethyst */ = { 109 - isa = PBXGroup; 110 - children = ( 111 - FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */, 112 - ); 113 - name = amethyst; 114 - sourceTree = "<group>"; 115 - }; 116 - BB2F792B24A3F905000567C9 /* Supporting */ = { 117 - isa = PBXGroup; 118 - children = ( 119 - BB2F792C24A3F905000567C9 /* Expo.plist */, 120 - ); 121 - name = Supporting; 122 - path = amethyst/Supporting; 123 - sourceTree = "<group>"; 124 - }; 125 - D65327D7A22EEC0BE12398D9 /* Pods */ = { 126 - isa = PBXGroup; 127 - children = ( 128 - 6C2E3173556A471DD304B334 /* Pods-amethyst.debug.xcconfig */, 129 - 7A4D352CD337FB3A3BF06240 /* Pods-amethyst.release.xcconfig */, 130 - ); 131 - path = Pods; 132 - sourceTree = "<group>"; 133 - }; 134 - D7E4C46ADA2E9064B798F356 /* ExpoModulesProviders */ = { 135 - isa = PBXGroup; 136 - children = ( 137 - 92DBD88DE9BF7D494EA9DA96 /* amethyst */, 138 - ); 139 - name = ExpoModulesProviders; 140 - sourceTree = "<group>"; 141 - }; 142 - /* End PBXGroup section */ 143 - 144 - /* Begin PBXNativeTarget section */ 145 - 13B07F861A680F5B00A75B9A /* amethyst */ = { 146 - isa = PBXNativeTarget; 147 - buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "amethyst" */; 148 - buildPhases = ( 149 - 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */, 150 - 9D6CBCDD973B9B3A46F3921B /* [Expo] Configure project */, 151 - 13B07F871A680F5B00A75B9A /* Sources */, 152 - 13B07F8C1A680F5B00A75B9A /* Frameworks */, 153 - 13B07F8E1A680F5B00A75B9A /* Resources */, 154 - 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, 155 - 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */, 156 - EAC8C70F66234A96095290E7 /* [CP] Embed Pods Frameworks */, 157 - ); 158 - buildRules = ( 159 - ); 160 - dependencies = ( 161 - ); 162 - name = amethyst; 163 - productName = amethyst; 164 - productReference = 13B07F961A680F5B00A75B9A /* amethyst.app */; 165 - productType = "com.apple.product-type.application"; 166 - }; 167 - /* End PBXNativeTarget section */ 168 - 169 - /* Begin PBXProject section */ 170 - 83CBB9F71A601CBA00E9B192 /* Project object */ = { 171 - isa = PBXProject; 172 - attributes = { 173 - LastUpgradeCheck = 1130; 174 - TargetAttributes = { 175 - 13B07F861A680F5B00A75B9A = { 176 - LastSwiftMigration = 1250; 177 - }; 178 - }; 179 - }; 180 - buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "amethyst" */; 181 - compatibilityVersion = "Xcode 3.2"; 182 - developmentRegion = en; 183 - hasScannedForEncodings = 0; 184 - knownRegions = ( 185 - en, 186 - Base, 187 - ); 188 - mainGroup = 83CBB9F61A601CBA00E9B192; 189 - productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; 190 - projectDirPath = ""; 191 - projectRoot = ""; 192 - targets = ( 193 - 13B07F861A680F5B00A75B9A /* amethyst */, 194 - ); 195 - }; 196 - /* End PBXProject section */ 197 - 198 - /* Begin PBXResourcesBuildPhase section */ 199 - 13B07F8E1A680F5B00A75B9A /* Resources */ = { 200 - isa = PBXResourcesBuildPhase; 201 - buildActionMask = 2147483647; 202 - files = ( 203 - BB2F792D24A3F905000567C9 /* Expo.plist in Resources */, 204 - 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, 205 - 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */, 206 - A5A1D9F9D851B34594D8C445 /* PrivacyInfo.xcprivacy in Resources */, 207 - ); 208 - runOnlyForDeploymentPostprocessing = 0; 209 - }; 210 - /* End PBXResourcesBuildPhase section */ 211 - 212 - /* Begin PBXShellScriptBuildPhase section */ 213 - 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = { 214 - isa = PBXShellScriptBuildPhase; 215 - alwaysOutOfDate = 1; 216 - buildActionMask = 2147483647; 217 - files = ( 218 - ); 219 - inputPaths = ( 220 - ); 221 - name = "Bundle React Native code and images"; 222 - outputPaths = ( 223 - ); 224 - runOnlyForDeploymentPostprocessing = 0; 225 - shellPath = /bin/sh; 226 - shellScript = "if [[ -f \"$PODS_ROOT/../.xcode.env\" ]]; then\n source \"$PODS_ROOT/../.xcode.env\"\nfi\nif [[ -f \"$PODS_ROOT/../.xcode.env.local\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.local\"\nfi\n\n# The project root by default is one level up from the ios directory\nexport PROJECT_ROOT=\"$PROJECT_DIR\"/..\n\nif [[ \"$CONFIGURATION\" = *Debug* ]]; then\n export SKIP_BUNDLING=1\nfi\nif [[ -z \"$ENTRY_FILE\" ]]; then\n # Set the entry JS file using the bundler's entry resolution.\n export ENTRY_FILE=\"$(\"$NODE_BINARY\" -e \"require('expo/scripts/resolveAppEntry')\" \"$PROJECT_ROOT\" ios absolute | tail -n 1)\"\nfi\n\nif [[ -z \"$CLI_PATH\" ]]; then\n # Use Expo CLI\n export CLI_PATH=\"$(\"$NODE_BINARY\" --print \"require.resolve('@expo/cli', { paths: [require.resolve('expo/package.json')] })\")\"\nfi\nif [[ -z \"$BUNDLE_COMMAND\" ]]; then\n # Default Expo CLI command for bundling\n export BUNDLE_COMMAND=\"export:embed\"\nfi\n\n# Source .xcode.env.updates if it exists to allow\n# SKIP_BUNDLING to be unset if needed\nif [[ -f \"$PODS_ROOT/../.xcode.env.updates\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.updates\"\nfi\n# Source local changes to allow overrides\n# if needed\nif [[ -f \"$PODS_ROOT/../.xcode.env.local\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.local\"\nfi\n\n`\"$NODE_BINARY\" --print \"require('path').dirname(require.resolve('react-native/package.json')) + '/scripts/react-native-xcode.sh'\"`\n\n"; 227 - }; 228 - 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */ = { 229 - isa = PBXShellScriptBuildPhase; 230 - buildActionMask = 2147483647; 231 - files = ( 232 - ); 233 - inputFileListPaths = ( 234 - ); 235 - inputPaths = ( 236 - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", 237 - "${PODS_ROOT}/Manifest.lock", 238 - ); 239 - name = "[CP] Check Pods Manifest.lock"; 240 - outputFileListPaths = ( 241 - ); 242 - outputPaths = ( 243 - "$(DERIVED_FILE_DIR)/Pods-amethyst-checkManifestLockResult.txt", 244 - ); 245 - runOnlyForDeploymentPostprocessing = 0; 246 - shellPath = /bin/sh; 247 - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; 248 - showEnvVarsInLog = 0; 249 - }; 250 - 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */ = { 251 - isa = PBXShellScriptBuildPhase; 252 - buildActionMask = 2147483647; 253 - files = ( 254 - ); 255 - inputPaths = ( 256 - "${PODS_ROOT}/Target Support Files/Pods-amethyst/Pods-amethyst-resources.sh", 257 - "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/EXConstants.bundle", 258 - "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/ExpoConstants_privacy.bundle", 259 - "${PODS_CONFIGURATION_BUILD_DIR}/ExpoFileSystem/ExpoFileSystem_privacy.bundle", 260 - "${PODS_CONFIGURATION_BUILD_DIR}/ExpoSystemUI/ExpoSystemUI_privacy.bundle", 261 - "${PODS_CONFIGURATION_BUILD_DIR}/RCT-Folly/RCT-Folly_privacy.bundle", 262 - "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage/RNCAsyncStorage_resources.bundle", 263 - "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/React-Core_privacy.bundle", 264 - "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact/React-cxxreact_privacy.bundle", 265 - "${PODS_CONFIGURATION_BUILD_DIR}/boost/boost_privacy.bundle", 266 - "${PODS_CONFIGURATION_BUILD_DIR}/glog/glog_privacy.bundle", 267 - ); 268 - name = "[CP] Copy Pods Resources"; 269 - outputPaths = ( 270 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EXConstants.bundle", 271 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoConstants_privacy.bundle", 272 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoFileSystem_privacy.bundle", 273 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoSystemUI_privacy.bundle", 274 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RCT-Folly_privacy.bundle", 275 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNCAsyncStorage_resources.bundle", 276 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/React-Core_privacy.bundle", 277 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/React-cxxreact_privacy.bundle", 278 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/boost_privacy.bundle", 279 - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/glog_privacy.bundle", 280 - ); 281 - runOnlyForDeploymentPostprocessing = 0; 282 - shellPath = /bin/sh; 283 - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-amethyst/Pods-amethyst-resources.sh\"\n"; 284 - showEnvVarsInLog = 0; 285 - }; 286 - 9D6CBCDD973B9B3A46F3921B /* [Expo] Configure project */ = { 287 - isa = PBXShellScriptBuildPhase; 288 - alwaysOutOfDate = 1; 289 - buildActionMask = 2147483647; 290 - files = ( 291 - ); 292 - inputFileListPaths = ( 293 - ); 294 - inputPaths = ( 295 - ); 296 - name = "[Expo] Configure project"; 297 - outputFileListPaths = ( 298 - ); 299 - outputPaths = ( 300 - ); 301 - runOnlyForDeploymentPostprocessing = 0; 302 - shellPath = /bin/sh; 303 - shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-amethyst/expo-configure-project.sh\"\n"; 304 - }; 305 - EAC8C70F66234A96095290E7 /* [CP] Embed Pods Frameworks */ = { 306 - isa = PBXShellScriptBuildPhase; 307 - buildActionMask = 2147483647; 308 - files = ( 309 - ); 310 - inputPaths = ( 311 - "${PODS_ROOT}/Target Support Files/Pods-amethyst/Pods-amethyst-frameworks.sh", 312 - "${PODS_XCFRAMEWORKS_BUILD_DIR}/ExpoSQLite/crsqlite.framework/crsqlite", 313 - "${PODS_XCFRAMEWORKS_BUILD_DIR}/hermes-engine/Pre-built/hermes.framework/hermes", 314 - ); 315 - name = "[CP] Embed Pods Frameworks"; 316 - outputPaths = ( 317 - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/crsqlite.framework", 318 - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/hermes.framework", 319 - ); 320 - runOnlyForDeploymentPostprocessing = 0; 321 - shellPath = /bin/sh; 322 - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-amethyst/Pods-amethyst-frameworks.sh\"\n"; 323 - showEnvVarsInLog = 0; 324 - }; 325 - /* End PBXShellScriptBuildPhase section */ 326 - 327 - /* Begin PBXSourcesBuildPhase section */ 328 - 13B07F871A680F5B00A75B9A /* Sources */ = { 329 - isa = PBXSourcesBuildPhase; 330 - buildActionMask = 2147483647; 331 - files = ( 332 - 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */, 333 - 13B07FC11A68108700A75B9A /* main.m in Sources */, 334 - B18059E884C0ABDD17F3DC3D /* ExpoModulesProvider.swift in Sources */, 335 - 77E69B64F83C470199FA6BFD /* noop-file.swift in Sources */, 336 - ); 337 - runOnlyForDeploymentPostprocessing = 0; 338 - }; 339 - /* End PBXSourcesBuildPhase section */ 340 - 341 - /* Begin XCBuildConfiguration section */ 342 - 13B07F941A680F5B00A75B9A /* Debug */ = { 343 - isa = XCBuildConfiguration; 344 - baseConfigurationReference = 6C2E3173556A471DD304B334 /* Pods-amethyst.debug.xcconfig */; 345 - buildSettings = { 346 - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 347 - CLANG_ENABLE_MODULES = YES; 348 - CODE_SIGN_ENTITLEMENTS = amethyst/amethyst.entitlements; 349 - CURRENT_PROJECT_VERSION = 1; 350 - ENABLE_BITCODE = NO; 351 - GCC_PREPROCESSOR_DEFINITIONS = ( 352 - "$(inherited)", 353 - "FB_SONARKIT_ENABLED=1", 354 - ); 355 - INFOPLIST_FILE = amethyst/Info.plist; 356 - IPHONEOS_DEPLOYMENT_TARGET = 15.1; 357 - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; 358 - MARKETING_VERSION = 1.0; 359 - OTHER_LDFLAGS = ( 360 - "$(inherited)", 361 - "-ObjC", 362 - "-lc++", 363 - ); 364 - OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG"; 365 - PRODUCT_BUNDLE_IDENTIFIER = fm.teal.amethyst; 366 - PRODUCT_NAME = amethyst; 367 - SWIFT_OBJC_BRIDGING_HEADER = "amethyst/amethyst-Bridging-Header.h"; 368 - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; 369 - SWIFT_VERSION = 5.0; 370 - TARGETED_DEVICE_FAMILY = "1,2"; 371 - VERSIONING_SYSTEM = "apple-generic"; 372 - }; 373 - name = Debug; 374 - }; 375 - 13B07F951A680F5B00A75B9A /* Release */ = { 376 - isa = XCBuildConfiguration; 377 - baseConfigurationReference = 7A4D352CD337FB3A3BF06240 /* Pods-amethyst.release.xcconfig */; 378 - buildSettings = { 379 - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 380 - CLANG_ENABLE_MODULES = YES; 381 - CODE_SIGN_ENTITLEMENTS = amethyst/amethyst.entitlements; 382 - CURRENT_PROJECT_VERSION = 1; 383 - INFOPLIST_FILE = amethyst/Info.plist; 384 - IPHONEOS_DEPLOYMENT_TARGET = 15.1; 385 - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; 386 - MARKETING_VERSION = 1.0; 387 - OTHER_LDFLAGS = ( 388 - "$(inherited)", 389 - "-ObjC", 390 - "-lc++", 391 - ); 392 - OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE"; 393 - PRODUCT_BUNDLE_IDENTIFIER = fm.teal.amethyst; 394 - PRODUCT_NAME = amethyst; 395 - SWIFT_OBJC_BRIDGING_HEADER = "amethyst/amethyst-Bridging-Header.h"; 396 - SWIFT_VERSION = 5.0; 397 - TARGETED_DEVICE_FAMILY = "1,2"; 398 - VERSIONING_SYSTEM = "apple-generic"; 399 - }; 400 - name = Release; 401 - }; 402 - 83CBBA201A601CBA00E9B192 /* Debug */ = { 403 - isa = XCBuildConfiguration; 404 - buildSettings = { 405 - ALWAYS_SEARCH_USER_PATHS = NO; 406 - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; 407 - CLANG_CXX_LANGUAGE_STANDARD = "c++20"; 408 - CLANG_CXX_LIBRARY = "libc++"; 409 - CLANG_ENABLE_MODULES = YES; 410 - CLANG_ENABLE_OBJC_ARC = YES; 411 - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 412 - CLANG_WARN_BOOL_CONVERSION = YES; 413 - CLANG_WARN_COMMA = YES; 414 - CLANG_WARN_CONSTANT_CONVERSION = YES; 415 - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 416 - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 417 - CLANG_WARN_EMPTY_BODY = YES; 418 - CLANG_WARN_ENUM_CONVERSION = YES; 419 - CLANG_WARN_INFINITE_RECURSION = YES; 420 - CLANG_WARN_INT_CONVERSION = YES; 421 - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 422 - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 423 - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 424 - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 425 - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 426 - CLANG_WARN_STRICT_PROTOTYPES = YES; 427 - CLANG_WARN_SUSPICIOUS_MOVE = YES; 428 - CLANG_WARN_UNREACHABLE_CODE = YES; 429 - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 430 - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 431 - COPY_PHASE_STRIP = NO; 432 - ENABLE_STRICT_OBJC_MSGSEND = YES; 433 - ENABLE_TESTABILITY = YES; 434 - GCC_C_LANGUAGE_STANDARD = gnu99; 435 - GCC_DYNAMIC_NO_PIC = NO; 436 - GCC_NO_COMMON_BLOCKS = YES; 437 - GCC_OPTIMIZATION_LEVEL = 0; 438 - GCC_PREPROCESSOR_DEFINITIONS = ( 439 - "DEBUG=1", 440 - "$(inherited)", 441 - ); 442 - GCC_SYMBOLS_PRIVATE_EXTERN = NO; 443 - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 444 - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 445 - GCC_WARN_UNDECLARED_SELECTOR = YES; 446 - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 447 - GCC_WARN_UNUSED_FUNCTION = YES; 448 - GCC_WARN_UNUSED_VARIABLE = YES; 449 - IPHONEOS_DEPLOYMENT_TARGET = 15.1; 450 - LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; 451 - LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift\"$(inherited)\""; 452 - MTL_ENABLE_DEBUG_INFO = YES; 453 - ONLY_ACTIVE_ARCH = YES; 454 - OTHER_LDFLAGS = ( 455 - "$(inherited)", 456 - " ", 457 - ); 458 - REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; 459 - SDKROOT = iphoneos; 460 - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG"; 461 - USE_HERMES = true; 462 - }; 463 - name = Debug; 464 - }; 465 - 83CBBA211A601CBA00E9B192 /* Release */ = { 466 - isa = XCBuildConfiguration; 467 - buildSettings = { 468 - ALWAYS_SEARCH_USER_PATHS = NO; 469 - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; 470 - CLANG_CXX_LANGUAGE_STANDARD = "c++20"; 471 - CLANG_CXX_LIBRARY = "libc++"; 472 - CLANG_ENABLE_MODULES = YES; 473 - CLANG_ENABLE_OBJC_ARC = YES; 474 - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 475 - CLANG_WARN_BOOL_CONVERSION = YES; 476 - CLANG_WARN_COMMA = YES; 477 - CLANG_WARN_CONSTANT_CONVERSION = YES; 478 - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 479 - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 480 - CLANG_WARN_EMPTY_BODY = YES; 481 - CLANG_WARN_ENUM_CONVERSION = YES; 482 - CLANG_WARN_INFINITE_RECURSION = YES; 483 - CLANG_WARN_INT_CONVERSION = YES; 484 - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 485 - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 486 - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 487 - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 488 - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 489 - CLANG_WARN_STRICT_PROTOTYPES = YES; 490 - CLANG_WARN_SUSPICIOUS_MOVE = YES; 491 - CLANG_WARN_UNREACHABLE_CODE = YES; 492 - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 493 - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 494 - COPY_PHASE_STRIP = YES; 495 - ENABLE_NS_ASSERTIONS = NO; 496 - ENABLE_STRICT_OBJC_MSGSEND = YES; 497 - GCC_C_LANGUAGE_STANDARD = gnu99; 498 - GCC_NO_COMMON_BLOCKS = YES; 499 - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 500 - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 501 - GCC_WARN_UNDECLARED_SELECTOR = YES; 502 - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 503 - GCC_WARN_UNUSED_FUNCTION = YES; 504 - GCC_WARN_UNUSED_VARIABLE = YES; 505 - IPHONEOS_DEPLOYMENT_TARGET = 15.1; 506 - LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; 507 - LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift\"$(inherited)\""; 508 - MTL_ENABLE_DEBUG_INFO = NO; 509 - OTHER_LDFLAGS = ( 510 - "$(inherited)", 511 - " ", 512 - ); 513 - REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; 514 - SDKROOT = iphoneos; 515 - USE_HERMES = true; 516 - VALIDATE_PRODUCT = YES; 517 - }; 518 - name = Release; 519 - }; 520 - /* End XCBuildConfiguration section */ 521 - 522 - /* Begin XCConfigurationList section */ 523 - 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "amethyst" */ = { 524 - isa = XCConfigurationList; 525 - buildConfigurations = ( 526 - 13B07F941A680F5B00A75B9A /* Debug */, 527 - 13B07F951A680F5B00A75B9A /* Release */, 528 - ); 529 - defaultConfigurationIsVisible = 0; 530 - defaultConfigurationName = Release; 531 - }; 532 - 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "amethyst" */ = { 533 - isa = XCConfigurationList; 534 - buildConfigurations = ( 535 - 83CBBA201A601CBA00E9B192 /* Debug */, 536 - 83CBBA211A601CBA00E9B192 /* Release */, 537 - ); 538 - defaultConfigurationIsVisible = 0; 539 - defaultConfigurationName = Release; 540 - }; 541 - /* End XCConfigurationList section */ 542 - }; 543 - rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; 544 - }
-88
apps/amethyst/ios/amethyst.xcodeproj/xcshareddata/xcschemes/amethyst.xcscheme
··· 1 - <?xml version="1.0" encoding="UTF-8"?> 2 - <Scheme 3 - LastUpgradeVersion = "1130" 4 - version = "1.3"> 5 - <BuildAction 6 - parallelizeBuildables = "YES" 7 - buildImplicitDependencies = "YES"> 8 - <BuildActionEntries> 9 - <BuildActionEntry 10 - buildForTesting = "YES" 11 - buildForRunning = "YES" 12 - buildForProfiling = "YES" 13 - buildForArchiving = "YES" 14 - buildForAnalyzing = "YES"> 15 - <BuildableReference 16 - BuildableIdentifier = "primary" 17 - BlueprintIdentifier = "13B07F861A680F5B00A75B9A" 18 - BuildableName = "amethyst.app" 19 - BlueprintName = "amethyst" 20 - ReferencedContainer = "container:amethyst.xcodeproj"> 21 - </BuildableReference> 22 - </BuildActionEntry> 23 - </BuildActionEntries> 24 - </BuildAction> 25 - <TestAction 26 - buildConfiguration = "Debug" 27 - selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" 28 - selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" 29 - shouldUseLaunchSchemeArgsEnv = "YES"> 30 - <Testables> 31 - <TestableReference 32 - skipped = "NO"> 33 - <BuildableReference 34 - BuildableIdentifier = "primary" 35 - BlueprintIdentifier = "00E356ED1AD99517003FC87E" 36 - BuildableName = "amethystTests.xctest" 37 - BlueprintName = "amethystTests" 38 - ReferencedContainer = "container:amethyst.xcodeproj"> 39 - </BuildableReference> 40 - </TestableReference> 41 - </Testables> 42 - </TestAction> 43 - <LaunchAction 44 - buildConfiguration = "Debug" 45 - selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" 46 - selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" 47 - launchStyle = "0" 48 - useCustomWorkingDirectory = "NO" 49 - ignoresPersistentStateOnLaunch = "NO" 50 - debugDocumentVersioning = "YES" 51 - debugServiceExtension = "internal" 52 - allowLocationSimulation = "YES"> 53 - <BuildableProductRunnable 54 - runnableDebuggingMode = "0"> 55 - <BuildableReference 56 - BuildableIdentifier = "primary" 57 - BlueprintIdentifier = "13B07F861A680F5B00A75B9A" 58 - BuildableName = "amethyst.app" 59 - BlueprintName = "amethyst" 60 - ReferencedContainer = "container:amethyst.xcodeproj"> 61 - </BuildableReference> 62 - </BuildableProductRunnable> 63 - </LaunchAction> 64 - <ProfileAction 65 - buildConfiguration = "Release" 66 - shouldUseLaunchSchemeArgsEnv = "YES" 67 - savedToolIdentifier = "" 68 - useCustomWorkingDirectory = "NO" 69 - debugDocumentVersioning = "YES"> 70 - <BuildableProductRunnable 71 - runnableDebuggingMode = "0"> 72 - <BuildableReference 73 - BuildableIdentifier = "primary" 74 - BlueprintIdentifier = "13B07F861A680F5B00A75B9A" 75 - BuildableName = "amethyst.app" 76 - BlueprintName = "amethyst" 77 - ReferencedContainer = "container:amethyst.xcodeproj"> 78 - </BuildableReference> 79 - </BuildableProductRunnable> 80 - </ProfileAction> 81 - <AnalyzeAction 82 - buildConfiguration = "Debug"> 83 - </AnalyzeAction> 84 - <ArchiveAction 85 - buildConfiguration = "Release" 86 - revealArchiveInOrganizer = "YES"> 87 - </ArchiveAction> 88 - </Scheme>
-10
apps/amethyst/ios/amethyst.xcworkspace/contents.xcworkspacedata
··· 1 - <?xml version="1.0" encoding="UTF-8"?> 2 - <Workspace 3 - version = "1.0"> 4 - <FileRef 5 - location = "group:amethyst.xcodeproj"> 6 - </FileRef> 7 - <FileRef 8 - location = "group:Pods/Pods.xcodeproj"> 9 - </FileRef> 10 - </Workspace>
+1
apps/amethyst/jest-setup.ts
··· 1 + import "@testing-library/jest-native/extend-expect";
+48 -34
apps/amethyst/package.json
··· 11 11 "build": "expo export --output-dir ./build --platform all", 12 12 "build:web": "expo export --output-dir ./build --platform web --clear", 13 13 "build:ios": "expo export --output-dir ./build --platform ios --clear", 14 - "test": "jest --watchAll", 15 - "lexgen": "lex gen-server ./lexicons/generated/server/ ./lexicons/src/" 14 + "test": "jest", 15 + "lexgen": "lex gen-server ./lexicons/generated/server/ ./lexicons/src/", 16 + "install": "expo prebuild" 16 17 }, 17 18 "jest": { 18 - "preset": "jest-expo" 19 + "preset": "jest-expo", 20 + "setupFilesAfterEnv": [ 21 + "<rootDir>/jest-setup.ts" 22 + ], 23 + "transformIgnorePatterns": [ 24 + "node_modules/(?!((jest-)?react-native|@react-native(-community)?|expo(nent)?|@expo(nent)?/.*|@expo-google-fonts/.*|react-navigation|@react-navigation/.*|@unimodules/.*|unimodules|sentry-expo|native-base|react-native-svg|@rn-primitives/.*))" 25 + ] 19 26 }, 20 27 "dependencies": { 21 28 "@aquareum/atproto-oauth-client-react-native": "^0.0.1", ··· 23 30 "@atproto/lex-cli": "^0.8.1", 24 31 "@atproto/oauth-client": "^0.3.16", 25 32 "@babel/plugin-transform-export-namespace-from": "^7.27.1", 26 - "@expo/vector-icons": "^14.1.0", 33 + "@expo/vector-icons": "^15.0.2", 27 34 "@gorhom/bottom-sheet": "^5.1.3", 28 - "@react-native-async-storage/async-storage": "2.1.2", 29 - "@react-native-picker/picker": "^2.11.0", 30 - "@react-navigation/native": "^7.1.8", 35 + "@react-native-async-storage/async-storage": "2.2.0", 36 + "@react-native-picker/picker": "^2.11.1", 37 + "@react-navigation/native": "^7.1.10", 31 38 "@rn-primitives/avatar": "^1.1.0", 32 39 "@rn-primitives/hover-card": "^1.1.0", 33 40 "@rn-primitives/portal": "^1.2.0", ··· 39 46 "class-variance-authority": "^0.7.1", 40 47 "clsx": "^2.1.1", 41 48 "eslint-plugin-react-compiler": "19.0.0-beta-37ed2a7-20241206", 42 - "expo": "~53.0.20", 43 - "expo-constants": "^17.1.6", 44 - "expo-font": "~13.3.1", 45 - "expo-image-picker": "^16.1.4", 46 - "expo-linking": "~7.1.4", 47 - "expo-router": "~5.0.6", 48 - "expo-splash-screen": "~0.30.8", 49 - "expo-sqlite": "^15.2.9", 50 - "expo-status-bar": "~2.2.3", 51 - "expo-system-ui": "~5.0.7", 52 - "expo-web-browser": "~14.1.6", 53 - "jest": "^30.2.0", 49 + "expo": "~54.0.12", 50 + "expo-constants": "^18.0.9", 51 + "expo-dev-client": "^6.0.13", 52 + "expo-font": "~14.0.8", 53 + "expo-image-picker": "^17.0.8", 54 + "expo-linking": "~8.0.8", 55 + "expo-router": "~6.0.10", 56 + "expo-splash-screen": "~31.0.10", 57 + "expo-sqlite": "^16.0.8", 58 + "expo-status-bar": "~3.0.8", 59 + "expo-system-ui": "~6.0.7", 60 + "expo-web-browser": "~15.0.8", 61 + "jest": "^29.7.0", 54 62 "lucide-react-native": "^0.507.0", 55 63 "nativewind": "^4.1.23", 56 - "react": "19.0.0", 64 + "react": "19.1.0", 57 65 "react-compiler-runtime": "19.0.0-beta-37ed2a7-20241206", 58 - "react-dom": "19.0.0", 59 - "react-native": "0.79.2", 66 + "react-dom": "19.1.0", 67 + "react-native": "0.81.4", 60 68 "react-native-css-interop": "^0.1.18", 61 - "react-native-gesture-handler": "~2.24.0", 62 - "react-native-reanimated": "~3.17.5", 63 - "react-native-safe-area-context": "5.4.0", 64 - "react-native-screens": "~4.10.0", 65 - "react-native-svg": "15.11.2", 66 - "react-native-web": "~0.20.0", 69 + "react-native-gesture-handler": "~2.28.0", 70 + "react-native-quick-crypto": "^0.7.17", 71 + "react-native-reanimated": "~4.1.2", 72 + "react-native-safe-area-context": "5.6.1", 73 + "react-native-screens": "~4.16.0", 74 + "react-native-svg": "15.12.1", 75 + "react-native-web": "~0.21.1", 67 76 "tailwind-merge": "^2.5.5", 68 77 "zustand": "^5.0.4" 69 78 }, 70 79 "devDependencies": { 71 80 "@babel/core": "^7.26.0", 72 81 "@babel/runtime": "^7.26.0", 73 - "@expo/metro-runtime": "~5.0.4", 74 - "@expo/prebuild-config": "^9.0.5", 82 + "@expo/metro-runtime": "~6.1.2", 83 + "@expo/prebuild-config": "^54.0.4", 75 84 "@pmmmwh/react-refresh-webpack-plugin": "^0.5.15", 76 85 "@react-native/typescript-config": "^0.76.5", 86 + "@testing-library/jest-native": "^5.4.3", 87 + "@testing-library/react-native": "^13.3.3", 88 + "@types/jest": "^30.0.0", 77 89 "@types/node": "^22.10.1", 78 - "@types/react": "19.0.14", 79 - "@types/react-dom": "18.3.1", 90 + "@types/react": "19.1.17", 91 + "@types/react-dom": "19.1.11", 92 + "@types/react-test-renderer": "^19.1.0", 80 93 "babel-plugin-module-resolver": "^5.0.2", 81 94 "babel-plugin-react-compiler": "19.0.0-beta-37ed2a7-20241206", 82 95 "eslint": "^8", 83 - "eslint-config-expo": "~9.2.0", 96 + "eslint-config-expo": "~7.1.2", 97 + "eslint-plugin-expo": "^1.0.0", 84 98 "react-refresh": "^0.16.0", 85 99 "tailwindcss": "^3.4.17", 86 100 "tailwindcss-animate": "^1.0.7", 87 101 "ts-node": "^10.9.2", 88 - "typescript": "^5.8.3" 102 + "typescript": "^5.9.3" 89 103 }, 90 104 "private": true 91 105 }
+4 -1
apps/aqua/package.json
··· 9 9 "test": "cargo test -p aqua", 10 10 "test:rust": "cargo test -p aqua" 11 11 }, 12 - "packageManager": "pnpm@10.18.0" 12 + "packageManager": "pnpm@10.18.0", 13 + "dependencies": { 14 + "jest-expo": "^54.0.12" 15 + } 13 16 }
+1 -1
compose.dev.yml
··· 37 37 cadet: 38 38 build: 39 39 context: . 40 - dockerfile: apps/cadet/Dockerfile 40 + dockerfile: services/cadet/Dockerfile 41 41 container_name: cadet-app 42 42 ports: 43 43 - "3001:3000"
+5298 -2703
pnpm-lock.yaml
··· 10 10 dependencies: 11 11 '@atproto/oauth-client': 12 12 specifier: ^0.3.8 13 - version: 0.3.16 13 + version: 0.3.22 14 14 '@ianvs/prettier-plugin-sort-imports': 15 15 specifier: ^4.4.1 16 - version: 4.5.1(prettier@3.5.3) 16 + version: 4.7.0(prettier@3.6.2) 17 17 prettier: 18 18 specifier: ^3.5.3 19 - version: 3.5.3 19 + version: 3.6.2 20 20 prettier-plugin-tailwindcss: 21 21 specifier: ^0.6.11 22 - version: 0.6.12(@ianvs/prettier-plugin-sort-imports@4.5.1(prettier@3.5.3))(prettier@3.5.3) 22 + version: 0.6.14(@ianvs/prettier-plugin-sort-imports@4.7.0(prettier@3.6.2))(prettier@3.6.2) 23 23 devDependencies: 24 24 '@types/node': 25 25 specifier: ^20.17.10 26 - version: 20.17.10 26 + version: 20.19.19 27 27 biome: 28 28 specifier: ^0.3.3 29 29 version: 0.3.3 ··· 32 32 version: 6.0.1 33 33 turbo: 34 34 specifier: ^2.3.3 35 - version: 2.3.3 35 + version: 2.5.8 36 36 37 37 apps/amethyst: 38 38 dependencies: 39 39 '@aquareum/atproto-oauth-client-react-native': 40 40 specifier: ^0.0.1 41 - version: 0.0.1(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 41 + version: 0.0.1(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 42 42 '@atproto/api': 43 43 specifier: ^0.15.14 44 44 version: 0.15.27 45 45 '@atproto/lex-cli': 46 46 specifier: ^0.8.1 47 - version: 0.8.2 47 + version: 0.8.3 48 48 '@atproto/oauth-client': 49 49 specifier: ^0.3.16 50 - version: 0.3.16 50 + version: 0.3.22 51 51 '@babel/plugin-transform-export-namespace-from': 52 52 specifier: ^7.27.1 53 - version: 7.27.1(@babel/core@7.26.0) 53 + version: 7.27.1(@babel/core@7.28.4) 54 54 '@expo/vector-icons': 55 - specifier: ^14.1.0 56 - version: 14.1.0(expo-font@13.3.1(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 55 + specifier: ^15.0.2 56 + version: 15.0.2(expo-font@14.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 57 57 '@gorhom/bottom-sheet': 58 58 specifier: ^5.1.3 59 - version: 5.1.6(@types/react@19.0.14)(react-native-gesture-handler@2.24.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-reanimated@3.17.5(@babel/core@7.26.0)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 59 + version: 5.2.6(@types/react@19.1.17)(react-native-gesture-handler@2.28.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-reanimated@4.1.2(@babel/core@7.28.4)(react-native-worklets@0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 60 60 '@react-native-async-storage/async-storage': 61 - specifier: 2.1.2 62 - version: 2.1.2(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)) 61 + specifier: 2.2.0 62 + version: 2.2.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0)) 63 63 '@react-native-picker/picker': 64 - specifier: ^2.11.0 65 - version: 2.11.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 64 + specifier: ^2.11.1 65 + version: 2.11.2(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 66 66 '@react-navigation/native': 67 - specifier: ^7.1.8 68 - version: 7.1.10(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 67 + specifier: ^7.1.10 68 + version: 7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 69 69 '@rn-primitives/avatar': 70 70 specifier: ^1.1.0 71 - version: 1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 71 + version: 1.2.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 72 72 '@rn-primitives/hover-card': 73 73 specifier: ^1.1.0 74 - version: 1.1.0(@rn-primitives/portal@1.3.0(@types/react@19.0.14)(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)(use-sync-external-store@1.5.0(react@19.0.0)))(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 74 + version: 1.2.0(@rn-primitives/portal@1.3.0(@types/react@19.1.17)(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(use-sync-external-store@1.6.0(react@19.1.0)))(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 75 75 '@rn-primitives/portal': 76 76 specifier: ^1.2.0 77 - version: 1.3.0(@types/react@19.0.14)(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)(use-sync-external-store@1.5.0(react@19.0.0)) 77 + version: 1.3.0(@types/react@19.1.17)(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(use-sync-external-store@1.6.0(react@19.1.0)) 78 78 '@rn-primitives/progress': 79 79 specifier: ^1.1.0 80 - version: 1.1.0(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 80 + version: 1.2.0(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 81 81 '@rn-primitives/slot': 82 82 specifier: ^1.1.0 83 - version: 1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 83 + version: 1.2.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 84 84 '@rn-primitives/tooltip': 85 85 specifier: ^1.1.0 86 - version: 1.1.0(@rn-primitives/portal@1.3.0(@types/react@19.0.14)(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)(use-sync-external-store@1.5.0(react@19.0.0)))(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 86 + version: 1.2.0(@rn-primitives/portal@1.3.0(@types/react@19.1.17)(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(use-sync-external-store@1.6.0(react@19.1.0)))(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 87 87 '@rn-primitives/types': 88 88 specifier: ^1.1.0 89 - version: 1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 89 + version: 1.2.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 90 90 '@teal/lexicons': 91 91 specifier: workspace:* 92 92 version: link:../../packages/lexicons ··· 100 100 specifier: 19.0.0-beta-37ed2a7-20241206 101 101 version: 19.0.0-beta-37ed2a7-20241206(eslint@8.57.1) 102 102 expo: 103 - specifier: ~53.0.20 104 - version: 53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 103 + specifier: ~54.0.12 104 + version: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 105 105 expo-constants: 106 - specifier: ^17.1.6 107 - version: 17.1.6(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)) 106 + specifier: ^18.0.9 107 + version: 18.0.9(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0)) 108 + expo-dev-client: 109 + specifier: ^6.0.13 110 + version: 6.0.13(expo@54.0.12) 108 111 expo-font: 109 - specifier: ~13.3.1 110 - version: 13.3.1(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0) 112 + specifier: ~14.0.8 113 + version: 14.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 111 114 expo-image-picker: 112 - specifier: ^16.1.4 113 - version: 16.1.4(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)) 115 + specifier: ^17.0.8 116 + version: 17.0.8(expo@54.0.12) 114 117 expo-linking: 115 - specifier: ~7.1.4 116 - version: 7.1.4(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 118 + specifier: ~8.0.8 119 + version: 8.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 117 120 expo-router: 118 - specifier: ~5.0.6 119 - version: 5.0.6(swn7sosa2qiea4b4emiyaeta54) 121 + specifier: ~6.0.10 122 + version: 6.0.10(dyms6en36i74il5wcg7sgjxr3a) 120 123 expo-splash-screen: 121 - specifier: ~0.30.8 122 - version: 0.30.8(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)) 124 + specifier: ~31.0.10 125 + version: 31.0.10(expo@54.0.12) 123 126 expo-sqlite: 124 - specifier: ^15.2.9 125 - version: 15.2.9(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 127 + specifier: ^16.0.8 128 + version: 16.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 126 129 expo-status-bar: 127 - specifier: ~2.2.3 128 - version: 2.2.3(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 130 + specifier: ~3.0.8 131 + version: 3.0.8(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 129 132 expo-system-ui: 130 - specifier: ~5.0.7 131 - version: 5.0.7(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)) 133 + specifier: ~6.0.7 134 + version: 6.0.7(expo@54.0.12)(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0)) 132 135 expo-web-browser: 133 - specifier: ~14.1.6 134 - version: 14.1.6(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)) 136 + specifier: ~15.0.8 137 + version: 15.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0)) 135 138 jest: 136 - specifier: ^30.2.0 137 - version: 30.2.0(@types/node@22.10.2)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)) 139 + specifier: ^29.7.0 140 + version: 29.7.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)) 138 141 lucide-react-native: 139 142 specifier: ^0.507.0 140 - version: 0.507.0(react-native-svg@15.11.2(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 143 + version: 0.507.0(react-native-svg@15.12.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 141 144 nativewind: 142 145 specifier: ^4.1.23 143 - version: 4.1.23(react-native-reanimated@3.17.5(@babel/core@7.26.0)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-svg@15.11.2(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3))) 146 + version: 4.2.1(react-native-reanimated@4.1.2(@babel/core@7.28.4)(react-native-worklets@0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-svg@15.12.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(tailwindcss@3.4.18) 144 147 react: 145 - specifier: 19.0.0 146 - version: 19.0.0 148 + specifier: 19.1.0 149 + version: 19.1.0 147 150 react-compiler-runtime: 148 151 specifier: 19.0.0-beta-37ed2a7-20241206 149 - version: 19.0.0-beta-37ed2a7-20241206(react@19.0.0) 152 + version: 19.0.0-beta-37ed2a7-20241206(react@19.1.0) 150 153 react-dom: 151 - specifier: 19.0.0 152 - version: 19.0.0(react@19.0.0) 154 + specifier: 19.1.0 155 + version: 19.1.0(react@19.1.0) 153 156 react-native: 154 - specifier: 0.79.2 155 - version: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 157 + specifier: 0.81.4 158 + version: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 156 159 react-native-css-interop: 157 160 specifier: ^0.1.18 158 - version: 0.1.18(react-native-reanimated@3.17.5(@babel/core@7.26.0)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-svg@15.11.2(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3))) 161 + version: 0.1.22(react-native-reanimated@4.1.2(@babel/core@7.28.4)(react-native-worklets@0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-svg@15.12.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(tailwindcss@3.4.18) 159 162 react-native-gesture-handler: 160 - specifier: ~2.24.0 161 - version: 2.24.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 163 + specifier: ~2.28.0 164 + version: 2.28.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 165 + react-native-quick-crypto: 166 + specifier: ^0.7.17 167 + version: 0.7.17(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 162 168 react-native-reanimated: 163 - specifier: ~3.17.5 164 - version: 3.17.5(@babel/core@7.26.0)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 169 + specifier: ~4.1.2 170 + version: 4.1.2(@babel/core@7.28.4)(react-native-worklets@0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 165 171 react-native-safe-area-context: 166 - specifier: 5.4.0 167 - version: 5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 172 + specifier: 5.6.1 173 + version: 5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 168 174 react-native-screens: 169 - specifier: ~4.10.0 170 - version: 4.10.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 175 + specifier: ~4.16.0 176 + version: 4.16.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 171 177 react-native-svg: 172 - specifier: 15.11.2 173 - version: 15.11.2(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 178 + specifier: 15.12.1 179 + version: 15.12.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 174 180 react-native-web: 175 - specifier: ~0.20.0 176 - version: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 181 + specifier: ~0.21.1 182 + version: 0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 177 183 tailwind-merge: 178 184 specifier: ^2.5.5 179 185 version: 2.6.0 180 186 zustand: 181 187 specifier: ^5.0.4 182 - version: 5.0.5(@types/react@19.0.14)(react@19.0.0)(use-sync-external-store@1.5.0(react@19.0.0)) 188 + version: 5.0.8(@types/react@19.1.17)(react@19.1.0)(use-sync-external-store@1.6.0(react@19.1.0)) 183 189 devDependencies: 184 190 '@babel/core': 185 191 specifier: ^7.26.0 186 - version: 7.26.0 192 + version: 7.28.4 187 193 '@babel/runtime': 188 194 specifier: ^7.26.0 189 - version: 7.26.0 195 + version: 7.28.4 190 196 '@expo/metro-runtime': 191 - specifier: ~5.0.4 192 - version: 5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)) 197 + specifier: ~6.1.2 198 + version: 6.1.2(expo@54.0.12)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 193 199 '@expo/prebuild-config': 194 - specifier: ^9.0.5 195 - version: 9.0.11 200 + specifier: ^54.0.4 201 + version: 54.0.4(expo@54.0.12) 196 202 '@pmmmwh/react-refresh-webpack-plugin': 197 203 specifier: ^0.5.15 198 - version: 0.5.15(react-refresh@0.16.0)(type-fest@0.21.3)(webpack@5.97.1) 204 + version: 0.5.17(react-refresh@0.16.0)(type-fest@0.21.3)(webpack@5.97.1) 199 205 '@react-native/typescript-config': 200 206 specifier: ^0.76.5 201 - version: 0.76.5 207 + version: 0.76.9 208 + '@testing-library/jest-native': 209 + specifier: ^5.4.3 210 + version: 5.4.3(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react-test-renderer@19.1.0(react@19.1.0))(react@19.1.0) 211 + '@testing-library/react-native': 212 + specifier: ^13.3.3 213 + version: 13.3.3(jest@29.7.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react-test-renderer@19.1.0(react@19.1.0))(react@19.1.0) 214 + '@types/jest': 215 + specifier: ^30.0.0 216 + version: 30.0.0 202 217 '@types/node': 203 218 specifier: ^22.10.1 204 - version: 22.10.2 219 + version: 22.18.8 205 220 '@types/react': 206 - specifier: 19.0.14 207 - version: 19.0.14 221 + specifier: 19.1.17 222 + version: 19.1.17 208 223 '@types/react-dom': 209 - specifier: 18.3.1 210 - version: 18.3.1 224 + specifier: 19.1.11 225 + version: 19.1.11(@types/react@19.1.17) 226 + '@types/react-test-renderer': 227 + specifier: ^19.1.0 228 + version: 19.1.0 211 229 babel-plugin-module-resolver: 212 230 specifier: ^5.0.2 213 231 version: 5.0.2 ··· 218 236 specifier: ^8 219 237 version: 8.57.1 220 238 eslint-config-expo: 221 - specifier: ~9.2.0 222 - version: 9.2.0(eslint@8.57.1)(typescript@5.8.3) 239 + specifier: ~7.1.2 240 + version: 7.1.2(eslint@8.57.1)(typescript@5.9.3) 241 + eslint-plugin-expo: 242 + specifier: ^1.0.0 243 + version: 1.0.0(eslint@8.57.1)(typescript@5.9.3) 223 244 react-refresh: 224 245 specifier: ^0.16.0 225 246 version: 0.16.0 226 247 tailwindcss: 227 248 specifier: ^3.4.17 228 - version: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)) 249 + version: 3.4.18 229 250 tailwindcss-animate: 230 251 specifier: ^1.0.7 231 - version: 1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3))) 252 + version: 1.0.7(tailwindcss@3.4.18) 232 253 ts-node: 233 254 specifier: ^10.9.2 234 - version: 10.9.2(@types/node@22.10.2)(typescript@5.8.3) 255 + version: 10.9.2(@types/node@22.18.8)(typescript@5.9.3) 235 256 typescript: 236 - specifier: ^5.8.3 237 - version: 5.8.3 257 + specifier: ^5.9.3 258 + version: 5.9.3 238 259 239 - apps/aqua: {} 260 + apps/aqua: 261 + dependencies: 262 + jest-expo: 263 + specifier: ^54.0.12 264 + version: 54.0.12(@babel/core@7.28.4)(expo@54.0.12)(jest@30.2.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)))(react-dom@19.2.0(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(webpack@5.97.1) 240 265 241 266 packages/lexicons: 242 267 dependencies: 243 268 '@atproto/lex-cli': 244 269 specifier: ^0.5.4 245 - version: 0.5.4 270 + version: 0.5.7 246 271 '@atproto/lexicon': 247 272 specifier: ^0.4.2 248 - version: 0.4.3 273 + version: 0.4.14 249 274 '@atproto/xrpc-server': 250 275 specifier: ^0.7.4 251 - version: 0.7.4 276 + version: 0.7.19 252 277 '@teal/tsconfig': 253 278 specifier: workspace:* 254 279 version: link:../tsconfig ··· 263 288 dependencies: 264 289 '@atproto/lex-cli': 265 290 specifier: ^0.5.4 266 - version: 0.5.4 291 + version: 0.5.7 267 292 chokidar: 268 293 specifier: ^4.0.1 269 - version: 4.0.1 294 + version: 4.0.3 270 295 commander: 271 296 specifier: ^12.1.0 272 297 version: 12.1.0 ··· 275 300 version: 9.6.0 276 301 glob: 277 302 specifier: ^11.0.0 278 - version: 11.0.0 303 + version: 11.0.3 279 304 picocolors: 280 305 specifier: ^1.1.1 281 306 version: 1.1.1 282 307 devDependencies: 283 308 '@types/node': 284 309 specifier: ^20.17.10 285 - version: 20.17.10 310 + version: 20.19.19 286 311 typescript: 287 312 specifier: ^5.7.2 288 - version: 5.8.3 313 + version: 5.9.3 289 314 290 315 packages: 291 316 ··· 301 326 resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} 302 327 engines: {node: '>=10'} 303 328 304 - '@ampproject/remapping@2.3.0': 305 - resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} 306 - engines: {node: '>=6.0.0'} 307 - 308 329 '@aquareum/atproto-oauth-client-react-native@0.0.1': 309 330 resolution: {integrity: sha512-IoIcUuX2rKs/AS2u+72m9UWc0mldPTR4GgBHn4LIWtHLWjGTGdECwkw6iwshCM39KA15UhKGbByNQRG415hyfQ==} 310 331 deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. 311 332 312 - '@atproto-labs/did-resolver@0.1.12': 313 - resolution: {integrity: sha512-criWN7o21C5TFsauB+bGTlkqqerOU6gT2TbxdQVgZUWqNcfazUmUjT4gJAY02i+O4d3QmZa27fv9CcaRKWkSug==} 333 + '@atproto-labs/did-resolver@0.1.13': 334 + resolution: {integrity: sha512-DG3YNaCKc6PAIv1Gsz3E1Kufw2t14OBxe4LdKK7KKLCNoex51hm+A5yMevShe3BSll+QosqWYIEgkPSc5xBoGQ==} 314 335 315 336 '@atproto-labs/did-resolver@0.1.5': 316 337 resolution: {integrity: sha512-uoCb+P0N4du5NiZt6ohVEbSDdijXBJlQwSlWLHX0rUDtEVV+g3aEGe7jUW94lWpqQmRlQ5xcyd9owleMibNxZw==} ··· 321 342 '@atproto-labs/fetch@0.1.1': 322 343 resolution: {integrity: sha512-X1zO1MDoJzEurbWXMAe1H8EZ995Xam/aXdxhGVrXmOMyPDuvBa1oxwh/kQNZRCKcMQUbiwkk+Jfq6ZkTuvGbww==} 323 344 324 - '@atproto-labs/fetch@0.2.2': 325 - resolution: {integrity: sha512-QyafkedbFeVaN20DYUpnY2hcArYxjdThPXbYMqOSoZhcvkrUqaw4xDND4wZB5TBD9cq2yqe9V6mcw9P4XQKQuQ==} 345 + '@atproto-labs/fetch@0.2.3': 346 + resolution: {integrity: sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw==} 326 347 327 348 '@atproto-labs/handle-resolver-node@0.1.7': 328 349 resolution: {integrity: sha512-3pXUB8/twMPXUz+zMjSVTA5acxnizC7PF+EsjLKwirwVzLRrTcFQkyHXGTrdUfIQq+S1eLq7b6H7ZKqMOX9VQQ==} ··· 333 354 '@atproto-labs/handle-resolver@0.1.8': 334 355 resolution: {integrity: sha512-Y0ckccoCGDo/3g4thPkgp9QcORmc+qqEaCBCYCZYtfLIQp4775u22wd+4fyEyJP4DqoReKacninkICgRGfs3dQ==} 335 356 336 - '@atproto-labs/identity-resolver@0.1.16': 337 - resolution: {integrity: sha512-pFrtKT49cYBhCDd2U1t/CcUBiMmQzaNQxh8oSkDUlGs/K3P8rJFTAGAMm8UjokfGEKwF4hX9oo7O8Kn+GkyExw==} 357 + '@atproto-labs/identity-resolver@0.1.18': 358 + resolution: {integrity: sha512-DArYXP1hzZJIBcojun0CWEF+TjAhlGKcVq/RwLiGfY1mKq2yPjCiXyHj+5L0+z9jBSZiAB7L65JgcjI2+MFiRg==} 338 359 339 360 '@atproto-labs/identity-resolver@0.1.6': 340 361 resolution: {integrity: sha512-kq1yhpImGG1IUE8QEKj2IjSfNrkG2VailZRuiFLYdcszDEBDzr9HN3ElV42ebxhofuSFgKOCrYWJIUiLuXo6Uw==} 341 362 342 363 '@atproto-labs/pipe@0.1.0': 343 364 resolution: {integrity: sha512-ghOqHFyJlQVFPESzlVHjKroP0tPzbmG5Jms0dNI9yLDEfL8xp4OFPWLX4f6T8mRq69wWs4nIDM3sSsFbFqLa1w==} 365 + 366 + '@atproto-labs/pipe@0.1.1': 367 + resolution: {integrity: sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==} 344 368 345 369 '@atproto-labs/simple-store-memory@0.1.1': 346 370 resolution: {integrity: sha512-PCRqhnZ8NBNBvLku53O56T0lsVOtclfIrQU/rwLCc4+p45/SBPrRYNBi6YFq5rxZbK6Njos9MCmILV/KLQxrWA==} ··· 357 381 '@atproto/api@0.15.27': 358 382 resolution: {integrity: sha512-ok/WGafh1nz4t8pEQGtAF/32x2E2VDWU4af6BajkO5Gky2jp2q6cv6aB2A5yuvNNcc3XkYMYipsqVHVwLPMF9g==} 359 383 360 - '@atproto/common-web@0.3.1': 361 - resolution: {integrity: sha512-N7wiTnus5vAr+lT//0y8m/FaHHLJ9LpGuEwkwDAeV3LCiPif4m/FS8x/QOYrx1PdZQwKso95RAPzCGWQBH5j6Q==} 384 + '@atproto/common-web@0.4.3': 385 + resolution: {integrity: sha512-nRDINmSe4VycJzPo6fP/hEltBcULFxt9Kw7fQk6405FyAWZiTluYHlXOnU7GkQfeUK44OENG1qFTBcmCJ7e8pg==} 362 386 363 - '@atproto/common-web@0.4.2': 364 - resolution: {integrity: sha512-vrXwGNoFGogodjQvJDxAeP3QbGtawgZute2ed1XdRO0wMixLk3qewtikZm06H259QDJVu6voKC5mubml+WgQUw==} 365 - 366 - '@atproto/common@0.4.5': 367 - resolution: {integrity: sha512-LFAGqHcxCI5+b31Xgk+VQQtZU258iGPpHJzNeHVcdh6teIKZi4C2l6YV+m+3CEz+yYcfP7jjUmgqesx7l9Arsg==} 387 + '@atproto/common@0.4.12': 388 + resolution: {integrity: sha512-NC+TULLQiqs6MvNymhQS5WDms3SlbIKGLf4n33tpftRJcalh507rI+snbcUb7TLIkKw7VO17qMqxEXtIdd5auQ==} 389 + engines: {node: '>=18.7.0'} 368 390 369 - '@atproto/crypto@0.4.2': 370 - resolution: {integrity: sha512-aeOfPQYCDbhn2hV06oBF2KXrWjf/BK4yL8lfANJKSmKl3tKWCkiW/moi643rUXXxSE72KtWtQeqvNFYnnFJ0ig==} 391 + '@atproto/crypto@0.4.4': 392 + resolution: {integrity: sha512-Yq9+crJ7WQl7sxStVpHgie5Z51R05etaK9DLWYG/7bR5T4bhdcIgF6IfklLShtZwLYdVVj+K15s0BqW9a8PSDA==} 393 + engines: {node: '>=18.7.0'} 371 394 372 395 '@atproto/did@0.1.3': 373 396 resolution: {integrity: sha512-ULD8Gw/KRRwLFZ2Z2L4DjmdOMrg8IYYlcjdSc+GQ2/QJSVnD2zaJJVTLd3vls121wGt/583rNaiZTT2DpBze4w==} ··· 384 407 '@atproto/jwk@0.1.1': 385 408 resolution: {integrity: sha512-6h/bj1APUk7QcV9t/oA6+9DB5NZx9SZru9x+/pV5oHFI9Xz4ZuM5+dq1PfsJV54pZyqdnZ6W6M717cxoC7q7og==} 386 409 387 - '@atproto/jwk@0.1.5': 388 - resolution: {integrity: sha512-OzZFLhX41TOcMeanP3aZlL5bLeaUIZT15MI4aU5cwflNq/rwpGOpz3uwDjZc8ytgUjuTQ8LabSz5jMmwoTSWFg==} 410 + '@atproto/jwk@0.2.0': 411 + resolution: {integrity: sha512-foOxExbw04XCaoLaGdv9BQj0Ac7snZsk6IpQjOsjYatf+i62Pi9bUkZ0MAoA75HPk8ZmKoDnbA60uBMmiOPPHQ==} 389 412 390 - '@atproto/lex-cli@0.5.4': 391 - resolution: {integrity: sha512-mNEPeQLXl3iCXPO/FSo0BTfP00lx+9xEQpf9LEpDuKA6WCWjIB7WHzU2VLk26NSftzH3sf6zf+A2yZ+WWRbYpw==} 413 + '@atproto/lex-cli@0.5.7': 414 + resolution: {integrity: sha512-V5rsU95Th57KICxUGwTjudN5wmFBHL/fLkl7banl6izsQBiUrVvrj3EScNW/Wx2PnwlJwxtTpa1rTnP30+i5/A==} 415 + engines: {node: '>=18.7.0'} 392 416 hasBin: true 393 417 394 - '@atproto/lex-cli@0.8.2': 395 - resolution: {integrity: sha512-yNQFYBV3tBBLnVrRUtUBlx/WIF4ypMFsvOsCLjA7pHL1SyW9JbczSEAoiNtoDmPc4UXCjMtXggz0ovBG8lynNA==} 418 + '@atproto/lex-cli@0.8.3': 419 + resolution: {integrity: sha512-QXqJl25obi74Cr0vp2RslZsbcsTV8Bq+5+kZnQgzIb2XH9/KJhoS32jKJNbrbKY097K4HOXyDsHi6j3+xCWJcQ==} 396 420 engines: {node: '>=18.7.0'} 397 421 hasBin: true 398 422 399 - '@atproto/lexicon@0.4.11': 400 - resolution: {integrity: sha512-btefdnvNz2Ao2I+qbmj0F06HC8IlrM/IBz6qOBS50r0S6uDf5tOO+Mv2tSVdimFkdzyDdLtBI1sV36ONxz2cOw==} 423 + '@atproto/lexicon@0.4.14': 424 + resolution: {integrity: sha512-jiKpmH1QER3Gvc7JVY5brwrfo+etFoe57tKPQX/SmPwjvUsFnJAow5xLIryuBaJgFAhnTZViXKs41t//pahGHQ==} 401 425 402 - '@atproto/lexicon@0.4.12': 403 - resolution: {integrity: sha512-fcEvEQ1GpQYF5igZ4IZjPWEoWVpsEF22L9RexxLS3ptfySXLflEyH384e7HITzO/73McDeaJx3lqHIuqn9ulnw==} 404 - 405 - '@atproto/lexicon@0.4.3': 406 - resolution: {integrity: sha512-lFVZXe1S1pJP0dcxvJuHP3r/a+EAIBwwU7jUK+r8iLhIja+ml6NmYv8KeFHmIJATh03spEQ9s02duDmFVdCoXg==} 407 - 408 - '@atproto/lexicon@0.4.4': 409 - resolution: {integrity: sha512-QFEmr3rpj/RoAmfX9ALU/asBG/rsVtQZnw+9nOB1/AuIwoxXd+ZyndR6lVUc2+DL4GEjl6W2yvBru5xbQIZWyA==} 426 + '@atproto/lexicon@0.5.1': 427 + resolution: {integrity: sha512-y8AEtYmfgVl4fqFxqXAeGvhesiGkxiy3CWoJIfsFDDdTlZUC8DFnZrYhcqkIop3OlCkkljvpSJi1hbeC1tbi8A==} 410 428 411 429 '@atproto/oauth-client-browser@0.3.2': 412 430 resolution: {integrity: sha512-Nt9tPxeJTwsX8i6du0dSMonymHHpOVnt67bfA49LpwAS39nNd9zY6yjOrqj0suRwFhoGpvO2e+I35lqe30L+Ig==} 413 - 414 - '@atproto/oauth-client@0.3.16': 415 - resolution: {integrity: sha512-AEtGLOXRJzBcBa8LyUXwFf/M7cZc+CcOBjLsiqmVQriSwccfyTkALgiyM0UcRHJqlwtLPuf9RYtgKPc8rW5F/w==} 416 431 417 432 '@atproto/oauth-client@0.3.2': 418 433 resolution: {integrity: sha512-/HUlv5dnR1am4BQlVYSuevGf4mKJ5RMkElnum8lbwRDewKyzqHwdtJWeNcfcPFtDhUKg0U2pWfRv8ZZd6kk9dQ==} 419 434 435 + '@atproto/oauth-client@0.3.22': 436 + resolution: {integrity: sha512-IJYkUSGGklV7tQ0S2+5smh8Xmu5MwfxBUNXMtqiooeU2nj+UcNk3/b0nE4MS05JNfwh2BXgHv3P8hrhVG2+RAA==} 437 + 420 438 '@atproto/oauth-types@0.2.1': 421 439 resolution: {integrity: sha512-hDisUXzcq5KU1HMuCYZ8Kcz7BePl7V11bFjjgZvND3mdSphiyBpJ8MCNn3QzAa6cXpFo0w9PDcYMAlCCRZHdVw==} 422 440 423 - '@atproto/oauth-types@0.2.7': 424 - resolution: {integrity: sha512-2SlDveiSI0oowC+sfuNd/npV8jw/FhokSS26qyUyldTg1g9ZlhxXUfMP4IZOPeZcVn9EszzQRHs1H9ZJqVQIew==} 441 + '@atproto/oauth-types@0.2.8': 442 + resolution: {integrity: sha512-xcYI2JmhrWwscePDoaKeDawVCCZkcvBqrBFMpMk4gf/OujH0pNSKBD/aWsayc6WvujVbTqwrG2hwPLfRqzJbwg==} 425 443 426 444 '@atproto/syntax@0.3.1': 427 445 resolution: {integrity: sha512-fzW0Mg1QUOVCWUD3RgEsDt6d1OZ6DdFmbKcDdbzUfh0t4rhtRAC05KbZYmxuMPWDAiJ4BbbQ5dkAc/mNypMXkw==} 428 446 447 + '@atproto/syntax@0.3.4': 448 + resolution: {integrity: sha512-8CNmi5DipOLaVeSMPggMe7FCksVag0aO6XZy9WflbduTKM4dFZVCs4686UeMLfGRXX+X966XgwECHoLYrovMMg==} 449 + 429 450 '@atproto/syntax@0.4.0': 430 451 resolution: {integrity: sha512-b9y5ceHS8YKOfP3mdKmwAx5yVj9294UN7FG2XzP6V5aKUdFazEYRnR9m5n5ZQFKa3GNvz7de9guZCJ/sUTcOAA==} 431 452 432 - '@atproto/xrpc-server@0.7.4': 433 - resolution: {integrity: sha512-MrAwxfJBQm/kCol3D8qc+vpQzBMzLqvtUbauSSfVVJ10PlGtxg4LlXqcjkAuhrjyrqp3dQH9LHuhDpgVQK+G3w==} 453 + '@atproto/syntax@0.4.1': 454 + resolution: {integrity: sha512-CJdImtLAiFO+0z3BWTtxwk6aY5w4t8orHTMVJgkf++QRJWTxPbIFko/0hrkADB7n2EruDxDSeAgfUGehpH6ngw==} 455 + 456 + '@atproto/xrpc-server@0.7.19': 457 + resolution: {integrity: sha512-YSCl/tU2NDykgDYslFSOYCr96esUgDwncFiADKL59/fyIFPLoT0qY8Uq/budpxUh0qPzjow4HHgVWESOaOpUmA==} 458 + engines: {node: '>=18.7.0'} 434 459 435 460 '@atproto/xrpc@0.6.4': 436 461 resolution: {integrity: sha512-9ZAJ8nsXTqC4XFyS0E1Wlg7bAvonhXQNQ3Ocs1L1LIwFLXvsw/4fNpIHXxvXvqTCVeyHLbImOnE9UiO1c/qIYA==} 437 462 438 - '@atproto/xrpc@0.6.7': 439 - resolution: {integrity: sha512-pbzZIONIskyGKxxG3s2wB7rQ2W1xu3ycfeYhKwk/E/ippeJFVxcof64iSC7f22+7JSKUJcxBeZ1piBB82vLj7g==} 440 - 441 463 '@atproto/xrpc@0.7.0': 442 464 resolution: {integrity: sha512-SfhP9dGx2qclaScFDb58Jnrmim5nk4geZXCqg6sB0I/KZhZEkr9iIx1hLCp+sxkIfEsmEJjeWO4B0rjUIJW5cw==} 443 465 444 - '@atproto/xrpc@0.7.1': 445 - resolution: {integrity: sha512-ANHEzlskYlMEdH18m+Itp3a8d0pEJao2qoDybDoMupTnoeNkya4VKIaOgAi6ERQnqatBBZyn9asW+7rJmSt/8g==} 466 + '@atproto/xrpc@0.7.5': 467 + resolution: {integrity: sha512-MUYNn5d2hv8yVegRL0ccHvTHAVj5JSnW07bkbiaz96UH45lvYNRVwt44z+yYVnb0/mvBzyD3/ZQ55TRGt7fHkA==} 446 468 447 469 '@babel/code-frame@7.10.4': 448 470 resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==} 449 471 450 - '@babel/code-frame@7.26.2': 451 - resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} 452 - engines: {node: '>=6.9.0'} 453 - 454 472 '@babel/code-frame@7.27.1': 455 473 resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} 456 474 engines: {node: '>=6.9.0'} 457 475 458 - '@babel/compat-data@7.26.3': 459 - resolution: {integrity: sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==} 460 - engines: {node: '>=6.9.0'} 461 - 462 476 '@babel/compat-data@7.28.4': 463 477 resolution: {integrity: sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==} 464 478 engines: {node: '>=6.9.0'} 465 479 466 - '@babel/core@7.26.0': 467 - resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==} 468 - engines: {node: '>=6.9.0'} 469 - 470 480 '@babel/core@7.28.4': 471 481 resolution: {integrity: sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==} 472 482 engines: {node: '>=6.9.0'} ··· 483 493 resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} 484 494 engines: {node: '>=6.9.0'} 485 495 486 - '@babel/helper-compilation-targets@7.25.9': 487 - resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==} 496 + '@babel/helper-annotate-as-pure@7.27.3': 497 + resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} 488 498 engines: {node: '>=6.9.0'} 489 499 490 500 '@babel/helper-compilation-targets@7.27.2': ··· 497 507 peerDependencies: 498 508 '@babel/core': ^7.0.0 499 509 510 + '@babel/helper-create-class-features-plugin@7.28.3': 511 + resolution: {integrity: sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==} 512 + engines: {node: '>=6.9.0'} 513 + peerDependencies: 514 + '@babel/core': ^7.0.0 515 + 500 516 '@babel/helper-create-regexp-features-plugin@7.26.3': 501 517 resolution: {integrity: sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==} 502 518 engines: {node: '>=6.9.0'} 503 519 peerDependencies: 504 520 '@babel/core': ^7.0.0 505 521 522 + '@babel/helper-create-regexp-features-plugin@7.27.1': 523 + resolution: {integrity: sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ==} 524 + engines: {node: '>=6.9.0'} 525 + peerDependencies: 526 + '@babel/core': ^7.0.0 527 + 506 528 '@babel/helper-define-polyfill-provider@0.6.3': 507 529 resolution: {integrity: sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==} 508 530 peerDependencies: ··· 516 538 resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} 517 539 engines: {node: '>=6.9.0'} 518 540 541 + '@babel/helper-member-expression-to-functions@7.27.1': 542 + resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} 543 + engines: {node: '>=6.9.0'} 544 + 519 545 '@babel/helper-module-imports@7.25.9': 520 546 resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} 521 547 engines: {node: '>=6.9.0'} ··· 524 550 resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} 525 551 engines: {node: '>=6.9.0'} 526 552 527 - '@babel/helper-module-transforms@7.26.0': 528 - resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} 529 - engines: {node: '>=6.9.0'} 530 - peerDependencies: 531 - '@babel/core': ^7.0.0 532 - 533 553 '@babel/helper-module-transforms@7.28.3': 534 554 resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} 535 555 engines: {node: '>=6.9.0'} ··· 540 560 resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} 541 561 engines: {node: '>=6.9.0'} 542 562 563 + '@babel/helper-optimise-call-expression@7.27.1': 564 + resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} 565 + engines: {node: '>=6.9.0'} 566 + 543 567 '@babel/helper-plugin-utils@7.25.9': 544 568 resolution: {integrity: sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==} 545 569 engines: {node: '>=6.9.0'} ··· 560 584 peerDependencies: 561 585 '@babel/core': ^7.0.0 562 586 587 + '@babel/helper-replace-supers@7.27.1': 588 + resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} 589 + engines: {node: '>=6.9.0'} 590 + peerDependencies: 591 + '@babel/core': ^7.0.0 592 + 563 593 '@babel/helper-skip-transparent-expression-wrappers@7.25.9': 564 594 resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} 565 595 engines: {node: '>=6.9.0'} 566 596 597 + '@babel/helper-skip-transparent-expression-wrappers@7.27.1': 598 + resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} 599 + engines: {node: '>=6.9.0'} 600 + 567 601 '@babel/helper-string-parser@7.25.9': 568 602 resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} 569 603 engines: {node: '>=6.9.0'} ··· 578 612 579 613 '@babel/helper-validator-identifier@7.27.1': 580 614 resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} 581 - engines: {node: '>=6.9.0'} 582 - 583 - '@babel/helper-validator-option@7.25.9': 584 - resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} 585 615 engines: {node: '>=6.9.0'} 586 616 587 617 '@babel/helper-validator-option@7.27.1': ··· 592 622 resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==} 593 623 engines: {node: '>=6.9.0'} 594 624 595 - '@babel/helpers@7.26.0': 596 - resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} 597 - engines: {node: '>=6.9.0'} 598 - 599 625 '@babel/helpers@7.28.4': 600 626 resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==} 601 627 engines: {node: '>=6.9.0'} ··· 765 791 peerDependencies: 766 792 '@babel/core': ^7.0.0-0 767 793 794 + '@babel/plugin-transform-arrow-functions@7.27.1': 795 + resolution: {integrity: sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==} 796 + engines: {node: '>=6.9.0'} 797 + peerDependencies: 798 + '@babel/core': ^7.0.0-0 799 + 768 800 '@babel/plugin-transform-async-generator-functions@7.25.9': 769 801 resolution: {integrity: sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==} 770 802 engines: {node: '>=6.9.0'} ··· 789 821 peerDependencies: 790 822 '@babel/core': ^7.0.0-0 791 823 824 + '@babel/plugin-transform-class-properties@7.27.1': 825 + resolution: {integrity: sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==} 826 + engines: {node: '>=6.9.0'} 827 + peerDependencies: 828 + '@babel/core': ^7.0.0-0 829 + 830 + '@babel/plugin-transform-class-static-block@7.28.3': 831 + resolution: {integrity: sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==} 832 + engines: {node: '>=6.9.0'} 833 + peerDependencies: 834 + '@babel/core': ^7.12.0 835 + 792 836 '@babel/plugin-transform-classes@7.25.9': 793 837 resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==} 838 + engines: {node: '>=6.9.0'} 839 + peerDependencies: 840 + '@babel/core': ^7.0.0-0 841 + 842 + '@babel/plugin-transform-classes@7.28.4': 843 + resolution: {integrity: sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==} 794 844 engines: {node: '>=6.9.0'} 795 845 peerDependencies: 796 846 '@babel/core': ^7.0.0-0 ··· 849 899 peerDependencies: 850 900 '@babel/core': ^7.0.0-0 851 901 902 + '@babel/plugin-transform-modules-commonjs@7.27.1': 903 + resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==} 904 + engines: {node: '>=6.9.0'} 905 + peerDependencies: 906 + '@babel/core': ^7.0.0-0 907 + 852 908 '@babel/plugin-transform-named-capturing-groups-regex@7.25.9': 853 909 resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==} 854 910 engines: {node: '>=6.9.0'} ··· 857 913 858 914 '@babel/plugin-transform-nullish-coalescing-operator@7.25.9': 859 915 resolution: {integrity: sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==} 916 + engines: {node: '>=6.9.0'} 917 + peerDependencies: 918 + '@babel/core': ^7.0.0-0 919 + 920 + '@babel/plugin-transform-nullish-coalescing-operator@7.27.1': 921 + resolution: {integrity: sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==} 860 922 engines: {node: '>=6.9.0'} 861 923 peerDependencies: 862 924 '@babel/core': ^7.0.0-0 ··· 881 943 882 944 '@babel/plugin-transform-optional-chaining@7.25.9': 883 945 resolution: {integrity: sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==} 946 + engines: {node: '>=6.9.0'} 947 + peerDependencies: 948 + '@babel/core': ^7.0.0-0 949 + 950 + '@babel/plugin-transform-optional-chaining@7.27.1': 951 + resolution: {integrity: sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==} 884 952 engines: {node: '>=6.9.0'} 885 953 peerDependencies: 886 954 '@babel/core': ^7.0.0-0 ··· 957 1025 peerDependencies: 958 1026 '@babel/core': ^7.0.0-0 959 1027 1028 + '@babel/plugin-transform-shorthand-properties@7.27.1': 1029 + resolution: {integrity: sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==} 1030 + engines: {node: '>=6.9.0'} 1031 + peerDependencies: 1032 + '@babel/core': ^7.0.0-0 1033 + 960 1034 '@babel/plugin-transform-spread@7.25.9': 961 1035 resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==} 962 1036 engines: {node: '>=6.9.0'} ··· 969 1043 peerDependencies: 970 1044 '@babel/core': ^7.0.0-0 971 1045 972 - '@babel/plugin-transform-template-literals@7.25.9': 973 - resolution: {integrity: sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==} 1046 + '@babel/plugin-transform-template-literals@7.27.1': 1047 + resolution: {integrity: sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==} 974 1048 engines: {node: '>=6.9.0'} 975 1049 peerDependencies: 976 1050 '@babel/core': ^7.0.0-0 ··· 981 1055 peerDependencies: 982 1056 '@babel/core': ^7.0.0-0 983 1057 1058 + '@babel/plugin-transform-typescript@7.28.0': 1059 + resolution: {integrity: sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==} 1060 + engines: {node: '>=6.9.0'} 1061 + peerDependencies: 1062 + '@babel/core': ^7.0.0-0 1063 + 984 1064 '@babel/plugin-transform-unicode-regex@7.25.9': 985 1065 resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==} 986 1066 engines: {node: '>=6.9.0'} 987 1067 peerDependencies: 988 1068 '@babel/core': ^7.0.0-0 989 1069 1070 + '@babel/plugin-transform-unicode-regex@7.27.1': 1071 + resolution: {integrity: sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==} 1072 + engines: {node: '>=6.9.0'} 1073 + peerDependencies: 1074 + '@babel/core': ^7.0.0-0 1075 + 990 1076 '@babel/preset-react@7.26.3': 991 1077 resolution: {integrity: sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==} 992 1078 engines: {node: '>=6.9.0'} ··· 999 1085 peerDependencies: 1000 1086 '@babel/core': ^7.0.0-0 1001 1087 1002 - '@babel/runtime@7.26.0': 1003 - resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} 1088 + '@babel/preset-typescript@7.27.1': 1089 + resolution: {integrity: sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ==} 1004 1090 engines: {node: '>=6.9.0'} 1091 + peerDependencies: 1092 + '@babel/core': ^7.0.0-0 1005 1093 1006 - '@babel/template@7.25.9': 1007 - resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} 1094 + '@babel/runtime@7.28.4': 1095 + resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} 1008 1096 engines: {node: '>=6.9.0'} 1009 1097 1010 1098 '@babel/template@7.27.2': ··· 1080 1168 '@emnapi/wasi-threads@1.1.0': 1081 1169 resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} 1082 1170 1083 - '@eslint-community/eslint-utils@4.4.1': 1084 - resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} 1085 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1086 - peerDependencies: 1087 - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 1088 - 1089 - '@eslint-community/eslint-utils@4.7.0': 1090 - resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==} 1171 + '@eslint-community/eslint-utils@4.9.0': 1172 + resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} 1091 1173 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1092 1174 peerDependencies: 1093 1175 eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 ··· 1104 1186 resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} 1105 1187 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1106 1188 1107 - '@expo/cli@0.24.20': 1108 - resolution: {integrity: sha512-uF1pOVcd+xizNtVTuZqNGzy7I6IJon5YMmQidsURds1Ww96AFDxrR/NEACqeATNAmY60m8wy1VZZpSg5zLNkpw==} 1189 + '@expo/cli@54.0.10': 1190 + resolution: {integrity: sha512-iw9gAnN6+PKWWLIyYmiskY/wzZjuFMctunqGXuC8BGATWgtr/HpzjVqWbcL3KIX/GvEBCCh74Tkckrh+Ylxh5Q==} 1109 1191 hasBin: true 1192 + peerDependencies: 1193 + expo: '*' 1194 + expo-router: '*' 1195 + react-native: '*' 1196 + peerDependenciesMeta: 1197 + expo-router: 1198 + optional: true 1199 + react-native: 1200 + optional: true 1110 1201 1111 1202 '@expo/code-signing-certificates@0.0.5': 1112 1203 resolution: {integrity: sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==} 1113 1204 1114 - '@expo/config-plugins@10.0.2': 1115 - resolution: {integrity: sha512-TzUn3pPdpwCS0yYaSlZOClgDmCX8N4I2lfgitX5oStqmvpPtB+vqtdyqsVM02fQ2tlJIAqwBW+NHaHqqy8Jv7g==} 1205 + '@expo/config-plugins@54.0.2': 1206 + resolution: {integrity: sha512-jD4qxFcURQUVsUFGMcbo63a/AnviK8WUGard+yrdQE3ZrB/aurn68SlApjirQQLEizhjI5Ar2ufqflOBlNpyPg==} 1116 1207 1117 - '@expo/config-plugins@10.1.2': 1118 - resolution: {integrity: sha512-IMYCxBOcnuFStuK0Ay+FzEIBKrwW8OVUMc65+v0+i7YFIIe8aL342l7T4F8lR4oCfhXn7d6M5QPgXvjtc/gAcw==} 1208 + '@expo/config-types@54.0.8': 1209 + resolution: {integrity: sha512-lyIn/x/Yz0SgHL7IGWtgTLg6TJWC9vL7489++0hzCHZ4iGjVcfZmPTUfiragZ3HycFFj899qN0jlhl49IHa94A==} 1119 1210 1120 - '@expo/config-types@53.0.4': 1121 - resolution: {integrity: sha512-0s+9vFx83WIToEr0Iwy4CcmiUXa5BgwBmEjylBB2eojX5XAMm9mJvw9KpjAb8m7zq2G0Q6bRbeufkzgbipuNQg==} 1122 - 1123 - '@expo/config-types@53.0.5': 1124 - resolution: {integrity: sha512-kqZ0w44E+HEGBjy+Lpyn0BVL5UANg/tmNixxaRMLS6nf37YsDrLk2VMAmeKMMk5CKG0NmOdVv3ngeUjRQMsy9g==} 1125 - 1126 - '@expo/config@11.0.10': 1127 - resolution: {integrity: sha512-8S8Krr/c5lnl0eF03tA2UGY9rGBhZcbWKz2UWw5dpL/+zstwUmog8oyuuC8aRcn7GiTQLlbBkxcMeT8sOGlhbA==} 1128 - 1129 - '@expo/config@11.0.13': 1130 - resolution: {integrity: sha512-TnGb4u/zUZetpav9sx/3fWK71oCPaOjZHoVED9NaEncktAd0Eonhq5NUghiJmkUGt3gGSjRAEBXiBbbY9/B1LA==} 1211 + '@expo/config@12.0.10': 1212 + resolution: {integrity: sha512-lJMof5Nqakq1DxGYlghYB/ogSBjmv4Fxn1ovyDmcjlRsQdFCXgu06gEUogkhPtc9wBt9WlTTfqENln5HHyLW6w==} 1131 1213 1132 1214 '@expo/devcert@1.1.4': 1133 1215 resolution: {integrity: sha512-fqBODr8c72+gBSX5Ty3SIzaY4bXainlpab78+vEYEKL3fXmsOswMLf0+KE36mUEAa36BYabX7K3EiXOXX5OPMw==} 1134 1216 1135 - '@expo/env@1.0.5': 1136 - resolution: {integrity: sha512-dtEZ4CAMaVrFu2+tezhU3FoGWtbzQl50xV+rNJE5lYVRjUflWiZkVHlHkWUlPAwDPifLy4TuissVfScGGPWR5g==} 1217 + '@expo/devtools@0.1.7': 1218 + resolution: {integrity: sha512-dfIa9qMyXN+0RfU6SN4rKeXZyzKWsnz6xBSDccjL4IRiE+fQ0t84zg0yxgN4t/WK2JU5v6v4fby7W7Crv9gJvA==} 1219 + peerDependencies: 1220 + react: '*' 1221 + react-native: '*' 1222 + peerDependenciesMeta: 1223 + react: 1224 + optional: true 1225 + react-native: 1226 + optional: true 1137 1227 1138 - '@expo/env@1.0.7': 1139 - resolution: {integrity: sha512-qSTEnwvuYJ3umapO9XJtrb1fAqiPlmUUg78N0IZXXGwQRt+bkp0OBls+Y5Mxw/Owj8waAM0Z3huKKskRADR5ow==} 1228 + '@expo/env@2.0.7': 1229 + resolution: {integrity: sha512-BNETbLEohk3HQ2LxwwezpG8pq+h7Fs7/vAMP3eAtFT1BCpprLYoBBFZH7gW4aqGfqOcVP4Lc91j014verrYNGg==} 1140 1230 1141 - '@expo/fingerprint@0.13.4': 1142 - resolution: {integrity: sha512-MYfPYBTMfrrNr07DALuLhG6EaLVNVrY/PXjEzsjWdWE4ZFn0yqI0IdHNkJG7t1gePT8iztHc7qnsx+oo/rDo6w==} 1231 + '@expo/fingerprint@0.15.1': 1232 + resolution: {integrity: sha512-U1S9DwiapCHQjHdHDDyO/oXsl/1oEHSHZRRkWDDrHgXRUDiAVIySw9Unvvcr118Ee6/x4NmKSZY1X0VagrqmFg==} 1143 1233 hasBin: true 1144 1234 1145 - '@expo/image-utils@0.7.6': 1146 - resolution: {integrity: sha512-GKnMqC79+mo/1AFrmAcUcGfbsXXTRqOMNS1umebuevl3aaw+ztsYEFEiuNhHZW7PQ3Xs3URNT513ZxKhznDscw==} 1235 + '@expo/image-utils@0.8.7': 1236 + resolution: {integrity: sha512-SXOww4Wq3RVXLyOaXiCCuQFguCDh8mmaHBv54h/R29wGl4jRY8GEyQEx8SypV/iHt1FbzsU/X3Qbcd9afm2W2w==} 1147 1237 1148 - '@expo/json-file@9.1.4': 1149 - resolution: {integrity: sha512-7Bv86X27fPERGhw8aJEZvRcH9sk+9BenDnEmrI3ZpywKodYSBgc8lX9Y32faNVQ/p0YbDK9zdJ0BfAKNAOyi0A==} 1238 + '@expo/json-file@10.0.7': 1239 + resolution: {integrity: sha512-z2OTC0XNO6riZu98EjdNHC05l51ySeTto6GP7oSQrCvQgG9ARBwD1YvMQaVZ9wU7p/4LzSf1O7tckL3B45fPpw==} 1150 1240 1151 - '@expo/json-file@9.1.5': 1152 - resolution: {integrity: sha512-prWBhLUlmcQtvN6Y7BpW2k9zXGd3ySa3R6rAguMJkp1z22nunLN64KYTUWfijFlprFoxm9r2VNnGkcbndAlgKA==} 1241 + '@expo/mcp-tunnel@0.0.8': 1242 + resolution: {integrity: sha512-6261obzt6h9TQb6clET7Fw4Ig4AY2hfTNKI3gBt0gcTNxZipwMg8wER7ssDYieA9feD/FfPTuCPYFcR280aaWA==} 1243 + peerDependencies: 1244 + '@modelcontextprotocol/sdk': ^1.13.2 1245 + peerDependenciesMeta: 1246 + '@modelcontextprotocol/sdk': 1247 + optional: true 1153 1248 1154 - '@expo/metro-config@0.20.17': 1155 - resolution: {integrity: sha512-lpntF2UZn5bTwrPK6guUv00Xv3X9mkN3YYla+IhEHiYXWyG7WKOtDU0U4KR8h3ubkZ6SPH3snDyRyAzMsWtZFA==} 1249 + '@expo/metro-config@54.0.6': 1250 + resolution: {integrity: sha512-z3wufTr1skM03PI6Dr1ZsrvjAiGKf/w0VQvdZL+mEnKNqRA7Q4bhJDGk1+nzs+WWRWz4vS488uad9ERmSclBmg==} 1251 + peerDependencies: 1252 + expo: '*' 1253 + peerDependenciesMeta: 1254 + expo: 1255 + optional: true 1156 1256 1157 - '@expo/metro-runtime@5.0.4': 1158 - resolution: {integrity: sha512-r694MeO+7Vi8IwOsDIDzH/Q5RPMt1kUDYbiTJwnO15nIqiDwlE8HU55UlRhffKZy6s5FmxQsZ8HA+T8DqUW8cQ==} 1257 + '@expo/metro-runtime@6.1.2': 1258 + resolution: {integrity: sha512-nvM+Qv45QH7pmYvP8JB1G8JpScrWND3KrMA6ZKe62cwwNiX/BjHU28Ear0v/4bQWXlOY0mv6B8CDIm8JxXde9g==} 1159 1259 peerDependencies: 1260 + expo: '*' 1261 + react: '*' 1262 + react-dom: '*' 1160 1263 react-native: '*' 1264 + peerDependenciesMeta: 1265 + react-dom: 1266 + optional: true 1267 + 1268 + '@expo/metro@54.0.0': 1269 + resolution: {integrity: sha512-x2HlliepLJVLSe0Fl/LuPT83Mn2EXpPlb1ngVtcawlz4IfbkYJo16/Zfsfrn1t9d8LpN5dD44Dc55Q1/fO05Nw==} 1161 1270 1162 - '@expo/osascript@2.2.5': 1163 - resolution: {integrity: sha512-Bpp/n5rZ0UmpBOnl7Li3LtM7la0AR3H9NNesqL+ytW5UiqV/TbonYW3rDZY38u4u/lG7TnYflVIVQPD+iqZJ5w==} 1271 + '@expo/osascript@2.3.7': 1272 + resolution: {integrity: sha512-IClSOXxR0YUFxIriUJVqyYki7lLMIHrrzOaP01yxAL1G8pj2DWV5eW1y5jSzIcIfSCNhtGsshGd1tU/AYup5iQ==} 1164 1273 engines: {node: '>=12'} 1165 1274 1166 - '@expo/package-manager@1.8.6': 1167 - resolution: {integrity: sha512-gcdICLuL+nHKZagPIDC5tX8UoDDB8vNA5/+SaQEqz8D+T2C4KrEJc2Vi1gPAlDnKif834QS6YluHWyxjk0yZlQ==} 1275 + '@expo/package-manager@1.9.8': 1276 + resolution: {integrity: sha512-4/I6OWquKXYnzo38pkISHCOCOXxfeEmu4uDoERq1Ei/9Ur/s9y3kLbAamEkitUkDC7gHk1INxRWEfFNzGbmOrA==} 1168 1277 1169 - '@expo/plist@0.3.4': 1170 - resolution: {integrity: sha512-MhBLaUJNe9FQDDU2xhSNS4SAolr6K2wuyi4+A79vYuXLkAoICsbTwcGEQJN5jPY6D9izO/jsXh5k0h+mIWQMdw==} 1278 + '@expo/plist@0.4.7': 1279 + resolution: {integrity: sha512-dGxqHPvCZKeRKDU1sJZMmuyVtcASuSYh1LPFVaM1DuffqPL36n6FMEL0iUqq2Tx3xhWk8wCnWl34IKplUjJDdA==} 1171 1280 1172 - '@expo/plist@0.3.5': 1173 - resolution: {integrity: sha512-9RYVU1iGyCJ7vWfg3e7c/NVyMFs8wbl+dMWZphtFtsqyN9zppGREU3ctlD3i8KUE0sCUTVnLjCWr+VeUIDep2g==} 1281 + '@expo/prebuild-config@54.0.4': 1282 + resolution: {integrity: sha512-X+oTbmclWf2kfWIEkjagOzPZNg2SkiWW+JoRX6CWxKpDTQKfsi/bf22Ymv5Zxe1Q/aGjOuFL5useStm3iNi+PA==} 1283 + peerDependencies: 1284 + expo: '*' 1174 1285 1175 - '@expo/prebuild-config@9.0.11': 1176 - resolution: {integrity: sha512-0DsxhhixRbCCvmYskBTq8czsU0YOBsntYURhWPNpkl0IPVpeP9haE5W4OwtHGzXEbmHdzaoDwNmVcWjS/mqbDw==} 1286 + '@expo/schema-utils@0.1.7': 1287 + resolution: {integrity: sha512-jWHoSuwRb5ZczjahrychMJ3GWZu54jK9ulNdh1d4OzAEq672K9E5yOlnlBsfIHWHGzUAT+0CL7Yt1INiXTz68g==} 1177 1288 1178 1289 '@expo/sdk-runtime-versions@1.0.0': 1179 1290 resolution: {integrity: sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==} 1180 1291 1181 - '@expo/server@0.6.2': 1182 - resolution: {integrity: sha512-ko+dq+1WEC126/iGVv3g+ChFCs9wGyKtGlnYphwrOQbFBBqX19sn6UV0oUks6UdhD+MyzUv+w/TOdktdcI0Cgg==} 1183 - 1184 1292 '@expo/spawn-async@1.7.2': 1185 1293 resolution: {integrity: sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==} 1186 1294 engines: {node: '>=12'} 1187 1295 1188 - '@expo/vector-icons@14.1.0': 1189 - resolution: {integrity: sha512-7T09UE9h8QDTsUeMGymB4i+iqvtEeaO5VvUjryFB4tugDTG/bkzViWA74hm5pfjjDEhYMXWaX112mcvhccmIwQ==} 1296 + '@expo/vector-icons@15.0.2': 1297 + resolution: {integrity: sha512-IiBjg7ZikueuHNf40wSGCf0zS73a3guJLdZzKnDUxsauB8VWPLMeWnRIupc+7cFhLUkqyvyo0jLNlcxG5xPOuQ==} 1190 1298 peerDependencies: 1191 - expo-font: '*' 1299 + expo-font: '>=14.0.4' 1192 1300 react: '*' 1193 1301 react-native: '*' 1194 1302 ··· 1199 1307 resolution: {integrity: sha512-ReZxZ8pdnoI3tP/dNnJdnmAk7uLT4FjsKDGW7YeDdvdOMz2XCQSmSCM9IWlrXuWtMF9zeSB6WJtEhCQ41gQOfw==} 1200 1308 hasBin: true 1201 1309 1202 - '@floating-ui/core@1.6.8': 1203 - resolution: {integrity: sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==} 1310 + '@floating-ui/core@1.7.3': 1311 + resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} 1204 1312 1205 - '@floating-ui/dom@1.6.12': 1206 - resolution: {integrity: sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==} 1313 + '@floating-ui/dom@1.7.4': 1314 + resolution: {integrity: sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==} 1207 1315 1208 - '@floating-ui/react-dom@2.1.2': 1209 - resolution: {integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==} 1316 + '@floating-ui/react-dom@2.1.6': 1317 + resolution: {integrity: sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==} 1210 1318 peerDependencies: 1211 1319 react: '>=16.8.0' 1212 1320 react-dom: '>=16.8.0' 1213 1321 1214 - '@floating-ui/utils@0.2.8': 1215 - resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==} 1322 + '@floating-ui/utils@0.2.10': 1323 + resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} 1216 1324 1217 - '@gorhom/bottom-sheet@5.1.6': 1218 - resolution: {integrity: sha512-0b5tQj4fTaZAjST1PnkCp0p7d8iRqMezibTcqc8Kkn3N23Vn6upORNTD1fH0bLfwRt6e0WnZ7DjAmq315lrcKQ==} 1325 + '@gorhom/bottom-sheet@5.2.6': 1326 + resolution: {integrity: sha512-vmruJxdiUGDg+ZYcDmS30XDhq/h/+QkINOI5LY/uGjx8cPGwgJW0H6AB902gNTKtccbiKe/rr94EwdmIEz+LAQ==} 1219 1327 peerDependencies: 1220 1328 '@types/react': '*' 1221 1329 '@types/react-native': '*' 1222 1330 react: '*' 1223 1331 react-native: '*' 1224 1332 react-native-gesture-handler: '>=2.16.1' 1225 - react-native-reanimated: '>=3.16.0' 1333 + react-native-reanimated: '>=3.16.0 || >=4.0.0-' 1226 1334 peerDependenciesMeta: 1227 1335 '@types/react': 1228 1336 optional: true ··· 1248 1356 resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} 1249 1357 deprecated: Use @eslint/object-schema instead 1250 1358 1251 - '@ianvs/prettier-plugin-sort-imports@4.5.1': 1252 - resolution: {integrity: sha512-vOQwIyQHnHz0ikvHEQDzwUkNfX74o/7qNEpm9LiPtyBvCg/AU/DOkhwe1o92chPS1QzS6G7HeiO+OwIt8a358A==} 1359 + '@ianvs/prettier-plugin-sort-imports@4.7.0': 1360 + resolution: {integrity: sha512-soa2bPUJAFruLL4z/CnMfSEKGznm5ebz29fIa9PxYtu8HHyLKNE1NXAs6dylfw1jn/ilEIfO2oLLN6uAafb7DA==} 1253 1361 peerDependencies: 1254 1362 '@prettier/plugin-oxc': ^0.0.4 1255 1363 '@vue/compiler-sfc': 2.7.x || 3.x 1364 + content-tag: ^4.0.0 1256 1365 prettier: 2 || 3 || ^4.0.0-0 1366 + prettier-plugin-ember-template-tag: ^2.1.0 1257 1367 peerDependenciesMeta: 1258 1368 '@prettier/plugin-oxc': 1259 1369 optional: true 1260 1370 '@vue/compiler-sfc': 1261 1371 optional: true 1372 + content-tag: 1373 + optional: true 1374 + prettier-plugin-ember-template-tag: 1375 + optional: true 1262 1376 1263 1377 '@ipld/dag-cbor@7.0.3': 1264 1378 resolution: {integrity: sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA==} 1265 1379 1380 + '@isaacs/balanced-match@4.0.1': 1381 + resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==} 1382 + engines: {node: 20 || >=22} 1383 + 1384 + '@isaacs/brace-expansion@5.0.0': 1385 + resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==} 1386 + engines: {node: 20 || >=22} 1387 + 1266 1388 '@isaacs/cliui@8.0.2': 1267 1389 resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} 1268 1390 engines: {node: '>=12'} ··· 1283 1405 resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} 1284 1406 engines: {node: '>=8'} 1285 1407 1408 + '@jest/console@29.7.0': 1409 + resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} 1410 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1411 + 1286 1412 '@jest/console@30.2.0': 1287 1413 resolution: {integrity: sha512-+O1ifRjkvYIkBqASKWgLxrpEhQAAE7hY77ALLUufSk5717KfOShg6IbqLmdsLMPdUiFvA2kTs0R7YZy+l0IzZQ==} 1288 1414 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 1289 1415 1416 + '@jest/core@29.7.0': 1417 + resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} 1418 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1419 + peerDependencies: 1420 + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 1421 + peerDependenciesMeta: 1422 + node-notifier: 1423 + optional: true 1424 + 1290 1425 '@jest/core@30.2.0': 1291 1426 resolution: {integrity: sha512-03W6IhuhjqTlpzh/ojut/pDB2LPRygyWX8ExpgHtQA8H/3K7+1vKmcINx5UzeOX1se6YEsBsOHQ1CRzf3fOwTQ==} 1292 1427 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} ··· 1312 1447 resolution: {integrity: sha512-/QPTL7OBJQ5ac09UDRa3EQes4gt1FTEG/8jZ/4v5IVzx+Cv7dLxlVIvfvSVRiiX2drWyXeBjkMSR8hvOWSog5g==} 1313 1448 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 1314 1449 1450 + '@jest/expect-utils@29.7.0': 1451 + resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} 1452 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1453 + 1315 1454 '@jest/expect-utils@30.2.0': 1316 1455 resolution: {integrity: sha512-1JnRfhqpD8HGpOmQp180Fo9Zt69zNtC+9lR+kT7NVL05tNXIi+QC8Csz7lfidMoVLPD3FnOtcmp0CEFnxExGEA==} 1317 1456 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 1457 + 1458 + '@jest/expect@29.7.0': 1459 + resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} 1460 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1318 1461 1319 1462 '@jest/expect@30.2.0': 1320 1463 resolution: {integrity: sha512-V9yxQK5erfzx99Sf+7LbhBwNWEZ9eZay8qQ9+JSC0TrMR1pMDHLMY+BnVPacWU6Jamrh252/IKo4F1Xn/zfiqA==} ··· 1332 1475 resolution: {integrity: sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA==} 1333 1476 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 1334 1477 1478 + '@jest/globals@29.7.0': 1479 + resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} 1480 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1481 + 1335 1482 '@jest/globals@30.2.0': 1336 1483 resolution: {integrity: sha512-b63wmnKPaK+6ZZfpYhz9K61oybvbI1aMcIs80++JI1O1rR1vaxHUCNqo3ITu6NU0d4V34yZFoHMn/uoKr/Rwfw==} 1337 1484 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} ··· 1340 1487 resolution: {integrity: sha512-gWp7NfQW27LaBQz3TITS8L7ZCQ0TLvtmI//4OwlQRx4rnWxcPNIYjxZpDcN4+UlGxgm3jS5QPz8IPTCkb59wZA==} 1341 1488 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 1342 1489 1490 + '@jest/reporters@29.7.0': 1491 + resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} 1492 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1493 + peerDependencies: 1494 + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 1495 + peerDependenciesMeta: 1496 + node-notifier: 1497 + optional: true 1498 + 1343 1499 '@jest/reporters@30.2.0': 1344 1500 resolution: {integrity: sha512-DRyW6baWPqKMa9CzeiBjHwjd8XeAyco2Vt8XbcLFjiwCOEKOvy82GJ8QQnJE9ofsxCMPjH4MfH8fCWIHHDKpAQ==} 1345 1501 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} ··· 1360 1516 '@jest/snapshot-utils@30.2.0': 1361 1517 resolution: {integrity: sha512-0aVxM3RH6DaiLcjj/b0KrIBZhSX1373Xci4l3cW5xiUWPctZ59zQ7jj4rqcJQ/Z8JuN/4wX3FpJSa3RssVvCug==} 1362 1518 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 1519 + 1520 + '@jest/source-map@29.6.3': 1521 + resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} 1522 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1363 1523 1364 1524 '@jest/source-map@30.0.1': 1365 1525 resolution: {integrity: sha512-MIRWMUUR3sdbP36oyNyhbThLHyJ2eEDClPCiHVbrYAe5g3CHRArIVpBw7cdSB5fr+ofSfIb2Tnsw8iEHL0PYQg==} 1366 1526 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 1367 1527 1528 + '@jest/test-result@29.7.0': 1529 + resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} 1530 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1531 + 1368 1532 '@jest/test-result@30.2.0': 1369 1533 resolution: {integrity: sha512-RF+Z+0CCHkARz5HT9mcQCBulb1wgCP3FBvl9VFokMX27acKphwyQsNuWH3c+ojd1LeWBLoTYoxF0zm6S/66mjg==} 1370 1534 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 1535 + 1536 + '@jest/test-sequencer@29.7.0': 1537 + resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} 1538 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1371 1539 1372 1540 '@jest/test-sequencer@30.2.0': 1373 1541 resolution: {integrity: sha512-wXKgU/lk8fKXMu/l5Hog1R61bL4q5GCdT6OJvdAFz1P+QrpoFuLU68eoKuVc4RbrTtNnTL5FByhWdLgOPSph+Q==} ··· 1407 1575 resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} 1408 1576 engines: {node: '>=6.0.0'} 1409 1577 1578 + '@jridgewell/source-map@0.3.11': 1579 + resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} 1580 + 1410 1581 '@jridgewell/source-map@0.3.6': 1411 1582 resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} 1412 1583 1413 1584 '@jridgewell/sourcemap-codec@1.5.0': 1414 1585 resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} 1586 + 1587 + '@jridgewell/sourcemap-codec@1.5.5': 1588 + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} 1415 1589 1416 1590 '@jridgewell/trace-mapping@0.3.25': 1417 1591 resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} ··· 1425 1599 '@napi-rs/wasm-runtime@0.2.12': 1426 1600 resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} 1427 1601 1428 - '@noble/curves@1.8.1': 1429 - resolution: {integrity: sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==} 1602 + '@noble/curves@1.9.7': 1603 + resolution: {integrity: sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==} 1430 1604 engines: {node: ^14.21.3 || >=16} 1431 1605 1432 - '@noble/hashes@1.6.1': 1433 - resolution: {integrity: sha512-pq5D8h10hHBjyqX+cfBm0i8JUXJ0UhczFc4r74zbuT9XgewFo2E3J1cOaGtdZynILNmQ685YWGzGE1Zv6io50w==} 1434 - engines: {node: ^14.21.3 || >=16} 1435 - 1436 - '@noble/hashes@1.7.1': 1437 - resolution: {integrity: sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==} 1606 + '@noble/hashes@1.8.0': 1607 + resolution: {integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==} 1438 1608 engines: {node: ^14.21.3 || >=16} 1439 1609 1440 1610 '@nodelib/fs.scandir@2.1.5': ··· 1461 1631 resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==} 1462 1632 engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} 1463 1633 1464 - '@pmmmwh/react-refresh-webpack-plugin@0.5.15': 1465 - resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} 1634 + '@pmmmwh/react-refresh-webpack-plugin@0.5.17': 1635 + resolution: {integrity: sha512-tXDyE1/jzFsHXjhRZQ3hMl0IVhYe5qula43LDWIhVfjp9G/nT5OQY5AORVOrkEGAUltBJOfOWeETbmhm6kHhuQ==} 1466 1636 engines: {node: '>= 10.13'} 1467 1637 peerDependencies: 1468 1638 '@types/webpack': 4.x || 5.x ··· 1487 1657 webpack-plugin-serve: 1488 1658 optional: true 1489 1659 1490 - '@radix-ui/primitive@1.1.1': 1491 - resolution: {integrity: sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA==} 1660 + '@radix-ui/primitive@1.1.3': 1661 + resolution: {integrity: sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==} 1492 1662 1493 - '@radix-ui/react-arrow@1.1.1': 1494 - resolution: {integrity: sha512-NaVpZfmv8SKeZbn4ijN2V3jlHA9ngBG16VnIIm22nUR0Yk8KUALyBxT3KYEUnNuch9sTE8UTsS3whzBgKOL30w==} 1663 + '@radix-ui/react-arrow@1.1.7': 1664 + resolution: {integrity: sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==} 1495 1665 peerDependencies: 1496 1666 '@types/react': '*' 1497 1667 '@types/react-dom': '*' ··· 1503 1673 '@types/react-dom': 1504 1674 optional: true 1505 1675 1506 - '@radix-ui/react-compose-refs@1.1.1': 1507 - resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==} 1676 + '@radix-ui/react-collection@1.1.7': 1677 + resolution: {integrity: sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==} 1508 1678 peerDependencies: 1509 1679 '@types/react': '*' 1680 + '@types/react-dom': '*' 1510 1681 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1682 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1511 1683 peerDependenciesMeta: 1512 1684 '@types/react': 1685 + optional: true 1686 + '@types/react-dom': 1513 1687 optional: true 1514 1688 1515 1689 '@radix-ui/react-compose-refs@1.1.2': ··· 1521 1695 '@types/react': 1522 1696 optional: true 1523 1697 1524 - '@radix-ui/react-context@1.1.1': 1525 - resolution: {integrity: sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==} 1698 + '@radix-ui/react-context@1.1.2': 1699 + resolution: {integrity: sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==} 1526 1700 peerDependencies: 1527 1701 '@types/react': '*' 1528 1702 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc ··· 1530 1704 '@types/react': 1531 1705 optional: true 1532 1706 1533 - '@radix-ui/react-dismissable-layer@1.1.3': 1534 - resolution: {integrity: sha512-onrWn/72lQoEucDmJnr8uczSNTujT0vJnA/X5+3AkChVPowr8n1yvIKIabhWyMQeMvvmdpsvcyDqx3X1LEXCPg==} 1707 + '@radix-ui/react-dialog@1.1.15': 1708 + resolution: {integrity: sha512-TCglVRtzlffRNxRMEyR36DGBLJpeusFcgMVD9PZEzAKnUs1lKCgX5u9BmC2Yg+LL9MgZDugFFs1Vl+Jp4t/PGw==} 1535 1709 peerDependencies: 1536 1710 '@types/react': '*' 1537 1711 '@types/react-dom': '*' ··· 1543 1717 '@types/react-dom': 1544 1718 optional: true 1545 1719 1546 - '@radix-ui/react-focus-guards@1.1.1': 1547 - resolution: {integrity: sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg==} 1720 + '@radix-ui/react-direction@1.1.1': 1721 + resolution: {integrity: sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==} 1548 1722 peerDependencies: 1549 1723 '@types/react': '*' 1550 1724 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc ··· 1552 1726 '@types/react': 1553 1727 optional: true 1554 1728 1555 - '@radix-ui/react-focus-scope@1.1.1': 1556 - resolution: {integrity: sha512-01omzJAYRxXdG2/he/+xy+c8a8gCydoQ1yOxnWNcRhrrBW5W+RQJ22EK1SaO8tb3WoUsuEw7mJjBozPzihDFjA==} 1729 + '@radix-ui/react-dismissable-layer@1.1.11': 1730 + resolution: {integrity: sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==} 1557 1731 peerDependencies: 1558 1732 '@types/react': '*' 1559 1733 '@types/react-dom': '*' ··· 1565 1739 '@types/react-dom': 1566 1740 optional: true 1567 1741 1568 - '@radix-ui/react-hover-card@1.1.4': 1569 - resolution: {integrity: sha512-QSUUnRA3PQ2UhvoCv3eYvMnCAgGQW+sTu86QPuNb+ZMi+ZENd6UWpiXbcWDQ4AEaKF9KKpCHBeaJz9Rw6lRlaQ==} 1742 + '@radix-ui/react-focus-guards@1.1.3': 1743 + resolution: {integrity: sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==} 1744 + peerDependencies: 1745 + '@types/react': '*' 1746 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1747 + peerDependenciesMeta: 1748 + '@types/react': 1749 + optional: true 1750 + 1751 + '@radix-ui/react-focus-scope@1.1.7': 1752 + resolution: {integrity: sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==} 1570 1753 peerDependencies: 1571 1754 '@types/react': '*' 1572 1755 '@types/react-dom': '*' ··· 1578 1761 '@types/react-dom': 1579 1762 optional: true 1580 1763 1581 - '@radix-ui/react-id@1.1.0': 1582 - resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==} 1764 + '@radix-ui/react-hover-card@1.1.15': 1765 + resolution: {integrity: sha512-qgTkjNT1CfKMoP0rcasmlH2r1DAiYicWsDsufxl940sT2wHNEWWv6FMWIQXWhVdmC1d/HYfbhQx60KYyAtKxjg==} 1583 1766 peerDependencies: 1584 1767 '@types/react': '*' 1768 + '@types/react-dom': '*' 1585 1769 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1770 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1586 1771 peerDependenciesMeta: 1587 1772 '@types/react': 1588 1773 optional: true 1774 + '@types/react-dom': 1775 + optional: true 1589 1776 1590 - '@radix-ui/react-popover@1.1.4': 1591 - resolution: {integrity: sha512-aUACAkXx8LaFymDma+HQVji7WhvEhpFJ7+qPz17Nf4lLZqtreGOFRiNQWQmhzp7kEWg9cOyyQJpdIMUMPc/CPw==} 1777 + '@radix-ui/react-id@1.1.1': 1778 + resolution: {integrity: sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==} 1779 + peerDependencies: 1780 + '@types/react': '*' 1781 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1782 + peerDependenciesMeta: 1783 + '@types/react': 1784 + optional: true 1785 + 1786 + '@radix-ui/react-popover@1.1.15': 1787 + resolution: {integrity: sha512-kr0X2+6Yy/vJzLYJUPCZEc8SfQcf+1COFoAqauJm74umQhta9M7lNJHP7QQS3vkvcGLQUbWpMzwrXYwrYztHKA==} 1592 1788 peerDependencies: 1593 1789 '@types/react': '*' 1594 1790 '@types/react-dom': '*' ··· 1600 1796 '@types/react-dom': 1601 1797 optional: true 1602 1798 1603 - '@radix-ui/react-popper@1.2.1': 1604 - resolution: {integrity: sha512-3kn5Me69L+jv82EKRuQCXdYyf1DqHwD2U/sxoNgBGCB7K9TRc3bQamQ+5EPM9EvyPdli0W41sROd+ZU1dTCztw==} 1799 + '@radix-ui/react-popper@1.2.8': 1800 + resolution: {integrity: sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==} 1605 1801 peerDependencies: 1606 1802 '@types/react': '*' 1607 1803 '@types/react-dom': '*' ··· 1613 1809 '@types/react-dom': 1614 1810 optional: true 1615 1811 1616 - '@radix-ui/react-portal@1.1.3': 1617 - resolution: {integrity: sha512-NciRqhXnGojhT93RPyDaMPfLH3ZSl4jjIFbZQ1b/vxvZEdHsBZ49wP9w8L3HzUQwep01LcWtkUvm0OVB5JAHTw==} 1812 + '@radix-ui/react-portal@1.1.9': 1813 + resolution: {integrity: sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==} 1618 1814 peerDependencies: 1619 1815 '@types/react': '*' 1620 1816 '@types/react-dom': '*' ··· 1626 1822 '@types/react-dom': 1627 1823 optional: true 1628 1824 1629 - '@radix-ui/react-presence@1.1.2': 1630 - resolution: {integrity: sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg==} 1825 + '@radix-ui/react-presence@1.1.5': 1826 + resolution: {integrity: sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==} 1631 1827 peerDependencies: 1632 1828 '@types/react': '*' 1633 1829 '@types/react-dom': '*' ··· 1639 1835 '@types/react-dom': 1640 1836 optional: true 1641 1837 1642 - '@radix-ui/react-primitive@2.0.1': 1643 - resolution: {integrity: sha512-sHCWTtxwNn3L3fH8qAfnF3WbUZycW93SM1j3NFDzXBiz8D6F5UTTy8G1+WFEaiCdvCVRJWj6N2R4Xq6HdiHmDg==} 1838 + '@radix-ui/react-primitive@2.1.3': 1839 + resolution: {integrity: sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==} 1644 1840 peerDependencies: 1645 1841 '@types/react': '*' 1646 1842 '@types/react-dom': '*' ··· 1652 1848 '@types/react-dom': 1653 1849 optional: true 1654 1850 1655 - '@radix-ui/react-progress@1.1.1': 1656 - resolution: {integrity: sha512-6diOawA84f/eMxFHcWut0aE1C2kyE9dOyCTQOMRR2C/qPiXz/X0SaiA/RLbapQaXUCmy0/hLMf9meSccD1N0pA==} 1851 + '@radix-ui/react-progress@1.1.7': 1852 + resolution: {integrity: sha512-vPdg/tF6YC/ynuBIJlk1mm7Le0VgW6ub6J2UWnTQ7/D23KXcPI1qy+0vBkgKgd38RCMJavBXpB83HPNFMTb0Fg==} 1657 1853 peerDependencies: 1658 1854 '@types/react': '*' 1659 1855 '@types/react-dom': '*' ··· 1665 1861 '@types/react-dom': 1666 1862 optional: true 1667 1863 1668 - '@radix-ui/react-slot@1.1.1': 1669 - resolution: {integrity: sha512-RApLLOcINYJA+dMVbOju7MYv1Mb2EBp2nH4HdDzXTSyaR5optlm6Otrz1euW3HbdOR8UmmFK06TD+A9frYWv+g==} 1864 + '@radix-ui/react-roving-focus@1.1.11': 1865 + resolution: {integrity: sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA==} 1670 1866 peerDependencies: 1671 1867 '@types/react': '*' 1868 + '@types/react-dom': '*' 1672 1869 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1870 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1673 1871 peerDependenciesMeta: 1674 1872 '@types/react': 1675 1873 optional: true 1874 + '@types/react-dom': 1875 + optional: true 1676 1876 1677 1877 '@radix-ui/react-slot@1.2.0': 1678 1878 resolution: {integrity: sha512-ujc+V6r0HNDviYqIK3rW4ffgYiZ8g5DEHrGJVk4x7kTlLXRDILnKX9vAUYeIsLOoDpDJ0ujpqMkjH4w2ofuo6w==} ··· 1683 1883 '@types/react': 1684 1884 optional: true 1685 1885 1686 - '@radix-ui/react-tooltip@1.1.6': 1687 - resolution: {integrity: sha512-TLB5D8QLExS1uDn7+wH/bjEmRurNMTzNrtq7IjaS4kjion9NtzsTGkvR5+i7yc9q01Pi2KMM2cN3f8UG4IvvXA==} 1886 + '@radix-ui/react-slot@1.2.3': 1887 + resolution: {integrity: sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==} 1888 + peerDependencies: 1889 + '@types/react': '*' 1890 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1891 + peerDependenciesMeta: 1892 + '@types/react': 1893 + optional: true 1894 + 1895 + '@radix-ui/react-tabs@1.1.13': 1896 + resolution: {integrity: sha512-7xdcatg7/U+7+Udyoj2zodtI9H/IIopqo+YOIcZOq1nJwXWBZ9p8xiu5llXlekDbZkca79a/fozEYQXIA4sW6A==} 1897 + peerDependencies: 1898 + '@types/react': '*' 1899 + '@types/react-dom': '*' 1900 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1901 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1902 + peerDependenciesMeta: 1903 + '@types/react': 1904 + optional: true 1905 + '@types/react-dom': 1906 + optional: true 1907 + 1908 + '@radix-ui/react-tooltip@1.2.8': 1909 + resolution: {integrity: sha512-tY7sVt1yL9ozIxvmbtN5qtmH2krXcBCfjEiCgKGLqunJHvgvZG2Pcl2oQ3kbcZARb1BGEHdkLzcYGO8ynVlieg==} 1688 1910 peerDependencies: 1689 1911 '@types/react': '*' 1690 1912 '@types/react-dom': '*' ··· 1696 1918 '@types/react-dom': 1697 1919 optional: true 1698 1920 1699 - '@radix-ui/react-use-callback-ref@1.1.0': 1700 - resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==} 1921 + '@radix-ui/react-use-callback-ref@1.1.1': 1922 + resolution: {integrity: sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==} 1701 1923 peerDependencies: 1702 1924 '@types/react': '*' 1703 1925 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc ··· 1705 1927 '@types/react': 1706 1928 optional: true 1707 1929 1708 - '@radix-ui/react-use-controllable-state@1.1.0': 1709 - resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==} 1930 + '@radix-ui/react-use-controllable-state@1.2.2': 1931 + resolution: {integrity: sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==} 1710 1932 peerDependencies: 1711 1933 '@types/react': '*' 1712 1934 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc ··· 1714 1936 '@types/react': 1715 1937 optional: true 1716 1938 1717 - '@radix-ui/react-use-escape-keydown@1.1.0': 1718 - resolution: {integrity: sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==} 1939 + '@radix-ui/react-use-effect-event@0.0.2': 1940 + resolution: {integrity: sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==} 1719 1941 peerDependencies: 1720 1942 '@types/react': '*' 1721 1943 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc ··· 1723 1945 '@types/react': 1724 1946 optional: true 1725 1947 1726 - '@radix-ui/react-use-layout-effect@1.1.0': 1727 - resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==} 1948 + '@radix-ui/react-use-escape-keydown@1.1.1': 1949 + resolution: {integrity: sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==} 1728 1950 peerDependencies: 1729 1951 '@types/react': '*' 1730 1952 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc ··· 1732 1954 '@types/react': 1733 1955 optional: true 1734 1956 1735 - '@radix-ui/react-use-rect@1.1.0': 1736 - resolution: {integrity: sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ==} 1957 + '@radix-ui/react-use-layout-effect@1.1.1': 1958 + resolution: {integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==} 1737 1959 peerDependencies: 1738 1960 '@types/react': '*' 1739 1961 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc ··· 1741 1963 '@types/react': 1742 1964 optional: true 1743 1965 1744 - '@radix-ui/react-use-size@1.1.0': 1745 - resolution: {integrity: sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==} 1966 + '@radix-ui/react-use-rect@1.1.1': 1967 + resolution: {integrity: sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==} 1746 1968 peerDependencies: 1747 1969 '@types/react': '*' 1748 1970 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc ··· 1750 1972 '@types/react': 1751 1973 optional: true 1752 1974 1753 - '@radix-ui/react-visually-hidden@1.1.1': 1754 - resolution: {integrity: sha512-vVfA2IZ9q/J+gEamvj761Oq1FpWgCDaNOOIfbPVp2MVPLEomUr5+Vf7kJGwQ24YxZSlQVar7Bes8kyTo5Dshpg==} 1975 + '@radix-ui/react-use-size@1.1.1': 1976 + resolution: {integrity: sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==} 1977 + peerDependencies: 1978 + '@types/react': '*' 1979 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1980 + peerDependenciesMeta: 1981 + '@types/react': 1982 + optional: true 1983 + 1984 + '@radix-ui/react-visually-hidden@1.2.3': 1985 + resolution: {integrity: sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==} 1755 1986 peerDependencies: 1756 1987 '@types/react': '*' 1757 1988 '@types/react-dom': '*' ··· 1763 1994 '@types/react-dom': 1764 1995 optional: true 1765 1996 1766 - '@radix-ui/rect@1.1.0': 1767 - resolution: {integrity: sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg==} 1997 + '@radix-ui/rect@1.1.1': 1998 + resolution: {integrity: sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==} 1768 1999 1769 - '@react-native-async-storage/async-storage@2.1.2': 1770 - resolution: {integrity: sha512-dvlNq4AlGWC+ehtH12p65+17V0Dx7IecOWl6WanF2ja38O1Dcjjvn7jVzkUHJ5oWkQBlyASurTPlTHgKXyYiow==} 2000 + '@react-native-async-storage/async-storage@2.2.0': 2001 + resolution: {integrity: sha512-gvRvjR5JAaUZF8tv2Kcq/Gbt3JHwbKFYfmb445rhOj6NUMx3qPLixmDx5pZAyb9at1bYvJ4/eTUipU5aki45xw==} 1771 2002 peerDependencies: 1772 2003 react-native: ^0.0.0-0 || >=0.65 <1.0 1773 2004 1774 - '@react-native-picker/picker@2.11.0': 1775 - resolution: {integrity: sha512-QuZU6gbxmOID5zZgd/H90NgBnbJ3VV6qVzp6c7/dDrmWdX8S0X5YFYgDcQFjE3dRen9wB9FWnj2VVdPU64adSg==} 2005 + '@react-native-picker/picker@2.11.2': 2006 + resolution: {integrity: sha512-2zyFdW4jgHjF+NeuDZ4nl3hJ+8suey69bI3yljqhNyowfklW2NwNrdDUaJ2iwtPCpk2pt7834aPF8TI6iyZRhA==} 1776 2007 peerDependencies: 1777 2008 react: '*' 1778 2009 react-native: '*' 1779 2010 1780 - '@react-native/assets-registry@0.79.2': 1781 - resolution: {integrity: sha512-5h2Z7/+/HL/0h88s0JHOdRCW4CXMCJoROxqzHqxdrjGL6EBD1DdaB4ZqkCOEVSW4Vjhir5Qb97C8i/MPWEYPtg==} 1782 - engines: {node: '>=18'} 2011 + '@react-native/assets-registry@0.81.4': 2012 + resolution: {integrity: sha512-AMcDadefBIjD10BRqkWw+W/VdvXEomR6aEZ0fhQRAv7igrBzb4PTn4vHKYg+sUK0e3wa74kcMy2DLc/HtnGcMA==} 2013 + engines: {node: '>= 20.19.4'} 1783 2014 1784 - '@react-native/babel-plugin-codegen@0.79.5': 1785 - resolution: {integrity: sha512-Rt/imdfqXihD/sn0xnV4flxxb1aLLjPtMF1QleQjEhJsTUPpH4TFlfOpoCvsrXoDl4OIcB1k4FVM24Ez92zf5w==} 1786 - engines: {node: '>=18'} 1787 - 1788 - '@react-native/babel-preset@0.79.5': 1789 - resolution: {integrity: sha512-GDUYIWslMLbdJHEgKNfrOzXk8EDKxKzbwmBXUugoiSlr6TyepVZsj3GZDLEFarOcTwH1EXXHJsixihk8DCRQDA==} 1790 - engines: {node: '>=18'} 1791 - peerDependencies: 1792 - '@babel/core': '*' 2015 + '@react-native/babel-plugin-codegen@0.81.4': 2016 + resolution: {integrity: sha512-6ztXf2Tl2iWznyI/Da/N2Eqymt0Mnn69GCLnEFxFbNdk0HxHPZBNWU9shTXhsLWOL7HATSqwg/bB1+3kY1q+mA==} 2017 + engines: {node: '>= 20.19.4'} 1793 2018 1794 - '@react-native/codegen@0.79.2': 1795 - resolution: {integrity: sha512-8JTlGLuLi1p8Jx2N/enwwEd7/2CfrqJpv90Cp77QLRX3VHF2hdyavRIxAmXMwN95k+Me7CUuPtqn2X3IBXOWYg==} 1796 - engines: {node: '>=18'} 2019 + '@react-native/babel-preset@0.81.4': 2020 + resolution: {integrity: sha512-VYj0c/cTjQJn/RJ5G6P0L9wuYSbU9yGbPYDHCKstlQZQWkk+L9V8ZDbxdJBTIei9Xl3KPQ1odQ4QaeW+4v+AZg==} 2021 + engines: {node: '>= 20.19.4'} 1797 2022 peerDependencies: 1798 2023 '@babel/core': '*' 1799 2024 1800 - '@react-native/codegen@0.79.5': 1801 - resolution: {integrity: sha512-FO5U1R525A1IFpJjy+KVznEinAgcs3u7IbnbRJUG9IH/MBXi2lEU2LtN+JarJ81MCfW4V2p0pg6t/3RGHFRrlQ==} 1802 - engines: {node: '>=18'} 2025 + '@react-native/codegen@0.81.4': 2026 + resolution: {integrity: sha512-LWTGUTzFu+qOQnvkzBP52B90Ym3stZT8IFCzzUrppz8Iwglg83FCtDZAR4yLHI29VY/x/+pkcWAMCl3739XHdw==} 2027 + engines: {node: '>= 20.19.4'} 1803 2028 peerDependencies: 1804 2029 '@babel/core': '*' 1805 2030 1806 - '@react-native/community-cli-plugin@0.79.2': 1807 - resolution: {integrity: sha512-E+YEY2dL+68HyR2iahsZdyBKBUi9QyPyaN9vsnda1jNgCjNpSPk2yAF5cXsho+zKK5ZQna3JSeE1Kbi2IfGJbw==} 1808 - engines: {node: '>=18'} 2031 + '@react-native/community-cli-plugin@0.81.4': 2032 + resolution: {integrity: sha512-8mpnvfcLcnVh+t1ok6V9eozWo8Ut+TZhz8ylJ6gF9d6q9EGDQX6s8jenan5Yv/pzN4vQEKI4ib2pTf/FELw+SA==} 2033 + engines: {node: '>= 20.19.4'} 1809 2034 peerDependencies: 1810 2035 '@react-native-community/cli': '*' 2036 + '@react-native/metro-config': '*' 1811 2037 peerDependenciesMeta: 1812 2038 '@react-native-community/cli': 2039 + optional: true 2040 + '@react-native/metro-config': 1813 2041 optional: true 1814 2042 1815 - '@react-native/debugger-frontend@0.79.2': 1816 - resolution: {integrity: sha512-cGmC7X6kju76DopSBNc+PRAEetbd7TWF9J9o84hOp/xL3ahxR2kuxJy0oJX8Eg8oehhGGEXTuMKHzNa3rDBeSg==} 1817 - engines: {node: '>=18'} 2043 + '@react-native/debugger-frontend@0.81.4': 2044 + resolution: {integrity: sha512-SU05w1wD0nKdQFcuNC9D6De0ITnINCi8MEnx9RsTD2e4wN83ukoC7FpXaPCYyP6+VjFt5tUKDPgP1O7iaNXCqg==} 2045 + engines: {node: '>= 20.19.4'} 1818 2046 1819 - '@react-native/debugger-frontend@0.79.5': 1820 - resolution: {integrity: sha512-WQ49TRpCwhgUYo5/n+6GGykXmnumpOkl4Lr2l2o2buWU9qPOwoiBqJAtmWEXsAug4ciw3eLiVfthn5ufs0VB0A==} 1821 - engines: {node: '>=18'} 2047 + '@react-native/dev-middleware@0.81.4': 2048 + resolution: {integrity: sha512-hu1Wu5R28FT7nHXs2wWXvQ++7W7zq5GPY83llajgPlYKznyPLAY/7bArc5rAzNB7b0kwnlaoPQKlvD/VP9LZug==} 2049 + engines: {node: '>= 20.19.4'} 1822 2050 1823 - '@react-native/dev-middleware@0.79.2': 1824 - resolution: {integrity: sha512-9q4CpkklsAs1L0Bw8XYCoqqyBSrfRALGEw4/r0EkR38Y/6fVfNfdsjSns0pTLO6h0VpxswK34L/hm4uK3MoLHw==} 1825 - engines: {node: '>=18'} 2051 + '@react-native/gradle-plugin@0.81.4': 2052 + resolution: {integrity: sha512-T7fPcQvDDCSusZFVSg6H1oVDKb/NnVYLnsqkcHsAF2C2KGXyo3J7slH/tJAwNfj/7EOA2OgcWxfC1frgn9TQvw==} 2053 + engines: {node: '>= 20.19.4'} 1826 2054 1827 - '@react-native/dev-middleware@0.79.5': 1828 - resolution: {integrity: sha512-U7r9M/SEktOCP/0uS6jXMHmYjj4ESfYCkNAenBjFjjsRWekiHE+U/vRMeO+fG9gq4UCcBAUISClkQCowlftYBw==} 1829 - engines: {node: '>=18'} 1830 - 1831 - '@react-native/gradle-plugin@0.79.2': 1832 - resolution: {integrity: sha512-6MJFemrwR0bOT0QM+2BxX9k3/pvZQNmJ3Js5pF/6owsA0cUDiCO57otiEU8Fz+UywWEzn1FoQfOfQ8vt2GYmoA==} 1833 - engines: {node: '>=18'} 1834 - 1835 - '@react-native/js-polyfills@0.79.2': 1836 - resolution: {integrity: sha512-IaY87Ckd4GTPMkO1/Fe8fC1IgIx3vc3q9Tyt/6qS3Mtk9nC0x9q4kSR5t+HHq0/MuvGtu8HpdxXGy5wLaM+zUw==} 1837 - engines: {node: '>=18'} 2055 + '@react-native/js-polyfills@0.81.4': 2056 + resolution: {integrity: sha512-sr42FaypKXJHMVHhgSbu2f/ZJfrLzgaoQ+HdpRvKEiEh2mhFf6XzZwecyLBvWqf2pMPZa+CpPfNPiejXjKEy8w==} 2057 + engines: {node: '>= 20.19.4'} 1838 2058 1839 2059 '@react-native/normalize-colors@0.74.88': 1840 2060 resolution: {integrity: sha512-He5oTwPBxvXrxJ91dZzpxR7P+VYmc9IkJfhuH8zUiU50ckrt+xWNjtVugPdUv4LuVjmZ36Vk2EX8bl1gVn2dVA==} 1841 2061 1842 - '@react-native/normalize-colors@0.79.2': 1843 - resolution: {integrity: sha512-+b+GNrupWrWw1okHnEENz63j7NSMqhKeFMOyzYLBwKcprG8fqJQhDIGXfizKdxeIa5NnGSAevKL1Ev1zJ56X8w==} 1844 - 1845 - '@react-native/normalize-colors@0.79.5': 1846 - resolution: {integrity: sha512-nGXMNMclZgzLUxijQQ38Dm3IAEhgxuySAWQHnljFtfB0JdaMwpe0Ox9H7Tp2OgrEA+EMEv+Od9ElKlHwGKmmvQ==} 2062 + '@react-native/normalize-colors@0.81.4': 2063 + resolution: {integrity: sha512-9nRRHO1H+tcFqjb9gAM105Urtgcanbta2tuqCVY0NATHeFPDEAB7gPyiLxCHKMi1NbhP6TH0kxgSWXKZl1cyRg==} 1847 2064 1848 - '@react-native/typescript-config@0.76.5': 1849 - resolution: {integrity: sha512-dRbY4XQTUUxR5Oq+S+2/5JQVU6WL0qvNnAz51jiXllC+hp5L4bljSxlzaj5CJ9vzGNFzm56m5Y9Q6MltoIU4Cw==} 2065 + '@react-native/typescript-config@0.76.9': 2066 + resolution: {integrity: sha512-68xGswpZOrCvDd1Wu6H7ZdluIDmNbN0Uq8RVnm+IQMnYx90fVHL+iNW4hClgoY/TIcsWnQQL6shES4n/1kz/fg==} 1850 2067 1851 - '@react-native/virtualized-lists@0.79.2': 1852 - resolution: {integrity: sha512-9G6ROJeP+rdw9Bvr5ruOlag11ET7j1z/En1riFFNo6W3xZvJY+alCuH1ttm12y9+zBm4n8jwCk4lGhjYaV4dKw==} 1853 - engines: {node: '>=18'} 2068 + '@react-native/virtualized-lists@0.81.4': 2069 + resolution: {integrity: sha512-hBM+rMyL6Wm1Q4f/WpqGsaCojKSNUBqAXLABNGoWm1vabZ7cSnARMxBvA/2vo3hLcoR4v7zDK8tkKm9+O0LjVA==} 2070 + engines: {node: '>= 20.19.4'} 1854 2071 peerDependencies: 1855 - '@types/react': ^19.0.0 2072 + '@types/react': ^19.1.0 1856 2073 react: '*' 1857 2074 react-native: '*' 1858 2075 peerDependenciesMeta: 1859 2076 '@types/react': 1860 2077 optional: true 1861 2078 1862 - '@react-navigation/bottom-tabs@7.3.14': 1863 - resolution: {integrity: sha512-s2qinJggS2HYZdCOey9A+fN+bNpWeEKwiL/FjAVOTcv+uofxPWN6CtEZUZGPEjfRjis/srURBmCmpNZSI6sQ9Q==} 2079 + '@react-navigation/bottom-tabs@7.4.8': 2080 + resolution: {integrity: sha512-W85T9f5sPA2zNnkxBO0PF0Jg9CRAMYqD9hY20dAhuVM5I+qiCqhW7qLveK59mlbtdXuGmieit6FK3inKmXzL7A==} 1864 2081 peerDependencies: 1865 - '@react-navigation/native': ^7.1.10 2082 + '@react-navigation/native': ^7.1.18 1866 2083 react: '>= 18.2.0' 1867 2084 react-native: '*' 1868 2085 react-native-safe-area-context: '>= 4.0.0' 1869 2086 react-native-screens: '>= 4.0.0' 1870 2087 1871 - '@react-navigation/core@7.10.0': 1872 - resolution: {integrity: sha512-qZBA5gGm+9liT4+EHk+kl9apwvqh7HqhLF1XeX6SQRmC/n2QI0u1B8OevKc+EPUDEM9Od15IuwT/GRbSs7/Umw==} 2088 + '@react-navigation/core@7.12.4': 2089 + resolution: {integrity: sha512-xLFho76FA7v500XID5z/8YfGTvjQPw7/fXsq4BIrVSqetNe/o/v+KAocEw4ots6kyv3XvSTyiWKh2g3pN6xZ9Q==} 1873 2090 peerDependencies: 1874 2091 react: '>= 18.2.0' 1875 2092 1876 - '@react-navigation/elements@2.4.3': 1877 - resolution: {integrity: sha512-psoNmnZ0DQIt9nxxPITVLtYW04PGCAfnmd/Pcd3yhiBs93aj+HYKH+SDZDpUnXMf3BN7Wvo4+jPI+/Xjqb+m9w==} 2093 + '@react-navigation/elements@2.6.5': 2094 + resolution: {integrity: sha512-HOaekvFeoqKyaSKP2hakL7OUnw0jIhk/1wMjcovUKblT76LMTumZpriqsc30m/Vnyy1a8zgp4VsuA1xftcalgQ==} 1878 2095 peerDependencies: 1879 2096 '@react-native-masked-view/masked-view': '>= 0.2.0' 1880 - '@react-navigation/native': ^7.1.10 2097 + '@react-navigation/native': ^7.1.18 1881 2098 react: '>= 18.2.0' 1882 2099 react-native: '*' 1883 2100 react-native-safe-area-context: '>= 4.0.0' ··· 1885 2102 '@react-native-masked-view/masked-view': 1886 2103 optional: true 1887 2104 1888 - '@react-navigation/native-stack@7.3.14': 1889 - resolution: {integrity: sha512-45Sf7ReqSCIySXS5nrKtLGmNlFXm5x+u32YQMwKDONCqVGOBCfo4ryKqeQq1EMJ7Py6IDyOwHMhA+jhNOxnfPw==} 2105 + '@react-navigation/native-stack@7.3.27': 2106 + resolution: {integrity: sha512-bbbud0pT63tGh706hQD/A3Z9gF1O2HtQ0dJqaiYzHzPy9wSOi82i721530tJkmccevAemUrZbEeEC5mxVo1DzQ==} 1890 2107 peerDependencies: 1891 - '@react-navigation/native': ^7.1.10 2108 + '@react-navigation/native': ^7.1.18 1892 2109 react: '>= 18.2.0' 1893 2110 react-native: '*' 1894 2111 react-native-safe-area-context: '>= 4.0.0' 1895 2112 react-native-screens: '>= 4.0.0' 1896 2113 1897 - '@react-navigation/native@7.1.10': 1898 - resolution: {integrity: sha512-Ug4IML0DkAxZTMF/E7lyyLXSclkGAYElY2cxZWITwfBjtlVeda0NjsdnTWY5EGjnd7bwvhTIUC+CO6qSlrDn5A==} 2114 + '@react-navigation/native@7.1.18': 2115 + resolution: {integrity: sha512-DZgd6860dxcq3YX7UzIXeBr6m3UgXvo9acxp5jiJyIZXdR00Br9JwVkO7e0bUeTA2d3Z8dsmtAR84Y86NnH64Q==} 1899 2116 peerDependencies: 1900 2117 react: '>= 18.2.0' 1901 2118 react-native: '*' 1902 2119 1903 - '@react-navigation/routers@7.4.0': 1904 - resolution: {integrity: sha512-th5THnuWKJlmr7GGHiicy979di11ycDWub9iIXbEDvQwmwmsRzppmVbfs2nD8bC/MgyMgqWu/gxfys+HqN+kcw==} 2120 + '@react-navigation/routers@7.5.1': 2121 + resolution: {integrity: sha512-pxipMW/iEBSUrjxz2cDD7fNwkqR4xoi0E/PcfTQGCcdJwLoaxzab5kSadBLj1MTJyT0YRrOXL9umHpXtp+Dv4w==} 1905 2122 1906 - '@rn-primitives/avatar@1.1.0': 1907 - resolution: {integrity: sha512-GqhsQHeY7OP9oe3MZkl1Z0IbhIiuQX4+FxafoRK/Aes2m5386nMGK0NBaZBJy06WnFQBN52C8yq+LYv27sA86A==} 2123 + '@rn-primitives/avatar@1.2.0': 2124 + resolution: {integrity: sha512-ic029KaJRADdjmjPzpaSaZ9QrtgGF8DnAA7TcQ/gYqUfLXjkbfzsjARKv7NtEoJLjWAcjIAK6R8JkcbMfPtYig==} 1908 2125 peerDependencies: 1909 2126 react: '*' 1910 2127 react-native: '*' ··· 1915 2132 react-native-web: 1916 2133 optional: true 1917 2134 1918 - '@rn-primitives/hooks@1.1.0': 1919 - resolution: {integrity: sha512-+WP4i395UDXZueL6PE0PiyLgheD4EbZ0ONgVaHjbrWjGKalfXuCyVNeaN79y3Aw9sY+SYQm7P9RckBAgi0C5xQ==} 2135 + '@rn-primitives/hooks@1.3.0': 2136 + resolution: {integrity: sha512-BR97reSu7uVDpyMeQdRJHT0w8KdS6jdYnOL6xQtqS2q3H6N7vXBlX4LFERqJZphD+aziJFIAJ3HJF1vtt6XlpQ==} 1920 2137 peerDependencies: 1921 2138 react: '*' 1922 2139 react-native: '*' ··· 1927 2144 react-native-web: 1928 2145 optional: true 1929 2146 1930 - '@rn-primitives/hover-card@1.1.0': 1931 - resolution: {integrity: sha512-djnts2OqZPNup2n6gnvO+ndOcDNBBeMVzf1U1kp3V2DNsk+63D8/gj8kBygMk33/EzjtxyvIIZrqGe1/8HrGlw==} 2147 + '@rn-primitives/hover-card@1.2.0': 2148 + resolution: {integrity: sha512-YesqV3rEIhvsarA1Aq6pmkNlmQn5rWpmjHP4s4JIrceaQjSwl9Rmnvzp7qHg0CN3AOd803hNyplMn9vn8Z3g6Q==} 1932 2149 peerDependencies: 1933 2150 '@rn-primitives/portal': '*' 1934 2151 react: '*' ··· 1940 2157 react-native-web: 1941 2158 optional: true 1942 2159 1943 - '@rn-primitives/popover@1.1.0': 1944 - resolution: {integrity: sha512-2LU6sGdITvmRtKJwfGDHZ5pFz0eOySlw2lJERqrfAmMiiYWhq4WItkBh386u/IzlAyAoPVQVDmIrYgQVH1rkfA==} 2160 + '@rn-primitives/popover@1.2.0': 2161 + resolution: {integrity: sha512-QJ2T+RcF1FyTQy58Nz8Bwy5lnan5Rt7xQPl8rB2n7DBCGOnZNhEub5LoHm+gjmskGo9t1JyNKoEAD7I4j/7jQQ==} 1945 2162 peerDependencies: 1946 2163 '@rn-primitives/portal': '*' 1947 2164 react: '*' ··· 1965 2182 react-native-web: 1966 2183 optional: true 1967 2184 1968 - '@rn-primitives/progress@1.1.0': 1969 - resolution: {integrity: sha512-TeiQQhH983UkueOybjia4qy3JAI9qsx2s3Tge3ldQpe7K00ql8mDDhand+LR4/uEHtQHjLI6Z/rIGrh7Xdld/Q==} 2185 + '@rn-primitives/progress@1.2.0': 2186 + resolution: {integrity: sha512-bbO4WGSNAd2idYDW0ma4xCX9UFOjNK3U4F4hLRhMKglz3c/QVYfpKvlGQ0Y0d7kpelA7MQizvFeqGGYfxSuisw==} 1970 2187 peerDependencies: 1971 2188 react: '*' 1972 2189 react-native: '*' ··· 1977 2194 react-native-web: 1978 2195 optional: true 1979 2196 1980 - '@rn-primitives/slot@1.1.0': 1981 - resolution: {integrity: sha512-/6LkEPMoGGyJiCAYo3MTCy9letbH6SIm5Dw6wal/ypq3Jvar9llYJstIP2KSZNhx3PmZMN1a581KVgNZ2Jyt5g==} 2197 + '@rn-primitives/slot@1.2.0': 2198 + resolution: {integrity: sha512-cpbn+JLjSeq3wcA4uqgFsUimMrWYWx2Ks7r5rkwd1ds1utxynsGkLOKpYVQkATwWrYhtcoF1raxIKEqXuMN+/w==} 1982 2199 peerDependencies: 1983 2200 react: '*' 1984 2201 react-native: '*' ··· 1989 2206 react-native-web: 1990 2207 optional: true 1991 2208 1992 - '@rn-primitives/tooltip@1.1.0': 1993 - resolution: {integrity: sha512-uNMLCqDOueYv2//nh19RiYqYRdytn86K+2rmBStz1u7PFbsqfUJE1Q3FxKm/yvFXK2loHJAoHkzRQCClqA3InA==} 2209 + '@rn-primitives/tooltip@1.2.0': 2210 + resolution: {integrity: sha512-Fn1Y/maW1o64QI+nmBj2jBI/KdCEXv8kVGbDjjDFI68KUxDjuig/hACLiD7fEbLBhZqB/QnHUSRsnPUUOOVGdA==} 1994 2211 peerDependencies: 1995 2212 '@rn-primitives/portal': '*' 1996 2213 react: '*' ··· 2002 2219 react-native-web: 2003 2220 optional: true 2004 2221 2005 - '@rn-primitives/types@1.1.0': 2006 - resolution: {integrity: sha512-duS4La965KsVVAeytcSFDJUafw6ZScvejgxlFkwqzW06pDBRMxwfunmZmf3JZ82P/2xaEVPIGseeyblertC/+g==} 2222 + '@rn-primitives/types@1.2.0': 2223 + resolution: {integrity: sha512-b+6zKgdKVqAfaFPSfhwlQL0dnPQXPpW890m3eguC0VDI1eOsoEvUfVb6lmgH4bum9MmI0xymq4tOUI/fsKLoCQ==} 2007 2224 peerDependencies: 2008 2225 react: '*' 2009 2226 react-native: '*' ··· 2039 2256 '@sinonjs/fake-timers@13.0.5': 2040 2257 resolution: {integrity: sha512-36/hTbH2uaWuGVERyC6da9YwGWnzUZXuPro/F2LfsdOsLnCojz/iSH8MxUt/FD2S5XBSVPhmArFUXcpCQ2Hkiw==} 2041 2258 2259 + '@testing-library/jest-native@5.4.3': 2260 + resolution: {integrity: sha512-/sSDGaOuE+PJ1Z9Kp4u7PQScSVVXGud59I/qsBFFJvIbcn4P6yYw6cBnBmbPF+X9aRIsTJRDl6gzw5ZkJNm66w==} 2261 + deprecated: |- 2262 + DEPRECATED: This package is no longer maintained. 2263 + Please use the built-in Jest matchers available in @testing-library/react-native v12.4+. 2264 + 2265 + See migration guide: https://callstack.github.io/react-native-testing-library/docs/migration/jest-matchers 2266 + peerDependencies: 2267 + react: '>=16.0.0' 2268 + react-native: '>=0.59' 2269 + react-test-renderer: '>=16.0.0' 2270 + 2271 + '@testing-library/react-native@13.3.3': 2272 + resolution: {integrity: sha512-k6Mjsd9dbZgvY4Bl7P1NIpePQNi+dfYtlJ5voi9KQlynxSyQkfOgJmYGCYmw/aSgH/rUcFvG8u5gd4npzgRDyg==} 2273 + engines: {node: '>=18'} 2274 + peerDependencies: 2275 + jest: '>=29.0.0' 2276 + react: '>=18.2.0' 2277 + react-native: '>=0.71' 2278 + react-test-renderer: '>=18.2.0' 2279 + peerDependenciesMeta: 2280 + jest: 2281 + optional: true 2282 + 2283 + '@tootallnate/once@2.0.0': 2284 + resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} 2285 + engines: {node: '>= 10'} 2286 + 2042 2287 '@ts-morph/common@0.17.0': 2043 2288 resolution: {integrity: sha512-RMSSvSfs9kb0VzkvQ2NWobwnj7TxCA9vI/IjR9bDHqgAyVbu2T0DN4wiKVqomyDWqO7dPr/tErSfq7urQ1Q37g==} 2044 2289 ··· 2078 2323 '@types/eslint@9.6.1': 2079 2324 resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} 2080 2325 2081 - '@types/estree@1.0.6': 2082 - resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} 2326 + '@types/estree@1.0.8': 2327 + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} 2083 2328 2084 2329 '@types/graceful-fs@4.1.9': 2085 2330 resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} ··· 2096 2341 '@types/istanbul-reports@3.0.4': 2097 2342 resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} 2098 2343 2344 + '@types/jest@30.0.0': 2345 + resolution: {integrity: sha512-XTYugzhuwqWjws0CVz8QpM36+T+Dz5mTEBKhNs/esGLnCIlGdRy+Dq78NRjd7ls7r8BC8ZRMOrKlkO1hU0JOwA==} 2346 + 2347 + '@types/jsdom@20.0.1': 2348 + resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} 2349 + 2099 2350 '@types/json-schema@7.0.15': 2100 2351 resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} 2101 2352 2102 2353 '@types/json5@0.0.29': 2103 2354 resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} 2104 2355 2105 - '@types/node@20.17.10': 2106 - resolution: {integrity: sha512-/jrvh5h6NXhEauFFexRin69nA0uHJ5gwk4iDivp/DeoEua3uwCUto6PC86IpRITBOs4+6i2I56K5x5b6WYGXHA==} 2356 + '@types/node@20.19.19': 2357 + resolution: {integrity: sha512-pb1Uqj5WJP7wrcbLU7Ru4QtA0+3kAXrkutGiD26wUKzSMgNNaPARTUDQmElUXp64kh3cWdou3Q0C7qwwxqSFmg==} 2358 + 2359 + '@types/node@22.18.8': 2360 + resolution: {integrity: sha512-pAZSHMiagDR7cARo/cch1f3rXy0AEXwsVsVH09FcyeJVAzCnGgmYis7P3JidtTUjyadhTeSo8TgRPswstghDaw==} 2361 + 2362 + '@types/react-dom@19.1.11': 2363 + resolution: {integrity: sha512-3BKc/yGdNTYQVVw4idqHtSOcFsgGuBbMveKCOgF8wQ5QtrYOc3jDIlzg3jef04zcXFIHLelyGlj0T+BJ8+KN+w==} 2364 + peerDependencies: 2365 + '@types/react': ^19.0.0 2107 2366 2108 - '@types/node@22.10.2': 2109 - resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==} 2367 + '@types/react-dom@19.2.0': 2368 + resolution: {integrity: sha512-brtBs0MnE9SMx7px208g39lRmC5uHZs96caOJfTjFcYSLHNamvaSMfJNagChVNkup2SdtOxKX1FDBkRSJe1ZAg==} 2369 + peerDependencies: 2370 + '@types/react': ^19.2.0 2110 2371 2111 - '@types/react-dom@18.3.1': 2112 - resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==} 2372 + '@types/react-test-renderer@19.1.0': 2373 + resolution: {integrity: sha512-XD0WZrHqjNrxA/MaR9O22w/RNidWR9YZmBdRGI7wcnWGrv/3dA8wKCJ8m63Sn+tLJhcjmuhOi629N66W6kgWzQ==} 2374 + 2375 + '@types/react@19.1.17': 2376 + resolution: {integrity: sha512-Qec1E3mhALmaspIrhWt9jkQMNdw6bReVu64mjvhbhq2NFPftLPVr+l1SZgmw/66WwBNpDh7ao5AT6gF5v41PFA==} 2113 2377 2114 - '@types/react@19.0.14': 2115 - resolution: {integrity: sha512-ixLZ7zG7j1fM0DijL9hDArwhwcCb4vqmePgwtV0GfnkHRSCUEv4LvzarcTdhoqgyMznUx/EhoTUv31CKZzkQlw==} 2378 + '@types/react@19.2.0': 2379 + resolution: {integrity: sha512-1LOH8xovvsKsCBq1wnT4ntDUdCJKmnEakhsuoUSy6ExlHCkGP2hqnatagYTgFk6oeL0VU31u7SNjunPN+GchtA==} 2116 2380 2117 2381 '@types/stack-utils@2.0.3': 2118 2382 resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} 2119 2383 2384 + '@types/tough-cookie@4.0.5': 2385 + resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} 2386 + 2120 2387 '@types/yargs-parser@21.0.3': 2121 2388 resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} 2122 2389 2123 2390 '@types/yargs@17.0.33': 2124 2391 resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} 2125 2392 2126 - '@typescript-eslint/eslint-plugin@8.19.0': 2127 - resolution: {integrity: sha512-NggSaEZCdSrFddbctrVjkVZvFC6KGfKfNK0CU7mNK/iKHGKbzT4Wmgm08dKpcZECBu9f5FypndoMyRHkdqfT1Q==} 2128 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2393 + '@typescript-eslint/eslint-plugin@7.18.0': 2394 + resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} 2395 + engines: {node: ^18.18.0 || >=20.0.0} 2129 2396 peerDependencies: 2130 - '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 2131 - eslint: ^8.57.0 || ^9.0.0 2132 - typescript: '>=4.8.4 <5.8.0' 2397 + '@typescript-eslint/parser': ^7.0.0 2398 + eslint: ^8.56.0 2399 + typescript: '*' 2400 + peerDependenciesMeta: 2401 + typescript: 2402 + optional: true 2133 2403 2134 - '@typescript-eslint/parser@8.19.0': 2135 - resolution: {integrity: sha512-6M8taKyOETY1TKHp0x8ndycipTVgmp4xtg5QpEZzXxDhNvvHOJi5rLRkLr8SK3jTgD5l4fTlvBiRdfsuWydxBw==} 2136 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2404 + '@typescript-eslint/parser@7.18.0': 2405 + resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} 2406 + engines: {node: ^18.18.0 || >=20.0.0} 2137 2407 peerDependencies: 2138 - eslint: ^8.57.0 || ^9.0.0 2139 - typescript: '>=4.8.4 <5.8.0' 2408 + eslint: ^8.56.0 2409 + typescript: '*' 2410 + peerDependenciesMeta: 2411 + typescript: 2412 + optional: true 2140 2413 2141 - '@typescript-eslint/project-service@8.33.1': 2142 - resolution: {integrity: sha512-DZR0efeNklDIHHGRpMpR5gJITQpu6tLr9lDJnKdONTC7vvzOlLAG/wcfxcdxEWrbiZApcoBCzXqU/Z458Za5Iw==} 2414 + '@typescript-eslint/project-service@8.45.0': 2415 + resolution: {integrity: sha512-3pcVHwMG/iA8afdGLMuTibGR7pDsn9RjDev6CCB+naRsSYs2pns5QbinF4Xqw6YC/Sj3lMrm/Im0eMfaa61WUg==} 2143 2416 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2144 2417 peerDependencies: 2145 - typescript: '>=4.8.4 <5.9.0' 2418 + typescript: '>=4.8.4 <6.0.0' 2146 2419 2147 - '@typescript-eslint/scope-manager@8.19.0': 2148 - resolution: {integrity: sha512-hkoJiKQS3GQ13TSMEiuNmSCvhz7ujyqD1x3ShbaETATHrck+9RaDdUbt+osXaUuns9OFwrDTTrjtwsU8gJyyRA==} 2149 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2420 + '@typescript-eslint/scope-manager@7.18.0': 2421 + resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} 2422 + engines: {node: ^18.18.0 || >=20.0.0} 2150 2423 2151 - '@typescript-eslint/scope-manager@8.33.1': 2152 - resolution: {integrity: sha512-dM4UBtgmzHR9bS0Rv09JST0RcHYearoEoo3pG5B6GoTR9XcyeqX87FEhPo+5kTvVfKCvfHaHrcgeJQc6mrDKrA==} 2424 + '@typescript-eslint/scope-manager@8.45.0': 2425 + resolution: {integrity: sha512-clmm8XSNj/1dGvJeO6VGH7EUSeA0FMs+5au/u3lrA3KfG8iJ4u8ym9/j2tTEoacAffdW1TVUzXO30W1JTJS7dA==} 2153 2426 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2154 2427 2155 - '@typescript-eslint/tsconfig-utils@8.33.1': 2156 - resolution: {integrity: sha512-STAQsGYbHCF0/e+ShUQ4EatXQ7ceh3fBCXkNU7/MZVKulrlq1usH7t2FhxvCpuCi5O5oi1vmVaAjrGeL71OK1g==} 2428 + '@typescript-eslint/tsconfig-utils@8.45.0': 2429 + resolution: {integrity: sha512-aFdr+c37sc+jqNMGhH+ajxPXwjv9UtFZk79k8pLoJ6p4y0snmYpPA52GuWHgt2ZF4gRRW6odsEj41uZLojDt5w==} 2157 2430 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2158 2431 peerDependencies: 2159 - typescript: '>=4.8.4 <5.9.0' 2432 + typescript: '>=4.8.4 <6.0.0' 2160 2433 2161 - '@typescript-eslint/type-utils@8.19.0': 2162 - resolution: {integrity: sha512-TZs0I0OSbd5Aza4qAMpp1cdCYVnER94IziudE3JU328YUHgWu9gwiwhag+fuLeJ2LkWLXI+F/182TbG+JaBdTg==} 2163 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2434 + '@typescript-eslint/type-utils@7.18.0': 2435 + resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} 2436 + engines: {node: ^18.18.0 || >=20.0.0} 2164 2437 peerDependencies: 2165 - eslint: ^8.57.0 || ^9.0.0 2166 - typescript: '>=4.8.4 <5.8.0' 2438 + eslint: ^8.56.0 2439 + typescript: '*' 2440 + peerDependenciesMeta: 2441 + typescript: 2442 + optional: true 2167 2443 2168 - '@typescript-eslint/types@8.19.0': 2169 - resolution: {integrity: sha512-8XQ4Ss7G9WX8oaYvD4OOLCjIQYgRQxO+qCiR2V2s2GxI9AUpo7riNwo6jDhKtTcaJjT8PY54j2Yb33kWtSJsmA==} 2170 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2444 + '@typescript-eslint/types@7.18.0': 2445 + resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} 2446 + engines: {node: ^18.18.0 || >=20.0.0} 2171 2447 2172 - '@typescript-eslint/types@8.33.1': 2173 - resolution: {integrity: sha512-xid1WfizGhy/TKMTwhtVOgalHwPtV8T32MS9MaH50Cwvz6x6YqRIPdD2WvW0XaqOzTV9p5xdLY0h/ZusU5Lokg==} 2448 + '@typescript-eslint/types@8.45.0': 2449 + resolution: {integrity: sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA==} 2174 2450 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2175 2451 2176 - '@typescript-eslint/typescript-estree@8.19.0': 2177 - resolution: {integrity: sha512-WW9PpDaLIFW9LCbucMSdYUuGeFUz1OkWYS/5fwZwTA+l2RwlWFdJvReQqMUMBw4yJWJOfqd7An9uwut2Oj8sLw==} 2178 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2452 + '@typescript-eslint/typescript-estree@7.18.0': 2453 + resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} 2454 + engines: {node: ^18.18.0 || >=20.0.0} 2179 2455 peerDependencies: 2180 - typescript: '>=4.8.4 <5.8.0' 2456 + typescript: '*' 2457 + peerDependenciesMeta: 2458 + typescript: 2459 + optional: true 2181 2460 2182 - '@typescript-eslint/typescript-estree@8.33.1': 2183 - resolution: {integrity: sha512-+s9LYcT8LWjdYWu7IWs7FvUxpQ/DGkdjZeE/GGulHvv8rvYwQvVaUZ6DE+j5x/prADUgSbbCWZ2nPI3usuVeOA==} 2461 + '@typescript-eslint/typescript-estree@8.45.0': 2462 + resolution: {integrity: sha512-GfE1NfVbLam6XQ0LcERKwdTTPlLvHvXXhOeUGC1OXi4eQBoyy1iVsW+uzJ/J9jtCz6/7GCQ9MtrQ0fml/jWCnA==} 2184 2463 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2185 2464 peerDependencies: 2186 - typescript: '>=4.8.4 <5.9.0' 2465 + typescript: '>=4.8.4 <6.0.0' 2187 2466 2188 - '@typescript-eslint/utils@8.19.0': 2189 - resolution: {integrity: sha512-PTBG+0oEMPH9jCZlfg07LCB2nYI0I317yyvXGfxnvGvw4SHIOuRnQ3kadyyXY6tGdChusIHIbM5zfIbp4M6tCg==} 2190 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2467 + '@typescript-eslint/utils@7.18.0': 2468 + resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} 2469 + engines: {node: ^18.18.0 || >=20.0.0} 2191 2470 peerDependencies: 2192 - eslint: ^8.57.0 || ^9.0.0 2193 - typescript: '>=4.8.4 <5.8.0' 2471 + eslint: ^8.56.0 2194 2472 2195 - '@typescript-eslint/utils@8.33.1': 2196 - resolution: {integrity: sha512-52HaBiEQUaRYqAXpfzWSR2U3gxk92Kw006+xZpElaPMg3C4PgM+A5LqwoQI1f9E5aZ/qlxAZxzm42WX+vn92SQ==} 2473 + '@typescript-eslint/utils@8.45.0': 2474 + resolution: {integrity: sha512-bxi1ht+tLYg4+XV2knz/F7RVhU0k6VrSMc9sb8DQ6fyCTrGQLHfo7lDtN0QJjZjKkLA2ThrKuCdHEvLReqtIGg==} 2197 2475 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2198 2476 peerDependencies: 2199 2477 eslint: ^8.57.0 || ^9.0.0 2200 - typescript: '>=4.8.4 <5.9.0' 2478 + typescript: '>=4.8.4 <6.0.0' 2201 2479 2202 - '@typescript-eslint/visitor-keys@8.19.0': 2203 - resolution: {integrity: sha512-mCFtBbFBJDCNCWUl5y6sZSCHXw1DEFEk3c/M3nRK2a4XUB8StGFtmcEMizdjKuBzB6e/smJAAWYug3VrdLMr1w==} 2204 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2480 + '@typescript-eslint/visitor-keys@7.18.0': 2481 + resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} 2482 + engines: {node: ^18.18.0 || >=20.0.0} 2205 2483 2206 - '@typescript-eslint/visitor-keys@8.33.1': 2207 - resolution: {integrity: sha512-3i8NrFcZeeDHJ+7ZUuDkGT+UHq+XoFGsymNK2jZCOHcfEzRQ0BdpRtdpSx/Iyf3MHLWIcLS0COuOPibKQboIiQ==} 2484 + '@typescript-eslint/visitor-keys@8.45.0': 2485 + resolution: {integrity: sha512-qsaFBA3e09MIDAGFUrTk+dzqtfv1XPVz8t8d1f0ybTzrCY7BKiMC5cjrl1O/P7UmHsNyW90EYSkU/ZWpmXelag==} 2208 2486 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2209 - 2210 - '@ungap/structured-clone@1.2.1': 2211 - resolution: {integrity: sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==} 2212 2487 2213 2488 '@ungap/structured-clone@1.3.0': 2214 2489 resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} ··· 2371 2646 '@xtuc/long@4.2.2': 2372 2647 resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} 2373 2648 2649 + abab@2.0.6: 2650 + resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} 2651 + deprecated: Use your platform's native atob() and btoa() methods instead 2652 + 2374 2653 abort-controller@3.0.0: 2375 2654 resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} 2376 2655 engines: {node: '>=6.5'} ··· 2382 2661 resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} 2383 2662 engines: {node: '>= 0.6'} 2384 2663 2664 + acorn-globals@7.0.1: 2665 + resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} 2666 + 2385 2667 acorn-jsx@5.3.2: 2386 2668 resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 2387 2669 peerDependencies: 2388 2670 acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 2389 2671 2672 + acorn-loose@8.5.2: 2673 + resolution: {integrity: sha512-PPvV6g8UGMGgjrMu+n/f9E/tCSkNQ2Y97eFvuVdJfG11+xdIeDcLyNdC8SHcrHbRqkfwLASdplyR6B6sKM1U4A==} 2674 + engines: {node: '>=0.4.0'} 2675 + 2390 2676 acorn-walk@8.3.4: 2391 2677 resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} 2392 2678 engines: {node: '>=0.4.0'} ··· 2396 2682 engines: {node: '>=0.4.0'} 2397 2683 hasBin: true 2398 2684 2685 + acorn@8.15.0: 2686 + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} 2687 + engines: {node: '>=0.4.0'} 2688 + hasBin: true 2689 + 2690 + agent-base@6.0.2: 2691 + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} 2692 + engines: {node: '>= 6.0.0'} 2693 + 2399 2694 agent-base@7.1.3: 2400 2695 resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} 2401 2696 engines: {node: '>= 14'} ··· 2435 2730 resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} 2436 2731 engines: {node: '>=8'} 2437 2732 2733 + ansi-escapes@6.2.1: 2734 + resolution: {integrity: sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==} 2735 + engines: {node: '>=14.16'} 2736 + 2438 2737 ansi-html@0.0.9: 2439 2738 resolution: {integrity: sha512-ozbS3LuenHVxNRh/wdnN16QapUHzauqSomAl1jwwJRRsGwFwtj644lIhxfWu0Fy0acCij2+AEgHvjscq3dlVXg==} 2440 2739 engines: {'0': node >= 0.8.0} ··· 2452 2751 resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 2453 2752 engines: {node: '>=8'} 2454 2753 2455 - ansi-regex@6.1.0: 2456 - resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} 2754 + ansi-regex@6.2.2: 2755 + resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} 2457 2756 engines: {node: '>=12'} 2458 2757 2459 2758 ansi-styles@2.2.1: ··· 2472 2771 resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} 2473 2772 engines: {node: '>=10'} 2474 2773 2475 - ansi-styles@6.2.1: 2476 - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} 2774 + ansi-styles@6.2.3: 2775 + resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} 2477 2776 engines: {node: '>=12'} 2478 2777 2479 2778 any-promise@1.3.0: ··· 2502 2801 resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==} 2503 2802 engines: {node: '>=10'} 2504 2803 2804 + aria-hidden@1.2.6: 2805 + resolution: {integrity: sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==} 2806 + engines: {node: '>=10'} 2807 + 2505 2808 array-buffer-byte-length@1.0.2: 2506 2809 resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} 2507 2810 engines: {node: '>= 0.4'} ··· 2509 2812 array-flatten@1.1.1: 2510 2813 resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} 2511 2814 2512 - array-includes@3.1.8: 2513 - resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} 2815 + array-includes@3.1.9: 2816 + resolution: {integrity: sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==} 2514 2817 engines: {node: '>= 0.4'} 2515 2818 2516 2819 array-timsort@1.0.3: 2517 2820 resolution: {integrity: sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==} 2518 2821 2822 + array-union@2.1.0: 2823 + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} 2824 + engines: {node: '>=8'} 2825 + 2519 2826 array.prototype.findlast@1.2.5: 2520 2827 resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} 2521 2828 engines: {node: '>= 0.4'} 2522 2829 2523 - array.prototype.findlastindex@1.2.5: 2524 - resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} 2830 + array.prototype.findlastindex@1.2.6: 2831 + resolution: {integrity: sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==} 2525 2832 engines: {node: '>= 0.4'} 2526 2833 2527 2834 array.prototype.flat@1.3.3: ··· 2549 2856 assert-plus@1.0.0: 2550 2857 resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} 2551 2858 engines: {node: '>=0.8'} 2859 + 2860 + async-function@1.0.0: 2861 + resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} 2862 + engines: {node: '>= 0.4'} 2552 2863 2553 2864 async-limiter@1.0.1: 2554 2865 resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} ··· 2622 2933 babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206: 2623 2934 resolution: {integrity: sha512-nnkrHpeDKM8A5laq9tmFvvGbbDQ7laGfQLp50cvCkCXmWrPcZdCtaQpNh8UJS/yLREJnv2R4JDL5ADfxyAn+yQ==} 2624 2935 2625 - babel-plugin-react-native-web@0.19.13: 2626 - resolution: {integrity: sha512-4hHoto6xaN23LCyZgL9LJZc3olmAxd7b6jDzlZnKXAh4rRAbZRKNBJoOOdp46OBqgy+K0t0guTj5/mhA8inymQ==} 2936 + babel-plugin-react-compiler@19.1.0-rc.3: 2937 + resolution: {integrity: sha512-mjRn69WuTz4adL0bXGx8Rsyk1086zFJeKmes6aK0xPuK3aaXmDJdLHqwKKMrpm6KAI1MCoUK72d2VeqQbu8YIA==} 2938 + 2939 + babel-plugin-react-native-web@0.21.1: 2940 + resolution: {integrity: sha512-7XywfJ5QIRMwjOL+pwJt2w47Jmi5fFLvK7/So4fV4jIN6PcRbylCp9/l3cJY4VJbSz3lnWTeHDTD1LKIc1C09Q==} 2627 2941 2628 - babel-plugin-syntax-hermes-parser@0.25.1: 2629 - resolution: {integrity: sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ==} 2942 + babel-plugin-syntax-hermes-parser@0.29.1: 2943 + resolution: {integrity: sha512-2WFYnoWGdmih1I1J5eIqxATOeycOqRwYxAQBu3cUu/rhwInwHUg7k60AFNbuGjSDL8tje5GDrAnxzRLcu2pYcA==} 2630 2944 2631 2945 babel-plugin-transform-flow-enums@0.0.2: 2632 2946 resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==} 2633 2947 2634 - babel-preset-current-node-syntax@1.1.0: 2635 - resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} 2636 - peerDependencies: 2637 - '@babel/core': ^7.0.0 2638 - 2639 2948 babel-preset-current-node-syntax@1.2.0: 2640 2949 resolution: {integrity: sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==} 2641 2950 peerDependencies: 2642 2951 '@babel/core': ^7.0.0 || ^8.0.0-0 2643 2952 2644 - babel-preset-expo@13.2.3: 2645 - resolution: {integrity: sha512-wQJn92lqj8GKR7Ojg/aW4+GkqI6ZdDNTDyOqhhl7A9bAqk6t0ukUOWLDXQb4p0qKJjMDV1F6gNWasI2KUbuVTQ==} 2953 + babel-preset-expo@54.0.3: 2954 + resolution: {integrity: sha512-zC6g96Mbf1bofnCI8yI0VKAp8/ER/gpfTsWOpQvStbHU+E4jFZ294n3unW8Hf6nNP4NoeNq9Zc6Prp0vwhxbow==} 2646 2955 peerDependencies: 2647 - babel-plugin-react-compiler: ^19.0.0-beta-e993439-20250405 2956 + '@babel/runtime': ^7.20.0 2957 + expo: '*' 2958 + react-refresh: '>=0.14.0 <1.0.0' 2648 2959 peerDependenciesMeta: 2649 - babel-plugin-react-compiler: 2960 + '@babel/runtime': 2961 + optional: true 2962 + expo: 2650 2963 optional: true 2651 2964 2652 2965 babel-preset-jest@29.6.3: ··· 2666 2979 2667 2980 base64-js@1.5.1: 2668 2981 resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} 2982 + 2983 + baseline-browser-mapping@2.8.12: 2984 + resolution: {integrity: sha512-vAPMQdnyKCBtkmQA6FMCBvU9qFIppS3nzyXnEM+Lo2IAhG4Mpjv9cCxMudhgV3YdNNJv6TNqXy97dfRVL2LmaQ==} 2985 + hasBin: true 2669 2986 2670 2987 bcrypt-pbkdf@1.0.2: 2671 2988 resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} ··· 2720 3037 resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 2721 3038 engines: {node: '>=8'} 2722 3039 2723 - browserslist@4.24.3: 2724 - resolution: {integrity: sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==} 3040 + browserslist@4.26.3: 3041 + resolution: {integrity: sha512-lAUU+02RFBuCKQPj/P6NgjlbCnLBMp4UtgTx7vNHd3XSIJF87s9a5rA3aH2yw3GS9DqZAUbOtZdCCiZeVRqt0w==} 2725 3042 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 2726 3043 hasBin: true 2727 3044 ··· 2745 3062 resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==} 2746 3063 engines: {node: '>= 0.4'} 2747 3064 3065 + call-bind-apply-helpers@1.0.2: 3066 + resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} 3067 + engines: {node: '>= 0.4'} 3068 + 2748 3069 call-bind@1.0.8: 2749 3070 resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} 2750 3071 engines: {node: '>= 0.4'} ··· 2753 3074 resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==} 2754 3075 engines: {node: '>= 0.4'} 2755 3076 3077 + call-bound@1.0.4: 3078 + resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} 3079 + engines: {node: '>= 0.4'} 3080 + 2756 3081 caller-callsite@2.0.0: 2757 3082 resolution: {integrity: sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==} 2758 3083 engines: {node: '>=4'} ··· 2781 3106 resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} 2782 3107 engines: {node: '>=10'} 2783 3108 2784 - caniuse-lite@1.0.30001690: 2785 - resolution: {integrity: sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==} 3109 + caniuse-lite@1.0.30001747: 3110 + resolution: {integrity: sha512-mzFa2DGIhuc5490Nd/G31xN1pnBnYMadtkyTjefPI7wzypqgCEpeWu9bJr0OnDsyKrW75zA9ZAt7pbQFmwLsQg==} 2786 3111 2787 3112 caseless@0.12.0: 2788 3113 resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} ··· 2806 3131 resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} 2807 3132 engines: {node: '>=4'} 2808 3133 3134 + chalk@3.0.0: 3135 + resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} 3136 + engines: {node: '>=8'} 3137 + 2809 3138 chalk@4.1.2: 2810 3139 resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 2811 3140 engines: {node: '>=10'} ··· 2814 3143 resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} 2815 3144 engines: {node: '>=10'} 2816 3145 3146 + char-regex@2.0.2: 3147 + resolution: {integrity: sha512-cbGOjAptfM2LVmWhwRFHEKTPkLwNddVmuqYZQt895yXwAsWsXObCG+YN4DGQ/JBtT4GP1a1lPPdio2z413LmTg==} 3148 + engines: {node: '>=12.20'} 3149 + 2817 3150 chokidar@3.6.0: 2818 3151 resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} 2819 3152 engines: {node: '>= 8.10.0'} 2820 3153 2821 - chokidar@4.0.1: 2822 - resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==} 3154 + chokidar@4.0.3: 3155 + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} 2823 3156 engines: {node: '>= 14.16.0'} 2824 3157 2825 3158 chownr@3.0.0: ··· 2848 3181 ci-info@4.3.0: 2849 3182 resolution: {integrity: sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==} 2850 3183 engines: {node: '>=8'} 3184 + 3185 + cjs-module-lexer@1.4.3: 3186 + resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} 2851 3187 2852 3188 cjs-module-lexer@2.1.0: 2853 3189 resolution: {integrity: sha512-UX0OwmYRYQQetfrLEZeewIFFI+wSTofC+pMBLNuH3RUuu/xzG1oz84UCEDOSoQlN3fZ4+AzmV50ZYvGqkMh9yA==} ··· 3005 3341 resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} 3006 3342 engines: {node: '>=4'} 3007 3343 3344 + create-jest@29.7.0: 3345 + resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} 3346 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 3347 + hasBin: true 3348 + 3008 3349 create-require@1.1.1: 3009 3350 resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} 3010 3351 ··· 3038 3379 engines: {node: '>=4'} 3039 3380 hasBin: true 3040 3381 3382 + cssom@0.3.8: 3383 + resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} 3384 + 3385 + cssom@0.5.0: 3386 + resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} 3387 + 3388 + cssstyle@2.3.0: 3389 + resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} 3390 + engines: {node: '>=8'} 3391 + 3041 3392 csstype@3.1.3: 3042 3393 resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} 3043 3394 3044 3395 dashdash@1.14.1: 3045 3396 resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} 3046 3397 engines: {node: '>=0.10'} 3398 + 3399 + data-urls@3.0.2: 3400 + resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} 3401 + engines: {node: '>=12'} 3047 3402 3048 3403 data-view-buffer@1.0.2: 3049 3404 resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} ··· 3082 3437 supports-color: 3083 3438 optional: true 3084 3439 3440 + debug@4.4.3: 3441 + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} 3442 + engines: {node: '>=6.0'} 3443 + peerDependencies: 3444 + supports-color: '*' 3445 + peerDependenciesMeta: 3446 + supports-color: 3447 + optional: true 3448 + 3449 + decimal.js@10.6.0: 3450 + resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==} 3451 + 3085 3452 decode-uri-component@0.2.2: 3086 3453 resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} 3087 3454 engines: {node: '>=0.10'} ··· 3151 3518 didyoumean@1.2.2: 3152 3519 resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} 3153 3520 3521 + diff-sequences@29.6.3: 3522 + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} 3523 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 3524 + 3154 3525 diff@4.0.2: 3155 3526 resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} 3156 3527 engines: {node: '>=0.3.1'} 3528 + 3529 + dir-glob@3.0.1: 3530 + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} 3531 + engines: {node: '>=8'} 3157 3532 3158 3533 dlv@1.1.3: 3159 3534 resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} ··· 3172 3547 domelementtype@2.3.0: 3173 3548 resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} 3174 3549 3550 + domexception@4.0.0: 3551 + resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} 3552 + engines: {node: '>=12'} 3553 + deprecated: Use your platform's native DOMException instead 3554 + 3175 3555 domhandler@5.0.3: 3176 3556 resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} 3177 3557 engines: {node: '>= 4'} ··· 3186 3566 dotenv@16.4.7: 3187 3567 resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} 3188 3568 engines: {node: '>=12'} 3189 - 3190 - dunder-proto@1.0.0: 3191 - resolution: {integrity: sha512-9+Sj30DIu+4KvHqMfLUGLFYL2PkURSYMVXJyXe92nFRvlYq5hBjLEhblKB+vkd/WVlUYMWigiY07T91Fkk0+4A==} 3192 - engines: {node: '>= 0.4'} 3193 3569 3194 3570 dunder-proto@1.0.1: 3195 3571 resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} ··· 3210 3586 ee-first@1.1.1: 3211 3587 resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} 3212 3588 3213 - electron-to-chromium@1.5.76: 3214 - resolution: {integrity: sha512-CjVQyG7n7Sr+eBXE86HIulnL5N8xZY1sgmOPGuq/F0Rr0FJq63lg0kEtOIDfZBk44FnDLf6FUJ+dsJcuiUDdDQ==} 3589 + electron-to-chromium@1.5.230: 3590 + resolution: {integrity: sha512-A6A6Fd3+gMdaed9wX83CvHYJb4UuapPD5X5SLq72VZJzxHSY0/LUweGXRWmQlh2ln7KV7iw7jnwXK7dlPoOnHQ==} 3215 3591 3216 3592 emittery@0.13.1: 3217 3593 resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} ··· 3235 3611 resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} 3236 3612 engines: {node: '>= 0.8'} 3237 3613 3238 - enhanced-resolve@5.17.1: 3239 - resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} 3614 + enhanced-resolve@5.18.3: 3615 + resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==} 3240 3616 engines: {node: '>=10.13.0'} 3241 3617 3242 3618 entities@4.5.0: 3243 3619 resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} 3244 3620 engines: {node: '>=0.12'} 3245 3621 3622 + entities@6.0.1: 3623 + resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} 3624 + engines: {node: '>=0.12'} 3625 + 3246 3626 env-editor@0.4.2: 3247 3627 resolution: {integrity: sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA==} 3248 3628 engines: {node: '>=8'} ··· 3253 3633 error-ex@1.3.2: 3254 3634 resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} 3255 3635 3636 + error-ex@1.3.4: 3637 + resolution: {integrity: sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==} 3638 + 3256 3639 error-stack-parser@2.1.4: 3257 3640 resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} 3258 3641 3259 - es-abstract@1.23.8: 3260 - resolution: {integrity: sha512-lfab8IzDn6EpI1ibZakcgS6WsfEBiB+43cuJo+wgylx1xKXf+Sp+YR3vFuQwC/u3sxYwV8Cxe3B0DpVUu/WiJQ==} 3642 + es-abstract@1.24.0: 3643 + resolution: {integrity: sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==} 3261 3644 engines: {node: '>= 0.4'} 3262 3645 3263 3646 es-define-property@1.0.1: ··· 3272 3655 resolution: {integrity: sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==} 3273 3656 engines: {node: '>= 0.4'} 3274 3657 3275 - es-module-lexer@1.6.0: 3276 - resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} 3658 + es-module-lexer@1.7.0: 3659 + resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} 3277 3660 3278 - es-object-atoms@1.0.0: 3279 - resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} 3661 + es-object-atoms@1.1.1: 3662 + resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} 3280 3663 engines: {node: '>= 0.4'} 3281 3664 3282 - es-set-tostringtag@2.0.3: 3283 - resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} 3665 + es-set-tostringtag@2.1.0: 3666 + resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} 3284 3667 engines: {node: '>= 0.4'} 3285 3668 3286 - es-shim-unscopables@1.0.2: 3287 - resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} 3669 + es-shim-unscopables@1.1.0: 3670 + resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==} 3671 + engines: {node: '>= 0.4'} 3288 3672 3289 3673 es-to-primitive@1.3.0: 3290 3674 resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} ··· 3309 3693 resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 3310 3694 engines: {node: '>=10'} 3311 3695 3312 - eslint-config-expo@9.2.0: 3313 - resolution: {integrity: sha512-TQgmSx+2mRM7qUS0hB5kTDrHcSC35rA1UzOSgK5YRLmSkSMlKLmXkUrhwOpnyo9D/nHdf4ERRAySRYxgA6dlrw==} 3696 + escodegen@2.1.0: 3697 + resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} 3698 + engines: {node: '>=6.0'} 3699 + hasBin: true 3700 + 3701 + eslint-config-expo@7.1.2: 3702 + resolution: {integrity: sha512-WxrDVNklN43Op0v3fglQfzL2bC7vqacUq9oVwJcGCUEDzdM7kGOR6pfEJiz3i3dQv3cFjHtct0CFEExep5c/dA==} 3314 3703 peerDependencies: 3315 3704 eslint: '>=8.10' 3316 3705 3317 3706 eslint-import-resolver-node@0.3.9: 3318 3707 resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} 3319 3708 3320 - eslint-import-resolver-typescript@3.7.0: 3321 - resolution: {integrity: sha512-Vrwyi8HHxY97K5ebydMtffsWAn1SCR9eol49eCd5fJS4O1WV7PaAjbcjmbfJJSMz/t4Mal212Uz/fQZrOB8mow==} 3709 + eslint-import-resolver-typescript@3.10.1: 3710 + resolution: {integrity: sha512-A1rHYb06zjMGAxdLSkN2fXPBwuSaQ0iO5M/hdyS0Ajj1VBaRp0sPD3dn1FhME3c/JluGFbwSxyCfqdSbtQLAHQ==} 3322 3711 engines: {node: ^14.18.0 || >=16.0.0} 3323 3712 peerDependencies: 3324 3713 eslint: '*' ··· 3330 3719 eslint-plugin-import-x: 3331 3720 optional: true 3332 3721 3333 - eslint-module-utils@2.12.0: 3334 - resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} 3722 + eslint-module-utils@2.12.1: 3723 + resolution: {integrity: sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==} 3335 3724 engines: {node: '>=4'} 3336 3725 peerDependencies: 3337 3726 '@typescript-eslint/parser': '*' ··· 3351 3740 eslint-import-resolver-webpack: 3352 3741 optional: true 3353 3742 3354 - eslint-plugin-expo@0.1.4: 3355 - resolution: {integrity: sha512-YA7yiMacQbLJySuyJA0Eb5V65obqp6fVOWtw1JdYDRWC5MeToPrnNvhGDpk01Bv3Vm4ownuzUfvi89MXi1d6cg==} 3743 + eslint-plugin-expo@0.0.1: 3744 + resolution: {integrity: sha512-dNri81vunJ3T+N1YWWxjLU6ux6KiukwZ4ECXCOPp8hG7M4kuvPAb9YQSIM63AT0pbtfYH/a6htikhaQcRPjhRA==} 3745 + engines: {node: '>=18.0.0'} 3746 + peerDependencies: 3747 + eslint: '>=8' 3748 + 3749 + eslint-plugin-expo@1.0.0: 3750 + resolution: {integrity: sha512-qLtunR+cNFtC+jwYCBia5c/PJurMjSLMOV78KrEOyQK02ohZapU4dCFFnS2hfrJuw0zxfsjVkjqg3QBqi933QA==} 3356 3751 engines: {node: '>=18.0.0'} 3357 3752 peerDependencies: 3358 3753 eslint: '>=8.10' 3359 3754 3360 - eslint-plugin-import@2.31.0: 3361 - resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} 3755 + eslint-plugin-import@2.32.0: 3756 + resolution: {integrity: sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==} 3362 3757 engines: {node: '>=4'} 3363 3758 peerDependencies: 3364 3759 '@typescript-eslint/parser': '*' ··· 3373 3768 peerDependencies: 3374 3769 eslint: '>=7' 3375 3770 3376 - eslint-plugin-react-hooks@5.2.0: 3377 - resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} 3771 + eslint-plugin-react-hooks@4.6.2: 3772 + resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} 3378 3773 engines: {node: '>=10'} 3379 3774 peerDependencies: 3380 - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 3775 + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 3381 3776 3382 - eslint-plugin-react@7.37.3: 3383 - resolution: {integrity: sha512-DomWuTQPFYZwF/7c9W2fkKkStqZmBd3uugfqBYLdkZ3Hii23WzZuOLUskGxB8qkSKqftxEeGL1TB2kMhrce0jA==} 3777 + eslint-plugin-react@7.37.5: 3778 + resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==} 3384 3779 engines: {node: '>=4'} 3385 3780 peerDependencies: 3386 3781 eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 ··· 3397 3792 resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} 3398 3793 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 3399 3794 3400 - eslint-visitor-keys@4.2.0: 3401 - resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} 3795 + eslint-visitor-keys@4.2.1: 3796 + resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} 3402 3797 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 3403 3798 3404 3799 eslint@8.57.1: ··· 3471 3866 resolution: {integrity: sha512-+I6B/IkJc1o/2tiURyz/ivu/O0nKNEArIUB5O7zBrlDVJr22SCLH3xTeEry428LvFhRzIA1g8izguxJ/gbNcVQ==} 3472 3867 engines: {node: '>= 0.8.0'} 3473 3868 3869 + exit@0.1.2: 3870 + resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} 3871 + engines: {node: '>= 0.8.0'} 3872 + 3873 + expect@29.7.0: 3874 + resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} 3875 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 3876 + 3474 3877 expect@30.2.0: 3475 3878 resolution: {integrity: sha512-u/feCi0GPsI+988gU2FLcsHyAHTU0MX1Wg68NhAnN7z/+C5wqG+CY8J53N9ioe8RXgaoz0nBR/TYMf3AycUuPw==} 3476 3879 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 3477 3880 3478 - expo-asset@11.1.7: 3479 - resolution: {integrity: sha512-b5P8GpjUh08fRCf6m5XPVAh7ra42cQrHBIMgH2UXP+xsj4Wufl6pLy6jRF5w6U7DranUMbsXm8TOyq4EHy7ADg==} 3881 + expo-asset@12.0.9: 3882 + resolution: {integrity: sha512-vrdRoyhGhBmd0nJcssTSk1Ypx3Mbn/eXaaBCQVkL0MJ8IOZpAObAjfD5CTy8+8RofcHEQdh3wwZVCs7crvfOeg==} 3480 3883 peerDependencies: 3481 3884 expo: '*' 3482 3885 react: '*' 3483 3886 react-native: '*' 3484 3887 3485 - expo-constants@17.1.6: 3486 - resolution: {integrity: sha512-q5mLvJiLtPcaZ7t2diSOlQ2AyxIO8YMVEJsEfI/ExkGj15JrflNQ7CALEW6IF/uNae/76qI/XcjEuuAyjdaCNw==} 3888 + expo-constants@18.0.9: 3889 + resolution: {integrity: sha512-sqoXHAOGDcr+M9NlXzj1tGoZyd3zxYDy215W6E0Z0n8fgBaqce9FAYQE2bu5X4G629AYig5go7U6sQz7Pjcm8A==} 3487 3890 peerDependencies: 3488 3891 expo: '*' 3489 3892 react-native: '*' 3490 3893 3491 - expo-constants@17.1.7: 3492 - resolution: {integrity: sha512-byBjGsJ6T6FrLlhOBxw4EaiMXrZEn/MlUYIj/JAd+FS7ll5X/S4qVRbIimSJtdW47hXMq0zxPfJX6njtA56hHA==} 3894 + expo-dev-client@6.0.13: 3895 + resolution: {integrity: sha512-zW3uLx4fBk5jhUafxJcrmbCbhcIMN6Vy7ebUTzLWkHuB0uEh2qwI2bJpeHgXCY+9OzA8HGjT8EUsA5sPKEATfA==} 3493 3896 peerDependencies: 3494 3897 expo: '*' 3495 - react-native: '*' 3496 3898 3497 - expo-file-system@18.1.11: 3498 - resolution: {integrity: sha512-HJw/m0nVOKeqeRjPjGdvm+zBi5/NxcdPf8M8P3G2JFvH5Z8vBWqVDic2O58jnT1OFEy0XXzoH9UqFu7cHg9DTQ==} 3899 + expo-dev-launcher@6.0.13: 3900 + resolution: {integrity: sha512-NmUOXKpSN0HaRneY4jeBgLpEYradw/uNHNGYVlE6bPTUXBw2P6cLChGqeclzq/Dj5eHoSCfSOgyFRfvfH1BcfQ==} 3499 3901 peerDependencies: 3500 3902 expo: '*' 3501 - react-native: '*' 3502 3903 3503 - expo-font@13.3.1: 3504 - resolution: {integrity: sha512-d+xrHYvSM9WB42wj8vP9OOFWyxed5R1evphfDb6zYBmC1dA9Hf89FpT7TNFtj2Bk3clTnpmVqQTCYbbA2P3CLg==} 3904 + expo-dev-menu-interface@2.0.0: 3905 + resolution: {integrity: sha512-BvAMPt6x+vyXpThsyjjOYyjwfjREV4OOpQkZ0tNl+nGpsPfcY9mc6DRACoWnH9KpLzyIt3BOgh3cuy/h/OxQjw==} 3906 + peerDependencies: 3907 + expo: '*' 3908 + 3909 + expo-dev-menu@7.0.13: 3910 + resolution: {integrity: sha512-jxT19gqgCCGhi8AhoVTULwEPZK1PaaevLnLRzCo/1fKVM4YaEV0RgJPPuSe4xVloUWYVkCmfn0t32IPBHp2SSA==} 3911 + peerDependencies: 3912 + expo: '*' 3913 + 3914 + expo-file-system@19.0.16: 3915 + resolution: {integrity: sha512-9Ee6HpcUEfO7dOet/on9yAg7ysegBua35Q0oGrJzoRc+xW6IlTxoSFbmK8QhjA3MZpkukP3DhaiYENYOzkw9SQ==} 3505 3916 peerDependencies: 3506 3917 expo: '*' 3507 - react: '*' 3918 + react-native: '*' 3508 3919 3509 - expo-font@13.3.2: 3510 - resolution: {integrity: sha512-wUlMdpqURmQ/CNKK/+BIHkDA5nGjMqNlYmW0pJFXY/KE/OG80Qcavdu2sHsL4efAIiNGvYdBS10WztuQYU4X0A==} 3920 + expo-font@14.0.8: 3921 + resolution: {integrity: sha512-bTUHaJWRZ7ywP8dg3f+wfOwv6RwMV3mWT2CDUIhsK70GjNGlCtiWOCoHsA5Od/esPaVxqc37cCBvQGQRFStRlA==} 3511 3922 peerDependencies: 3512 3923 expo: '*' 3513 3924 react: '*' 3925 + react-native: '*' 3514 3926 3515 - expo-image-loader@5.1.0: 3516 - resolution: {integrity: sha512-sEBx3zDQIODWbB5JwzE7ZL5FJD+DK3LVLWBVJy6VzsqIA6nDEnSFnsnWyCfCTSvbGigMATs1lgkC2nz3Jpve1Q==} 3927 + expo-image-loader@6.0.0: 3928 + resolution: {integrity: sha512-nKs/xnOGw6ACb4g26xceBD57FKLFkSwEUTDXEDF3Gtcu3MqF3ZIYd3YM+sSb1/z9AKV1dYT7rMSGVNgsveXLIQ==} 3517 3929 peerDependencies: 3518 3930 expo: '*' 3519 3931 3520 - expo-image-picker@16.1.4: 3521 - resolution: {integrity: sha512-bTmmxtw1AohUT+HxEBn2vYwdeOrj1CLpMXKjvi9FKSoSbpcarT4xxI0z7YyGwDGHbrJqyyic3I9TTdP2J2b4YA==} 3932 + expo-image-picker@17.0.8: 3933 + resolution: {integrity: sha512-489ByhVs2XPoAu9zodivAKLv7hG4S/FOe8hO/C2U6jVxmRjpAKakKNjMml0IwWjf1+c/RYBqm1XxKaZ+vq/fDQ==} 3522 3934 peerDependencies: 3523 3935 expo: '*' 3524 3936 3525 - expo-keep-awake@14.1.4: 3526 - resolution: {integrity: sha512-wU9qOnosy4+U4z/o4h8W9PjPvcFMfZXrlUoKTMBW7F4pLqhkkP/5G4EviPZixv4XWFMjn1ExQ5rV6BX8GwJsWA==} 3937 + expo-json-utils@0.15.0: 3938 + resolution: {integrity: sha512-duRT6oGl80IDzH2LD2yEFWNwGIC2WkozsB6HF3cDYNoNNdUvFk6uN3YiwsTsqVM/D0z6LEAQ01/SlYvN+Fw0JQ==} 3939 + 3940 + expo-keep-awake@15.0.7: 3941 + resolution: {integrity: sha512-CgBNcWVPnrIVII5G54QDqoE125l+zmqR4HR8q+MQaCfHet+dYpS5vX5zii/RMayzGN4jPgA4XYIQ28ePKFjHoA==} 3527 3942 peerDependencies: 3528 3943 expo: '*' 3529 3944 react: '*' 3530 3945 3531 - expo-linking@7.1.4: 3532 - resolution: {integrity: sha512-zLAbUzTB3+KGjqqLeIdhhkXayyN0qulHGjRI24X7W/0Mq/4oPbPZklKtCP0k7XOn/k4553m8OgJ7GPC03PlV9g==} 3946 + expo-linking@8.0.8: 3947 + resolution: {integrity: sha512-MyeMcbFDKhXh4sDD1EHwd0uxFQNAc6VCrwBkNvvvufUsTYFq3glTA9Y8a+x78CPpjNqwNAamu74yIaIz7IEJyg==} 3533 3948 peerDependencies: 3534 3949 react: '*' 3535 3950 react-native: '*' 3536 3951 3537 - expo-modules-autolinking@2.1.14: 3538 - resolution: {integrity: sha512-nT5ERXwc+0ZT/pozDoJjYZyUQu5RnXMk9jDGm5lg+PiKvsrCTSA/2/eftJGMxLkTjVI2MXp5WjSz3JRjbA7UXA==} 3952 + expo-manifests@1.0.8: 3953 + resolution: {integrity: sha512-nA5PwU2uiUd+2nkDWf9e71AuFAtbrb330g/ecvuu52bmaXtN8J8oiilc9BDvAX0gg2fbtOaZdEdjBYopt1jdlQ==} 3954 + peerDependencies: 3955 + expo: '*' 3956 + 3957 + expo-modules-autolinking@3.0.14: 3958 + resolution: {integrity: sha512-/qh1ru2kGPOycGvE9dXEKJZbPmYA5U5UcAlWWFbcq9+VhhWdZWZ0zs7V2JCdl+OvpBDo1y9WbqPP5VHQSYqT+Q==} 3539 3959 hasBin: true 3540 3960 3541 - expo-modules-core@2.5.0: 3542 - resolution: {integrity: sha512-aIbQxZE2vdCKsolQUl6Q9Farlf8tjh/ROR4hfN1qT7QBGPl1XrJGnaOKkcgYaGrlzCPg/7IBe0Np67GzKMZKKQ==} 3961 + expo-modules-core@3.0.20: 3962 + resolution: {integrity: sha512-AnC7VG8k8ZAAKoNFP5zyCiTlwppp6U3A/z63KtuSjMWlxn5w45FOf2LuyF1SNUqkiARdckuPVNvLGO/I/5vkrg==} 3963 + peerDependencies: 3964 + react: '*' 3965 + react-native: '*' 3543 3966 3544 - expo-router@5.0.6: 3545 - resolution: {integrity: sha512-/44G3liB7LMMDoUO+lN5TS8XvZrAhLtq7cVGoilO2QkoSBjFQfxFA9VYOVWVlu2R80tN6dM3cgsEuoA275FGQg==} 3967 + expo-router@6.0.10: 3968 + resolution: {integrity: sha512-QdMvNgjpH5L1ndE2KcYk14CjfulQTZNJNjM24/NigF+2cwkE7Ixdkw2EdpslcXPCgwcoJmvJIJtySsGhoPTNdg==} 3546 3969 peerDependencies: 3547 - '@react-navigation/drawer': ^7.3.9 3548 - '@testing-library/jest-native': '*' 3970 + '@expo/metro-runtime': ^6.1.2 3971 + '@react-navigation/drawer': ^7.5.0 3972 + '@testing-library/react-native': '>= 12.0.0' 3549 3973 expo: '*' 3550 - expo-constants: '*' 3551 - expo-linking: '*' 3974 + expo-constants: ^18.0.9 3975 + expo-linking: ^8.0.8 3976 + react: '*' 3977 + react-dom: '*' 3978 + react-native: '*' 3979 + react-native-gesture-handler: '*' 3552 3980 react-native-reanimated: '*' 3553 - react-native-safe-area-context: '*' 3981 + react-native-safe-area-context: '>= 5.4.0' 3554 3982 react-native-screens: '*' 3983 + react-native-web: '*' 3984 + react-server-dom-webpack: '>= 19.0.0' 3555 3985 peerDependenciesMeta: 3556 3986 '@react-navigation/drawer': 3557 3987 optional: true 3558 - '@testing-library/jest-native': 3988 + '@testing-library/react-native': 3989 + optional: true 3990 + react-dom: 3991 + optional: true 3992 + react-native-gesture-handler: 3559 3993 optional: true 3560 3994 react-native-reanimated: 3561 3995 optional: true 3996 + react-native-web: 3997 + optional: true 3998 + react-server-dom-webpack: 3999 + optional: true 3562 4000 3563 - expo-splash-screen@0.30.8: 3564 - resolution: {integrity: sha512-2eh+uA543brfeG5HILXmtNKA7E2/pfywKzNumzy3Ef6OtDjYy6zJUGNSbhnZRbVEjUZo3/QNRs0JRBfY80okZg==} 4001 + expo-server@1.0.0: 4002 + resolution: {integrity: sha512-fAAI0ZXxayc2Rt5KfQjULv+TFreuLRZ+hdpc5TxZJ7CDpW1ZIqaVzELHh1rYTRVEBDFDiCBXtioS9WWTEAX+fg==} 4003 + engines: {node: '>=20.16.0'} 4004 + 4005 + expo-splash-screen@31.0.10: 4006 + resolution: {integrity: sha512-i6g9IK798mae4yvflstQ1HkgahIJ6exzTCTw4vEdxV0J2SwiW3Tj+CwRjf0te7Zsb+7dDQhBTmGZwdv00VER2A==} 3565 4007 peerDependencies: 3566 4008 expo: '*' 3567 4009 ··· 3572 4014 react: '*' 3573 4015 react-native: '*' 3574 4016 3575 - expo-status-bar@2.2.3: 3576 - resolution: {integrity: sha512-+c8R3AESBoduunxTJ8353SqKAKpxL6DvcD8VKBuh81zzJyUUbfB4CVjr1GufSJEKsMzNPXZU+HJwXx7Xh7lx8Q==} 4017 + expo-sqlite@16.0.8: 4018 + resolution: {integrity: sha512-xw776gFgH4ZM5oGs0spSLNmkHO/kJ/EuRXGzE4/22yII9EmG84vm7aM/M2aEb8taBTqwhSGYUpkwkRT5YFFmsg==} 4019 + peerDependencies: 4020 + expo: '*' 4021 + react: '*' 4022 + react-native: '*' 4023 + 4024 + expo-status-bar@3.0.8: 4025 + resolution: {integrity: sha512-L248XKPhum7tvREoS1VfE0H6dPCaGtoUWzRsUv7hGKdiB4cus33Rc0sxkWkoQ77wE8stlnUlL5lvmT0oqZ3ZBw==} 3577 4026 peerDependencies: 3578 4027 react: '*' 3579 4028 react-native: '*' 3580 4029 3581 - expo-system-ui@5.0.7: 3582 - resolution: {integrity: sha512-ijSnSFA4VfuQc84N6WyCUNsKKTIyQb6QuC8q2zGvYC/sBXTMrOtZg0zrisQGzCRW+WhritQTiVqHlp3Ix9xDmQ==} 4030 + expo-system-ui@6.0.7: 4031 + resolution: {integrity: sha512-NT+/r/BOg08lFI9SZO2WFi9X1ZmawkVStknioWzQq6Mt4KinoMS6yl3eLbyOLM3LoptN13Ywfo4W5KHA6TV9Ow==} 3583 4032 peerDependencies: 3584 4033 expo: '*' 3585 4034 react-native: '*' ··· 3588 4037 react-native-web: 3589 4038 optional: true 3590 4039 3591 - expo-web-browser@14.1.6: 3592 - resolution: {integrity: sha512-/4P8eWqRyfXIMZna3acg320LXNA+P2cwyEVbjDX8vHnWU+UnOtyRKWy3XaAIyMPQ9hVjBNUQTh4MPvtnPRzakw==} 4040 + expo-updates-interface@2.0.0: 4041 + resolution: {integrity: sha512-pTzAIufEZdVPKql6iMi5ylVSPqV1qbEopz9G6TSECQmnNde2nwq42PxdFBaUEd8IZJ/fdJLQnOT3m6+XJ5s7jg==} 4042 + peerDependencies: 4043 + expo: '*' 4044 + 4045 + expo-web-browser@15.0.8: 4046 + resolution: {integrity: sha512-gn+Y2ABQr6/EvFN/XSjTuzwsSPLU1vNVVV0wNe4xXkcSnYGdHxt9kHxs9uLfoCyPByoaGF4VxzAhHIMI7yDcSg==} 3593 4047 peerDependencies: 3594 4048 expo: '*' 3595 4049 react-native: '*' 3596 4050 3597 - expo@53.0.20: 3598 - resolution: {integrity: sha512-Nh+HIywVy9KxT/LtH08QcXqrxtUOA9BZhsXn3KCsAYA+kNb80M8VKN8/jfQF+I6CgeKyFKJoPNsWgI0y0VBGrA==} 4051 + expo@54.0.12: 4052 + resolution: {integrity: sha512-BVvG1A9BlKAOBwczMi7XThOLzI3TUShkV/yRnAMGvQP5SQFDq7UojkZLLG285gg3OvkoqjMUE0tZvVXbvuI4tA==} 3599 4053 hasBin: true 3600 4054 peerDependencies: 3601 4055 '@expo/dom-webview': '*' ··· 3628 4082 fast-deep-equal@3.1.3: 3629 4083 resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 3630 4084 3631 - fast-glob@3.3.2: 3632 - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} 4085 + fast-glob@3.3.3: 4086 + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} 3633 4087 engines: {node: '>=8.6.0'} 3634 4088 3635 4089 fast-json-stable-stringify@2.1.0: ··· 3645 4099 fast-uri@3.0.3: 3646 4100 resolution: {integrity: sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==} 3647 4101 3648 - fastq@1.17.1: 3649 - resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} 4102 + fastq@1.19.1: 4103 + resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} 3650 4104 3651 4105 fb-watchman@2.0.2: 3652 4106 resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} ··· 3657 4111 fbjs@3.0.5: 3658 4112 resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==} 3659 4113 3660 - fdir@6.4.2: 3661 - resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} 4114 + fdir@6.5.0: 4115 + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} 4116 + engines: {node: '>=12.0.0'} 3662 4117 peerDependencies: 3663 4118 picomatch: ^3 || ^4 3664 4119 peerDependenciesMeta: ··· 3712 4167 resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} 3713 4168 engines: {node: ^10.12.0 || >=12.0.0} 3714 4169 3715 - flatted@3.3.2: 3716 - resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} 4170 + flatted@3.3.3: 4171 + resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} 3717 4172 3718 4173 flow-enums-runtime@0.0.6: 3719 4174 resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} ··· 3723 4178 3724 4179 for-each@0.3.3: 3725 4180 resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} 4181 + 4182 + for-each@0.3.5: 4183 + resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} 4184 + engines: {node: '>= 0.4'} 3726 4185 3727 4186 foreground-child@3.3.0: 3728 4187 resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} 3729 4188 engines: {node: '>=14'} 3730 4189 4190 + foreground-child@3.3.1: 4191 + resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} 4192 + engines: {node: '>=14'} 4193 + 3731 4194 forever-agent@0.6.1: 3732 4195 resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} 3733 4196 ··· 3735 4198 resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} 3736 4199 engines: {node: '>= 0.12'} 3737 4200 4201 + form-data@4.0.4: 4202 + resolution: {integrity: sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==} 4203 + engines: {node: '>= 6'} 4204 + 3738 4205 forwarded@0.2.0: 3739 4206 resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} 3740 4207 engines: {node: '>= 0.6'} ··· 3772 4239 functions-have-names@1.2.3: 3773 4240 resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} 3774 4241 4242 + generator-function@2.0.1: 4243 + resolution: {integrity: sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==} 4244 + engines: {node: '>= 0.4'} 4245 + 3775 4246 gensync@1.0.0-beta.2: 3776 4247 resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} 3777 4248 engines: {node: '>=6.9.0'} ··· 3780 4251 resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} 3781 4252 engines: {node: 6.* || 8.* || >= 10.*} 3782 4253 3783 - get-intrinsic@1.2.5: 3784 - resolution: {integrity: sha512-Y4+pKa7XeRUPWFNvOOYHkRYrfzW07oraURSvjDmRVOJ748OrVmeXtpE4+GCEHncjCjkTxPNRt8kEbxDhsn6VTg==} 4254 + get-intrinsic@1.2.6: 4255 + resolution: {integrity: sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==} 3785 4256 engines: {node: '>= 0.4'} 3786 4257 3787 - get-intrinsic@1.2.6: 3788 - resolution: {integrity: sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==} 4258 + get-intrinsic@1.3.0: 4259 + resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} 3789 4260 engines: {node: '>= 0.4'} 3790 4261 3791 4262 get-nonce@1.0.1: ··· 3800 4271 resolution: {integrity: sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==} 3801 4272 engines: {node: '>=4'} 3802 4273 4274 + get-proto@1.0.1: 4275 + resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} 4276 + engines: {node: '>= 0.4'} 4277 + 3803 4278 get-stream@6.0.1: 3804 4279 resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} 3805 4280 engines: {node: '>=10'} ··· 3812 4287 resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} 3813 4288 engines: {node: '>= 0.4'} 3814 4289 3815 - get-tsconfig@4.8.1: 3816 - resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} 3817 - 3818 - getenv@1.0.0: 3819 - resolution: {integrity: sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg==} 3820 - engines: {node: '>=6'} 4290 + get-tsconfig@4.10.1: 4291 + resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} 3821 4292 3822 4293 getenv@2.0.0: 3823 4294 resolution: {integrity: sha512-VilgtJj/ALgGY77fiLam5iD336eSWi96Q15JSAG1zi8NRBysm3LXKdGnHb4m5cuyxvOLQQKWpBZAT6ni4FI2iQ==} ··· 3846 4317 engines: {node: 20 || >=22} 3847 4318 hasBin: true 3848 4319 4320 + glob@11.0.3: 4321 + resolution: {integrity: sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==} 4322 + engines: {node: 20 || >=22} 4323 + hasBin: true 4324 + 3849 4325 glob@7.2.3: 3850 4326 resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} 3851 4327 deprecated: Glob versions prior to v9 are no longer supported ··· 3854 4330 resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} 3855 4331 engines: {node: '>=16 || 14 >=14.17'} 3856 4332 4333 + global-dirs@0.1.1: 4334 + resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} 4335 + engines: {node: '>=4'} 4336 + 3857 4337 globals@11.12.0: 3858 4338 resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} 3859 4339 engines: {node: '>=4'} ··· 3862 4342 resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} 3863 4343 engines: {node: '>=8'} 3864 4344 3865 - globals@16.2.0: 3866 - resolution: {integrity: sha512-O+7l9tPdHCU320IigZZPj5zmRCFG9xHmx9cU8FqU2Rp+JN714seHV+2S9+JslCpY4gJwU2vOGox0wzgae/MCEg==} 3867 - engines: {node: '>=18'} 3868 - 3869 4345 globalthis@1.0.4: 3870 4346 resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} 3871 4347 engines: {node: '>= 0.4'} 4348 + 4349 + globby@11.1.0: 4350 + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} 4351 + engines: {node: '>=10'} 3872 4352 3873 4353 gopd@1.2.0: 3874 4354 resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} ··· 3931 4411 hermes-estree@0.25.1: 3932 4412 resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} 3933 4413 3934 - hermes-estree@0.28.1: 3935 - resolution: {integrity: sha512-w3nxl/RGM7LBae0v8LH2o36+8VqwOZGv9rX1wyoWT6YaKZLqpJZ0YQ5P0LVr3tuRpf7vCx0iIG4i/VmBJejxTQ==} 4414 + hermes-estree@0.29.1: 4415 + resolution: {integrity: sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ==} 3936 4416 3937 4417 hermes-parser@0.25.1: 3938 4418 resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} 3939 4419 3940 - hermes-parser@0.28.1: 3941 - resolution: {integrity: sha512-nf8o+hE8g7UJWParnccljHumE9Vlq8F7MqIdeahl+4x0tvCUJYRrT0L7h0MMg/X9YJmkNwsfbaNNrzPtFXOscg==} 4420 + hermes-parser@0.29.1: 4421 + resolution: {integrity: sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA==} 3942 4422 3943 4423 hoist-non-react-statics@3.3.2: 3944 4424 resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} ··· 3947 4427 resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} 3948 4428 engines: {node: ^16.14.0 || >=18.0.0} 3949 4429 4430 + html-encoding-sniffer@3.0.0: 4431 + resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} 4432 + engines: {node: '>=12'} 4433 + 3950 4434 html-entities@2.5.2: 3951 4435 resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} 3952 4436 ··· 3957 4441 resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} 3958 4442 engines: {node: '>= 0.8'} 3959 4443 4444 + http-proxy-agent@5.0.0: 4445 + resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} 4446 + engines: {node: '>= 6'} 4447 + 3960 4448 http-signature@1.2.0: 3961 4449 resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==} 3962 4450 engines: {node: '>=0.8', npm: '>=1.3.7'} 4451 + 4452 + https-proxy-agent@5.0.1: 4453 + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} 4454 + engines: {node: '>= 6'} 3963 4455 3964 4456 https-proxy-agent@7.0.6: 3965 4457 resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} ··· 3980 4472 resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} 3981 4473 engines: {node: '>=0.10.0'} 3982 4474 4475 + iconv-lite@0.6.3: 4476 + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} 4477 + engines: {node: '>=0.10.0'} 4478 + 3983 4479 ieee754@1.2.1: 3984 4480 resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} 3985 4481 ··· 3996 4492 resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} 3997 4493 engines: {node: '>=4'} 3998 4494 3999 - import-fresh@3.3.0: 4000 - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} 4495 + import-fresh@3.3.1: 4496 + resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} 4001 4497 engines: {node: '>=6'} 4002 4498 4003 4499 import-local@3.2.0: ··· 4008 4504 imurmurhash@0.1.4: 4009 4505 resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 4010 4506 engines: {node: '>=0.8.19'} 4507 + 4508 + indent-string@4.0.0: 4509 + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} 4510 + engines: {node: '>=8'} 4011 4511 4012 4512 inflight@1.0.6: 4013 4513 resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} ··· 4057 4557 is-arrayish@0.3.2: 4058 4558 resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} 4059 4559 4060 - is-async-function@2.0.0: 4061 - resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} 4560 + is-async-function@2.1.1: 4561 + resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} 4062 4562 engines: {node: '>= 0.4'} 4063 4563 4064 4564 is-bigint@1.1.0: ··· 4069 4569 resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 4070 4570 engines: {node: '>=8'} 4071 4571 4072 - is-boolean-object@1.2.1: 4073 - resolution: {integrity: sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==} 4572 + is-boolean-object@1.2.2: 4573 + resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} 4074 4574 engines: {node: '>= 0.4'} 4075 4575 4076 - is-bun-module@1.3.0: 4077 - resolution: {integrity: sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==} 4576 + is-bun-module@2.0.0: 4577 + resolution: {integrity: sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==} 4078 4578 4079 4579 is-callable@1.2.7: 4080 4580 resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} ··· 4125 4625 resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} 4126 4626 engines: {node: '>= 0.4'} 4127 4627 4628 + is-generator-function@1.1.2: 4629 + resolution: {integrity: sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==} 4630 + engines: {node: '>= 0.4'} 4631 + 4128 4632 is-glob@4.0.3: 4129 4633 resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 4130 4634 engines: {node: '>=0.10.0'} 4131 4635 4132 4636 is-map@2.0.3: 4133 4637 resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} 4638 + engines: {node: '>= 0.4'} 4639 + 4640 + is-negative-zero@2.0.3: 4641 + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} 4134 4642 engines: {node: '>= 0.4'} 4135 4643 4136 4644 is-number-object@1.1.1: ··· 4153 4661 resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} 4154 4662 engines: {node: '>=12'} 4155 4663 4664 + is-potential-custom-element-name@1.0.1: 4665 + resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} 4666 + 4156 4667 is-regex@1.2.1: 4157 4668 resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} 4158 4669 engines: {node: '>= 0.4'} ··· 4196 4707 resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} 4197 4708 engines: {node: '>= 0.4'} 4198 4709 4199 - is-weakref@1.1.0: 4200 - resolution: {integrity: sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==} 4710 + is-weakref@1.1.1: 4711 + resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} 4201 4712 engines: {node: '>= 0.4'} 4202 4713 4203 4714 is-weakset@2.0.4: ··· 4236 4747 resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} 4237 4748 engines: {node: '>=10'} 4238 4749 4750 + istanbul-lib-source-maps@4.0.1: 4751 + resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} 4752 + engines: {node: '>=10'} 4753 + 4239 4754 istanbul-lib-source-maps@5.0.6: 4240 4755 resolution: {integrity: sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==} 4241 4756 engines: {node: '>=10'} ··· 4244 4759 resolution: {integrity: sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==} 4245 4760 engines: {node: '>=8'} 4246 4761 4247 - iterator.prototype@1.1.4: 4248 - resolution: {integrity: sha512-x4WH0BWmrMmg4oHHl+duwubhrvczGlyuGAZu3nvrf0UXOfPu8IhZObFEr7DE/iv01YgVZrsOiRcqw2srkKEDIA==} 4762 + iterator.prototype@1.1.5: 4763 + resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==} 4249 4764 engines: {node: '>= 0.4'} 4250 4765 4251 4766 jackspeak@3.4.3: ··· 4255 4770 resolution: {integrity: sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==} 4256 4771 engines: {node: 20 || >=22} 4257 4772 4773 + jackspeak@4.1.1: 4774 + resolution: {integrity: sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==} 4775 + engines: {node: 20 || >=22} 4776 + 4777 + jest-changed-files@29.7.0: 4778 + resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} 4779 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4780 + 4258 4781 jest-changed-files@30.2.0: 4259 4782 resolution: {integrity: sha512-L8lR1ChrRnSdfeOvTrwZMlnWV8G/LLjQ0nG9MBclwWZidA2N5FviRki0Bvh20WRMOX31/JYvzdqTJrk5oBdydQ==} 4260 4783 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4261 4784 4785 + jest-circus@29.7.0: 4786 + resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==} 4787 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4788 + 4262 4789 jest-circus@30.2.0: 4263 4790 resolution: {integrity: sha512-Fh0096NC3ZkFx05EP2OXCxJAREVxj1BcW/i6EWqqymcgYKWjyyDpral3fMxVcHXg6oZM7iULer9wGRFvfpl+Tg==} 4264 4791 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4265 4792 4793 + jest-cli@29.7.0: 4794 + resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} 4795 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4796 + hasBin: true 4797 + peerDependencies: 4798 + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 4799 + peerDependenciesMeta: 4800 + node-notifier: 4801 + optional: true 4802 + 4266 4803 jest-cli@30.2.0: 4267 4804 resolution: {integrity: sha512-Os9ukIvADX/A9sLt6Zse3+nmHtHaE6hqOsjQtNiugFTbKRHYIYtZXNGNK9NChseXy7djFPjndX1tL0sCTlfpAA==} 4268 4805 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} ··· 4273 4810 node-notifier: 4274 4811 optional: true 4275 4812 4813 + jest-config@29.7.0: 4814 + resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} 4815 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4816 + peerDependencies: 4817 + '@types/node': '*' 4818 + ts-node: '>=9.0.0' 4819 + peerDependenciesMeta: 4820 + '@types/node': 4821 + optional: true 4822 + ts-node: 4823 + optional: true 4824 + 4276 4825 jest-config@30.2.0: 4277 4826 resolution: {integrity: sha512-g4WkyzFQVWHtu6uqGmQR4CQxz/CH3yDSlhzXMWzNjDx843gYjReZnMRanjRCq5XZFuQrGDxgUaiYWE8BRfVckA==} 4278 4827 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} ··· 4288 4837 ts-node: 4289 4838 optional: true 4290 4839 4840 + jest-diff@29.7.0: 4841 + resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} 4842 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4843 + 4291 4844 jest-diff@30.2.0: 4292 4845 resolution: {integrity: sha512-dQHFo3Pt4/NLlG5z4PxZ/3yZTZ1C7s9hveiOj+GCN+uT109NC2QgsoVZsVOAvbJ3RgKkvyLGXZV9+piDpWbm6A==} 4293 4846 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4294 4847 4848 + jest-docblock@29.7.0: 4849 + resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} 4850 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4851 + 4295 4852 jest-docblock@30.2.0: 4296 4853 resolution: {integrity: sha512-tR/FFgZKS1CXluOQzZvNH3+0z9jXr3ldGSD8bhyuxvlVUwbeLOGynkunvlTMxchC5urrKndYiwCFC0DLVjpOCA==} 4297 4854 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4298 4855 4856 + jest-each@29.7.0: 4857 + resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==} 4858 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4859 + 4299 4860 jest-each@30.2.0: 4300 4861 resolution: {integrity: sha512-lpWlJlM7bCUf1mfmuqTA8+j2lNURW9eNafOy99knBM01i5CQeY5UH1vZjgT9071nDJac1M4XsbyI44oNOdhlDQ==} 4301 4862 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4302 4863 4864 + jest-environment-jsdom@29.7.0: 4865 + resolution: {integrity: sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==} 4866 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4867 + peerDependencies: 4868 + canvas: ^2.5.0 4869 + peerDependenciesMeta: 4870 + canvas: 4871 + optional: true 4872 + 4303 4873 jest-environment-node@29.7.0: 4304 4874 resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} 4305 4875 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} ··· 4308 4878 resolution: {integrity: sha512-ElU8v92QJ9UrYsKrxDIKCxu6PfNj4Hdcktcn0JX12zqNdqWHB0N+hwOnnBBXvjLd2vApZtuLUGs1QSY+MsXoNA==} 4309 4879 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4310 4880 4881 + jest-expo@54.0.12: 4882 + resolution: {integrity: sha512-76dZ0Mk4/lBMwmGRWoSFQ08rfmMTVhnAp3Hxua5cND2TVISZcsya3LUZVKfPYxb5lB7H4OR6B7KStQJFkrnJjg==} 4883 + hasBin: true 4884 + peerDependencies: 4885 + expo: '*' 4886 + react-native: '*' 4887 + 4311 4888 jest-get-type@29.6.3: 4312 4889 resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} 4313 4890 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} ··· 4320 4897 resolution: {integrity: sha512-sQA/jCb9kNt+neM0anSj6eZhLZUIhQgwDt7cPGjumgLM4rXsfb9kpnlacmvZz3Q5tb80nS+oG/if+NBKrHC+Xw==} 4321 4898 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4322 4899 4900 + jest-leak-detector@29.7.0: 4901 + resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==} 4902 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4903 + 4323 4904 jest-leak-detector@30.2.0: 4324 4905 resolution: {integrity: sha512-M6jKAjyzjHG0SrQgwhgZGy9hFazcudwCNovY/9HPIicmNSBuockPSedAP9vlPK6ONFJ1zfyH/M2/YYJxOz5cdQ==} 4325 4906 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4907 + 4908 + jest-matcher-utils@29.7.0: 4909 + resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} 4910 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4326 4911 4327 4912 jest-matcher-utils@30.2.0: 4328 4913 resolution: {integrity: sha512-dQ94Nq4dbzmUWkQ0ANAWS9tBRfqCrn0bV9AMYdOi/MHW726xn7eQmMeRTpX2ViC00bpNaWXq+7o4lIQ3AX13Hg==} ··· 4361 4946 resolution: {integrity: sha512-jHEQgBXAgc+Gh4g0p3bCevgRCVRkB4VB70zhoAE48gxeSr1hfUOsM/C2WoJgVL7Eyg//hudYENbm3Ne+/dRVVA==} 4362 4947 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4363 4948 4949 + jest-resolve-dependencies@29.7.0: 4950 + resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} 4951 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4952 + 4364 4953 jest-resolve-dependencies@30.2.0: 4365 4954 resolution: {integrity: sha512-xTOIGug/0RmIe3mmCqCT95yO0vj6JURrn1TKWlNbhiAefJRWINNPgwVkrVgt/YaerPzY3iItufd80v3lOrFJ2w==} 4366 4955 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4367 4956 4957 + jest-resolve@29.7.0: 4958 + resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==} 4959 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4960 + 4368 4961 jest-resolve@30.2.0: 4369 4962 resolution: {integrity: sha512-TCrHSxPlx3tBY3hWNtRQKbtgLhsXa1WmbJEqBlTBrGafd5fiQFByy2GNCEoGR+Tns8d15GaL9cxEzKOO3GEb2A==} 4370 4963 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4371 4964 4965 + jest-runner@29.7.0: 4966 + resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==} 4967 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4968 + 4372 4969 jest-runner@30.2.0: 4373 4970 resolution: {integrity: sha512-PqvZ2B2XEyPEbclp+gV6KO/F1FIFSbIwewRgmROCMBo/aZ6J1w8Qypoj2pEOcg3G2HzLlaP6VUtvwCI8dM3oqQ==} 4374 4971 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4375 4972 4973 + jest-runtime@29.7.0: 4974 + resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==} 4975 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4976 + 4376 4977 jest-runtime@30.2.0: 4377 4978 resolution: {integrity: sha512-p1+GVX/PJqTucvsmERPMgCPvQJpFt4hFbM+VN3n8TMo47decMUcJbt+rgzwrEme0MQUA/R+1de2axftTHkKckg==} 4378 4979 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4379 4980 4981 + jest-snapshot@29.7.0: 4982 + resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} 4983 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4984 + 4380 4985 jest-snapshot@30.2.0: 4381 4986 resolution: {integrity: sha512-5WEtTy2jXPFypadKNpbNkZ72puZCa6UjSr/7djeecHWOu7iYhSXSnHScT8wBz3Rn8Ena5d5RYRcsyKIeqG1IyA==} 4382 4987 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} ··· 4397 5002 resolution: {integrity: sha512-FBGWi7dP2hpdi8nBoWxSsLvBFewKAg0+uSQwBaof4Y4DPgBabXgpSYC5/lR7VmnIlSpASmCi/ntRWPbv7089Pw==} 4398 5003 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4399 5004 5005 + jest-watch-select-projects@2.0.0: 5006 + resolution: {integrity: sha512-j00nW4dXc2NiCW6znXgFLF9g8PJ0zP25cpQ1xRro/HU2GBfZQFZD0SoXnAlaoKkIY4MlfTMkKGbNXFpvCdjl1w==} 5007 + 5008 + jest-watch-typeahead@2.2.1: 5009 + resolution: {integrity: sha512-jYpYmUnTzysmVnwq49TAxlmtOAwp8QIqvZyoofQFn8fiWhEDZj33ZXzg3JA4nGnzWFm1hbWf3ADpteUokvXgFA==} 5010 + engines: {node: ^14.17.0 || ^16.10.0 || >=18.0.0} 5011 + peerDependencies: 5012 + jest: ^27.0.0 || ^28.0.0 || ^29.0.0 5013 + 5014 + jest-watcher@29.7.0: 5015 + resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==} 5016 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 5017 + 4400 5018 jest-watcher@30.2.0: 4401 5019 resolution: {integrity: sha512-PYxa28dxJ9g777pGm/7PrbnMeA0Jr7osHP9bS7eJy9DuAjMgdGtxgf0uKMyoIsTWAkIbUW5hSDdJ3urmgXBqxg==} 4402 5020 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} ··· 4413 5031 resolution: {integrity: sha512-0Q4Uk8WF7BUwqXHuAjc23vmopWJw5WH7w2tqBoUOZpOjW/ZnR44GXXd1r82RvnmI2GZge3ivrYXk/BE2+VtW2g==} 4414 5032 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4415 5033 5034 + jest@29.7.0: 5035 + resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} 5036 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 5037 + hasBin: true 5038 + peerDependencies: 5039 + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 5040 + peerDependenciesMeta: 5041 + node-notifier: 5042 + optional: true 5043 + 4416 5044 jest@30.2.0: 4417 5045 resolution: {integrity: sha512-F26gjC0yWN8uAA5m5Ss8ZQf5nDHWGlN/xWZIh8S5SRbsEKBovwZhxGd6LJlbZYxBgCYOtreSUyb8hpXyGC5O4A==} 4418 5046 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} ··· 4449 5077 4450 5078 jsc-safe-url@0.2.4: 4451 5079 resolution: {integrity: sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==} 5080 + 5081 + jsdom@20.0.3: 5082 + resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==} 5083 + engines: {node: '>=14'} 5084 + peerDependencies: 5085 + canvas: ^2.5.0 5086 + peerDependenciesMeta: 5087 + canvas: 5088 + optional: true 4452 5089 4453 5090 jsesc@3.0.2: 4454 5091 resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} ··· 4532 5169 lighthouse-logger@1.4.2: 4533 5170 resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} 4534 5171 5172 + lightningcss-android-arm64@1.30.2: 5173 + resolution: {integrity: sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==} 5174 + engines: {node: '>= 12.0.0'} 5175 + cpu: [arm64] 5176 + os: [android] 5177 + 4535 5178 lightningcss-darwin-arm64@1.27.0: 4536 5179 resolution: {integrity: sha512-Gl/lqIXY+d+ySmMbgDf0pgaWSqrWYxVHoc88q+Vhf2YNzZ8DwoRzGt5NZDVqqIW5ScpSnmmjcgXP87Dn2ylSSQ==} 4537 5180 engines: {node: '>= 12.0.0'} 4538 5181 cpu: [arm64] 4539 5182 os: [darwin] 4540 5183 4541 - lightningcss-darwin-arm64@1.28.2: 4542 - resolution: {integrity: sha512-/8cPSqZiusHSS+WQz0W4NuaqFjquys1x+NsdN/XOHb+idGHJSoJ7SoQTVl3DZuAgtPZwFZgRfb/vd1oi8uX6+g==} 5184 + lightningcss-darwin-arm64@1.30.2: 5185 + resolution: {integrity: sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==} 4543 5186 engines: {node: '>= 12.0.0'} 4544 5187 cpu: [arm64] 4545 5188 os: [darwin] ··· 4550 5193 cpu: [x64] 4551 5194 os: [darwin] 4552 5195 4553 - lightningcss-darwin-x64@1.28.2: 4554 - resolution: {integrity: sha512-R7sFrXlgKjvoEG8umpVt/yutjxOL0z8KWf0bfPT3cYMOW4470xu5qSHpFdIOpRWwl3FKNMUdbKtMUjYt0h2j4g==} 5196 + lightningcss-darwin-x64@1.30.2: 5197 + resolution: {integrity: sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==} 4555 5198 engines: {node: '>= 12.0.0'} 4556 5199 cpu: [x64] 4557 5200 os: [darwin] ··· 4562 5205 cpu: [x64] 4563 5206 os: [freebsd] 4564 5207 4565 - lightningcss-freebsd-x64@1.28.2: 4566 - resolution: {integrity: sha512-l2qrCT+x7crAY+lMIxtgvV10R8VurzHAoUZJaVFSlHrN8kRLTvEg9ObojIDIexqWJQvJcVVV3vfzsEynpiuvgA==} 5208 + lightningcss-freebsd-x64@1.30.2: 5209 + resolution: {integrity: sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==} 4567 5210 engines: {node: '>= 12.0.0'} 4568 5211 cpu: [x64] 4569 5212 os: [freebsd] ··· 4574 5217 cpu: [arm] 4575 5218 os: [linux] 4576 5219 4577 - lightningcss-linux-arm-gnueabihf@1.28.2: 4578 - resolution: {integrity: sha512-DKMzpICBEKnL53X14rF7hFDu8KKALUJtcKdFUCW5YOlGSiwRSgVoRjM97wUm/E0NMPkzrTi/rxfvt7ruNK8meg==} 5220 + lightningcss-linux-arm-gnueabihf@1.30.2: 5221 + resolution: {integrity: sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==} 4579 5222 engines: {node: '>= 12.0.0'} 4580 5223 cpu: [arm] 4581 5224 os: [linux] ··· 4586 5229 cpu: [arm64] 4587 5230 os: [linux] 4588 5231 4589 - lightningcss-linux-arm64-gnu@1.28.2: 4590 - resolution: {integrity: sha512-nhfjYkfymWZSxdtTNMWyhFk2ImUm0X7NAgJWFwnsYPOfmtWQEapzG/DXZTfEfMjSzERNUNJoQjPAbdqgB+sjiw==} 5232 + lightningcss-linux-arm64-gnu@1.30.2: 5233 + resolution: {integrity: sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==} 4591 5234 engines: {node: '>= 12.0.0'} 4592 5235 cpu: [arm64] 4593 5236 os: [linux] ··· 4598 5241 cpu: [arm64] 4599 5242 os: [linux] 4600 5243 4601 - lightningcss-linux-arm64-musl@1.28.2: 4602 - resolution: {integrity: sha512-1SPG1ZTNnphWvAv8RVOymlZ8BDtAg69Hbo7n4QxARvkFVCJAt0cgjAw1Fox0WEhf4PwnyoOBaVH0Z5YNgzt4dA==} 5244 + lightningcss-linux-arm64-musl@1.30.2: 5245 + resolution: {integrity: sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==} 4603 5246 engines: {node: '>= 12.0.0'} 4604 5247 cpu: [arm64] 4605 5248 os: [linux] ··· 4610 5253 cpu: [x64] 4611 5254 os: [linux] 4612 5255 4613 - lightningcss-linux-x64-gnu@1.28.2: 4614 - resolution: {integrity: sha512-ZhQy0FcO//INWUdo/iEdbefntTdpPVQ0XJwwtdbBuMQe+uxqZoytm9M+iqR9O5noWFaxK+nbS2iR/I80Q2Ofpg==} 5256 + lightningcss-linux-x64-gnu@1.30.2: 5257 + resolution: {integrity: sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==} 4615 5258 engines: {node: '>= 12.0.0'} 4616 5259 cpu: [x64] 4617 5260 os: [linux] ··· 4622 5265 cpu: [x64] 4623 5266 os: [linux] 4624 5267 4625 - lightningcss-linux-x64-musl@1.28.2: 4626 - resolution: {integrity: sha512-alb/j1NMrgQmSFyzTbN1/pvMPM+gdDw7YBuQ5VSgcFDypN3Ah0BzC2dTZbzwzaMdUVDszX6zH5MzjfVN1oGuww==} 5268 + lightningcss-linux-x64-musl@1.30.2: 5269 + resolution: {integrity: sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==} 4627 5270 engines: {node: '>= 12.0.0'} 4628 5271 cpu: [x64] 4629 5272 os: [linux] ··· 4634 5277 cpu: [arm64] 4635 5278 os: [win32] 4636 5279 4637 - lightningcss-win32-arm64-msvc@1.28.2: 4638 - resolution: {integrity: sha512-WnwcjcBeAt0jGdjlgbT9ANf30pF0C/QMb1XnLnH272DQU8QXh+kmpi24R55wmWBwaTtNAETZ+m35ohyeMiNt+g==} 5280 + lightningcss-win32-arm64-msvc@1.30.2: 5281 + resolution: {integrity: sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==} 4639 5282 engines: {node: '>= 12.0.0'} 4640 5283 cpu: [arm64] 4641 5284 os: [win32] ··· 4646 5289 cpu: [x64] 4647 5290 os: [win32] 4648 5291 4649 - lightningcss-win32-x64-msvc@1.28.2: 4650 - resolution: {integrity: sha512-3piBifyT3avz22o6mDKywQC/OisH2yDK+caHWkiMsF82i3m5wDBadyCjlCQ5VNgzYkxrWZgiaxHDdd5uxsi0/A==} 5292 + lightningcss-win32-x64-msvc@1.30.2: 5293 + resolution: {integrity: sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==} 4651 5294 engines: {node: '>= 12.0.0'} 4652 5295 cpu: [x64] 4653 5296 os: [win32] ··· 4656 5299 resolution: {integrity: sha512-8f7aNmS1+etYSLHht0fQApPc2kNO8qGRutifN5rVIc6Xo6ABsEbqOr758UwI7ALVbTt4x1fllKt0PYgzD9S3yQ==} 4657 5300 engines: {node: '>= 12.0.0'} 4658 5301 4659 - lightningcss@1.28.2: 4660 - resolution: {integrity: sha512-ePLRrbt3fgjXI5VFZOLbvkLD5ZRuxGKm+wJ3ujCqBtL3NanDHPo/5zicR5uEKAPiIjBYF99BM4K4okvMznjkVA==} 5302 + lightningcss@1.30.2: 5303 + resolution: {integrity: sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==} 4661 5304 engines: {node: '>= 12.0.0'} 4662 5305 4663 5306 lilconfig@3.1.3: ··· 4775 5418 resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} 4776 5419 engines: {node: '>= 0.6'} 4777 5420 4778 - metro-babel-transformer@0.82.4: 4779 - resolution: {integrity: sha512-4juJahGRb1gmNbQq48lNinB6WFNfb6m0BQqi/RQibEltNiqTCxew/dBspI2EWA4xVCd3mQWGfw0TML4KurQZnQ==} 4780 - engines: {node: '>=18.18'} 5421 + metro-babel-transformer@0.83.1: 5422 + resolution: {integrity: sha512-r3xAD3964E8dwDBaZNSO2aIIvWXjIK80uO2xo0/pi3WI8XWT9h5SCjtGWtMtE5PRWw+t20TN0q1WMRsjvhC1rQ==} 5423 + engines: {node: '>=20.19.4'} 4781 5424 4782 - metro-cache-key@0.82.4: 4783 - resolution: {integrity: sha512-2JCTqcpF+f2OghOpe/+x+JywfzDkrHdAqinPFWmK2ezNAU/qX0jBFaTETogPibFivxZJil37w9Yp6syX8rFUng==} 4784 - engines: {node: '>=18.18'} 5425 + metro-cache-key@0.83.1: 5426 + resolution: {integrity: sha512-ZUs+GD5CNeDLxx5UUWmfg26IL+Dnbryd+TLqTlZnDEgehkIa11kUSvgF92OFfJhONeXzV4rZDRGNXoo6JT+8Gg==} 5427 + engines: {node: '>=20.19.4'} 4785 5428 4786 - metro-cache@0.82.4: 4787 - resolution: {integrity: sha512-vX0ylSMGtORKiZ4G8uP6fgfPdDiCWvLZUGZ5zIblSGylOX6JYhvExl0Zg4UA9pix/SSQu5Pnp9vdODMFsNIxhw==} 4788 - engines: {node: '>=18.18'} 5429 + metro-cache@0.83.1: 5430 + resolution: {integrity: sha512-7N/Ad1PHa1YMWDNiyynTPq34Op2qIE68NWryGEQ4TSE3Zy6a8GpsYnEEZE4Qi6aHgsE+yZHKkRczeBgxhnFIxQ==} 5431 + engines: {node: '>=20.19.4'} 4789 5432 4790 - metro-config@0.82.4: 4791 - resolution: {integrity: sha512-Ki3Wumr3hKHGDS7RrHsygmmRNc/PCJrvkLn0+BWWxmbOmOcMMJDSmSI+WRlT8jd5VPZFxIi4wg+sAt5yBXAK0g==} 4792 - engines: {node: '>=18.18'} 5433 + metro-config@0.83.1: 5434 + resolution: {integrity: sha512-HJhpZx3wyOkux/jeF1o7akFJzZFdbn6Zf7UQqWrvp7gqFqNulQ8Mju09raBgPmmSxKDl4LbbNeigkX0/nKY1QA==} 5435 + engines: {node: '>=20.19.4'} 4793 5436 4794 - metro-core@0.82.4: 4795 - resolution: {integrity: sha512-Xo4ozbxPg2vfgJGCgXZ8sVhC2M0lhTqD+tsKO2q9aelq/dCjnnSb26xZKcQO80CQOQUL7e3QWB7pLFGPjZm31A==} 4796 - engines: {node: '>=18.18'} 5437 + metro-core@0.83.1: 5438 + resolution: {integrity: sha512-uVL1eAJcMFd2o2Q7dsbpg8COaxjZBBGaXqO2OHnivpCdfanraVL8dPmY6It9ZeqWLOihUKZ2yHW4b6soVCzH/Q==} 5439 + engines: {node: '>=20.19.4'} 4797 5440 4798 - metro-file-map@0.82.4: 4799 - resolution: {integrity: sha512-eO7HD1O3aeNsbEe6NBZvx1lLJUrxgyATjnDmb7bm4eyF6yWOQot9XVtxTDLNifECuvsZ4jzRiTInrbmIHkTdGA==} 4800 - engines: {node: '>=18.18'} 5441 + metro-file-map@0.83.1: 5442 + resolution: {integrity: sha512-Yu429lnexKl44PttKw3nhqgmpBR+6UQ/tRaYcxPeEShtcza9DWakCn7cjqDTQZtWR2A8xSNv139izJMyQ4CG+w==} 5443 + engines: {node: '>=20.19.4'} 4801 5444 4802 - metro-minify-terser@0.82.4: 4803 - resolution: {integrity: sha512-W79Mi6BUwWVaM8Mc5XepcqkG+TSsCyyo//dmTsgYfJcsmReQorRFodil3bbJInETvjzdnS1mCsUo9pllNjT1Hg==} 4804 - engines: {node: '>=18.18'} 5445 + metro-minify-terser@0.83.1: 5446 + resolution: {integrity: sha512-kmooOxXLvKVxkh80IVSYO4weBdJDhCpg5NSPkjzzAnPJP43u6+usGXobkTWxxrAlq900bhzqKek4pBsUchlX6A==} 5447 + engines: {node: '>=20.19.4'} 4805 5448 4806 - metro-resolver@0.82.4: 4807 - resolution: {integrity: sha512-uWoHzOBGQTPT5PjippB8rRT3iI9CTgFA9tRiLMzrseA5o7YAlgvfTdY9vFk2qyk3lW3aQfFKWkmqENryPRpu+Q==} 4808 - engines: {node: '>=18.18'} 5449 + metro-resolver@0.83.1: 5450 + resolution: {integrity: sha512-t8j46kiILAqqFS5RNa+xpQyVjULxRxlvMidqUswPEk5nQVNdlJslqizDm/Et3v/JKwOtQGkYAQCHxP1zGStR/g==} 5451 + engines: {node: '>=20.19.4'} 4809 5452 4810 - metro-runtime@0.82.4: 4811 - resolution: {integrity: sha512-vVyFO7H+eLXRV2E7YAUYA7aMGBECGagqxmFvC2hmErS7oq90BbPVENfAHbUWq1vWH+MRiivoRxdxlN8gBoF/dw==} 4812 - engines: {node: '>=18.18'} 5453 + metro-runtime@0.83.1: 5454 + resolution: {integrity: sha512-3Ag8ZS4IwafL/JUKlaeM6/CbkooY+WcVeqdNlBG0m4S0Qz0om3rdFdy1y6fYBpl6AwXJwWeMuXrvZdMuByTcRA==} 5455 + engines: {node: '>=20.19.4'} 4813 5456 4814 - metro-source-map@0.82.4: 4815 - resolution: {integrity: sha512-9jzDQJ0FPas1FuQFtwmBHsez2BfhFNufMowbOMeG3ZaFvzeziE8A0aJwILDS3U+V5039ssCQFiQeqDgENWvquA==} 4816 - engines: {node: '>=18.18'} 5457 + metro-source-map@0.83.1: 5458 + resolution: {integrity: sha512-De7Vbeo96fFZ2cqmI0fWwVJbtHIwPZv++LYlWSwzTiCzxBDJORncN0LcT48Vi2UlQLzXJg+/CuTAcy7NBVh69A==} 5459 + engines: {node: '>=20.19.4'} 4817 5460 4818 - metro-symbolicate@0.82.4: 4819 - resolution: {integrity: sha512-LwEwAtdsx7z8rYjxjpLWxuFa2U0J6TS6ljlQM4WAATKa4uzV8unmnRuN2iNBWTmRqgNR77mzmI2vhwD4QSCo+w==} 4820 - engines: {node: '>=18.18'} 5461 + metro-symbolicate@0.83.1: 5462 + resolution: {integrity: sha512-wPxYkONlq/Sv8Ji7vHEx5OzFouXAMQJjpcPW41ySKMLP/Ir18SsiJK2h4YkdKpYrTS1+0xf8oqF6nxCsT3uWtg==} 5463 + engines: {node: '>=20.19.4'} 4821 5464 hasBin: true 4822 5465 4823 - metro-transform-plugins@0.82.4: 4824 - resolution: {integrity: sha512-NoWQRPHupVpnDgYguiEcm7YwDhnqW02iWWQjO2O8NsNP09rEMSq99nPjARWfukN7+KDh6YjLvTIN20mj3dk9kw==} 4825 - engines: {node: '>=18.18'} 5466 + metro-transform-plugins@0.83.1: 5467 + resolution: {integrity: sha512-1Y+I8oozXwhuS0qwC+ezaHXBf0jXW4oeYn4X39XWbZt9X2HfjodqY9bH9r6RUTsoiK7S4j8Ni2C91bUC+sktJQ==} 5468 + engines: {node: '>=20.19.4'} 4826 5469 4827 - metro-transform-worker@0.82.4: 4828 - resolution: {integrity: sha512-kPI7Ad/tdAnI9PY4T+2H0cdgGeSWWdiPRKuytI806UcN4VhFL6OmYa19/4abYVYF+Cd2jo57CDuwbaxRfmXDhw==} 4829 - engines: {node: '>=18.18'} 5470 + metro-transform-worker@0.83.1: 5471 + resolution: {integrity: sha512-owCrhPyUxdLgXEEEAL2b14GWTPZ2zYuab1VQXcfEy0sJE71iciD7fuMcrngoufh7e7UHDZ56q4ktXg8wgiYA1Q==} 5472 + engines: {node: '>=20.19.4'} 4830 5473 4831 - metro@0.82.4: 4832 - resolution: {integrity: sha512-/gFmw3ux9CPG5WUmygY35hpyno28zi/7OUn6+OFfbweA8l0B+PPqXXLr0/T6cf5nclCcH0d22o+02fICaShVxw==} 4833 - engines: {node: '>=18.18'} 5474 + metro@0.83.1: 5475 + resolution: {integrity: sha512-UGKepmTxoGD4HkQV8YWvpvwef7fUujNtTgG4Ygf7m/M0qjvb9VuDmAsEU+UdriRX7F61pnVK/opz89hjKlYTXA==} 5476 + engines: {node: '>=20.19.4'} 4834 5477 hasBin: true 4835 5478 4836 5479 micromatch@4.0.8: ··· 4858 5501 resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} 4859 5502 engines: {node: '>=6'} 4860 5503 4861 - minimatch@10.0.1: 4862 - resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} 5504 + min-indent@1.0.1: 5505 + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} 5506 + engines: {node: '>=4'} 5507 + 5508 + minimatch@10.0.3: 5509 + resolution: {integrity: sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==} 4863 5510 engines: {node: 20 || >=22} 4864 5511 4865 5512 minimatch@3.1.2: ··· 4926 5573 engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 4927 5574 hasBin: true 4928 5575 4929 - nanoid@3.3.8: 4930 - resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} 4931 - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 4932 - hasBin: true 4933 - 4934 5576 napi-postinstall@0.3.4: 4935 5577 resolution: {integrity: sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==} 4936 5578 engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} 4937 5579 hasBin: true 4938 5580 4939 - nativewind@4.1.23: 4940 - resolution: {integrity: sha512-oLX3suGI6ojQqWxdQezOSM5GmJ4KvMnMtmaSMN9Ggb5j7ysFt4nHxb1xs8RDjZR7BWc+bsetNJU8IQdQMHqRpg==} 5581 + nativewind@4.2.1: 5582 + resolution: {integrity: sha512-10uUB2Dlli3MH3NDL5nMHqJHz1A3e/E6mzjTj6cl7hHECClJ7HpE6v+xZL+GXdbwQSnWE+UWMIMsNz7yOQkAJQ==} 4941 5583 engines: {node: '>=16'} 4942 5584 peerDependencies: 4943 5585 tailwindcss: '>3.3.0' ··· 4979 5621 node-int64@0.4.0: 4980 5622 resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} 4981 5623 4982 - node-releases@2.0.19: 4983 - resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} 5624 + node-releases@2.0.23: 5625 + resolution: {integrity: sha512-cCmFDMSm26S6tQSDpBCg/NR8NENrVPhAJSf+XbxBG4rPFaaonlEoE9wHQmun+cls499TQGSb7ZyPBRlzgKfpeg==} 4984 5626 4985 5627 normalize-path@3.0.0: 4986 5628 resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} ··· 5008 5650 resolution: {integrity: sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==} 5009 5651 engines: {node: '>=0.10.0'} 5010 5652 5653 + nwsapi@2.2.22: 5654 + resolution: {integrity: sha512-ujSMe1OWVn55euT1ihwCI1ZcAaAU3nxUiDwfDQldc51ZXaB9m2AyOn6/jh1BLe2t/G8xd6uKG1UBF2aZJeg2SQ==} 5655 + 5011 5656 oauth-sign@0.9.0: 5012 5657 resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} 5013 5658 5014 - ob1@0.82.4: 5015 - resolution: {integrity: sha512-n9S8e4l5TvkrequEAMDidl4yXesruWTNTzVkeaHSGywoTOIwTzZzKw7Z670H3eaXDZui5MJXjWGNzYowVZIxCA==} 5016 - engines: {node: '>=18.18'} 5659 + ob1@0.83.1: 5660 + resolution: {integrity: sha512-ngwqewtdUzFyycomdbdIhFLjePPSOt1awKMUXQ0L7iLHgWEPF3DsCerblzjzfAUHaXuvE9ccJymWQ/4PNNqvnQ==} 5661 + engines: {node: '>=20.19.4'} 5017 5662 5018 5663 object-assign@4.1.1: 5019 5664 resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} ··· 5023 5668 resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} 5024 5669 engines: {node: '>= 6'} 5025 5670 5026 - object-inspect@1.13.3: 5027 - resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==} 5671 + object-inspect@1.13.4: 5672 + resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} 5028 5673 engines: {node: '>= 0.4'} 5029 5674 5030 5675 object-keys@1.1.1: ··· 5035 5680 resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} 5036 5681 engines: {node: '>= 0.4'} 5037 5682 5038 - object.entries@1.1.8: 5039 - resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} 5683 + object.entries@1.1.9: 5684 + resolution: {integrity: sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==} 5040 5685 engines: {node: '>= 0.4'} 5041 5686 5042 5687 object.fromentries@2.0.8: ··· 5157 5802 resolution: {integrity: sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==} 5158 5803 engines: {node: '>=10'} 5159 5804 5805 + parse5@7.3.0: 5806 + resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} 5807 + 5160 5808 parseurl@1.3.3: 5161 5809 resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} 5162 5810 engines: {node: '>= 0.8'} ··· 5201 5849 path-to-regexp@0.1.12: 5202 5850 resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} 5203 5851 5852 + path-type@4.0.0: 5853 + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} 5854 + engines: {node: '>=8'} 5855 + 5204 5856 performance-now@2.1.0: 5205 5857 resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} 5206 5858 ··· 5215 5867 resolution: {integrity: sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==} 5216 5868 engines: {node: '>=10'} 5217 5869 5218 - picomatch@4.0.2: 5219 - resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} 5870 + picomatch@4.0.3: 5871 + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} 5220 5872 engines: {node: '>=12'} 5221 5873 5222 5874 pify@2.3.0: ··· 5233 5885 resolution: {integrity: sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==} 5234 5886 hasBin: true 5235 5887 5236 - pirates@4.0.6: 5237 - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} 5238 - engines: {node: '>= 6'} 5239 - 5240 5888 pirates@4.0.7: 5241 5889 resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} 5242 5890 engines: {node: '>= 6'} ··· 5261 5909 resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} 5262 5910 engines: {node: '>= 0.4'} 5263 5911 5912 + possible-typed-array-names@1.1.0: 5913 + resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} 5914 + engines: {node: '>= 0.4'} 5915 + 5264 5916 postcss-import@15.1.0: 5265 5917 resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} 5266 5918 engines: {node: '>=14.0.0'} 5267 5919 peerDependencies: 5268 5920 postcss: ^8.0.0 5269 5921 5270 - postcss-js@4.0.1: 5271 - resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} 5922 + postcss-js@4.1.0: 5923 + resolution: {integrity: sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==} 5272 5924 engines: {node: ^12 || ^14 || >= 16} 5273 5925 peerDependencies: 5274 5926 postcss: ^8.4.21 5275 5927 5276 - postcss-load-config@4.0.2: 5277 - resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} 5278 - engines: {node: '>= 14'} 5928 + postcss-load-config@6.0.1: 5929 + resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} 5930 + engines: {node: '>= 18'} 5279 5931 peerDependencies: 5932 + jiti: '>=1.21.0' 5280 5933 postcss: '>=8.0.9' 5281 - ts-node: '>=9.0.0' 5934 + tsx: ^4.8.1 5935 + yaml: ^2.4.2 5282 5936 peerDependenciesMeta: 5937 + jiti: 5938 + optional: true 5283 5939 postcss: 5284 5940 optional: true 5285 - ts-node: 5941 + tsx: 5942 + optional: true 5943 + yaml: 5286 5944 optional: true 5287 5945 5288 5946 postcss-nested@6.2.0: ··· 5306 5964 resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 5307 5965 engines: {node: '>= 0.8.0'} 5308 5966 5309 - prettier-plugin-tailwindcss@0.6.12: 5310 - resolution: {integrity: sha512-OuTQKoqNwV7RnxTPwXWzOFXy6Jc4z8oeRZYGuMpRyG3WbuR3jjXdQFK8qFBMBx8UHWdHrddARz2fgUenild6aw==} 5967 + prettier-plugin-tailwindcss@0.6.14: 5968 + resolution: {integrity: sha512-pi2e/+ZygeIqntN+vC573BcW5Cve8zUB0SSAGxqpB4f96boZF4M3phPVoOFCeypwkpRYdi7+jQ5YJJUwrkGUAg==} 5311 5969 engines: {node: '>=14.21.3'} 5312 5970 peerDependencies: 5313 5971 '@ianvs/prettier-plugin-sort-imports': '*' 5972 + '@prettier/plugin-hermes': '*' 5973 + '@prettier/plugin-oxc': '*' 5314 5974 '@prettier/plugin-pug': '*' 5315 5975 '@shopify/prettier-plugin-liquid': '*' 5316 5976 '@trivago/prettier-plugin-sort-imports': '*' ··· 5329 5989 prettier-plugin-svelte: '*' 5330 5990 peerDependenciesMeta: 5331 5991 '@ianvs/prettier-plugin-sort-imports': 5992 + optional: true 5993 + '@prettier/plugin-hermes': 5994 + optional: true 5995 + '@prettier/plugin-oxc': 5332 5996 optional: true 5333 5997 '@prettier/plugin-pug': 5334 5998 optional: true ··· 5361 6025 prettier-plugin-svelte: 5362 6026 optional: true 5363 6027 5364 - prettier@3.4.2: 5365 - resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} 5366 - engines: {node: '>=14'} 5367 - hasBin: true 5368 - 5369 - prettier@3.5.3: 5370 - resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==} 6028 + prettier@3.6.2: 6029 + resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} 5371 6030 engines: {node: '>=14'} 5372 6031 hasBin: true 5373 6032 ··· 5426 6085 resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} 5427 6086 engines: {node: '>=6'} 5428 6087 6088 + pure-rand@6.1.0: 6089 + resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} 6090 + 5429 6091 pure-rand@7.0.1: 5430 6092 resolution: {integrity: sha512-oTUZM/NAZS8p7ANR3SHh30kXB+zK2r2BPcEn/awJIbOvq82WoMN4p62AWWp3Hhw50G0xMsw1mhIBLqHw64EcNQ==} 5431 6093 ··· 5444 6106 query-string@7.1.3: 5445 6107 resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} 5446 6108 engines: {node: '>=6'} 6109 + 6110 + querystringify@2.2.0: 6111 + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} 5447 6112 5448 6113 queue-microtask@1.2.3: 5449 6114 resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} ··· 5477 6142 peerDependencies: 5478 6143 react: ^17.0.0 || ^18.0.0 || ^19.0.0 5479 6144 5480 - react-devtools-core@6.1.2: 5481 - resolution: {integrity: sha512-ldFwzufLletzCikNJVYaxlxMLu7swJ3T2VrGfzXlMsVhZhPDKXA38DEROidaYZVgMAmQnIjymrmqto5pyfrwPA==} 6145 + react-devtools-core@6.1.5: 6146 + resolution: {integrity: sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA==} 6147 + 6148 + react-dom@19.1.0: 6149 + resolution: {integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==} 6150 + peerDependencies: 6151 + react: ^19.1.0 5482 6152 5483 - react-dom@19.0.0: 5484 - resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} 6153 + react-dom@19.2.0: 6154 + resolution: {integrity: sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==} 5485 6155 peerDependencies: 5486 - react: ^19.0.0 6156 + react: ^19.2.0 5487 6157 5488 6158 react-fast-compare@3.2.2: 5489 6159 resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} ··· 5503 6173 react-is@19.1.0: 5504 6174 resolution: {integrity: sha512-Oe56aUPnkHyyDxxkvqtd7KkdQP5uIUfHxd5XTb3wE9d/kRnZLmKbDB0GWk919tdQ+mxxPtG6EAs6RMT6i1qtHg==} 5505 6175 5506 - react-native-css-interop@0.1.18: 5507 - resolution: {integrity: sha512-ZDA52ZOr1YQyq9iWncEsbCe1luuAqLX4XeRX9r3XAdHYGc3YpJ5xcL2A6X9wHF39/icISMs3/0OMSnQJe/Flhg==} 6176 + react-is@19.2.0: 6177 + resolution: {integrity: sha512-x3Ax3kNSMIIkyVYhWPyO09bu0uttcAIoecO/um/rKGQ4EltYWVYtyiGkS/3xMynrbVQdS69Jhlv8FXUEZehlzA==} 6178 + 6179 + react-native-css-interop@0.1.22: 6180 + resolution: {integrity: sha512-Mu01e+H9G+fxSWvwtgWlF5MJBJC4VszTCBXopIpeR171lbeBInHb8aHqoqRPxmJpi3xIHryzqKFOJYAdk7PBxg==} 5508 6181 engines: {node: '>=18'} 5509 6182 peerDependencies: 5510 6183 react: '>=18' ··· 5519 6192 react-native-svg: 5520 6193 optional: true 5521 6194 5522 - react-native-css-interop@0.1.22: 5523 - resolution: {integrity: sha512-Mu01e+H9G+fxSWvwtgWlF5MJBJC4VszTCBXopIpeR171lbeBInHb8aHqoqRPxmJpi3xIHryzqKFOJYAdk7PBxg==} 6195 + react-native-css-interop@0.2.1: 6196 + resolution: {integrity: sha512-B88f5rIymJXmy1sNC/MhTkb3xxBej1KkuAt7TiT9iM7oXz3RM8Bn+7GUrfR02TvSgKm4cg2XiSuLEKYfKwNsjA==} 5524 6197 engines: {node: '>=18'} 5525 6198 peerDependencies: 5526 6199 react: '>=18' ··· 5535 6208 react-native-svg: 5536 6209 optional: true 5537 6210 5538 - react-native-edge-to-edge@1.6.0: 5539 - resolution: {integrity: sha512-2WCNdE3Qd6Fwg9+4BpbATUxCLcouF6YRY7K+J36KJ4l3y+tWN6XCqAC4DuoGblAAbb2sLkhEDp4FOlbOIot2Og==} 6211 + react-native-gesture-handler@2.28.0: 6212 + resolution: {integrity: sha512-0msfJ1vRxXKVgTgvL+1ZOoYw3/0z1R+Ked0+udoJhyplC2jbVKIJ8Z1bzWdpQRCV3QcQ87Op0zJVE5DhKK2A0A==} 5540 6213 peerDependencies: 5541 6214 react: '*' 5542 6215 react-native: '*' 5543 6216 5544 - react-native-gesture-handler@2.24.0: 5545 - resolution: {integrity: sha512-ZdWyOd1C8axKJHIfYxjJKCcxjWEpUtUWgTOVY2wynbiveSQDm8X/PDyAKXSer/GOtIpjudUbACOndZXCN3vHsw==} 6217 + react-native-is-edge-to-edge@1.1.7: 6218 + resolution: {integrity: sha512-EH6i7E8epJGIcu7KpfXYXiV2JFIYITtq+rVS8uEb+92naMRBdxhTuS8Wn2Q7j9sqyO0B+Xbaaf9VdipIAmGW4w==} 5546 6219 peerDependencies: 5547 6220 react: '*' 5548 6221 react-native: '*' 5549 6222 5550 - react-native-is-edge-to-edge@1.1.6: 5551 - resolution: {integrity: sha512-1pHnFTlBahins6UAajXUqeCOHew9l9C2C8tErnpGC3IyLJzvxD+TpYAixnCbrVS52f7+NvMttbiSI290XfwN0w==} 5552 - peerDependencies: 5553 - react: '>=18.2.0' 5554 - react-native: '>=0.73.0' 5555 - 5556 - react-native-is-edge-to-edge@1.1.7: 5557 - resolution: {integrity: sha512-EH6i7E8epJGIcu7KpfXYXiV2JFIYITtq+rVS8uEb+92naMRBdxhTuS8Wn2Q7j9sqyO0B+Xbaaf9VdipIAmGW4w==} 6223 + react-native-is-edge-to-edge@1.2.1: 6224 + resolution: {integrity: sha512-FLbPWl/MyYQWz+KwqOZsSyj2JmLKglHatd3xLZWskXOpRaio4LfEDEz8E/A6uD8QoTHW6Aobw1jbEwK7KMgR7Q==} 5558 6225 peerDependencies: 5559 6226 react: '*' 5560 6227 react-native: '*' ··· 5565 6232 react: '*' 5566 6233 react-native: '*' 5567 6234 5568 - react-native-quick-crypto@0.7.10: 5569 - resolution: {integrity: sha512-ziupKopD1o58v+ywL8aTvJMXBpGf89xLQc3JKG5CRSdEUfTUu5e4ru43KIXrG6uleCX8pcgD6e6RsMqrdEy0zw==} 5570 - peerDependencies: 5571 - react: '*' 5572 - react-native: '*' 6235 + react-native-quick-crypto@0.7.17: 6236 + resolution: {integrity: sha512-cJzp6oA/dM1lujt+Rwtn46Mgcs3w9F/0oQvNz1jcADc/AXktveAOUTzzKrDMxyg6YPziCYnoqMDzHBo6OLSU1g==} 5573 6237 5574 - react-native-reanimated@3.17.5: 5575 - resolution: {integrity: sha512-SxBK7wQfJ4UoWoJqQnmIC7ZjuNgVb9rcY5Xc67upXAFKftWg0rnkknTw6vgwnjRcvYThrjzUVti66XoZdDJGtw==} 6238 + react-native-reanimated@4.1.2: 6239 + resolution: {integrity: sha512-qzmQiFrvjm62pRBcj97QI9Xckc3EjgHQoY1F2yjktd0kpjhoyePeuTEXjYRCAVIy7IV/1cfeSup34+zFThFoHQ==} 5576 6240 peerDependencies: 5577 6241 '@babel/core': ^7.0.0-0 5578 6242 react: '*' 5579 6243 react-native: '*' 6244 + react-native-worklets: '>=0.5.0' 5580 6245 5581 - react-native-safe-area-context@5.4.0: 5582 - resolution: {integrity: sha512-JaEThVyJcLhA+vU0NU8bZ0a1ih6GiF4faZ+ArZLqpYbL6j7R3caRqj+mE3lEtKCuHgwjLg3bCxLL1GPUJZVqUA==} 6246 + react-native-safe-area-context@5.6.1: 6247 + resolution: {integrity: sha512-/wJE58HLEAkATzhhX1xSr+fostLsK8Q97EfpfMDKo8jlOc1QKESSX/FQrhk7HhQH/2uSaox4Y86sNaI02kteiA==} 5583 6248 peerDependencies: 5584 6249 react: '*' 5585 6250 react-native: '*' 5586 6251 5587 - react-native-screens@4.10.0: 5588 - resolution: {integrity: sha512-Tw21NGuXm3PbiUGtZd0AnXirUixaAbPXDjNR0baBH7/WJDaDTTELLcQ7QRXuqAWbmr/EVCrKj1348ei1KFIr8A==} 6252 + react-native-screens@4.16.0: 6253 + resolution: {integrity: sha512-yIAyh7F/9uWkOzCi1/2FqvNvK6Wb9Y1+Kzn16SuGfN9YFJDTbwlzGRvePCNTOX0recpLQF3kc2FmvMUhyTCH1Q==} 5589 6254 peerDependencies: 5590 6255 react: '*' 5591 6256 react-native: '*' 5592 6257 5593 - react-native-svg@15.11.2: 5594 - resolution: {integrity: sha512-+YfF72IbWQUKzCIydlijV1fLuBsQNGMT6Da2kFlo1sh+LE3BIm/2Q7AR1zAAR6L0BFLi1WaQPLfFUC9bNZpOmw==} 6258 + react-native-svg@15.12.1: 6259 + resolution: {integrity: sha512-vCuZJDf8a5aNC2dlMovEv4Z0jjEUET53lm/iILFnFewa15b4atjVxU6Wirm6O9y6dEsdjDZVD7Q3QM4T1wlI8g==} 5595 6260 peerDependencies: 5596 6261 react: '*' 5597 6262 react-native: '*' 5598 6263 5599 - react-native-web@0.20.0: 5600 - resolution: {integrity: sha512-OOSgrw+aON6R3hRosCau/xVxdLzbjEcsLysYedka0ZON4ZZe6n9xgeN9ZkoejhARM36oTlUgHIQqxGutEJ9Wxg==} 6264 + react-native-web@0.21.1: 6265 + resolution: {integrity: sha512-BeNsgwwe4AXUFPAoFU+DKjJ+CVQa3h54zYX77p7GVZrXiiNo3vl03WYDYVEy5R2J2HOPInXtQZB5gmj3vuzrKg==} 5601 6266 peerDependencies: 5602 6267 react: ^18.0.0 || ^19.0.0 5603 6268 react-dom: ^18.0.0 || ^19.0.0 5604 6269 5605 - react-native@0.79.2: 5606 - resolution: {integrity: sha512-AnGzb56JvU5YCL7cAwg10+ewDquzvmgrMddiBM0GAWLwQM/6DJfGd2ZKrMuKKehHerpDDZgG+EY64gk3x3dEkw==} 5607 - engines: {node: '>=18'} 6270 + react-native-worklets@0.6.0: 6271 + resolution: {integrity: sha512-yETMNuCcivdYWteuG4eRqgiAk2DzRCrVAaEBIEWPo4emrf3BNjadFo85L5QvyEusrX9QKE3ZEAx8U5A/nbyFgg==} 6272 + peerDependencies: 6273 + '@babel/core': ^7.0.0-0 6274 + react: '*' 6275 + react-native: '*' 6276 + 6277 + react-native@0.81.4: 6278 + resolution: {integrity: sha512-bt5bz3A/+Cv46KcjV0VQa+fo7MKxs17RCcpzjftINlen4ZDUl0I6Ut+brQ2FToa5oD0IB0xvQHfmsg2EDqsZdQ==} 6279 + engines: {node: '>= 20.19.4'} 5608 6280 hasBin: true 5609 6281 peerDependencies: 5610 - '@types/react': ^19.0.0 5611 - react: ^19.0.0 6282 + '@types/react': ^19.1.0 6283 + react: ^19.1.0 5612 6284 peerDependenciesMeta: 5613 6285 '@types/react': 5614 6286 optional: true ··· 5631 6303 '@types/react': 5632 6304 optional: true 5633 6305 5634 - react-remove-scroll@2.6.2: 5635 - resolution: {integrity: sha512-KmONPx5fnlXYJQqC62Q+lwIeAk64ws/cUw6omIumRzMRPqgnYqhSSti99nbj0Ry13bv7dF+BKn7NB+OqkdZGTw==} 6306 + react-remove-scroll@2.7.1: 6307 + resolution: {integrity: sha512-HpMh8+oahmIdOuS5aFKKY6Pyog+FNaZV/XyJOq7b4YFwsFHe5yYfdbIalI4k3vU2nSDql7YskmUseHsRrJqIPA==} 5636 6308 engines: {node: '>=10'} 5637 6309 peerDependencies: 5638 6310 '@types/react': '*' ··· 5641 6313 '@types/react': 5642 6314 optional: true 5643 6315 6316 + react-server-dom-webpack@19.0.0: 6317 + resolution: {integrity: sha512-hLug9KEXLc8vnU9lDNe2b2rKKDaqrp5gNiES4uyu2Up3FZfZJZmdwLFXlWzdA9gTB/6/cWduSB2K1Lfag2pSvw==} 6318 + engines: {node: '>=0.10.0'} 6319 + peerDependencies: 6320 + react: ^19.0.0 6321 + react-dom: ^19.0.0 6322 + webpack: ^5.59.0 6323 + 5644 6324 react-style-singleton@2.2.3: 5645 6325 resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} 5646 6326 engines: {node: '>=10'} ··· 5651 6331 '@types/react': 5652 6332 optional: true 5653 6333 5654 - react@19.0.0: 5655 - resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} 6334 + react-test-renderer@19.1.0: 6335 + resolution: {integrity: sha512-jXkSl3CpvPYEF+p/eGDLB4sPoDX8pKkYvRl9+rR8HxLY0X04vW7hCm1/0zHoUSjPZ3bDa+wXWNTDVIw/R8aDVw==} 6336 + peerDependencies: 6337 + react: ^19.1.0 6338 + 6339 + react@19.1.0: 6340 + resolution: {integrity: sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==} 6341 + engines: {node: '>=0.10.0'} 6342 + 6343 + react@19.2.0: 6344 + resolution: {integrity: sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==} 5656 6345 engines: {node: '>=0.10.0'} 5657 6346 5658 6347 read-cache@1.0.0: ··· 5660 6349 5661 6350 readable-stream@4.5.2: 5662 6351 resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} 6352 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 6353 + 6354 + readable-stream@4.7.0: 6355 + resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==} 5663 6356 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 5664 6357 5665 6358 readdirp@3.6.0: ··· 5677 6370 resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} 5678 6371 engines: {node: '>= 12.13.0'} 5679 6372 5680 - reflect.getprototypeof@1.0.9: 5681 - resolution: {integrity: sha512-r0Ay04Snci87djAsI4U+WNRcSw5S4pOH7qFjd/veA5gC7TbqESR3tcj28ia95L/fYUDw11JKP7uqUKUAfVvV5Q==} 6373 + redent@3.0.0: 6374 + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} 6375 + engines: {node: '>=8'} 6376 + 6377 + reflect.getprototypeof@1.0.10: 6378 + resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} 5682 6379 engines: {node: '>= 0.4'} 5683 6380 5684 6381 regenerate-unicode-properties@10.2.0: 5685 6382 resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} 5686 6383 engines: {node: '>=4'} 5687 6384 6385 + regenerate-unicode-properties@10.2.2: 6386 + resolution: {integrity: sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==} 6387 + engines: {node: '>=4'} 6388 + 5688 6389 regenerate@1.4.2: 5689 6390 resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} 5690 6391 5691 6392 regenerator-runtime@0.13.11: 5692 6393 resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} 5693 6394 5694 - regenerator-runtime@0.14.1: 5695 - resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} 5696 - 5697 6395 regenerator-runtime@0.9.6: 5698 6396 resolution: {integrity: sha512-D0Y/JJ4VhusyMOd/o25a3jdUqN/bC85EFsaoL9Oqmy/O4efCh+xhp7yj2EEOsj974qvMkcW8AwUzJ1jB/MbxCw==} 5699 6397 5700 6398 regenerator-transform@0.15.2: 5701 6399 resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} 5702 6400 5703 - regexp.prototype.flags@1.5.3: 5704 - resolution: {integrity: sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==} 6401 + regexp.prototype.flags@1.5.4: 6402 + resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} 5705 6403 engines: {node: '>= 0.4'} 5706 6404 5707 6405 regexpu-core@6.2.0: 5708 6406 resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==} 5709 6407 engines: {node: '>=4'} 5710 6408 6409 + regexpu-core@6.4.0: 6410 + resolution: {integrity: sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==} 6411 + engines: {node: '>=4'} 6412 + 5711 6413 regjsgen@0.8.0: 5712 6414 resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} 5713 6415 ··· 5715 6417 resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} 5716 6418 hasBin: true 5717 6419 6420 + regjsparser@0.13.0: 6421 + resolution: {integrity: sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==} 6422 + hasBin: true 6423 + 5718 6424 repeat-string@1.6.1: 5719 6425 resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} 5720 6426 engines: {node: '>=0.10'} ··· 5741 6447 resolution: {integrity: sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==} 5742 6448 engines: {node: '>= 4.0.0'} 5743 6449 6450 + requires-port@1.0.0: 6451 + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} 6452 + 5744 6453 reselect@4.1.8: 5745 6454 resolution: {integrity: sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==} 5746 6455 ··· 5760 6469 resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} 5761 6470 engines: {node: '>=8'} 5762 6471 6472 + resolve-global@1.0.0: 6473 + resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==} 6474 + engines: {node: '>=8'} 6475 + 5763 6476 resolve-pkg-maps@1.0.0: 5764 6477 resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} 5765 6478 ··· 5790 6503 resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} 5791 6504 engines: {node: '>=4'} 5792 6505 5793 - reusify@1.0.4: 5794 - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 6506 + reusify@1.1.0: 6507 + resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} 5795 6508 engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 5796 6509 5797 6510 rimraf@2.7.1: ··· 5843 6556 sax@1.4.1: 5844 6557 resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} 5845 6558 5846 - scheduler@0.25.0: 5847 - resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} 6559 + saxes@6.0.0: 6560 + resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} 6561 + engines: {node: '>=v12.22.7'} 6562 + 6563 + scheduler@0.26.0: 6564 + resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} 6565 + 6566 + scheduler@0.27.0: 6567 + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} 5848 6568 5849 6569 schema-utils@3.3.0: 5850 6570 resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} 5851 6571 engines: {node: '>= 10.13.0'} 5852 6572 5853 - schema-utils@4.3.0: 5854 - resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} 6573 + schema-utils@4.3.3: 6574 + resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==} 5855 6575 engines: {node: '>= 10.13.0'} 5856 6576 5857 6577 semver@6.3.1: ··· 5894 6614 resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} 5895 6615 engines: {node: '>= 0.4'} 5896 6616 6617 + set-proto@1.0.0: 6618 + resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} 6619 + engines: {node: '>= 0.4'} 6620 + 5897 6621 setimmediate@1.0.5: 5898 6622 resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} 5899 6623 5900 6624 setprototypeof@1.2.0: 5901 6625 resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} 6626 + 6627 + sf-symbols-typescript@2.1.0: 6628 + resolution: {integrity: sha512-ezT7gu/SHTPIOEEoG6TF+O0m5eewl0ZDAO4AtdBi5HjsrUI6JdCG17+Q8+aKp0heM06wZKApRCn5olNbs0Wb/A==} 6629 + engines: {node: '>=10'} 5902 6630 5903 6631 shallowequal@1.1.0: 5904 6632 resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} ··· 5927 6655 resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} 5928 6656 engines: {node: '>= 0.4'} 5929 6657 5930 - side-channel@1.0.6: 5931 - resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} 5932 - engines: {node: '>= 0.4'} 5933 - 5934 6658 side-channel@1.1.0: 5935 6659 resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} 5936 6660 engines: {node: '>= 0.4'} ··· 5955 6679 resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 5956 6680 engines: {node: '>=8'} 5957 6681 6682 + slash@5.1.0: 6683 + resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} 6684 + engines: {node: '>=14.16'} 6685 + 5958 6686 slugify@1.6.6: 5959 6687 resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==} 5960 6688 engines: {node: '>=8.0.0'} ··· 5972 6700 source-map-support@0.5.21: 5973 6701 resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} 5974 6702 6703 + source-map@0.5.6: 6704 + resolution: {integrity: sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==} 6705 + engines: {node: '>=0.10.0'} 6706 + 5975 6707 source-map@0.5.7: 5976 6708 resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} 5977 6709 engines: {node: '>=0.10.0'} ··· 6000 6732 engines: {node: '>=0.10.0'} 6001 6733 hasBin: true 6002 6734 6003 - stable-hash@0.0.4: 6004 - resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==} 6735 + stable-hash@0.0.5: 6736 + resolution: {integrity: sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==} 6737 + 6738 + stack-generator@2.0.10: 6739 + resolution: {integrity: sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==} 6005 6740 6006 6741 stack-utils@2.0.6: 6007 6742 resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} ··· 6010 6745 stackframe@1.3.4: 6011 6746 resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} 6012 6747 6748 + stacktrace-gps@3.1.2: 6749 + resolution: {integrity: sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==} 6750 + 6751 + stacktrace-js@2.0.2: 6752 + resolution: {integrity: sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==} 6753 + 6013 6754 stacktrace-parser@0.1.10: 6014 6755 resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} 6015 6756 engines: {node: '>=6'} ··· 6022 6763 resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} 6023 6764 engines: {node: '>= 0.8'} 6024 6765 6766 + stop-iteration-iterator@1.1.0: 6767 + resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} 6768 + engines: {node: '>= 0.4'} 6769 + 6025 6770 stream-buffers@2.2.0: 6026 6771 resolution: {integrity: sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==} 6027 6772 engines: {node: '>= 0.10.0'} ··· 6033 6778 string-length@4.0.2: 6034 6779 resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} 6035 6780 engines: {node: '>=10'} 6781 + 6782 + string-length@5.0.1: 6783 + resolution: {integrity: sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==} 6784 + engines: {node: '>=12.20'} 6036 6785 6037 6786 string-width@1.0.2: 6038 6787 resolution: {integrity: sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==} ··· 6080 6829 resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 6081 6830 engines: {node: '>=8'} 6082 6831 6083 - strip-ansi@7.1.0: 6084 - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} 6832 + strip-ansi@7.1.2: 6833 + resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} 6085 6834 engines: {node: '>=12'} 6086 6835 6087 6836 strip-bom@3.0.0: ··· 6099 6848 strip-final-newline@4.0.0: 6100 6849 resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} 6101 6850 engines: {node: '>=18'} 6851 + 6852 + strip-indent@3.0.0: 6853 + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} 6854 + engines: {node: '>=8'} 6102 6855 6103 6856 strip-json-comments@2.0.1: 6104 6857 resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} ··· 6147 6900 resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 6148 6901 engines: {node: '>= 0.4'} 6149 6902 6903 + symbol-tree@3.2.4: 6904 + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} 6905 + 6150 6906 synckit@0.11.11: 6151 6907 resolution: {integrity: sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==} 6152 6908 engines: {node: ^14.18.0 || >=16.0.0} ··· 6159 6915 peerDependencies: 6160 6916 tailwindcss: '>=3.0.0 || insiders' 6161 6917 6162 - tailwindcss@3.4.17: 6163 - resolution: {integrity: sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==} 6918 + tailwindcss@3.4.18: 6919 + resolution: {integrity: sha512-6A2rnmW5xZMdw11LYjhcI5846rt9pbLSabY5XPxo+XWdxwZaFEn47Go4NzFiHu9sNNmr/kXivP1vStfvMaK1GQ==} 6164 6920 engines: {node: '>=14.0.0'} 6165 6921 hasBin: true 6166 6922 6167 - tapable@2.2.1: 6168 - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} 6923 + tapable@2.3.0: 6924 + resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} 6169 6925 engines: {node: '>=6'} 6170 6926 6171 6927 tar@7.4.3: ··· 6180 6936 resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} 6181 6937 engines: {node: '>=8'} 6182 6938 6183 - terser-webpack-plugin@5.3.11: 6184 - resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} 6939 + terser-webpack-plugin@5.3.14: 6940 + resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} 6185 6941 engines: {node: '>= 10.13.0'} 6186 6942 peerDependencies: 6187 6943 '@swc/core': '*' ··· 6201 6957 engines: {node: '>=10'} 6202 6958 hasBin: true 6203 6959 6960 + terser@5.44.0: 6961 + resolution: {integrity: sha512-nIVck8DK+GM/0Frwd+nIhZ84pR/BX7rmXMfYwyg+Sri5oGVE99/E3KvXqpC2xHFxyqXyGHTKBSioxxplrO4I4w==} 6962 + engines: {node: '>=10'} 6963 + hasBin: true 6964 + 6204 6965 test-exclude@6.0.0: 6205 6966 resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} 6206 6967 engines: {node: '>=8'} ··· 6224 6985 through@2.3.8: 6225 6986 resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} 6226 6987 6227 - tinyglobby@0.2.10: 6228 - resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} 6988 + tinyglobby@0.2.15: 6989 + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} 6229 6990 engines: {node: '>=12.0.0'} 6230 6991 6231 6992 tlds@1.255.0: ··· 6251 7012 resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} 6252 7013 engines: {node: '>=0.8'} 6253 7014 7015 + tough-cookie@4.1.4: 7016 + resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} 7017 + engines: {node: '>=6'} 7018 + 6254 7019 tr46@0.0.3: 6255 7020 resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} 7021 + 7022 + tr46@3.0.0: 7023 + resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} 7024 + engines: {node: '>=12'} 6256 7025 6257 7026 ts-api-utils@1.4.3: 6258 7027 resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==} ··· 6298 7067 tunnel-agent@0.6.0: 6299 7068 resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} 6300 7069 6301 - turbo-darwin-64@2.3.3: 6302 - resolution: {integrity: sha512-bxX82xe6du/3rPmm4aCC5RdEilIN99VUld4HkFQuw+mvFg6darNBuQxyWSHZTtc25XgYjQrjsV05888w1grpaA==} 7070 + turbo-darwin-64@2.5.8: 7071 + resolution: {integrity: sha512-Dh5bCACiHO8rUXZLpKw+m3FiHtAp2CkanSyJre+SInEvEr5kIxjGvCK/8MFX8SFRjQuhjtvpIvYYZJB4AGCxNQ==} 6303 7072 cpu: [x64] 6304 7073 os: [darwin] 6305 7074 6306 - turbo-darwin-arm64@2.3.3: 6307 - resolution: {integrity: sha512-DYbQwa3NsAuWkCUYVzfOUBbSUBVQzH5HWUFy2Kgi3fGjIWVZOFk86ss+xsWu//rlEAfYwEmopigsPYSmW4X15A==} 7075 + turbo-darwin-arm64@2.5.8: 7076 + resolution: {integrity: sha512-f1H/tQC9px7+hmXn6Kx/w8Jd/FneIUnvLlcI/7RGHunxfOkKJKvsoiNzySkoHQ8uq1pJnhJ0xNGTlYM48ZaJOQ==} 6308 7077 cpu: [arm64] 6309 7078 os: [darwin] 6310 7079 6311 - turbo-linux-64@2.3.3: 6312 - resolution: {integrity: sha512-eHj9OIB0dFaP6BxB88jSuaCLsOQSYWBgmhy2ErCu6D2GG6xW3b6e2UWHl/1Ho9FsTg4uVgo4DB9wGsKa5erjUA==} 7080 + turbo-linux-64@2.5.8: 7081 + resolution: {integrity: sha512-hMyvc7w7yadBlZBGl/bnR6O+dJTx3XkTeyTTH4zEjERO6ChEs0SrN8jTFj1lueNXKIHh1SnALmy6VctKMGnWfw==} 6313 7082 cpu: [x64] 6314 7083 os: [linux] 6315 7084 6316 - turbo-linux-arm64@2.3.3: 6317 - resolution: {integrity: sha512-NmDE/NjZoDj1UWBhMtOPmqFLEBKhzGS61KObfrDEbXvU3lekwHeoPvAMfcovzswzch+kN2DrtbNIlz+/rp8OCg==} 7085 + turbo-linux-arm64@2.5.8: 7086 + resolution: {integrity: sha512-LQELGa7bAqV2f+3rTMRPnj5G/OHAe2U+0N9BwsZvfMvHSUbsQ3bBMWdSQaYNicok7wOZcHjz2TkESn1hYK6xIQ==} 6318 7087 cpu: [arm64] 6319 7088 os: [linux] 6320 7089 6321 - turbo-windows-64@2.3.3: 6322 - resolution: {integrity: sha512-O2+BS4QqjK3dOERscXqv7N2GXNcqHr9hXumkMxDj/oGx9oCatIwnnwx34UmzodloSnJpgSqjl8iRWiY65SmYoQ==} 7090 + turbo-windows-64@2.5.8: 7091 + resolution: {integrity: sha512-3YdcaW34TrN1AWwqgYL9gUqmZsMT4T7g8Y5Azz+uwwEJW+4sgcJkIi9pYFyU4ZBSjBvkfuPZkGgfStir5BBDJQ==} 6323 7092 cpu: [x64] 6324 7093 os: [win32] 6325 7094 6326 - turbo-windows-arm64@2.3.3: 6327 - resolution: {integrity: sha512-dW4ZK1r6XLPNYLIKjC4o87HxYidtRRcBeo/hZ9Wng2XM/MqqYkAyzJXJGgRMsc0MMEN9z4+ZIfnSNBrA0b08ag==} 7095 + turbo-windows-arm64@2.5.8: 7096 + resolution: {integrity: sha512-eFC5XzLmgXJfnAK3UMTmVECCwuBcORrWdewoiXBnUm934DY6QN8YowC/srhNnROMpaKaqNeRpoB5FxCww3eteQ==} 6328 7097 cpu: [arm64] 6329 7098 os: [win32] 6330 7099 6331 - turbo@2.3.3: 6332 - resolution: {integrity: sha512-DUHWQAcC8BTiUZDRzAYGvpSpGLiaOQPfYXlCieQbwUvmml/LRGIe3raKdrOPOoiX0DYlzxs2nH6BoWJoZrj8hA==} 7100 + turbo@2.5.8: 7101 + resolution: {integrity: sha512-5c9Fdsr9qfpT3hA0EyYSFRZj1dVVsb6KIWubA9JBYZ/9ZEAijgUEae0BBR/Xl/wekt4w65/lYLTFaP3JmwSO8w==} 6333 7102 hasBin: true 6334 7103 6335 7104 tweetnacl@0.14.5: ··· 6375 7144 resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} 6376 7145 engines: {node: '>= 0.4'} 6377 7146 6378 - typescript@5.8.3: 6379 - resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} 7147 + typescript@5.9.3: 7148 + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} 6380 7149 engines: {node: '>=14.17'} 6381 7150 hasBin: true 6382 7151 ··· 6391 7160 resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} 6392 7161 engines: {node: '>= 0.4'} 6393 7162 6394 - undici-types@6.19.8: 6395 - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} 6396 - 6397 - undici-types@6.20.0: 6398 - resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} 7163 + undici-types@6.21.0: 7164 + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} 6399 7165 6400 7166 undici@6.21.0: 6401 7167 resolution: {integrity: sha512-BUgJXc752Kou3oOIuU1i+yZZypyZRqNPW0vqoMPl8VaoalSfeR0D8/t4iAS3yirs79SSMTxTag+ZC86uswv+Cw==} ··· 6413 7179 resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} 6414 7180 engines: {node: '>=4'} 6415 7181 7182 + unicode-match-property-value-ecmascript@2.2.1: 7183 + resolution: {integrity: sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==} 7184 + engines: {node: '>=4'} 7185 + 6416 7186 unicode-property-aliases-ecmascript@2.1.0: 6417 7187 resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} 6418 7188 engines: {node: '>=4'} ··· 6424 7194 unique-string@2.0.0: 6425 7195 resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} 6426 7196 engines: {node: '>=8'} 7197 + 7198 + universalify@0.2.0: 7199 + resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} 7200 + engines: {node: '>= 4.0.0'} 6427 7201 6428 7202 unpipe@1.0.0: 6429 7203 resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} ··· 6436 7210 resolution: {integrity: sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA==} 6437 7211 engines: {node: '>=4'} 6438 7212 6439 - update-browserslist-db@1.1.1: 6440 - resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} 7213 + update-browserslist-db@1.1.3: 7214 + resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} 6441 7215 hasBin: true 6442 7216 peerDependencies: 6443 7217 browserslist: '>= 4.21.0' 6444 7218 6445 7219 uri-js@4.4.1: 6446 7220 resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 7221 + 7222 + url-parse@1.5.10: 7223 + resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} 6447 7224 6448 7225 use-callback-ref@1.3.3: 6449 7226 resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==} ··· 6460 7237 peerDependencies: 6461 7238 react: '>=16.8' 6462 7239 7240 + use-latest-callback@0.2.4: 7241 + resolution: {integrity: sha512-LS2s2n1usUUnDq4oVh1ca6JFX9uSqUncTfAm44WMg0v6TxL7POUTk1B044NH8TeLkFbNajIsgDHcgNpNzZucdg==} 7242 + peerDependencies: 7243 + react: '>=16.8' 7244 + 6463 7245 use-sidecar@1.1.3: 6464 7246 resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==} 6465 7247 engines: {node: '>=10'} ··· 6475 7257 peerDependencies: 6476 7258 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 6477 7259 7260 + use-sync-external-store@1.6.0: 7261 + resolution: {integrity: sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==} 7262 + peerDependencies: 7263 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 7264 + 6478 7265 user-home@2.0.0: 6479 7266 resolution: {integrity: sha512-KMWqdlOcjCYdtIJpicDSFBQ8nFwS2i9sslAd6f4+CBGcU4gist2REnr2fxj2YocvJFxSF3ZOHLYLVZnUxv4BZQ==} 6480 7267 engines: {node: '>=0.10.0'} ··· 6513 7300 resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} 6514 7301 engines: {node: '>= 0.8'} 6515 7302 7303 + vaul@1.1.2: 7304 + resolution: {integrity: sha512-ZFkClGpWyI2WUQjdLJ/BaGuV6AVQiJ3uELGk3OYtP+B6yCO7Cmn9vPFXVJkRaGkOJu3m8bQMgtyzNHixULceQA==} 7305 + peerDependencies: 7306 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc 7307 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc 7308 + 6516 7309 verror@1.10.0: 6517 7310 resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} 6518 7311 engines: {'0': node >=0.6.0} ··· 6520 7313 vlq@1.0.1: 6521 7314 resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==} 6522 7315 7316 + w3c-xmlserializer@4.0.0: 7317 + resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} 7318 + engines: {node: '>=14'} 7319 + 6523 7320 walker@1.0.8: 6524 7321 resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} 6525 7322 6526 7323 warn-once@0.1.1: 6527 7324 resolution: {integrity: sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==} 6528 7325 6529 - watchpack@2.4.2: 6530 - resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} 7326 + watchpack@2.4.4: 7327 + resolution: {integrity: sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==} 6531 7328 engines: {node: '>=10.13.0'} 6532 7329 6533 7330 wcwidth@1.0.1: ··· 6540 7337 resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} 6541 7338 engines: {node: '>=8'} 6542 7339 7340 + webidl-conversions@7.0.0: 7341 + resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} 7342 + engines: {node: '>=12'} 7343 + 6543 7344 webpack-sources@3.2.3: 6544 7345 resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} 7346 + engines: {node: '>=10.13.0'} 7347 + 7348 + webpack-sources@3.3.3: 7349 + resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==} 6545 7350 engines: {node: '>=10.13.0'} 6546 7351 6547 7352 webpack@5.97.1: ··· 6554 7359 webpack-cli: 6555 7360 optional: true 6556 7361 7362 + whatwg-encoding@2.0.0: 7363 + resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} 7364 + engines: {node: '>=12'} 7365 + 6557 7366 whatwg-fetch@3.6.20: 6558 7367 resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} 7368 + 7369 + whatwg-mimetype@3.0.0: 7370 + resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} 7371 + engines: {node: '>=12'} 6559 7372 6560 7373 whatwg-url-without-unicode@8.0.0-3: 6561 7374 resolution: {integrity: sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==} 6562 7375 engines: {node: '>=10'} 6563 7376 7377 + whatwg-url@11.0.0: 7378 + resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} 7379 + engines: {node: '>=12'} 7380 + 6564 7381 whatwg-url@5.0.0: 6565 7382 resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} 6566 7383 ··· 6578 7395 6579 7396 which-typed-array@1.1.18: 6580 7397 resolution: {integrity: sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==} 7398 + engines: {node: '>= 0.4'} 7399 + 7400 + which-typed-array@1.1.19: 7401 + resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} 6581 7402 engines: {node: '>= 0.4'} 6582 7403 6583 7404 which@2.0.2: ··· 6646 7467 utf-8-validate: 6647 7468 optional: true 6648 7469 7470 + ws@8.18.3: 7471 + resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} 7472 + engines: {node: '>=10.0.0'} 7473 + peerDependencies: 7474 + bufferutil: ^4.0.1 7475 + utf-8-validate: '>=5.0.2' 7476 + peerDependenciesMeta: 7477 + bufferutil: 7478 + optional: true 7479 + utf-8-validate: 7480 + optional: true 7481 + 6649 7482 xcode@3.0.1: 6650 7483 resolution: {integrity: sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==} 6651 7484 engines: {node: '>=10.0.0'} 7485 + 7486 + xml-name-validator@4.0.0: 7487 + resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} 7488 + engines: {node: '>=12'} 6652 7489 6653 7490 xml2js@0.6.0: 6654 7491 resolution: {integrity: sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==} ··· 6662 7499 resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} 6663 7500 engines: {node: '>=8.0'} 6664 7501 7502 + xmlchars@2.2.0: 7503 + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} 7504 + 6665 7505 y18n@5.0.8: 6666 7506 resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} 6667 7507 engines: {node: '>=10'} ··· 6673 7513 resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} 6674 7514 engines: {node: '>=18'} 6675 7515 6676 - yaml@2.6.1: 6677 - resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} 6678 - engines: {node: '>= 14'} 6679 - hasBin: true 6680 - 6681 7516 yargs-parser@21.1.1: 6682 7517 resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} 6683 7518 engines: {node: '>=12'} ··· 6701 7536 resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==} 6702 7537 engines: {node: '>=18'} 6703 7538 7539 + zod-to-json-schema@3.24.6: 7540 + resolution: {integrity: sha512-h/z3PKvcTcTetyjl1fkj79MHNEjm+HpD6NXheWjzOekY7kV+lwDYnHw+ivHkijnCSMz1yJaWBD9vu/Fcmk+vEg==} 7541 + peerDependencies: 7542 + zod: ^3.24.1 7543 + 6704 7544 zod-validation-error@3.4.0: 6705 7545 resolution: {integrity: sha512-ZOPR9SVY6Pb2qqO5XHt+MkkTRxGXb4EVtnjc9JpXUOtUB1T9Ru7mZOT361AN3MsetVe7R0a1KZshJDZdgp9miQ==} 6706 7546 engines: {node: '>=18.0.0'} ··· 6710 7550 zod@3.23.8: 6711 7551 resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} 6712 7552 6713 - zustand@5.0.5: 6714 - resolution: {integrity: sha512-mILtRfKW9xM47hqxGIxCv12gXusoY/xTSHBYApXozR0HmQv299whhBeeAcRy+KrPPybzosvJBCOmVjq6x12fCg==} 7553 + zod@3.25.76: 7554 + resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} 7555 + 7556 + zustand@5.0.8: 7557 + resolution: {integrity: sha512-gyPKpIaxY9XcO2vSMrLbiER7QMAMGOQZVRdJ6Zi782jkbzZygq5GI9nG8g+sMgitRtndwaBSl7uiqC49o1SSiw==} 6715 7558 engines: {node: '>=12.20.0'} 6716 7559 peerDependencies: 6717 7560 '@types/react': '>=18.0.0' ··· 6734 7577 6735 7578 '@alloc/quick-lru@5.2.0': {} 6736 7579 6737 - '@ampproject/remapping@2.3.0': 6738 - dependencies: 6739 - '@jridgewell/gen-mapping': 0.3.5 6740 - '@jridgewell/trace-mapping': 0.3.25 6741 - 6742 - '@aquareum/atproto-oauth-client-react-native@0.0.1(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 7580 + '@aquareum/atproto-oauth-client-react-native@0.0.1(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 6743 7581 dependencies: 6744 7582 '@atproto-labs/did-resolver': 0.1.5 6745 7583 '@atproto-labs/handle-resolver-node': 0.1.7 ··· 6754 7592 '@atproto/oauth-types': 0.2.1 6755 7593 abortcontroller-polyfill: 1.7.8 6756 7594 event-target-shim: 6.0.2 6757 - expo-sqlite: 15.2.9(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 7595 + expo-sqlite: 15.2.9(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 6758 7596 jose: 5.9.6 6759 - react-native-quick-crypto: 0.7.10(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 7597 + react-native-quick-crypto: 0.7.17(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 6760 7598 transitivePeerDependencies: 6761 7599 - expo 6762 7600 - react 6763 7601 - react-native 6764 7602 6765 - '@atproto-labs/did-resolver@0.1.12': 7603 + '@atproto-labs/did-resolver@0.1.13': 6766 7604 dependencies: 6767 - '@atproto-labs/fetch': 0.2.2 6768 - '@atproto-labs/pipe': 0.1.0 7605 + '@atproto-labs/fetch': 0.2.3 7606 + '@atproto-labs/pipe': 0.1.1 6769 7607 '@atproto-labs/simple-store': 0.2.0 6770 7608 '@atproto-labs/simple-store-memory': 0.1.3 6771 7609 '@atproto/did': 0.1.5 6772 - zod: 3.23.8 7610 + zod: 3.25.76 6773 7611 6774 7612 '@atproto-labs/did-resolver@0.1.5': 6775 7613 dependencies: ··· 6792 7630 dependencies: 6793 7631 '@atproto-labs/pipe': 0.1.0 6794 7632 optionalDependencies: 6795 - zod: 3.23.8 7633 + zod: 3.25.76 6796 7634 6797 - '@atproto-labs/fetch@0.2.2': 7635 + '@atproto-labs/fetch@0.2.3': 6798 7636 dependencies: 6799 - '@atproto-labs/pipe': 0.1.0 7637 + '@atproto-labs/pipe': 0.1.1 6800 7638 6801 7639 '@atproto-labs/handle-resolver-node@0.1.7': 6802 7640 dependencies: ··· 6809 7647 '@atproto-labs/simple-store': 0.1.1 6810 7648 '@atproto-labs/simple-store-memory': 0.1.1 6811 7649 '@atproto/did': 0.1.3 6812 - zod: 3.23.8 7650 + zod: 3.25.76 6813 7651 6814 7652 '@atproto-labs/handle-resolver@0.1.8': 6815 7653 dependencies: 6816 7654 '@atproto-labs/simple-store': 0.2.0 6817 7655 '@atproto-labs/simple-store-memory': 0.1.3 6818 7656 '@atproto/did': 0.1.5 6819 - zod: 3.23.8 7657 + zod: 3.25.76 6820 7658 6821 - '@atproto-labs/identity-resolver@0.1.16': 7659 + '@atproto-labs/identity-resolver@0.1.18': 6822 7660 dependencies: 6823 - '@atproto-labs/did-resolver': 0.1.12 7661 + '@atproto-labs/did-resolver': 0.1.13 6824 7662 '@atproto-labs/handle-resolver': 0.1.8 6825 7663 '@atproto/syntax': 0.4.0 6826 7664 ··· 6832 7670 6833 7671 '@atproto-labs/pipe@0.1.0': {} 6834 7672 7673 + '@atproto-labs/pipe@0.1.1': {} 7674 + 6835 7675 '@atproto-labs/simple-store-memory@0.1.1': 6836 7676 dependencies: 6837 7677 '@atproto-labs/simple-store': 0.1.1 ··· 6848 7688 6849 7689 '@atproto/api@0.15.27': 6850 7690 dependencies: 6851 - '@atproto/common-web': 0.4.2 6852 - '@atproto/lexicon': 0.4.12 6853 - '@atproto/syntax': 0.4.0 6854 - '@atproto/xrpc': 0.7.1 7691 + '@atproto/common-web': 0.4.3 7692 + '@atproto/lexicon': 0.4.14 7693 + '@atproto/syntax': 0.4.1 7694 + '@atproto/xrpc': 0.7.5 6855 7695 await-lock: 2.2.2 6856 7696 multiformats: 9.9.0 6857 7697 tlds: 1.255.0 6858 - zod: 3.23.8 7698 + zod: 3.25.76 6859 7699 6860 - '@atproto/common-web@0.3.1': 7700 + '@atproto/common-web@0.4.3': 6861 7701 dependencies: 6862 7702 graphemer: 1.4.0 6863 7703 multiformats: 9.9.0 6864 7704 uint8arrays: 3.0.0 6865 - zod: 3.23.8 7705 + zod: 3.25.76 6866 7706 6867 - '@atproto/common-web@0.4.2': 6868 - dependencies: 6869 - graphemer: 1.4.0 6870 - multiformats: 9.9.0 6871 - uint8arrays: 3.0.0 6872 - zod: 3.23.8 6873 - 6874 - '@atproto/common@0.4.5': 7707 + '@atproto/common@0.4.12': 6875 7708 dependencies: 6876 - '@atproto/common-web': 0.3.1 7709 + '@atproto/common-web': 0.4.3 6877 7710 '@ipld/dag-cbor': 7.0.3 6878 7711 cbor-x: 1.6.0 6879 7712 iso-datestring-validator: 2.2.2 6880 7713 multiformats: 9.9.0 6881 7714 pino: 8.21.0 6882 7715 6883 - '@atproto/crypto@0.4.2': 7716 + '@atproto/crypto@0.4.4': 6884 7717 dependencies: 6885 - '@noble/curves': 1.8.1 6886 - '@noble/hashes': 1.6.1 7718 + '@noble/curves': 1.9.7 7719 + '@noble/hashes': 1.8.0 6887 7720 uint8arrays: 3.0.0 6888 7721 6889 7722 '@atproto/did@0.1.3': ··· 6892 7725 6893 7726 '@atproto/did@0.1.5': 6894 7727 dependencies: 6895 - zod: 3.23.8 7728 + zod: 3.25.76 6896 7729 6897 7730 '@atproto/jwk-jose@0.1.2': 6898 7731 dependencies: ··· 6909 7742 multiformats: 9.9.0 6910 7743 zod: 3.23.8 6911 7744 6912 - '@atproto/jwk@0.1.5': 7745 + '@atproto/jwk@0.2.0': 6913 7746 dependencies: 6914 7747 multiformats: 9.9.0 6915 - zod: 3.23.8 7748 + zod: 3.25.76 6916 7749 6917 - '@atproto/lex-cli@0.5.4': 7750 + '@atproto/lex-cli@0.5.7': 6918 7751 dependencies: 6919 - '@atproto/lexicon': 0.4.4 6920 - '@atproto/syntax': 0.3.1 7752 + '@atproto/lexicon': 0.4.14 7753 + '@atproto/syntax': 0.3.4 6921 7754 chalk: 4.1.2 6922 7755 commander: 9.5.0 6923 - prettier: 3.4.2 7756 + prettier: 3.6.2 6924 7757 ts-morph: 16.0.0 6925 7758 yesno: 0.4.0 6926 - zod: 3.23.8 7759 + zod: 3.25.76 6927 7760 6928 - '@atproto/lex-cli@0.8.2': 7761 + '@atproto/lex-cli@0.8.3': 6929 7762 dependencies: 6930 - '@atproto/lexicon': 0.4.11 6931 - '@atproto/syntax': 0.4.0 7763 + '@atproto/lexicon': 0.4.14 7764 + '@atproto/syntax': 0.4.1 6932 7765 chalk: 4.1.2 6933 7766 commander: 9.5.0 6934 - prettier: 3.5.3 7767 + prettier: 3.6.2 6935 7768 ts-morph: 24.0.0 6936 7769 yesno: 0.4.0 6937 - zod: 3.23.8 7770 + zod: 3.25.76 6938 7771 6939 - '@atproto/lexicon@0.4.11': 7772 + '@atproto/lexicon@0.4.14': 6940 7773 dependencies: 6941 - '@atproto/common-web': 0.4.2 6942 - '@atproto/syntax': 0.4.0 6943 - iso-datestring-validator: 2.2.2 6944 - multiformats: 9.9.0 6945 - zod: 3.23.8 6946 - 6947 - '@atproto/lexicon@0.4.12': 6948 - dependencies: 6949 - '@atproto/common-web': 0.4.2 6950 - '@atproto/syntax': 0.4.0 6951 - iso-datestring-validator: 2.2.2 6952 - multiformats: 9.9.0 6953 - zod: 3.23.8 6954 - 6955 - '@atproto/lexicon@0.4.3': 6956 - dependencies: 6957 - '@atproto/common-web': 0.3.1 6958 - '@atproto/syntax': 0.3.1 7774 + '@atproto/common-web': 0.4.3 7775 + '@atproto/syntax': 0.4.1 6959 7776 iso-datestring-validator: 2.2.2 6960 7777 multiformats: 9.9.0 6961 - zod: 3.23.8 7778 + zod: 3.25.76 6962 7779 6963 - '@atproto/lexicon@0.4.4': 7780 + '@atproto/lexicon@0.5.1': 6964 7781 dependencies: 6965 - '@atproto/common-web': 0.3.1 6966 - '@atproto/syntax': 0.3.1 7782 + '@atproto/common-web': 0.4.3 7783 + '@atproto/syntax': 0.4.1 6967 7784 iso-datestring-validator: 2.2.2 6968 7785 multiformats: 9.9.0 6969 - zod: 3.23.8 7786 + zod: 3.25.76 6970 7787 6971 7788 '@atproto/oauth-client-browser@0.3.2': 6972 7789 dependencies: ··· 6979 7796 '@atproto/oauth-client': 0.3.2 6980 7797 '@atproto/oauth-types': 0.2.1 6981 7798 6982 - '@atproto/oauth-client@0.3.16': 6983 - dependencies: 6984 - '@atproto-labs/did-resolver': 0.1.12 6985 - '@atproto-labs/fetch': 0.2.2 6986 - '@atproto-labs/handle-resolver': 0.1.8 6987 - '@atproto-labs/identity-resolver': 0.1.16 6988 - '@atproto-labs/simple-store': 0.2.0 6989 - '@atproto-labs/simple-store-memory': 0.1.3 6990 - '@atproto/did': 0.1.5 6991 - '@atproto/jwk': 0.1.5 6992 - '@atproto/oauth-types': 0.2.7 6993 - '@atproto/xrpc': 0.7.0 6994 - multiformats: 9.9.0 6995 - zod: 3.23.8 6996 - 6997 7799 '@atproto/oauth-client@0.3.2': 6998 7800 dependencies: 6999 7801 '@atproto-labs/did-resolver': 0.1.5 ··· 7009 7811 multiformats: 9.9.0 7010 7812 zod: 3.23.8 7011 7813 7814 + '@atproto/oauth-client@0.3.22': 7815 + dependencies: 7816 + '@atproto-labs/did-resolver': 0.1.13 7817 + '@atproto-labs/fetch': 0.2.3 7818 + '@atproto-labs/handle-resolver': 0.1.8 7819 + '@atproto-labs/identity-resolver': 0.1.18 7820 + '@atproto-labs/simple-store': 0.2.0 7821 + '@atproto-labs/simple-store-memory': 0.1.3 7822 + '@atproto/did': 0.1.5 7823 + '@atproto/jwk': 0.2.0 7824 + '@atproto/oauth-types': 0.2.8 7825 + '@atproto/xrpc': 0.7.0 7826 + multiformats: 9.9.0 7827 + zod: 3.25.76 7828 + 7012 7829 '@atproto/oauth-types@0.2.1': 7013 7830 dependencies: 7014 7831 '@atproto/jwk': 0.1.1 7015 7832 zod: 3.23.8 7016 7833 7017 - '@atproto/oauth-types@0.2.7': 7834 + '@atproto/oauth-types@0.2.8': 7018 7835 dependencies: 7019 - '@atproto/jwk': 0.1.5 7020 - zod: 3.23.8 7836 + '@atproto/jwk': 0.2.0 7837 + zod: 3.25.76 7021 7838 7022 7839 '@atproto/syntax@0.3.1': {} 7023 7840 7841 + '@atproto/syntax@0.3.4': {} 7842 + 7024 7843 '@atproto/syntax@0.4.0': {} 7025 7844 7026 - '@atproto/xrpc-server@0.7.4': 7845 + '@atproto/syntax@0.4.1': {} 7846 + 7847 + '@atproto/xrpc-server@0.7.19': 7027 7848 dependencies: 7028 - '@atproto/common': 0.4.5 7029 - '@atproto/crypto': 0.4.2 7030 - '@atproto/lexicon': 0.4.4 7031 - '@atproto/xrpc': 0.6.7 7849 + '@atproto/common': 0.4.12 7850 + '@atproto/crypto': 0.4.4 7851 + '@atproto/lexicon': 0.4.14 7852 + '@atproto/xrpc': 0.7.5 7032 7853 cbor-x: 1.6.0 7033 7854 express: 4.21.2 7034 7855 http-errors: 2.0.0 7035 7856 mime-types: 2.1.35 7036 7857 rate-limiter-flexible: 2.4.2 7037 7858 uint8arrays: 3.0.0 7038 - ws: 8.18.0 7039 - zod: 3.23.8 7859 + ws: 8.18.3 7860 + zod: 3.25.76 7040 7861 transitivePeerDependencies: 7041 7862 - bufferutil 7042 7863 - supports-color ··· 7044 7865 7045 7866 '@atproto/xrpc@0.6.4': 7046 7867 dependencies: 7047 - '@atproto/lexicon': 0.4.3 7048 - zod: 3.23.8 7049 - 7050 - '@atproto/xrpc@0.6.7': 7051 - dependencies: 7052 - '@atproto/lexicon': 0.4.11 7053 - zod: 3.23.8 7868 + '@atproto/lexicon': 0.4.14 7869 + zod: 3.25.76 7054 7870 7055 7871 '@atproto/xrpc@0.7.0': 7056 7872 dependencies: 7057 - '@atproto/lexicon': 0.4.11 7058 - zod: 3.23.8 7873 + '@atproto/lexicon': 0.4.14 7874 + zod: 3.25.76 7059 7875 7060 - '@atproto/xrpc@0.7.1': 7876 + '@atproto/xrpc@0.7.5': 7061 7877 dependencies: 7062 - '@atproto/lexicon': 0.4.12 7063 - zod: 3.23.8 7878 + '@atproto/lexicon': 0.5.1 7879 + zod: 3.25.76 7064 7880 7065 7881 '@babel/code-frame@7.10.4': 7066 7882 dependencies: 7067 7883 '@babel/highlight': 7.25.9 7068 7884 7069 - '@babel/code-frame@7.26.2': 7070 - dependencies: 7071 - '@babel/helper-validator-identifier': 7.25.9 7072 - js-tokens: 4.0.0 7073 - picocolors: 1.1.1 7074 - 7075 7885 '@babel/code-frame@7.27.1': 7076 7886 dependencies: 7077 7887 '@babel/helper-validator-identifier': 7.27.1 7078 7888 js-tokens: 4.0.0 7079 7889 picocolors: 1.1.1 7080 7890 7081 - '@babel/compat-data@7.26.3': {} 7082 - 7083 7891 '@babel/compat-data@7.28.4': {} 7084 7892 7085 - '@babel/core@7.26.0': 7086 - dependencies: 7087 - '@ampproject/remapping': 2.3.0 7088 - '@babel/code-frame': 7.26.2 7089 - '@babel/generator': 7.26.3 7090 - '@babel/helper-compilation-targets': 7.25.9 7091 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) 7092 - '@babel/helpers': 7.26.0 7093 - '@babel/parser': 7.26.3 7094 - '@babel/template': 7.25.9 7095 - '@babel/traverse': 7.26.4 7096 - '@babel/types': 7.26.3 7097 - convert-source-map: 2.0.0 7098 - debug: 4.4.0 7099 - gensync: 1.0.0-beta.2 7100 - json5: 2.2.3 7101 - semver: 6.3.1 7102 - transitivePeerDependencies: 7103 - - supports-color 7104 - 7105 7893 '@babel/core@7.28.4': 7106 7894 dependencies: 7107 7895 '@babel/code-frame': 7.27.1 ··· 7124 7912 7125 7913 '@babel/generator@7.26.3': 7126 7914 dependencies: 7127 - '@babel/parser': 7.26.3 7128 - '@babel/types': 7.26.3 7915 + '@babel/parser': 7.28.4 7916 + '@babel/types': 7.28.4 7129 7917 '@jridgewell/gen-mapping': 0.3.5 7130 7918 '@jridgewell/trace-mapping': 0.3.25 7131 7919 jsesc: 3.1.0 ··· 7140 7928 7141 7929 '@babel/helper-annotate-as-pure@7.25.9': 7142 7930 dependencies: 7143 - '@babel/types': 7.26.3 7931 + '@babel/types': 7.28.4 7144 7932 7145 - '@babel/helper-compilation-targets@7.25.9': 7933 + '@babel/helper-annotate-as-pure@7.27.3': 7146 7934 dependencies: 7147 - '@babel/compat-data': 7.26.3 7148 - '@babel/helper-validator-option': 7.25.9 7149 - browserslist: 4.24.3 7150 - lru-cache: 5.1.1 7151 - semver: 6.3.1 7935 + '@babel/types': 7.28.4 7152 7936 7153 7937 '@babel/helper-compilation-targets@7.27.2': 7154 7938 dependencies: 7155 7939 '@babel/compat-data': 7.28.4 7156 7940 '@babel/helper-validator-option': 7.27.1 7157 - browserslist: 4.24.3 7941 + browserslist: 4.26.3 7158 7942 lru-cache: 5.1.1 7159 7943 semver: 6.3.1 7160 7944 7161 - '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.0)': 7945 + '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.28.4)': 7162 7946 dependencies: 7163 - '@babel/core': 7.26.0 7947 + '@babel/core': 7.28.4 7164 7948 '@babel/helper-annotate-as-pure': 7.25.9 7165 7949 '@babel/helper-member-expression-to-functions': 7.25.9 7166 7950 '@babel/helper-optimise-call-expression': 7.25.9 7167 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) 7951 + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.28.4) 7168 7952 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 7169 - '@babel/traverse': 7.26.4 7953 + '@babel/traverse': 7.28.4 7954 + semver: 6.3.1 7955 + transitivePeerDependencies: 7956 + - supports-color 7957 + 7958 + '@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.28.4)': 7959 + dependencies: 7960 + '@babel/core': 7.28.4 7961 + '@babel/helper-annotate-as-pure': 7.27.3 7962 + '@babel/helper-member-expression-to-functions': 7.27.1 7963 + '@babel/helper-optimise-call-expression': 7.27.1 7964 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) 7965 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 7966 + '@babel/traverse': 7.28.4 7170 7967 semver: 6.3.1 7171 7968 transitivePeerDependencies: 7172 7969 - supports-color 7173 7970 7174 - '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.26.0)': 7971 + '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.28.4)': 7175 7972 dependencies: 7176 - '@babel/core': 7.26.0 7177 - '@babel/helper-annotate-as-pure': 7.25.9 7973 + '@babel/core': 7.28.4 7974 + '@babel/helper-annotate-as-pure': 7.27.3 7178 7975 regexpu-core: 6.2.0 7179 7976 semver: 6.3.1 7180 7977 7181 - '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.0)': 7978 + '@babel/helper-create-regexp-features-plugin@7.27.1(@babel/core@7.28.4)': 7182 7979 dependencies: 7183 - '@babel/core': 7.26.0 7184 - '@babel/helper-compilation-targets': 7.25.9 7185 - '@babel/helper-plugin-utils': 7.25.9 7186 - debug: 4.4.0 7980 + '@babel/core': 7.28.4 7981 + '@babel/helper-annotate-as-pure': 7.27.3 7982 + regexpu-core: 6.4.0 7983 + semver: 6.3.1 7984 + 7985 + '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.28.4)': 7986 + dependencies: 7987 + '@babel/core': 7.28.4 7988 + '@babel/helper-compilation-targets': 7.27.2 7989 + '@babel/helper-plugin-utils': 7.27.1 7990 + debug: 4.4.3 7187 7991 lodash.debounce: 4.0.8 7188 7992 resolve: 1.22.10 7189 7993 transitivePeerDependencies: ··· 7193 7997 7194 7998 '@babel/helper-member-expression-to-functions@7.25.9': 7195 7999 dependencies: 7196 - '@babel/traverse': 7.26.4 7197 - '@babel/types': 7.26.3 8000 + '@babel/traverse': 7.28.4 8001 + '@babel/types': 7.28.4 7198 8002 transitivePeerDependencies: 7199 8003 - supports-color 7200 8004 7201 - '@babel/helper-module-imports@7.25.9': 8005 + '@babel/helper-member-expression-to-functions@7.27.1': 7202 8006 dependencies: 7203 - '@babel/traverse': 7.26.4 7204 - '@babel/types': 7.26.3 8007 + '@babel/traverse': 7.28.4 8008 + '@babel/types': 7.28.4 7205 8009 transitivePeerDependencies: 7206 8010 - supports-color 7207 8011 7208 - '@babel/helper-module-imports@7.27.1': 8012 + '@babel/helper-module-imports@7.25.9': 7209 8013 dependencies: 7210 8014 '@babel/traverse': 7.28.4 7211 8015 '@babel/types': 7.28.4 7212 8016 transitivePeerDependencies: 7213 8017 - supports-color 7214 8018 7215 - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)': 8019 + '@babel/helper-module-imports@7.27.1': 7216 8020 dependencies: 7217 - '@babel/core': 7.26.0 7218 - '@babel/helper-module-imports': 7.25.9 7219 - '@babel/helper-validator-identifier': 7.25.9 7220 - '@babel/traverse': 7.26.4 8021 + '@babel/traverse': 7.28.4 8022 + '@babel/types': 7.28.4 7221 8023 transitivePeerDependencies: 7222 8024 - supports-color 7223 8025 ··· 7232 8034 7233 8035 '@babel/helper-optimise-call-expression@7.25.9': 7234 8036 dependencies: 7235 - '@babel/types': 7.26.3 8037 + '@babel/types': 7.28.4 8038 + 8039 + '@babel/helper-optimise-call-expression@7.27.1': 8040 + dependencies: 8041 + '@babel/types': 7.28.4 7236 8042 7237 8043 '@babel/helper-plugin-utils@7.25.9': {} 7238 8044 7239 8045 '@babel/helper-plugin-utils@7.27.1': {} 7240 8046 7241 - '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.0)': 8047 + '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.28.4)': 7242 8048 dependencies: 7243 - '@babel/core': 7.26.0 7244 - '@babel/helper-annotate-as-pure': 7.25.9 8049 + '@babel/core': 7.28.4 8050 + '@babel/helper-annotate-as-pure': 7.27.3 7245 8051 '@babel/helper-wrap-function': 7.25.9 7246 - '@babel/traverse': 7.26.4 8052 + '@babel/traverse': 7.28.4 8053 + transitivePeerDependencies: 8054 + - supports-color 8055 + 8056 + '@babel/helper-replace-supers@7.25.9(@babel/core@7.28.4)': 8057 + dependencies: 8058 + '@babel/core': 7.28.4 8059 + '@babel/helper-member-expression-to-functions': 7.27.1 8060 + '@babel/helper-optimise-call-expression': 7.27.1 8061 + '@babel/traverse': 7.28.4 7247 8062 transitivePeerDependencies: 7248 8063 - supports-color 7249 8064 7250 - '@babel/helper-replace-supers@7.25.9(@babel/core@7.26.0)': 8065 + '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.4)': 7251 8066 dependencies: 7252 - '@babel/core': 7.26.0 7253 - '@babel/helper-member-expression-to-functions': 7.25.9 7254 - '@babel/helper-optimise-call-expression': 7.25.9 7255 - '@babel/traverse': 7.26.4 8067 + '@babel/core': 7.28.4 8068 + '@babel/helper-member-expression-to-functions': 7.27.1 8069 + '@babel/helper-optimise-call-expression': 7.27.1 8070 + '@babel/traverse': 7.28.4 7256 8071 transitivePeerDependencies: 7257 8072 - supports-color 7258 8073 7259 8074 '@babel/helper-skip-transparent-expression-wrappers@7.25.9': 7260 8075 dependencies: 7261 - '@babel/traverse': 7.26.4 7262 - '@babel/types': 7.26.3 8076 + '@babel/traverse': 7.28.4 8077 + '@babel/types': 7.28.4 8078 + transitivePeerDependencies: 8079 + - supports-color 8080 + 8081 + '@babel/helper-skip-transparent-expression-wrappers@7.27.1': 8082 + dependencies: 8083 + '@babel/traverse': 7.28.4 8084 + '@babel/types': 7.28.4 7263 8085 transitivePeerDependencies: 7264 8086 - supports-color 7265 8087 ··· 7271 8093 7272 8094 '@babel/helper-validator-identifier@7.27.1': {} 7273 8095 7274 - '@babel/helper-validator-option@7.25.9': {} 7275 - 7276 8096 '@babel/helper-validator-option@7.27.1': {} 7277 8097 7278 8098 '@babel/helper-wrap-function@7.25.9': 7279 8099 dependencies: 7280 - '@babel/template': 7.25.9 7281 - '@babel/traverse': 7.26.4 7282 - '@babel/types': 7.26.3 8100 + '@babel/template': 7.27.2 8101 + '@babel/traverse': 7.28.4 8102 + '@babel/types': 7.28.4 7283 8103 transitivePeerDependencies: 7284 8104 - supports-color 7285 - 7286 - '@babel/helpers@7.26.0': 7287 - dependencies: 7288 - '@babel/template': 7.25.9 7289 - '@babel/types': 7.26.3 7290 8105 7291 8106 '@babel/helpers@7.28.4': 7292 8107 dependencies: ··· 7295 8110 7296 8111 '@babel/highlight@7.25.9': 7297 8112 dependencies: 7298 - '@babel/helper-validator-identifier': 7.25.9 8113 + '@babel/helper-validator-identifier': 7.27.1 7299 8114 chalk: 2.4.2 7300 8115 js-tokens: 4.0.0 7301 8116 picocolors: 1.1.1 7302 8117 7303 8118 '@babel/parser@7.26.3': 7304 8119 dependencies: 7305 - '@babel/types': 7.26.3 8120 + '@babel/types': 7.28.4 7306 8121 7307 8122 '@babel/parser@7.28.4': 7308 8123 dependencies: 7309 8124 '@babel/types': 7.28.4 7310 8125 7311 - '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.0)': 8126 + '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.28.4)': 7312 8127 dependencies: 7313 - '@babel/core': 7.26.0 7314 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) 7315 - '@babel/helper-plugin-utils': 7.25.9 7316 - '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.0) 8128 + '@babel/core': 7.28.4 8129 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.28.4) 8130 + '@babel/helper-plugin-utils': 7.27.1 8131 + '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.28.4) 7317 8132 transitivePeerDependencies: 7318 8133 - supports-color 7319 8134 7320 - '@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.26.0)': 8135 + '@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.28.4)': 7321 8136 dependencies: 7322 - '@babel/core': 7.26.0 7323 - '@babel/helper-plugin-utils': 7.25.9 8137 + '@babel/core': 7.28.4 8138 + '@babel/helper-plugin-utils': 7.27.1 7324 8139 7325 - '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.26.0)': 8140 + '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.28.4)': 7326 8141 dependencies: 7327 - '@babel/core': 7.26.0 7328 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) 7329 - '@babel/helper-plugin-utils': 7.25.9 8142 + '@babel/core': 7.28.4 8143 + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4) 8144 + '@babel/helper-plugin-utils': 7.27.1 7330 8145 transitivePeerDependencies: 7331 8146 - supports-color 7332 8147 7333 - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.0)': 7334 - dependencies: 7335 - '@babel/core': 7.26.0 7336 - '@babel/helper-plugin-utils': 7.25.9 7337 - 7338 8148 '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.4)': 7339 8149 dependencies: 7340 8150 '@babel/core': 7.28.4 7341 - '@babel/helper-plugin-utils': 7.25.9 7342 - 7343 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.0)': 7344 - dependencies: 7345 - '@babel/core': 7.26.0 7346 - '@babel/helper-plugin-utils': 7.25.9 8151 + '@babel/helper-plugin-utils': 7.27.1 7347 8152 7348 8153 '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.4)': 7349 8154 dependencies: 7350 8155 '@babel/core': 7.28.4 7351 - '@babel/helper-plugin-utils': 7.25.9 7352 - 7353 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.0)': 7354 - dependencies: 7355 - '@babel/core': 7.26.0 7356 - '@babel/helper-plugin-utils': 7.25.9 8156 + '@babel/helper-plugin-utils': 7.27.1 7357 8157 7358 8158 '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.4)': 7359 8159 dependencies: 7360 8160 '@babel/core': 7.28.4 7361 - '@babel/helper-plugin-utils': 7.25.9 7362 - 7363 - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.0)': 7364 - dependencies: 7365 - '@babel/core': 7.26.0 7366 - '@babel/helper-plugin-utils': 7.25.9 8161 + '@babel/helper-plugin-utils': 7.27.1 7367 8162 7368 8163 '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.4)': 7369 8164 dependencies: 7370 8165 '@babel/core': 7.28.4 7371 - '@babel/helper-plugin-utils': 7.25.9 8166 + '@babel/helper-plugin-utils': 7.27.1 7372 8167 7373 - '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.0)': 8168 + '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.28.4)': 7374 8169 dependencies: 7375 - '@babel/core': 7.26.0 7376 - '@babel/helper-plugin-utils': 7.25.9 8170 + '@babel/core': 7.28.4 8171 + '@babel/helper-plugin-utils': 7.27.1 7377 8172 7378 - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.0)': 8173 + '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.28.4)': 7379 8174 dependencies: 7380 - '@babel/core': 7.26.0 7381 - '@babel/helper-plugin-utils': 7.25.9 8175 + '@babel/core': 7.28.4 8176 + '@babel/helper-plugin-utils': 7.27.1 7382 8177 7383 - '@babel/plugin-syntax-export-default-from@7.25.9(@babel/core@7.26.0)': 8178 + '@babel/plugin-syntax-export-default-from@7.25.9(@babel/core@7.28.4)': 7384 8179 dependencies: 7385 - '@babel/core': 7.26.0 7386 - '@babel/helper-plugin-utils': 7.25.9 8180 + '@babel/core': 7.28.4 8181 + '@babel/helper-plugin-utils': 7.27.1 7387 8182 7388 - '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0)': 8183 + '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.28.4)': 7389 8184 dependencies: 7390 - '@babel/core': 7.26.0 7391 - '@babel/helper-plugin-utils': 7.25.9 7392 - 7393 - '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.0)': 7394 - dependencies: 7395 - '@babel/core': 7.26.0 7396 - '@babel/helper-plugin-utils': 7.25.9 8185 + '@babel/core': 7.28.4 8186 + '@babel/helper-plugin-utils': 7.27.1 7397 8187 7398 8188 '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.28.4)': 7399 8189 dependencies: 7400 8190 '@babel/core': 7.28.4 7401 - '@babel/helper-plugin-utils': 7.25.9 7402 - 7403 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.0)': 7404 - dependencies: 7405 - '@babel/core': 7.26.0 7406 - '@babel/helper-plugin-utils': 7.25.9 8191 + '@babel/helper-plugin-utils': 7.27.1 7407 8192 7408 8193 '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.4)': 7409 8194 dependencies: 7410 8195 '@babel/core': 7.28.4 7411 - '@babel/helper-plugin-utils': 7.25.9 7412 - 7413 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.0)': 7414 - dependencies: 7415 - '@babel/core': 7.26.0 7416 - '@babel/helper-plugin-utils': 7.25.9 8196 + '@babel/helper-plugin-utils': 7.27.1 7417 8197 7418 8198 '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.4)': 7419 8199 dependencies: 7420 8200 '@babel/core': 7.28.4 7421 - '@babel/helper-plugin-utils': 7.25.9 8201 + '@babel/helper-plugin-utils': 7.27.1 7422 8202 7423 - '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.0)': 8203 + '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.28.4)': 7424 8204 dependencies: 7425 - '@babel/core': 7.26.0 7426 - '@babel/helper-plugin-utils': 7.25.9 8205 + '@babel/core': 7.28.4 8206 + '@babel/helper-plugin-utils': 7.27.1 7427 8207 7428 8208 '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.4)': 7429 8209 dependencies: 7430 8210 '@babel/core': 7.28.4 7431 8211 '@babel/helper-plugin-utils': 7.27.1 7432 8212 7433 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.0)': 7434 - dependencies: 7435 - '@babel/core': 7.26.0 7436 - '@babel/helper-plugin-utils': 7.25.9 7437 - 7438 8213 '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.4)': 7439 8214 dependencies: 7440 8215 '@babel/core': 7.28.4 7441 - '@babel/helper-plugin-utils': 7.25.9 7442 - 7443 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.0)': 7444 - dependencies: 7445 - '@babel/core': 7.26.0 7446 - '@babel/helper-plugin-utils': 7.25.9 8216 + '@babel/helper-plugin-utils': 7.27.1 7447 8217 7448 8218 '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.4)': 7449 8219 dependencies: 7450 8220 '@babel/core': 7.28.4 7451 - '@babel/helper-plugin-utils': 7.25.9 7452 - 7453 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.0)': 7454 - dependencies: 7455 - '@babel/core': 7.26.0 7456 - '@babel/helper-plugin-utils': 7.25.9 8221 + '@babel/helper-plugin-utils': 7.27.1 7457 8222 7458 8223 '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.4)': 7459 8224 dependencies: 7460 8225 '@babel/core': 7.28.4 7461 - '@babel/helper-plugin-utils': 7.25.9 7462 - 7463 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.0)': 7464 - dependencies: 7465 - '@babel/core': 7.26.0 7466 - '@babel/helper-plugin-utils': 7.25.9 8226 + '@babel/helper-plugin-utils': 7.27.1 7467 8227 7468 8228 '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.4)': 7469 8229 dependencies: 7470 8230 '@babel/core': 7.28.4 7471 - '@babel/helper-plugin-utils': 7.25.9 7472 - 7473 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.0)': 7474 - dependencies: 7475 - '@babel/core': 7.26.0 7476 - '@babel/helper-plugin-utils': 7.25.9 8231 + '@babel/helper-plugin-utils': 7.27.1 7477 8232 7478 8233 '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.4)': 7479 8234 dependencies: 7480 8235 '@babel/core': 7.28.4 7481 - '@babel/helper-plugin-utils': 7.25.9 7482 - 7483 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.0)': 7484 - dependencies: 7485 - '@babel/core': 7.26.0 7486 - '@babel/helper-plugin-utils': 7.25.9 8236 + '@babel/helper-plugin-utils': 7.27.1 7487 8237 7488 8238 '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.4)': 7489 8239 dependencies: 7490 8240 '@babel/core': 7.28.4 7491 - '@babel/helper-plugin-utils': 7.25.9 8241 + '@babel/helper-plugin-utils': 7.27.1 7492 8242 7493 - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.0)': 8243 + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.4)': 7494 8244 dependencies: 7495 - '@babel/core': 7.26.0 7496 - '@babel/helper-plugin-utils': 7.25.9 8245 + '@babel/core': 7.28.4 8246 + '@babel/helper-plugin-utils': 7.27.1 7497 8247 7498 - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.4)': 8248 + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.4)': 7499 8249 dependencies: 7500 8250 '@babel/core': 7.28.4 7501 - '@babel/helper-plugin-utils': 7.25.9 8251 + '@babel/helper-plugin-utils': 7.27.1 7502 8252 7503 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.0)': 8253 + '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.28.4)': 7504 8254 dependencies: 7505 - '@babel/core': 7.26.0 7506 - '@babel/helper-plugin-utils': 7.25.9 8255 + '@babel/core': 7.28.4 8256 + '@babel/helper-plugin-utils': 7.27.1 7507 8257 7508 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.4)': 8258 + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.4)': 7509 8259 dependencies: 7510 8260 '@babel/core': 7.28.4 7511 - '@babel/helper-plugin-utils': 7.25.9 8261 + '@babel/helper-plugin-utils': 7.27.1 7512 8262 7513 - '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.0)': 8263 + '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.28.4)': 7514 8264 dependencies: 7515 - '@babel/core': 7.26.0 7516 - '@babel/helper-plugin-utils': 7.25.9 8265 + '@babel/core': 7.28.4 8266 + '@babel/helper-plugin-utils': 7.27.1 7517 8267 7518 - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.4)': 8268 + '@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.28.4)': 7519 8269 dependencies: 7520 8270 '@babel/core': 7.28.4 7521 8271 '@babel/helper-plugin-utils': 7.27.1 7522 8272 7523 - '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.0)': 8273 + '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.28.4)': 7524 8274 dependencies: 7525 - '@babel/core': 7.26.0 7526 - '@babel/helper-plugin-utils': 7.25.9 8275 + '@babel/core': 7.28.4 8276 + '@babel/helper-plugin-utils': 7.27.1 8277 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.28.4) 8278 + '@babel/traverse': 7.28.4 8279 + transitivePeerDependencies: 8280 + - supports-color 7527 8281 7528 - '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.0)': 8282 + '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.28.4)': 7529 8283 dependencies: 7530 - '@babel/core': 7.26.0 7531 - '@babel/helper-plugin-utils': 7.25.9 7532 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.0) 7533 - '@babel/traverse': 7.26.4 8284 + '@babel/core': 7.28.4 8285 + '@babel/helper-module-imports': 7.27.1 8286 + '@babel/helper-plugin-utils': 7.27.1 8287 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.28.4) 7534 8288 transitivePeerDependencies: 7535 8289 - supports-color 7536 8290 7537 - '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.0)': 8291 + '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.28.4)': 8292 + dependencies: 8293 + '@babel/core': 7.28.4 8294 + '@babel/helper-plugin-utils': 7.27.1 8295 + 8296 + '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.28.4)': 7538 8297 dependencies: 7539 - '@babel/core': 7.26.0 7540 - '@babel/helper-module-imports': 7.25.9 7541 - '@babel/helper-plugin-utils': 7.25.9 7542 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.0) 8298 + '@babel/core': 7.28.4 8299 + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4) 8300 + '@babel/helper-plugin-utils': 7.27.1 7543 8301 transitivePeerDependencies: 7544 8302 - supports-color 7545 8303 7546 - '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.0)': 8304 + '@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.28.4)': 7547 8305 dependencies: 7548 - '@babel/core': 7.26.0 7549 - '@babel/helper-plugin-utils': 7.25.9 8306 + '@babel/core': 7.28.4 8307 + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4) 8308 + '@babel/helper-plugin-utils': 7.27.1 8309 + transitivePeerDependencies: 8310 + - supports-color 7550 8311 7551 - '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.0)': 8312 + '@babel/plugin-transform-class-static-block@7.28.3(@babel/core@7.28.4)': 7552 8313 dependencies: 7553 - '@babel/core': 7.26.0 7554 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) 7555 - '@babel/helper-plugin-utils': 7.25.9 8314 + '@babel/core': 7.28.4 8315 + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4) 8316 + '@babel/helper-plugin-utils': 7.27.1 7556 8317 transitivePeerDependencies: 7557 8318 - supports-color 7558 8319 7559 - '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.0)': 8320 + '@babel/plugin-transform-classes@7.25.9(@babel/core@7.28.4)': 7560 8321 dependencies: 7561 - '@babel/core': 7.26.0 8322 + '@babel/core': 7.28.4 7562 8323 '@babel/helper-annotate-as-pure': 7.25.9 7563 - '@babel/helper-compilation-targets': 7.25.9 7564 - '@babel/helper-plugin-utils': 7.25.9 7565 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) 7566 - '@babel/traverse': 7.26.4 8324 + '@babel/helper-compilation-targets': 7.27.2 8325 + '@babel/helper-plugin-utils': 7.27.1 8326 + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.28.4) 8327 + '@babel/traverse': 7.28.4 7567 8328 globals: 11.12.0 7568 8329 transitivePeerDependencies: 7569 8330 - supports-color 7570 8331 7571 - '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.0)': 8332 + '@babel/plugin-transform-classes@7.28.4(@babel/core@7.28.4)': 7572 8333 dependencies: 7573 - '@babel/core': 7.26.0 7574 - '@babel/helper-plugin-utils': 7.25.9 7575 - '@babel/template': 7.25.9 8334 + '@babel/core': 7.28.4 8335 + '@babel/helper-annotate-as-pure': 7.27.3 8336 + '@babel/helper-compilation-targets': 7.27.2 8337 + '@babel/helper-globals': 7.28.0 8338 + '@babel/helper-plugin-utils': 7.27.1 8339 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) 8340 + '@babel/traverse': 7.28.4 8341 + transitivePeerDependencies: 8342 + - supports-color 7576 8343 7577 - '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.0)': 8344 + '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.28.4)': 7578 8345 dependencies: 7579 - '@babel/core': 7.26.0 7580 - '@babel/helper-plugin-utils': 7.25.9 8346 + '@babel/core': 7.28.4 8347 + '@babel/helper-plugin-utils': 7.27.1 8348 + '@babel/template': 7.27.2 7581 8349 7582 - '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.26.0)': 8350 + '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.28.4)': 7583 8351 dependencies: 7584 - '@babel/core': 7.26.0 8352 + '@babel/core': 7.28.4 7585 8353 '@babel/helper-plugin-utils': 7.27.1 7586 8354 7587 - '@babel/plugin-transform-flow-strip-types@7.25.9(@babel/core@7.26.0)': 8355 + '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.28.4)': 7588 8356 dependencies: 7589 - '@babel/core': 7.26.0 7590 - '@babel/helper-plugin-utils': 7.25.9 7591 - '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) 8357 + '@babel/core': 7.28.4 8358 + '@babel/helper-plugin-utils': 7.27.1 7592 8359 7593 - '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.0)': 8360 + '@babel/plugin-transform-flow-strip-types@7.25.9(@babel/core@7.28.4)': 7594 8361 dependencies: 7595 - '@babel/core': 7.26.0 7596 - '@babel/helper-plugin-utils': 7.25.9 8362 + '@babel/core': 7.28.4 8363 + '@babel/helper-plugin-utils': 7.27.1 8364 + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.28.4) 8365 + 8366 + '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.28.4)': 8367 + dependencies: 8368 + '@babel/core': 7.28.4 8369 + '@babel/helper-plugin-utils': 7.27.1 7597 8370 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 7598 8371 transitivePeerDependencies: 7599 8372 - supports-color 7600 8373 7601 - '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.0)': 8374 + '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.28.4)': 7602 8375 dependencies: 7603 - '@babel/core': 7.26.0 7604 - '@babel/helper-compilation-targets': 7.25.9 7605 - '@babel/helper-plugin-utils': 7.25.9 7606 - '@babel/traverse': 7.26.4 8376 + '@babel/core': 7.28.4 8377 + '@babel/helper-compilation-targets': 7.27.2 8378 + '@babel/helper-plugin-utils': 7.27.1 8379 + '@babel/traverse': 7.28.4 7607 8380 transitivePeerDependencies: 7608 8381 - supports-color 7609 8382 7610 - '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.0)': 8383 + '@babel/plugin-transform-literals@7.25.9(@babel/core@7.28.4)': 7611 8384 dependencies: 7612 - '@babel/core': 7.26.0 7613 - '@babel/helper-plugin-utils': 7.25.9 8385 + '@babel/core': 7.28.4 8386 + '@babel/helper-plugin-utils': 7.27.1 7614 8387 7615 - '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.0)': 8388 + '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.28.4)': 7616 8389 dependencies: 7617 - '@babel/core': 7.26.0 8390 + '@babel/core': 7.28.4 8391 + '@babel/helper-plugin-utils': 7.27.1 8392 + 8393 + '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.28.4)': 8394 + dependencies: 8395 + '@babel/core': 7.28.4 8396 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.4) 7618 8397 '@babel/helper-plugin-utils': 7.25.9 8398 + transitivePeerDependencies: 8399 + - supports-color 7619 8400 7620 - '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.26.0)': 8401 + '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.4)': 7621 8402 dependencies: 7622 - '@babel/core': 7.26.0 7623 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) 7624 - '@babel/helper-plugin-utils': 7.25.9 8403 + '@babel/core': 7.28.4 8404 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.4) 8405 + '@babel/helper-plugin-utils': 7.27.1 7625 8406 transitivePeerDependencies: 7626 8407 - supports-color 7627 8408 7628 - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)': 8409 + '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.28.4)': 7629 8410 dependencies: 7630 - '@babel/core': 7.26.0 7631 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) 7632 - '@babel/helper-plugin-utils': 7.25.9 8411 + '@babel/core': 7.28.4 8412 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.28.4) 8413 + '@babel/helper-plugin-utils': 7.27.1 8414 + 8415 + '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.28.4)': 8416 + dependencies: 8417 + '@babel/core': 7.28.4 8418 + '@babel/helper-plugin-utils': 7.27.1 7633 8419 7634 - '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.0)': 8420 + '@babel/plugin-transform-nullish-coalescing-operator@7.27.1(@babel/core@7.28.4)': 7635 8421 dependencies: 7636 - '@babel/core': 7.26.0 7637 - '@babel/helper-plugin-utils': 7.25.9 8422 + '@babel/core': 7.28.4 8423 + '@babel/helper-plugin-utils': 7.27.1 7638 8424 7639 - '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.0)': 8425 + '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.28.4)': 7640 8426 dependencies: 7641 - '@babel/core': 7.26.0 7642 - '@babel/helper-plugin-utils': 7.25.9 8427 + '@babel/core': 7.28.4 8428 + '@babel/helper-plugin-utils': 7.27.1 7643 8429 7644 - '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.0)': 8430 + '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.28.4)': 7645 8431 dependencies: 7646 - '@babel/core': 7.26.0 7647 - '@babel/helper-compilation-targets': 7.25.9 7648 - '@babel/helper-plugin-utils': 7.25.9 7649 - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) 8432 + '@babel/core': 7.28.4 8433 + '@babel/helper-compilation-targets': 7.27.2 8434 + '@babel/helper-plugin-utils': 7.27.1 8435 + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.28.4) 7650 8436 7651 - '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.0)': 8437 + '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.28.4)': 7652 8438 dependencies: 7653 - '@babel/core': 7.26.0 7654 - '@babel/helper-plugin-utils': 7.25.9 8439 + '@babel/core': 7.28.4 8440 + '@babel/helper-plugin-utils': 7.27.1 7655 8441 7656 - '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.0)': 8442 + '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.28.4)': 7657 8443 dependencies: 7658 - '@babel/core': 7.26.0 7659 - '@babel/helper-plugin-utils': 7.25.9 8444 + '@babel/core': 7.28.4 8445 + '@babel/helper-plugin-utils': 7.27.1 7660 8446 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 7661 8447 transitivePeerDependencies: 7662 8448 - supports-color 7663 8449 7664 - '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.0)': 8450 + '@babel/plugin-transform-optional-chaining@7.27.1(@babel/core@7.28.4)': 7665 8451 dependencies: 7666 - '@babel/core': 7.26.0 7667 - '@babel/helper-plugin-utils': 7.25.9 8452 + '@babel/core': 7.28.4 8453 + '@babel/helper-plugin-utils': 7.27.1 8454 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 8455 + transitivePeerDependencies: 8456 + - supports-color 7668 8457 7669 - '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.0)': 8458 + '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.28.4)': 7670 8459 dependencies: 7671 - '@babel/core': 7.26.0 7672 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) 7673 - '@babel/helper-plugin-utils': 7.25.9 8460 + '@babel/core': 7.28.4 8461 + '@babel/helper-plugin-utils': 7.27.1 8462 + 8463 + '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.28.4)': 8464 + dependencies: 8465 + '@babel/core': 7.28.4 8466 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.28.4) 8467 + '@babel/helper-plugin-utils': 7.27.1 7674 8468 transitivePeerDependencies: 7675 8469 - supports-color 7676 8470 7677 - '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.0)': 8471 + '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.28.4)': 7678 8472 dependencies: 7679 - '@babel/core': 7.26.0 8473 + '@babel/core': 7.28.4 7680 8474 '@babel/helper-annotate-as-pure': 7.25.9 7681 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) 7682 - '@babel/helper-plugin-utils': 7.25.9 8475 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.28.4) 8476 + '@babel/helper-plugin-utils': 7.27.1 7683 8477 transitivePeerDependencies: 7684 8478 - supports-color 7685 8479 7686 - '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.0)': 8480 + '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.28.4)': 7687 8481 dependencies: 7688 - '@babel/core': 7.26.0 7689 - '@babel/helper-plugin-utils': 7.25.9 8482 + '@babel/core': 7.28.4 8483 + '@babel/helper-plugin-utils': 7.27.1 7690 8484 7691 - '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.0)': 8485 + '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.28.4)': 7692 8486 dependencies: 7693 - '@babel/core': 7.26.0 7694 - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0) 8487 + '@babel/core': 7.28.4 8488 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.28.4) 7695 8489 transitivePeerDependencies: 7696 8490 - supports-color 7697 8491 7698 - '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)': 8492 + '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.28.4)': 7699 8493 dependencies: 7700 - '@babel/core': 7.26.0 7701 - '@babel/helper-plugin-utils': 7.25.9 8494 + '@babel/core': 7.28.4 8495 + '@babel/helper-plugin-utils': 7.27.1 7702 8496 7703 - '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0)': 8497 + '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.28.4)': 7704 8498 dependencies: 7705 - '@babel/core': 7.26.0 7706 - '@babel/helper-plugin-utils': 7.25.9 8499 + '@babel/core': 7.28.4 8500 + '@babel/helper-plugin-utils': 7.27.1 7707 8501 7708 - '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0)': 8502 + '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.28.4)': 7709 8503 dependencies: 7710 - '@babel/core': 7.26.0 8504 + '@babel/core': 7.28.4 7711 8505 '@babel/helper-annotate-as-pure': 7.25.9 7712 - '@babel/helper-module-imports': 7.25.9 7713 - '@babel/helper-plugin-utils': 7.25.9 7714 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) 7715 - '@babel/types': 7.26.3 8506 + '@babel/helper-module-imports': 7.27.1 8507 + '@babel/helper-plugin-utils': 7.27.1 8508 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) 8509 + '@babel/types': 7.28.4 7716 8510 transitivePeerDependencies: 7717 8511 - supports-color 7718 8512 7719 - '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.0)': 8513 + '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.28.4)': 7720 8514 dependencies: 7721 - '@babel/core': 7.26.0 8515 + '@babel/core': 7.28.4 7722 8516 '@babel/helper-annotate-as-pure': 7.25.9 7723 - '@babel/helper-plugin-utils': 7.25.9 8517 + '@babel/helper-plugin-utils': 7.27.1 7724 8518 7725 - '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.0)': 8519 + '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.28.4)': 7726 8520 dependencies: 7727 - '@babel/core': 7.26.0 7728 - '@babel/helper-plugin-utils': 7.25.9 8521 + '@babel/core': 7.28.4 8522 + '@babel/helper-plugin-utils': 7.27.1 7729 8523 regenerator-transform: 0.15.2 7730 8524 7731 - '@babel/plugin-transform-runtime@7.25.9(@babel/core@7.26.0)': 8525 + '@babel/plugin-transform-runtime@7.25.9(@babel/core@7.28.4)': 7732 8526 dependencies: 7733 - '@babel/core': 7.26.0 7734 - '@babel/helper-module-imports': 7.25.9 7735 - '@babel/helper-plugin-utils': 7.25.9 7736 - babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.0) 7737 - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0) 7738 - babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.0) 8527 + '@babel/core': 7.28.4 8528 + '@babel/helper-module-imports': 7.27.1 8529 + '@babel/helper-plugin-utils': 7.27.1 8530 + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.28.4) 8531 + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.28.4) 8532 + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.28.4) 7739 8533 semver: 6.3.1 7740 8534 transitivePeerDependencies: 7741 8535 - supports-color 7742 8536 7743 - '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.0)': 8537 + '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.28.4)': 8538 + dependencies: 8539 + '@babel/core': 7.28.4 8540 + '@babel/helper-plugin-utils': 7.27.1 8541 + 8542 + '@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.28.4)': 7744 8543 dependencies: 7745 - '@babel/core': 7.26.0 7746 - '@babel/helper-plugin-utils': 7.25.9 8544 + '@babel/core': 7.28.4 8545 + '@babel/helper-plugin-utils': 7.27.1 7747 8546 7748 - '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.0)': 8547 + '@babel/plugin-transform-spread@7.25.9(@babel/core@7.28.4)': 7749 8548 dependencies: 7750 - '@babel/core': 7.26.0 7751 - '@babel/helper-plugin-utils': 7.25.9 8549 + '@babel/core': 7.28.4 8550 + '@babel/helper-plugin-utils': 7.27.1 7752 8551 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 7753 8552 transitivePeerDependencies: 7754 8553 - supports-color 7755 8554 7756 - '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.0)': 8555 + '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.28.4)': 7757 8556 dependencies: 7758 - '@babel/core': 7.26.0 7759 - '@babel/helper-plugin-utils': 7.25.9 8557 + '@babel/core': 7.28.4 8558 + '@babel/helper-plugin-utils': 7.27.1 7760 8559 7761 - '@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.0)': 8560 + '@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.28.4)': 7762 8561 dependencies: 7763 - '@babel/core': 7.26.0 7764 - '@babel/helper-plugin-utils': 7.25.9 8562 + '@babel/core': 7.28.4 8563 + '@babel/helper-plugin-utils': 7.27.1 7765 8564 7766 - '@babel/plugin-transform-typescript@7.26.3(@babel/core@7.26.0)': 8565 + '@babel/plugin-transform-typescript@7.26.3(@babel/core@7.28.4)': 7767 8566 dependencies: 7768 - '@babel/core': 7.26.0 8567 + '@babel/core': 7.28.4 7769 8568 '@babel/helper-annotate-as-pure': 7.25.9 7770 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) 7771 - '@babel/helper-plugin-utils': 7.25.9 8569 + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4) 8570 + '@babel/helper-plugin-utils': 7.27.1 7772 8571 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 7773 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0) 8572 + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.28.4) 7774 8573 transitivePeerDependencies: 7775 8574 - supports-color 7776 8575 7777 - '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.0)': 8576 + '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.4)': 7778 8577 dependencies: 7779 - '@babel/core': 7.26.0 7780 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) 7781 - '@babel/helper-plugin-utils': 7.25.9 8578 + '@babel/core': 7.28.4 8579 + '@babel/helper-annotate-as-pure': 7.27.3 8580 + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4) 8581 + '@babel/helper-plugin-utils': 7.27.1 8582 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 8583 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4) 8584 + transitivePeerDependencies: 8585 + - supports-color 8586 + 8587 + '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.28.4)': 8588 + dependencies: 8589 + '@babel/core': 7.28.4 8590 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.28.4) 8591 + '@babel/helper-plugin-utils': 7.27.1 7782 8592 7783 - '@babel/preset-react@7.26.3(@babel/core@7.26.0)': 8593 + '@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.28.4)': 7784 8594 dependencies: 7785 - '@babel/core': 7.26.0 7786 - '@babel/helper-plugin-utils': 7.25.9 7787 - '@babel/helper-validator-option': 7.25.9 7788 - '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.0) 7789 - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0) 7790 - '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.26.0) 7791 - '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.26.0) 8595 + '@babel/core': 7.28.4 8596 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.4) 8597 + '@babel/helper-plugin-utils': 7.27.1 8598 + 8599 + '@babel/preset-react@7.26.3(@babel/core@7.28.4)': 8600 + dependencies: 8601 + '@babel/core': 7.28.4 8602 + '@babel/helper-plugin-utils': 7.27.1 8603 + '@babel/helper-validator-option': 7.27.1 8604 + '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.28.4) 8605 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.28.4) 8606 + '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.28.4) 8607 + '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.28.4) 7792 8608 transitivePeerDependencies: 7793 8609 - supports-color 7794 8610 7795 - '@babel/preset-typescript@7.26.0(@babel/core@7.26.0)': 8611 + '@babel/preset-typescript@7.26.0(@babel/core@7.28.4)': 7796 8612 dependencies: 7797 - '@babel/core': 7.26.0 8613 + '@babel/core': 7.28.4 7798 8614 '@babel/helper-plugin-utils': 7.25.9 7799 - '@babel/helper-validator-option': 7.25.9 7800 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) 7801 - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.0) 7802 - '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.0) 8615 + '@babel/helper-validator-option': 7.27.1 8616 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.28.4) 8617 + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.28.4) 8618 + '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.28.4) 7803 8619 transitivePeerDependencies: 7804 8620 - supports-color 7805 8621 7806 - '@babel/runtime@7.26.0': 8622 + '@babel/preset-typescript@7.27.1(@babel/core@7.28.4)': 7807 8623 dependencies: 7808 - regenerator-runtime: 0.14.1 8624 + '@babel/core': 7.28.4 8625 + '@babel/helper-plugin-utils': 7.27.1 8626 + '@babel/helper-validator-option': 7.27.1 8627 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) 8628 + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.4) 8629 + '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.4) 8630 + transitivePeerDependencies: 8631 + - supports-color 7809 8632 7810 - '@babel/template@7.25.9': 7811 - dependencies: 7812 - '@babel/code-frame': 7.26.2 7813 - '@babel/parser': 7.26.3 7814 - '@babel/types': 7.26.3 8633 + '@babel/runtime@7.28.4': {} 7815 8634 7816 8635 '@babel/template@7.27.2': 7817 8636 dependencies: ··· 7821 8640 7822 8641 '@babel/traverse@7.26.4': 7823 8642 dependencies: 7824 - '@babel/code-frame': 7.26.2 7825 - '@babel/generator': 7.26.3 7826 - '@babel/parser': 7.26.3 7827 - '@babel/template': 7.25.9 7828 - '@babel/types': 7.26.3 7829 - debug: 4.4.0 8643 + '@babel/code-frame': 7.27.1 8644 + '@babel/generator': 7.28.3 8645 + '@babel/parser': 7.28.4 8646 + '@babel/template': 7.27.2 8647 + '@babel/types': 7.28.4 8648 + debug: 4.4.3 7830 8649 globals: 11.12.0 7831 8650 transitivePeerDependencies: 7832 8651 - supports-color ··· 7873 8692 '@cbor-extract/cbor-extract-win32-x64@2.2.0': 7874 8693 optional: true 7875 8694 7876 - '@craftzdog/react-native-buffer@6.0.5(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 8695 + '@craftzdog/react-native-buffer@6.0.5(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 7877 8696 dependencies: 7878 8697 ieee754: 1.2.1 7879 - react-native-quick-base64: 2.1.2(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 8698 + react-native-quick-base64: 2.1.2(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 7880 8699 transitivePeerDependencies: 7881 8700 - react 7882 8701 - react-native ··· 7905 8724 tslib: 2.8.1 7906 8725 optional: true 7907 8726 7908 - '@eslint-community/eslint-utils@4.4.1(eslint@8.57.1)': 7909 - dependencies: 7910 - eslint: 8.57.1 7911 - eslint-visitor-keys: 3.4.3 7912 - 7913 - '@eslint-community/eslint-utils@4.7.0(eslint@8.57.1)': 8727 + '@eslint-community/eslint-utils@4.9.0(eslint@8.57.1)': 7914 8728 dependencies: 7915 8729 eslint: 8.57.1 7916 8730 eslint-visitor-keys: 3.4.3 ··· 7920 8734 '@eslint/eslintrc@2.1.4': 7921 8735 dependencies: 7922 8736 ajv: 6.12.6 7923 - debug: 4.4.0 8737 + debug: 4.4.3 7924 8738 espree: 9.6.1 7925 8739 globals: 13.24.0 7926 8740 ignore: 5.3.2 7927 - import-fresh: 3.3.0 8741 + import-fresh: 3.3.1 7928 8742 js-yaml: 4.1.0 7929 8743 minimatch: 3.1.2 7930 8744 strip-json-comments: 3.1.1 ··· 7933 8747 7934 8748 '@eslint/js@8.57.1': {} 7935 8749 7936 - '@expo/cli@0.24.20': 8750 + '@expo/cli@54.0.10(expo-router@6.0.10)(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))': 7937 8751 dependencies: 7938 8752 '@0no-co/graphql.web': 1.0.12 7939 - '@babel/runtime': 7.26.0 7940 8753 '@expo/code-signing-certificates': 0.0.5 7941 - '@expo/config': 11.0.13 7942 - '@expo/config-plugins': 10.1.2 8754 + '@expo/config': 12.0.10 8755 + '@expo/config-plugins': 54.0.2 7943 8756 '@expo/devcert': 1.1.4 7944 - '@expo/env': 1.0.7 7945 - '@expo/image-utils': 0.7.6 7946 - '@expo/json-file': 9.1.5 7947 - '@expo/metro-config': 0.20.17 7948 - '@expo/osascript': 2.2.5 7949 - '@expo/package-manager': 1.8.6 7950 - '@expo/plist': 0.3.5 7951 - '@expo/prebuild-config': 9.0.11 8757 + '@expo/env': 2.0.7 8758 + '@expo/image-utils': 0.8.7 8759 + '@expo/json-file': 10.0.7 8760 + '@expo/mcp-tunnel': 0.0.8 8761 + '@expo/metro': 54.0.0 8762 + '@expo/metro-config': 54.0.6(expo@54.0.12) 8763 + '@expo/osascript': 2.3.7 8764 + '@expo/package-manager': 1.9.8 8765 + '@expo/plist': 0.4.7 8766 + '@expo/prebuild-config': 54.0.4(expo@54.0.12) 8767 + '@expo/schema-utils': 0.1.7 7952 8768 '@expo/spawn-async': 1.7.2 7953 8769 '@expo/ws-tunnel': 1.0.6 7954 8770 '@expo/xcpretty': 4.3.2 7955 - '@react-native/dev-middleware': 0.79.5 8771 + '@react-native/dev-middleware': 0.81.4 7956 8772 '@urql/core': 5.1.0 7957 8773 '@urql/exchange-retry': 1.3.0(@urql/core@5.1.0) 7958 8774 accepts: 1.3.8 ··· 7964 8780 ci-info: 3.9.0 7965 8781 compression: 1.7.5 7966 8782 connect: 3.7.0 7967 - debug: 4.4.0 8783 + debug: 4.4.3 7968 8784 env-editor: 0.4.2 8785 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 8786 + expo-server: 1.0.0 7969 8787 freeport-async: 2.0.0 7970 8788 getenv: 2.0.0 7971 8789 glob: 10.4.5 ··· 7985 8803 resolve: 1.22.10 7986 8804 resolve-from: 5.0.0 7987 8805 resolve.exports: 2.0.3 7988 - semver: 7.6.3 8806 + semver: 7.7.2 7989 8807 send: 0.19.0 7990 8808 slugify: 1.6.6 7991 8809 source-map-support: 0.5.21 ··· 7996 8814 undici: 6.21.0 7997 8815 wrap-ansi: 7.0.0 7998 8816 ws: 8.18.0 8817 + optionalDependencies: 8818 + expo-router: 6.0.10(dyms6en36i74il5wcg7sgjxr3a) 8819 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 7999 8820 transitivePeerDependencies: 8821 + - '@modelcontextprotocol/sdk' 8000 8822 - bufferutil 8001 8823 - graphql 8002 8824 - supports-color 8003 8825 - utf-8-validate 8004 8826 8005 - '@expo/code-signing-certificates@0.0.5': 8827 + '@expo/cli@54.0.10(expo-router@6.0.10)(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))': 8006 8828 dependencies: 8007 - node-forge: 1.3.1 8008 - nullthrows: 1.1.1 8009 - 8010 - '@expo/config-plugins@10.0.2': 8011 - dependencies: 8012 - '@expo/config-types': 53.0.5 8013 - '@expo/json-file': 9.1.5 8014 - '@expo/plist': 0.3.4 8015 - '@expo/sdk-runtime-versions': 1.0.0 8829 + '@0no-co/graphql.web': 1.0.12 8830 + '@expo/code-signing-certificates': 0.0.5 8831 + '@expo/config': 12.0.10 8832 + '@expo/config-plugins': 54.0.2 8833 + '@expo/devcert': 1.1.4 8834 + '@expo/env': 2.0.7 8835 + '@expo/image-utils': 0.8.7 8836 + '@expo/json-file': 10.0.7 8837 + '@expo/mcp-tunnel': 0.0.8 8838 + '@expo/metro': 54.0.0 8839 + '@expo/metro-config': 54.0.6(expo@54.0.12) 8840 + '@expo/osascript': 2.3.7 8841 + '@expo/package-manager': 1.9.8 8842 + '@expo/plist': 0.4.7 8843 + '@expo/prebuild-config': 54.0.4(expo@54.0.12) 8844 + '@expo/schema-utils': 0.1.7 8845 + '@expo/spawn-async': 1.7.2 8846 + '@expo/ws-tunnel': 1.0.6 8847 + '@expo/xcpretty': 4.3.2 8848 + '@react-native/dev-middleware': 0.81.4 8849 + '@urql/core': 5.1.0 8850 + '@urql/exchange-retry': 1.3.0(@urql/core@5.1.0) 8851 + accepts: 1.3.8 8852 + arg: 5.0.2 8853 + better-opn: 3.0.2 8854 + bplist-creator: 0.1.0 8855 + bplist-parser: 0.3.2 8016 8856 chalk: 4.1.2 8017 - debug: 4.4.0 8018 - getenv: 1.0.0 8857 + ci-info: 3.9.0 8858 + compression: 1.7.5 8859 + connect: 3.7.0 8860 + debug: 4.4.3 8861 + env-editor: 0.4.2 8862 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 8863 + expo-server: 1.0.0 8864 + freeport-async: 2.0.0 8865 + getenv: 2.0.0 8019 8866 glob: 10.4.5 8867 + lan-network: 0.1.7 8868 + minimatch: 9.0.5 8869 + node-forge: 1.3.1 8870 + npm-package-arg: 11.0.3 8871 + ora: 3.4.0 8872 + picomatch: 3.0.1 8873 + pretty-bytes: 5.6.0 8874 + pretty-format: 29.7.0 8875 + progress: 2.0.3 8876 + prompts: 2.4.2 8877 + qrcode-terminal: 0.11.0 8878 + require-from-string: 2.0.2 8879 + requireg: 0.2.2 8880 + resolve: 1.22.10 8020 8881 resolve-from: 5.0.0 8021 - semver: 7.6.3 8022 - slash: 3.0.0 8882 + resolve.exports: 2.0.3 8883 + semver: 7.7.2 8884 + send: 0.19.0 8023 8885 slugify: 1.6.6 8024 - xcode: 3.0.1 8025 - xml2js: 0.6.0 8886 + source-map-support: 0.5.21 8887 + stacktrace-parser: 0.1.10 8888 + structured-headers: 0.4.1 8889 + tar: 7.4.3 8890 + terminal-link: 2.1.1 8891 + undici: 6.21.0 8892 + wrap-ansi: 7.0.0 8893 + ws: 8.18.0 8894 + optionalDependencies: 8895 + expo-router: 6.0.10(5ksirenzi7d22pfewzdrt6o6y4) 8896 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 8026 8897 transitivePeerDependencies: 8898 + - '@modelcontextprotocol/sdk' 8899 + - bufferutil 8900 + - graphql 8027 8901 - supports-color 8902 + - utf-8-validate 8028 8903 8029 - '@expo/config-plugins@10.1.2': 8904 + '@expo/code-signing-certificates@0.0.5': 8030 8905 dependencies: 8031 - '@expo/config-types': 53.0.5 8032 - '@expo/json-file': 9.1.5 8033 - '@expo/plist': 0.3.5 8906 + node-forge: 1.3.1 8907 + nullthrows: 1.1.1 8908 + 8909 + '@expo/config-plugins@54.0.2': 8910 + dependencies: 8911 + '@expo/config-types': 54.0.8 8912 + '@expo/json-file': 10.0.7 8913 + '@expo/plist': 0.4.7 8034 8914 '@expo/sdk-runtime-versions': 1.0.0 8035 8915 chalk: 4.1.2 8036 8916 debug: 4.4.0 8037 8917 getenv: 2.0.0 8038 8918 glob: 10.4.5 8039 8919 resolve-from: 5.0.0 8040 - semver: 7.6.3 8920 + semver: 7.7.2 8041 8921 slash: 3.0.0 8042 8922 slugify: 1.6.6 8043 8923 xcode: 3.0.1 ··· 8045 8925 transitivePeerDependencies: 8046 8926 - supports-color 8047 8927 8048 - '@expo/config-types@53.0.4': {} 8049 - 8050 - '@expo/config-types@53.0.5': {} 8051 - 8052 - '@expo/config@11.0.10': 8053 - dependencies: 8054 - '@babel/code-frame': 7.10.4 8055 - '@expo/config-plugins': 10.0.2 8056 - '@expo/config-types': 53.0.4 8057 - '@expo/json-file': 9.1.4 8058 - deepmerge: 4.3.1 8059 - getenv: 1.0.0 8060 - glob: 10.4.5 8061 - require-from-string: 2.0.2 8062 - resolve-from: 5.0.0 8063 - resolve-workspace-root: 2.0.0 8064 - semver: 7.6.3 8065 - slugify: 1.6.6 8066 - sucrase: 3.35.0 8067 - transitivePeerDependencies: 8068 - - supports-color 8928 + '@expo/config-types@54.0.8': {} 8069 8929 8070 - '@expo/config@11.0.13': 8930 + '@expo/config@12.0.10': 8071 8931 dependencies: 8072 8932 '@babel/code-frame': 7.10.4 8073 - '@expo/config-plugins': 10.1.2 8074 - '@expo/config-types': 53.0.5 8075 - '@expo/json-file': 9.1.5 8933 + '@expo/config-plugins': 54.0.2 8934 + '@expo/config-types': 54.0.8 8935 + '@expo/json-file': 10.0.7 8076 8936 deepmerge: 4.3.1 8077 8937 getenv: 2.0.0 8078 8938 glob: 10.4.5 8079 8939 require-from-string: 2.0.2 8080 8940 resolve-from: 5.0.0 8081 8941 resolve-workspace-root: 2.0.0 8082 - semver: 7.6.3 8942 + semver: 7.7.2 8083 8943 slugify: 1.6.6 8084 8944 sucrase: 3.35.0 8085 8945 transitivePeerDependencies: ··· 8102 8962 transitivePeerDependencies: 8103 8963 - supports-color 8104 8964 8105 - '@expo/env@1.0.5': 8965 + '@expo/devtools@0.1.7(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 8106 8966 dependencies: 8107 8967 chalk: 4.1.2 8108 - debug: 4.4.0 8109 - dotenv: 16.4.7 8110 - dotenv-expand: 11.0.7 8111 - getenv: 1.0.0 8112 - transitivePeerDependencies: 8113 - - supports-color 8968 + optionalDependencies: 8969 + react: 19.1.0 8970 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 8114 8971 8115 - '@expo/env@1.0.7': 8972 + '@expo/devtools@0.1.7(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)': 8116 8973 dependencies: 8117 8974 chalk: 4.1.2 8118 - debug: 4.4.0 8975 + optionalDependencies: 8976 + react: 19.2.0 8977 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 8978 + 8979 + '@expo/env@2.0.7': 8980 + dependencies: 8981 + chalk: 4.1.2 8982 + debug: 4.4.3 8119 8983 dotenv: 16.4.7 8120 8984 dotenv-expand: 11.0.7 8121 8985 getenv: 2.0.0 8122 8986 transitivePeerDependencies: 8123 8987 - supports-color 8124 8988 8125 - '@expo/fingerprint@0.13.4': 8989 + '@expo/fingerprint@0.15.1': 8126 8990 dependencies: 8127 8991 '@expo/spawn-async': 1.7.2 8128 8992 arg: 5.0.2 8129 8993 chalk: 4.1.2 8130 - debug: 4.4.0 8131 - find-up: 5.0.0 8994 + debug: 4.4.3 8132 8995 getenv: 2.0.0 8133 8996 glob: 10.4.5 8134 8997 ignore: 5.3.2 8135 8998 minimatch: 9.0.5 8136 8999 p-limit: 3.1.0 8137 9000 resolve-from: 5.0.0 8138 - semver: 7.6.3 9001 + semver: 7.7.2 8139 9002 transitivePeerDependencies: 8140 9003 - supports-color 8141 9004 8142 - '@expo/image-utils@0.7.6': 9005 + '@expo/image-utils@0.8.7': 8143 9006 dependencies: 8144 9007 '@expo/spawn-async': 1.7.2 8145 9008 chalk: 4.1.2 ··· 8147 9010 jimp-compact: 0.16.1 8148 9011 parse-png: 2.1.0 8149 9012 resolve-from: 5.0.0 8150 - semver: 7.6.3 9013 + resolve-global: 1.0.0 9014 + semver: 7.7.2 8151 9015 temp-dir: 2.0.0 8152 9016 unique-string: 2.0.0 8153 9017 8154 - '@expo/json-file@9.1.4': 9018 + '@expo/json-file@10.0.7': 8155 9019 dependencies: 8156 9020 '@babel/code-frame': 7.10.4 8157 9021 json5: 2.2.3 8158 9022 8159 - '@expo/json-file@9.1.5': 9023 + '@expo/mcp-tunnel@0.0.8': 8160 9024 dependencies: 8161 - '@babel/code-frame': 7.10.4 8162 - json5: 2.2.3 9025 + ws: 8.18.3 9026 + zod: 3.25.76 9027 + zod-to-json-schema: 3.24.6(zod@3.25.76) 9028 + transitivePeerDependencies: 9029 + - bufferutil 9030 + - utf-8-validate 8163 9031 8164 - '@expo/metro-config@0.20.17': 9032 + '@expo/metro-config@54.0.6(expo@54.0.12)': 8165 9033 dependencies: 8166 - '@babel/core': 7.26.0 8167 - '@babel/generator': 7.26.3 8168 - '@babel/parser': 7.26.3 8169 - '@babel/types': 7.26.3 8170 - '@expo/config': 11.0.13 8171 - '@expo/env': 1.0.7 8172 - '@expo/json-file': 9.1.5 9034 + '@babel/code-frame': 7.27.1 9035 + '@babel/core': 7.28.4 9036 + '@babel/generator': 7.28.3 9037 + '@expo/config': 12.0.10 9038 + '@expo/env': 2.0.7 9039 + '@expo/json-file': 10.0.7 9040 + '@expo/metro': 54.0.0 8173 9041 '@expo/spawn-async': 1.7.2 9042 + browserslist: 4.26.3 8174 9043 chalk: 4.1.2 8175 - debug: 4.4.0 9044 + debug: 4.4.3 8176 9045 dotenv: 16.4.7 8177 9046 dotenv-expand: 11.0.7 8178 9047 getenv: 2.0.0 8179 9048 glob: 10.4.5 9049 + hermes-parser: 0.29.1 8180 9050 jsc-safe-url: 0.2.4 8181 - lightningcss: 1.27.0 9051 + lightningcss: 1.30.2 8182 9052 minimatch: 9.0.5 8183 9053 postcss: 8.4.49 8184 9054 resolve-from: 5.0.0 9055 + optionalDependencies: 9056 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 8185 9057 transitivePeerDependencies: 9058 + - bufferutil 8186 9059 - supports-color 9060 + - utf-8-validate 8187 9061 8188 - '@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))': 9062 + '@expo/metro-runtime@6.1.2(expo@54.0.12)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 9063 + dependencies: 9064 + anser: 1.4.10 9065 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 9066 + pretty-format: 29.7.0 9067 + react: 19.1.0 9068 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 9069 + stacktrace-parser: 0.1.10 9070 + whatwg-fetch: 3.6.20 9071 + optionalDependencies: 9072 + react-dom: 19.1.0(react@19.1.0) 9073 + 9074 + '@expo/metro-runtime@6.1.2(expo@54.0.12)(react-dom@19.2.0(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)': 8189 9075 dependencies: 8190 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9076 + anser: 1.4.10 9077 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 9078 + pretty-format: 29.7.0 9079 + react: 19.2.0 9080 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 9081 + stacktrace-parser: 0.1.10 9082 + whatwg-fetch: 3.6.20 9083 + optionalDependencies: 9084 + react-dom: 19.2.0(react@19.2.0) 9085 + optional: true 8191 9086 8192 - '@expo/osascript@2.2.5': 9087 + '@expo/metro@54.0.0': 9088 + dependencies: 9089 + metro: 0.83.1 9090 + metro-babel-transformer: 0.83.1 9091 + metro-cache: 0.83.1 9092 + metro-cache-key: 0.83.1 9093 + metro-config: 0.83.1 9094 + metro-core: 0.83.1 9095 + metro-file-map: 0.83.1 9096 + metro-resolver: 0.83.1 9097 + metro-runtime: 0.83.1 9098 + metro-source-map: 0.83.1 9099 + metro-transform-plugins: 0.83.1 9100 + metro-transform-worker: 0.83.1 9101 + transitivePeerDependencies: 9102 + - bufferutil 9103 + - supports-color 9104 + - utf-8-validate 9105 + 9106 + '@expo/osascript@2.3.7': 8193 9107 dependencies: 8194 9108 '@expo/spawn-async': 1.7.2 8195 9109 exec-async: 2.2.0 8196 9110 8197 - '@expo/package-manager@1.8.6': 9111 + '@expo/package-manager@1.9.8': 8198 9112 dependencies: 8199 - '@expo/json-file': 9.1.5 9113 + '@expo/json-file': 10.0.7 8200 9114 '@expo/spawn-async': 1.7.2 8201 9115 chalk: 4.1.2 8202 9116 npm-package-arg: 11.0.3 8203 9117 ora: 3.4.0 8204 9118 resolve-workspace-root: 2.0.0 8205 9119 8206 - '@expo/plist@0.3.4': 9120 + '@expo/plist@0.4.7': 8207 9121 dependencies: 8208 9122 '@xmldom/xmldom': 0.8.10 8209 9123 base64-js: 1.5.1 8210 9124 xmlbuilder: 15.1.1 8211 9125 8212 - '@expo/plist@0.3.5': 9126 + '@expo/prebuild-config@54.0.4(expo@54.0.12)': 8213 9127 dependencies: 8214 - '@xmldom/xmldom': 0.8.10 8215 - base64-js: 1.5.1 8216 - xmlbuilder: 15.1.1 8217 - 8218 - '@expo/prebuild-config@9.0.11': 8219 - dependencies: 8220 - '@expo/config': 11.0.13 8221 - '@expo/config-plugins': 10.1.2 8222 - '@expo/config-types': 53.0.5 8223 - '@expo/image-utils': 0.7.6 8224 - '@expo/json-file': 9.1.5 8225 - '@react-native/normalize-colors': 0.79.5 9128 + '@expo/config': 12.0.10 9129 + '@expo/config-plugins': 54.0.2 9130 + '@expo/config-types': 54.0.8 9131 + '@expo/image-utils': 0.8.7 9132 + '@expo/json-file': 10.0.7 9133 + '@react-native/normalize-colors': 0.81.4 8226 9134 debug: 4.4.0 9135 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 8227 9136 resolve-from: 5.0.0 8228 - semver: 7.6.3 9137 + semver: 7.7.2 8229 9138 xml2js: 0.6.0 8230 9139 transitivePeerDependencies: 8231 9140 - supports-color 8232 9141 8233 - '@expo/sdk-runtime-versions@1.0.0': {} 9142 + '@expo/schema-utils@0.1.7': {} 8234 9143 8235 - '@expo/server@0.6.2': 8236 - dependencies: 8237 - abort-controller: 3.0.0 8238 - debug: 4.4.0 8239 - source-map-support: 0.5.21 8240 - undici: 6.21.0 8241 - transitivePeerDependencies: 8242 - - supports-color 9144 + '@expo/sdk-runtime-versions@1.0.0': {} 8243 9145 8244 9146 '@expo/spawn-async@1.7.2': 8245 9147 dependencies: 8246 9148 cross-spawn: 7.0.6 8247 9149 8248 - '@expo/vector-icons@14.1.0(expo-font@13.3.1(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 9150 + '@expo/vector-icons@15.0.2(expo-font@14.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 8249 9151 dependencies: 8250 - expo-font: 13.3.1(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0) 8251 - react: 19.0.0 8252 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9152 + expo-font: 14.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 9153 + react: 19.1.0 9154 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 8253 9155 8254 - '@expo/vector-icons@14.1.0(expo-font@13.3.2(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 9156 + '@expo/vector-icons@15.0.2(expo-font@14.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)': 8255 9157 dependencies: 8256 - expo-font: 13.3.2(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0) 8257 - react: 19.0.0 8258 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9158 + expo-font: 14.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 9159 + react: 19.2.0 9160 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 8259 9161 8260 9162 '@expo/ws-tunnel@1.0.6': {} 8261 9163 ··· 8266 9168 find-up: 5.0.0 8267 9169 js-yaml: 4.1.0 8268 9170 8269 - '@floating-ui/core@1.6.8': 9171 + '@floating-ui/core@1.7.3': 8270 9172 dependencies: 8271 - '@floating-ui/utils': 0.2.8 9173 + '@floating-ui/utils': 0.2.10 8272 9174 8273 - '@floating-ui/dom@1.6.12': 9175 + '@floating-ui/dom@1.7.4': 8274 9176 dependencies: 8275 - '@floating-ui/core': 1.6.8 8276 - '@floating-ui/utils': 0.2.8 9177 + '@floating-ui/core': 1.7.3 9178 + '@floating-ui/utils': 0.2.10 8277 9179 8278 - '@floating-ui/react-dom@2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': 9180 + '@floating-ui/react-dom@2.1.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': 8279 9181 dependencies: 8280 - '@floating-ui/dom': 1.6.12 8281 - react: 19.0.0 8282 - react-dom: 19.0.0(react@19.0.0) 9182 + '@floating-ui/dom': 1.7.4 9183 + react: 19.1.0 9184 + react-dom: 19.1.0(react@19.1.0) 8283 9185 8284 - '@floating-ui/utils@0.2.8': {} 9186 + '@floating-ui/utils@0.2.10': {} 8285 9187 8286 - '@gorhom/bottom-sheet@5.1.6(@types/react@19.0.14)(react-native-gesture-handler@2.24.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-reanimated@3.17.5(@babel/core@7.26.0)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 9188 + '@gorhom/bottom-sheet@5.2.6(@types/react@19.1.17)(react-native-gesture-handler@2.28.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-reanimated@4.1.2(@babel/core@7.28.4)(react-native-worklets@0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 8287 9189 dependencies: 8288 - '@gorhom/portal': 1.0.14(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9190 + '@gorhom/portal': 1.0.14(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 8289 9191 invariant: 2.2.4 8290 - react: 19.0.0 8291 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 8292 - react-native-gesture-handler: 2.24.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 8293 - react-native-reanimated: 3.17.5(@babel/core@7.26.0)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9192 + react: 19.1.0 9193 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 9194 + react-native-gesture-handler: 2.28.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 9195 + react-native-reanimated: 4.1.2(@babel/core@7.28.4)(react-native-worklets@0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 8294 9196 optionalDependencies: 8295 - '@types/react': 19.0.14 9197 + '@types/react': 19.1.17 8296 9198 8297 - '@gorhom/portal@1.0.14(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 9199 + '@gorhom/portal@1.0.14(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 8298 9200 dependencies: 8299 - nanoid: 3.3.8 8300 - react: 19.0.0 8301 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9201 + nanoid: 3.3.11 9202 + react: 19.1.0 9203 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 8302 9204 8303 9205 '@humanwhocodes/config-array@0.13.0': 8304 9206 dependencies: 8305 9207 '@humanwhocodes/object-schema': 2.0.3 8306 - debug: 4.4.0 9208 + debug: 4.4.3 8307 9209 minimatch: 3.1.2 8308 9210 transitivePeerDependencies: 8309 9211 - supports-color ··· 8312 9214 8313 9215 '@humanwhocodes/object-schema@2.0.3': {} 8314 9216 8315 - '@ianvs/prettier-plugin-sort-imports@4.5.1(prettier@3.5.3)': 9217 + '@ianvs/prettier-plugin-sort-imports@4.7.0(prettier@3.6.2)': 8316 9218 dependencies: 8317 9219 '@babel/generator': 7.26.3 8318 9220 '@babel/parser': 7.26.3 8319 9221 '@babel/traverse': 7.26.4 8320 9222 '@babel/types': 7.26.3 8321 - prettier: 3.5.3 9223 + prettier: 3.6.2 8322 9224 semver: 7.6.3 8323 9225 transitivePeerDependencies: 8324 9226 - supports-color ··· 8327 9229 dependencies: 8328 9230 cborg: 1.10.2 8329 9231 multiformats: 9.9.0 9232 + 9233 + '@isaacs/balanced-match@4.0.1': {} 9234 + 9235 + '@isaacs/brace-expansion@5.0.0': 9236 + dependencies: 9237 + '@isaacs/balanced-match': 4.0.1 8330 9238 8331 9239 '@isaacs/cliui@8.0.2': 8332 9240 dependencies: 8333 9241 string-width: 5.1.2 8334 9242 string-width-cjs: string-width@4.2.3 8335 - strip-ansi: 7.1.0 9243 + strip-ansi: 7.1.2 8336 9244 strip-ansi-cjs: strip-ansi@6.0.1 8337 9245 wrap-ansi: 8.1.0 8338 9246 wrap-ansi-cjs: wrap-ansi@7.0.0 ··· 8353 9261 8354 9262 '@istanbuljs/schema@0.1.3': {} 8355 9263 9264 + '@jest/console@29.7.0': 9265 + dependencies: 9266 + '@jest/types': 29.6.3 9267 + '@types/node': 22.18.8 9268 + chalk: 4.1.2 9269 + jest-message-util: 29.7.0 9270 + jest-util: 29.7.0 9271 + slash: 3.0.0 9272 + 8356 9273 '@jest/console@30.2.0': 8357 9274 dependencies: 8358 9275 '@jest/types': 30.2.0 8359 - '@types/node': 22.10.2 9276 + '@types/node': 22.18.8 8360 9277 chalk: 4.1.2 8361 9278 jest-message-util: 30.2.0 8362 9279 jest-util: 30.2.0 8363 9280 slash: 3.0.0 8364 9281 8365 - '@jest/core@30.2.0(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3))': 9282 + '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3))': 9283 + dependencies: 9284 + '@jest/console': 29.7.0 9285 + '@jest/reporters': 29.7.0 9286 + '@jest/test-result': 29.7.0 9287 + '@jest/transform': 29.7.0 9288 + '@jest/types': 29.6.3 9289 + '@types/node': 22.18.8 9290 + ansi-escapes: 4.3.2 9291 + chalk: 4.1.2 9292 + ci-info: 3.9.0 9293 + exit: 0.1.2 9294 + graceful-fs: 4.2.11 9295 + jest-changed-files: 29.7.0 9296 + jest-config: 29.7.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)) 9297 + jest-haste-map: 29.7.0 9298 + jest-message-util: 29.7.0 9299 + jest-regex-util: 29.6.3 9300 + jest-resolve: 29.7.0 9301 + jest-resolve-dependencies: 29.7.0 9302 + jest-runner: 29.7.0 9303 + jest-runtime: 29.7.0 9304 + jest-snapshot: 29.7.0 9305 + jest-util: 29.7.0 9306 + jest-validate: 29.7.0 9307 + jest-watcher: 29.7.0 9308 + micromatch: 4.0.8 9309 + pretty-format: 29.7.0 9310 + slash: 3.0.0 9311 + strip-ansi: 6.0.1 9312 + transitivePeerDependencies: 9313 + - babel-plugin-macros 9314 + - supports-color 9315 + - ts-node 9316 + 9317 + '@jest/core@30.2.0(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3))': 8366 9318 dependencies: 8367 9319 '@jest/console': 30.2.0 8368 9320 '@jest/pattern': 30.0.1 ··· 8370 9322 '@jest/test-result': 30.2.0 8371 9323 '@jest/transform': 30.2.0 8372 9324 '@jest/types': 30.2.0 8373 - '@types/node': 22.10.2 9325 + '@types/node': 22.18.8 8374 9326 ansi-escapes: 4.3.2 8375 9327 chalk: 4.1.2 8376 9328 ci-info: 4.3.0 8377 9329 exit-x: 0.2.2 8378 9330 graceful-fs: 4.2.11 8379 9331 jest-changed-files: 30.2.0 8380 - jest-config: 30.2.0(@types/node@22.10.2)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)) 9332 + jest-config: 30.2.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)) 8381 9333 jest-haste-map: 30.2.0 8382 9334 jest-message-util: 30.2.0 8383 9335 jest-regex-util: 30.0.1 ··· 8408 9360 dependencies: 8409 9361 '@jest/fake-timers': 29.7.0 8410 9362 '@jest/types': 29.6.3 8411 - '@types/node': 22.10.2 9363 + '@types/node': 22.18.8 8412 9364 jest-mock: 29.7.0 8413 9365 8414 9366 '@jest/environment@30.2.0': 8415 9367 dependencies: 8416 9368 '@jest/fake-timers': 30.2.0 8417 9369 '@jest/types': 30.2.0 8418 - '@types/node': 22.10.2 9370 + '@types/node': 22.18.8 8419 9371 jest-mock: 30.2.0 9372 + 9373 + '@jest/expect-utils@29.7.0': 9374 + dependencies: 9375 + jest-get-type: 29.6.3 8420 9376 8421 9377 '@jest/expect-utils@30.2.0': 8422 9378 dependencies: 8423 9379 '@jest/get-type': 30.1.0 8424 9380 9381 + '@jest/expect@29.7.0': 9382 + dependencies: 9383 + expect: 29.7.0 9384 + jest-snapshot: 29.7.0 9385 + transitivePeerDependencies: 9386 + - supports-color 9387 + 8425 9388 '@jest/expect@30.2.0': 8426 9389 dependencies: 8427 9390 expect: 30.2.0 ··· 8433 9396 dependencies: 8434 9397 '@jest/types': 29.6.3 8435 9398 '@sinonjs/fake-timers': 10.3.0 8436 - '@types/node': 22.10.2 9399 + '@types/node': 22.18.8 8437 9400 jest-message-util: 29.7.0 8438 9401 jest-mock: 29.7.0 8439 9402 jest-util: 29.7.0 ··· 8442 9405 dependencies: 8443 9406 '@jest/types': 30.2.0 8444 9407 '@sinonjs/fake-timers': 13.0.5 8445 - '@types/node': 22.10.2 9408 + '@types/node': 22.18.8 8446 9409 jest-message-util: 30.2.0 8447 9410 jest-mock: 30.2.0 8448 9411 jest-util: 30.2.0 8449 9412 8450 9413 '@jest/get-type@30.1.0': {} 8451 9414 9415 + '@jest/globals@29.7.0': 9416 + dependencies: 9417 + '@jest/environment': 29.7.0 9418 + '@jest/expect': 29.7.0 9419 + '@jest/types': 29.6.3 9420 + jest-mock: 29.7.0 9421 + transitivePeerDependencies: 9422 + - supports-color 9423 + 8452 9424 '@jest/globals@30.2.0': 8453 9425 dependencies: 8454 9426 '@jest/environment': 30.2.0 ··· 8460 9432 8461 9433 '@jest/pattern@30.0.1': 8462 9434 dependencies: 8463 - '@types/node': 22.10.2 9435 + '@types/node': 22.18.8 8464 9436 jest-regex-util: 30.0.1 8465 9437 9438 + '@jest/reporters@29.7.0': 9439 + dependencies: 9440 + '@bcoe/v8-coverage': 0.2.3 9441 + '@jest/console': 29.7.0 9442 + '@jest/test-result': 29.7.0 9443 + '@jest/transform': 29.7.0 9444 + '@jest/types': 29.6.3 9445 + '@jridgewell/trace-mapping': 0.3.31 9446 + '@types/node': 22.18.8 9447 + chalk: 4.1.2 9448 + collect-v8-coverage: 1.0.2 9449 + exit: 0.1.2 9450 + glob: 7.2.3 9451 + graceful-fs: 4.2.11 9452 + istanbul-lib-coverage: 3.2.2 9453 + istanbul-lib-instrument: 6.0.3 9454 + istanbul-lib-report: 3.0.1 9455 + istanbul-lib-source-maps: 4.0.1 9456 + istanbul-reports: 3.2.0 9457 + jest-message-util: 29.7.0 9458 + jest-util: 29.7.0 9459 + jest-worker: 29.7.0 9460 + slash: 3.0.0 9461 + string-length: 4.0.2 9462 + strip-ansi: 6.0.1 9463 + v8-to-istanbul: 9.3.0 9464 + transitivePeerDependencies: 9465 + - supports-color 9466 + 8466 9467 '@jest/reporters@30.2.0': 8467 9468 dependencies: 8468 9469 '@bcoe/v8-coverage': 0.2.3 ··· 8470 9471 '@jest/test-result': 30.2.0 8471 9472 '@jest/transform': 30.2.0 8472 9473 '@jest/types': 30.2.0 8473 - '@jridgewell/trace-mapping': 0.3.25 8474 - '@types/node': 22.10.2 9474 + '@jridgewell/trace-mapping': 0.3.31 9475 + '@types/node': 22.18.8 8475 9476 chalk: 4.1.2 8476 9477 collect-v8-coverage: 1.0.2 8477 9478 exit-x: 0.2.2 ··· 8506 9507 graceful-fs: 4.2.11 8507 9508 natural-compare: 1.4.0 8508 9509 9510 + '@jest/source-map@29.6.3': 9511 + dependencies: 9512 + '@jridgewell/trace-mapping': 0.3.31 9513 + callsites: 3.1.0 9514 + graceful-fs: 4.2.11 9515 + 8509 9516 '@jest/source-map@30.0.1': 8510 9517 dependencies: 8511 - '@jridgewell/trace-mapping': 0.3.25 9518 + '@jridgewell/trace-mapping': 0.3.31 8512 9519 callsites: 3.1.0 8513 9520 graceful-fs: 4.2.11 9521 + 9522 + '@jest/test-result@29.7.0': 9523 + dependencies: 9524 + '@jest/console': 29.7.0 9525 + '@jest/types': 29.6.3 9526 + '@types/istanbul-lib-coverage': 2.0.6 9527 + collect-v8-coverage: 1.0.2 8514 9528 8515 9529 '@jest/test-result@30.2.0': 8516 9530 dependencies: ··· 8519 9533 '@types/istanbul-lib-coverage': 2.0.6 8520 9534 collect-v8-coverage: 1.0.2 8521 9535 9536 + '@jest/test-sequencer@29.7.0': 9537 + dependencies: 9538 + '@jest/test-result': 29.7.0 9539 + graceful-fs: 4.2.11 9540 + jest-haste-map: 29.7.0 9541 + slash: 3.0.0 9542 + 8522 9543 '@jest/test-sequencer@30.2.0': 8523 9544 dependencies: 8524 9545 '@jest/test-result': 30.2.0 ··· 8528 9549 8529 9550 '@jest/transform@29.7.0': 8530 9551 dependencies: 8531 - '@babel/core': 7.26.0 9552 + '@babel/core': 7.28.4 8532 9553 '@jest/types': 29.6.3 8533 - '@jridgewell/trace-mapping': 0.3.25 9554 + '@jridgewell/trace-mapping': 0.3.31 8534 9555 babel-plugin-istanbul: 6.1.1 8535 9556 chalk: 4.1.2 8536 9557 convert-source-map: 2.0.0 ··· 8540 9561 jest-regex-util: 29.6.3 8541 9562 jest-util: 29.7.0 8542 9563 micromatch: 4.0.8 8543 - pirates: 4.0.6 9564 + pirates: 4.0.7 8544 9565 slash: 3.0.0 8545 9566 write-file-atomic: 4.0.2 8546 9567 transitivePeerDependencies: ··· 8550 9571 dependencies: 8551 9572 '@babel/core': 7.28.4 8552 9573 '@jest/types': 30.2.0 8553 - '@jridgewell/trace-mapping': 0.3.25 9574 + '@jridgewell/trace-mapping': 0.3.31 8554 9575 babel-plugin-istanbul: 7.0.1 8555 9576 chalk: 4.1.2 8556 9577 convert-source-map: 2.0.0 ··· 8571 9592 '@jest/schemas': 29.6.3 8572 9593 '@types/istanbul-lib-coverage': 2.0.6 8573 9594 '@types/istanbul-reports': 3.0.4 8574 - '@types/node': 22.10.2 9595 + '@types/node': 22.18.8 8575 9596 '@types/yargs': 17.0.33 8576 9597 chalk: 4.1.2 8577 9598 ··· 8581 9602 '@jest/schemas': 30.0.5 8582 9603 '@types/istanbul-lib-coverage': 2.0.6 8583 9604 '@types/istanbul-reports': 3.0.4 8584 - '@types/node': 22.10.2 9605 + '@types/node': 22.18.8 8585 9606 '@types/yargs': 17.0.33 8586 9607 chalk: 4.1.2 8587 9608 8588 9609 '@jridgewell/gen-mapping@0.3.13': 8589 9610 dependencies: 8590 - '@jridgewell/sourcemap-codec': 1.5.0 9611 + '@jridgewell/sourcemap-codec': 1.5.5 8591 9612 '@jridgewell/trace-mapping': 0.3.31 8592 9613 8593 9614 '@jridgewell/gen-mapping@0.3.5': ··· 8598 9619 8599 9620 '@jridgewell/remapping@2.3.5': 8600 9621 dependencies: 8601 - '@jridgewell/gen-mapping': 0.3.5 8602 - '@jridgewell/trace-mapping': 0.3.25 9622 + '@jridgewell/gen-mapping': 0.3.13 9623 + '@jridgewell/trace-mapping': 0.3.31 8603 9624 8604 9625 '@jridgewell/resolve-uri@3.1.2': {} 8605 9626 8606 9627 '@jridgewell/set-array@1.2.1': {} 8607 9628 9629 + '@jridgewell/source-map@0.3.11': 9630 + dependencies: 9631 + '@jridgewell/gen-mapping': 0.3.13 9632 + '@jridgewell/trace-mapping': 0.3.31 9633 + 8608 9634 '@jridgewell/source-map@0.3.6': 8609 9635 dependencies: 8610 - '@jridgewell/gen-mapping': 0.3.5 8611 - '@jridgewell/trace-mapping': 0.3.25 9636 + '@jridgewell/gen-mapping': 0.3.13 9637 + '@jridgewell/trace-mapping': 0.3.31 8612 9638 8613 9639 '@jridgewell/sourcemap-codec@1.5.0': {} 8614 9640 9641 + '@jridgewell/sourcemap-codec@1.5.5': {} 9642 + 8615 9643 '@jridgewell/trace-mapping@0.3.25': 8616 9644 dependencies: 8617 9645 '@jridgewell/resolve-uri': 3.1.2 ··· 8620 9648 '@jridgewell/trace-mapping@0.3.31': 8621 9649 dependencies: 8622 9650 '@jridgewell/resolve-uri': 3.1.2 8623 - '@jridgewell/sourcemap-codec': 1.5.0 9651 + '@jridgewell/sourcemap-codec': 1.5.5 8624 9652 8625 9653 '@jridgewell/trace-mapping@0.3.9': 8626 9654 dependencies: ··· 8634 9662 '@tybys/wasm-util': 0.10.1 8635 9663 optional: true 8636 9664 8637 - '@noble/curves@1.8.1': 9665 + '@noble/curves@1.9.7': 8638 9666 dependencies: 8639 - '@noble/hashes': 1.7.1 9667 + '@noble/hashes': 1.8.0 8640 9668 8641 - '@noble/hashes@1.6.1': {} 8642 - 8643 - '@noble/hashes@1.7.1': {} 9669 + '@noble/hashes@1.8.0': {} 8644 9670 8645 9671 '@nodelib/fs.scandir@2.1.5': 8646 9672 dependencies: ··· 8652 9678 '@nodelib/fs.walk@1.2.8': 8653 9679 dependencies: 8654 9680 '@nodelib/fs.scandir': 2.1.5 8655 - fastq: 1.17.1 9681 + fastq: 1.19.1 8656 9682 8657 9683 '@nolyfill/is-core-module@1.0.39': {} 8658 9684 ··· 8661 9687 8662 9688 '@pkgr/core@0.2.9': {} 8663 9689 8664 - '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.16.0)(type-fest@0.21.3)(webpack@5.97.1)': 9690 + '@pmmmwh/react-refresh-webpack-plugin@0.5.17(react-refresh@0.16.0)(type-fest@0.21.3)(webpack@5.97.1)': 8665 9691 dependencies: 8666 9692 ansi-html: 0.0.9 8667 9693 core-js-pure: 3.39.0 ··· 8669 9695 html-entities: 2.5.2 8670 9696 loader-utils: 2.0.4 8671 9697 react-refresh: 0.16.0 8672 - schema-utils: 4.3.0 9698 + schema-utils: 4.3.3 8673 9699 source-map: 0.7.4 8674 9700 webpack: 5.97.1 8675 9701 optionalDependencies: 8676 9702 type-fest: 0.21.3 8677 9703 8678 - '@radix-ui/primitive@1.1.1': {} 9704 + '@radix-ui/primitive@1.1.3': {} 8679 9705 8680 - '@radix-ui/react-arrow@1.1.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': 9706 + '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': 8681 9707 dependencies: 8682 - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8683 - react: 19.0.0 8684 - react-dom: 19.0.0(react@19.0.0) 9708 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9709 + react: 19.1.0 9710 + react-dom: 19.1.0(react@19.1.0) 8685 9711 optionalDependencies: 8686 - '@types/react': 19.0.14 8687 - '@types/react-dom': 18.3.1 9712 + '@types/react': 19.1.17 9713 + '@types/react-dom': 19.1.11(@types/react@19.1.17) 8688 9714 8689 - '@radix-ui/react-compose-refs@1.1.1(@types/react@19.0.14)(react@19.0.0)': 9715 + '@radix-ui/react-collection@1.1.7(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': 8690 9716 dependencies: 8691 - react: 19.0.0 9717 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) 9718 + '@radix-ui/react-context': 1.1.2(@types/react@19.1.17)(react@19.1.0) 9719 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9720 + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.17)(react@19.1.0) 9721 + react: 19.1.0 9722 + react-dom: 19.1.0(react@19.1.0) 8692 9723 optionalDependencies: 8693 - '@types/react': 19.0.14 9724 + '@types/react': 19.1.17 9725 + '@types/react-dom': 19.1.11(@types/react@19.1.17) 8694 9726 8695 - '@radix-ui/react-compose-refs@1.1.2(@types/react@19.0.14)(react@19.0.0)': 9727 + '@radix-ui/react-collection@1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': 8696 9728 dependencies: 8697 - react: 19.0.0 9729 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) 9730 + '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) 9731 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 9732 + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) 9733 + react: 19.2.0 9734 + react-dom: 19.2.0(react@19.2.0) 8698 9735 optionalDependencies: 8699 - '@types/react': 19.0.14 9736 + '@types/react': 19.2.0 9737 + '@types/react-dom': 19.2.0(@types/react@19.2.0) 9738 + optional: true 8700 9739 8701 - '@radix-ui/react-context@1.1.1(@types/react@19.0.14)(react@19.0.0)': 9740 + '@radix-ui/react-compose-refs@1.1.2(@types/react@19.1.17)(react@19.1.0)': 8702 9741 dependencies: 8703 - react: 19.0.0 9742 + react: 19.1.0 8704 9743 optionalDependencies: 8705 - '@types/react': 19.0.14 9744 + '@types/react': 19.1.17 8706 9745 8707 - '@radix-ui/react-dismissable-layer@1.1.3(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': 9746 + '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.0)(react@19.2.0)': 8708 9747 dependencies: 8709 - '@radix-ui/primitive': 1.1.1 8710 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.14)(react@19.0.0) 8711 - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8712 - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.14)(react@19.0.0) 8713 - '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.0.14)(react@19.0.0) 8714 - react: 19.0.0 8715 - react-dom: 19.0.0(react@19.0.0) 9748 + react: 19.2.0 8716 9749 optionalDependencies: 8717 - '@types/react': 19.0.14 8718 - '@types/react-dom': 18.3.1 9750 + '@types/react': 19.2.0 9751 + optional: true 8719 9752 8720 - '@radix-ui/react-focus-guards@1.1.1(@types/react@19.0.14)(react@19.0.0)': 9753 + '@radix-ui/react-context@1.1.2(@types/react@19.1.17)(react@19.1.0)': 8721 9754 dependencies: 8722 - react: 19.0.0 9755 + react: 19.1.0 8723 9756 optionalDependencies: 8724 - '@types/react': 19.0.14 9757 + '@types/react': 19.1.17 8725 9758 8726 - '@radix-ui/react-focus-scope@1.1.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': 9759 + '@radix-ui/react-context@1.1.2(@types/react@19.2.0)(react@19.2.0)': 8727 9760 dependencies: 8728 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.14)(react@19.0.0) 8729 - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8730 - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.14)(react@19.0.0) 8731 - react: 19.0.0 8732 - react-dom: 19.0.0(react@19.0.0) 9761 + react: 19.2.0 8733 9762 optionalDependencies: 8734 - '@types/react': 19.0.14 8735 - '@types/react-dom': 18.3.1 9763 + '@types/react': 19.2.0 9764 + optional: true 8736 9765 8737 - '@radix-ui/react-hover-card@1.1.4(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': 9766 + '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': 8738 9767 dependencies: 8739 - '@radix-ui/primitive': 1.1.1 8740 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.14)(react@19.0.0) 8741 - '@radix-ui/react-context': 1.1.1(@types/react@19.0.14)(react@19.0.0) 8742 - '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8743 - '@radix-ui/react-popper': 1.2.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8744 - '@radix-ui/react-portal': 1.1.3(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8745 - '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8746 - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8747 - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.14)(react@19.0.0) 8748 - react: 19.0.0 8749 - react-dom: 19.0.0(react@19.0.0) 9768 + '@radix-ui/primitive': 1.1.3 9769 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) 9770 + '@radix-ui/react-context': 1.1.2(@types/react@19.1.17)(react@19.1.0) 9771 + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9772 + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.1.17)(react@19.1.0) 9773 + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9774 + '@radix-ui/react-id': 1.1.1(@types/react@19.1.17)(react@19.1.0) 9775 + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9776 + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9777 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9778 + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.17)(react@19.1.0) 9779 + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.17)(react@19.1.0) 9780 + aria-hidden: 1.2.4 9781 + react: 19.1.0 9782 + react-dom: 19.1.0(react@19.1.0) 9783 + react-remove-scroll: 2.7.1(@types/react@19.1.17)(react@19.1.0) 8750 9784 optionalDependencies: 8751 - '@types/react': 19.0.14 8752 - '@types/react-dom': 18.3.1 9785 + '@types/react': 19.1.17 9786 + '@types/react-dom': 19.1.11(@types/react@19.1.17) 8753 9787 8754 - '@radix-ui/react-id@1.1.0(@types/react@19.0.14)(react@19.0.0)': 9788 + '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': 8755 9789 dependencies: 8756 - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.14)(react@19.0.0) 8757 - react: 19.0.0 9790 + '@radix-ui/primitive': 1.1.3 9791 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) 9792 + '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) 9793 + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 9794 + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.0)(react@19.2.0) 9795 + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 9796 + '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) 9797 + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 9798 + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 9799 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 9800 + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) 9801 + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) 9802 + aria-hidden: 1.2.4 9803 + react: 19.2.0 9804 + react-dom: 19.2.0(react@19.2.0) 9805 + react-remove-scroll: 2.7.1(@types/react@19.2.0)(react@19.2.0) 8758 9806 optionalDependencies: 8759 - '@types/react': 19.0.14 9807 + '@types/react': 19.2.0 9808 + '@types/react-dom': 19.2.0(@types/react@19.2.0) 9809 + optional: true 8760 9810 8761 - '@radix-ui/react-popover@1.1.4(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': 9811 + '@radix-ui/react-direction@1.1.1(@types/react@19.1.17)(react@19.1.0)': 8762 9812 dependencies: 8763 - '@radix-ui/primitive': 1.1.1 8764 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.14)(react@19.0.0) 8765 - '@radix-ui/react-context': 1.1.1(@types/react@19.0.14)(react@19.0.0) 8766 - '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8767 - '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.14)(react@19.0.0) 8768 - '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8769 - '@radix-ui/react-id': 1.1.0(@types/react@19.0.14)(react@19.0.0) 8770 - '@radix-ui/react-popper': 1.2.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8771 - '@radix-ui/react-portal': 1.1.3(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8772 - '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8773 - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8774 - '@radix-ui/react-slot': 1.1.1(@types/react@19.0.14)(react@19.0.0) 8775 - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.14)(react@19.0.0) 8776 - aria-hidden: 1.2.4 8777 - react: 19.0.0 8778 - react-dom: 19.0.0(react@19.0.0) 8779 - react-remove-scroll: 2.6.2(@types/react@19.0.14)(react@19.0.0) 9813 + react: 19.1.0 8780 9814 optionalDependencies: 8781 - '@types/react': 19.0.14 8782 - '@types/react-dom': 18.3.1 9815 + '@types/react': 19.1.17 8783 9816 8784 - '@radix-ui/react-popper@1.2.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': 9817 + '@radix-ui/react-direction@1.1.1(@types/react@19.2.0)(react@19.2.0)': 8785 9818 dependencies: 8786 - '@floating-ui/react-dom': 2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8787 - '@radix-ui/react-arrow': 1.1.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8788 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.14)(react@19.0.0) 8789 - '@radix-ui/react-context': 1.1.1(@types/react@19.0.14)(react@19.0.0) 8790 - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8791 - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.14)(react@19.0.0) 8792 - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.14)(react@19.0.0) 8793 - '@radix-ui/react-use-rect': 1.1.0(@types/react@19.0.14)(react@19.0.0) 8794 - '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.14)(react@19.0.0) 8795 - '@radix-ui/rect': 1.1.0 8796 - react: 19.0.0 8797 - react-dom: 19.0.0(react@19.0.0) 9819 + react: 19.2.0 8798 9820 optionalDependencies: 8799 - '@types/react': 19.0.14 8800 - '@types/react-dom': 18.3.1 9821 + '@types/react': 19.2.0 9822 + optional: true 8801 9823 8802 - '@radix-ui/react-portal@1.1.3(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': 9824 + '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': 8803 9825 dependencies: 8804 - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8805 - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.14)(react@19.0.0) 8806 - react: 19.0.0 8807 - react-dom: 19.0.0(react@19.0.0) 9826 + '@radix-ui/primitive': 1.1.3 9827 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) 9828 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9829 + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.17)(react@19.1.0) 9830 + '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.1.17)(react@19.1.0) 9831 + react: 19.1.0 9832 + react-dom: 19.1.0(react@19.1.0) 8808 9833 optionalDependencies: 8809 - '@types/react': 19.0.14 8810 - '@types/react-dom': 18.3.1 9834 + '@types/react': 19.1.17 9835 + '@types/react-dom': 19.1.11(@types/react@19.1.17) 8811 9836 8812 - '@radix-ui/react-presence@1.1.2(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': 9837 + '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': 8813 9838 dependencies: 8814 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.14)(react@19.0.0) 8815 - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.14)(react@19.0.0) 8816 - react: 19.0.0 8817 - react-dom: 19.0.0(react@19.0.0) 9839 + '@radix-ui/primitive': 1.1.3 9840 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) 9841 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 9842 + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) 9843 + '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.0)(react@19.2.0) 9844 + react: 19.2.0 9845 + react-dom: 19.2.0(react@19.2.0) 8818 9846 optionalDependencies: 8819 - '@types/react': 19.0.14 8820 - '@types/react-dom': 18.3.1 9847 + '@types/react': 19.2.0 9848 + '@types/react-dom': 19.2.0(@types/react@19.2.0) 9849 + optional: true 8821 9850 8822 - '@radix-ui/react-primitive@2.0.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': 9851 + '@radix-ui/react-focus-guards@1.1.3(@types/react@19.1.17)(react@19.1.0)': 8823 9852 dependencies: 8824 - '@radix-ui/react-slot': 1.1.1(@types/react@19.0.14)(react@19.0.0) 8825 - react: 19.0.0 8826 - react-dom: 19.0.0(react@19.0.0) 9853 + react: 19.1.0 8827 9854 optionalDependencies: 8828 - '@types/react': 19.0.14 8829 - '@types/react-dom': 18.3.1 9855 + '@types/react': 19.1.17 8830 9856 8831 - '@radix-ui/react-progress@1.1.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': 9857 + '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.0)(react@19.2.0)': 8832 9858 dependencies: 8833 - '@radix-ui/react-context': 1.1.1(@types/react@19.0.14)(react@19.0.0) 8834 - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8835 - react: 19.0.0 8836 - react-dom: 19.0.0(react@19.0.0) 9859 + react: 19.2.0 8837 9860 optionalDependencies: 8838 - '@types/react': 19.0.14 8839 - '@types/react-dom': 18.3.1 9861 + '@types/react': 19.2.0 9862 + optional: true 8840 9863 8841 - '@radix-ui/react-slot@1.1.1(@types/react@19.0.14)(react@19.0.0)': 9864 + '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': 8842 9865 dependencies: 8843 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.14)(react@19.0.0) 8844 - react: 19.0.0 9866 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) 9867 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9868 + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.17)(react@19.1.0) 9869 + react: 19.1.0 9870 + react-dom: 19.1.0(react@19.1.0) 8845 9871 optionalDependencies: 8846 - '@types/react': 19.0.14 9872 + '@types/react': 19.1.17 9873 + '@types/react-dom': 19.1.11(@types/react@19.1.17) 8847 9874 8848 - '@radix-ui/react-slot@1.2.0(@types/react@19.0.14)(react@19.0.0)': 9875 + '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': 8849 9876 dependencies: 8850 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.0.14)(react@19.0.0) 8851 - react: 19.0.0 9877 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) 9878 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 9879 + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) 9880 + react: 19.2.0 9881 + react-dom: 19.2.0(react@19.2.0) 8852 9882 optionalDependencies: 8853 - '@types/react': 19.0.14 9883 + '@types/react': 19.2.0 9884 + '@types/react-dom': 19.2.0(@types/react@19.2.0) 9885 + optional: true 8854 9886 8855 - '@radix-ui/react-tooltip@1.1.6(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': 9887 + '@radix-ui/react-hover-card@1.1.15(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': 8856 9888 dependencies: 8857 - '@radix-ui/primitive': 1.1.1 8858 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.14)(react@19.0.0) 8859 - '@radix-ui/react-context': 1.1.1(@types/react@19.0.14)(react@19.0.0) 8860 - '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8861 - '@radix-ui/react-id': 1.1.0(@types/react@19.0.14)(react@19.0.0) 8862 - '@radix-ui/react-popper': 1.2.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8863 - '@radix-ui/react-portal': 1.1.3(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8864 - '@radix-ui/react-presence': 1.1.2(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8865 - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8866 - '@radix-ui/react-slot': 1.1.1(@types/react@19.0.14)(react@19.0.0) 8867 - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.14)(react@19.0.0) 8868 - '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8869 - react: 19.0.0 8870 - react-dom: 19.0.0(react@19.0.0) 9889 + '@radix-ui/primitive': 1.1.3 9890 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) 9891 + '@radix-ui/react-context': 1.1.2(@types/react@19.1.17)(react@19.1.0) 9892 + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9893 + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9894 + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9895 + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9896 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9897 + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.17)(react@19.1.0) 9898 + react: 19.1.0 9899 + react-dom: 19.1.0(react@19.1.0) 8871 9900 optionalDependencies: 8872 - '@types/react': 19.0.14 8873 - '@types/react-dom': 18.3.1 9901 + '@types/react': 19.1.17 9902 + '@types/react-dom': 19.1.11(@types/react@19.1.17) 8874 9903 8875 - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@19.0.14)(react@19.0.0)': 9904 + '@radix-ui/react-id@1.1.1(@types/react@19.1.17)(react@19.1.0)': 8876 9905 dependencies: 8877 - react: 19.0.0 9906 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.17)(react@19.1.0) 9907 + react: 19.1.0 8878 9908 optionalDependencies: 8879 - '@types/react': 19.0.14 9909 + '@types/react': 19.1.17 8880 9910 8881 - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@19.0.14)(react@19.0.0)': 9911 + '@radix-ui/react-id@1.1.1(@types/react@19.2.0)(react@19.2.0)': 8882 9912 dependencies: 8883 - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.14)(react@19.0.0) 8884 - react: 19.0.0 9913 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) 9914 + react: 19.2.0 8885 9915 optionalDependencies: 8886 - '@types/react': 19.0.14 9916 + '@types/react': 19.2.0 9917 + optional: true 8887 9918 8888 - '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@19.0.14)(react@19.0.0)': 9919 + '@radix-ui/react-popover@1.1.15(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': 8889 9920 dependencies: 8890 - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.14)(react@19.0.0) 8891 - react: 19.0.0 9921 + '@radix-ui/primitive': 1.1.3 9922 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) 9923 + '@radix-ui/react-context': 1.1.2(@types/react@19.1.17)(react@19.1.0) 9924 + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9925 + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.1.17)(react@19.1.0) 9926 + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9927 + '@radix-ui/react-id': 1.1.1(@types/react@19.1.17)(react@19.1.0) 9928 + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9929 + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9930 + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9931 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9932 + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.17)(react@19.1.0) 9933 + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.17)(react@19.1.0) 9934 + aria-hidden: 1.2.6 9935 + react: 19.1.0 9936 + react-dom: 19.1.0(react@19.1.0) 9937 + react-remove-scroll: 2.7.1(@types/react@19.1.17)(react@19.1.0) 8892 9938 optionalDependencies: 8893 - '@types/react': 19.0.14 9939 + '@types/react': 19.1.17 9940 + '@types/react-dom': 19.1.11(@types/react@19.1.17) 8894 9941 8895 - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@19.0.14)(react@19.0.0)': 9942 + '@radix-ui/react-popper@1.2.8(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': 8896 9943 dependencies: 8897 - react: 19.0.0 9944 + '@floating-ui/react-dom': 2.1.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9945 + '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9946 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) 9947 + '@radix-ui/react-context': 1.1.2(@types/react@19.1.17)(react@19.1.0) 9948 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9949 + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.17)(react@19.1.0) 9950 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.17)(react@19.1.0) 9951 + '@radix-ui/react-use-rect': 1.1.1(@types/react@19.1.17)(react@19.1.0) 9952 + '@radix-ui/react-use-size': 1.1.1(@types/react@19.1.17)(react@19.1.0) 9953 + '@radix-ui/rect': 1.1.1 9954 + react: 19.1.0 9955 + react-dom: 19.1.0(react@19.1.0) 8898 9956 optionalDependencies: 8899 - '@types/react': 19.0.14 9957 + '@types/react': 19.1.17 9958 + '@types/react-dom': 19.1.11(@types/react@19.1.17) 8900 9959 8901 - '@radix-ui/react-use-rect@1.1.0(@types/react@19.0.14)(react@19.0.0)': 9960 + '@radix-ui/react-portal@1.1.9(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': 8902 9961 dependencies: 8903 - '@radix-ui/rect': 1.1.0 8904 - react: 19.0.0 9962 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9963 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.17)(react@19.1.0) 9964 + react: 19.1.0 9965 + react-dom: 19.1.0(react@19.1.0) 8905 9966 optionalDependencies: 8906 - '@types/react': 19.0.14 9967 + '@types/react': 19.1.17 9968 + '@types/react-dom': 19.1.11(@types/react@19.1.17) 9969 + 9970 + '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': 9971 + dependencies: 9972 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 9973 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) 9974 + react: 19.2.0 9975 + react-dom: 19.2.0(react@19.2.0) 9976 + optionalDependencies: 9977 + '@types/react': 19.2.0 9978 + '@types/react-dom': 19.2.0(@types/react@19.2.0) 9979 + optional: true 9980 + 9981 + '@radix-ui/react-presence@1.1.5(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': 9982 + dependencies: 9983 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) 9984 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.17)(react@19.1.0) 9985 + react: 19.1.0 9986 + react-dom: 19.1.0(react@19.1.0) 9987 + optionalDependencies: 9988 + '@types/react': 19.1.17 9989 + '@types/react-dom': 19.1.11(@types/react@19.1.17) 9990 + 9991 + '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': 9992 + dependencies: 9993 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) 9994 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) 9995 + react: 19.2.0 9996 + react-dom: 19.2.0(react@19.2.0) 9997 + optionalDependencies: 9998 + '@types/react': 19.2.0 9999 + '@types/react-dom': 19.2.0(@types/react@19.2.0) 10000 + optional: true 10001 + 10002 + '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': 10003 + dependencies: 10004 + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.17)(react@19.1.0) 10005 + react: 19.1.0 10006 + react-dom: 19.1.0(react@19.1.0) 10007 + optionalDependencies: 10008 + '@types/react': 19.1.17 10009 + '@types/react-dom': 19.1.11(@types/react@19.1.17) 10010 + 10011 + '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': 10012 + dependencies: 10013 + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) 10014 + react: 19.2.0 10015 + react-dom: 19.2.0(react@19.2.0) 10016 + optionalDependencies: 10017 + '@types/react': 19.2.0 10018 + '@types/react-dom': 19.2.0(@types/react@19.2.0) 10019 + optional: true 10020 + 10021 + '@radix-ui/react-progress@1.1.7(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': 10022 + dependencies: 10023 + '@radix-ui/react-context': 1.1.2(@types/react@19.1.17)(react@19.1.0) 10024 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 10025 + react: 19.1.0 10026 + react-dom: 19.1.0(react@19.1.0) 10027 + optionalDependencies: 10028 + '@types/react': 19.1.17 10029 + '@types/react-dom': 19.1.11(@types/react@19.1.17) 8907 10030 8908 - '@radix-ui/react-use-size@1.1.0(@types/react@19.0.14)(react@19.0.0)': 10031 + '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': 8909 10032 dependencies: 8910 - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.14)(react@19.0.0) 8911 - react: 19.0.0 10033 + '@radix-ui/primitive': 1.1.3 10034 + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 10035 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) 10036 + '@radix-ui/react-context': 1.1.2(@types/react@19.1.17)(react@19.1.0) 10037 + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.17)(react@19.1.0) 10038 + '@radix-ui/react-id': 1.1.1(@types/react@19.1.17)(react@19.1.0) 10039 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 10040 + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.17)(react@19.1.0) 10041 + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.17)(react@19.1.0) 10042 + react: 19.1.0 10043 + react-dom: 19.1.0(react@19.1.0) 8912 10044 optionalDependencies: 8913 - '@types/react': 19.0.14 10045 + '@types/react': 19.1.17 10046 + '@types/react-dom': 19.1.11(@types/react@19.1.17) 8914 10047 8915 - '@radix-ui/react-visually-hidden@1.1.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': 10048 + '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': 8916 10049 dependencies: 8917 - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 8918 - react: 19.0.0 8919 - react-dom: 19.0.0(react@19.0.0) 10050 + '@radix-ui/primitive': 1.1.3 10051 + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 10052 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) 10053 + '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) 10054 + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) 10055 + '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) 10056 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 10057 + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) 10058 + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) 10059 + react: 19.2.0 10060 + react-dom: 19.2.0(react@19.2.0) 8920 10061 optionalDependencies: 8921 - '@types/react': 19.0.14 8922 - '@types/react-dom': 18.3.1 10062 + '@types/react': 19.2.0 10063 + '@types/react-dom': 19.2.0(@types/react@19.2.0) 10064 + optional: true 8923 10065 8924 - '@radix-ui/rect@1.1.0': {} 10066 + '@radix-ui/react-slot@1.2.0(@types/react@19.1.17)(react@19.1.0)': 10067 + dependencies: 10068 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) 10069 + react: 19.1.0 10070 + optionalDependencies: 10071 + '@types/react': 19.1.17 10072 + 10073 + '@radix-ui/react-slot@1.2.0(@types/react@19.2.0)(react@19.2.0)': 10074 + dependencies: 10075 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) 10076 + react: 19.2.0 10077 + optionalDependencies: 10078 + '@types/react': 19.2.0 10079 + optional: true 8925 10080 8926 - '@react-native-async-storage/async-storage@2.1.2(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))': 10081 + '@radix-ui/react-slot@1.2.3(@types/react@19.1.17)(react@19.1.0)': 10082 + dependencies: 10083 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) 10084 + react: 19.1.0 10085 + optionalDependencies: 10086 + '@types/react': 19.1.17 10087 + 10088 + '@radix-ui/react-slot@1.2.3(@types/react@19.2.0)(react@19.2.0)': 10089 + dependencies: 10090 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) 10091 + react: 19.2.0 10092 + optionalDependencies: 10093 + '@types/react': 19.2.0 10094 + optional: true 10095 + 10096 + '@radix-ui/react-tabs@1.1.13(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': 10097 + dependencies: 10098 + '@radix-ui/primitive': 1.1.3 10099 + '@radix-ui/react-context': 1.1.2(@types/react@19.1.17)(react@19.1.0) 10100 + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.17)(react@19.1.0) 10101 + '@radix-ui/react-id': 1.1.1(@types/react@19.1.17)(react@19.1.0) 10102 + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 10103 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 10104 + '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 10105 + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.17)(react@19.1.0) 10106 + react: 19.1.0 10107 + react-dom: 19.1.0(react@19.1.0) 10108 + optionalDependencies: 10109 + '@types/react': 19.1.17 10110 + '@types/react-dom': 19.1.11(@types/react@19.1.17) 10111 + 10112 + '@radix-ui/react-tabs@1.1.13(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': 10113 + dependencies: 10114 + '@radix-ui/primitive': 1.1.3 10115 + '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) 10116 + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) 10117 + '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) 10118 + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 10119 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 10120 + '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 10121 + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) 10122 + react: 19.2.0 10123 + react-dom: 19.2.0(react@19.2.0) 10124 + optionalDependencies: 10125 + '@types/react': 19.2.0 10126 + '@types/react-dom': 19.2.0(@types/react@19.2.0) 10127 + optional: true 10128 + 10129 + '@radix-ui/react-tooltip@1.2.8(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': 10130 + dependencies: 10131 + '@radix-ui/primitive': 1.1.3 10132 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) 10133 + '@radix-ui/react-context': 1.1.2(@types/react@19.1.17)(react@19.1.0) 10134 + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 10135 + '@radix-ui/react-id': 1.1.1(@types/react@19.1.17)(react@19.1.0) 10136 + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 10137 + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 10138 + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 10139 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 10140 + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.17)(react@19.1.0) 10141 + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.17)(react@19.1.0) 10142 + '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 10143 + react: 19.1.0 10144 + react-dom: 19.1.0(react@19.1.0) 10145 + optionalDependencies: 10146 + '@types/react': 19.1.17 10147 + '@types/react-dom': 19.1.11(@types/react@19.1.17) 10148 + 10149 + '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.1.17)(react@19.1.0)': 10150 + dependencies: 10151 + react: 19.1.0 10152 + optionalDependencies: 10153 + '@types/react': 19.1.17 10154 + 10155 + '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.0)(react@19.2.0)': 10156 + dependencies: 10157 + react: 19.2.0 10158 + optionalDependencies: 10159 + '@types/react': 19.2.0 10160 + optional: true 10161 + 10162 + '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.1.17)(react@19.1.0)': 10163 + dependencies: 10164 + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.1.17)(react@19.1.0) 10165 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.17)(react@19.1.0) 10166 + react: 19.1.0 10167 + optionalDependencies: 10168 + '@types/react': 19.1.17 10169 + 10170 + '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.0)(react@19.2.0)': 10171 + dependencies: 10172 + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.0)(react@19.2.0) 10173 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) 10174 + react: 19.2.0 10175 + optionalDependencies: 10176 + '@types/react': 19.2.0 10177 + optional: true 10178 + 10179 + '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.1.17)(react@19.1.0)': 10180 + dependencies: 10181 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.17)(react@19.1.0) 10182 + react: 19.1.0 10183 + optionalDependencies: 10184 + '@types/react': 19.1.17 10185 + 10186 + '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.0)(react@19.2.0)': 10187 + dependencies: 10188 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) 10189 + react: 19.2.0 10190 + optionalDependencies: 10191 + '@types/react': 19.2.0 10192 + optional: true 10193 + 10194 + '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.1.17)(react@19.1.0)': 10195 + dependencies: 10196 + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.17)(react@19.1.0) 10197 + react: 19.1.0 10198 + optionalDependencies: 10199 + '@types/react': 19.1.17 10200 + 10201 + '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.0)(react@19.2.0)': 10202 + dependencies: 10203 + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) 10204 + react: 19.2.0 10205 + optionalDependencies: 10206 + '@types/react': 19.2.0 10207 + optional: true 10208 + 10209 + '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.1.17)(react@19.1.0)': 10210 + dependencies: 10211 + react: 19.1.0 10212 + optionalDependencies: 10213 + '@types/react': 19.1.17 10214 + 10215 + '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.0)(react@19.2.0)': 10216 + dependencies: 10217 + react: 19.2.0 10218 + optionalDependencies: 10219 + '@types/react': 19.2.0 10220 + optional: true 10221 + 10222 + '@radix-ui/react-use-rect@1.1.1(@types/react@19.1.17)(react@19.1.0)': 10223 + dependencies: 10224 + '@radix-ui/rect': 1.1.1 10225 + react: 19.1.0 10226 + optionalDependencies: 10227 + '@types/react': 19.1.17 10228 + 10229 + '@radix-ui/react-use-size@1.1.1(@types/react@19.1.17)(react@19.1.0)': 10230 + dependencies: 10231 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.17)(react@19.1.0) 10232 + react: 19.1.0 10233 + optionalDependencies: 10234 + '@types/react': 19.1.17 10235 + 10236 + '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': 10237 + dependencies: 10238 + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 10239 + react: 19.1.0 10240 + react-dom: 19.1.0(react@19.1.0) 10241 + optionalDependencies: 10242 + '@types/react': 19.1.17 10243 + '@types/react-dom': 19.1.11(@types/react@19.1.17) 10244 + 10245 + '@radix-ui/rect@1.1.1': {} 10246 + 10247 + '@react-native-async-storage/async-storage@2.2.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))': 8927 10248 dependencies: 8928 10249 merge-options: 3.0.4 8929 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 10250 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 8930 10251 8931 - '@react-native-picker/picker@2.11.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 10252 + '@react-native-picker/picker@2.11.2(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 8932 10253 dependencies: 8933 - react: 19.0.0 8934 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 10254 + react: 19.1.0 10255 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 8935 10256 8936 - '@react-native/assets-registry@0.79.2': {} 10257 + '@react-native/assets-registry@0.81.4': {} 8937 10258 8938 - '@react-native/babel-plugin-codegen@0.79.5(@babel/core@7.26.0)': 10259 + '@react-native/babel-plugin-codegen@0.81.4(@babel/core@7.28.4)': 8939 10260 dependencies: 8940 - '@babel/traverse': 7.26.4 8941 - '@react-native/codegen': 0.79.5(@babel/core@7.26.0) 10261 + '@babel/traverse': 7.28.4 10262 + '@react-native/codegen': 0.81.4(@babel/core@7.28.4) 8942 10263 transitivePeerDependencies: 8943 10264 - '@babel/core' 8944 10265 - supports-color 8945 10266 8946 - '@react-native/babel-preset@0.79.5(@babel/core@7.26.0)': 10267 + '@react-native/babel-preset@0.81.4(@babel/core@7.28.4)': 8947 10268 dependencies: 8948 - '@babel/core': 7.26.0 8949 - '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.26.0) 8950 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.0) 8951 - '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.26.0) 8952 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) 8953 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) 8954 - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.0) 8955 - '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.0) 8956 - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.0) 8957 - '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.0) 8958 - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.0) 8959 - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.0) 8960 - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.0) 8961 - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.0) 8962 - '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.26.0) 8963 - '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.0) 8964 - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.0) 8965 - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.0) 8966 - '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.0) 8967 - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.0) 8968 - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.0) 8969 - '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.0) 8970 - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.0) 8971 - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.0) 8972 - '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.0) 8973 - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.0) 8974 - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) 8975 - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.0) 8976 - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.0) 8977 - '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.0) 8978 - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0) 8979 - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) 8980 - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) 8981 - '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.0) 8982 - '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.26.0) 8983 - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.0) 8984 - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.0) 8985 - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.0) 8986 - '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.0) 8987 - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) 8988 - '@babel/template': 7.25.9 8989 - '@react-native/babel-plugin-codegen': 0.79.5(@babel/core@7.26.0) 8990 - babel-plugin-syntax-hermes-parser: 0.25.1 8991 - babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.0) 10269 + '@babel/core': 7.28.4 10270 + '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.28.4) 10271 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.4) 10272 + '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.28.4) 10273 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.4) 10274 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.4) 10275 + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.28.4) 10276 + '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.28.4) 10277 + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.28.4) 10278 + '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.28.4) 10279 + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.28.4) 10280 + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.28.4) 10281 + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.28.4) 10282 + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.28.4) 10283 + '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.28.4) 10284 + '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.28.4) 10285 + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.28.4) 10286 + '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.28.4) 10287 + '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.28.4) 10288 + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.28.4) 10289 + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.28.4) 10290 + '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.28.4) 10291 + '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.28.4) 10292 + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.28.4) 10293 + '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.28.4) 10294 + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.28.4) 10295 + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.28.4) 10296 + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.28.4) 10297 + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.28.4) 10298 + '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.28.4) 10299 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.28.4) 10300 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.28.4) 10301 + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.28.4) 10302 + '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.28.4) 10303 + '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.28.4) 10304 + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.28.4) 10305 + '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.28.4) 10306 + '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.28.4) 10307 + '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.28.4) 10308 + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.28.4) 10309 + '@babel/template': 7.27.2 10310 + '@react-native/babel-plugin-codegen': 0.81.4(@babel/core@7.28.4) 10311 + babel-plugin-syntax-hermes-parser: 0.29.1 10312 + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.28.4) 8992 10313 react-refresh: 0.14.2 8993 10314 transitivePeerDependencies: 8994 10315 - supports-color 8995 10316 8996 - '@react-native/codegen@0.79.2(@babel/core@7.26.0)': 10317 + '@react-native/codegen@0.81.4(@babel/core@7.28.4)': 8997 10318 dependencies: 8998 - '@babel/core': 7.26.0 10319 + '@babel/core': 7.28.4 10320 + '@babel/parser': 7.28.4 8999 10321 glob: 7.2.3 9000 - hermes-parser: 0.25.1 10322 + hermes-parser: 0.29.1 9001 10323 invariant: 2.2.4 9002 10324 nullthrows: 1.1.1 9003 10325 yargs: 17.7.2 9004 10326 9005 - '@react-native/codegen@0.79.5(@babel/core@7.26.0)': 10327 + '@react-native/community-cli-plugin@0.81.4': 9006 10328 dependencies: 9007 - '@babel/core': 7.26.0 9008 - glob: 7.2.3 9009 - hermes-parser: 0.25.1 10329 + '@react-native/dev-middleware': 0.81.4 10330 + debug: 4.4.3 9010 10331 invariant: 2.2.4 9011 - nullthrows: 1.1.1 9012 - yargs: 17.7.2 9013 - 9014 - '@react-native/community-cli-plugin@0.79.2': 9015 - dependencies: 9016 - '@react-native/dev-middleware': 0.79.2 9017 - chalk: 4.1.2 9018 - debug: 2.6.9 9019 - invariant: 2.2.4 9020 - metro: 0.82.4 9021 - metro-config: 0.82.4 9022 - metro-core: 0.82.4 9023 - semver: 7.6.3 10332 + metro: 0.83.1 10333 + metro-config: 0.83.1 10334 + metro-core: 0.83.1 10335 + semver: 7.7.2 9024 10336 transitivePeerDependencies: 9025 10337 - bufferutil 9026 10338 - supports-color 9027 10339 - utf-8-validate 9028 10340 9029 - '@react-native/debugger-frontend@0.79.2': {} 10341 + '@react-native/debugger-frontend@0.81.4': {} 9030 10342 9031 - '@react-native/debugger-frontend@0.79.5': {} 9032 - 9033 - '@react-native/dev-middleware@0.79.2': 10343 + '@react-native/dev-middleware@0.81.4': 9034 10344 dependencies: 9035 10345 '@isaacs/ttlcache': 1.4.1 9036 - '@react-native/debugger-frontend': 0.79.2 10346 + '@react-native/debugger-frontend': 0.81.4 9037 10347 chrome-launcher: 0.15.2 9038 10348 chromium-edge-launcher: 0.2.0 9039 10349 connect: 3.7.0 9040 - debug: 2.6.9 10350 + debug: 4.4.3 9041 10351 invariant: 2.2.4 9042 10352 nullthrows: 1.1.1 9043 10353 open: 7.4.2 ··· 9048 10358 - supports-color 9049 10359 - utf-8-validate 9050 10360 9051 - '@react-native/dev-middleware@0.79.5': 9052 - dependencies: 9053 - '@isaacs/ttlcache': 1.4.1 9054 - '@react-native/debugger-frontend': 0.79.5 9055 - chrome-launcher: 0.15.2 9056 - chromium-edge-launcher: 0.2.0 9057 - connect: 3.7.0 9058 - debug: 2.6.9 9059 - invariant: 2.2.4 9060 - nullthrows: 1.1.1 9061 - open: 7.4.2 9062 - serve-static: 1.16.2 9063 - ws: 6.2.3 9064 - transitivePeerDependencies: 9065 - - bufferutil 9066 - - supports-color 9067 - - utf-8-validate 10361 + '@react-native/gradle-plugin@0.81.4': {} 9068 10362 9069 - '@react-native/gradle-plugin@0.79.2': {} 9070 - 9071 - '@react-native/js-polyfills@0.79.2': {} 10363 + '@react-native/js-polyfills@0.81.4': {} 9072 10364 9073 10365 '@react-native/normalize-colors@0.74.88': {} 9074 10366 9075 - '@react-native/normalize-colors@0.79.2': {} 10367 + '@react-native/normalize-colors@0.81.4': {} 9076 10368 9077 - '@react-native/normalize-colors@0.79.5': {} 10369 + '@react-native/typescript-config@0.76.9': {} 9078 10370 9079 - '@react-native/typescript-config@0.76.5': {} 10371 + '@react-native/virtualized-lists@0.81.4(@types/react@19.1.17)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 10372 + dependencies: 10373 + invariant: 2.2.4 10374 + nullthrows: 1.1.1 10375 + react: 19.1.0 10376 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 10377 + optionalDependencies: 10378 + '@types/react': 19.1.17 9080 10379 9081 - '@react-native/virtualized-lists@0.79.2(@types/react@19.0.14)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 10380 + '@react-native/virtualized-lists@0.81.4(@types/react@19.2.0)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)': 9082 10381 dependencies: 9083 10382 invariant: 2.2.4 9084 10383 nullthrows: 1.1.1 9085 - react: 19.0.0 9086 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 10384 + react: 19.2.0 10385 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 9087 10386 optionalDependencies: 9088 - '@types/react': 19.0.14 10387 + '@types/react': 19.2.0 9089 10388 9090 - '@react-navigation/bottom-tabs@7.3.14(@react-navigation/native@7.1.10(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-screens@4.10.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 10389 + '@react-navigation/bottom-tabs@7.4.8(@react-navigation/native@7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 9091 10390 dependencies: 9092 - '@react-navigation/elements': 2.4.3(@react-navigation/native@7.1.10(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9093 - '@react-navigation/native': 7.1.10(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 10391 + '@react-navigation/elements': 2.6.5(@react-navigation/native@7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10392 + '@react-navigation/native': 7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 9094 10393 color: 4.2.3 9095 - react: 19.0.0 9096 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9097 - react-native-safe-area-context: 5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9098 - react-native-screens: 4.10.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 10394 + react: 19.1.0 10395 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 10396 + react-native-safe-area-context: 5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10397 + react-native-screens: 4.16.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 9099 10398 transitivePeerDependencies: 9100 10399 - '@react-native-masked-view/masked-view' 9101 10400 9102 - '@react-navigation/core@7.10.0(react@19.0.0)': 10401 + '@react-navigation/bottom-tabs@7.4.8(@react-navigation/native@7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)': 9103 10402 dependencies: 9104 - '@react-navigation/routers': 7.4.0 10403 + '@react-navigation/elements': 2.6.5(@react-navigation/native@7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 10404 + '@react-navigation/native': 7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 10405 + color: 4.2.3 10406 + react: 19.2.0 10407 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 10408 + react-native-safe-area-context: 5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 10409 + react-native-screens: 4.16.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 10410 + transitivePeerDependencies: 10411 + - '@react-native-masked-view/masked-view' 10412 + optional: true 10413 + 10414 + '@react-navigation/core@7.12.4(react@19.1.0)': 10415 + dependencies: 10416 + '@react-navigation/routers': 7.5.1 9105 10417 escape-string-regexp: 4.0.0 9106 10418 nanoid: 3.3.11 9107 10419 query-string: 7.1.3 9108 - react: 19.0.0 9109 - react-is: 19.1.0 9110 - use-latest-callback: 0.2.3(react@19.0.0) 9111 - use-sync-external-store: 1.5.0(react@19.0.0) 10420 + react: 19.1.0 10421 + react-is: 19.2.0 10422 + use-latest-callback: 0.2.4(react@19.1.0) 10423 + use-sync-external-store: 1.6.0(react@19.1.0) 10424 + 10425 + '@react-navigation/core@7.12.4(react@19.2.0)': 10426 + dependencies: 10427 + '@react-navigation/routers': 7.5.1 10428 + escape-string-regexp: 4.0.0 10429 + nanoid: 3.3.11 10430 + query-string: 7.1.3 10431 + react: 19.2.0 10432 + react-is: 19.2.0 10433 + use-latest-callback: 0.2.4(react@19.2.0) 10434 + use-sync-external-store: 1.6.0(react@19.2.0) 10435 + optional: true 10436 + 10437 + '@react-navigation/elements@2.6.5(@react-navigation/native@7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 10438 + dependencies: 10439 + '@react-navigation/native': 7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10440 + color: 4.2.3 10441 + react: 19.1.0 10442 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 10443 + react-native-safe-area-context: 5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10444 + use-latest-callback: 0.2.4(react@19.1.0) 10445 + use-sync-external-store: 1.5.0(react@19.1.0) 9112 10446 9113 - '@react-navigation/elements@2.4.3(@react-navigation/native@7.1.10(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 10447 + '@react-navigation/elements@2.6.5(@react-navigation/native@7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)': 9114 10448 dependencies: 9115 - '@react-navigation/native': 7.1.10(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 10449 + '@react-navigation/native': 7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 9116 10450 color: 4.2.3 9117 - react: 19.0.0 9118 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9119 - react-native-safe-area-context: 5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 10451 + react: 19.2.0 10452 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 10453 + react-native-safe-area-context: 5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 10454 + use-latest-callback: 0.2.4(react@19.2.0) 10455 + use-sync-external-store: 1.5.0(react@19.2.0) 10456 + optional: true 10457 + 10458 + '@react-navigation/native-stack@7.3.27(@react-navigation/native@7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 10459 + dependencies: 10460 + '@react-navigation/elements': 2.6.5(@react-navigation/native@7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10461 + '@react-navigation/native': 7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10462 + react: 19.1.0 10463 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 10464 + react-native-safe-area-context: 5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10465 + react-native-screens: 4.16.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10466 + warn-once: 0.1.1 10467 + transitivePeerDependencies: 10468 + - '@react-native-masked-view/masked-view' 9120 10469 9121 - '@react-navigation/native-stack@7.3.14(@react-navigation/native@7.1.10(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-screens@4.10.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 10470 + '@react-navigation/native-stack@7.3.27(@react-navigation/native@7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)': 9122 10471 dependencies: 9123 - '@react-navigation/elements': 2.4.3(@react-navigation/native@7.1.10(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9124 - '@react-navigation/native': 7.1.10(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9125 - react: 19.0.0 9126 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9127 - react-native-safe-area-context: 5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9128 - react-native-screens: 4.10.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 10472 + '@react-navigation/elements': 2.6.5(@react-navigation/native@7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 10473 + '@react-navigation/native': 7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 10474 + react: 19.2.0 10475 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 10476 + react-native-safe-area-context: 5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 10477 + react-native-screens: 4.16.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 9129 10478 warn-once: 0.1.1 9130 10479 transitivePeerDependencies: 9131 10480 - '@react-native-masked-view/masked-view' 10481 + optional: true 9132 10482 9133 - '@react-navigation/native@7.1.10(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 10483 + '@react-navigation/native@7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 9134 10484 dependencies: 9135 - '@react-navigation/core': 7.10.0(react@19.0.0) 10485 + '@react-navigation/core': 7.12.4(react@19.1.0) 9136 10486 escape-string-regexp: 4.0.0 9137 10487 fast-deep-equal: 3.1.3 9138 10488 nanoid: 3.3.11 9139 - react: 19.0.0 9140 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9141 - use-latest-callback: 0.2.3(react@19.0.0) 10489 + react: 19.1.0 10490 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 10491 + use-latest-callback: 0.2.4(react@19.1.0) 9142 10492 9143 - '@react-navigation/routers@7.4.0': 10493 + '@react-navigation/native@7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)': 9144 10494 dependencies: 10495 + '@react-navigation/core': 7.12.4(react@19.2.0) 10496 + escape-string-regexp: 4.0.0 10497 + fast-deep-equal: 3.1.3 9145 10498 nanoid: 3.3.11 10499 + react: 19.2.0 10500 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 10501 + use-latest-callback: 0.2.4(react@19.2.0) 10502 + optional: true 9146 10503 9147 - '@rn-primitives/avatar@1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 10504 + '@react-navigation/routers@7.5.1': 9148 10505 dependencies: 9149 - '@rn-primitives/hooks': 1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9150 - '@rn-primitives/slot': 1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9151 - '@rn-primitives/types': 1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9152 - react: 19.0.0 10506 + nanoid: 3.3.11 10507 + 10508 + '@rn-primitives/avatar@1.2.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 10509 + dependencies: 10510 + '@rn-primitives/hooks': 1.3.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10511 + '@rn-primitives/slot': 1.2.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10512 + '@rn-primitives/types': 1.2.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10513 + react: 19.1.0 9153 10514 optionalDependencies: 9154 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9155 - react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 10515 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 10516 + react-native-web: 0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9156 10517 9157 - '@rn-primitives/hooks@1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 10518 + '@rn-primitives/hooks@1.3.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 9158 10519 dependencies: 9159 - '@rn-primitives/types': 1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9160 - react: 19.0.0 10520 + '@rn-primitives/types': 1.2.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10521 + react: 19.1.0 9161 10522 optionalDependencies: 9162 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9163 - react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 10523 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 10524 + react-native-web: 0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9164 10525 9165 - '@rn-primitives/hover-card@1.1.0(@rn-primitives/portal@1.3.0(@types/react@19.0.14)(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)(use-sync-external-store@1.5.0(react@19.0.0)))(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 10526 + '@rn-primitives/hover-card@1.2.0(@rn-primitives/portal@1.3.0(@types/react@19.1.17)(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(use-sync-external-store@1.6.0(react@19.1.0)))(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 9166 10527 dependencies: 9167 - '@radix-ui/react-hover-card': 1.1.4(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 9168 - '@rn-primitives/hooks': 1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9169 - '@rn-primitives/popover': 1.1.0(@rn-primitives/portal@1.3.0(@types/react@19.0.14)(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)(use-sync-external-store@1.5.0(react@19.0.0)))(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9170 - '@rn-primitives/portal': 1.3.0(@types/react@19.0.14)(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)(use-sync-external-store@1.5.0(react@19.0.0)) 9171 - '@rn-primitives/slot': 1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9172 - '@rn-primitives/types': 1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9173 - react: 19.0.0 10528 + '@radix-ui/react-hover-card': 1.1.15(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 10529 + '@rn-primitives/hooks': 1.3.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10530 + '@rn-primitives/popover': 1.2.0(@rn-primitives/portal@1.3.0(@types/react@19.1.17)(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(use-sync-external-store@1.6.0(react@19.1.0)))(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10531 + '@rn-primitives/portal': 1.3.0(@types/react@19.1.17)(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(use-sync-external-store@1.6.0(react@19.1.0)) 10532 + '@rn-primitives/slot': 1.2.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10533 + '@rn-primitives/types': 1.2.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10534 + react: 19.1.0 9174 10535 optionalDependencies: 9175 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9176 - react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 10536 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 10537 + react-native-web: 0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9177 10538 transitivePeerDependencies: 9178 10539 - '@types/react' 9179 10540 - '@types/react-dom' 9180 10541 - react-dom 9181 10542 9182 - '@rn-primitives/popover@1.1.0(@rn-primitives/portal@1.3.0(@types/react@19.0.14)(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)(use-sync-external-store@1.5.0(react@19.0.0)))(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 10543 + '@rn-primitives/popover@1.2.0(@rn-primitives/portal@1.3.0(@types/react@19.1.17)(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(use-sync-external-store@1.6.0(react@19.1.0)))(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 9183 10544 dependencies: 9184 - '@radix-ui/react-popover': 1.1.4(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 9185 - '@rn-primitives/hooks': 1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9186 - '@rn-primitives/portal': 1.3.0(@types/react@19.0.14)(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)(use-sync-external-store@1.5.0(react@19.0.0)) 9187 - '@rn-primitives/slot': 1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9188 - '@rn-primitives/types': 1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9189 - react: 19.0.0 10545 + '@radix-ui/react-popover': 1.1.15(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 10546 + '@rn-primitives/hooks': 1.3.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10547 + '@rn-primitives/portal': 1.3.0(@types/react@19.1.17)(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(use-sync-external-store@1.6.0(react@19.1.0)) 10548 + '@rn-primitives/slot': 1.2.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10549 + '@rn-primitives/types': 1.2.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10550 + react: 19.1.0 9190 10551 optionalDependencies: 9191 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9192 - react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 10552 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 10553 + react-native-web: 0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9193 10554 transitivePeerDependencies: 9194 10555 - '@types/react' 9195 10556 - '@types/react-dom' 9196 10557 - react-dom 9197 10558 9198 - '@rn-primitives/portal@1.3.0(@types/react@19.0.14)(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)(use-sync-external-store@1.5.0(react@19.0.0))': 10559 + '@rn-primitives/portal@1.3.0(@types/react@19.1.17)(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(use-sync-external-store@1.6.0(react@19.1.0))': 9199 10560 dependencies: 9200 - react: 19.0.0 9201 - zustand: 5.0.5(@types/react@19.0.14)(react@19.0.0)(use-sync-external-store@1.5.0(react@19.0.0)) 10561 + react: 19.1.0 10562 + zustand: 5.0.8(@types/react@19.1.17)(react@19.1.0)(use-sync-external-store@1.6.0(react@19.1.0)) 9202 10563 optionalDependencies: 9203 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9204 - react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 10564 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 10565 + react-native-web: 0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9205 10566 transitivePeerDependencies: 9206 10567 - '@types/react' 9207 10568 - immer 9208 10569 - use-sync-external-store 9209 10570 9210 - '@rn-primitives/progress@1.1.0(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 10571 + '@rn-primitives/progress@1.2.0(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 9211 10572 dependencies: 9212 - '@radix-ui/react-progress': 1.1.1(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 9213 - '@rn-primitives/slot': 1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9214 - '@rn-primitives/types': 1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9215 - react: 19.0.0 10573 + '@radix-ui/react-progress': 1.1.7(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 10574 + '@rn-primitives/slot': 1.2.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10575 + '@rn-primitives/types': 1.2.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10576 + react: 19.1.0 9216 10577 optionalDependencies: 9217 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9218 - react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 10578 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 10579 + react-native-web: 0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9219 10580 transitivePeerDependencies: 9220 10581 - '@types/react' 9221 10582 - '@types/react-dom' 9222 10583 - react-dom 9223 10584 9224 - '@rn-primitives/slot@1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 10585 + '@rn-primitives/slot@1.2.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 9225 10586 dependencies: 9226 - react: 19.0.0 10587 + react: 19.1.0 9227 10588 optionalDependencies: 9228 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9229 - react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 10589 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 10590 + react-native-web: 0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9230 10591 9231 - '@rn-primitives/tooltip@1.1.0(@rn-primitives/portal@1.3.0(@types/react@19.0.14)(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)(use-sync-external-store@1.5.0(react@19.0.0)))(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 10592 + '@rn-primitives/tooltip@1.2.0(@rn-primitives/portal@1.3.0(@types/react@19.1.17)(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(use-sync-external-store@1.6.0(react@19.1.0)))(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 9232 10593 dependencies: 9233 - '@radix-ui/react-tooltip': 1.1.6(@types/react-dom@18.3.1)(@types/react@19.0.14)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 9234 - '@rn-primitives/hooks': 1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9235 - '@rn-primitives/portal': 1.3.0(@types/react@19.0.14)(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)(use-sync-external-store@1.5.0(react@19.0.0)) 9236 - '@rn-primitives/slot': 1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9237 - '@rn-primitives/types': 1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 9238 - react: 19.0.0 10594 + '@radix-ui/react-tooltip': 1.2.8(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 10595 + '@rn-primitives/hooks': 1.3.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10596 + '@rn-primitives/portal': 1.3.0(@types/react@19.1.17)(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(use-sync-external-store@1.6.0(react@19.1.0)) 10597 + '@rn-primitives/slot': 1.2.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10598 + '@rn-primitives/types': 1.2.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10599 + react: 19.1.0 9239 10600 optionalDependencies: 9240 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9241 - react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 10601 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 10602 + react-native-web: 0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9242 10603 transitivePeerDependencies: 9243 10604 - '@types/react' 9244 10605 - '@types/react-dom' 9245 10606 - react-dom 9246 10607 9247 - '@rn-primitives/types@1.1.0(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)': 10608 + '@rn-primitives/types@1.2.0(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': 9248 10609 dependencies: 9249 - react: 19.0.0 10610 + react: 19.1.0 9250 10611 optionalDependencies: 9251 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9252 - react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 10612 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 10613 + react-native-web: 0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9253 10614 9254 10615 '@rtsao/scc@1.1.0': {} 9255 10616 ··· 9273 10634 dependencies: 9274 10635 '@sinonjs/commons': 3.0.1 9275 10636 10637 + '@testing-library/jest-native@5.4.3(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react-test-renderer@19.1.0(react@19.1.0))(react@19.1.0)': 10638 + dependencies: 10639 + chalk: 4.1.2 10640 + jest-diff: 29.7.0 10641 + jest-matcher-utils: 29.7.0 10642 + pretty-format: 29.7.0 10643 + react: 19.1.0 10644 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 10645 + react-test-renderer: 19.1.0(react@19.1.0) 10646 + redent: 3.0.0 10647 + 10648 + '@testing-library/react-native@13.3.3(jest@29.7.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react-test-renderer@19.1.0(react@19.1.0))(react@19.1.0)': 10649 + dependencies: 10650 + jest-matcher-utils: 30.2.0 10651 + picocolors: 1.1.1 10652 + pretty-format: 30.2.0 10653 + react: 19.1.0 10654 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 10655 + react-test-renderer: 19.1.0(react@19.1.0) 10656 + redent: 3.0.0 10657 + optionalDependencies: 10658 + jest: 29.7.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)) 10659 + 10660 + '@testing-library/react-native@13.3.3(jest@30.2.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react-test-renderer@19.1.0(react@19.2.0))(react@19.2.0)': 10661 + dependencies: 10662 + jest-matcher-utils: 30.2.0 10663 + picocolors: 1.1.1 10664 + pretty-format: 30.2.0 10665 + react: 19.2.0 10666 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 10667 + react-test-renderer: 19.1.0(react@19.2.0) 10668 + redent: 3.0.0 10669 + optionalDependencies: 10670 + jest: 30.2.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)) 10671 + optional: true 10672 + 10673 + '@tootallnate/once@2.0.0': {} 10674 + 9276 10675 '@ts-morph/common@0.17.0': 9277 10676 dependencies: 9278 - fast-glob: 3.3.2 10677 + fast-glob: 3.3.3 9279 10678 minimatch: 5.1.6 9280 10679 mkdirp: 1.0.4 9281 10680 path-browserify: 1.0.1 ··· 9284 10683 dependencies: 9285 10684 minimatch: 9.0.5 9286 10685 path-browserify: 1.0.1 9287 - tinyglobby: 0.2.10 10686 + tinyglobby: 0.2.15 9288 10687 9289 10688 '@tsconfig/node10@1.0.11': {} 9290 10689 ··· 9301 10700 9302 10701 '@types/babel__core@7.20.5': 9303 10702 dependencies: 9304 - '@babel/parser': 7.26.3 9305 - '@babel/types': 7.26.3 10703 + '@babel/parser': 7.28.4 10704 + '@babel/types': 7.28.4 9306 10705 '@types/babel__generator': 7.6.8 9307 10706 '@types/babel__template': 7.4.4 9308 10707 '@types/babel__traverse': 7.20.6 9309 10708 9310 10709 '@types/babel__generator@7.6.8': 9311 10710 dependencies: 9312 - '@babel/types': 7.26.3 10711 + '@babel/types': 7.28.4 9313 10712 9314 10713 '@types/babel__template@7.4.4': 9315 10714 dependencies: 9316 - '@babel/parser': 7.26.3 9317 - '@babel/types': 7.26.3 10715 + '@babel/parser': 7.28.4 10716 + '@babel/types': 7.28.4 9318 10717 9319 10718 '@types/babel__traverse@7.20.6': 9320 10719 dependencies: 9321 - '@babel/types': 7.26.3 10720 + '@babel/types': 7.28.4 9322 10721 9323 10722 '@types/eslint-scope@3.7.7': 9324 10723 dependencies: 9325 10724 '@types/eslint': 9.6.1 9326 - '@types/estree': 1.0.6 10725 + '@types/estree': 1.0.8 9327 10726 9328 10727 '@types/eslint@9.6.1': 9329 10728 dependencies: 9330 - '@types/estree': 1.0.6 10729 + '@types/estree': 1.0.8 9331 10730 '@types/json-schema': 7.0.15 9332 10731 9333 - '@types/estree@1.0.6': {} 10732 + '@types/estree@1.0.8': {} 9334 10733 9335 10734 '@types/graceful-fs@4.1.9': 9336 10735 dependencies: 9337 - '@types/node': 22.10.2 10736 + '@types/node': 22.18.8 9338 10737 9339 10738 '@types/hammerjs@2.0.46': {} 9340 10739 ··· 9348 10747 dependencies: 9349 10748 '@types/istanbul-lib-report': 3.0.3 9350 10749 10750 + '@types/jest@30.0.0': 10751 + dependencies: 10752 + expect: 30.2.0 10753 + pretty-format: 30.2.0 10754 + 10755 + '@types/jsdom@20.0.1': 10756 + dependencies: 10757 + '@types/node': 22.18.8 10758 + '@types/tough-cookie': 4.0.5 10759 + parse5: 7.3.0 10760 + 9351 10761 '@types/json-schema@7.0.15': {} 9352 10762 9353 10763 '@types/json5@0.0.29': {} 9354 10764 9355 - '@types/node@20.17.10': 10765 + '@types/node@20.19.19': 10766 + dependencies: 10767 + undici-types: 6.21.0 10768 + 10769 + '@types/node@22.18.8': 10770 + dependencies: 10771 + undici-types: 6.21.0 10772 + 10773 + '@types/react-dom@19.1.11(@types/react@19.1.17)': 10774 + dependencies: 10775 + '@types/react': 19.1.17 10776 + 10777 + '@types/react-dom@19.2.0(@types/react@19.2.0)': 9356 10778 dependencies: 9357 - undici-types: 6.19.8 10779 + '@types/react': 19.2.0 10780 + optional: true 9358 10781 9359 - '@types/node@22.10.2': 10782 + '@types/react-test-renderer@19.1.0': 9360 10783 dependencies: 9361 - undici-types: 6.20.0 10784 + '@types/react': 19.1.17 9362 10785 9363 - '@types/react-dom@18.3.1': 10786 + '@types/react@19.1.17': 9364 10787 dependencies: 9365 - '@types/react': 19.0.14 10788 + csstype: 3.1.3 9366 10789 9367 - '@types/react@19.0.14': 10790 + '@types/react@19.2.0': 9368 10791 dependencies: 9369 10792 csstype: 3.1.3 10793 + optional: true 9370 10794 9371 10795 '@types/stack-utils@2.0.3': {} 9372 10796 10797 + '@types/tough-cookie@4.0.5': {} 10798 + 9373 10799 '@types/yargs-parser@21.0.3': {} 9374 10800 9375 10801 '@types/yargs@17.0.33': 9376 10802 dependencies: 9377 10803 '@types/yargs-parser': 21.0.3 9378 10804 9379 - '@typescript-eslint/eslint-plugin@8.19.0(@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1)(typescript@5.8.3)': 10805 + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)': 9380 10806 dependencies: 9381 10807 '@eslint-community/regexpp': 4.12.1 9382 - '@typescript-eslint/parser': 8.19.0(eslint@8.57.1)(typescript@5.8.3) 9383 - '@typescript-eslint/scope-manager': 8.19.0 9384 - '@typescript-eslint/type-utils': 8.19.0(eslint@8.57.1)(typescript@5.8.3) 9385 - '@typescript-eslint/utils': 8.19.0(eslint@8.57.1)(typescript@5.8.3) 9386 - '@typescript-eslint/visitor-keys': 8.19.0 10808 + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.9.3) 10809 + '@typescript-eslint/scope-manager': 7.18.0 10810 + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.9.3) 10811 + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.9.3) 10812 + '@typescript-eslint/visitor-keys': 7.18.0 9387 10813 eslint: 8.57.1 9388 10814 graphemer: 1.4.0 9389 10815 ignore: 5.3.2 9390 10816 natural-compare: 1.4.0 9391 - ts-api-utils: 1.4.3(typescript@5.8.3) 9392 - typescript: 5.8.3 10817 + ts-api-utils: 1.4.3(typescript@5.9.3) 10818 + optionalDependencies: 10819 + typescript: 5.9.3 9393 10820 transitivePeerDependencies: 9394 10821 - supports-color 9395 10822 9396 - '@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.8.3)': 10823 + '@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3)': 9397 10824 dependencies: 9398 - '@typescript-eslint/scope-manager': 8.19.0 9399 - '@typescript-eslint/types': 8.19.0 9400 - '@typescript-eslint/typescript-estree': 8.19.0(typescript@5.8.3) 9401 - '@typescript-eslint/visitor-keys': 8.19.0 9402 - debug: 4.4.0 10825 + '@typescript-eslint/scope-manager': 7.18.0 10826 + '@typescript-eslint/types': 7.18.0 10827 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.9.3) 10828 + '@typescript-eslint/visitor-keys': 7.18.0 10829 + debug: 4.4.3 9403 10830 eslint: 8.57.1 9404 - typescript: 5.8.3 10831 + optionalDependencies: 10832 + typescript: 5.9.3 9405 10833 transitivePeerDependencies: 9406 10834 - supports-color 9407 10835 9408 - '@typescript-eslint/project-service@8.33.1(typescript@5.8.3)': 10836 + '@typescript-eslint/project-service@8.45.0(typescript@5.9.3)': 9409 10837 dependencies: 9410 - '@typescript-eslint/tsconfig-utils': 8.33.1(typescript@5.8.3) 9411 - '@typescript-eslint/types': 8.33.1 9412 - debug: 4.4.0 9413 - typescript: 5.8.3 10838 + '@typescript-eslint/tsconfig-utils': 8.45.0(typescript@5.9.3) 10839 + '@typescript-eslint/types': 8.45.0 10840 + debug: 4.4.3 10841 + typescript: 5.9.3 9414 10842 transitivePeerDependencies: 9415 10843 - supports-color 9416 10844 9417 - '@typescript-eslint/scope-manager@8.19.0': 10845 + '@typescript-eslint/scope-manager@7.18.0': 9418 10846 dependencies: 9419 - '@typescript-eslint/types': 8.19.0 9420 - '@typescript-eslint/visitor-keys': 8.19.0 10847 + '@typescript-eslint/types': 7.18.0 10848 + '@typescript-eslint/visitor-keys': 7.18.0 9421 10849 9422 - '@typescript-eslint/scope-manager@8.33.1': 10850 + '@typescript-eslint/scope-manager@8.45.0': 9423 10851 dependencies: 9424 - '@typescript-eslint/types': 8.33.1 9425 - '@typescript-eslint/visitor-keys': 8.33.1 10852 + '@typescript-eslint/types': 8.45.0 10853 + '@typescript-eslint/visitor-keys': 8.45.0 9426 10854 9427 - '@typescript-eslint/tsconfig-utils@8.33.1(typescript@5.8.3)': 10855 + '@typescript-eslint/tsconfig-utils@8.45.0(typescript@5.9.3)': 9428 10856 dependencies: 9429 - typescript: 5.8.3 10857 + typescript: 5.9.3 9430 10858 9431 - '@typescript-eslint/type-utils@8.19.0(eslint@8.57.1)(typescript@5.8.3)': 10859 + '@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.9.3)': 9432 10860 dependencies: 9433 - '@typescript-eslint/typescript-estree': 8.19.0(typescript@5.8.3) 9434 - '@typescript-eslint/utils': 8.19.0(eslint@8.57.1)(typescript@5.8.3) 9435 - debug: 4.4.0 10861 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.9.3) 10862 + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.9.3) 10863 + debug: 4.4.3 9436 10864 eslint: 8.57.1 9437 - ts-api-utils: 1.4.3(typescript@5.8.3) 9438 - typescript: 5.8.3 10865 + ts-api-utils: 1.4.3(typescript@5.9.3) 10866 + optionalDependencies: 10867 + typescript: 5.9.3 9439 10868 transitivePeerDependencies: 9440 10869 - supports-color 9441 10870 9442 - '@typescript-eslint/types@8.19.0': {} 10871 + '@typescript-eslint/types@7.18.0': {} 9443 10872 9444 - '@typescript-eslint/types@8.33.1': {} 10873 + '@typescript-eslint/types@8.45.0': {} 9445 10874 9446 - '@typescript-eslint/typescript-estree@8.19.0(typescript@5.8.3)': 10875 + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.9.3)': 9447 10876 dependencies: 9448 - '@typescript-eslint/types': 8.19.0 9449 - '@typescript-eslint/visitor-keys': 8.19.0 9450 - debug: 4.4.0 9451 - fast-glob: 3.3.2 10877 + '@typescript-eslint/types': 7.18.0 10878 + '@typescript-eslint/visitor-keys': 7.18.0 10879 + debug: 4.4.3 10880 + globby: 11.1.0 9452 10881 is-glob: 4.0.3 9453 10882 minimatch: 9.0.5 9454 - semver: 7.6.3 9455 - ts-api-utils: 1.4.3(typescript@5.8.3) 9456 - typescript: 5.8.3 10883 + semver: 7.7.2 10884 + ts-api-utils: 1.4.3(typescript@5.9.3) 10885 + optionalDependencies: 10886 + typescript: 5.9.3 9457 10887 transitivePeerDependencies: 9458 10888 - supports-color 9459 10889 9460 - '@typescript-eslint/typescript-estree@8.33.1(typescript@5.8.3)': 10890 + '@typescript-eslint/typescript-estree@8.45.0(typescript@5.9.3)': 9461 10891 dependencies: 9462 - '@typescript-eslint/project-service': 8.33.1(typescript@5.8.3) 9463 - '@typescript-eslint/tsconfig-utils': 8.33.1(typescript@5.8.3) 9464 - '@typescript-eslint/types': 8.33.1 9465 - '@typescript-eslint/visitor-keys': 8.33.1 9466 - debug: 4.4.0 9467 - fast-glob: 3.3.2 10892 + '@typescript-eslint/project-service': 8.45.0(typescript@5.9.3) 10893 + '@typescript-eslint/tsconfig-utils': 8.45.0(typescript@5.9.3) 10894 + '@typescript-eslint/types': 8.45.0 10895 + '@typescript-eslint/visitor-keys': 8.45.0 10896 + debug: 4.4.3 10897 + fast-glob: 3.3.3 9468 10898 is-glob: 4.0.3 9469 10899 minimatch: 9.0.5 9470 - semver: 7.6.3 9471 - ts-api-utils: 2.1.0(typescript@5.8.3) 9472 - typescript: 5.8.3 10900 + semver: 7.7.2 10901 + ts-api-utils: 2.1.0(typescript@5.9.3) 10902 + typescript: 5.9.3 9473 10903 transitivePeerDependencies: 9474 10904 - supports-color 9475 10905 9476 - '@typescript-eslint/utils@8.19.0(eslint@8.57.1)(typescript@5.8.3)': 10906 + '@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.9.3)': 9477 10907 dependencies: 9478 - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) 9479 - '@typescript-eslint/scope-manager': 8.19.0 9480 - '@typescript-eslint/types': 8.19.0 9481 - '@typescript-eslint/typescript-estree': 8.19.0(typescript@5.8.3) 10908 + '@eslint-community/eslint-utils': 4.9.0(eslint@8.57.1) 10909 + '@typescript-eslint/scope-manager': 7.18.0 10910 + '@typescript-eslint/types': 7.18.0 10911 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.9.3) 9482 10912 eslint: 8.57.1 9483 - typescript: 5.8.3 9484 10913 transitivePeerDependencies: 9485 10914 - supports-color 10915 + - typescript 9486 10916 9487 - '@typescript-eslint/utils@8.33.1(eslint@8.57.1)(typescript@5.8.3)': 10917 + '@typescript-eslint/utils@8.45.0(eslint@8.57.1)(typescript@5.9.3)': 9488 10918 dependencies: 9489 - '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.1) 9490 - '@typescript-eslint/scope-manager': 8.33.1 9491 - '@typescript-eslint/types': 8.33.1 9492 - '@typescript-eslint/typescript-estree': 8.33.1(typescript@5.8.3) 10919 + '@eslint-community/eslint-utils': 4.9.0(eslint@8.57.1) 10920 + '@typescript-eslint/scope-manager': 8.45.0 10921 + '@typescript-eslint/types': 8.45.0 10922 + '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) 9493 10923 eslint: 8.57.1 9494 - typescript: 5.8.3 10924 + typescript: 5.9.3 9495 10925 transitivePeerDependencies: 9496 10926 - supports-color 9497 10927 9498 - '@typescript-eslint/visitor-keys@8.19.0': 10928 + '@typescript-eslint/visitor-keys@7.18.0': 9499 10929 dependencies: 9500 - '@typescript-eslint/types': 8.19.0 9501 - eslint-visitor-keys: 4.2.0 10930 + '@typescript-eslint/types': 7.18.0 10931 + eslint-visitor-keys: 3.4.3 9502 10932 9503 - '@typescript-eslint/visitor-keys@8.33.1': 10933 + '@typescript-eslint/visitor-keys@8.45.0': 9504 10934 dependencies: 9505 - '@typescript-eslint/types': 8.33.1 9506 - eslint-visitor-keys: 4.2.0 9507 - 9508 - '@ungap/structured-clone@1.2.1': {} 10935 + '@typescript-eslint/types': 8.45.0 10936 + eslint-visitor-keys: 4.2.1 9509 10937 9510 10938 '@ungap/structured-clone@1.3.0': {} 9511 10939 ··· 9662 11090 9663 11091 '@xtuc/long@4.2.2': {} 9664 11092 11093 + abab@2.0.6: {} 11094 + 9665 11095 abort-controller@3.0.0: 9666 11096 dependencies: 9667 11097 event-target-shim: 5.0.1 ··· 9673 11103 mime-types: 2.1.35 9674 11104 negotiator: 0.6.3 9675 11105 9676 - acorn-jsx@5.3.2(acorn@8.14.0): 11106 + acorn-globals@7.0.1: 9677 11107 dependencies: 9678 - acorn: 8.14.0 11108 + acorn: 8.15.0 11109 + acorn-walk: 8.3.4 11110 + 11111 + acorn-jsx@5.3.2(acorn@8.15.0): 11112 + dependencies: 11113 + acorn: 8.15.0 11114 + 11115 + acorn-loose@8.5.2: 11116 + dependencies: 11117 + acorn: 8.15.0 9679 11118 9680 11119 acorn-walk@8.3.4: 9681 11120 dependencies: 9682 11121 acorn: 8.14.0 9683 11122 9684 11123 acorn@8.14.0: {} 11124 + 11125 + acorn@8.15.0: {} 11126 + 11127 + agent-base@6.0.2: 11128 + dependencies: 11129 + debug: 4.4.3 11130 + transitivePeerDependencies: 11131 + - supports-color 9685 11132 9686 11133 agent-base@7.1.3: {} 9687 11134 ··· 9720 11167 dependencies: 9721 11168 type-fest: 0.21.3 9722 11169 11170 + ansi-escapes@6.2.1: {} 11171 + 9723 11172 ansi-html@0.0.9: {} 9724 11173 9725 11174 ansi-regex@2.1.1: {} ··· 9728 11177 9729 11178 ansi-regex@5.0.1: {} 9730 11179 9731 - ansi-regex@6.1.0: {} 11180 + ansi-regex@6.2.2: {} 9732 11181 9733 11182 ansi-styles@2.2.1: {} 9734 11183 ··· 9742 11191 9743 11192 ansi-styles@5.2.0: {} 9744 11193 9745 - ansi-styles@6.2.1: {} 11194 + ansi-styles@6.2.3: {} 9746 11195 9747 11196 any-promise@1.3.0: {} 9748 11197 ··· 9767 11216 dependencies: 9768 11217 tslib: 2.8.1 9769 11218 11219 + aria-hidden@1.2.6: 11220 + dependencies: 11221 + tslib: 2.8.1 11222 + 9770 11223 array-buffer-byte-length@1.0.2: 9771 11224 dependencies: 9772 - call-bound: 1.0.3 11225 + call-bound: 1.0.4 9773 11226 is-array-buffer: 3.0.5 9774 11227 9775 11228 array-flatten@1.1.1: {} 9776 11229 9777 - array-includes@3.1.8: 11230 + array-includes@3.1.9: 9778 11231 dependencies: 9779 11232 call-bind: 1.0.8 11233 + call-bound: 1.0.4 9780 11234 define-properties: 1.2.1 9781 - es-abstract: 1.23.8 9782 - es-object-atoms: 1.0.0 9783 - get-intrinsic: 1.2.6 11235 + es-abstract: 1.24.0 11236 + es-object-atoms: 1.1.1 11237 + get-intrinsic: 1.3.0 9784 11238 is-string: 1.1.1 11239 + math-intrinsics: 1.1.0 9785 11240 9786 11241 array-timsort@1.0.3: {} 11242 + 11243 + array-union@2.1.0: {} 9787 11244 9788 11245 array.prototype.findlast@1.2.5: 9789 11246 dependencies: 9790 11247 call-bind: 1.0.8 9791 11248 define-properties: 1.2.1 9792 - es-abstract: 1.23.8 11249 + es-abstract: 1.24.0 9793 11250 es-errors: 1.3.0 9794 - es-object-atoms: 1.0.0 9795 - es-shim-unscopables: 1.0.2 11251 + es-object-atoms: 1.1.1 11252 + es-shim-unscopables: 1.1.0 9796 11253 9797 - array.prototype.findlastindex@1.2.5: 11254 + array.prototype.findlastindex@1.2.6: 9798 11255 dependencies: 9799 11256 call-bind: 1.0.8 11257 + call-bound: 1.0.4 9800 11258 define-properties: 1.2.1 9801 - es-abstract: 1.23.8 11259 + es-abstract: 1.24.0 9802 11260 es-errors: 1.3.0 9803 - es-object-atoms: 1.0.0 9804 - es-shim-unscopables: 1.0.2 11261 + es-object-atoms: 1.1.1 11262 + es-shim-unscopables: 1.1.0 9805 11263 9806 11264 array.prototype.flat@1.3.3: 9807 11265 dependencies: 9808 11266 call-bind: 1.0.8 9809 11267 define-properties: 1.2.1 9810 - es-abstract: 1.23.8 9811 - es-shim-unscopables: 1.0.2 11268 + es-abstract: 1.24.0 11269 + es-shim-unscopables: 1.1.0 9812 11270 9813 11271 array.prototype.flatmap@1.3.3: 9814 11272 dependencies: 9815 11273 call-bind: 1.0.8 9816 11274 define-properties: 1.2.1 9817 - es-abstract: 1.23.8 9818 - es-shim-unscopables: 1.0.2 11275 + es-abstract: 1.24.0 11276 + es-shim-unscopables: 1.1.0 9819 11277 9820 11278 array.prototype.tosorted@1.1.4: 9821 11279 dependencies: 9822 11280 call-bind: 1.0.8 9823 11281 define-properties: 1.2.1 9824 - es-abstract: 1.23.8 11282 + es-abstract: 1.24.0 9825 11283 es-errors: 1.3.0 9826 - es-shim-unscopables: 1.0.2 11284 + es-shim-unscopables: 1.1.0 9827 11285 9828 11286 arraybuffer.prototype.slice@1.0.4: 9829 11287 dependencies: 9830 11288 array-buffer-byte-length: 1.0.2 9831 11289 call-bind: 1.0.8 9832 11290 define-properties: 1.2.1 9833 - es-abstract: 1.23.8 11291 + es-abstract: 1.24.0 9834 11292 es-errors: 1.3.0 9835 - get-intrinsic: 1.2.6 11293 + get-intrinsic: 1.3.0 9836 11294 is-array-buffer: 3.0.5 9837 11295 9838 11296 asap@2.0.6: {} ··· 9842 11300 safer-buffer: 2.1.2 9843 11301 9844 11302 assert-plus@1.0.0: {} 11303 + 11304 + async-function@1.0.0: {} 9845 11305 9846 11306 async-limiter@1.0.1: {} 9847 11307 ··· 9859 11319 9860 11320 aws4@1.13.2: {} 9861 11321 9862 - babel-jest@29.7.0(@babel/core@7.26.0): 11322 + babel-jest@29.7.0(@babel/core@7.28.4): 9863 11323 dependencies: 9864 - '@babel/core': 7.26.0 11324 + '@babel/core': 7.28.4 9865 11325 '@jest/transform': 29.7.0 9866 11326 '@types/babel__core': 7.20.5 9867 11327 babel-plugin-istanbul: 6.1.1 9868 - babel-preset-jest: 29.6.3(@babel/core@7.26.0) 11328 + babel-preset-jest: 29.6.3(@babel/core@7.28.4) 9869 11329 chalk: 4.1.2 9870 11330 graceful-fs: 4.2.11 9871 11331 slash: 3.0.0 ··· 9887 11347 9888 11348 babel-plugin-istanbul@6.1.1: 9889 11349 dependencies: 9890 - '@babel/helper-plugin-utils': 7.25.9 11350 + '@babel/helper-plugin-utils': 7.27.1 9891 11351 '@istanbuljs/load-nyc-config': 1.1.0 9892 11352 '@istanbuljs/schema': 0.1.3 9893 11353 istanbul-lib-instrument: 5.2.1 ··· 9907 11367 9908 11368 babel-plugin-jest-hoist@29.6.3: 9909 11369 dependencies: 9910 - '@babel/template': 7.25.9 9911 - '@babel/types': 7.26.3 11370 + '@babel/template': 7.27.2 11371 + '@babel/types': 7.28.4 9912 11372 '@types/babel__core': 7.20.5 9913 11373 '@types/babel__traverse': 7.20.6 9914 11374 ··· 9924 11384 reselect: 4.1.8 9925 11385 resolve: 1.22.10 9926 11386 9927 - babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.0): 11387 + babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.28.4): 9928 11388 dependencies: 9929 - '@babel/compat-data': 7.26.3 9930 - '@babel/core': 7.26.0 9931 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) 11389 + '@babel/compat-data': 7.28.4 11390 + '@babel/core': 7.28.4 11391 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.28.4) 9932 11392 semver: 6.3.1 9933 11393 transitivePeerDependencies: 9934 11394 - supports-color 9935 11395 9936 - babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.0): 11396 + babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.28.4): 9937 11397 dependencies: 9938 - '@babel/core': 7.26.0 9939 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) 11398 + '@babel/core': 7.28.4 11399 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.28.4) 9940 11400 core-js-compat: 3.39.0 9941 11401 transitivePeerDependencies: 9942 11402 - supports-color 9943 11403 9944 - babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.0): 11404 + babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.28.4): 9945 11405 dependencies: 9946 - '@babel/core': 7.26.0 9947 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) 11406 + '@babel/core': 7.28.4 11407 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.28.4) 9948 11408 transitivePeerDependencies: 9949 11409 - supports-color 9950 11410 9951 11411 babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206: 9952 11412 dependencies: 9953 - '@babel/types': 7.26.3 11413 + '@babel/types': 7.28.4 11414 + 11415 + babel-plugin-react-compiler@19.1.0-rc.3: 11416 + dependencies: 11417 + '@babel/types': 7.28.4 9954 11418 9955 - babel-plugin-react-native-web@0.19.13: {} 11419 + babel-plugin-react-native-web@0.21.1: {} 9956 11420 9957 - babel-plugin-syntax-hermes-parser@0.25.1: 11421 + babel-plugin-syntax-hermes-parser@0.29.1: 9958 11422 dependencies: 9959 - hermes-parser: 0.25.1 11423 + hermes-parser: 0.29.1 9960 11424 9961 - babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.26.0): 11425 + babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.28.4): 9962 11426 dependencies: 9963 - '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) 11427 + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.28.4) 9964 11428 transitivePeerDependencies: 9965 11429 - '@babel/core' 9966 11430 9967 - babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.0): 9968 - dependencies: 9969 - '@babel/core': 7.26.0 9970 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.0) 9971 - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.0) 9972 - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.0) 9973 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.0) 9974 - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.0) 9975 - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0) 9976 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.0) 9977 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.0) 9978 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) 9979 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.0) 9980 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.0) 9981 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.0) 9982 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) 9983 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.0) 9984 - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.0) 9985 - 9986 11431 babel-preset-current-node-syntax@1.2.0(@babel/core@7.28.4): 9987 11432 dependencies: 9988 11433 '@babel/core': 7.28.4 ··· 10002 11447 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.4) 10003 11448 '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.4) 10004 11449 10005 - babel-preset-expo@13.2.3(@babel/core@7.26.0)(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206): 11450 + babel-preset-expo@54.0.3(@babel/core@7.28.4)(@babel/runtime@7.28.4)(expo@54.0.12)(react-refresh@0.14.2): 10006 11451 dependencies: 10007 - '@babel/helper-module-imports': 7.25.9 10008 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) 10009 - '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.26.0) 10010 - '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.26.0) 10011 - '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.26.0) 10012 - '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.26.0) 10013 - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.0) 10014 - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.0) 10015 - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) 10016 - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.0) 10017 - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.0) 10018 - '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.26.0) 10019 - '@babel/preset-react': 7.26.3(@babel/core@7.26.0) 10020 - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) 10021 - '@react-native/babel-preset': 0.79.5(@babel/core@7.26.0) 10022 - babel-plugin-react-native-web: 0.19.13 10023 - babel-plugin-syntax-hermes-parser: 0.25.1 10024 - babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.0) 10025 - debug: 4.4.0 11452 + '@babel/helper-module-imports': 7.27.1 11453 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.4) 11454 + '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.28.4) 11455 + '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.28.4) 11456 + '@babel/plugin-transform-class-static-block': 7.28.3(@babel/core@7.28.4) 11457 + '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.28.4) 11458 + '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.28.4) 11459 + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.28.4) 11460 + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.28.4) 11461 + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.28.4) 11462 + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.28.4) 11463 + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.28.4) 11464 + '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.28.4) 11465 + '@babel/preset-react': 7.26.3(@babel/core@7.28.4) 11466 + '@babel/preset-typescript': 7.26.0(@babel/core@7.28.4) 11467 + '@react-native/babel-preset': 0.81.4(@babel/core@7.28.4) 11468 + babel-plugin-react-compiler: 19.1.0-rc.3 11469 + babel-plugin-react-native-web: 0.21.1 11470 + babel-plugin-syntax-hermes-parser: 0.29.1 11471 + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.28.4) 11472 + debug: 4.4.3 10026 11473 react-refresh: 0.14.2 10027 11474 resolve-from: 5.0.0 10028 11475 optionalDependencies: 10029 - babel-plugin-react-compiler: 19.0.0-beta-37ed2a7-20241206 11476 + '@babel/runtime': 7.28.4 11477 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 10030 11478 transitivePeerDependencies: 10031 11479 - '@babel/core' 10032 11480 - supports-color 10033 11481 10034 - babel-preset-jest@29.6.3(@babel/core@7.26.0): 11482 + babel-preset-jest@29.6.3(@babel/core@7.28.4): 10035 11483 dependencies: 10036 - '@babel/core': 7.26.0 11484 + '@babel/core': 7.28.4 10037 11485 babel-plugin-jest-hoist: 29.6.3 10038 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.0) 11486 + babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.4) 10039 11487 10040 11488 babel-preset-jest@30.2.0(@babel/core@7.28.4): 10041 11489 dependencies: ··· 10046 11494 balanced-match@1.0.2: {} 10047 11495 10048 11496 base64-js@1.5.1: {} 11497 + 11498 + baseline-browser-mapping@2.8.12: {} 10049 11499 10050 11500 bcrypt-pbkdf@1.0.2: 10051 11501 dependencies: ··· 10119 11569 dependencies: 10120 11570 fill-range: 7.1.1 10121 11571 10122 - browserslist@4.24.3: 11572 + browserslist@4.26.3: 10123 11573 dependencies: 10124 - caniuse-lite: 1.0.30001690 10125 - electron-to-chromium: 1.5.76 10126 - node-releases: 2.0.19 10127 - update-browserslist-db: 1.1.1(browserslist@4.24.3) 11574 + baseline-browser-mapping: 2.8.12 11575 + caniuse-lite: 1.0.30001747 11576 + electron-to-chromium: 1.5.230 11577 + node-releases: 2.0.23 11578 + update-browserslist-db: 1.1.3(browserslist@4.26.3) 10128 11579 10129 11580 bser@2.1.1: 10130 11581 dependencies: ··· 10145 11596 bytes@3.1.2: {} 10146 11597 10147 11598 call-bind-apply-helpers@1.0.1: 11599 + dependencies: 11600 + es-errors: 1.3.0 11601 + function-bind: 1.1.2 11602 + 11603 + call-bind-apply-helpers@1.0.2: 10148 11604 dependencies: 10149 11605 es-errors: 1.3.0 10150 11606 function-bind: 1.1.2 ··· 10161 11617 call-bind-apply-helpers: 1.0.1 10162 11618 get-intrinsic: 1.2.6 10163 11619 11620 + call-bound@1.0.4: 11621 + dependencies: 11622 + call-bind-apply-helpers: 1.0.2 11623 + get-intrinsic: 1.3.0 11624 + 10164 11625 caller-callsite@2.0.0: 10165 11626 dependencies: 10166 11627 callsites: 2.0.0 ··· 10179 11640 10180 11641 camelcase@6.3.0: {} 10181 11642 10182 - caniuse-lite@1.0.30001690: {} 11643 + caniuse-lite@1.0.30001747: {} 10183 11644 10184 11645 caseless@0.12.0: {} 10185 11646 ··· 10215 11676 escape-string-regexp: 1.0.5 10216 11677 supports-color: 5.5.0 10217 11678 11679 + chalk@3.0.0: 11680 + dependencies: 11681 + ansi-styles: 4.3.0 11682 + supports-color: 7.2.0 11683 + 10218 11684 chalk@4.1.2: 10219 11685 dependencies: 10220 11686 ansi-styles: 4.3.0 10221 11687 supports-color: 7.2.0 10222 11688 10223 11689 char-regex@1.0.2: {} 11690 + 11691 + char-regex@2.0.2: {} 10224 11692 10225 11693 chokidar@3.6.0: 10226 11694 dependencies: ··· 10234 11702 optionalDependencies: 10235 11703 fsevents: 2.3.3 10236 11704 10237 - chokidar@4.0.1: 11705 + chokidar@4.0.3: 10238 11706 dependencies: 10239 11707 readdirp: 4.0.2 10240 11708 ··· 10242 11710 10243 11711 chrome-launcher@0.15.2: 10244 11712 dependencies: 10245 - '@types/node': 22.10.2 11713 + '@types/node': 22.18.8 10246 11714 escape-string-regexp: 4.0.0 10247 11715 is-wsl: 2.2.0 10248 11716 lighthouse-logger: 1.4.2 ··· 10253 11721 10254 11722 chromium-edge-launcher@0.2.0: 10255 11723 dependencies: 10256 - '@types/node': 22.10.2 11724 + '@types/node': 22.18.8 10257 11725 escape-string-regexp: 4.0.0 10258 11726 is-wsl: 2.2.0 10259 11727 lighthouse-logger: 1.4.2 ··· 10267 11735 ci-info@3.9.0: {} 10268 11736 10269 11737 ci-info@4.3.0: {} 11738 + 11739 + cjs-module-lexer@1.4.3: {} 10270 11740 10271 11741 cjs-module-lexer@2.1.0: {} 10272 11742 ··· 10395 11865 10396 11866 core-js-compat@3.39.0: 10397 11867 dependencies: 10398 - browserslist: 4.24.3 11868 + browserslist: 4.26.3 10399 11869 10400 11870 core-js-pure@3.39.0: {} 10401 11871 ··· 10412 11882 js-yaml: 3.14.1 10413 11883 parse-json: 4.0.0 10414 11884 11885 + create-jest@29.7.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)): 11886 + dependencies: 11887 + '@jest/types': 29.6.3 11888 + chalk: 4.1.2 11889 + exit: 0.1.2 11890 + graceful-fs: 4.2.11 11891 + jest-config: 29.7.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)) 11892 + jest-util: 29.7.0 11893 + prompts: 2.4.2 11894 + transitivePeerDependencies: 11895 + - '@types/node' 11896 + - babel-plugin-macros 11897 + - supports-color 11898 + - ts-node 11899 + 10415 11900 create-require@1.1.1: {} 10416 11901 10417 11902 cross-fetch@3.2.0: ··· 10448 11933 css-what@6.1.0: {} 10449 11934 10450 11935 cssesc@3.0.0: {} 11936 + 11937 + cssom@0.3.8: {} 11938 + 11939 + cssom@0.5.0: {} 11940 + 11941 + cssstyle@2.3.0: 11942 + dependencies: 11943 + cssom: 0.3.8 10451 11944 10452 11945 csstype@3.1.3: {} 10453 11946 ··· 10455 11948 dependencies: 10456 11949 assert-plus: 1.0.0 10457 11950 11951 + data-urls@3.0.2: 11952 + dependencies: 11953 + abab: 2.0.6 11954 + whatwg-mimetype: 3.0.0 11955 + whatwg-url: 11.0.0 11956 + 10458 11957 data-view-buffer@1.0.2: 10459 11958 dependencies: 10460 - call-bound: 1.0.3 11959 + call-bound: 1.0.4 10461 11960 es-errors: 1.3.0 10462 11961 is-data-view: 1.0.2 10463 11962 10464 11963 data-view-byte-length@1.0.2: 10465 11964 dependencies: 10466 - call-bound: 1.0.3 11965 + call-bound: 1.0.4 10467 11966 es-errors: 1.3.0 10468 11967 is-data-view: 1.0.2 10469 11968 10470 11969 data-view-byte-offset@1.0.1: 10471 11970 dependencies: 10472 - call-bound: 1.0.3 11971 + call-bound: 1.0.4 10473 11972 es-errors: 1.3.0 10474 11973 is-data-view: 1.0.2 10475 11974 ··· 10485 11984 dependencies: 10486 11985 ms: 2.1.3 10487 11986 11987 + debug@4.4.3: 11988 + dependencies: 11989 + ms: 2.1.3 11990 + 11991 + decimal.js@10.6.0: {} 11992 + 10488 11993 decode-uri-component@0.2.2: {} 10489 11994 10490 11995 dedent@1.7.0: {} ··· 10521 12026 10522 12027 detect-libc@1.0.3: {} 10523 12028 10524 - detect-libc@2.0.3: 10525 - optional: true 12029 + detect-libc@2.0.3: {} 10526 12030 10527 12031 detect-newline@3.1.0: {} 10528 12032 10529 12033 detect-node-es@1.1.0: {} 10530 12034 10531 12035 didyoumean@1.2.2: {} 12036 + 12037 + diff-sequences@29.6.3: {} 10532 12038 10533 12039 diff@4.0.2: {} 10534 12040 12041 + dir-glob@3.0.1: 12042 + dependencies: 12043 + path-type: 4.0.0 12044 + 10535 12045 dlv@1.1.3: {} 10536 12046 10537 12047 doctrine@2.1.0: ··· 10549 12059 entities: 4.5.0 10550 12060 10551 12061 domelementtype@2.3.0: {} 12062 + 12063 + domexception@4.0.0: 12064 + dependencies: 12065 + webidl-conversions: 7.0.0 10552 12066 10553 12067 domhandler@5.0.3: 10554 12068 dependencies: ··· 10566 12080 10567 12081 dotenv@16.4.7: {} 10568 12082 10569 - dunder-proto@1.0.0: 10570 - dependencies: 10571 - call-bind-apply-helpers: 1.0.1 10572 - es-errors: 1.3.0 10573 - gopd: 1.2.0 10574 - 10575 12083 dunder-proto@1.0.1: 10576 12084 dependencies: 10577 - call-bind-apply-helpers: 1.0.1 12085 + call-bind-apply-helpers: 1.0.2 10578 12086 es-errors: 1.3.0 10579 12087 gopd: 1.2.0 10580 12088 ··· 10596 12104 10597 12105 ee-first@1.1.1: {} 10598 12106 10599 - electron-to-chromium@1.5.76: {} 12107 + electron-to-chromium@1.5.230: {} 10600 12108 10601 12109 emittery@0.13.1: {} 10602 12110 ··· 10610 12118 10611 12119 encodeurl@2.0.0: {} 10612 12120 10613 - enhanced-resolve@5.17.1: 12121 + enhanced-resolve@5.18.3: 10614 12122 dependencies: 10615 12123 graceful-fs: 4.2.11 10616 - tapable: 2.2.1 12124 + tapable: 2.3.0 10617 12125 10618 12126 entities@4.5.0: {} 12127 + 12128 + entities@6.0.1: {} 10619 12129 10620 12130 env-editor@0.4.2: {} 10621 12131 ··· 10625 12135 dependencies: 10626 12136 is-arrayish: 0.2.1 10627 12137 12138 + error-ex@1.3.4: 12139 + dependencies: 12140 + is-arrayish: 0.2.1 12141 + 10628 12142 error-stack-parser@2.1.4: 10629 12143 dependencies: 10630 12144 stackframe: 1.3.4 10631 12145 10632 - es-abstract@1.23.8: 12146 + es-abstract@1.24.0: 10633 12147 dependencies: 10634 12148 array-buffer-byte-length: 1.0.2 10635 12149 arraybuffer.prototype.slice: 1.0.4 10636 12150 available-typed-arrays: 1.0.7 10637 12151 call-bind: 1.0.8 10638 - call-bound: 1.0.3 12152 + call-bound: 1.0.4 10639 12153 data-view-buffer: 1.0.2 10640 12154 data-view-byte-length: 1.0.2 10641 12155 data-view-byte-offset: 1.0.1 10642 12156 es-define-property: 1.0.1 10643 12157 es-errors: 1.3.0 10644 - es-object-atoms: 1.0.0 10645 - es-set-tostringtag: 2.0.3 12158 + es-object-atoms: 1.1.1 12159 + es-set-tostringtag: 2.1.0 10646 12160 es-to-primitive: 1.3.0 10647 12161 function.prototype.name: 1.1.8 10648 - get-intrinsic: 1.2.6 12162 + get-intrinsic: 1.3.0 12163 + get-proto: 1.0.1 10649 12164 get-symbol-description: 1.1.0 10650 12165 globalthis: 1.0.4 10651 12166 gopd: 1.2.0 ··· 10657 12172 is-array-buffer: 3.0.5 10658 12173 is-callable: 1.2.7 10659 12174 is-data-view: 1.0.2 12175 + is-negative-zero: 2.0.3 10660 12176 is-regex: 1.2.1 12177 + is-set: 2.0.3 10661 12178 is-shared-array-buffer: 1.0.4 10662 12179 is-string: 1.1.1 10663 12180 is-typed-array: 1.1.15 10664 - is-weakref: 1.1.0 12181 + is-weakref: 1.1.1 10665 12182 math-intrinsics: 1.1.0 10666 - object-inspect: 1.13.3 12183 + object-inspect: 1.13.4 10667 12184 object-keys: 1.1.1 10668 12185 object.assign: 4.1.7 10669 12186 own-keys: 1.0.1 10670 - regexp.prototype.flags: 1.5.3 12187 + regexp.prototype.flags: 1.5.4 10671 12188 safe-array-concat: 1.1.3 10672 12189 safe-push-apply: 1.0.0 10673 12190 safe-regex-test: 1.1.0 12191 + set-proto: 1.0.0 12192 + stop-iteration-iterator: 1.1.0 10674 12193 string.prototype.trim: 1.2.10 10675 12194 string.prototype.trimend: 1.0.9 10676 12195 string.prototype.trimstart: 1.0.8 ··· 10679 12198 typed-array-byte-offset: 1.0.4 10680 12199 typed-array-length: 1.0.7 10681 12200 unbox-primitive: 1.1.0 10682 - which-typed-array: 1.1.18 12201 + which-typed-array: 1.1.19 10683 12202 10684 12203 es-define-property@1.0.1: {} 10685 12204 ··· 10688 12207 es-iterator-helpers@1.2.1: 10689 12208 dependencies: 10690 12209 call-bind: 1.0.8 10691 - call-bound: 1.0.3 12210 + call-bound: 1.0.4 10692 12211 define-properties: 1.2.1 10693 - es-abstract: 1.23.8 12212 + es-abstract: 1.24.0 10694 12213 es-errors: 1.3.0 10695 - es-set-tostringtag: 2.0.3 12214 + es-set-tostringtag: 2.1.0 10696 12215 function-bind: 1.1.2 10697 - get-intrinsic: 1.2.6 12216 + get-intrinsic: 1.3.0 10698 12217 globalthis: 1.0.4 10699 12218 gopd: 1.2.0 10700 12219 has-property-descriptors: 1.0.2 10701 12220 has-proto: 1.2.0 10702 12221 has-symbols: 1.1.0 10703 12222 internal-slot: 1.1.0 10704 - iterator.prototype: 1.1.4 12223 + iterator.prototype: 1.1.5 10705 12224 safe-array-concat: 1.1.3 10706 12225 10707 - es-module-lexer@1.6.0: {} 12226 + es-module-lexer@1.7.0: {} 10708 12227 10709 - es-object-atoms@1.0.0: 12228 + es-object-atoms@1.1.1: 10710 12229 dependencies: 10711 12230 es-errors: 1.3.0 10712 12231 10713 - es-set-tostringtag@2.0.3: 12232 + es-set-tostringtag@2.1.0: 10714 12233 dependencies: 10715 - get-intrinsic: 1.2.6 12234 + es-errors: 1.3.0 12235 + get-intrinsic: 1.3.0 10716 12236 has-tostringtag: 1.0.2 10717 12237 hasown: 2.0.2 10718 12238 10719 - es-shim-unscopables@1.0.2: 12239 + es-shim-unscopables@1.1.0: 10720 12240 dependencies: 10721 12241 hasown: 2.0.2 10722 12242 ··· 10736 12256 10737 12257 escape-string-regexp@4.0.0: {} 10738 12258 10739 - eslint-config-expo@9.2.0(eslint@8.57.1)(typescript@5.8.3): 12259 + escodegen@2.1.0: 10740 12260 dependencies: 10741 - '@typescript-eslint/eslint-plugin': 8.19.0(@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1)(typescript@5.8.3) 10742 - '@typescript-eslint/parser': 8.19.0(eslint@8.57.1)(typescript@5.8.3) 12261 + esprima: 4.0.1 12262 + estraverse: 5.3.0 12263 + esutils: 2.0.3 12264 + optionalDependencies: 12265 + source-map: 0.6.1 12266 + 12267 + eslint-config-expo@7.1.2(eslint@8.57.1)(typescript@5.9.3): 12268 + dependencies: 12269 + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) 12270 + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.9.3) 10743 12271 eslint: 8.57.1 10744 - eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.1) 10745 - eslint-plugin-expo: 0.1.4(eslint@8.57.1)(typescript@5.8.3) 10746 - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1) 10747 - eslint-plugin-react: 7.37.3(eslint@8.57.1) 10748 - eslint-plugin-react-hooks: 5.2.0(eslint@8.57.1) 10749 - globals: 16.2.0 12272 + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1) 12273 + eslint-plugin-expo: 0.0.1(eslint@8.57.1)(typescript@5.9.3) 12274 + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) 12275 + eslint-plugin-react: 7.37.5(eslint@8.57.1) 12276 + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) 10750 12277 transitivePeerDependencies: 10751 12278 - eslint-import-resolver-webpack 10752 12279 - eslint-plugin-import-x ··· 10761 12288 transitivePeerDependencies: 10762 12289 - supports-color 10763 12290 10764 - eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.1): 12291 + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1): 10765 12292 dependencies: 10766 12293 '@nolyfill/is-core-module': 1.0.39 10767 - debug: 4.4.0 10768 - enhanced-resolve: 5.17.1 12294 + debug: 4.4.3 10769 12295 eslint: 8.57.1 10770 - fast-glob: 3.3.2 10771 - get-tsconfig: 4.8.1 10772 - is-bun-module: 1.3.0 10773 - is-glob: 4.0.3 10774 - stable-hash: 0.0.4 12296 + get-tsconfig: 4.10.1 12297 + is-bun-module: 2.0.0 12298 + stable-hash: 0.0.5 12299 + tinyglobby: 0.2.15 12300 + unrs-resolver: 1.11.1 10775 12301 optionalDependencies: 10776 - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1) 12302 + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) 10777 12303 transitivePeerDependencies: 10778 12304 - supports-color 10779 12305 10780 - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1): 12306 + eslint-module-utils@2.12.1(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): 10781 12307 dependencies: 10782 12308 debug: 3.2.7 10783 12309 optionalDependencies: 10784 - '@typescript-eslint/parser': 8.19.0(eslint@8.57.1)(typescript@5.8.3) 12310 + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.9.3) 10785 12311 eslint: 8.57.1 10786 12312 eslint-import-resolver-node: 0.3.9 10787 - eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.1) 12313 + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1) 10788 12314 transitivePeerDependencies: 10789 12315 - supports-color 10790 12316 10791 - eslint-plugin-expo@0.1.4(eslint@8.57.1)(typescript@5.8.3): 12317 + eslint-plugin-expo@0.0.1(eslint@8.57.1)(typescript@5.9.3): 10792 12318 dependencies: 10793 - '@typescript-eslint/types': 8.33.1 10794 - '@typescript-eslint/utils': 8.33.1(eslint@8.57.1)(typescript@5.8.3) 12319 + '@typescript-eslint/types': 7.18.0 12320 + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.9.3) 10795 12321 eslint: 8.57.1 10796 12322 transitivePeerDependencies: 10797 12323 - supports-color 10798 12324 - typescript 10799 12325 10800 - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1): 12326 + eslint-plugin-expo@1.0.0(eslint@8.57.1)(typescript@5.9.3): 12327 + dependencies: 12328 + '@typescript-eslint/types': 8.45.0 12329 + '@typescript-eslint/utils': 8.45.0(eslint@8.57.1)(typescript@5.9.3) 12330 + eslint: 8.57.1 12331 + transitivePeerDependencies: 12332 + - supports-color 12333 + - typescript 12334 + 12335 + eslint-plugin-import@2.32.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): 10801 12336 dependencies: 10802 12337 '@rtsao/scc': 1.1.0 10803 - array-includes: 3.1.8 10804 - array.prototype.findlastindex: 1.2.5 12338 + array-includes: 3.1.9 12339 + array.prototype.findlastindex: 1.2.6 10805 12340 array.prototype.flat: 1.3.3 10806 12341 array.prototype.flatmap: 1.3.3 10807 12342 debug: 3.2.7 10808 12343 doctrine: 2.1.0 10809 12344 eslint: 8.57.1 10810 12345 eslint-import-resolver-node: 0.3.9 10811 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1) 12346 + eslint-module-utils: 2.12.1(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) 10812 12347 hasown: 2.0.2 10813 12348 is-core-module: 2.16.1 10814 12349 is-glob: 4.0.3 ··· 10820 12355 string.prototype.trimend: 1.0.9 10821 12356 tsconfig-paths: 3.15.0 10822 12357 optionalDependencies: 10823 - '@typescript-eslint/parser': 8.19.0(eslint@8.57.1)(typescript@5.8.3) 12358 + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.9.3) 10824 12359 transitivePeerDependencies: 10825 12360 - eslint-import-resolver-typescript 10826 12361 - eslint-import-resolver-webpack ··· 10828 12363 10829 12364 eslint-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206(eslint@8.57.1): 10830 12365 dependencies: 10831 - '@babel/core': 7.26.0 10832 - '@babel/parser': 7.26.3 10833 - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.26.0) 12366 + '@babel/core': 7.28.4 12367 + '@babel/parser': 7.28.4 12368 + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.28.4) 10834 12369 eslint: 8.57.1 10835 12370 hermes-parser: 0.25.1 10836 - zod: 3.23.8 10837 - zod-validation-error: 3.4.0(zod@3.23.8) 12371 + zod: 3.25.76 12372 + zod-validation-error: 3.4.0(zod@3.25.76) 10838 12373 transitivePeerDependencies: 10839 12374 - supports-color 10840 12375 10841 - eslint-plugin-react-hooks@5.2.0(eslint@8.57.1): 12376 + eslint-plugin-react-hooks@4.6.2(eslint@8.57.1): 10842 12377 dependencies: 10843 12378 eslint: 8.57.1 10844 12379 10845 - eslint-plugin-react@7.37.3(eslint@8.57.1): 12380 + eslint-plugin-react@7.37.5(eslint@8.57.1): 10846 12381 dependencies: 10847 - array-includes: 3.1.8 12382 + array-includes: 3.1.9 10848 12383 array.prototype.findlast: 1.2.5 10849 12384 array.prototype.flatmap: 1.3.3 10850 12385 array.prototype.tosorted: 1.1.4 ··· 10855 12390 hasown: 2.0.2 10856 12391 jsx-ast-utils: 3.3.5 10857 12392 minimatch: 3.1.2 10858 - object.entries: 1.1.8 12393 + object.entries: 1.1.9 10859 12394 object.fromentries: 2.0.8 10860 12395 object.values: 1.2.1 10861 12396 prop-types: 15.8.1 ··· 10876 12411 10877 12412 eslint-visitor-keys@3.4.3: {} 10878 12413 10879 - eslint-visitor-keys@4.2.0: {} 12414 + eslint-visitor-keys@4.2.1: {} 10880 12415 10881 12416 eslint@8.57.1: 10882 12417 dependencies: 10883 - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) 12418 + '@eslint-community/eslint-utils': 4.9.0(eslint@8.57.1) 10884 12419 '@eslint-community/regexpp': 4.12.1 10885 12420 '@eslint/eslintrc': 2.1.4 10886 12421 '@eslint/js': 8.57.1 10887 12422 '@humanwhocodes/config-array': 0.13.0 10888 12423 '@humanwhocodes/module-importer': 1.0.1 10889 12424 '@nodelib/fs.walk': 1.2.8 10890 - '@ungap/structured-clone': 1.2.1 12425 + '@ungap/structured-clone': 1.3.0 10891 12426 ajv: 6.12.6 10892 12427 chalk: 4.1.2 10893 12428 cross-spawn: 7.0.6 10894 - debug: 4.4.0 12429 + debug: 4.4.3 10895 12430 doctrine: 3.0.0 10896 12431 escape-string-regexp: 4.0.0 10897 12432 eslint-scope: 7.2.2 ··· 10923 12458 10924 12459 espree@9.6.1: 10925 12460 dependencies: 10926 - acorn: 8.14.0 10927 - acorn-jsx: 5.3.2(acorn@8.14.0) 12461 + acorn: 8.15.0 12462 + acorn-jsx: 5.3.2(acorn@8.15.0) 10928 12463 eslint-visitor-keys: 3.4.3 10929 12464 10930 12465 esprima@4.0.1: {} ··· 10984 12519 10985 12520 exit-x@0.2.2: {} 10986 12521 12522 + exit@0.1.2: {} 12523 + 12524 + expect@29.7.0: 12525 + dependencies: 12526 + '@jest/expect-utils': 29.7.0 12527 + jest-get-type: 29.6.3 12528 + jest-matcher-utils: 29.7.0 12529 + jest-message-util: 29.7.0 12530 + jest-util: 29.7.0 12531 + 10987 12532 expect@30.2.0: 10988 12533 dependencies: 10989 12534 '@jest/expect-utils': 30.2.0 ··· 10993 12538 jest-mock: 30.2.0 10994 12539 jest-util: 30.2.0 10995 12540 10996 - expo-asset@11.1.7(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): 12541 + expo-asset@12.0.9(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 10997 12542 dependencies: 10998 - '@expo/image-utils': 0.7.6 10999 - expo: 53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 11000 - expo-constants: 17.1.7(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)) 11001 - react: 19.0.0 11002 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 12543 + '@expo/image-utils': 0.8.7 12544 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12545 + expo-constants: 18.0.9(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0)) 12546 + react: 19.1.0 12547 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 11003 12548 transitivePeerDependencies: 11004 12549 - supports-color 11005 12550 11006 - expo-constants@17.1.6(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)): 12551 + expo-asset@12.0.9(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0): 11007 12552 dependencies: 11008 - '@expo/config': 11.0.10 11009 - '@expo/env': 1.0.5 11010 - expo: 53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 11011 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 12553 + '@expo/image-utils': 0.8.7 12554 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12555 + expo-constants: 18.0.9(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) 12556 + react: 19.2.0 12557 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 11012 12558 transitivePeerDependencies: 11013 12559 - supports-color 11014 12560 11015 - expo-constants@17.1.7(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)): 12561 + expo-constants@18.0.9(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0)): 11016 12562 dependencies: 11017 - '@expo/config': 11.0.13 11018 - '@expo/env': 1.0.7 11019 - expo: 53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 11020 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 12563 + '@expo/config': 12.0.10 12564 + '@expo/env': 2.0.7 12565 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12566 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 12567 + transitivePeerDependencies: 12568 + - supports-color 12569 + 12570 + expo-constants@18.0.9(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)): 12571 + dependencies: 12572 + '@expo/config': 12.0.10 12573 + '@expo/env': 2.0.7 12574 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12575 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 11021 12576 transitivePeerDependencies: 11022 12577 - supports-color 11023 12578 11024 - expo-file-system@18.1.11(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)): 12579 + expo-dev-client@6.0.13(expo@54.0.12): 11025 12580 dependencies: 11026 - expo: 53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 11027 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 12581 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12582 + expo-dev-launcher: 6.0.13(expo@54.0.12) 12583 + expo-dev-menu: 7.0.13(expo@54.0.12) 12584 + expo-dev-menu-interface: 2.0.0(expo@54.0.12) 12585 + expo-manifests: 1.0.8(expo@54.0.12) 12586 + expo-updates-interface: 2.0.0(expo@54.0.12) 12587 + transitivePeerDependencies: 12588 + - supports-color 11028 12589 11029 - expo-font@13.3.1(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0): 12590 + expo-dev-launcher@6.0.13(expo@54.0.12): 11030 12591 dependencies: 11031 - expo: 53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 12592 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12593 + expo-dev-menu: 7.0.13(expo@54.0.12) 12594 + expo-manifests: 1.0.8(expo@54.0.12) 12595 + transitivePeerDependencies: 12596 + - supports-color 12597 + 12598 + expo-dev-menu-interface@2.0.0(expo@54.0.12): 12599 + dependencies: 12600 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12601 + 12602 + expo-dev-menu@7.0.13(expo@54.0.12): 12603 + dependencies: 12604 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12605 + expo-dev-menu-interface: 2.0.0(expo@54.0.12) 12606 + 12607 + expo-file-system@19.0.16(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0)): 12608 + dependencies: 12609 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12610 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 12611 + 12612 + expo-file-system@19.0.16(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)): 12613 + dependencies: 12614 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12615 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 12616 + 12617 + expo-font@14.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 12618 + dependencies: 12619 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 11032 12620 fontfaceobserver: 2.3.0 11033 - react: 19.0.0 12621 + react: 19.1.0 12622 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 11034 12623 11035 - expo-font@13.3.2(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0): 12624 + expo-font@14.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0): 11036 12625 dependencies: 11037 - expo: 53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 12626 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 11038 12627 fontfaceobserver: 2.3.0 11039 - react: 19.0.0 12628 + react: 19.2.0 12629 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 12630 + 12631 + expo-image-loader@6.0.0(expo@54.0.12): 12632 + dependencies: 12633 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12634 + 12635 + expo-image-picker@17.0.8(expo@54.0.12): 12636 + dependencies: 12637 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12638 + expo-image-loader: 6.0.0(expo@54.0.12) 12639 + 12640 + expo-json-utils@0.15.0: {} 11040 12641 11041 - expo-image-loader@5.1.0(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)): 12642 + expo-keep-awake@15.0.7(expo@54.0.12)(react@19.1.0): 11042 12643 dependencies: 11043 - expo: 53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 12644 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12645 + react: 19.1.0 11044 12646 11045 - expo-image-picker@16.1.4(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)): 12647 + expo-keep-awake@15.0.7(expo@54.0.12)(react@19.2.0): 11046 12648 dependencies: 11047 - expo: 53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 11048 - expo-image-loader: 5.1.0(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)) 12649 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12650 + react: 19.2.0 11049 12651 11050 - expo-keep-awake@14.1.4(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0): 12652 + expo-linking@8.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 11051 12653 dependencies: 11052 - expo: 53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 11053 - react: 19.0.0 12654 + expo-constants: 18.0.9(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0)) 12655 + invariant: 2.2.4 12656 + react: 19.1.0 12657 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 12658 + transitivePeerDependencies: 12659 + - expo 12660 + - supports-color 11054 12661 11055 - expo-linking@7.1.4(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): 12662 + expo-linking@8.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0): 11056 12663 dependencies: 11057 - expo-constants: 17.1.6(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)) 12664 + expo-constants: 18.0.9(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) 11058 12665 invariant: 2.2.4 11059 - react: 19.0.0 11060 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 12666 + react: 19.2.0 12667 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 11061 12668 transitivePeerDependencies: 11062 12669 - expo 11063 12670 - supports-color 12671 + optional: true 11064 12672 11065 - expo-modules-autolinking@2.1.14: 12673 + expo-manifests@1.0.8(expo@54.0.12): 12674 + dependencies: 12675 + '@expo/config': 12.0.10 12676 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12677 + expo-json-utils: 0.15.0 12678 + transitivePeerDependencies: 12679 + - supports-color 12680 + 12681 + expo-modules-autolinking@3.0.14: 11066 12682 dependencies: 11067 12683 '@expo/spawn-async': 1.7.2 11068 12684 chalk: 4.1.2 11069 12685 commander: 7.2.0 11070 - find-up: 5.0.0 11071 12686 glob: 10.4.5 11072 12687 require-from-string: 2.0.2 11073 12688 resolve-from: 5.0.0 11074 12689 11075 - expo-modules-core@2.5.0: 12690 + expo-modules-core@3.0.20(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 11076 12691 dependencies: 11077 12692 invariant: 2.2.4 12693 + react: 19.1.0 12694 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 11078 12695 11079 - expo-router@5.0.6(swn7sosa2qiea4b4emiyaeta54): 12696 + expo-modules-core@3.0.20(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0): 11080 12697 dependencies: 11081 - '@expo/metro-runtime': 5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)) 11082 - '@expo/server': 0.6.2 11083 - '@radix-ui/react-slot': 1.2.0(@types/react@19.0.14)(react@19.0.0) 11084 - '@react-navigation/bottom-tabs': 7.3.14(@react-navigation/native@7.1.10(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-screens@4.10.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 11085 - '@react-navigation/native': 7.1.10(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 11086 - '@react-navigation/native-stack': 7.3.14(@react-navigation/native@7.1.10(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-screens@4.10.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 12698 + invariant: 2.2.4 12699 + react: 19.2.0 12700 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 12701 + 12702 + expo-router@6.0.10(5ksirenzi7d22pfewzdrt6o6y4): 12703 + dependencies: 12704 + '@expo/metro-runtime': 6.1.2(expo@54.0.12)(react-dom@19.2.0(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12705 + '@expo/schema-utils': 0.1.7 12706 + '@radix-ui/react-slot': 1.2.0(@types/react@19.2.0)(react@19.2.0) 12707 + '@radix-ui/react-tabs': 1.1.13(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 12708 + '@react-navigation/bottom-tabs': 7.4.8(@react-navigation/native@7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12709 + '@react-navigation/native': 7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12710 + '@react-navigation/native-stack': 7.3.27(@react-navigation/native@7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 11087 12711 client-only: 0.0.1 11088 - expo: 53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 11089 - expo-constants: 17.1.6(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)) 11090 - expo-linking: 7.1.4(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 12712 + debug: 4.4.0 12713 + escape-string-regexp: 4.0.0 12714 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12715 + expo-constants: 18.0.9(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) 12716 + expo-linking: 8.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12717 + expo-server: 1.0.0 12718 + fast-deep-equal: 3.1.3 11091 12719 invariant: 2.2.4 12720 + nanoid: 3.3.11 12721 + query-string: 7.1.3 12722 + react: 19.2.0 11092 12723 react-fast-compare: 3.2.2 11093 - react-native-is-edge-to-edge: 1.1.6(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 11094 - react-native-safe-area-context: 5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 11095 - react-native-screens: 4.10.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 11096 - schema-utils: 4.3.0 12724 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 12725 + react-native-is-edge-to-edge: 1.1.7(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12726 + react-native-safe-area-context: 5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12727 + react-native-screens: 4.16.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12728 + semver: 7.6.3 12729 + server-only: 0.0.1 12730 + sf-symbols-typescript: 2.1.0 12731 + shallowequal: 1.1.0 12732 + use-latest-callback: 0.2.3(react@19.2.0) 12733 + vaul: 1.1.2(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 12734 + optionalDependencies: 12735 + '@testing-library/react-native': 13.3.3(jest@30.2.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react-test-renderer@19.1.0(react@19.2.0))(react@19.2.0) 12736 + react-dom: 19.2.0(react@19.2.0) 12737 + react-native-gesture-handler: 2.28.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12738 + react-native-reanimated: 4.1.2(@babel/core@7.28.4)(react-native-worklets@0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12739 + react-native-web: 0.21.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 12740 + react-server-dom-webpack: 19.0.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(webpack@5.97.1) 12741 + transitivePeerDependencies: 12742 + - '@react-native-masked-view/masked-view' 12743 + - '@types/react' 12744 + - '@types/react-dom' 12745 + - supports-color 12746 + optional: true 12747 + 12748 + expo-router@6.0.10(dyms6en36i74il5wcg7sgjxr3a): 12749 + dependencies: 12750 + '@expo/metro-runtime': 6.1.2(expo@54.0.12)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12751 + '@expo/schema-utils': 0.1.7 12752 + '@radix-ui/react-slot': 1.2.0(@types/react@19.1.17)(react@19.1.0) 12753 + '@radix-ui/react-tabs': 1.1.13(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 12754 + '@react-navigation/bottom-tabs': 7.4.8(@react-navigation/native@7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12755 + '@react-navigation/native': 7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12756 + '@react-navigation/native-stack': 7.3.27(@react-navigation/native@7.1.18(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12757 + client-only: 0.0.1 12758 + debug: 4.4.0 12759 + escape-string-regexp: 4.0.0 12760 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12761 + expo-constants: 18.0.9(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0)) 12762 + expo-linking: 8.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12763 + expo-server: 1.0.0 12764 + fast-deep-equal: 3.1.3 12765 + invariant: 2.2.4 12766 + nanoid: 3.3.11 12767 + query-string: 7.1.3 12768 + react: 19.1.0 12769 + react-fast-compare: 3.2.2 12770 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 12771 + react-native-is-edge-to-edge: 1.1.7(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12772 + react-native-safe-area-context: 5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12773 + react-native-screens: 4.16.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 11097 12774 semver: 7.6.3 11098 12775 server-only: 0.0.1 12776 + sf-symbols-typescript: 2.1.0 11099 12777 shallowequal: 1.1.0 12778 + use-latest-callback: 0.2.3(react@19.1.0) 12779 + vaul: 1.1.2(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 11100 12780 optionalDependencies: 11101 - react-native-reanimated: 3.17.5(@babel/core@7.26.0)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 12781 + '@testing-library/react-native': 13.3.3(jest@29.7.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react-test-renderer@19.1.0(react@19.1.0))(react@19.1.0) 12782 + react-dom: 19.1.0(react@19.1.0) 12783 + react-native-gesture-handler: 2.28.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12784 + react-native-reanimated: 4.1.2(@babel/core@7.28.4)(react-native-worklets@0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12785 + react-native-web: 0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 12786 + react-server-dom-webpack: 19.0.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(webpack@5.97.1) 11102 12787 transitivePeerDependencies: 11103 12788 - '@react-native-masked-view/masked-view' 11104 12789 - '@types/react' 11105 - - react 11106 - - react-native 12790 + - '@types/react-dom' 11107 12791 - supports-color 11108 12792 11109 - expo-splash-screen@0.30.8(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)): 12793 + expo-server@1.0.0: {} 12794 + 12795 + expo-splash-screen@31.0.10(expo@54.0.12): 11110 12796 dependencies: 11111 - '@expo/prebuild-config': 9.0.11 11112 - expo: 53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 12797 + '@expo/prebuild-config': 54.0.4(expo@54.0.12) 12798 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 11113 12799 transitivePeerDependencies: 11114 12800 - supports-color 11115 12801 11116 - expo-sqlite@15.2.9(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): 12802 + expo-sqlite@15.2.9(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 11117 12803 dependencies: 11118 - expo: 53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 11119 - react: 19.0.0 11120 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 12804 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12805 + react: 19.1.0 12806 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 11121 12807 11122 - expo-status-bar@2.2.3(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): 12808 + expo-sqlite@16.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 11123 12809 dependencies: 11124 - react: 19.0.0 11125 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 11126 - react-native-edge-to-edge: 1.6.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 11127 - react-native-is-edge-to-edge: 1.1.6(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 12810 + await-lock: 2.2.2 12811 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12812 + react: 19.1.0 12813 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 11128 12814 11129 - expo-system-ui@5.0.7(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)): 12815 + expo-status-bar@3.0.8(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 11130 12816 dependencies: 11131 - '@react-native/normalize-colors': 0.79.2 12817 + react: 19.1.0 12818 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 12819 + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12820 + 12821 + expo-system-ui@6.0.7(expo@54.0.12)(react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0)): 12822 + dependencies: 12823 + '@react-native/normalize-colors': 0.81.4 11132 12824 debug: 4.4.0 11133 - expo: 53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 11134 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 12825 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12826 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 11135 12827 optionalDependencies: 11136 - react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 12828 + react-native-web: 0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 11137 12829 transitivePeerDependencies: 11138 12830 - supports-color 11139 12831 11140 - expo-web-browser@14.1.6(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)): 12832 + expo-updates-interface@2.0.0(expo@54.0.12): 11141 12833 dependencies: 11142 - expo: 53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 11143 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 12834 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 11144 12835 11145 - expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): 12836 + expo-web-browser@15.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0)): 11146 12837 dependencies: 11147 - '@babel/runtime': 7.26.0 11148 - '@expo/cli': 0.24.20 11149 - '@expo/config': 11.0.13 11150 - '@expo/config-plugins': 10.1.2 11151 - '@expo/fingerprint': 0.13.4 11152 - '@expo/metro-config': 0.20.17 11153 - '@expo/vector-icons': 14.1.0(expo-font@13.3.2(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 11154 - babel-preset-expo: 13.2.3(@babel/core@7.26.0)(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206) 11155 - expo-asset: 11.1.7(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 11156 - expo-constants: 17.1.7(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)) 11157 - expo-file-system: 18.1.11(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)) 11158 - expo-font: 13.3.2(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0) 11159 - expo-keep-awake: 14.1.4(expo@53.0.20(@babel/core@7.26.0)(@expo/metro-runtime@5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)))(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react@19.0.0) 11160 - expo-modules-autolinking: 2.1.14 11161 - expo-modules-core: 2.5.0 11162 - react: 19.0.0 11163 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 11164 - react-native-edge-to-edge: 1.6.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 12838 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12839 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 12840 + 12841 + expo@54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 12842 + dependencies: 12843 + '@babel/runtime': 7.28.4 12844 + '@expo/cli': 54.0.10(expo-router@6.0.10)(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0)) 12845 + '@expo/config': 12.0.10 12846 + '@expo/config-plugins': 54.0.2 12847 + '@expo/devtools': 0.1.7(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12848 + '@expo/fingerprint': 0.15.1 12849 + '@expo/metro': 54.0.0 12850 + '@expo/metro-config': 54.0.6(expo@54.0.12) 12851 + '@expo/vector-icons': 15.0.2(expo-font@14.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12852 + '@ungap/structured-clone': 1.3.0 12853 + babel-preset-expo: 54.0.3(@babel/core@7.28.4)(@babel/runtime@7.28.4)(expo@54.0.12)(react-refresh@0.14.2) 12854 + expo-asset: 12.0.9(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12855 + expo-constants: 18.0.9(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0)) 12856 + expo-file-system: 19.0.16(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0)) 12857 + expo-font: 14.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12858 + expo-keep-awake: 15.0.7(expo@54.0.12)(react@19.1.0) 12859 + expo-modules-autolinking: 3.0.14 12860 + expo-modules-core: 3.0.20(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12861 + pretty-format: 29.7.0 12862 + react: 19.1.0 12863 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 12864 + react-refresh: 0.14.2 12865 + whatwg-url-without-unicode: 8.0.0-3 12866 + optionalDependencies: 12867 + '@expo/metro-runtime': 6.1.2(expo@54.0.12)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12868 + transitivePeerDependencies: 12869 + - '@babel/core' 12870 + - '@modelcontextprotocol/sdk' 12871 + - bufferutil 12872 + - expo-router 12873 + - graphql 12874 + - supports-color 12875 + - utf-8-validate 12876 + 12877 + expo@54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0): 12878 + dependencies: 12879 + '@babel/runtime': 7.28.4 12880 + '@expo/cli': 54.0.10(expo-router@6.0.10)(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) 12881 + '@expo/config': 12.0.10 12882 + '@expo/config-plugins': 54.0.2 12883 + '@expo/devtools': 0.1.7(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12884 + '@expo/fingerprint': 0.15.1 12885 + '@expo/metro': 54.0.0 12886 + '@expo/metro-config': 54.0.6(expo@54.0.12) 12887 + '@expo/vector-icons': 15.0.2(expo-font@14.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12888 + '@ungap/structured-clone': 1.3.0 12889 + babel-preset-expo: 54.0.3(@babel/core@7.28.4)(@babel/runtime@7.28.4)(expo@54.0.12)(react-refresh@0.14.2) 12890 + expo-asset: 12.0.9(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12891 + expo-constants: 18.0.9(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) 12892 + expo-file-system: 19.0.16(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0)) 12893 + expo-font: 14.0.8(expo@54.0.12)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12894 + expo-keep-awake: 15.0.7(expo@54.0.12)(react@19.2.0) 12895 + expo-modules-autolinking: 3.0.14 12896 + expo-modules-core: 3.0.20(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 12897 + pretty-format: 29.7.0 12898 + react: 19.2.0 12899 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 12900 + react-refresh: 0.14.2 11165 12901 whatwg-url-without-unicode: 8.0.0-3 11166 12902 optionalDependencies: 11167 - '@expo/metro-runtime': 5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)) 12903 + '@expo/metro-runtime': 6.1.2(expo@54.0.12)(react-dom@19.2.0(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 11168 12904 transitivePeerDependencies: 11169 12905 - '@babel/core' 11170 - - babel-plugin-react-compiler 12906 + - '@modelcontextprotocol/sdk' 11171 12907 - bufferutil 12908 + - expo-router 11172 12909 - graphql 11173 12910 - supports-color 11174 12911 - utf-8-validate ··· 11217 12954 11218 12955 fast-deep-equal@3.1.3: {} 11219 12956 11220 - fast-glob@3.3.2: 12957 + fast-glob@3.3.3: 11221 12958 dependencies: 11222 12959 '@nodelib/fs.stat': 2.0.5 11223 12960 '@nodelib/fs.walk': 1.2.8 ··· 11233 12970 11234 12971 fast-uri@3.0.3: {} 11235 12972 11236 - fastq@1.17.1: 12973 + fastq@1.19.1: 11237 12974 dependencies: 11238 - reusify: 1.0.4 12975 + reusify: 1.1.0 11239 12976 11240 12977 fb-watchman@2.0.2: 11241 12978 dependencies: ··· 11255 12992 transitivePeerDependencies: 11256 12993 - encoding 11257 12994 11258 - fdir@6.4.2(picomatch@4.0.2): 12995 + fdir@6.5.0(picomatch@4.0.3): 11259 12996 optionalDependencies: 11260 - picomatch: 4.0.2 12997 + picomatch: 4.0.3 11261 12998 11262 12999 figures@1.7.0: 11263 13000 dependencies: ··· 11322 13059 11323 13060 flat-cache@3.2.0: 11324 13061 dependencies: 11325 - flatted: 3.3.2 13062 + flatted: 3.3.3 11326 13063 keyv: 4.5.4 11327 13064 rimraf: 3.0.2 11328 13065 11329 - flatted@3.3.2: {} 13066 + flatted@3.3.3: {} 11330 13067 11331 13068 flow-enums-runtime@0.0.6: {} 11332 13069 ··· 11336 13073 dependencies: 11337 13074 is-callable: 1.2.7 11338 13075 13076 + for-each@0.3.5: 13077 + dependencies: 13078 + is-callable: 1.2.7 13079 + 11339 13080 foreground-child@3.3.0: 11340 13081 dependencies: 11341 13082 cross-spawn: 7.0.6 11342 13083 signal-exit: 4.1.0 11343 13084 13085 + foreground-child@3.3.1: 13086 + dependencies: 13087 + cross-spawn: 7.0.6 13088 + signal-exit: 4.1.0 13089 + 11344 13090 forever-agent@0.6.1: {} 11345 13091 11346 13092 form-data@2.3.3: ··· 11349 13095 combined-stream: 1.0.8 11350 13096 mime-types: 2.1.35 11351 13097 13098 + form-data@4.0.4: 13099 + dependencies: 13100 + asynckit: 0.4.0 13101 + combined-stream: 1.0.8 13102 + es-set-tostringtag: 2.1.0 13103 + hasown: 2.0.2 13104 + mime-types: 2.1.35 13105 + 11352 13106 forwarded@0.2.0: {} 11353 13107 11354 13108 freeport-async@2.0.0: {} ··· 11380 13134 function.prototype.name@1.1.8: 11381 13135 dependencies: 11382 13136 call-bind: 1.0.8 11383 - call-bound: 1.0.3 13137 + call-bound: 1.0.4 11384 13138 define-properties: 1.2.1 11385 13139 functions-have-names: 1.2.3 11386 13140 hasown: 2.0.2 11387 13141 is-callable: 1.2.7 11388 13142 11389 13143 functions-have-names@1.2.3: {} 13144 + 13145 + generator-function@2.0.1: {} 11390 13146 11391 13147 gensync@1.0.0-beta.2: {} 11392 13148 11393 13149 get-caller-file@2.0.5: {} 11394 13150 11395 - get-intrinsic@1.2.5: 13151 + get-intrinsic@1.2.6: 11396 13152 dependencies: 11397 13153 call-bind-apply-helpers: 1.0.1 11398 - dunder-proto: 1.0.0 13154 + dunder-proto: 1.0.1 11399 13155 es-define-property: 1.0.1 11400 13156 es-errors: 1.3.0 13157 + es-object-atoms: 1.1.1 11401 13158 function-bind: 1.1.2 11402 13159 gopd: 1.2.0 11403 13160 has-symbols: 1.1.0 11404 13161 hasown: 2.0.2 13162 + math-intrinsics: 1.1.0 11405 13163 11406 - get-intrinsic@1.2.6: 13164 + get-intrinsic@1.3.0: 11407 13165 dependencies: 11408 - call-bind-apply-helpers: 1.0.1 11409 - dunder-proto: 1.0.1 13166 + call-bind-apply-helpers: 1.0.2 11410 13167 es-define-property: 1.0.1 11411 13168 es-errors: 1.3.0 11412 - es-object-atoms: 1.0.0 13169 + es-object-atoms: 1.1.1 11413 13170 function-bind: 1.1.2 13171 + get-proto: 1.0.1 11414 13172 gopd: 1.2.0 11415 13173 has-symbols: 1.1.0 11416 13174 hasown: 2.0.2 ··· 11422 13180 11423 13181 get-port@3.2.0: {} 11424 13182 13183 + get-proto@1.0.1: 13184 + dependencies: 13185 + dunder-proto: 1.0.1 13186 + es-object-atoms: 1.1.1 13187 + 11425 13188 get-stream@6.0.1: {} 11426 13189 11427 13190 get-stream@9.0.1: ··· 11431 13194 11432 13195 get-symbol-description@1.1.0: 11433 13196 dependencies: 11434 - call-bound: 1.0.3 13197 + call-bound: 1.0.4 11435 13198 es-errors: 1.3.0 11436 - get-intrinsic: 1.2.6 13199 + get-intrinsic: 1.3.0 11437 13200 11438 - get-tsconfig@4.8.1: 13201 + get-tsconfig@4.10.1: 11439 13202 dependencies: 11440 13203 resolve-pkg-maps: 1.0.0 11441 13204 11442 - getenv@1.0.0: {} 11443 - 11444 13205 getenv@2.0.0: {} 11445 13206 11446 13207 getpass@0.1.7: ··· 11470 13231 dependencies: 11471 13232 foreground-child: 3.3.0 11472 13233 jackspeak: 4.0.2 11473 - minimatch: 10.0.1 13234 + minimatch: 10.0.3 13235 + minipass: 7.1.2 13236 + package-json-from-dist: 1.0.1 13237 + path-scurry: 2.0.0 13238 + 13239 + glob@11.0.3: 13240 + dependencies: 13241 + foreground-child: 3.3.1 13242 + jackspeak: 4.1.1 13243 + minimatch: 10.0.3 11474 13244 minipass: 7.1.2 11475 13245 package-json-from-dist: 1.0.1 11476 13246 path-scurry: 2.0.0 ··· 11491 13261 minipass: 4.2.8 11492 13262 path-scurry: 1.11.1 11493 13263 13264 + global-dirs@0.1.1: 13265 + dependencies: 13266 + ini: 1.3.8 13267 + 11494 13268 globals@11.12.0: {} 11495 13269 11496 13270 globals@13.24.0: 11497 13271 dependencies: 11498 13272 type-fest: 0.20.2 11499 - 11500 - globals@16.2.0: {} 11501 13273 11502 13274 globalthis@1.0.4: 11503 13275 dependencies: 11504 13276 define-properties: 1.2.1 11505 13277 gopd: 1.2.0 13278 + 13279 + globby@11.1.0: 13280 + dependencies: 13281 + array-union: 2.1.0 13282 + dir-glob: 3.0.1 13283 + fast-glob: 3.3.3 13284 + ignore: 5.3.2 13285 + merge2: 1.4.1 13286 + slash: 3.0.0 11506 13287 11507 13288 gopd@1.2.0: {} 11508 13289 ··· 11549 13330 11550 13331 hermes-estree@0.25.1: {} 11551 13332 11552 - hermes-estree@0.28.1: {} 13333 + hermes-estree@0.29.1: {} 11553 13334 11554 13335 hermes-parser@0.25.1: 11555 13336 dependencies: 11556 13337 hermes-estree: 0.25.1 11557 13338 11558 - hermes-parser@0.28.1: 13339 + hermes-parser@0.29.1: 11559 13340 dependencies: 11560 - hermes-estree: 0.28.1 13341 + hermes-estree: 0.29.1 11561 13342 11562 13343 hoist-non-react-statics@3.3.2: 11563 13344 dependencies: ··· 11567 13348 dependencies: 11568 13349 lru-cache: 10.4.3 11569 13350 13351 + html-encoding-sniffer@3.0.0: 13352 + dependencies: 13353 + whatwg-encoding: 2.0.0 13354 + 11570 13355 html-entities@2.5.2: {} 11571 13356 11572 13357 html-escaper@2.0.2: {} ··· 11579 13364 statuses: 2.0.1 11580 13365 toidentifier: 1.0.1 11581 13366 13367 + http-proxy-agent@5.0.0: 13368 + dependencies: 13369 + '@tootallnate/once': 2.0.0 13370 + agent-base: 6.0.2 13371 + debug: 4.4.3 13372 + transitivePeerDependencies: 13373 + - supports-color 13374 + 11582 13375 http-signature@1.2.0: 11583 13376 dependencies: 11584 13377 assert-plus: 1.0.0 11585 13378 jsprim: 1.4.2 11586 13379 sshpk: 1.18.0 11587 13380 13381 + https-proxy-agent@5.0.1: 13382 + dependencies: 13383 + agent-base: 6.0.2 13384 + debug: 4.4.3 13385 + transitivePeerDependencies: 13386 + - supports-color 13387 + 11588 13388 https-proxy-agent@7.0.6: 11589 13389 dependencies: 11590 13390 agent-base: 7.1.3 11591 - debug: 4.4.0 13391 + debug: 4.4.3 11592 13392 transitivePeerDependencies: 11593 13393 - supports-color 11594 13394 ··· 11602 13402 dependencies: 11603 13403 safer-buffer: 2.1.2 11604 13404 13405 + iconv-lite@0.6.3: 13406 + dependencies: 13407 + safer-buffer: 2.1.2 13408 + 11605 13409 ieee754@1.2.1: {} 11606 13410 11607 13411 ignore@5.3.2: {} ··· 11615 13419 caller-path: 2.0.0 11616 13420 resolve-from: 3.0.0 11617 13421 11618 - import-fresh@3.3.0: 13422 + import-fresh@3.3.1: 11619 13423 dependencies: 11620 13424 parent-module: 1.0.1 11621 13425 resolve-from: 4.0.0 ··· 11626 13430 resolve-cwd: 3.0.0 11627 13431 11628 13432 imurmurhash@0.1.4: {} 13433 + 13434 + indent-string@4.0.0: {} 11629 13435 11630 13436 inflight@1.0.6: 11631 13437 dependencies: ··· 11683 13489 is-array-buffer@3.0.5: 11684 13490 dependencies: 11685 13491 call-bind: 1.0.8 11686 - call-bound: 1.0.3 11687 - get-intrinsic: 1.2.6 13492 + call-bound: 1.0.4 13493 + get-intrinsic: 1.3.0 11688 13494 11689 13495 is-arrayish@0.2.1: {} 11690 13496 11691 13497 is-arrayish@0.3.2: {} 11692 13498 11693 - is-async-function@2.0.0: 13499 + is-async-function@2.1.1: 11694 13500 dependencies: 13501 + async-function: 1.0.0 13502 + call-bound: 1.0.4 13503 + get-proto: 1.0.1 11695 13504 has-tostringtag: 1.0.2 13505 + safe-regex-test: 1.1.0 11696 13506 11697 13507 is-bigint@1.1.0: 11698 13508 dependencies: ··· 11702 13512 dependencies: 11703 13513 binary-extensions: 2.3.0 11704 13514 11705 - is-boolean-object@1.2.1: 13515 + is-boolean-object@1.2.2: 11706 13516 dependencies: 11707 - call-bound: 1.0.3 13517 + call-bound: 1.0.4 11708 13518 has-tostringtag: 1.0.2 11709 13519 11710 - is-bun-module@1.3.0: 13520 + is-bun-module@2.0.0: 11711 13521 dependencies: 11712 - semver: 7.6.3 13522 + semver: 7.7.2 11713 13523 11714 13524 is-callable@1.2.7: {} 11715 13525 ··· 11719 13529 11720 13530 is-data-view@1.0.2: 11721 13531 dependencies: 11722 - call-bound: 1.0.3 11723 - get-intrinsic: 1.2.6 13532 + call-bound: 1.0.4 13533 + get-intrinsic: 1.3.0 11724 13534 is-typed-array: 1.1.15 11725 13535 11726 13536 is-date-object@1.1.0: 11727 13537 dependencies: 11728 - call-bound: 1.0.3 13538 + call-bound: 1.0.4 11729 13539 has-tostringtag: 1.0.2 11730 13540 11731 13541 is-directory@0.3.1: {} ··· 11736 13546 11737 13547 is-finalizationregistry@1.1.1: 11738 13548 dependencies: 11739 - call-bound: 1.0.3 13549 + call-bound: 1.0.4 11740 13550 11741 13551 is-fullwidth-code-point@1.0.0: 11742 13552 dependencies: ··· 11750 13560 dependencies: 11751 13561 has-tostringtag: 1.0.2 11752 13562 13563 + is-generator-function@1.1.2: 13564 + dependencies: 13565 + call-bound: 1.0.4 13566 + generator-function: 2.0.1 13567 + get-proto: 1.0.1 13568 + has-tostringtag: 1.0.2 13569 + safe-regex-test: 1.1.0 13570 + 11753 13571 is-glob@4.0.3: 11754 13572 dependencies: 11755 13573 is-extglob: 2.1.1 11756 13574 11757 13575 is-map@2.0.3: {} 11758 13576 13577 + is-negative-zero@2.0.3: {} 13578 + 11759 13579 is-number-object@1.1.1: 11760 13580 dependencies: 11761 - call-bound: 1.0.3 13581 + call-bound: 1.0.4 11762 13582 has-tostringtag: 1.0.2 11763 13583 11764 13584 is-number@7.0.0: {} ··· 11769 13589 11770 13590 is-plain-obj@4.1.0: {} 11771 13591 13592 + is-potential-custom-element-name@1.0.1: {} 13593 + 11772 13594 is-regex@1.2.1: 11773 13595 dependencies: 11774 - call-bound: 1.0.3 13596 + call-bound: 1.0.4 11775 13597 gopd: 1.2.0 11776 13598 has-tostringtag: 1.0.2 11777 13599 hasown: 2.0.2 ··· 11780 13602 11781 13603 is-shared-array-buffer@1.0.4: 11782 13604 dependencies: 11783 - call-bound: 1.0.3 13605 + call-bound: 1.0.4 11784 13606 11785 13607 is-stream@2.0.1: {} 11786 13608 ··· 11788 13610 11789 13611 is-string@1.1.1: 11790 13612 dependencies: 11791 - call-bound: 1.0.3 13613 + call-bound: 1.0.4 11792 13614 has-tostringtag: 1.0.2 11793 13615 11794 13616 is-symbol@1.1.1: 11795 13617 dependencies: 11796 - call-bound: 1.0.3 13618 + call-bound: 1.0.4 11797 13619 has-symbols: 1.1.0 11798 13620 safe-regex-test: 1.1.0 11799 13621 ··· 11807 13629 11808 13630 is-weakmap@2.0.2: {} 11809 13631 11810 - is-weakref@1.1.0: 13632 + is-weakref@1.1.1: 11811 13633 dependencies: 11812 - call-bound: 1.0.3 13634 + call-bound: 1.0.4 11813 13635 11814 13636 is-weakset@2.0.4: 11815 13637 dependencies: 11816 - call-bound: 1.0.3 11817 - get-intrinsic: 1.2.6 13638 + call-bound: 1.0.4 13639 + get-intrinsic: 1.3.0 11818 13640 11819 13641 is-wsl@2.2.0: 11820 13642 dependencies: ··· 11832 13654 11833 13655 istanbul-lib-instrument@5.2.1: 11834 13656 dependencies: 11835 - '@babel/core': 7.26.0 11836 - '@babel/parser': 7.26.3 13657 + '@babel/core': 7.28.4 13658 + '@babel/parser': 7.28.4 11837 13659 '@istanbuljs/schema': 0.1.3 11838 13660 istanbul-lib-coverage: 3.2.2 11839 13661 semver: 6.3.1 ··· 11842 13664 11843 13665 istanbul-lib-instrument@6.0.3: 11844 13666 dependencies: 11845 - '@babel/core': 7.26.0 11846 - '@babel/parser': 7.26.3 13667 + '@babel/core': 7.28.4 13668 + '@babel/parser': 7.28.4 11847 13669 '@istanbuljs/schema': 0.1.3 11848 13670 istanbul-lib-coverage: 3.2.2 11849 - semver: 7.6.3 13671 + semver: 7.7.2 11850 13672 transitivePeerDependencies: 11851 13673 - supports-color 11852 13674 ··· 11856 13678 make-dir: 4.0.0 11857 13679 supports-color: 7.2.0 11858 13680 13681 + istanbul-lib-source-maps@4.0.1: 13682 + dependencies: 13683 + debug: 4.4.3 13684 + istanbul-lib-coverage: 3.2.2 13685 + source-map: 0.6.1 13686 + transitivePeerDependencies: 13687 + - supports-color 13688 + 11859 13689 istanbul-lib-source-maps@5.0.6: 11860 13690 dependencies: 11861 - '@jridgewell/trace-mapping': 0.3.25 11862 - debug: 4.4.0 13691 + '@jridgewell/trace-mapping': 0.3.31 13692 + debug: 4.4.3 11863 13693 istanbul-lib-coverage: 3.2.2 11864 13694 transitivePeerDependencies: 11865 13695 - supports-color ··· 11869 13699 html-escaper: 2.0.2 11870 13700 istanbul-lib-report: 3.0.1 11871 13701 11872 - iterator.prototype@1.1.4: 13702 + iterator.prototype@1.1.5: 11873 13703 dependencies: 11874 13704 define-data-property: 1.1.4 11875 - es-object-atoms: 1.0.0 11876 - get-intrinsic: 1.2.6 13705 + es-object-atoms: 1.1.1 13706 + get-intrinsic: 1.3.0 13707 + get-proto: 1.0.1 11877 13708 has-symbols: 1.1.0 11878 - reflect.getprototypeof: 1.0.9 11879 13709 set-function-name: 2.0.2 11880 13710 11881 13711 jackspeak@3.4.3: ··· 11888 13718 dependencies: 11889 13719 '@isaacs/cliui': 8.0.2 11890 13720 13721 + jackspeak@4.1.1: 13722 + dependencies: 13723 + '@isaacs/cliui': 8.0.2 13724 + 13725 + jest-changed-files@29.7.0: 13726 + dependencies: 13727 + execa: 5.1.1 13728 + jest-util: 29.7.0 13729 + p-limit: 3.1.0 13730 + 11891 13731 jest-changed-files@30.2.0: 11892 13732 dependencies: 11893 13733 execa: 5.1.1 11894 13734 jest-util: 30.2.0 11895 13735 p-limit: 3.1.0 11896 13736 13737 + jest-circus@29.7.0: 13738 + dependencies: 13739 + '@jest/environment': 29.7.0 13740 + '@jest/expect': 29.7.0 13741 + '@jest/test-result': 29.7.0 13742 + '@jest/types': 29.6.3 13743 + '@types/node': 22.18.8 13744 + chalk: 4.1.2 13745 + co: 4.6.0 13746 + dedent: 1.7.0 13747 + is-generator-fn: 2.1.0 13748 + jest-each: 29.7.0 13749 + jest-matcher-utils: 29.7.0 13750 + jest-message-util: 29.7.0 13751 + jest-runtime: 29.7.0 13752 + jest-snapshot: 29.7.0 13753 + jest-util: 29.7.0 13754 + p-limit: 3.1.0 13755 + pretty-format: 29.7.0 13756 + pure-rand: 6.1.0 13757 + slash: 3.0.0 13758 + stack-utils: 2.0.6 13759 + transitivePeerDependencies: 13760 + - babel-plugin-macros 13761 + - supports-color 13762 + 11897 13763 jest-circus@30.2.0: 11898 13764 dependencies: 11899 13765 '@jest/environment': 30.2.0 11900 13766 '@jest/expect': 30.2.0 11901 13767 '@jest/test-result': 30.2.0 11902 13768 '@jest/types': 30.2.0 11903 - '@types/node': 22.10.2 13769 + '@types/node': 22.18.8 11904 13770 chalk: 4.1.2 11905 13771 co: 4.6.0 11906 13772 dedent: 1.7.0 ··· 11920 13786 - babel-plugin-macros 11921 13787 - supports-color 11922 13788 11923 - jest-cli@30.2.0(@types/node@22.10.2)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)): 13789 + jest-cli@29.7.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)): 11924 13790 dependencies: 11925 - '@jest/core': 30.2.0(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)) 13791 + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)) 13792 + '@jest/test-result': 29.7.0 13793 + '@jest/types': 29.6.3 13794 + chalk: 4.1.2 13795 + create-jest: 29.7.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)) 13796 + exit: 0.1.2 13797 + import-local: 3.2.0 13798 + jest-config: 29.7.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)) 13799 + jest-util: 29.7.0 13800 + jest-validate: 29.7.0 13801 + yargs: 17.7.2 13802 + transitivePeerDependencies: 13803 + - '@types/node' 13804 + - babel-plugin-macros 13805 + - supports-color 13806 + - ts-node 13807 + 13808 + jest-cli@30.2.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)): 13809 + dependencies: 13810 + '@jest/core': 30.2.0(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)) 11926 13811 '@jest/test-result': 30.2.0 11927 13812 '@jest/types': 30.2.0 11928 13813 chalk: 4.1.2 11929 13814 exit-x: 0.2.2 11930 13815 import-local: 3.2.0 11931 - jest-config: 30.2.0(@types/node@22.10.2)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)) 13816 + jest-config: 30.2.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)) 11932 13817 jest-util: 30.2.0 11933 13818 jest-validate: 30.2.0 11934 13819 yargs: 17.7.2 ··· 11939 13824 - supports-color 11940 13825 - ts-node 11941 13826 11942 - jest-config@30.2.0(@types/node@22.10.2)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)): 13827 + jest-config@29.7.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)): 13828 + dependencies: 13829 + '@babel/core': 7.28.4 13830 + '@jest/test-sequencer': 29.7.0 13831 + '@jest/types': 29.6.3 13832 + babel-jest: 29.7.0(@babel/core@7.28.4) 13833 + chalk: 4.1.2 13834 + ci-info: 3.9.0 13835 + deepmerge: 4.3.1 13836 + glob: 7.2.3 13837 + graceful-fs: 4.2.11 13838 + jest-circus: 29.7.0 13839 + jest-environment-node: 29.7.0 13840 + jest-get-type: 29.6.3 13841 + jest-regex-util: 29.6.3 13842 + jest-resolve: 29.7.0 13843 + jest-runner: 29.7.0 13844 + jest-util: 29.7.0 13845 + jest-validate: 29.7.0 13846 + micromatch: 4.0.8 13847 + parse-json: 5.2.0 13848 + pretty-format: 29.7.0 13849 + slash: 3.0.0 13850 + strip-json-comments: 3.1.1 13851 + optionalDependencies: 13852 + '@types/node': 22.18.8 13853 + ts-node: 10.9.2(@types/node@22.18.8)(typescript@5.9.3) 13854 + transitivePeerDependencies: 13855 + - babel-plugin-macros 13856 + - supports-color 13857 + 13858 + jest-config@30.2.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)): 11943 13859 dependencies: 11944 13860 '@babel/core': 7.28.4 11945 13861 '@jest/get-type': 30.1.0 ··· 11966 13882 slash: 3.0.0 11967 13883 strip-json-comments: 3.1.1 11968 13884 optionalDependencies: 11969 - '@types/node': 22.10.2 11970 - ts-node: 10.9.2(@types/node@22.10.2)(typescript@5.8.3) 13885 + '@types/node': 22.18.8 13886 + ts-node: 10.9.2(@types/node@22.18.8)(typescript@5.9.3) 11971 13887 transitivePeerDependencies: 11972 13888 - babel-plugin-macros 11973 13889 - supports-color 11974 13890 13891 + jest-diff@29.7.0: 13892 + dependencies: 13893 + chalk: 4.1.2 13894 + diff-sequences: 29.6.3 13895 + jest-get-type: 29.6.3 13896 + pretty-format: 29.7.0 13897 + 11975 13898 jest-diff@30.2.0: 11976 13899 dependencies: 11977 13900 '@jest/diff-sequences': 30.0.1 ··· 11979 13902 chalk: 4.1.2 11980 13903 pretty-format: 30.2.0 11981 13904 13905 + jest-docblock@29.7.0: 13906 + dependencies: 13907 + detect-newline: 3.1.0 13908 + 11982 13909 jest-docblock@30.2.0: 11983 13910 dependencies: 11984 13911 detect-newline: 3.1.0 11985 13912 13913 + jest-each@29.7.0: 13914 + dependencies: 13915 + '@jest/types': 29.6.3 13916 + chalk: 4.1.2 13917 + jest-get-type: 29.6.3 13918 + jest-util: 29.7.0 13919 + pretty-format: 29.7.0 13920 + 11986 13921 jest-each@30.2.0: 11987 13922 dependencies: 11988 13923 '@jest/get-type': 30.1.0 ··· 11991 13926 jest-util: 30.2.0 11992 13927 pretty-format: 30.2.0 11993 13928 13929 + jest-environment-jsdom@29.7.0: 13930 + dependencies: 13931 + '@jest/environment': 29.7.0 13932 + '@jest/fake-timers': 29.7.0 13933 + '@jest/types': 29.6.3 13934 + '@types/jsdom': 20.0.1 13935 + '@types/node': 22.18.8 13936 + jest-mock: 29.7.0 13937 + jest-util: 29.7.0 13938 + jsdom: 20.0.3 13939 + transitivePeerDependencies: 13940 + - bufferutil 13941 + - supports-color 13942 + - utf-8-validate 13943 + 11994 13944 jest-environment-node@29.7.0: 11995 13945 dependencies: 11996 13946 '@jest/environment': 29.7.0 11997 13947 '@jest/fake-timers': 29.7.0 11998 13948 '@jest/types': 29.6.3 11999 - '@types/node': 22.10.2 13949 + '@types/node': 22.18.8 12000 13950 jest-mock: 29.7.0 12001 13951 jest-util: 29.7.0 12002 13952 ··· 12005 13955 '@jest/environment': 30.2.0 12006 13956 '@jest/fake-timers': 30.2.0 12007 13957 '@jest/types': 30.2.0 12008 - '@types/node': 22.10.2 13958 + '@types/node': 22.18.8 12009 13959 jest-mock: 30.2.0 12010 13960 jest-util: 30.2.0 12011 13961 jest-validate: 30.2.0 12012 13962 13963 + jest-expo@54.0.12(@babel/core@7.28.4)(expo@54.0.12)(jest@30.2.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)))(react-dom@19.2.0(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0)(webpack@5.97.1): 13964 + dependencies: 13965 + '@expo/config': 12.0.10 13966 + '@expo/json-file': 10.0.7 13967 + '@jest/create-cache-key-function': 29.7.0 13968 + '@jest/globals': 29.7.0 13969 + babel-jest: 29.7.0(@babel/core@7.28.4) 13970 + expo: 54.0.12(@babel/core@7.28.4)(@expo/metro-runtime@6.1.2)(expo-router@6.0.10)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 13971 + jest-environment-jsdom: 29.7.0 13972 + jest-snapshot: 29.7.0 13973 + jest-watch-select-projects: 2.0.0 13974 + jest-watch-typeahead: 2.2.1(jest@30.2.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3))) 13975 + json5: 2.2.3 13976 + lodash: 4.17.21 13977 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 13978 + react-server-dom-webpack: 19.0.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(webpack@5.97.1) 13979 + react-test-renderer: 19.1.0(react@19.2.0) 13980 + server-only: 0.0.1 13981 + stacktrace-js: 2.0.2 13982 + transitivePeerDependencies: 13983 + - '@babel/core' 13984 + - bufferutil 13985 + - canvas 13986 + - jest 13987 + - react 13988 + - react-dom 13989 + - supports-color 13990 + - utf-8-validate 13991 + - webpack 13992 + 12013 13993 jest-get-type@29.6.3: {} 12014 13994 12015 13995 jest-haste-map@29.7.0: 12016 13996 dependencies: 12017 13997 '@jest/types': 29.6.3 12018 13998 '@types/graceful-fs': 4.1.9 12019 - '@types/node': 22.10.2 13999 + '@types/node': 22.18.8 12020 14000 anymatch: 3.1.3 12021 14001 fb-watchman: 2.0.2 12022 14002 graceful-fs: 4.2.11 ··· 12031 14011 jest-haste-map@30.2.0: 12032 14012 dependencies: 12033 14013 '@jest/types': 30.2.0 12034 - '@types/node': 22.10.2 14014 + '@types/node': 22.18.8 12035 14015 anymatch: 3.1.3 12036 14016 fb-watchman: 2.0.2 12037 14017 graceful-fs: 4.2.11 ··· 12043 14023 optionalDependencies: 12044 14024 fsevents: 2.3.3 12045 14025 14026 + jest-leak-detector@29.7.0: 14027 + dependencies: 14028 + jest-get-type: 29.6.3 14029 + pretty-format: 29.7.0 14030 + 12046 14031 jest-leak-detector@30.2.0: 12047 14032 dependencies: 12048 14033 '@jest/get-type': 30.1.0 12049 14034 pretty-format: 30.2.0 12050 14035 14036 + jest-matcher-utils@29.7.0: 14037 + dependencies: 14038 + chalk: 4.1.2 14039 + jest-diff: 29.7.0 14040 + jest-get-type: 29.6.3 14041 + pretty-format: 29.7.0 14042 + 12051 14043 jest-matcher-utils@30.2.0: 12052 14044 dependencies: 12053 14045 '@jest/get-type': 30.1.0 ··· 12057 14049 12058 14050 jest-message-util@29.7.0: 12059 14051 dependencies: 12060 - '@babel/code-frame': 7.26.2 14052 + '@babel/code-frame': 7.27.1 12061 14053 '@jest/types': 29.6.3 12062 14054 '@types/stack-utils': 2.0.3 12063 14055 chalk: 4.1.2 ··· 12082 14074 jest-mock@29.7.0: 12083 14075 dependencies: 12084 14076 '@jest/types': 29.6.3 12085 - '@types/node': 22.10.2 14077 + '@types/node': 22.18.8 12086 14078 jest-util: 29.7.0 12087 14079 12088 14080 jest-mock@30.2.0: 12089 14081 dependencies: 12090 14082 '@jest/types': 30.2.0 12091 - '@types/node': 22.10.2 14083 + '@types/node': 22.18.8 12092 14084 jest-util: 30.2.0 12093 14085 14086 + jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): 14087 + optionalDependencies: 14088 + jest-resolve: 29.7.0 14089 + 12094 14090 jest-pnp-resolver@1.2.3(jest-resolve@30.2.0): 12095 14091 optionalDependencies: 12096 14092 jest-resolve: 30.2.0 ··· 12099 14095 12100 14096 jest-regex-util@30.0.1: {} 12101 14097 14098 + jest-resolve-dependencies@29.7.0: 14099 + dependencies: 14100 + jest-regex-util: 29.6.3 14101 + jest-snapshot: 29.7.0 14102 + transitivePeerDependencies: 14103 + - supports-color 14104 + 12102 14105 jest-resolve-dependencies@30.2.0: 12103 14106 dependencies: 12104 14107 jest-regex-util: 30.0.1 ··· 12106 14109 transitivePeerDependencies: 12107 14110 - supports-color 12108 14111 14112 + jest-resolve@29.7.0: 14113 + dependencies: 14114 + chalk: 4.1.2 14115 + graceful-fs: 4.2.11 14116 + jest-haste-map: 29.7.0 14117 + jest-pnp-resolver: 1.2.3(jest-resolve@29.7.0) 14118 + jest-util: 29.7.0 14119 + jest-validate: 29.7.0 14120 + resolve: 1.22.10 14121 + resolve.exports: 2.0.3 14122 + slash: 3.0.0 14123 + 12109 14124 jest-resolve@30.2.0: 12110 14125 dependencies: 12111 14126 chalk: 4.1.2 ··· 12117 14132 slash: 3.0.0 12118 14133 unrs-resolver: 1.11.1 12119 14134 14135 + jest-runner@29.7.0: 14136 + dependencies: 14137 + '@jest/console': 29.7.0 14138 + '@jest/environment': 29.7.0 14139 + '@jest/test-result': 29.7.0 14140 + '@jest/transform': 29.7.0 14141 + '@jest/types': 29.6.3 14142 + '@types/node': 22.18.8 14143 + chalk: 4.1.2 14144 + emittery: 0.13.1 14145 + graceful-fs: 4.2.11 14146 + jest-docblock: 29.7.0 14147 + jest-environment-node: 29.7.0 14148 + jest-haste-map: 29.7.0 14149 + jest-leak-detector: 29.7.0 14150 + jest-message-util: 29.7.0 14151 + jest-resolve: 29.7.0 14152 + jest-runtime: 29.7.0 14153 + jest-util: 29.7.0 14154 + jest-watcher: 29.7.0 14155 + jest-worker: 29.7.0 14156 + p-limit: 3.1.0 14157 + source-map-support: 0.5.13 14158 + transitivePeerDependencies: 14159 + - supports-color 14160 + 12120 14161 jest-runner@30.2.0: 12121 14162 dependencies: 12122 14163 '@jest/console': 30.2.0 ··· 12124 14165 '@jest/test-result': 30.2.0 12125 14166 '@jest/transform': 30.2.0 12126 14167 '@jest/types': 30.2.0 12127 - '@types/node': 22.10.2 14168 + '@types/node': 22.18.8 12128 14169 chalk: 4.1.2 12129 14170 emittery: 0.13.1 12130 14171 exit-x: 0.2.2 ··· 12144 14185 transitivePeerDependencies: 12145 14186 - supports-color 12146 14187 14188 + jest-runtime@29.7.0: 14189 + dependencies: 14190 + '@jest/environment': 29.7.0 14191 + '@jest/fake-timers': 29.7.0 14192 + '@jest/globals': 29.7.0 14193 + '@jest/source-map': 29.6.3 14194 + '@jest/test-result': 29.7.0 14195 + '@jest/transform': 29.7.0 14196 + '@jest/types': 29.6.3 14197 + '@types/node': 22.18.8 14198 + chalk: 4.1.2 14199 + cjs-module-lexer: 1.4.3 14200 + collect-v8-coverage: 1.0.2 14201 + glob: 7.2.3 14202 + graceful-fs: 4.2.11 14203 + jest-haste-map: 29.7.0 14204 + jest-message-util: 29.7.0 14205 + jest-mock: 29.7.0 14206 + jest-regex-util: 29.6.3 14207 + jest-resolve: 29.7.0 14208 + jest-snapshot: 29.7.0 14209 + jest-util: 29.7.0 14210 + slash: 3.0.0 14211 + strip-bom: 4.0.0 14212 + transitivePeerDependencies: 14213 + - supports-color 14214 + 12147 14215 jest-runtime@30.2.0: 12148 14216 dependencies: 12149 14217 '@jest/environment': 30.2.0 ··· 12153 14221 '@jest/test-result': 30.2.0 12154 14222 '@jest/transform': 30.2.0 12155 14223 '@jest/types': 30.2.0 12156 - '@types/node': 22.10.2 14224 + '@types/node': 22.18.8 12157 14225 chalk: 4.1.2 12158 14226 cjs-module-lexer: 2.1.0 12159 14227 collect-v8-coverage: 1.0.2 ··· 12171 14239 transitivePeerDependencies: 12172 14240 - supports-color 12173 14241 14242 + jest-snapshot@29.7.0: 14243 + dependencies: 14244 + '@babel/core': 7.28.4 14245 + '@babel/generator': 7.28.3 14246 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) 14247 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4) 14248 + '@babel/types': 7.28.4 14249 + '@jest/expect-utils': 29.7.0 14250 + '@jest/transform': 29.7.0 14251 + '@jest/types': 29.6.3 14252 + babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.4) 14253 + chalk: 4.1.2 14254 + expect: 29.7.0 14255 + graceful-fs: 4.2.11 14256 + jest-diff: 29.7.0 14257 + jest-get-type: 29.6.3 14258 + jest-matcher-utils: 29.7.0 14259 + jest-message-util: 29.7.0 14260 + jest-util: 29.7.0 14261 + natural-compare: 1.4.0 14262 + pretty-format: 29.7.0 14263 + semver: 7.7.2 14264 + transitivePeerDependencies: 14265 + - supports-color 14266 + 12174 14267 jest-snapshot@30.2.0: 12175 14268 dependencies: 12176 14269 '@babel/core': 7.28.4 ··· 12200 14293 jest-util@29.7.0: 12201 14294 dependencies: 12202 14295 '@jest/types': 29.6.3 12203 - '@types/node': 22.10.2 14296 + '@types/node': 22.18.8 12204 14297 chalk: 4.1.2 12205 14298 ci-info: 3.9.0 12206 14299 graceful-fs: 4.2.11 ··· 12209 14302 jest-util@30.2.0: 12210 14303 dependencies: 12211 14304 '@jest/types': 30.2.0 12212 - '@types/node': 22.10.2 14305 + '@types/node': 22.18.8 12213 14306 chalk: 4.1.2 12214 14307 ci-info: 4.3.0 12215 14308 graceful-fs: 4.2.11 12216 - picomatch: 4.0.2 14309 + picomatch: 4.0.3 12217 14310 12218 14311 jest-validate@29.7.0: 12219 14312 dependencies: ··· 12233 14326 leven: 3.1.0 12234 14327 pretty-format: 30.2.0 12235 14328 14329 + jest-watch-select-projects@2.0.0: 14330 + dependencies: 14331 + ansi-escapes: 4.3.2 14332 + chalk: 3.0.0 14333 + prompts: 2.4.2 14334 + 14335 + jest-watch-typeahead@2.2.1(jest@30.2.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3))): 14336 + dependencies: 14337 + ansi-escapes: 6.2.1 14338 + chalk: 4.1.2 14339 + jest: 30.2.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)) 14340 + jest-regex-util: 29.6.3 14341 + jest-watcher: 29.7.0 14342 + slash: 5.1.0 14343 + string-length: 5.0.1 14344 + strip-ansi: 7.1.2 14345 + 14346 + jest-watcher@29.7.0: 14347 + dependencies: 14348 + '@jest/test-result': 29.7.0 14349 + '@jest/types': 29.6.3 14350 + '@types/node': 22.18.8 14351 + ansi-escapes: 4.3.2 14352 + chalk: 4.1.2 14353 + emittery: 0.13.1 14354 + jest-util: 29.7.0 14355 + string-length: 4.0.2 14356 + 12236 14357 jest-watcher@30.2.0: 12237 14358 dependencies: 12238 14359 '@jest/test-result': 30.2.0 12239 14360 '@jest/types': 30.2.0 12240 - '@types/node': 22.10.2 14361 + '@types/node': 22.18.8 12241 14362 ansi-escapes: 4.3.2 12242 14363 chalk: 4.1.2 12243 14364 emittery: 0.13.1 ··· 12246 14367 12247 14368 jest-worker@27.5.1: 12248 14369 dependencies: 12249 - '@types/node': 22.10.2 14370 + '@types/node': 22.18.8 12250 14371 merge-stream: 2.0.0 12251 14372 supports-color: 8.1.1 12252 14373 12253 14374 jest-worker@29.7.0: 12254 14375 dependencies: 12255 - '@types/node': 22.10.2 14376 + '@types/node': 22.18.8 12256 14377 jest-util: 29.7.0 12257 14378 merge-stream: 2.0.0 12258 14379 supports-color: 8.1.1 12259 14380 12260 14381 jest-worker@30.2.0: 12261 14382 dependencies: 12262 - '@types/node': 22.10.2 14383 + '@types/node': 22.18.8 12263 14384 '@ungap/structured-clone': 1.3.0 12264 14385 jest-util: 30.2.0 12265 14386 merge-stream: 2.0.0 12266 14387 supports-color: 8.1.1 12267 14388 12268 - jest@30.2.0(@types/node@22.10.2)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)): 14389 + jest@29.7.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)): 12269 14390 dependencies: 12270 - '@jest/core': 30.2.0(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)) 14391 + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)) 14392 + '@jest/types': 29.6.3 14393 + import-local: 3.2.0 14394 + jest-cli: 29.7.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)) 14395 + transitivePeerDependencies: 14396 + - '@types/node' 14397 + - babel-plugin-macros 14398 + - supports-color 14399 + - ts-node 14400 + 14401 + jest@30.2.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)): 14402 + dependencies: 14403 + '@jest/core': 30.2.0(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)) 12271 14404 '@jest/types': 30.2.0 12272 14405 import-local: 3.2.0 12273 - jest-cli: 30.2.0(@types/node@22.10.2)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)) 14406 + jest-cli: 30.2.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)) 12274 14407 transitivePeerDependencies: 12275 14408 - '@types/node' 12276 14409 - babel-plugin-macros ··· 12299 14432 12300 14433 jsc-safe-url@0.2.4: {} 12301 14434 14435 + jsdom@20.0.3: 14436 + dependencies: 14437 + abab: 2.0.6 14438 + acorn: 8.15.0 14439 + acorn-globals: 7.0.1 14440 + cssom: 0.5.0 14441 + cssstyle: 2.3.0 14442 + data-urls: 3.0.2 14443 + decimal.js: 10.6.0 14444 + domexception: 4.0.0 14445 + escodegen: 2.1.0 14446 + form-data: 4.0.4 14447 + html-encoding-sniffer: 3.0.0 14448 + http-proxy-agent: 5.0.0 14449 + https-proxy-agent: 5.0.1 14450 + is-potential-custom-element-name: 1.0.1 14451 + nwsapi: 2.2.22 14452 + parse5: 7.3.0 14453 + saxes: 6.0.0 14454 + symbol-tree: 3.2.4 14455 + tough-cookie: 4.1.4 14456 + w3c-xmlserializer: 4.0.0 14457 + webidl-conversions: 7.0.0 14458 + whatwg-encoding: 2.0.0 14459 + whatwg-mimetype: 3.0.0 14460 + whatwg-url: 11.0.0 14461 + ws: 8.18.3 14462 + xml-name-validator: 4.0.0 14463 + transitivePeerDependencies: 14464 + - bufferutil 14465 + - supports-color 14466 + - utf-8-validate 14467 + 12302 14468 jsesc@3.0.2: {} 12303 14469 12304 14470 jsesc@3.1.0: {} ··· 12338 14504 12339 14505 jsx-ast-utils@3.3.5: 12340 14506 dependencies: 12341 - array-includes: 3.1.8 14507 + array-includes: 3.1.9 12342 14508 array.prototype.flat: 1.3.3 12343 14509 object.assign: 4.1.7 12344 14510 object.values: 1.2.1 ··· 12373 14539 transitivePeerDependencies: 12374 14540 - supports-color 12375 14541 14542 + lightningcss-android-arm64@1.30.2: 14543 + optional: true 14544 + 12376 14545 lightningcss-darwin-arm64@1.27.0: 12377 14546 optional: true 12378 14547 12379 - lightningcss-darwin-arm64@1.28.2: 14548 + lightningcss-darwin-arm64@1.30.2: 12380 14549 optional: true 12381 14550 12382 14551 lightningcss-darwin-x64@1.27.0: 12383 14552 optional: true 12384 14553 12385 - lightningcss-darwin-x64@1.28.2: 14554 + lightningcss-darwin-x64@1.30.2: 12386 14555 optional: true 12387 14556 12388 14557 lightningcss-freebsd-x64@1.27.0: 12389 14558 optional: true 12390 14559 12391 - lightningcss-freebsd-x64@1.28.2: 14560 + lightningcss-freebsd-x64@1.30.2: 12392 14561 optional: true 12393 14562 12394 14563 lightningcss-linux-arm-gnueabihf@1.27.0: 12395 14564 optional: true 12396 14565 12397 - lightningcss-linux-arm-gnueabihf@1.28.2: 14566 + lightningcss-linux-arm-gnueabihf@1.30.2: 12398 14567 optional: true 12399 14568 12400 14569 lightningcss-linux-arm64-gnu@1.27.0: 12401 14570 optional: true 12402 14571 12403 - lightningcss-linux-arm64-gnu@1.28.2: 14572 + lightningcss-linux-arm64-gnu@1.30.2: 12404 14573 optional: true 12405 14574 12406 14575 lightningcss-linux-arm64-musl@1.27.0: 12407 14576 optional: true 12408 14577 12409 - lightningcss-linux-arm64-musl@1.28.2: 14578 + lightningcss-linux-arm64-musl@1.30.2: 12410 14579 optional: true 12411 14580 12412 14581 lightningcss-linux-x64-gnu@1.27.0: 12413 14582 optional: true 12414 14583 12415 - lightningcss-linux-x64-gnu@1.28.2: 14584 + lightningcss-linux-x64-gnu@1.30.2: 12416 14585 optional: true 12417 14586 12418 14587 lightningcss-linux-x64-musl@1.27.0: 12419 14588 optional: true 12420 14589 12421 - lightningcss-linux-x64-musl@1.28.2: 14590 + lightningcss-linux-x64-musl@1.30.2: 12422 14591 optional: true 12423 14592 12424 14593 lightningcss-win32-arm64-msvc@1.27.0: 12425 14594 optional: true 12426 14595 12427 - lightningcss-win32-arm64-msvc@1.28.2: 14596 + lightningcss-win32-arm64-msvc@1.30.2: 12428 14597 optional: true 12429 14598 12430 14599 lightningcss-win32-x64-msvc@1.27.0: 12431 14600 optional: true 12432 14601 12433 - lightningcss-win32-x64-msvc@1.28.2: 14602 + lightningcss-win32-x64-msvc@1.30.2: 12434 14603 optional: true 12435 14604 12436 14605 lightningcss@1.27.0: ··· 12448 14617 lightningcss-win32-arm64-msvc: 1.27.0 12449 14618 lightningcss-win32-x64-msvc: 1.27.0 12450 14619 12451 - lightningcss@1.28.2: 14620 + lightningcss@1.30.2: 12452 14621 dependencies: 12453 - detect-libc: 1.0.3 14622 + detect-libc: 2.0.3 12454 14623 optionalDependencies: 12455 - lightningcss-darwin-arm64: 1.28.2 12456 - lightningcss-darwin-x64: 1.28.2 12457 - lightningcss-freebsd-x64: 1.28.2 12458 - lightningcss-linux-arm-gnueabihf: 1.28.2 12459 - lightningcss-linux-arm64-gnu: 1.28.2 12460 - lightningcss-linux-arm64-musl: 1.28.2 12461 - lightningcss-linux-x64-gnu: 1.28.2 12462 - lightningcss-linux-x64-musl: 1.28.2 12463 - lightningcss-win32-arm64-msvc: 1.28.2 12464 - lightningcss-win32-x64-msvc: 1.28.2 14624 + lightningcss-android-arm64: 1.30.2 14625 + lightningcss-darwin-arm64: 1.30.2 14626 + lightningcss-darwin-x64: 1.30.2 14627 + lightningcss-freebsd-x64: 1.30.2 14628 + lightningcss-linux-arm-gnueabihf: 1.30.2 14629 + lightningcss-linux-arm64-gnu: 1.30.2 14630 + lightningcss-linux-arm64-musl: 1.30.2 14631 + lightningcss-linux-x64-gnu: 1.30.2 14632 + lightningcss-linux-x64-musl: 1.30.2 14633 + lightningcss-win32-arm64-msvc: 1.30.2 14634 + lightningcss-win32-x64-msvc: 1.30.2 12465 14635 12466 14636 lilconfig@3.1.3: {} 12467 14637 ··· 12514 14684 dependencies: 12515 14685 yallist: 3.1.1 12516 14686 12517 - lucide-react-native@0.507.0(react-native-svg@15.11.2(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): 14687 + lucide-react-native@0.507.0(react-native-svg@15.12.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 12518 14688 dependencies: 12519 - react: 19.0.0 12520 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 12521 - react-native-svg: 15.11.2(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 14689 + react: 19.1.0 14690 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 14691 + react-native-svg: 15.12.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 12522 14692 12523 14693 make-dir@4.0.0: 12524 14694 dependencies: 12525 - semver: 7.6.3 14695 + semver: 7.7.2 12526 14696 12527 14697 make-error@1.3.6: {} 12528 14698 ··· 12554 14724 12555 14725 methods@1.1.2: {} 12556 14726 12557 - metro-babel-transformer@0.82.4: 14727 + metro-babel-transformer@0.83.1: 12558 14728 dependencies: 12559 - '@babel/core': 7.26.0 14729 + '@babel/core': 7.28.4 12560 14730 flow-enums-runtime: 0.0.6 12561 - hermes-parser: 0.28.1 14731 + hermes-parser: 0.29.1 12562 14732 nullthrows: 1.1.1 12563 14733 transitivePeerDependencies: 12564 14734 - supports-color 12565 14735 12566 - metro-cache-key@0.82.4: 14736 + metro-cache-key@0.83.1: 12567 14737 dependencies: 12568 14738 flow-enums-runtime: 0.0.6 12569 14739 12570 - metro-cache@0.82.4: 14740 + metro-cache@0.83.1: 12571 14741 dependencies: 12572 14742 exponential-backoff: 3.1.1 12573 14743 flow-enums-runtime: 0.0.6 12574 14744 https-proxy-agent: 7.0.6 12575 - metro-core: 0.82.4 14745 + metro-core: 0.83.1 12576 14746 transitivePeerDependencies: 12577 14747 - supports-color 12578 14748 12579 - metro-config@0.82.4: 14749 + metro-config@0.83.1: 12580 14750 dependencies: 12581 14751 connect: 3.7.0 12582 14752 cosmiconfig: 5.2.1 12583 14753 flow-enums-runtime: 0.0.6 12584 14754 jest-validate: 29.7.0 12585 - metro: 0.82.4 12586 - metro-cache: 0.82.4 12587 - metro-core: 0.82.4 12588 - metro-runtime: 0.82.4 14755 + metro: 0.83.1 14756 + metro-cache: 0.83.1 14757 + metro-core: 0.83.1 14758 + metro-runtime: 0.83.1 12589 14759 transitivePeerDependencies: 12590 14760 - bufferutil 12591 14761 - supports-color 12592 14762 - utf-8-validate 12593 14763 12594 - metro-core@0.82.4: 14764 + metro-core@0.83.1: 12595 14765 dependencies: 12596 14766 flow-enums-runtime: 0.0.6 12597 14767 lodash.throttle: 4.1.1 12598 - metro-resolver: 0.82.4 14768 + metro-resolver: 0.83.1 12599 14769 12600 - metro-file-map@0.82.4: 14770 + metro-file-map@0.83.1: 12601 14771 dependencies: 12602 - debug: 4.4.0 14772 + debug: 4.4.3 12603 14773 fb-watchman: 2.0.2 12604 14774 flow-enums-runtime: 0.0.6 12605 14775 graceful-fs: 4.2.11 ··· 12611 14781 transitivePeerDependencies: 12612 14782 - supports-color 12613 14783 12614 - metro-minify-terser@0.82.4: 14784 + metro-minify-terser@0.83.1: 12615 14785 dependencies: 12616 14786 flow-enums-runtime: 0.0.6 12617 14787 terser: 5.37.0 12618 14788 12619 - metro-resolver@0.82.4: 14789 + metro-resolver@0.83.1: 12620 14790 dependencies: 12621 14791 flow-enums-runtime: 0.0.6 12622 14792 12623 - metro-runtime@0.82.4: 14793 + metro-runtime@0.83.1: 12624 14794 dependencies: 12625 - '@babel/runtime': 7.26.0 14795 + '@babel/runtime': 7.28.4 12626 14796 flow-enums-runtime: 0.0.6 12627 14797 12628 - metro-source-map@0.82.4: 14798 + metro-source-map@0.83.1: 12629 14799 dependencies: 12630 - '@babel/traverse': 7.26.4 12631 - '@babel/traverse--for-generate-function-map': '@babel/traverse@7.26.4' 12632 - '@babel/types': 7.26.3 14800 + '@babel/traverse': 7.28.4 14801 + '@babel/traverse--for-generate-function-map': '@babel/traverse@7.28.4' 14802 + '@babel/types': 7.28.4 12633 14803 flow-enums-runtime: 0.0.6 12634 14804 invariant: 2.2.4 12635 - metro-symbolicate: 0.82.4 14805 + metro-symbolicate: 0.83.1 12636 14806 nullthrows: 1.1.1 12637 - ob1: 0.82.4 14807 + ob1: 0.83.1 12638 14808 source-map: 0.5.7 12639 14809 vlq: 1.0.1 12640 14810 transitivePeerDependencies: 12641 14811 - supports-color 12642 14812 12643 - metro-symbolicate@0.82.4: 14813 + metro-symbolicate@0.83.1: 12644 14814 dependencies: 12645 14815 flow-enums-runtime: 0.0.6 12646 14816 invariant: 2.2.4 12647 - metro-source-map: 0.82.4 14817 + metro-source-map: 0.83.1 12648 14818 nullthrows: 1.1.1 12649 14819 source-map: 0.5.7 12650 14820 vlq: 1.0.1 12651 14821 transitivePeerDependencies: 12652 14822 - supports-color 12653 14823 12654 - metro-transform-plugins@0.82.4: 14824 + metro-transform-plugins@0.83.1: 12655 14825 dependencies: 12656 - '@babel/core': 7.26.0 12657 - '@babel/generator': 7.26.3 12658 - '@babel/template': 7.25.9 12659 - '@babel/traverse': 7.26.4 14826 + '@babel/core': 7.28.4 14827 + '@babel/generator': 7.28.3 14828 + '@babel/template': 7.27.2 14829 + '@babel/traverse': 7.28.4 12660 14830 flow-enums-runtime: 0.0.6 12661 14831 nullthrows: 1.1.1 12662 14832 transitivePeerDependencies: 12663 14833 - supports-color 12664 14834 12665 - metro-transform-worker@0.82.4: 14835 + metro-transform-worker@0.83.1: 12666 14836 dependencies: 12667 - '@babel/core': 7.26.0 12668 - '@babel/generator': 7.26.3 12669 - '@babel/parser': 7.26.3 12670 - '@babel/types': 7.26.3 14837 + '@babel/core': 7.28.4 14838 + '@babel/generator': 7.28.3 14839 + '@babel/parser': 7.28.4 14840 + '@babel/types': 7.28.4 12671 14841 flow-enums-runtime: 0.0.6 12672 - metro: 0.82.4 12673 - metro-babel-transformer: 0.82.4 12674 - metro-cache: 0.82.4 12675 - metro-cache-key: 0.82.4 12676 - metro-minify-terser: 0.82.4 12677 - metro-source-map: 0.82.4 12678 - metro-transform-plugins: 0.82.4 14842 + metro: 0.83.1 14843 + metro-babel-transformer: 0.83.1 14844 + metro-cache: 0.83.1 14845 + metro-cache-key: 0.83.1 14846 + metro-minify-terser: 0.83.1 14847 + metro-source-map: 0.83.1 14848 + metro-transform-plugins: 0.83.1 12679 14849 nullthrows: 1.1.1 12680 14850 transitivePeerDependencies: 12681 14851 - bufferutil 12682 14852 - supports-color 12683 14853 - utf-8-validate 12684 14854 12685 - metro@0.82.4: 14855 + metro@0.83.1: 12686 14856 dependencies: 12687 - '@babel/code-frame': 7.26.2 12688 - '@babel/core': 7.26.0 12689 - '@babel/generator': 7.26.3 12690 - '@babel/parser': 7.26.3 12691 - '@babel/template': 7.25.9 12692 - '@babel/traverse': 7.26.4 12693 - '@babel/types': 7.26.3 14857 + '@babel/code-frame': 7.27.1 14858 + '@babel/core': 7.28.4 14859 + '@babel/generator': 7.28.3 14860 + '@babel/parser': 7.28.4 14861 + '@babel/template': 7.27.2 14862 + '@babel/traverse': 7.28.4 14863 + '@babel/types': 7.28.4 12694 14864 accepts: 1.3.8 12695 14865 chalk: 4.1.2 12696 14866 ci-info: 2.0.0 12697 14867 connect: 3.7.0 12698 - debug: 4.4.0 14868 + debug: 4.4.3 12699 14869 error-stack-parser: 2.1.4 12700 14870 flow-enums-runtime: 0.0.6 12701 14871 graceful-fs: 4.2.11 12702 - hermes-parser: 0.28.1 14872 + hermes-parser: 0.29.1 12703 14873 image-size: 1.2.0 12704 14874 invariant: 2.2.4 12705 14875 jest-worker: 29.7.0 12706 14876 jsc-safe-url: 0.2.4 12707 14877 lodash.throttle: 4.1.1 12708 - metro-babel-transformer: 0.82.4 12709 - metro-cache: 0.82.4 12710 - metro-cache-key: 0.82.4 12711 - metro-config: 0.82.4 12712 - metro-core: 0.82.4 12713 - metro-file-map: 0.82.4 12714 - metro-resolver: 0.82.4 12715 - metro-runtime: 0.82.4 12716 - metro-source-map: 0.82.4 12717 - metro-symbolicate: 0.82.4 12718 - metro-transform-plugins: 0.82.4 12719 - metro-transform-worker: 0.82.4 14878 + metro-babel-transformer: 0.83.1 14879 + metro-cache: 0.83.1 14880 + metro-cache-key: 0.83.1 14881 + metro-config: 0.83.1 14882 + metro-core: 0.83.1 14883 + metro-file-map: 0.83.1 14884 + metro-resolver: 0.83.1 14885 + metro-runtime: 0.83.1 14886 + metro-source-map: 0.83.1 14887 + metro-symbolicate: 0.83.1 14888 + metro-transform-plugins: 0.83.1 14889 + metro-transform-worker: 0.83.1 12720 14890 mime-types: 2.1.35 12721 14891 nullthrows: 1.1.1 12722 14892 serialize-error: 2.1.0 ··· 12746 14916 12747 14917 mimic-fn@2.1.0: {} 12748 14918 12749 - minimatch@10.0.1: 14919 + min-indent@1.0.1: {} 14920 + 14921 + minimatch@10.0.3: 12750 14922 dependencies: 12751 - brace-expansion: 2.0.1 14923 + '@isaacs/brace-expansion': 5.0.0 12752 14924 12753 14925 minimatch@3.1.2: 12754 14926 dependencies: ··· 12800 14972 12801 14973 nanoid@3.3.11: {} 12802 14974 12803 - nanoid@3.3.8: {} 12804 - 12805 14975 napi-postinstall@0.3.4: {} 12806 14976 12807 - nativewind@4.1.23(react-native-reanimated@3.17.5(@babel/core@7.26.0)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-svg@15.11.2(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3))): 14977 + nativewind@4.2.1(react-native-reanimated@4.1.2(@babel/core@7.28.4)(react-native-worklets@0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-svg@15.12.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(tailwindcss@3.4.18): 12808 14978 dependencies: 12809 14979 comment-json: 4.2.5 12810 14980 debug: 4.4.0 12811 - react-native-css-interop: 0.1.22(react-native-reanimated@3.17.5(@babel/core@7.26.0)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-svg@15.11.2(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3))) 12812 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)) 14981 + react-native-css-interop: 0.2.1(react-native-reanimated@4.1.2(@babel/core@7.28.4)(react-native-worklets@0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-svg@15.12.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(tailwindcss@3.4.18) 14982 + tailwindcss: 3.4.18 12813 14983 transitivePeerDependencies: 12814 14984 - react 12815 14985 - react-native ··· 12841 15011 12842 15012 node-int64@0.4.0: {} 12843 15013 12844 - node-releases@2.0.19: {} 15014 + node-releases@2.0.23: {} 12845 15015 12846 15016 normalize-path@3.0.0: {} 12847 15017 ··· 12849 15019 dependencies: 12850 15020 hosted-git-info: 7.0.2 12851 15021 proc-log: 4.2.0 12852 - semver: 7.6.3 15022 + semver: 7.7.2 12853 15023 validate-npm-package-name: 5.0.1 12854 15024 12855 15025 npm-run-path@4.0.1: ··· 12869 15039 12870 15040 number-is-nan@1.0.1: {} 12871 15041 15042 + nwsapi@2.2.22: {} 15043 + 12872 15044 oauth-sign@0.9.0: {} 12873 15045 12874 - ob1@0.82.4: 15046 + ob1@0.83.1: 12875 15047 dependencies: 12876 15048 flow-enums-runtime: 0.0.6 12877 15049 ··· 12879 15051 12880 15052 object-hash@3.0.0: {} 12881 15053 12882 - object-inspect@1.13.3: {} 15054 + object-inspect@1.13.4: {} 12883 15055 12884 15056 object-keys@1.1.1: {} 12885 15057 12886 15058 object.assign@4.1.7: 12887 15059 dependencies: 12888 15060 call-bind: 1.0.8 12889 - call-bound: 1.0.3 15061 + call-bound: 1.0.4 12890 15062 define-properties: 1.2.1 12891 - es-object-atoms: 1.0.0 15063 + es-object-atoms: 1.1.1 12892 15064 has-symbols: 1.1.0 12893 15065 object-keys: 1.1.1 12894 15066 12895 - object.entries@1.1.8: 15067 + object.entries@1.1.9: 12896 15068 dependencies: 12897 15069 call-bind: 1.0.8 15070 + call-bound: 1.0.4 12898 15071 define-properties: 1.2.1 12899 - es-object-atoms: 1.0.0 15072 + es-object-atoms: 1.1.1 12900 15073 12901 15074 object.fromentries@2.0.8: 12902 15075 dependencies: 12903 15076 call-bind: 1.0.8 12904 15077 define-properties: 1.2.1 12905 - es-abstract: 1.23.8 12906 - es-object-atoms: 1.0.0 15078 + es-abstract: 1.24.0 15079 + es-object-atoms: 1.1.1 12907 15080 12908 15081 object.groupby@1.0.3: 12909 15082 dependencies: 12910 15083 call-bind: 1.0.8 12911 15084 define-properties: 1.2.1 12912 - es-abstract: 1.23.8 15085 + es-abstract: 1.24.0 12913 15086 12914 15087 object.values@1.2.1: 12915 15088 dependencies: 12916 15089 call-bind: 1.0.8 12917 - call-bound: 1.0.3 15090 + call-bound: 1.0.4 12918 15091 define-properties: 1.2.1 12919 - es-object-atoms: 1.0.0 15092 + es-object-atoms: 1.1.1 12920 15093 12921 15094 on-exit-leak-free@2.1.2: {} 12922 15095 ··· 12979 15152 12980 15153 own-keys@1.0.1: 12981 15154 dependencies: 12982 - get-intrinsic: 1.2.6 15155 + get-intrinsic: 1.3.0 12983 15156 object-keys: 1.1.1 12984 15157 safe-push-apply: 1.0.0 12985 15158 ··· 13018 15191 13019 15192 parse-json@5.2.0: 13020 15193 dependencies: 13021 - '@babel/code-frame': 7.26.2 13022 - error-ex: 1.3.2 15194 + '@babel/code-frame': 7.27.1 15195 + error-ex: 1.3.4 13023 15196 json-parse-even-better-errors: 2.3.1 13024 15197 lines-and-columns: 1.2.4 13025 15198 ··· 13028 15201 parse-png@2.1.0: 13029 15202 dependencies: 13030 15203 pngjs: 3.4.0 15204 + 15205 + parse5@7.3.0: 15206 + dependencies: 15207 + entities: 6.0.1 13031 15208 13032 15209 parseurl@1.3.3: {} 13033 15210 ··· 13062 15239 13063 15240 path-to-regexp@0.1.12: {} 13064 15241 15242 + path-type@4.0.0: {} 15243 + 13065 15244 performance-now@2.1.0: {} 13066 15245 13067 15246 picocolors@1.1.1: {} ··· 13070 15249 13071 15250 picomatch@3.0.1: {} 13072 15251 13073 - picomatch@4.0.2: {} 15252 + picomatch@4.0.3: {} 13074 15253 13075 15254 pify@2.3.0: {} 13076 15255 13077 15256 pino-abstract-transport@1.2.0: 13078 15257 dependencies: 13079 - readable-stream: 4.5.2 15258 + readable-stream: 4.7.0 13080 15259 split2: 4.2.0 13081 15260 13082 15261 pino-std-serializers@6.2.2: {} ··· 13094 15273 safe-stable-stringify: 2.5.0 13095 15274 sonic-boom: 3.8.1 13096 15275 thread-stream: 2.7.0 13097 - 13098 - pirates@4.0.6: {} 13099 15276 13100 15277 pirates@4.0.7: {} 13101 15278 ··· 13117 15294 13118 15295 possible-typed-array-names@1.0.0: {} 13119 15296 15297 + possible-typed-array-names@1.1.0: {} 15298 + 13120 15299 postcss-import@15.1.0(postcss@8.4.49): 13121 15300 dependencies: 13122 15301 postcss: 8.4.49 ··· 13124 15303 read-cache: 1.0.0 13125 15304 resolve: 1.22.10 13126 15305 13127 - postcss-js@4.0.1(postcss@8.4.49): 15306 + postcss-js@4.1.0(postcss@8.4.49): 13128 15307 dependencies: 13129 15308 camelcase-css: 2.0.1 13130 15309 postcss: 8.4.49 13131 15310 13132 - postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)): 15311 + postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.4.49): 13133 15312 dependencies: 13134 15313 lilconfig: 3.1.3 13135 - yaml: 2.6.1 13136 15314 optionalDependencies: 15315 + jiti: 1.21.7 13137 15316 postcss: 8.4.49 13138 - ts-node: 10.9.2(@types/node@22.10.2)(typescript@5.8.3) 13139 15317 13140 15318 postcss-nested@6.2.0(postcss@8.4.49): 13141 15319 dependencies: ··· 13151 15329 13152 15330 postcss@8.4.49: 13153 15331 dependencies: 13154 - nanoid: 3.3.8 15332 + nanoid: 3.3.11 13155 15333 picocolors: 1.1.1 13156 15334 source-map-js: 1.2.1 13157 15335 13158 15336 prelude-ls@1.2.1: {} 13159 15337 13160 - prettier-plugin-tailwindcss@0.6.12(@ianvs/prettier-plugin-sort-imports@4.5.1(prettier@3.5.3))(prettier@3.5.3): 15338 + prettier-plugin-tailwindcss@0.6.14(@ianvs/prettier-plugin-sort-imports@4.7.0(prettier@3.6.2))(prettier@3.6.2): 13161 15339 dependencies: 13162 - prettier: 3.5.3 15340 + prettier: 3.6.2 13163 15341 optionalDependencies: 13164 - '@ianvs/prettier-plugin-sort-imports': 4.5.1(prettier@3.5.3) 15342 + '@ianvs/prettier-plugin-sort-imports': 4.7.0(prettier@3.6.2) 13165 15343 13166 - prettier@3.4.2: {} 13167 - 13168 - prettier@3.5.3: {} 15344 + prettier@3.6.2: {} 13169 15345 13170 15346 pretty-bytes@5.6.0: {} 13171 15347 ··· 13222 15398 punycode: 2.3.1 13223 15399 13224 15400 punycode@2.3.1: {} 15401 + 15402 + pure-rand@6.1.0: {} 13225 15403 13226 15404 pure-rand@7.0.1: {} 13227 15405 ··· 13229 15407 13230 15408 qs@6.13.0: 13231 15409 dependencies: 13232 - side-channel: 1.0.6 15410 + side-channel: 1.1.0 13233 15411 13234 15412 qs@6.5.3: {} 13235 15413 ··· 13239 15417 filter-obj: 1.1.0 13240 15418 split-on-first: 1.1.0 13241 15419 strict-uri-encode: 2.0.0 15420 + 15421 + querystringify@2.2.0: {} 13242 15422 13243 15423 queue-microtask@1.2.3: {} 13244 15424 ··· 13270 15450 minimist: 1.2.8 13271 15451 strip-json-comments: 2.0.1 13272 15452 13273 - react-compiler-runtime@19.0.0-beta-37ed2a7-20241206(react@19.0.0): 15453 + react-compiler-runtime@19.0.0-beta-37ed2a7-20241206(react@19.1.0): 13274 15454 dependencies: 13275 - react: 19.0.0 15455 + react: 19.1.0 13276 15456 13277 - react-devtools-core@6.1.2: 15457 + react-devtools-core@6.1.5: 13278 15458 dependencies: 13279 15459 shell-quote: 1.8.2 13280 15460 ws: 7.5.10 ··· 13282 15462 - bufferutil 13283 15463 - utf-8-validate 13284 15464 13285 - react-dom@19.0.0(react@19.0.0): 15465 + react-dom@19.1.0(react@19.1.0): 13286 15466 dependencies: 13287 - react: 19.0.0 13288 - scheduler: 0.25.0 15467 + react: 19.1.0 15468 + scheduler: 0.26.0 15469 + 15470 + react-dom@19.2.0(react@19.2.0): 15471 + dependencies: 15472 + react: 19.2.0 15473 + scheduler: 0.27.0 13289 15474 13290 15475 react-fast-compare@3.2.2: {} 13291 15476 13292 - react-freeze@1.0.4(react@19.0.0): 15477 + react-freeze@1.0.4(react@19.1.0): 13293 15478 dependencies: 13294 - react: 19.0.0 15479 + react: 19.1.0 15480 + 15481 + react-freeze@1.0.4(react@19.2.0): 15482 + dependencies: 15483 + react: 19.2.0 15484 + optional: true 13295 15485 13296 15486 react-is@16.13.1: {} 13297 15487 ··· 13299 15489 13300 15490 react-is@19.1.0: {} 13301 15491 13302 - react-native-css-interop@0.1.18(react-native-reanimated@3.17.5(@babel/core@7.26.0)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-svg@15.11.2(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3))): 15492 + react-is@19.2.0: {} 15493 + 15494 + react-native-css-interop@0.1.22(react-native-reanimated@4.1.2(@babel/core@7.28.4)(react-native-worklets@0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-svg@15.12.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(tailwindcss@3.4.18): 13303 15495 dependencies: 13304 - '@babel/helper-module-imports': 7.25.9 13305 - '@babel/traverse': 7.26.4 13306 - '@babel/types': 7.26.3 13307 - debug: 4.4.0 13308 - lightningcss: 1.27.0 13309 - react: 19.0.0 13310 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 13311 - react-native-reanimated: 3.17.5(@babel/core@7.26.0)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 13312 - semver: 7.6.3 13313 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)) 15496 + '@babel/helper-module-imports': 7.27.1 15497 + '@babel/traverse': 7.28.4 15498 + '@babel/types': 7.28.4 15499 + debug: 4.4.3 15500 + lightningcss: 1.30.2 15501 + react: 19.1.0 15502 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 15503 + react-native-reanimated: 4.1.2(@babel/core@7.28.4)(react-native-worklets@0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 15504 + semver: 7.7.2 15505 + tailwindcss: 3.4.18 13314 15506 optionalDependencies: 13315 - react-native-safe-area-context: 5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 13316 - react-native-svg: 15.11.2(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 15507 + react-native-safe-area-context: 5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 15508 + react-native-svg: 15.12.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 13317 15509 transitivePeerDependencies: 13318 15510 - supports-color 13319 15511 13320 - react-native-css-interop@0.1.22(react-native-reanimated@3.17.5(@babel/core@7.26.0)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native-svg@15.11.2(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0))(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0)(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3))): 15512 + react-native-css-interop@0.2.1(react-native-reanimated@4.1.2(@babel/core@7.28.4)(react-native-worklets@0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-svg@15.12.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(tailwindcss@3.4.18): 13321 15513 dependencies: 13322 15514 '@babel/helper-module-imports': 7.25.9 13323 15515 '@babel/traverse': 7.26.4 13324 - '@babel/types': 7.26.3 13325 - debug: 4.4.0 13326 - lightningcss: 1.28.2 13327 - react: 19.0.0 13328 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 13329 - react-native-reanimated: 3.17.5(@babel/core@7.26.0)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 15516 + '@babel/types': 7.28.4 15517 + debug: 4.4.3 15518 + lightningcss: 1.27.0 15519 + react: 19.1.0 15520 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 15521 + react-native-reanimated: 4.1.2(@babel/core@7.28.4)(react-native-worklets@0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 13330 15522 semver: 7.6.3 13331 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)) 15523 + tailwindcss: 3.4.18 13332 15524 optionalDependencies: 13333 - react-native-safe-area-context: 5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 13334 - react-native-svg: 15.11.2(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 15525 + react-native-safe-area-context: 5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 15526 + react-native-svg: 15.12.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 13335 15527 transitivePeerDependencies: 13336 15528 - supports-color 13337 15529 13338 - react-native-edge-to-edge@1.6.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): 15530 + react-native-gesture-handler@2.28.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 13339 15531 dependencies: 13340 - react: 19.0.0 13341 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 15532 + '@egjs/hammerjs': 2.0.17 15533 + hoist-non-react-statics: 3.3.2 15534 + invariant: 2.2.4 15535 + react: 19.1.0 15536 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 13342 15537 13343 - react-native-gesture-handler@2.24.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): 15538 + react-native-gesture-handler@2.28.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0): 13344 15539 dependencies: 13345 15540 '@egjs/hammerjs': 2.0.17 13346 15541 hoist-non-react-statics: 3.3.2 13347 15542 invariant: 2.2.4 13348 - react: 19.0.0 13349 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 15543 + react: 19.2.0 15544 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 15545 + optional: true 15546 + 15547 + react-native-is-edge-to-edge@1.1.7(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 15548 + dependencies: 15549 + react: 19.1.0 15550 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 15551 + 15552 + react-native-is-edge-to-edge@1.1.7(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0): 15553 + dependencies: 15554 + react: 19.2.0 15555 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 15556 + optional: true 13350 15557 13351 - react-native-is-edge-to-edge@1.1.6(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): 15558 + react-native-is-edge-to-edge@1.2.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 13352 15559 dependencies: 13353 - react: 19.0.0 13354 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 15560 + react: 19.1.0 15561 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 13355 15562 13356 - react-native-is-edge-to-edge@1.1.7(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): 15563 + react-native-is-edge-to-edge@1.2.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0): 13357 15564 dependencies: 13358 - react: 19.0.0 13359 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 15565 + react: 19.2.0 15566 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 15567 + optional: true 13360 15568 13361 - react-native-quick-base64@2.1.2(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): 15569 + react-native-quick-base64@2.1.2(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 13362 15570 dependencies: 13363 15571 base64-js: 1.5.1 13364 - react: 19.0.0 13365 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 15572 + react: 19.1.0 15573 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 13366 15574 13367 - react-native-quick-crypto@0.7.10(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): 15575 + react-native-quick-crypto@0.7.17(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 13368 15576 dependencies: 13369 - '@craftzdog/react-native-buffer': 6.0.5(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 15577 + '@craftzdog/react-native-buffer': 6.0.5(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 13370 15578 events: 3.3.0 13371 - react: 19.0.0 13372 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 13373 15579 readable-stream: 4.5.2 13374 15580 string_decoder: 1.3.0 13375 15581 util: 0.12.5 15582 + transitivePeerDependencies: 15583 + - react 15584 + - react-native 13376 15585 13377 - react-native-reanimated@3.17.5(@babel/core@7.26.0)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): 15586 + react-native-reanimated@4.1.2(@babel/core@7.28.4)(react-native-worklets@0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 13378 15587 dependencies: 13379 - '@babel/core': 7.26.0 13380 - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.0) 13381 - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.0) 13382 - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.0) 13383 - '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.0) 13384 - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.0) 13385 - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.0) 13386 - '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.26.0) 13387 - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) 13388 - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) 13389 - convert-source-map: 2.0.0 13390 - invariant: 2.2.4 13391 - react: 19.0.0 13392 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 13393 - react-native-is-edge-to-edge: 1.1.7(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 13394 - transitivePeerDependencies: 13395 - - supports-color 15588 + '@babel/core': 7.28.4 15589 + react: 19.1.0 15590 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 15591 + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 15592 + react-native-worklets: 0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 15593 + semver: 7.7.2 13396 15594 13397 - react-native-safe-area-context@5.4.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): 15595 + react-native-reanimated@4.1.2(@babel/core@7.28.4)(react-native-worklets@0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0))(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0): 13398 15596 dependencies: 13399 - react: 19.0.0 13400 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 15597 + '@babel/core': 7.28.4 15598 + react: 19.2.0 15599 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 15600 + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 15601 + react-native-worklets: 0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 15602 + semver: 7.7.2 15603 + optional: true 13401 15604 13402 - react-native-screens@4.10.0(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): 15605 + react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 13403 15606 dependencies: 13404 - react: 19.0.0 13405 - react-freeze: 1.0.4(react@19.0.0) 13406 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 15607 + react: 19.1.0 15608 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 15609 + 15610 + react-native-safe-area-context@5.6.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0): 15611 + dependencies: 15612 + react: 19.2.0 15613 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 15614 + optional: true 15615 + 15616 + react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 15617 + dependencies: 15618 + react: 19.1.0 15619 + react-freeze: 1.0.4(react@19.1.0) 15620 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 15621 + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 13407 15622 warn-once: 0.1.1 13408 15623 13409 - react-native-svg@15.11.2(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0): 15624 + react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0): 15625 + dependencies: 15626 + react: 19.2.0 15627 + react-freeze: 1.0.4(react@19.2.0) 15628 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 15629 + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 15630 + warn-once: 0.1.1 15631 + optional: true 15632 + 15633 + react-native-svg@15.12.1(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 13410 15634 dependencies: 13411 15635 css-select: 5.1.0 13412 15636 css-tree: 1.1.3 13413 - react: 19.0.0 13414 - react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 15637 + react: 19.1.0 15638 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 13415 15639 warn-once: 0.1.1 13416 15640 13417 - react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): 15641 + react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0): 15642 + dependencies: 15643 + '@babel/runtime': 7.28.4 15644 + '@react-native/normalize-colors': 0.74.88 15645 + fbjs: 3.0.5 15646 + inline-style-prefixer: 7.0.1 15647 + memoize-one: 6.0.0 15648 + nullthrows: 1.1.1 15649 + postcss-value-parser: 4.2.0 15650 + react: 19.1.0 15651 + react-dom: 19.1.0(react@19.1.0) 15652 + styleq: 0.1.3 15653 + transitivePeerDependencies: 15654 + - encoding 15655 + 15656 + react-native-web@0.21.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0): 13418 15657 dependencies: 13419 - '@babel/runtime': 7.26.0 15658 + '@babel/runtime': 7.28.4 13420 15659 '@react-native/normalize-colors': 0.74.88 13421 15660 fbjs: 3.0.5 13422 15661 inline-style-prefixer: 7.0.1 13423 15662 memoize-one: 6.0.0 13424 15663 nullthrows: 1.1.1 13425 15664 postcss-value-parser: 4.2.0 13426 - react: 19.0.0 13427 - react-dom: 19.0.0(react@19.0.0) 15665 + react: 19.2.0 15666 + react-dom: 19.2.0(react@19.2.0) 13428 15667 styleq: 0.1.3 13429 15668 transitivePeerDependencies: 13430 15669 - encoding 15670 + optional: true 13431 15671 13432 - react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0): 15672 + react-native-worklets@0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): 15673 + dependencies: 15674 + '@babel/core': 7.28.4 15675 + '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.4) 15676 + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.4) 15677 + '@babel/plugin-transform-classes': 7.28.4(@babel/core@7.28.4) 15678 + '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.4) 15679 + '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.4) 15680 + '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.28.4) 15681 + '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.28.4) 15682 + '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.4) 15683 + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) 15684 + convert-source-map: 2.0.0 15685 + react: 19.1.0 15686 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 15687 + semver: 7.7.2 15688 + transitivePeerDependencies: 15689 + - supports-color 15690 + 15691 + react-native-worklets@0.6.0(@babel/core@7.28.4)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0): 15692 + dependencies: 15693 + '@babel/core': 7.28.4 15694 + '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.4) 15695 + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.4) 15696 + '@babel/plugin-transform-classes': 7.28.4(@babel/core@7.28.4) 15697 + '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.4) 15698 + '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.4) 15699 + '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.28.4) 15700 + '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.28.4) 15701 + '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.4) 15702 + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) 15703 + convert-source-map: 2.0.0 15704 + react: 19.2.0 15705 + react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0) 15706 + semver: 7.7.2 15707 + transitivePeerDependencies: 15708 + - supports-color 15709 + optional: true 15710 + 15711 + react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0): 13433 15712 dependencies: 13434 15713 '@jest/create-cache-key-function': 29.7.0 13435 - '@react-native/assets-registry': 0.79.2 13436 - '@react-native/codegen': 0.79.2(@babel/core@7.26.0) 13437 - '@react-native/community-cli-plugin': 0.79.2 13438 - '@react-native/gradle-plugin': 0.79.2 13439 - '@react-native/js-polyfills': 0.79.2 13440 - '@react-native/normalize-colors': 0.79.2 13441 - '@react-native/virtualized-lists': 0.79.2(@types/react@19.0.14)(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0))(react@19.0.0) 15714 + '@react-native/assets-registry': 0.81.4 15715 + '@react-native/codegen': 0.81.4(@babel/core@7.28.4) 15716 + '@react-native/community-cli-plugin': 0.81.4 15717 + '@react-native/gradle-plugin': 0.81.4 15718 + '@react-native/js-polyfills': 0.81.4 15719 + '@react-native/normalize-colors': 0.81.4 15720 + '@react-native/virtualized-lists': 0.81.4(@types/react@19.1.17)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) 13442 15721 abort-controller: 3.0.0 13443 15722 anser: 1.4.10 13444 15723 ansi-regex: 5.0.1 13445 - babel-jest: 29.7.0(@babel/core@7.26.0) 13446 - babel-plugin-syntax-hermes-parser: 0.25.1 15724 + babel-jest: 29.7.0(@babel/core@7.28.4) 15725 + babel-plugin-syntax-hermes-parser: 0.29.1 13447 15726 base64-js: 1.5.1 13448 - chalk: 4.1.2 13449 15727 commander: 12.1.0 13450 - event-target-shim: 5.0.1 13451 15728 flow-enums-runtime: 0.0.6 13452 15729 glob: 7.2.3 13453 15730 invariant: 2.2.4 13454 15731 jest-environment-node: 29.7.0 13455 15732 memoize-one: 5.2.1 13456 - metro-runtime: 0.82.4 13457 - metro-source-map: 0.82.4 15733 + metro-runtime: 0.83.1 15734 + metro-source-map: 0.83.1 13458 15735 nullthrows: 1.1.1 13459 15736 pretty-format: 29.7.0 13460 15737 promise: 8.3.0 13461 - react: 19.0.0 13462 - react-devtools-core: 6.1.2 15738 + react: 19.1.0 15739 + react-devtools-core: 6.1.5 13463 15740 react-refresh: 0.14.2 13464 15741 regenerator-runtime: 0.13.11 13465 - scheduler: 0.25.0 13466 - semver: 7.6.3 15742 + scheduler: 0.26.0 15743 + semver: 7.7.2 15744 + stacktrace-parser: 0.1.10 15745 + whatwg-fetch: 3.6.20 15746 + ws: 6.2.3 15747 + yargs: 17.7.2 15748 + optionalDependencies: 15749 + '@types/react': 19.1.17 15750 + transitivePeerDependencies: 15751 + - '@babel/core' 15752 + - '@react-native-community/cli' 15753 + - '@react-native/metro-config' 15754 + - bufferutil 15755 + - supports-color 15756 + - utf-8-validate 15757 + 15758 + react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0): 15759 + dependencies: 15760 + '@jest/create-cache-key-function': 29.7.0 15761 + '@react-native/assets-registry': 0.81.4 15762 + '@react-native/codegen': 0.81.4(@babel/core@7.28.4) 15763 + '@react-native/community-cli-plugin': 0.81.4 15764 + '@react-native/gradle-plugin': 0.81.4 15765 + '@react-native/js-polyfills': 0.81.4 15766 + '@react-native/normalize-colors': 0.81.4 15767 + '@react-native/virtualized-lists': 0.81.4(@types/react@19.2.0)(react-native@0.81.4(@babel/core@7.28.4)(@types/react@19.2.0)(react@19.2.0))(react@19.2.0) 15768 + abort-controller: 3.0.0 15769 + anser: 1.4.10 15770 + ansi-regex: 5.0.1 15771 + babel-jest: 29.7.0(@babel/core@7.28.4) 15772 + babel-plugin-syntax-hermes-parser: 0.29.1 15773 + base64-js: 1.5.1 15774 + commander: 12.1.0 15775 + flow-enums-runtime: 0.0.6 15776 + glob: 7.2.3 15777 + invariant: 2.2.4 15778 + jest-environment-node: 29.7.0 15779 + memoize-one: 5.2.1 15780 + metro-runtime: 0.83.1 15781 + metro-source-map: 0.83.1 15782 + nullthrows: 1.1.1 15783 + pretty-format: 29.7.0 15784 + promise: 8.3.0 15785 + react: 19.2.0 15786 + react-devtools-core: 6.1.5 15787 + react-refresh: 0.14.2 15788 + regenerator-runtime: 0.13.11 15789 + scheduler: 0.26.0 15790 + semver: 7.7.2 13467 15791 stacktrace-parser: 0.1.10 13468 15792 whatwg-fetch: 3.6.20 13469 15793 ws: 6.2.3 13470 15794 yargs: 17.7.2 13471 15795 optionalDependencies: 13472 - '@types/react': 19.0.14 15796 + '@types/react': 19.2.0 13473 15797 transitivePeerDependencies: 13474 15798 - '@babel/core' 13475 15799 - '@react-native-community/cli' 15800 + - '@react-native/metro-config' 13476 15801 - bufferutil 13477 15802 - supports-color 13478 15803 - utf-8-validate ··· 13481 15806 13482 15807 react-refresh@0.16.0: {} 13483 15808 13484 - react-remove-scroll-bar@2.3.8(@types/react@19.0.14)(react@19.0.0): 15809 + react-remove-scroll-bar@2.3.8(@types/react@19.1.17)(react@19.1.0): 15810 + dependencies: 15811 + react: 19.1.0 15812 + react-style-singleton: 2.2.3(@types/react@19.1.17)(react@19.1.0) 15813 + tslib: 2.8.1 15814 + optionalDependencies: 15815 + '@types/react': 19.1.17 15816 + 15817 + react-remove-scroll-bar@2.3.8(@types/react@19.2.0)(react@19.2.0): 13485 15818 dependencies: 13486 - react: 19.0.0 13487 - react-style-singleton: 2.2.3(@types/react@19.0.14)(react@19.0.0) 15819 + react: 19.2.0 15820 + react-style-singleton: 2.2.3(@types/react@19.2.0)(react@19.2.0) 13488 15821 tslib: 2.8.1 13489 15822 optionalDependencies: 13490 - '@types/react': 19.0.14 15823 + '@types/react': 19.2.0 15824 + optional: true 13491 15825 13492 - react-remove-scroll@2.6.2(@types/react@19.0.14)(react@19.0.0): 15826 + react-remove-scroll@2.7.1(@types/react@19.1.17)(react@19.1.0): 13493 15827 dependencies: 13494 - react: 19.0.0 13495 - react-remove-scroll-bar: 2.3.8(@types/react@19.0.14)(react@19.0.0) 13496 - react-style-singleton: 2.2.3(@types/react@19.0.14)(react@19.0.0) 15828 + react: 19.1.0 15829 + react-remove-scroll-bar: 2.3.8(@types/react@19.1.17)(react@19.1.0) 15830 + react-style-singleton: 2.2.3(@types/react@19.1.17)(react@19.1.0) 13497 15831 tslib: 2.8.1 13498 - use-callback-ref: 1.3.3(@types/react@19.0.14)(react@19.0.0) 13499 - use-sidecar: 1.1.3(@types/react@19.0.14)(react@19.0.0) 15832 + use-callback-ref: 1.3.3(@types/react@19.1.17)(react@19.1.0) 15833 + use-sidecar: 1.1.3(@types/react@19.1.17)(react@19.1.0) 13500 15834 optionalDependencies: 13501 - '@types/react': 19.0.14 15835 + '@types/react': 19.1.17 13502 15836 13503 - react-style-singleton@2.2.3(@types/react@19.0.14)(react@19.0.0): 15837 + react-remove-scroll@2.7.1(@types/react@19.2.0)(react@19.2.0): 15838 + dependencies: 15839 + react: 19.2.0 15840 + react-remove-scroll-bar: 2.3.8(@types/react@19.2.0)(react@19.2.0) 15841 + react-style-singleton: 2.2.3(@types/react@19.2.0)(react@19.2.0) 15842 + tslib: 2.8.1 15843 + use-callback-ref: 1.3.3(@types/react@19.2.0)(react@19.2.0) 15844 + use-sidecar: 1.1.3(@types/react@19.2.0)(react@19.2.0) 15845 + optionalDependencies: 15846 + '@types/react': 19.2.0 15847 + optional: true 15848 + 15849 + react-server-dom-webpack@19.0.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(webpack@5.97.1): 15850 + dependencies: 15851 + acorn-loose: 8.5.2 15852 + neo-async: 2.6.2 15853 + react: 19.1.0 15854 + react-dom: 19.1.0(react@19.1.0) 15855 + webpack: 5.97.1 15856 + webpack-sources: 3.2.3 15857 + optional: true 15858 + 15859 + react-server-dom-webpack@19.0.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(webpack@5.97.1): 15860 + dependencies: 15861 + acorn-loose: 8.5.2 15862 + neo-async: 2.6.2 15863 + react: 19.2.0 15864 + react-dom: 19.2.0(react@19.2.0) 15865 + webpack: 5.97.1 15866 + webpack-sources: 3.2.3 15867 + 15868 + react-style-singleton@2.2.3(@types/react@19.1.17)(react@19.1.0): 13504 15869 dependencies: 13505 15870 get-nonce: 1.0.1 13506 - react: 19.0.0 15871 + react: 19.1.0 13507 15872 tslib: 2.8.1 13508 15873 optionalDependencies: 13509 - '@types/react': 19.0.14 15874 + '@types/react': 19.1.17 13510 15875 13511 - react@19.0.0: {} 15876 + react-style-singleton@2.2.3(@types/react@19.2.0)(react@19.2.0): 15877 + dependencies: 15878 + get-nonce: 1.0.1 15879 + react: 19.2.0 15880 + tslib: 2.8.1 15881 + optionalDependencies: 15882 + '@types/react': 19.2.0 15883 + optional: true 15884 + 15885 + react-test-renderer@19.1.0(react@19.1.0): 15886 + dependencies: 15887 + react: 19.1.0 15888 + react-is: 19.1.0 15889 + scheduler: 0.26.0 15890 + 15891 + react-test-renderer@19.1.0(react@19.2.0): 15892 + dependencies: 15893 + react: 19.2.0 15894 + react-is: 19.1.0 15895 + scheduler: 0.26.0 15896 + 15897 + react@19.1.0: {} 15898 + 15899 + react@19.2.0: {} 13512 15900 13513 15901 read-cache@1.0.0: 13514 15902 dependencies: 13515 15903 pify: 2.3.0 13516 15904 13517 15905 readable-stream@4.5.2: 15906 + dependencies: 15907 + abort-controller: 3.0.0 15908 + buffer: 6.0.3 15909 + events: 3.3.0 15910 + process: 0.11.10 15911 + string_decoder: 1.3.0 15912 + 15913 + readable-stream@4.7.0: 13518 15914 dependencies: 13519 15915 abort-controller: 3.0.0 13520 15916 buffer: 6.0.3 ··· 13536 15932 13537 15933 real-require@0.2.0: {} 13538 15934 13539 - reflect.getprototypeof@1.0.9: 15935 + redent@3.0.0: 15936 + dependencies: 15937 + indent-string: 4.0.0 15938 + strip-indent: 3.0.0 15939 + 15940 + reflect.getprototypeof@1.0.10: 13540 15941 dependencies: 13541 15942 call-bind: 1.0.8 13542 15943 define-properties: 1.2.1 13543 - dunder-proto: 1.0.1 13544 - es-abstract: 1.23.8 15944 + es-abstract: 1.24.0 13545 15945 es-errors: 1.3.0 13546 - get-intrinsic: 1.2.6 13547 - gopd: 1.2.0 15946 + es-object-atoms: 1.1.1 15947 + get-intrinsic: 1.3.0 15948 + get-proto: 1.0.1 13548 15949 which-builtin-type: 1.2.1 13549 15950 13550 15951 regenerate-unicode-properties@10.2.0: 13551 15952 dependencies: 13552 15953 regenerate: 1.4.2 13553 15954 15955 + regenerate-unicode-properties@10.2.2: 15956 + dependencies: 15957 + regenerate: 1.4.2 15958 + 13554 15959 regenerate@1.4.2: {} 13555 15960 13556 15961 regenerator-runtime@0.13.11: {} 13557 - 13558 - regenerator-runtime@0.14.1: {} 13559 15962 13560 15963 regenerator-runtime@0.9.6: {} 13561 15964 13562 15965 regenerator-transform@0.15.2: 13563 15966 dependencies: 13564 - '@babel/runtime': 7.26.0 15967 + '@babel/runtime': 7.28.4 13565 15968 13566 - regexp.prototype.flags@1.5.3: 15969 + regexp.prototype.flags@1.5.4: 13567 15970 dependencies: 13568 15971 call-bind: 1.0.8 13569 15972 define-properties: 1.2.1 13570 15973 es-errors: 1.3.0 15974 + get-proto: 1.0.1 15975 + gopd: 1.2.0 13571 15976 set-function-name: 2.0.2 13572 15977 13573 15978 regexpu-core@6.2.0: ··· 13579 15984 unicode-match-property-ecmascript: 2.0.0 13580 15985 unicode-match-property-value-ecmascript: 2.2.0 13581 15986 15987 + regexpu-core@6.4.0: 15988 + dependencies: 15989 + regenerate: 1.4.2 15990 + regenerate-unicode-properties: 10.2.2 15991 + regjsgen: 0.8.0 15992 + regjsparser: 0.13.0 15993 + unicode-match-property-ecmascript: 2.0.0 15994 + unicode-match-property-value-ecmascript: 2.2.1 15995 + 13582 15996 regjsgen@0.8.0: {} 13583 15997 13584 15998 regjsparser@0.12.0: 13585 15999 dependencies: 13586 16000 jsesc: 3.0.2 16001 + 16002 + regjsparser@0.13.0: 16003 + dependencies: 16004 + jsesc: 3.1.0 13587 16005 13588 16006 repeat-string@1.6.1: {} 13589 16007 ··· 13626 16044 rc: 1.2.8 13627 16045 resolve: 1.7.1 13628 16046 16047 + requires-port@1.0.0: {} 16048 + 13629 16049 reselect@4.1.8: {} 13630 16050 13631 16051 resolve-cwd@3.0.0: ··· 13637 16057 resolve-from@4.0.0: {} 13638 16058 13639 16059 resolve-from@5.0.0: {} 16060 + 16061 + resolve-global@1.0.0: 16062 + dependencies: 16063 + global-dirs: 0.1.1 13640 16064 13641 16065 resolve-pkg-maps@1.0.0: {} 13642 16066 ··· 13670 16094 onetime: 2.0.1 13671 16095 signal-exit: 3.0.7 13672 16096 13673 - reusify@1.0.4: {} 16097 + reusify@1.1.0: {} 13674 16098 13675 16099 rimraf@2.7.1: 13676 16100 dependencies: ··· 13698 16122 safe-array-concat@1.1.3: 13699 16123 dependencies: 13700 16124 call-bind: 1.0.8 13701 - call-bound: 1.0.3 13702 - get-intrinsic: 1.2.6 16125 + call-bound: 1.0.4 16126 + get-intrinsic: 1.3.0 13703 16127 has-symbols: 1.1.0 13704 16128 isarray: 2.0.5 13705 16129 ··· 13712 16136 13713 16137 safe-regex-test@1.1.0: 13714 16138 dependencies: 13715 - call-bound: 1.0.3 16139 + call-bound: 1.0.4 13716 16140 es-errors: 1.3.0 13717 16141 is-regex: 1.2.1 13718 16142 ··· 13722 16146 13723 16147 sax@1.4.1: {} 13724 16148 13725 - scheduler@0.25.0: {} 16149 + saxes@6.0.0: 16150 + dependencies: 16151 + xmlchars: 2.2.0 16152 + 16153 + scheduler@0.26.0: {} 16154 + 16155 + scheduler@0.27.0: {} 13726 16156 13727 16157 schema-utils@3.3.0: 13728 16158 dependencies: ··· 13730 16160 ajv: 6.12.6 13731 16161 ajv-keywords: 3.5.2(ajv@6.12.6) 13732 16162 13733 - schema-utils@4.3.0: 16163 + schema-utils@4.3.3: 13734 16164 dependencies: 13735 16165 '@types/json-schema': 7.0.15 13736 16166 ajv: 8.17.1 ··· 13794 16224 functions-have-names: 1.2.3 13795 16225 has-property-descriptors: 1.0.2 13796 16226 16227 + set-proto@1.0.0: 16228 + dependencies: 16229 + dunder-proto: 1.0.1 16230 + es-errors: 1.3.0 16231 + es-object-atoms: 1.1.1 16232 + 13797 16233 setimmediate@1.0.5: {} 13798 16234 13799 16235 setprototypeof@1.2.0: {} 16236 + 16237 + sf-symbols-typescript@2.1.0: {} 13800 16238 13801 16239 shallowequal@1.1.0: {} 13802 16240 ··· 13811 16249 side-channel-list@1.0.0: 13812 16250 dependencies: 13813 16251 es-errors: 1.3.0 13814 - object-inspect: 1.13.3 16252 + object-inspect: 1.13.4 13815 16253 13816 16254 side-channel-map@1.0.1: 13817 16255 dependencies: 13818 - call-bound: 1.0.3 16256 + call-bound: 1.0.4 13819 16257 es-errors: 1.3.0 13820 - get-intrinsic: 1.2.6 13821 - object-inspect: 1.13.3 16258 + get-intrinsic: 1.3.0 16259 + object-inspect: 1.13.4 13822 16260 13823 16261 side-channel-weakmap@1.0.2: 13824 16262 dependencies: 13825 - call-bound: 1.0.3 16263 + call-bound: 1.0.4 13826 16264 es-errors: 1.3.0 13827 - get-intrinsic: 1.2.6 13828 - object-inspect: 1.13.3 16265 + get-intrinsic: 1.3.0 16266 + object-inspect: 1.13.4 13829 16267 side-channel-map: 1.0.1 13830 16268 13831 - side-channel@1.0.6: 13832 - dependencies: 13833 - call-bind: 1.0.8 13834 - es-errors: 1.3.0 13835 - get-intrinsic: 1.2.5 13836 - object-inspect: 1.13.3 13837 - 13838 16269 side-channel@1.1.0: 13839 16270 dependencies: 13840 16271 es-errors: 1.3.0 13841 - object-inspect: 1.13.3 16272 + object-inspect: 1.13.4 13842 16273 side-channel-list: 1.0.0 13843 16274 side-channel-map: 1.0.1 13844 16275 side-channel-weakmap: 1.0.2 ··· 13861 16292 13862 16293 slash@3.0.0: {} 13863 16294 16295 + slash@5.1.0: {} 16296 + 13864 16297 slugify@1.6.6: {} 13865 16298 13866 16299 sonic-boom@3.8.1: ··· 13879 16312 buffer-from: 1.1.2 13880 16313 source-map: 0.6.1 13881 16314 16315 + source-map@0.5.6: {} 16316 + 13882 16317 source-map@0.5.7: {} 13883 16318 13884 16319 source-map@0.6.1: {} ··· 13903 16338 safer-buffer: 2.1.2 13904 16339 tweetnacl: 0.14.5 13905 16340 13906 - stable-hash@0.0.4: {} 16341 + stable-hash@0.0.5: {} 16342 + 16343 + stack-generator@2.0.10: 16344 + dependencies: 16345 + stackframe: 1.3.4 13907 16346 13908 16347 stack-utils@2.0.6: 13909 16348 dependencies: ··· 13911 16350 13912 16351 stackframe@1.3.4: {} 13913 16352 16353 + stacktrace-gps@3.1.2: 16354 + dependencies: 16355 + source-map: 0.5.6 16356 + stackframe: 1.3.4 16357 + 16358 + stacktrace-js@2.0.2: 16359 + dependencies: 16360 + error-stack-parser: 2.1.4 16361 + stack-generator: 2.0.10 16362 + stacktrace-gps: 3.1.2 16363 + 13914 16364 stacktrace-parser@0.1.10: 13915 16365 dependencies: 13916 16366 type-fest: 0.7.1 ··· 13919 16369 13920 16370 statuses@2.0.1: {} 13921 16371 16372 + stop-iteration-iterator@1.1.0: 16373 + dependencies: 16374 + es-errors: 1.3.0 16375 + internal-slot: 1.1.0 16376 + 13922 16377 stream-buffers@2.2.0: {} 13923 16378 13924 16379 strict-uri-encode@2.0.0: {} ··· 13927 16382 dependencies: 13928 16383 char-regex: 1.0.2 13929 16384 strip-ansi: 6.0.1 16385 + 16386 + string-length@5.0.1: 16387 + dependencies: 16388 + char-regex: 2.0.2 16389 + strip-ansi: 7.1.2 13930 16390 13931 16391 string-width@1.0.2: 13932 16392 dependencies: ··· 13944 16404 dependencies: 13945 16405 eastasianwidth: 0.2.0 13946 16406 emoji-regex: 9.2.2 13947 - strip-ansi: 7.1.0 16407 + strip-ansi: 7.1.2 13948 16408 13949 16409 string.prototype.matchall@4.0.12: 13950 16410 dependencies: 13951 16411 call-bind: 1.0.8 13952 - call-bound: 1.0.3 16412 + call-bound: 1.0.4 13953 16413 define-properties: 1.2.1 13954 - es-abstract: 1.23.8 16414 + es-abstract: 1.24.0 13955 16415 es-errors: 1.3.0 13956 - es-object-atoms: 1.0.0 13957 - get-intrinsic: 1.2.6 16416 + es-object-atoms: 1.1.1 16417 + get-intrinsic: 1.3.0 13958 16418 gopd: 1.2.0 13959 16419 has-symbols: 1.1.0 13960 16420 internal-slot: 1.1.0 13961 - regexp.prototype.flags: 1.5.3 16421 + regexp.prototype.flags: 1.5.4 13962 16422 set-function-name: 2.0.2 13963 16423 side-channel: 1.1.0 13964 16424 13965 16425 string.prototype.repeat@1.0.0: 13966 16426 dependencies: 13967 16427 define-properties: 1.2.1 13968 - es-abstract: 1.23.8 16428 + es-abstract: 1.24.0 13969 16429 13970 16430 string.prototype.trim@1.2.10: 13971 16431 dependencies: 13972 16432 call-bind: 1.0.8 13973 - call-bound: 1.0.3 16433 + call-bound: 1.0.4 13974 16434 define-data-property: 1.1.4 13975 16435 define-properties: 1.2.1 13976 - es-abstract: 1.23.8 13977 - es-object-atoms: 1.0.0 16436 + es-abstract: 1.24.0 16437 + es-object-atoms: 1.1.1 13978 16438 has-property-descriptors: 1.0.2 13979 16439 13980 16440 string.prototype.trimend@1.0.9: 13981 16441 dependencies: 13982 16442 call-bind: 1.0.8 13983 - call-bound: 1.0.3 16443 + call-bound: 1.0.4 13984 16444 define-properties: 1.2.1 13985 - es-object-atoms: 1.0.0 16445 + es-object-atoms: 1.1.1 13986 16446 13987 16447 string.prototype.trimstart@1.0.8: 13988 16448 dependencies: 13989 16449 call-bind: 1.0.8 13990 16450 define-properties: 1.2.1 13991 - es-object-atoms: 1.0.0 16451 + es-object-atoms: 1.1.1 13992 16452 13993 16453 string_decoder@1.3.0: 13994 16454 dependencies: ··· 14006 16466 dependencies: 14007 16467 ansi-regex: 5.0.1 14008 16468 14009 - strip-ansi@7.1.0: 16469 + strip-ansi@7.1.2: 14010 16470 dependencies: 14011 - ansi-regex: 6.1.0 16471 + ansi-regex: 6.2.2 14012 16472 14013 16473 strip-bom@3.0.0: {} 14014 16474 ··· 14018 16478 14019 16479 strip-final-newline@4.0.0: {} 14020 16480 16481 + strip-indent@3.0.0: 16482 + dependencies: 16483 + min-indent: 1.0.1 16484 + 14021 16485 strip-json-comments@2.0.1: {} 14022 16486 14023 16487 strip-json-comments@3.1.1: {} ··· 14028 16492 14029 16493 sucrase@3.35.0: 14030 16494 dependencies: 14031 - '@jridgewell/gen-mapping': 0.3.5 16495 + '@jridgewell/gen-mapping': 0.3.13 14032 16496 commander: 4.1.1 14033 16497 glob: 10.4.5 14034 16498 lines-and-columns: 1.2.4 14035 16499 mz: 2.7.0 14036 - pirates: 4.0.6 16500 + pirates: 4.0.7 14037 16501 ts-interface-checker: 0.1.13 14038 16502 14039 16503 sudo-prompt@8.2.5: {} ··· 14059 16523 14060 16524 supports-preserve-symlinks-flag@1.0.0: {} 14061 16525 16526 + symbol-tree@3.2.4: {} 16527 + 14062 16528 synckit@0.11.11: 14063 16529 dependencies: 14064 16530 '@pkgr/core': 0.2.9 14065 16531 14066 16532 tailwind-merge@2.6.0: {} 14067 16533 14068 - tailwindcss-animate@1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3))): 16534 + tailwindcss-animate@1.0.7(tailwindcss@3.4.18): 14069 16535 dependencies: 14070 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)) 16536 + tailwindcss: 3.4.18 14071 16537 14072 - tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)): 16538 + tailwindcss@3.4.18: 14073 16539 dependencies: 14074 16540 '@alloc/quick-lru': 5.2.0 14075 16541 arg: 5.0.2 14076 16542 chokidar: 3.6.0 14077 16543 didyoumean: 1.2.2 14078 16544 dlv: 1.1.3 14079 - fast-glob: 3.3.2 16545 + fast-glob: 3.3.3 14080 16546 glob-parent: 6.0.2 14081 16547 is-glob: 4.0.3 14082 16548 jiti: 1.21.7 ··· 14087 16553 picocolors: 1.1.1 14088 16554 postcss: 8.4.49 14089 16555 postcss-import: 15.1.0(postcss@8.4.49) 14090 - postcss-js: 4.0.1(postcss@8.4.49) 14091 - postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)) 16556 + postcss-js: 4.1.0(postcss@8.4.49) 16557 + postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.4.49) 14092 16558 postcss-nested: 6.2.0(postcss@8.4.49) 14093 16559 postcss-selector-parser: 6.1.2 14094 16560 resolve: 1.22.10 14095 16561 sucrase: 3.35.0 14096 16562 transitivePeerDependencies: 14097 - - ts-node 16563 + - tsx 16564 + - yaml 14098 16565 14099 - tapable@2.2.1: {} 16566 + tapable@2.3.0: {} 14100 16567 14101 16568 tar@7.4.3: 14102 16569 dependencies: ··· 14114 16581 ansi-escapes: 4.3.2 14115 16582 supports-hyperlinks: 2.3.0 14116 16583 14117 - terser-webpack-plugin@5.3.11(webpack@5.97.1): 16584 + terser-webpack-plugin@5.3.14(webpack@5.97.1): 14118 16585 dependencies: 14119 - '@jridgewell/trace-mapping': 0.3.25 16586 + '@jridgewell/trace-mapping': 0.3.31 14120 16587 jest-worker: 27.5.1 14121 - schema-utils: 4.3.0 16588 + schema-utils: 4.3.3 14122 16589 serialize-javascript: 6.0.2 14123 - terser: 5.37.0 16590 + terser: 5.44.0 14124 16591 webpack: 5.97.1 14125 16592 14126 16593 terser@5.37.0: 14127 16594 dependencies: 14128 16595 '@jridgewell/source-map': 0.3.6 14129 - acorn: 8.14.0 16596 + acorn: 8.15.0 16597 + commander: 2.20.3 16598 + source-map-support: 0.5.21 16599 + 16600 + terser@5.44.0: 16601 + dependencies: 16602 + '@jridgewell/source-map': 0.3.11 16603 + acorn: 8.15.0 14130 16604 commander: 2.20.3 14131 16605 source-map-support: 0.5.21 14132 16606 ··· 14154 16628 14155 16629 through@2.3.8: {} 14156 16630 14157 - tinyglobby@0.2.10: 16631 + tinyglobby@0.2.15: 14158 16632 dependencies: 14159 - fdir: 6.4.2(picomatch@4.0.2) 14160 - picomatch: 4.0.2 16633 + fdir: 6.5.0(picomatch@4.0.3) 16634 + picomatch: 4.0.3 14161 16635 14162 16636 tlds@1.255.0: {} 14163 16637 ··· 14178 16652 psl: 1.15.0 14179 16653 punycode: 2.3.1 14180 16654 16655 + tough-cookie@4.1.4: 16656 + dependencies: 16657 + psl: 1.15.0 16658 + punycode: 2.3.1 16659 + universalify: 0.2.0 16660 + url-parse: 1.5.10 16661 + 14181 16662 tr46@0.0.3: {} 14182 16663 14183 - ts-api-utils@1.4.3(typescript@5.8.3): 16664 + tr46@3.0.0: 14184 16665 dependencies: 14185 - typescript: 5.8.3 16666 + punycode: 2.3.1 14186 16667 14187 - ts-api-utils@2.1.0(typescript@5.8.3): 16668 + ts-api-utils@1.4.3(typescript@5.9.3): 14188 16669 dependencies: 14189 - typescript: 5.8.3 16670 + typescript: 5.9.3 16671 + 16672 + ts-api-utils@2.1.0(typescript@5.9.3): 16673 + dependencies: 16674 + typescript: 5.9.3 14190 16675 14191 16676 ts-interface-checker@0.1.13: {} 14192 16677 ··· 14200 16685 '@ts-morph/common': 0.25.0 14201 16686 code-block-writer: 13.0.3 14202 16687 14203 - ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3): 16688 + ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3): 14204 16689 dependencies: 14205 16690 '@cspotcode/source-map-support': 0.8.1 14206 16691 '@tsconfig/node10': 1.0.11 14207 16692 '@tsconfig/node12': 1.0.11 14208 16693 '@tsconfig/node14': 1.0.3 14209 16694 '@tsconfig/node16': 1.0.4 14210 - '@types/node': 22.10.2 16695 + '@types/node': 22.18.8 14211 16696 acorn: 8.14.0 14212 16697 acorn-walk: 8.3.4 14213 16698 arg: 4.1.3 14214 16699 create-require: 1.1.1 14215 16700 diff: 4.0.2 14216 16701 make-error: 1.3.6 14217 - typescript: 5.8.3 16702 + typescript: 5.9.3 14218 16703 v8-compile-cache-lib: 3.0.1 14219 16704 yn: 3.1.1 14220 16705 ··· 14231 16716 dependencies: 14232 16717 safe-buffer: 5.2.1 14233 16718 14234 - turbo-darwin-64@2.3.3: 16719 + turbo-darwin-64@2.5.8: 14235 16720 optional: true 14236 16721 14237 - turbo-darwin-arm64@2.3.3: 16722 + turbo-darwin-arm64@2.5.8: 14238 16723 optional: true 14239 16724 14240 - turbo-linux-64@2.3.3: 16725 + turbo-linux-64@2.5.8: 14241 16726 optional: true 14242 16727 14243 - turbo-linux-arm64@2.3.3: 16728 + turbo-linux-arm64@2.5.8: 14244 16729 optional: true 14245 16730 14246 - turbo-windows-64@2.3.3: 16731 + turbo-windows-64@2.5.8: 14247 16732 optional: true 14248 16733 14249 - turbo-windows-arm64@2.3.3: 16734 + turbo-windows-arm64@2.5.8: 14250 16735 optional: true 14251 16736 14252 - turbo@2.3.3: 16737 + turbo@2.5.8: 14253 16738 optionalDependencies: 14254 - turbo-darwin-64: 2.3.3 14255 - turbo-darwin-arm64: 2.3.3 14256 - turbo-linux-64: 2.3.3 14257 - turbo-linux-arm64: 2.3.3 14258 - turbo-windows-64: 2.3.3 14259 - turbo-windows-arm64: 2.3.3 16739 + turbo-darwin-64: 2.5.8 16740 + turbo-darwin-arm64: 2.5.8 16741 + turbo-linux-64: 2.5.8 16742 + turbo-linux-arm64: 2.5.8 16743 + turbo-windows-64: 2.5.8 16744 + turbo-windows-arm64: 2.5.8 14260 16745 14261 16746 tweetnacl@0.14.5: {} 14262 16747 ··· 14279 16764 14280 16765 typed-array-buffer@1.0.3: 14281 16766 dependencies: 14282 - call-bound: 1.0.3 16767 + call-bound: 1.0.4 14283 16768 es-errors: 1.3.0 14284 16769 is-typed-array: 1.1.15 14285 16770 14286 16771 typed-array-byte-length@1.0.3: 14287 16772 dependencies: 14288 16773 call-bind: 1.0.8 14289 - for-each: 0.3.3 16774 + for-each: 0.3.5 14290 16775 gopd: 1.2.0 14291 16776 has-proto: 1.2.0 14292 16777 is-typed-array: 1.1.15 ··· 14295 16780 dependencies: 14296 16781 available-typed-arrays: 1.0.7 14297 16782 call-bind: 1.0.8 14298 - for-each: 0.3.3 16783 + for-each: 0.3.5 14299 16784 gopd: 1.2.0 14300 16785 has-proto: 1.2.0 14301 16786 is-typed-array: 1.1.15 14302 - reflect.getprototypeof: 1.0.9 16787 + reflect.getprototypeof: 1.0.10 14303 16788 14304 16789 typed-array-length@1.0.7: 14305 16790 dependencies: 14306 16791 call-bind: 1.0.8 14307 - for-each: 0.3.3 16792 + for-each: 0.3.5 14308 16793 gopd: 1.2.0 14309 16794 is-typed-array: 1.1.15 14310 - possible-typed-array-names: 1.0.0 14311 - reflect.getprototypeof: 1.0.9 16795 + possible-typed-array-names: 1.1.0 16796 + reflect.getprototypeof: 1.0.10 14312 16797 14313 - typescript@5.8.3: {} 16798 + typescript@5.9.3: {} 14314 16799 14315 16800 ua-parser-js@1.0.40: {} 14316 16801 ··· 14320 16805 14321 16806 unbox-primitive@1.1.0: 14322 16807 dependencies: 14323 - call-bound: 1.0.3 16808 + call-bound: 1.0.4 14324 16809 has-bigints: 1.1.0 14325 16810 has-symbols: 1.1.0 14326 16811 which-boxed-primitive: 1.1.1 14327 16812 14328 - undici-types@6.19.8: {} 14329 - 14330 - undici-types@6.20.0: {} 16813 + undici-types@6.21.0: {} 14331 16814 14332 16815 undici@6.21.0: {} 14333 16816 ··· 14340 16823 14341 16824 unicode-match-property-value-ecmascript@2.2.0: {} 14342 16825 16826 + unicode-match-property-value-ecmascript@2.2.1: {} 16827 + 14343 16828 unicode-property-aliases-ecmascript@2.1.0: {} 14344 16829 14345 16830 unicorn-magic@0.3.0: {} ··· 14348 16833 dependencies: 14349 16834 crypto-random-string: 2.0.0 14350 16835 16836 + universalify@0.2.0: {} 16837 + 14351 16838 unpipe@1.0.0: {} 14352 16839 14353 16840 unrs-resolver@1.11.1: ··· 14376 16863 14377 16864 untildify@3.0.3: {} 14378 16865 14379 - update-browserslist-db@1.1.1(browserslist@4.24.3): 16866 + update-browserslist-db@1.1.3(browserslist@4.26.3): 14380 16867 dependencies: 14381 - browserslist: 4.24.3 16868 + browserslist: 4.26.3 14382 16869 escalade: 3.2.0 14383 16870 picocolors: 1.1.1 14384 16871 ··· 14386 16873 dependencies: 14387 16874 punycode: 2.3.1 14388 16875 14389 - use-callback-ref@1.3.3(@types/react@19.0.14)(react@19.0.0): 16876 + url-parse@1.5.10: 16877 + dependencies: 16878 + querystringify: 2.2.0 16879 + requires-port: 1.0.0 16880 + 16881 + use-callback-ref@1.3.3(@types/react@19.1.17)(react@19.1.0): 16882 + dependencies: 16883 + react: 19.1.0 16884 + tslib: 2.8.1 16885 + optionalDependencies: 16886 + '@types/react': 19.1.17 16887 + 16888 + use-callback-ref@1.3.3(@types/react@19.2.0)(react@19.2.0): 14390 16889 dependencies: 14391 - react: 19.0.0 16890 + react: 19.2.0 14392 16891 tslib: 2.8.1 14393 16892 optionalDependencies: 14394 - '@types/react': 19.0.14 16893 + '@types/react': 19.2.0 16894 + optional: true 14395 16895 14396 - use-latest-callback@0.2.3(react@19.0.0): 16896 + use-latest-callback@0.2.3(react@19.1.0): 14397 16897 dependencies: 14398 - react: 19.0.0 16898 + react: 19.1.0 14399 16899 14400 - use-sidecar@1.1.3(@types/react@19.0.14)(react@19.0.0): 16900 + use-latest-callback@0.2.3(react@19.2.0): 16901 + dependencies: 16902 + react: 19.2.0 16903 + optional: true 16904 + 16905 + use-latest-callback@0.2.4(react@19.1.0): 16906 + dependencies: 16907 + react: 19.1.0 16908 + 16909 + use-latest-callback@0.2.4(react@19.2.0): 16910 + dependencies: 16911 + react: 19.2.0 16912 + optional: true 16913 + 16914 + use-sidecar@1.1.3(@types/react@19.1.17)(react@19.1.0): 14401 16915 dependencies: 14402 16916 detect-node-es: 1.1.0 14403 - react: 19.0.0 16917 + react: 19.1.0 16918 + tslib: 2.8.1 16919 + optionalDependencies: 16920 + '@types/react': 19.1.17 16921 + 16922 + use-sidecar@1.1.3(@types/react@19.2.0)(react@19.2.0): 16923 + dependencies: 16924 + detect-node-es: 1.1.0 16925 + react: 19.2.0 14404 16926 tslib: 2.8.1 14405 16927 optionalDependencies: 14406 - '@types/react': 19.0.14 16928 + '@types/react': 19.2.0 16929 + optional: true 14407 16930 14408 - use-sync-external-store@1.5.0(react@19.0.0): 16931 + use-sync-external-store@1.5.0(react@19.1.0): 14409 16932 dependencies: 14410 - react: 19.0.0 16933 + react: 19.1.0 16934 + 16935 + use-sync-external-store@1.5.0(react@19.2.0): 16936 + dependencies: 16937 + react: 19.2.0 16938 + optional: true 16939 + 16940 + use-sync-external-store@1.6.0(react@19.1.0): 16941 + dependencies: 16942 + react: 19.1.0 16943 + 16944 + use-sync-external-store@1.6.0(react@19.2.0): 16945 + dependencies: 16946 + react: 19.2.0 16947 + optional: true 14411 16948 14412 16949 user-home@2.0.0: 14413 16950 dependencies: ··· 14433 16970 14434 16971 v8-to-istanbul@9.3.0: 14435 16972 dependencies: 14436 - '@jridgewell/trace-mapping': 0.3.25 16973 + '@jridgewell/trace-mapping': 0.3.31 14437 16974 '@types/istanbul-lib-coverage': 2.0.6 14438 16975 convert-source-map: 2.0.0 14439 16976 ··· 14441 16978 14442 16979 vary@1.1.2: {} 14443 16980 16981 + vaul@1.1.2(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): 16982 + dependencies: 16983 + '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.1.11(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 16984 + react: 19.1.0 16985 + react-dom: 19.1.0(react@19.1.0) 16986 + transitivePeerDependencies: 16987 + - '@types/react' 16988 + - '@types/react-dom' 16989 + 16990 + vaul@1.1.2(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): 16991 + dependencies: 16992 + '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 16993 + react: 19.2.0 16994 + react-dom: 19.2.0(react@19.2.0) 16995 + transitivePeerDependencies: 16996 + - '@types/react' 16997 + - '@types/react-dom' 16998 + optional: true 16999 + 14444 17000 verror@1.10.0: 14445 17001 dependencies: 14446 17002 assert-plus: 1.0.0 ··· 14449 17005 14450 17006 vlq@1.0.1: {} 14451 17007 17008 + w3c-xmlserializer@4.0.0: 17009 + dependencies: 17010 + xml-name-validator: 4.0.0 17011 + 14452 17012 walker@1.0.8: 14453 17013 dependencies: 14454 17014 makeerror: 1.0.12 14455 17015 14456 17016 warn-once@0.1.1: {} 14457 17017 14458 - watchpack@2.4.2: 17018 + watchpack@2.4.4: 14459 17019 dependencies: 14460 17020 glob-to-regexp: 0.4.1 14461 17021 graceful-fs: 4.2.11 ··· 14468 17028 14469 17029 webidl-conversions@5.0.0: {} 14470 17030 17031 + webidl-conversions@7.0.0: {} 17032 + 14471 17033 webpack-sources@3.2.3: {} 17034 + 17035 + webpack-sources@3.3.3: {} 14472 17036 14473 17037 webpack@5.97.1: 14474 17038 dependencies: 14475 17039 '@types/eslint-scope': 3.7.7 14476 - '@types/estree': 1.0.6 17040 + '@types/estree': 1.0.8 14477 17041 '@webassemblyjs/ast': 1.14.1 14478 17042 '@webassemblyjs/wasm-edit': 1.14.1 14479 17043 '@webassemblyjs/wasm-parser': 1.14.1 14480 - acorn: 8.14.0 14481 - browserslist: 4.24.3 17044 + acorn: 8.15.0 17045 + browserslist: 4.26.3 14482 17046 chrome-trace-event: 1.0.4 14483 - enhanced-resolve: 5.17.1 14484 - es-module-lexer: 1.6.0 17047 + enhanced-resolve: 5.18.3 17048 + es-module-lexer: 1.7.0 14485 17049 eslint-scope: 5.1.1 14486 17050 events: 3.3.0 14487 17051 glob-to-regexp: 0.4.1 ··· 14491 17055 mime-types: 2.1.35 14492 17056 neo-async: 2.6.2 14493 17057 schema-utils: 3.3.0 14494 - tapable: 2.2.1 14495 - terser-webpack-plugin: 5.3.11(webpack@5.97.1) 14496 - watchpack: 2.4.2 14497 - webpack-sources: 3.2.3 17058 + tapable: 2.3.0 17059 + terser-webpack-plugin: 5.3.14(webpack@5.97.1) 17060 + watchpack: 2.4.4 17061 + webpack-sources: 3.3.3 14498 17062 transitivePeerDependencies: 14499 17063 - '@swc/core' 14500 17064 - esbuild 14501 17065 - uglify-js 14502 17066 17067 + whatwg-encoding@2.0.0: 17068 + dependencies: 17069 + iconv-lite: 0.6.3 17070 + 14503 17071 whatwg-fetch@3.6.20: {} 14504 17072 17073 + whatwg-mimetype@3.0.0: {} 17074 + 14505 17075 whatwg-url-without-unicode@8.0.0-3: 14506 17076 dependencies: 14507 17077 buffer: 5.7.1 14508 17078 punycode: 2.3.1 14509 17079 webidl-conversions: 5.0.0 14510 17080 17081 + whatwg-url@11.0.0: 17082 + dependencies: 17083 + tr46: 3.0.0 17084 + webidl-conversions: 7.0.0 17085 + 14511 17086 whatwg-url@5.0.0: 14512 17087 dependencies: 14513 17088 tr46: 0.0.3 ··· 14516 17091 which-boxed-primitive@1.1.1: 14517 17092 dependencies: 14518 17093 is-bigint: 1.1.0 14519 - is-boolean-object: 1.2.1 17094 + is-boolean-object: 1.2.2 14520 17095 is-number-object: 1.1.1 14521 17096 is-string: 1.1.1 14522 17097 is-symbol: 1.1.1 14523 17098 14524 17099 which-builtin-type@1.2.1: 14525 17100 dependencies: 14526 - call-bound: 1.0.3 17101 + call-bound: 1.0.4 14527 17102 function.prototype.name: 1.1.8 14528 17103 has-tostringtag: 1.0.2 14529 - is-async-function: 2.0.0 17104 + is-async-function: 2.1.1 14530 17105 is-date-object: 1.1.0 14531 17106 is-finalizationregistry: 1.1.1 14532 - is-generator-function: 1.0.10 17107 + is-generator-function: 1.1.2 14533 17108 is-regex: 1.2.1 14534 - is-weakref: 1.1.0 17109 + is-weakref: 1.1.1 14535 17110 isarray: 2.0.5 14536 17111 which-boxed-primitive: 1.1.1 14537 17112 which-collection: 1.0.2 14538 - which-typed-array: 1.1.18 17113 + which-typed-array: 1.1.19 14539 17114 14540 17115 which-collection@1.0.2: 14541 17116 dependencies: ··· 14553 17128 gopd: 1.2.0 14554 17129 has-tostringtag: 1.0.2 14555 17130 17131 + which-typed-array@1.1.19: 17132 + dependencies: 17133 + available-typed-arrays: 1.0.7 17134 + call-bind: 1.0.8 17135 + call-bound: 1.0.4 17136 + for-each: 0.3.5 17137 + get-proto: 1.0.1 17138 + gopd: 1.2.0 17139 + has-tostringtag: 1.0.2 17140 + 14556 17141 which@2.0.2: 14557 17142 dependencies: 14558 17143 isexe: 2.0.0 ··· 14569 17154 14570 17155 wrap-ansi@8.1.0: 14571 17156 dependencies: 14572 - ansi-styles: 6.2.1 17157 + ansi-styles: 6.2.3 14573 17158 string-width: 5.1.2 14574 - strip-ansi: 7.1.0 17159 + strip-ansi: 7.1.2 14575 17160 14576 17161 wrappy@1.0.2: {} 14577 17162 ··· 14593 17178 14594 17179 ws@8.18.0: {} 14595 17180 17181 + ws@8.18.3: {} 17182 + 14596 17183 xcode@3.0.1: 14597 17184 dependencies: 14598 17185 simple-plist: 1.3.1 14599 17186 uuid: 7.0.3 14600 17187 17188 + xml-name-validator@4.0.0: {} 17189 + 14601 17190 xml2js@0.6.0: 14602 17191 dependencies: 14603 17192 sax: 1.4.1 ··· 14607 17196 14608 17197 xmlbuilder@15.1.1: {} 14609 17198 17199 + xmlchars@2.2.0: {} 17200 + 14610 17201 y18n@5.0.8: {} 14611 17202 14612 17203 yallist@3.1.1: {} 14613 17204 14614 17205 yallist@5.0.0: {} 14615 - 14616 - yaml@2.6.1: {} 14617 17206 14618 17207 yargs-parser@21.1.1: {} 14619 17208 ··· 14635 17224 14636 17225 yoctocolors@2.1.1: {} 14637 17226 14638 - zod-validation-error@3.4.0(zod@3.23.8): 17227 + zod-to-json-schema@3.24.6(zod@3.25.76): 17228 + dependencies: 17229 + zod: 3.25.76 17230 + 17231 + zod-validation-error@3.4.0(zod@3.25.76): 14639 17232 dependencies: 14640 - zod: 3.23.8 17233 + zod: 3.25.76 14641 17234 14642 17235 zod@3.23.8: {} 14643 17236 14644 - zustand@5.0.5(@types/react@19.0.14)(react@19.0.0)(use-sync-external-store@1.5.0(react@19.0.0)): 17237 + zod@3.25.76: {} 17238 + 17239 + zustand@5.0.8(@types/react@19.1.17)(react@19.1.0)(use-sync-external-store@1.6.0(react@19.1.0)): 14645 17240 optionalDependencies: 14646 - '@types/react': 19.0.14 14647 - react: 19.0.0 14648 - use-sync-external-store: 1.5.0(react@19.0.0) 17241 + '@types/react': 19.1.17 17242 + react: 19.1.0 17243 + use-sync-external-store: 1.6.0(react@19.1.0)
+1 -1
turbo.json
··· 10 10 }, 11 11 "build:rust": { 12 12 "dependsOn": ["^build"], 13 - "outputs": ["../target/**", "./target/**"] 13 + "outputs": ["../../target/**"] 14 14 }, 15 15 "check-types": { 16 16 "dependsOn": ["^check-types"]