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

Compare changes

Choose any two refs to compare.

Changed files
+7509 -7420
.github
workflows
.sqlx
apps
amethyst
android
app
components
hooks
ios
aqua
lexicons
scripts
services
+23 -10
.github/workflows/ci.yml
··· 37 37 - name: Build Node packages 38 38 run: pnpm build 39 39 40 - - name: Build Rust workspace (x86_64) 40 + - name: Build Rust services (x86_64) 41 41 run: | 42 - cargo build --release --all-features --workspace 42 + cargo build --release --all-features 43 + 44 + - name: Build Rust apps (x86_64) 45 + run: | 46 + cd apps/aqua 47 + cargo build --release --all-features 43 48 44 49 - name: Collect executables (x86_64) 45 50 run: | 46 51 mkdir -p artifacts/x86_64 47 - # Copy all executables from unified workspace 48 - if [ -d "target/release" ]; then 49 - find target/release -maxdepth 1 -type f -executable ! -name "*.d" ! -name "*-*" -exec cp {} artifacts/x86_64/ \; 52 + # Copy service executables 53 + if [ -d "services/target/release" ]; then 54 + find services/target/release -maxdepth 1 -type f -executable ! -name "*.d" ! -name "*-*" -exec cp {} artifacts/x86_64/ \; 55 + fi 56 + # Copy app executables 57 + if [ -d "apps/aqua/target/release" ]; then 58 + find apps/aqua/target/release -maxdepth 1 -type f -executable ! -name "*.d" ! -name "*-*" -exec cp {} artifacts/x86_64/ \; 50 59 fi 51 60 echo "x86_64 executables:" 52 61 ls -la artifacts/x86_64/ || echo "No executables found" ··· 98 107 echo "PKG_CONFIG_ALLOW_CROSS=1" >> $GITHUB_ENV 99 108 echo "CROSS_NO_WARNINGS=0" >> $GITHUB_ENV 100 109 101 - - name: Cross-compile workspace 110 + - name: Cross-compile services 102 111 run: | 103 - cross build --release --all-features --workspace --target ${{ matrix.target }} 112 + cross build --release --all-features --target ${{ matrix.target }} 104 113 105 114 - name: Collect cross-compiled executables 106 115 run: | 107 116 mkdir -p artifacts/${{ matrix.target }} 108 - # Copy all executables from unified workspace 109 - if [ -d "target/${{ matrix.target }}/release" ]; then 110 - find target/${{ matrix.target }}/release -maxdepth 1 -type f -executable ! -name "*.d" ! -name "*-*" -exec cp {} artifacts/${{ matrix.target }}/ \; 117 + # Copy service executables 118 + if [ -d "services/target/${{ matrix.target }}/release" ]; then 119 + find services/target/${{ matrix.target }}/release -maxdepth 1 -type f -executable ! -name "*.d" ! -name "*-*" -exec cp {} artifacts/${{ matrix.target }}/ \; 120 + fi 121 + # Copy app executables 122 + if [ -d "apps/aqua/target/${{ matrix.target }}/release" ]; then 123 + find apps/aqua/target/${{ matrix.target }}/release -maxdepth 1 -type f -executable ! -name "*.d" ! -name "*-*" -exec cp {} artifacts/${{ matrix.target }}/ \; 111 124 fi 112 125 echo "Cross-compiled executables for ${{ matrix.target }}:" 113 126 ls -la artifacts/${{ matrix.target }}/ || echo "No executables found"
-3
.mise.toml
··· 1 - [tools] 2 - node = "24" 3 - pnpm = "10.18"
-64
.sqlx/query-78d9f0eb3a550928cccd0a8c0faf3c9176a354238bf32b97a73a7bb41014b5eb.json
··· 1 - { 2 - "db_name": "PostgreSQL", 3 - "query": "\n SELECT\n p.did,\n p.track_name,\n -- TODO: replace with actual\n STRING_AGG(pa.artist_name || '|' || TEXT(pa.artist_mbid), ',') AS artists,\n p.release_name,\n p.duration,\n p.uri,\n p.recording_mbid,\n p.release_mbid\n\n FROM plays AS p\n LEFT JOIN play_to_artists AS pa ON pa.play_uri = p.uri\n GROUP BY p.did, p.track_name, p.release_name, p.played_time, p.duration, p.uri, p.recording_mbid, p.release_mbid\n ORDER BY p.played_time DESC\n LIMIT $1\n ", 4 - "describe": { 5 - "columns": [ 6 - { 7 - "ordinal": 0, 8 - "name": "did", 9 - "type_info": "Text" 10 - }, 11 - { 12 - "ordinal": 1, 13 - "name": "track_name", 14 - "type_info": "Text" 15 - }, 16 - { 17 - "ordinal": 2, 18 - "name": "artists", 19 - "type_info": "Text" 20 - }, 21 - { 22 - "ordinal": 3, 23 - "name": "release_name", 24 - "type_info": "Text" 25 - }, 26 - { 27 - "ordinal": 4, 28 - "name": "duration", 29 - "type_info": "Int4" 30 - }, 31 - { 32 - "ordinal": 5, 33 - "name": "uri", 34 - "type_info": "Text" 35 - }, 36 - { 37 - "ordinal": 6, 38 - "name": "recording_mbid", 39 - "type_info": "Uuid" 40 - }, 41 - { 42 - "ordinal": 7, 43 - "name": "release_mbid", 44 - "type_info": "Uuid" 45 - } 46 - ], 47 - "parameters": { 48 - "Left": [ 49 - "Int8" 50 - ] 51 - }, 52 - "nullable": [ 53 - false, 54 - false, 55 - null, 56 - true, 57 - true, 58 - false, 59 - true, 60 - true 61 - ] 62 - }, 63 - "hash": "78d9f0eb3a550928cccd0a8c0faf3c9176a354238bf32b97a73a7bb41014b5eb" 64 - }
-59
Cargo.lock
··· 899 899 ] 900 900 901 901 [[package]] 902 - name = "cron" 903 - version = "0.12.1" 904 - source = "registry+https://github.com/rust-lang/crates.io-index" 905 - checksum = "6f8c3e73077b4b4a6ab1ea5047c37c57aee77657bc8ecd6f29b0af082d0b0c07" 906 - dependencies = [ 907 - "chrono", 908 - "nom", 909 - "once_cell", 910 - ] 911 - 912 - [[package]] 913 902 name = "crossbeam-channel" 914 903 version = "0.5.15" 915 904 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2534 2523 checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 2535 2524 2536 2525 [[package]] 2537 - name = "num-derive" 2538 - version = "0.3.3" 2539 - source = "registry+https://github.com/rust-lang/crates.io-index" 2540 - checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" 2541 - dependencies = [ 2542 - "proc-macro2", 2543 - "quote", 2544 - "syn 1.0.109", 2545 - ] 2546 - 2547 - [[package]] 2548 2526 name = "num-integer" 2549 2527 version = "0.1.46" 2550 2528 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3343 3321 checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" 3344 3322 3345 3323 [[package]] 3346 - name = "satellite" 3347 - version = "0.1.0" 3348 - dependencies = [ 3349 - "anyhow", 3350 - "axum", 3351 - "chrono", 3352 - "dotenvy", 3353 - "serde", 3354 - "serde_json", 3355 - "sqlx", 3356 - "tokio", 3357 - "tokio-cron-scheduler", 3358 - "tracing", 3359 - "tracing-subscriber", 3360 - "uuid", 3361 - ] 3362 - 3363 - [[package]] 3364 3324 name = "schannel" 3365 3325 version = "0.1.27" 3366 3326 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3702 3662 dependencies = [ 3703 3663 "base64 0.22.1", 3704 3664 "bytes", 3705 - "chrono", 3706 3665 "crc", 3707 3666 "crossbeam-queue", 3708 3667 "either", ··· 3782 3741 "bitflags 2.9.1", 3783 3742 "byteorder", 3784 3743 "bytes", 3785 - "chrono", 3786 3744 "crc", 3787 3745 "digest", 3788 3746 "dotenvy", ··· 3826 3784 "base64 0.22.1", 3827 3785 "bitflags 2.9.1", 3828 3786 "byteorder", 3829 - "chrono", 3830 3787 "crc", 3831 3788 "dotenvy", 3832 3789 "etcetera", ··· 3863 3820 checksum = "c2d12fe70b2c1b4401038055f90f151b78208de1f9f89a7dbfd41587a10c3eea" 3864 3821 dependencies = [ 3865 3822 "atoi", 3866 - "chrono", 3867 3823 "flume", 3868 3824 "futures-channel", 3869 3825 "futures-core", ··· 4165 4121 "socket2 0.6.0", 4166 4122 "tokio-macros", 4167 4123 "windows-sys 0.59.0", 4168 - ] 4169 - 4170 - [[package]] 4171 - name = "tokio-cron-scheduler" 4172 - version = "0.10.2" 4173 - source = "registry+https://github.com/rust-lang/crates.io-index" 4174 - checksum = "a4c2e3a88f827f597799cf70a6f673074e62f3fc5ba5993b2873345c618a29af" 4175 - dependencies = [ 4176 - "chrono", 4177 - "cron", 4178 - "num-derive", 4179 - "num-traits", 4180 - "tokio", 4181 - "tracing", 4182 - "uuid", 4183 4124 ] 4184 4125 4185 4126 [[package]]
+3 -3
Cargo.toml
··· 1 1 [workspace] 2 - members = ["apps/aqua", "services/cadet", "services/satellite", "services/types", "tools/teal-cli"] 2 + members = ["apps/aqua", "services/cadet", "tools/teal-cli"] 3 + default-members = ["services/types"] 3 4 resolver = "2" 4 5 5 6 [workspace.dependencies] ··· 17 18 "runtime-tokio", 18 19 "postgres", 19 20 "uuid", 20 - "chrono", 21 21 "tls-rustls", 22 22 ] } 23 23 serde = { version = "1.0", features = ["derive"] } ··· 44 44 "handshake", 45 45 ] } 46 46 atrium-api = "0.25" 47 - chrono = { version = "0.4", features = ["serde"] } 47 + chrono = "0.4" 48 48 uuid = { version = "1.0", features = ["v4", "serde"] } 49 49 types = { path = "services/types" } 50 50 rocketman = "0.2.3"
-3
apps/amethyst/.gitignore
··· 7 7 .expo/ 8 8 dist/ 9 9 web-build/ 10 - build/ 11 10 expo-env.d.ts 12 11 13 12 # Native ··· 17 16 *.p12 18 17 *.key 19 18 *.mobileprovision 20 - /ios 21 - /android 22 19 23 20 # Metro 24 21 .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())
+1 -2
apps/amethyst/app/_layout.tsx
··· 20 20 21 21 import "../global.css"; 22 22 23 - import { View } from "react-native"; 24 - import { SafeAreaView } from "react-native-safe-area-context"; 23 + import { SafeAreaView, View } from "react-native"; 25 24 import { BottomSheetModalProvider } from "@gorhom/bottom-sheet"; 26 25 27 26 let defaultFamily = (weight: string) => {
+23 -40
apps/amethyst/app/auth/login.tsx
··· 2 2 import { Platform, TextInput, View } from "react-native"; 3 3 import Animated, { 4 4 interpolate, 5 - useAnimatedKeyboard, 6 5 useAnimatedStyle, 7 6 useSharedValue, 8 7 withTiming, ··· 17 16 import { Icon } from "@/lib/icons/iconWithClassName"; 18 17 import { capFirstLetter, cn } from "@/lib/utils"; 19 18 import { useStore } from "@/stores/mainStore"; 20 - import { FontAwesome6 } from "@expo/vector-icons"; 19 + import { FontAwesome6, MaterialCommunityIcons } from "@expo/vector-icons"; 21 20 import { AlertCircle, AtSign, Check, ChevronRight } from "lucide-react-native"; 22 21 23 22 type Url = URL; ··· 42 41 string | undefined 43 42 >(); 44 43 45 - const kb = useAnimatedKeyboard(); 46 - 47 44 const handleInputRef = useRef<TextInput>(null); 48 45 49 46 const { getLoginUrl, oauthCallback } = useStore((state) => state); ··· 73 70 paddingTop: 8, 74 71 overflow: "hidden", 75 72 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 - }), 85 73 }; 86 74 }); 87 75 ··· 228 216 headerShown: false, 229 217 }} 230 218 /> 231 - <Animated.View 232 - className="align-center w-screen max-w-lg justify-center gap-4 p-8 pb-32" 233 - style={containerAnimatedStyle} 234 - > 219 + <View className="align-center w-screen max-w-lg justify-center gap-4 p-8 pb-32"> 235 220 <View className="flex items-center"> 236 221 <Icon icon={AtSign} className="color-bsky" name="at" size={64} /> 237 222 </View> ··· 243 228 <Input 244 229 ref={handleInputRef} 245 230 className={cn( 246 - "ring-0, rounded-xl", 231 + "ring-0", 247 232 (err || pdsResolutionError) && `border-red-500`, 248 233 )} 249 234 placeholder="alice.bsky.social or did:plc:..." ··· 273 258 )} 274 259 > 275 260 {pdsUrl !== null ? ( 276 - <View className="flex flex-row items-center gap-1"> 277 - <Text>PDS:</Text> 261 + <Text> 262 + PDS:{" "} 278 263 {pdsUrl.hostname.includes("bsky.network") && ( 279 - <View className="flex flex-row justify-center gap-0.5 pr-0.5"> 264 + <View className="flex-row gap-0.5 pr-0.5"> 280 265 <Icon 281 266 icon={FontAwesome6} 282 267 className="color-bsky" 283 268 name="bluesky" 284 269 size={16} 285 270 /> 271 + <Icon 272 + icon={MaterialCommunityIcons} 273 + className="color-red-400" 274 + name="mushroom" 275 + size={18} 276 + /> 286 277 </View> 287 278 )} 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> 279 + {pdsUrl.hostname.includes("bsky.network") 280 + ? capFirstLetter(pdsUrl.hostname.split(".").shift() || "") 281 + : pdsUrl.hostname} 282 + </Text> 298 283 ) : pdsResolutionError ? ( 299 - <View className="flex flex-row"> 284 + <Text className="justify-baseline px-1"> 300 285 <Icon 301 286 icon={AlertCircle} 302 - className="mr-1 inline text-foreground" 303 - size={18} 287 + className="-mt-0.5 mr-1 inline text-xs" 288 + size={24} 304 289 /> 305 - <Text className="justify-baseline flex"> 306 - {pdsResolutionError} 307 - </Text> 308 - </View> 290 + {pdsResolutionError} 291 + </Text> 309 292 ) : ( 310 293 <Text className="px-1 text-muted-foreground"> 311 294 Resolving PDS... ··· 324 307 </Link> 325 308 <Button 326 309 className={cn( 327 - "duration-500, flex flex-row justify-end rounded-xl", 310 + "flex flex-row justify-end duration-500", 328 311 isRedirecting ? "bg-green-500" : "bg-bsky", 329 312 )} 330 313 onPress={handleLogin} ··· 345 328 )} 346 329 </Button> 347 330 </View> 348 - </Animated.View> 331 + </View> 349 332 </SafeAreaView> 350 333 ); 351 334 };
+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" asChild> 27 + <Link href="/auth/login" className="text-secondary"> 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" asChild> 35 + <Link href="/auth/signup" className="text-secondary"> 36 36 <Button 37 37 className="flex flex-row items-center justify-center rounded-full" 38 38 size="lg"
+8 -3
apps/amethyst/app/auth/signup.tsx
··· 17 17 headerShown: false, 18 18 }} 19 19 /> 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} /> 20 + <View className="w-screen max-w-md flex-1 justify-center gap-4 p-8 pb-32"> 22 21 <Text className="-mb-2 text-center text-3xl text-foreground"> 23 - Sign up via the Atmosphere 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 24 29 </Text> 25 30 <Text className="text-center text-xl text-foreground"> 26 31 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 - ], 45 39 "expo-font", 46 40 [ 47 41 "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 - });
+19 -3
apps/amethyst/hooks/useIsMobile.tsx
··· 1 - import { useWindowDimensions } from "react-native"; 1 + import { useEffect, useState } from "react"; 2 + import { Platform } from "react-native"; 3 + 4 + export const isMobileInner = () => 5 + Platform.OS === "web" && window.innerWidth > 1024; 2 6 3 7 export default function useIsMobile() { 4 - const { width } = useWindowDimensions(); 8 + const [isMobile, setIsMobile] = useState(isMobileInner()); 5 9 6 - return width < 1024; 10 + useEffect(() => { 11 + const handleResize = () => { 12 + setIsMobile(isMobileInner()); 13 + }; 14 + 15 + window.addEventListener("resize", handleResize); 16 + 17 + return () => { 18 + window.removeEventListener("resize", handleResize); 19 + }; 20 + }, []); 21 + 22 + return isMobile; 7 23 }
+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";
+33 -48
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", 15 - "lexgen": "lex gen-server ./lexicons/generated/server/ ./lexicons/src/", 16 - "install": "expo prebuild" 14 + "test": "jest --watchAll", 15 + "lexgen": "lex gen-server ./lexicons/generated/server/ ./lexicons/src/" 17 16 }, 18 17 "jest": { 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 - ] 18 + "preset": "jest-expo" 26 19 }, 27 20 "dependencies": { 28 21 "@aquareum/atproto-oauth-client-react-native": "^0.0.1", ··· 30 23 "@atproto/lex-cli": "^0.8.1", 31 24 "@atproto/oauth-client": "^0.3.16", 32 25 "@babel/plugin-transform-export-namespace-from": "^7.27.1", 33 - "@expo/vector-icons": "^15.0.2", 26 + "@expo/vector-icons": "^14.1.0", 34 27 "@gorhom/bottom-sheet": "^5.1.3", 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", 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", 38 31 "@rn-primitives/avatar": "^1.1.0", 39 32 "@rn-primitives/hover-card": "^1.1.0", 40 33 "@rn-primitives/portal": "^1.2.0", ··· 46 39 "class-variance-authority": "^0.7.1", 47 40 "clsx": "^2.1.1", 48 41 "eslint-plugin-react-compiler": "19.0.0-beta-37ed2a7-20241206", 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", 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", 62 53 "lucide-react-native": "^0.507.0", 63 54 "nativewind": "^4.1.23", 64 - "react": "19.1.0", 55 + "react": "19.0.0", 65 56 "react-compiler-runtime": "19.0.0-beta-37ed2a7-20241206", 66 - "react-dom": "19.1.0", 67 - "react-native": "0.81.4", 57 + "react-dom": "19.0.0", 58 + "react-native": "0.79.2", 68 59 "react-native-css-interop": "^0.1.18", 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", 60 + "react-native-gesture-handler": "~2.24.0", 61 + "react-native-reanimated": "~3.17.5", 62 + "react-native-safe-area-context": "5.4.0", 63 + "react-native-screens": "~4.10.0", 64 + "react-native-svg": "15.11.2", 65 + "react-native-web": "~0.20.0", 76 66 "tailwind-merge": "^2.5.5", 77 67 "zustand": "^5.0.4" 78 68 }, 79 69 "devDependencies": { 80 70 "@babel/core": "^7.26.0", 81 71 "@babel/runtime": "^7.26.0", 82 - "@expo/metro-runtime": "~6.1.2", 83 - "@expo/prebuild-config": "^54.0.4", 72 + "@expo/metro-runtime": "~5.0.4", 73 + "@expo/prebuild-config": "^9.0.5", 84 74 "@pmmmwh/react-refresh-webpack-plugin": "^0.5.15", 85 75 "@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", 89 76 "@types/node": "^22.10.1", 90 - "@types/react": "19.1.17", 91 - "@types/react-dom": "19.1.11", 92 - "@types/react-test-renderer": "^19.1.0", 77 + "@types/react": "19.0.14", 78 + "@types/react-dom": "18.3.1", 93 79 "babel-plugin-module-resolver": "^5.0.2", 94 80 "babel-plugin-react-compiler": "19.0.0-beta-37ed2a7-20241206", 95 81 "eslint": "^8", 96 - "eslint-config-expo": "~7.1.2", 97 - "eslint-plugin-expo": "^1.0.0", 82 + "eslint-config-expo": "~9.2.0", 98 83 "react-refresh": "^0.16.0", 99 84 "tailwindcss": "^3.4.17", 100 85 "tailwindcss-animate": "^1.0.7", 101 86 "ts-node": "^10.9.2", 102 - "typescript": "^5.9.3" 87 + "typescript": "^5.8.3" 103 88 }, 104 89 "private": true 105 90 }
+5 -10
apps/aqua/package.json
··· 2 2 "name": "@repo/aqua", 3 3 "private": true, 4 4 "scripts": { 5 - "install": ":", 6 - "build": "cargo build --release --manifest-path ../../Cargo.toml -p aqua", 7 - "build:rust": "cargo build --release --manifest-path ../../Cargo.toml -p aqua", 8 - "dev": "cargo watch -x 'run -p aqua'", 9 - "test": "cargo test -p aqua", 10 - "test:rust": "cargo test -p aqua" 11 - }, 12 - "packageManager": "pnpm@10.18.0", 13 - "dependencies": { 14 - "jest-expo": "^54.0.12" 5 + "build": "cargo build --release", 6 + "build:rust": "cargo build --release", 7 + "dev": "cargo watch -x 'run'", 8 + "test": "cargo test", 9 + "test:rust": "cargo test" 15 10 } 16 11 }
-1
lexicons/fm.teal.alpha/feed/play.json
··· 19 19 }, 20 20 "trackMbId": { 21 21 "type": "string", 22 - 23 22 "description": "The Musicbrainz ID of the track" 24 23 }, 25 24 "recordingMbId": {
+54
lexicons/fm.teal.alpha/feed/social/defs.json
··· 1 + { 2 + "lexicon": 1, 3 + "id": "fm.teal.alpha.feed.social.defs", 4 + "description": "This lexicon is in a not officially released state. It is subject to change. | Misc. items related to the social feed..", 5 + "defs": { 6 + "trackView": { 7 + "trackName": { 8 + "type": "string", 9 + "minLength": 1, 10 + "maxLength": 256, 11 + "maxGraphemes": 2560, 12 + "description": "The name of the track" 13 + }, 14 + "trackMbId": { 15 + "type": "string", 16 + "description": "The Musicbrainz ID of the track" 17 + }, 18 + "recordingMbId": { 19 + "type": "string", 20 + "description": "The Musicbrainz recording ID of the track" 21 + }, 22 + "artistNames": { 23 + "type": "array", 24 + "items": { 25 + "type": "string", 26 + "minLength": 1, 27 + "maxLength": 256, 28 + "maxGraphemes": 2560 29 + }, 30 + "description": "Array of artist names in order of original appearance. Prefer using 'artists'." 31 + }, 32 + "artistMbIds": { 33 + "type": "array", 34 + "items": { "type": "string" }, 35 + "description": "Array of Musicbrainz artist IDs. Prefer using 'artists'." 36 + }, 37 + "artists": { 38 + "type": "array", 39 + "items": { "type": "ref", "ref": "fm.teal.alpha.feed.defs#artist" }, 40 + "description": "Array of artists in order of original appearance." 41 + }, 42 + "releaseName": { 43 + "type": "string", 44 + "maxLength": 256, 45 + "maxGraphemes": 2560, 46 + "description": "The name of the release/album" 47 + }, 48 + "releaseMbId": { 49 + "type": "string", 50 + "description": "The Musicbrainz release ID" 51 + } 52 + } 53 + } 54 + }
+24
lexicons/fm.teal.alpha/feed/social/like.json
··· 1 + { 2 + "lexicon": 1, 3 + "id": "fm.teal.alpha.feed.social.like", 4 + "description": "This lexicon is in a not officially released state. It is subject to change. | The action of 'Liking' a Teal.fm post.", 5 + "defs": { 6 + "main": { 7 + "type": "record", 8 + "description": "Record containing a like for a teal.fm post.", 9 + "key": "tid", 10 + "record": { 11 + "type": "object", 12 + "required": ["subject", "createdAt"], 13 + "properties": { 14 + "subject": { "type": "ref", "ref": "com.atproto.repo.strongRef" }, 15 + "createdAt": { 16 + "type": "string", 17 + "format": "datetime", 18 + "description": "Client-declared timestamp when this post was originally created." 19 + } 20 + } 21 + } 22 + } 23 + } 24 + }
+30
lexicons/fm.teal.alpha/feed/social/playlist.json
··· 1 + { 2 + "lexicon": 1, 3 + "id": "fm.teal.alpha.feed.social.playlist", 4 + "description": "This lexicon is in a not officially released state. It is subject to change. | A teal.fm playlist, representing a list of tracks.", 5 + "defs": { 6 + "main": { 7 + "type": "record", 8 + "description": "Record containing the playlist metadata.", 9 + "key": "tid", 10 + "record": { 11 + "type": "object", 12 + "required": ["name", "createdAt"], 13 + "properties": { 14 + "name": { 15 + "type": "string", 16 + "description": "Display name for the playlist, required.", 17 + "minLength": 1, 18 + "maxLength": 50 19 + }, 20 + "description": { "type": "string", "maxLength": 5000 }, 21 + "createdAt": { 22 + "type": "string", 23 + "format": "datetime", 24 + "description": "Client-declared timestamp when this playlist was originally created." 25 + } 26 + } 27 + } 28 + } 29 + } 30 + }
+32
lexicons/fm.teal.alpha/feed/social/playlistItem.json
··· 1 + { 2 + "lexicon": 1, 3 + "id": "fm.teal.alpha.feed.social.playlistItem", 4 + "description": "This lexicon is in a not officially released state. It is subject to change. | A teal.fm playlist item.", 5 + "defs": { 6 + "main": { 7 + "type": "record", 8 + "description": "Record containing a playlist item for a teal.fm playlist.", 9 + "key": "tid", 10 + "record": { 11 + "type": "object", 12 + "required": ["subject", "createdAt", "trackName"], 13 + "properties": { 14 + "subject": { "type": "record", "ref": "com.atproto.repo.strongRef" }, 15 + "createdAt": { 16 + "type": "string", 17 + "format": "datetime", 18 + "description": "Client-declared timestamp when this post was originally created." 19 + }, 20 + "track": { 21 + "type": "ref", 22 + "ref": "fm.teal.alpha.feed.social.defs#trackView" 23 + }, 24 + "order": { 25 + "type": "integer", 26 + "description": "The order of the track in the playlist" 27 + } 28 + } 29 + } 30 + } 31 + } 32 + }
+104
lexicons/fm.teal.alpha/feed/social/post.json
··· 1 + { 2 + "lexicon": 1, 3 + "id": "fm.teal.alpha.feed.social.post", 4 + "description": "This lexicon is in a not officially released state. It is subject to change. | Record containing a teal.fm post. Teal.fm posts include a track that is connected to the post, and could have some text. Replies, by default, have the same track as the parent post.", 5 + "defs": { 6 + "main": { 7 + "type": "record", 8 + "description": "Record containing a teal.fm post.", 9 + "key": "tid", 10 + "record": { 11 + "type": "object", 12 + "required": ["text", "createdAt"], 13 + "properties": { 14 + "text": { 15 + "type": "string", 16 + "maxLength": 3000, 17 + "maxGraphemes": 300, 18 + "description": "The primary post content. May be an empty string, if there are embeds." 19 + }, 20 + 21 + "trackName": { 22 + "type": "string", 23 + "minLength": 1, 24 + "maxLength": 256, 25 + "maxGraphemes": 2560, 26 + "description": "The name of the track" 27 + }, 28 + "trackMbId": { 29 + "type": "string", 30 + "description": "The Musicbrainz ID of the track" 31 + }, 32 + "recordingMbId": { 33 + "type": "string", 34 + "description": "The Musicbrainz recording ID of the track" 35 + }, 36 + "duration": { 37 + "type": "integer", 38 + "description": "The duration of the track in seconds" 39 + }, 40 + "artistNames": { 41 + "type": "array", 42 + "items": { 43 + "type": "string", 44 + "minLength": 1, 45 + "maxLength": 256, 46 + "maxGraphemes": 2560 47 + }, 48 + "description": "The names of the artists" 49 + }, 50 + "artistMbIds": { 51 + "type": "array", 52 + "items": { "type": "string" }, 53 + "description": "The Musicbrainz IDs of the artists" 54 + }, 55 + "releaseName": { 56 + "type": "string", 57 + "maxLength": 256, 58 + "maxGraphemes": 2560, 59 + "description": "The name of the release/album" 60 + }, 61 + "releaseMbId": { 62 + "type": "string", 63 + "description": "The Musicbrainz ID of the release/album" 64 + }, 65 + "isrc": { 66 + "type": "string", 67 + "description": "The ISRC code associated with the recording" 68 + }, 69 + "reply": { "type": "ref", "ref": "#replyRef" }, 70 + "facets": { 71 + "type": "array", 72 + "description": "Rich text facets, which may include mentions, links, and other features.", 73 + "items": { "type": "ref", "ref": "fm.teal.alpha.richtext.facet" } 74 + }, 75 + "langs": { 76 + "type": "array", 77 + "description": "Indicates human language of post primary text content.", 78 + "maxLength": 3, 79 + "items": { "type": "string", "format": "language" } 80 + }, 81 + "tags": { 82 + "type": "array", 83 + "description": "Additional hashtags, in addition to any included in post text and facets.", 84 + "maxLength": 8, 85 + "items": { "type": "string", "maxLength": 640, "maxGraphemes": 64 } 86 + }, 87 + "createdAt": { 88 + "type": "string", 89 + "format": "datetime", 90 + "description": "Client-declared timestamp when this post was originally created." 91 + } 92 + } 93 + } 94 + }, 95 + "replyRef": { 96 + "type": "object", 97 + "required": ["root", "parent"], 98 + "properties": { 99 + "root": { "type": "ref", "ref": "com.atproto.repo.strongRef" }, 100 + "parent": { "type": "ref", "ref": "com.atproto.repo.strongRef" } 101 + } 102 + } 103 + } 104 + }
+24
lexicons/fm.teal.alpha/feed/social/repost.json
··· 1 + { 2 + "lexicon": 1, 3 + "id": "fm.teal.alpha.feed.social.repost", 4 + "description": "This lexicon is in a not officially released state. It is subject to change. | The action of 'Reposting' a Teal.fm post.", 5 + "defs": { 6 + "main": { 7 + "type": "record", 8 + "description": "Record containing a repost for a teal.fm post.", 9 + "key": "tid", 10 + "record": { 11 + "type": "object", 12 + "required": ["subject", "createdAt"], 13 + "properties": { 14 + "subject": { "type": "ref", "ref": "com.atproto.repo.strongRef" }, 15 + "createdAt": { 16 + "type": "string", 17 + "format": "datetime", 18 + "description": "Client-declared timestamp when this post was originally created." 19 + } 20 + } 21 + } 22 + } 23 + } 24 + }
+24
lexicons/fm.teal.alpha/richtext/facet.json
··· 1 + { 2 + "lexicon": 1, 3 + "id": "fm.teal.alpha.richtext.facet", 4 + "defs": { 5 + "main": { 6 + "type": "object", 7 + "description": "Annotation of a sub-string within rich text.", 8 + "required": ["index", "features"], 9 + "properties": { 10 + "index": { "type": "ref", "ref": "app.bsky.richtext.facet#byteSlice" }, 11 + "features": { 12 + "type": "array", 13 + "items": { 14 + "type": "union", 15 + "refs": [ 16 + "app.bsky.richtext.facet#mention", 17 + "app.bsky.richtext.facet#link" 18 + ] 19 + } 20 + } 21 + } 22 + } 23 + } 24 + }
+6 -6
package.json
··· 28 28 "lex:diff": "cd tools/lexicon-cli && node dist/index.js diff", 29 29 "lex:build-amethyst": "pnpm lex:gen-server && pnpm turbo build --filter=@teal/amethyst", 30 30 "lex:dev": "pnpm lex:gen-server && pnpm turbo dev --filter=@teal/amethyst", 31 - "db:migrate": "sqlx migrate run", 32 - "db:migrate:revert": "sqlx migrate revert", 33 - "db:create": "sqlx database create", 34 - "db:drop": "sqlx database drop", 35 - "db:reset": "sqlx database drop && sqlx database create && sqlx migrate run", 36 - "db:prepare": "sqlx prepare" 31 + "db:migrate": "cd services && sqlx migrate run", 32 + "db:migrate:revert": "cd services && sqlx migrate revert", 33 + "db:create": "cd services && sqlx database create", 34 + "db:drop": "cd services && sqlx database drop", 35 + "db:reset": "cd services && sqlx database drop && sqlx database create && sqlx migrate run", 36 + "db:prepare": "cd services && sqlx prepare" 37 37 }, 38 38 "dependencies": { 39 39 "@atproto/oauth-client": "^0.3.8",
+2559 -6792
pnpm-lock.yaml
··· 10 10 dependencies: 11 11 '@atproto/oauth-client': 12 12 specifier: ^0.3.8 13 - version: 0.3.22 13 + version: 0.3.16 14 14 '@ianvs/prettier-plugin-sort-imports': 15 15 specifier: ^4.4.1 16 - version: 4.7.0(prettier@3.6.2) 16 + version: 4.5.1(prettier@3.5.3) 17 17 prettier: 18 18 specifier: ^3.5.3 19 - version: 3.6.2 19 + version: 3.5.3 20 20 prettier-plugin-tailwindcss: 21 21 specifier: ^0.6.11 22 - version: 0.6.14(@ianvs/prettier-plugin-sort-imports@4.7.0(prettier@3.6.2))(prettier@3.6.2) 22 + version: 0.6.12(@ianvs/prettier-plugin-sort-imports@4.5.1(prettier@3.5.3))(prettier@3.5.3) 23 23 devDependencies: 24 24 '@types/node': 25 25 specifier: ^20.17.10 26 - version: 20.19.19 26 + version: 20.17.10 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.5.8 35 + version: 2.3.3 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@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) 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) 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.3 47 + version: 0.8.2 48 48 '@atproto/oauth-client': 49 49 specifier: ^0.3.16 50 - version: 0.3.22 50 + version: 0.3.16 51 51 '@babel/plugin-transform-export-namespace-from': 52 52 specifier: ^7.27.1 53 - version: 7.27.1(@babel/core@7.28.4) 53 + version: 7.27.1(@babel/core@7.26.0) 54 54 '@expo/vector-icons': 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) 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) 57 57 '@gorhom/bottom-sheet': 58 58 specifier: ^5.1.3 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) 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) 60 60 '@react-native-async-storage/async-storage': 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)) 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)) 63 63 '@react-native-picker/picker': 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) 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) 66 66 '@react-navigation/native': 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) 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) 69 69 '@rn-primitives/avatar': 70 70 specifier: ^1.1.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) 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) 72 72 '@rn-primitives/hover-card': 73 73 specifier: ^1.1.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) 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) 75 75 '@rn-primitives/portal': 76 76 specifier: ^1.2.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)) 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)) 78 78 '@rn-primitives/progress': 79 79 specifier: ^1.1.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) 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) 81 81 '@rn-primitives/slot': 82 82 specifier: ^1.1.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) 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) 84 84 '@rn-primitives/tooltip': 85 85 specifier: ^1.1.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) 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) 87 87 '@rn-primitives/types': 88 88 specifier: ^1.1.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) 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) 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: ~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) 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) 105 105 expo-constants: 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) 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)) 111 108 expo-font: 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) 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) 114 111 expo-image-picker: 115 - specifier: ^17.0.8 116 - version: 17.0.8(expo@54.0.12) 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)) 117 114 expo-linking: 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) 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) 120 117 expo-router: 121 - specifier: ~6.0.10 122 - version: 6.0.10(dyms6en36i74il5wcg7sgjxr3a) 118 + specifier: ~5.0.6 119 + version: 5.0.6(swn7sosa2qiea4b4emiyaeta54) 123 120 expo-splash-screen: 124 - specifier: ~31.0.10 125 - version: 31.0.10(expo@54.0.12) 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)) 126 123 expo-sqlite: 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) 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) 129 126 expo-status-bar: 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) 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) 132 129 expo-system-ui: 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)) 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)) 135 132 expo-web-browser: 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)) 138 - jest: 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)) 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)) 141 135 lucide-react-native: 142 136 specifier: ^0.507.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) 137 + 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) 144 138 nativewind: 145 139 specifier: ^4.1.23 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) 140 + 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))) 147 141 react: 148 - specifier: 19.1.0 149 - version: 19.1.0 142 + specifier: 19.0.0 143 + version: 19.0.0 150 144 react-compiler-runtime: 151 145 specifier: 19.0.0-beta-37ed2a7-20241206 152 - version: 19.0.0-beta-37ed2a7-20241206(react@19.1.0) 146 + version: 19.0.0-beta-37ed2a7-20241206(react@19.0.0) 153 147 react-dom: 154 - specifier: 19.1.0 155 - version: 19.1.0(react@19.1.0) 148 + specifier: 19.0.0 149 + version: 19.0.0(react@19.0.0) 156 150 react-native: 157 - specifier: 0.81.4 158 - version: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 151 + specifier: 0.79.2 152 + version: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 159 153 react-native-css-interop: 160 154 specifier: ^0.1.18 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) 155 + 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))) 162 156 react-native-gesture-handler: 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) 157 + specifier: ~2.24.0 158 + 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) 168 159 react-native-reanimated: 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) 160 + specifier: ~3.17.5 161 + 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) 171 162 react-native-safe-area-context: 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) 163 + specifier: 5.4.0 164 + 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) 174 165 react-native-screens: 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) 166 + specifier: ~4.10.0 167 + 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) 177 168 react-native-svg: 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) 169 + specifier: 15.11.2 170 + 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) 180 171 react-native-web: 181 - specifier: ~0.21.1 182 - version: 0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 172 + specifier: ~0.20.0 173 + version: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 183 174 tailwind-merge: 184 175 specifier: ^2.5.5 185 176 version: 2.6.0 186 177 zustand: 187 178 specifier: ^5.0.4 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)) 179 + version: 5.0.5(@types/react@19.0.14)(react@19.0.0)(use-sync-external-store@1.5.0(react@19.0.0)) 189 180 devDependencies: 190 181 '@babel/core': 191 182 specifier: ^7.26.0 192 - version: 7.28.4 183 + version: 7.26.0 193 184 '@babel/runtime': 194 185 specifier: ^7.26.0 195 - version: 7.28.4 186 + version: 7.26.0 196 187 '@expo/metro-runtime': 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) 188 + specifier: ~5.0.4 189 + version: 5.0.4(react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0)) 199 190 '@expo/prebuild-config': 200 - specifier: ^54.0.4 201 - version: 54.0.4(expo@54.0.12) 191 + specifier: ^9.0.5 192 + version: 9.0.11 202 193 '@pmmmwh/react-refresh-webpack-plugin': 203 194 specifier: ^0.5.15 204 - version: 0.5.17(react-refresh@0.16.0)(type-fest@0.21.3)(webpack@5.97.1) 195 + version: 0.5.15(react-refresh@0.16.0)(type-fest@0.21.3)(webpack@5.97.1) 205 196 '@react-native/typescript-config': 206 197 specifier: ^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 198 + version: 0.76.5 217 199 '@types/node': 218 200 specifier: ^22.10.1 219 - version: 22.18.8 201 + version: 22.10.2 220 202 '@types/react': 221 - specifier: 19.1.17 222 - version: 19.1.17 203 + specifier: 19.0.14 204 + version: 19.0.14 223 205 '@types/react-dom': 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 206 + specifier: 18.3.1 207 + version: 18.3.1 229 208 babel-plugin-module-resolver: 230 209 specifier: ^5.0.2 231 210 version: 5.0.2 ··· 236 215 specifier: ^8 237 216 version: 8.57.1 238 217 eslint-config-expo: 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) 218 + specifier: ~9.2.0 219 + version: 9.2.0(eslint@8.57.1)(typescript@5.8.3) 244 220 react-refresh: 245 221 specifier: ^0.16.0 246 222 version: 0.16.0 247 223 tailwindcss: 248 224 specifier: ^3.4.17 249 - version: 3.4.18 225 + version: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)) 250 226 tailwindcss-animate: 251 227 specifier: ^1.0.7 252 - version: 1.0.7(tailwindcss@3.4.18) 228 + version: 1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3))) 253 229 ts-node: 254 230 specifier: ^10.9.2 255 - version: 10.9.2(@types/node@22.18.8)(typescript@5.9.3) 231 + version: 10.9.2(@types/node@22.10.2)(typescript@5.8.3) 256 232 typescript: 257 - specifier: ^5.9.3 258 - version: 5.9.3 233 + specifier: ^5.8.3 234 + version: 5.8.3 259 235 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) 236 + apps/aqua: {} 265 237 266 238 packages/lexicons: 267 239 dependencies: 268 240 '@atproto/lex-cli': 269 241 specifier: ^0.5.4 270 - version: 0.5.7 242 + version: 0.5.4 271 243 '@atproto/lexicon': 272 244 specifier: ^0.4.2 273 - version: 0.4.14 245 + version: 0.4.3 274 246 '@atproto/xrpc-server': 275 247 specifier: ^0.7.4 276 - version: 0.7.19 248 + version: 0.7.4 277 249 '@teal/tsconfig': 278 250 specifier: workspace:* 279 251 version: link:../tsconfig ··· 288 260 dependencies: 289 261 '@atproto/lex-cli': 290 262 specifier: ^0.5.4 291 - version: 0.5.7 263 + version: 0.5.4 292 264 chokidar: 293 265 specifier: ^4.0.1 294 - version: 4.0.3 266 + version: 4.0.1 295 267 commander: 296 268 specifier: ^12.1.0 297 269 version: 12.1.0 ··· 300 272 version: 9.6.0 301 273 glob: 302 274 specifier: ^11.0.0 303 - version: 11.0.3 275 + version: 11.0.0 304 276 picocolors: 305 277 specifier: ^1.1.1 306 278 version: 1.1.1 307 279 devDependencies: 308 280 '@types/node': 309 281 specifier: ^20.17.10 310 - version: 20.19.19 282 + version: 20.17.10 311 283 typescript: 312 284 specifier: ^5.7.2 313 - version: 5.9.3 285 + version: 5.8.3 314 286 315 287 packages: 316 288 ··· 326 298 resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} 327 299 engines: {node: '>=10'} 328 300 301 + '@ampproject/remapping@2.3.0': 302 + resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} 303 + engines: {node: '>=6.0.0'} 304 + 329 305 '@aquareum/atproto-oauth-client-react-native@0.0.1': 330 306 resolution: {integrity: sha512-IoIcUuX2rKs/AS2u+72m9UWc0mldPTR4GgBHn4LIWtHLWjGTGdECwkw6iwshCM39KA15UhKGbByNQRG415hyfQ==} 331 307 deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. 332 308 333 - '@atproto-labs/did-resolver@0.1.13': 334 - resolution: {integrity: sha512-DG3YNaCKc6PAIv1Gsz3E1Kufw2t14OBxe4LdKK7KKLCNoex51hm+A5yMevShe3BSll+QosqWYIEgkPSc5xBoGQ==} 309 + '@atproto-labs/did-resolver@0.1.12': 310 + resolution: {integrity: sha512-criWN7o21C5TFsauB+bGTlkqqerOU6gT2TbxdQVgZUWqNcfazUmUjT4gJAY02i+O4d3QmZa27fv9CcaRKWkSug==} 335 311 336 312 '@atproto-labs/did-resolver@0.1.5': 337 313 resolution: {integrity: sha512-uoCb+P0N4du5NiZt6ohVEbSDdijXBJlQwSlWLHX0rUDtEVV+g3aEGe7jUW94lWpqQmRlQ5xcyd9owleMibNxZw==} ··· 342 318 '@atproto-labs/fetch@0.1.1': 343 319 resolution: {integrity: sha512-X1zO1MDoJzEurbWXMAe1H8EZ995Xam/aXdxhGVrXmOMyPDuvBa1oxwh/kQNZRCKcMQUbiwkk+Jfq6ZkTuvGbww==} 344 320 345 - '@atproto-labs/fetch@0.2.3': 346 - resolution: {integrity: sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw==} 321 + '@atproto-labs/fetch@0.2.2': 322 + resolution: {integrity: sha512-QyafkedbFeVaN20DYUpnY2hcArYxjdThPXbYMqOSoZhcvkrUqaw4xDND4wZB5TBD9cq2yqe9V6mcw9P4XQKQuQ==} 347 323 348 324 '@atproto-labs/handle-resolver-node@0.1.7': 349 325 resolution: {integrity: sha512-3pXUB8/twMPXUz+zMjSVTA5acxnizC7PF+EsjLKwirwVzLRrTcFQkyHXGTrdUfIQq+S1eLq7b6H7ZKqMOX9VQQ==} ··· 354 330 '@atproto-labs/handle-resolver@0.1.8': 355 331 resolution: {integrity: sha512-Y0ckccoCGDo/3g4thPkgp9QcORmc+qqEaCBCYCZYtfLIQp4775u22wd+4fyEyJP4DqoReKacninkICgRGfs3dQ==} 356 332 357 - '@atproto-labs/identity-resolver@0.1.18': 358 - resolution: {integrity: sha512-DArYXP1hzZJIBcojun0CWEF+TjAhlGKcVq/RwLiGfY1mKq2yPjCiXyHj+5L0+z9jBSZiAB7L65JgcjI2+MFiRg==} 333 + '@atproto-labs/identity-resolver@0.1.16': 334 + resolution: {integrity: sha512-pFrtKT49cYBhCDd2U1t/CcUBiMmQzaNQxh8oSkDUlGs/K3P8rJFTAGAMm8UjokfGEKwF4hX9oo7O8Kn+GkyExw==} 359 335 360 336 '@atproto-labs/identity-resolver@0.1.6': 361 337 resolution: {integrity: sha512-kq1yhpImGG1IUE8QEKj2IjSfNrkG2VailZRuiFLYdcszDEBDzr9HN3ElV42ebxhofuSFgKOCrYWJIUiLuXo6Uw==} ··· 363 339 '@atproto-labs/pipe@0.1.0': 364 340 resolution: {integrity: sha512-ghOqHFyJlQVFPESzlVHjKroP0tPzbmG5Jms0dNI9yLDEfL8xp4OFPWLX4f6T8mRq69wWs4nIDM3sSsFbFqLa1w==} 365 341 366 - '@atproto-labs/pipe@0.1.1': 367 - resolution: {integrity: sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==} 368 - 369 342 '@atproto-labs/simple-store-memory@0.1.1': 370 343 resolution: {integrity: sha512-PCRqhnZ8NBNBvLku53O56T0lsVOtclfIrQU/rwLCc4+p45/SBPrRYNBi6YFq5rxZbK6Njos9MCmILV/KLQxrWA==} 371 344 ··· 381 354 '@atproto/api@0.15.27': 382 355 resolution: {integrity: sha512-ok/WGafh1nz4t8pEQGtAF/32x2E2VDWU4af6BajkO5Gky2jp2q6cv6aB2A5yuvNNcc3XkYMYipsqVHVwLPMF9g==} 383 356 384 - '@atproto/common-web@0.4.3': 385 - resolution: {integrity: sha512-nRDINmSe4VycJzPo6fP/hEltBcULFxt9Kw7fQk6405FyAWZiTluYHlXOnU7GkQfeUK44OENG1qFTBcmCJ7e8pg==} 357 + '@atproto/common-web@0.3.1': 358 + resolution: {integrity: sha512-N7wiTnus5vAr+lT//0y8m/FaHHLJ9LpGuEwkwDAeV3LCiPif4m/FS8x/QOYrx1PdZQwKso95RAPzCGWQBH5j6Q==} 359 + 360 + '@atproto/common-web@0.4.2': 361 + resolution: {integrity: sha512-vrXwGNoFGogodjQvJDxAeP3QbGtawgZute2ed1XdRO0wMixLk3qewtikZm06H259QDJVu6voKC5mubml+WgQUw==} 386 362 387 - '@atproto/common@0.4.12': 388 - resolution: {integrity: sha512-NC+TULLQiqs6MvNymhQS5WDms3SlbIKGLf4n33tpftRJcalh507rI+snbcUb7TLIkKw7VO17qMqxEXtIdd5auQ==} 389 - engines: {node: '>=18.7.0'} 363 + '@atproto/common@0.4.5': 364 + resolution: {integrity: sha512-LFAGqHcxCI5+b31Xgk+VQQtZU258iGPpHJzNeHVcdh6teIKZi4C2l6YV+m+3CEz+yYcfP7jjUmgqesx7l9Arsg==} 390 365 391 - '@atproto/crypto@0.4.4': 392 - resolution: {integrity: sha512-Yq9+crJ7WQl7sxStVpHgie5Z51R05etaK9DLWYG/7bR5T4bhdcIgF6IfklLShtZwLYdVVj+K15s0BqW9a8PSDA==} 393 - engines: {node: '>=18.7.0'} 366 + '@atproto/crypto@0.4.2': 367 + resolution: {integrity: sha512-aeOfPQYCDbhn2hV06oBF2KXrWjf/BK4yL8lfANJKSmKl3tKWCkiW/moi643rUXXxSE72KtWtQeqvNFYnnFJ0ig==} 394 368 395 369 '@atproto/did@0.1.3': 396 370 resolution: {integrity: sha512-ULD8Gw/KRRwLFZ2Z2L4DjmdOMrg8IYYlcjdSc+GQ2/QJSVnD2zaJJVTLd3vls121wGt/583rNaiZTT2DpBze4w==} ··· 407 381 '@atproto/jwk@0.1.1': 408 382 resolution: {integrity: sha512-6h/bj1APUk7QcV9t/oA6+9DB5NZx9SZru9x+/pV5oHFI9Xz4ZuM5+dq1PfsJV54pZyqdnZ6W6M717cxoC7q7og==} 409 383 410 - '@atproto/jwk@0.2.0': 411 - resolution: {integrity: sha512-foOxExbw04XCaoLaGdv9BQj0Ac7snZsk6IpQjOsjYatf+i62Pi9bUkZ0MAoA75HPk8ZmKoDnbA60uBMmiOPPHQ==} 384 + '@atproto/jwk@0.1.5': 385 + resolution: {integrity: sha512-OzZFLhX41TOcMeanP3aZlL5bLeaUIZT15MI4aU5cwflNq/rwpGOpz3uwDjZc8ytgUjuTQ8LabSz5jMmwoTSWFg==} 412 386 413 - '@atproto/lex-cli@0.5.7': 414 - resolution: {integrity: sha512-V5rsU95Th57KICxUGwTjudN5wmFBHL/fLkl7banl6izsQBiUrVvrj3EScNW/Wx2PnwlJwxtTpa1rTnP30+i5/A==} 415 - engines: {node: '>=18.7.0'} 387 + '@atproto/lex-cli@0.5.4': 388 + resolution: {integrity: sha512-mNEPeQLXl3iCXPO/FSo0BTfP00lx+9xEQpf9LEpDuKA6WCWjIB7WHzU2VLk26NSftzH3sf6zf+A2yZ+WWRbYpw==} 416 389 hasBin: true 417 390 418 - '@atproto/lex-cli@0.8.3': 419 - resolution: {integrity: sha512-QXqJl25obi74Cr0vp2RslZsbcsTV8Bq+5+kZnQgzIb2XH9/KJhoS32jKJNbrbKY097K4HOXyDsHi6j3+xCWJcQ==} 391 + '@atproto/lex-cli@0.8.2': 392 + resolution: {integrity: sha512-yNQFYBV3tBBLnVrRUtUBlx/WIF4ypMFsvOsCLjA7pHL1SyW9JbczSEAoiNtoDmPc4UXCjMtXggz0ovBG8lynNA==} 420 393 engines: {node: '>=18.7.0'} 421 394 hasBin: true 422 395 423 - '@atproto/lexicon@0.4.14': 424 - resolution: {integrity: sha512-jiKpmH1QER3Gvc7JVY5brwrfo+etFoe57tKPQX/SmPwjvUsFnJAow5xLIryuBaJgFAhnTZViXKs41t//pahGHQ==} 396 + '@atproto/lexicon@0.4.11': 397 + resolution: {integrity: sha512-btefdnvNz2Ao2I+qbmj0F06HC8IlrM/IBz6qOBS50r0S6uDf5tOO+Mv2tSVdimFkdzyDdLtBI1sV36ONxz2cOw==} 425 398 426 - '@atproto/lexicon@0.5.1': 427 - resolution: {integrity: sha512-y8AEtYmfgVl4fqFxqXAeGvhesiGkxiy3CWoJIfsFDDdTlZUC8DFnZrYhcqkIop3OlCkkljvpSJi1hbeC1tbi8A==} 399 + '@atproto/lexicon@0.4.12': 400 + resolution: {integrity: sha512-fcEvEQ1GpQYF5igZ4IZjPWEoWVpsEF22L9RexxLS3ptfySXLflEyH384e7HITzO/73McDeaJx3lqHIuqn9ulnw==} 401 + 402 + '@atproto/lexicon@0.4.3': 403 + resolution: {integrity: sha512-lFVZXe1S1pJP0dcxvJuHP3r/a+EAIBwwU7jUK+r8iLhIja+ml6NmYv8KeFHmIJATh03spEQ9s02duDmFVdCoXg==} 404 + 405 + '@atproto/lexicon@0.4.4': 406 + resolution: {integrity: sha512-QFEmr3rpj/RoAmfX9ALU/asBG/rsVtQZnw+9nOB1/AuIwoxXd+ZyndR6lVUc2+DL4GEjl6W2yvBru5xbQIZWyA==} 428 407 429 408 '@atproto/oauth-client-browser@0.3.2': 430 409 resolution: {integrity: sha512-Nt9tPxeJTwsX8i6du0dSMonymHHpOVnt67bfA49LpwAS39nNd9zY6yjOrqj0suRwFhoGpvO2e+I35lqe30L+Ig==} 431 410 411 + '@atproto/oauth-client@0.3.16': 412 + resolution: {integrity: sha512-AEtGLOXRJzBcBa8LyUXwFf/M7cZc+CcOBjLsiqmVQriSwccfyTkALgiyM0UcRHJqlwtLPuf9RYtgKPc8rW5F/w==} 413 + 432 414 '@atproto/oauth-client@0.3.2': 433 415 resolution: {integrity: sha512-/HUlv5dnR1am4BQlVYSuevGf4mKJ5RMkElnum8lbwRDewKyzqHwdtJWeNcfcPFtDhUKg0U2pWfRv8ZZd6kk9dQ==} 434 416 435 - '@atproto/oauth-client@0.3.22': 436 - resolution: {integrity: sha512-IJYkUSGGklV7tQ0S2+5smh8Xmu5MwfxBUNXMtqiooeU2nj+UcNk3/b0nE4MS05JNfwh2BXgHv3P8hrhVG2+RAA==} 437 - 438 417 '@atproto/oauth-types@0.2.1': 439 418 resolution: {integrity: sha512-hDisUXzcq5KU1HMuCYZ8Kcz7BePl7V11bFjjgZvND3mdSphiyBpJ8MCNn3QzAa6cXpFo0w9PDcYMAlCCRZHdVw==} 440 419 441 - '@atproto/oauth-types@0.2.8': 442 - resolution: {integrity: sha512-xcYI2JmhrWwscePDoaKeDawVCCZkcvBqrBFMpMk4gf/OujH0pNSKBD/aWsayc6WvujVbTqwrG2hwPLfRqzJbwg==} 420 + '@atproto/oauth-types@0.2.7': 421 + resolution: {integrity: sha512-2SlDveiSI0oowC+sfuNd/npV8jw/FhokSS26qyUyldTg1g9ZlhxXUfMP4IZOPeZcVn9EszzQRHs1H9ZJqVQIew==} 443 422 444 423 '@atproto/syntax@0.3.1': 445 424 resolution: {integrity: sha512-fzW0Mg1QUOVCWUD3RgEsDt6d1OZ6DdFmbKcDdbzUfh0t4rhtRAC05KbZYmxuMPWDAiJ4BbbQ5dkAc/mNypMXkw==} 446 425 447 - '@atproto/syntax@0.3.4': 448 - resolution: {integrity: sha512-8CNmi5DipOLaVeSMPggMe7FCksVag0aO6XZy9WflbduTKM4dFZVCs4686UeMLfGRXX+X966XgwECHoLYrovMMg==} 449 - 450 426 '@atproto/syntax@0.4.0': 451 427 resolution: {integrity: sha512-b9y5ceHS8YKOfP3mdKmwAx5yVj9294UN7FG2XzP6V5aKUdFazEYRnR9m5n5ZQFKa3GNvz7de9guZCJ/sUTcOAA==} 452 428 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'} 429 + '@atproto/xrpc-server@0.7.4': 430 + resolution: {integrity: sha512-MrAwxfJBQm/kCol3D8qc+vpQzBMzLqvtUbauSSfVVJ10PlGtxg4LlXqcjkAuhrjyrqp3dQH9LHuhDpgVQK+G3w==} 459 431 460 432 '@atproto/xrpc@0.6.4': 461 433 resolution: {integrity: sha512-9ZAJ8nsXTqC4XFyS0E1Wlg7bAvonhXQNQ3Ocs1L1LIwFLXvsw/4fNpIHXxvXvqTCVeyHLbImOnE9UiO1c/qIYA==} 462 434 435 + '@atproto/xrpc@0.6.7': 436 + resolution: {integrity: sha512-pbzZIONIskyGKxxG3s2wB7rQ2W1xu3ycfeYhKwk/E/ippeJFVxcof64iSC7f22+7JSKUJcxBeZ1piBB82vLj7g==} 437 + 463 438 '@atproto/xrpc@0.7.0': 464 439 resolution: {integrity: sha512-SfhP9dGx2qclaScFDb58Jnrmim5nk4geZXCqg6sB0I/KZhZEkr9iIx1hLCp+sxkIfEsmEJjeWO4B0rjUIJW5cw==} 465 440 466 - '@atproto/xrpc@0.7.5': 467 - resolution: {integrity: sha512-MUYNn5d2hv8yVegRL0ccHvTHAVj5JSnW07bkbiaz96UH45lvYNRVwt44z+yYVnb0/mvBzyD3/ZQ55TRGt7fHkA==} 441 + '@atproto/xrpc@0.7.1': 442 + resolution: {integrity: sha512-ANHEzlskYlMEdH18m+Itp3a8d0pEJao2qoDybDoMupTnoeNkya4VKIaOgAi6ERQnqatBBZyn9asW+7rJmSt/8g==} 468 443 469 444 '@babel/code-frame@7.10.4': 470 445 resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==} 471 446 472 - '@babel/code-frame@7.27.1': 473 - resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} 447 + '@babel/code-frame@7.26.2': 448 + resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} 474 449 engines: {node: '>=6.9.0'} 475 450 476 - '@babel/compat-data@7.28.4': 477 - resolution: {integrity: sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==} 451 + '@babel/compat-data@7.26.3': 452 + resolution: {integrity: sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==} 478 453 engines: {node: '>=6.9.0'} 479 454 480 - '@babel/core@7.28.4': 481 - resolution: {integrity: sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==} 455 + '@babel/core@7.26.0': 456 + resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==} 482 457 engines: {node: '>=6.9.0'} 483 458 484 459 '@babel/generator@7.26.3': 485 460 resolution: {integrity: sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==} 486 - engines: {node: '>=6.9.0'} 487 - 488 - '@babel/generator@7.28.3': 489 - resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==} 490 461 engines: {node: '>=6.9.0'} 491 462 492 463 '@babel/helper-annotate-as-pure@7.25.9': 493 464 resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} 494 465 engines: {node: '>=6.9.0'} 495 466 496 - '@babel/helper-annotate-as-pure@7.27.3': 497 - resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} 498 - engines: {node: '>=6.9.0'} 499 - 500 - '@babel/helper-compilation-targets@7.27.2': 501 - resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} 467 + '@babel/helper-compilation-targets@7.25.9': 468 + resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==} 502 469 engines: {node: '>=6.9.0'} 503 470 504 471 '@babel/helper-create-class-features-plugin@7.25.9': ··· 507 474 peerDependencies: 508 475 '@babel/core': ^7.0.0 509 476 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 - 516 477 '@babel/helper-create-regexp-features-plugin@7.26.3': 517 478 resolution: {integrity: sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==} 518 479 engines: {node: '>=6.9.0'} 519 480 peerDependencies: 520 481 '@babel/core': ^7.0.0 521 482 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 - 528 483 '@babel/helper-define-polyfill-provider@0.6.3': 529 484 resolution: {integrity: sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==} 530 485 peerDependencies: 531 486 '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 532 487 533 - '@babel/helper-globals@7.28.0': 534 - resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} 535 - engines: {node: '>=6.9.0'} 536 - 537 488 '@babel/helper-member-expression-to-functions@7.25.9': 538 489 resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} 539 490 engines: {node: '>=6.9.0'} 540 491 541 - '@babel/helper-member-expression-to-functions@7.27.1': 542 - resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} 543 - engines: {node: '>=6.9.0'} 544 - 545 492 '@babel/helper-module-imports@7.25.9': 546 493 resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} 547 494 engines: {node: '>=6.9.0'} 548 495 549 - '@babel/helper-module-imports@7.27.1': 550 - resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} 551 - engines: {node: '>=6.9.0'} 552 - 553 - '@babel/helper-module-transforms@7.28.3': 554 - resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} 496 + '@babel/helper-module-transforms@7.26.0': 497 + resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} 555 498 engines: {node: '>=6.9.0'} 556 499 peerDependencies: 557 500 '@babel/core': ^7.0.0 558 501 559 502 '@babel/helper-optimise-call-expression@7.25.9': 560 503 resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} 561 - engines: {node: '>=6.9.0'} 562 - 563 - '@babel/helper-optimise-call-expression@7.27.1': 564 - resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} 565 504 engines: {node: '>=6.9.0'} 566 505 567 506 '@babel/helper-plugin-utils@7.25.9': ··· 584 523 peerDependencies: 585 524 '@babel/core': ^7.0.0 586 525 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 - 593 526 '@babel/helper-skip-transparent-expression-wrappers@7.25.9': 594 527 resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} 595 - engines: {node: '>=6.9.0'} 596 - 597 - '@babel/helper-skip-transparent-expression-wrappers@7.27.1': 598 - resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} 599 528 engines: {node: '>=6.9.0'} 600 529 601 530 '@babel/helper-string-parser@7.25.9': 602 531 resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} 603 532 engines: {node: '>=6.9.0'} 604 533 605 - '@babel/helper-string-parser@7.27.1': 606 - resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} 607 - engines: {node: '>=6.9.0'} 608 - 609 534 '@babel/helper-validator-identifier@7.25.9': 610 535 resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} 611 536 engines: {node: '>=6.9.0'} 612 537 613 - '@babel/helper-validator-identifier@7.27.1': 614 - resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} 615 - engines: {node: '>=6.9.0'} 616 - 617 - '@babel/helper-validator-option@7.27.1': 618 - resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} 538 + '@babel/helper-validator-option@7.25.9': 539 + resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} 619 540 engines: {node: '>=6.9.0'} 620 541 621 542 '@babel/helper-wrap-function@7.25.9': 622 543 resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==} 623 544 engines: {node: '>=6.9.0'} 624 545 625 - '@babel/helpers@7.28.4': 626 - resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==} 546 + '@babel/helpers@7.26.0': 547 + resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} 627 548 engines: {node: '>=6.9.0'} 628 549 629 550 '@babel/highlight@7.25.9': ··· 635 556 engines: {node: '>=6.0.0'} 636 557 hasBin: true 637 558 638 - '@babel/parser@7.28.4': 639 - resolution: {integrity: sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==} 640 - engines: {node: '>=6.0.0'} 641 - hasBin: true 642 - 643 559 '@babel/plugin-proposal-decorators@7.25.9': 644 560 resolution: {integrity: sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==} 645 561 engines: {node: '>=6.9.0'} ··· 725 641 peerDependencies: 726 642 '@babel/core': ^7.0.0-0 727 643 728 - '@babel/plugin-syntax-jsx@7.27.1': 729 - resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} 730 - engines: {node: '>=6.9.0'} 731 - peerDependencies: 732 - '@babel/core': ^7.0.0-0 733 - 734 644 '@babel/plugin-syntax-logical-assignment-operators@7.10.4': 735 645 resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} 736 646 peerDependencies: ··· 779 689 peerDependencies: 780 690 '@babel/core': ^7.0.0-0 781 691 782 - '@babel/plugin-syntax-typescript@7.27.1': 783 - resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} 784 - engines: {node: '>=6.9.0'} 785 - peerDependencies: 786 - '@babel/core': ^7.0.0-0 787 - 788 692 '@babel/plugin-transform-arrow-functions@7.25.9': 789 693 resolution: {integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==} 790 694 engines: {node: '>=6.9.0'} 791 695 peerDependencies: 792 696 '@babel/core': ^7.0.0-0 793 697 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 - 800 698 '@babel/plugin-transform-async-generator-functions@7.25.9': 801 699 resolution: {integrity: sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==} 802 700 engines: {node: '>=6.9.0'} ··· 821 719 peerDependencies: 822 720 '@babel/core': ^7.0.0-0 823 721 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 - 836 722 '@babel/plugin-transform-classes@7.25.9': 837 723 resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==} 838 724 engines: {node: '>=6.9.0'} 839 725 peerDependencies: 840 726 '@babel/core': ^7.0.0-0 841 727 842 - '@babel/plugin-transform-classes@7.28.4': 843 - resolution: {integrity: sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==} 844 - engines: {node: '>=6.9.0'} 845 - peerDependencies: 846 - '@babel/core': ^7.0.0-0 847 - 848 728 '@babel/plugin-transform-computed-properties@7.25.9': 849 729 resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==} 850 730 engines: {node: '>=6.9.0'} ··· 899 779 peerDependencies: 900 780 '@babel/core': ^7.0.0-0 901 781 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 - 908 782 '@babel/plugin-transform-named-capturing-groups-regex@7.25.9': 909 783 resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==} 910 784 engines: {node: '>=6.9.0'} ··· 917 791 peerDependencies: 918 792 '@babel/core': ^7.0.0-0 919 793 920 - '@babel/plugin-transform-nullish-coalescing-operator@7.27.1': 921 - resolution: {integrity: sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==} 922 - engines: {node: '>=6.9.0'} 923 - peerDependencies: 924 - '@babel/core': ^7.0.0-0 925 - 926 794 '@babel/plugin-transform-numeric-separator@7.25.9': 927 795 resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==} 928 796 engines: {node: '>=6.9.0'} ··· 947 815 peerDependencies: 948 816 '@babel/core': ^7.0.0-0 949 817 950 - '@babel/plugin-transform-optional-chaining@7.27.1': 951 - resolution: {integrity: sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==} 952 - engines: {node: '>=6.9.0'} 953 - peerDependencies: 954 - '@babel/core': ^7.0.0-0 955 - 956 818 '@babel/plugin-transform-parameters@7.25.9': 957 819 resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==} 958 820 engines: {node: '>=6.9.0'} ··· 1025 887 peerDependencies: 1026 888 '@babel/core': ^7.0.0-0 1027 889 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 - 1034 890 '@babel/plugin-transform-spread@7.25.9': 1035 891 resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==} 1036 892 engines: {node: '>=6.9.0'} ··· 1043 899 peerDependencies: 1044 900 '@babel/core': ^7.0.0-0 1045 901 1046 - '@babel/plugin-transform-template-literals@7.27.1': 1047 - resolution: {integrity: sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==} 902 + '@babel/plugin-transform-template-literals@7.25.9': 903 + resolution: {integrity: sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==} 1048 904 engines: {node: '>=6.9.0'} 1049 905 peerDependencies: 1050 906 '@babel/core': ^7.0.0-0 1051 907 1052 908 '@babel/plugin-transform-typescript@7.26.3': 1053 909 resolution: {integrity: sha512-6+5hpdr6mETwSKjmJUdYw0EIkATiQhnELWlE3kJFBwSg/BGIVwVaVbX+gOXBCdc7Ln1RXZxyWGecIXhUfnl7oA==} 1054 - engines: {node: '>=6.9.0'} 1055 - peerDependencies: 1056 - '@babel/core': ^7.0.0-0 1057 - 1058 - '@babel/plugin-transform-typescript@7.28.0': 1059 - resolution: {integrity: sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==} 1060 910 engines: {node: '>=6.9.0'} 1061 911 peerDependencies: 1062 912 '@babel/core': ^7.0.0-0 ··· 1067 917 peerDependencies: 1068 918 '@babel/core': ^7.0.0-0 1069 919 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 - 1076 920 '@babel/preset-react@7.26.3': 1077 921 resolution: {integrity: sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==} 1078 922 engines: {node: '>=6.9.0'} ··· 1085 929 peerDependencies: 1086 930 '@babel/core': ^7.0.0-0 1087 931 1088 - '@babel/preset-typescript@7.27.1': 1089 - resolution: {integrity: sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ==} 1090 - engines: {node: '>=6.9.0'} 1091 - peerDependencies: 1092 - '@babel/core': ^7.0.0-0 1093 - 1094 - '@babel/runtime@7.28.4': 1095 - resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} 932 + '@babel/runtime@7.26.0': 933 + resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} 1096 934 engines: {node: '>=6.9.0'} 1097 935 1098 - '@babel/template@7.27.2': 1099 - resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} 936 + '@babel/template@7.25.9': 937 + resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} 1100 938 engines: {node: '>=6.9.0'} 1101 939 1102 940 '@babel/traverse@7.26.4': 1103 941 resolution: {integrity: sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==} 1104 942 engines: {node: '>=6.9.0'} 1105 943 1106 - '@babel/traverse@7.28.4': 1107 - resolution: {integrity: sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==} 1108 - engines: {node: '>=6.9.0'} 1109 - 1110 944 '@babel/types@7.26.3': 1111 945 resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==} 1112 946 engines: {node: '>=6.9.0'} 1113 - 1114 - '@babel/types@7.28.4': 1115 - resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==} 1116 - engines: {node: '>=6.9.0'} 1117 - 1118 - '@bcoe/v8-coverage@0.2.3': 1119 - resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} 1120 947 1121 948 '@cbor-extract/cbor-extract-darwin-arm64@2.2.0': 1122 949 resolution: {integrity: sha512-P7swiOAdF7aSi0H+tHtHtr6zrpF3aAq/W9FXx5HektRvLTM2O89xCyXF3pk7pLc7QpaY7AoaE8UowVf9QBdh3w==} ··· 1159 986 resolution: {integrity: sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==} 1160 987 engines: {node: '>=0.8.0'} 1161 988 1162 - '@emnapi/core@1.5.0': 1163 - resolution: {integrity: sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==} 1164 - 1165 - '@emnapi/runtime@1.5.0': 1166 - resolution: {integrity: sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==} 1167 - 1168 - '@emnapi/wasi-threads@1.1.0': 1169 - resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} 989 + '@eslint-community/eslint-utils@4.4.1': 990 + resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} 991 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 992 + peerDependencies: 993 + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 1170 994 1171 - '@eslint-community/eslint-utils@4.9.0': 1172 - resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} 995 + '@eslint-community/eslint-utils@4.7.0': 996 + resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==} 1173 997 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1174 998 peerDependencies: 1175 999 eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 ··· 1186 1010 resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} 1187 1011 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1188 1012 1189 - '@expo/cli@54.0.10': 1190 - resolution: {integrity: sha512-iw9gAnN6+PKWWLIyYmiskY/wzZjuFMctunqGXuC8BGATWgtr/HpzjVqWbcL3KIX/GvEBCCh74Tkckrh+Ylxh5Q==} 1013 + '@expo/cli@0.24.20': 1014 + resolution: {integrity: sha512-uF1pOVcd+xizNtVTuZqNGzy7I6IJon5YMmQidsURds1Ww96AFDxrR/NEACqeATNAmY60m8wy1VZZpSg5zLNkpw==} 1191 1015 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 1201 1016 1202 1017 '@expo/code-signing-certificates@0.0.5': 1203 1018 resolution: {integrity: sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==} 1204 1019 1205 - '@expo/config-plugins@54.0.2': 1206 - resolution: {integrity: sha512-jD4qxFcURQUVsUFGMcbo63a/AnviK8WUGard+yrdQE3ZrB/aurn68SlApjirQQLEizhjI5Ar2ufqflOBlNpyPg==} 1020 + '@expo/config-plugins@10.0.2': 1021 + resolution: {integrity: sha512-TzUn3pPdpwCS0yYaSlZOClgDmCX8N4I2lfgitX5oStqmvpPtB+vqtdyqsVM02fQ2tlJIAqwBW+NHaHqqy8Jv7g==} 1022 + 1023 + '@expo/config-plugins@10.1.2': 1024 + resolution: {integrity: sha512-IMYCxBOcnuFStuK0Ay+FzEIBKrwW8OVUMc65+v0+i7YFIIe8aL342l7T4F8lR4oCfhXn7d6M5QPgXvjtc/gAcw==} 1025 + 1026 + '@expo/config-types@53.0.4': 1027 + resolution: {integrity: sha512-0s+9vFx83WIToEr0Iwy4CcmiUXa5BgwBmEjylBB2eojX5XAMm9mJvw9KpjAb8m7zq2G0Q6bRbeufkzgbipuNQg==} 1028 + 1029 + '@expo/config-types@53.0.5': 1030 + resolution: {integrity: sha512-kqZ0w44E+HEGBjy+Lpyn0BVL5UANg/tmNixxaRMLS6nf37YsDrLk2VMAmeKMMk5CKG0NmOdVv3ngeUjRQMsy9g==} 1207 1031 1208 - '@expo/config-types@54.0.8': 1209 - resolution: {integrity: sha512-lyIn/x/Yz0SgHL7IGWtgTLg6TJWC9vL7489++0hzCHZ4iGjVcfZmPTUfiragZ3HycFFj899qN0jlhl49IHa94A==} 1032 + '@expo/config@11.0.10': 1033 + resolution: {integrity: sha512-8S8Krr/c5lnl0eF03tA2UGY9rGBhZcbWKz2UWw5dpL/+zstwUmog8oyuuC8aRcn7GiTQLlbBkxcMeT8sOGlhbA==} 1210 1034 1211 - '@expo/config@12.0.10': 1212 - resolution: {integrity: sha512-lJMof5Nqakq1DxGYlghYB/ogSBjmv4Fxn1ovyDmcjlRsQdFCXgu06gEUogkhPtc9wBt9WlTTfqENln5HHyLW6w==} 1035 + '@expo/config@11.0.13': 1036 + resolution: {integrity: sha512-TnGb4u/zUZetpav9sx/3fWK71oCPaOjZHoVED9NaEncktAd0Eonhq5NUghiJmkUGt3gGSjRAEBXiBbbY9/B1LA==} 1213 1037 1214 1038 '@expo/devcert@1.1.4': 1215 1039 resolution: {integrity: sha512-fqBODr8c72+gBSX5Ty3SIzaY4bXainlpab78+vEYEKL3fXmsOswMLf0+KE36mUEAa36BYabX7K3EiXOXX5OPMw==} 1216 1040 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 1041 + '@expo/env@1.0.5': 1042 + resolution: {integrity: sha512-dtEZ4CAMaVrFu2+tezhU3FoGWtbzQl50xV+rNJE5lYVRjUflWiZkVHlHkWUlPAwDPifLy4TuissVfScGGPWR5g==} 1227 1043 1228 - '@expo/env@2.0.7': 1229 - resolution: {integrity: sha512-BNETbLEohk3HQ2LxwwezpG8pq+h7Fs7/vAMP3eAtFT1BCpprLYoBBFZH7gW4aqGfqOcVP4Lc91j014verrYNGg==} 1044 + '@expo/env@1.0.7': 1045 + resolution: {integrity: sha512-qSTEnwvuYJ3umapO9XJtrb1fAqiPlmUUg78N0IZXXGwQRt+bkp0OBls+Y5Mxw/Owj8waAM0Z3huKKskRADR5ow==} 1230 1046 1231 - '@expo/fingerprint@0.15.1': 1232 - resolution: {integrity: sha512-U1S9DwiapCHQjHdHDDyO/oXsl/1oEHSHZRRkWDDrHgXRUDiAVIySw9Unvvcr118Ee6/x4NmKSZY1X0VagrqmFg==} 1047 + '@expo/fingerprint@0.13.4': 1048 + resolution: {integrity: sha512-MYfPYBTMfrrNr07DALuLhG6EaLVNVrY/PXjEzsjWdWE4ZFn0yqI0IdHNkJG7t1gePT8iztHc7qnsx+oo/rDo6w==} 1233 1049 hasBin: true 1234 1050 1235 - '@expo/image-utils@0.8.7': 1236 - resolution: {integrity: sha512-SXOww4Wq3RVXLyOaXiCCuQFguCDh8mmaHBv54h/R29wGl4jRY8GEyQEx8SypV/iHt1FbzsU/X3Qbcd9afm2W2w==} 1051 + '@expo/image-utils@0.7.6': 1052 + resolution: {integrity: sha512-GKnMqC79+mo/1AFrmAcUcGfbsXXTRqOMNS1umebuevl3aaw+ztsYEFEiuNhHZW7PQ3Xs3URNT513ZxKhznDscw==} 1237 1053 1238 - '@expo/json-file@10.0.7': 1239 - resolution: {integrity: sha512-z2OTC0XNO6riZu98EjdNHC05l51ySeTto6GP7oSQrCvQgG9ARBwD1YvMQaVZ9wU7p/4LzSf1O7tckL3B45fPpw==} 1054 + '@expo/json-file@9.1.4': 1055 + resolution: {integrity: sha512-7Bv86X27fPERGhw8aJEZvRcH9sk+9BenDnEmrI3ZpywKodYSBgc8lX9Y32faNVQ/p0YbDK9zdJ0BfAKNAOyi0A==} 1240 1056 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 1057 + '@expo/json-file@9.1.5': 1058 + resolution: {integrity: sha512-prWBhLUlmcQtvN6Y7BpW2k9zXGd3ySa3R6rAguMJkp1z22nunLN64KYTUWfijFlprFoxm9r2VNnGkcbndAlgKA==} 1248 1059 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 1060 + '@expo/metro-config@0.20.17': 1061 + resolution: {integrity: sha512-lpntF2UZn5bTwrPK6guUv00Xv3X9mkN3YYla+IhEHiYXWyG7WKOtDU0U4KR8h3ubkZ6SPH3snDyRyAzMsWtZFA==} 1256 1062 1257 - '@expo/metro-runtime@6.1.2': 1258 - resolution: {integrity: sha512-nvM+Qv45QH7pmYvP8JB1G8JpScrWND3KrMA6ZKe62cwwNiX/BjHU28Ear0v/4bQWXlOY0mv6B8CDIm8JxXde9g==} 1063 + '@expo/metro-runtime@5.0.4': 1064 + resolution: {integrity: sha512-r694MeO+7Vi8IwOsDIDzH/Q5RPMt1kUDYbiTJwnO15nIqiDwlE8HU55UlRhffKZy6s5FmxQsZ8HA+T8DqUW8cQ==} 1259 1065 peerDependencies: 1260 - expo: '*' 1261 - react: '*' 1262 - react-dom: '*' 1263 1066 react-native: '*' 1264 - peerDependenciesMeta: 1265 - react-dom: 1266 - optional: true 1267 1067 1268 - '@expo/metro@54.0.0': 1269 - resolution: {integrity: sha512-x2HlliepLJVLSe0Fl/LuPT83Mn2EXpPlb1ngVtcawlz4IfbkYJo16/Zfsfrn1t9d8LpN5dD44Dc55Q1/fO05Nw==} 1270 - 1271 - '@expo/osascript@2.3.7': 1272 - resolution: {integrity: sha512-IClSOXxR0YUFxIriUJVqyYki7lLMIHrrzOaP01yxAL1G8pj2DWV5eW1y5jSzIcIfSCNhtGsshGd1tU/AYup5iQ==} 1068 + '@expo/osascript@2.2.5': 1069 + resolution: {integrity: sha512-Bpp/n5rZ0UmpBOnl7Li3LtM7la0AR3H9NNesqL+ytW5UiqV/TbonYW3rDZY38u4u/lG7TnYflVIVQPD+iqZJ5w==} 1273 1070 engines: {node: '>=12'} 1274 1071 1275 - '@expo/package-manager@1.9.8': 1276 - resolution: {integrity: sha512-4/I6OWquKXYnzo38pkISHCOCOXxfeEmu4uDoERq1Ei/9Ur/s9y3kLbAamEkitUkDC7gHk1INxRWEfFNzGbmOrA==} 1072 + '@expo/package-manager@1.8.6': 1073 + resolution: {integrity: sha512-gcdICLuL+nHKZagPIDC5tX8UoDDB8vNA5/+SaQEqz8D+T2C4KrEJc2Vi1gPAlDnKif834QS6YluHWyxjk0yZlQ==} 1277 1074 1278 - '@expo/plist@0.4.7': 1279 - resolution: {integrity: sha512-dGxqHPvCZKeRKDU1sJZMmuyVtcASuSYh1LPFVaM1DuffqPL36n6FMEL0iUqq2Tx3xhWk8wCnWl34IKplUjJDdA==} 1075 + '@expo/plist@0.3.4': 1076 + resolution: {integrity: sha512-MhBLaUJNe9FQDDU2xhSNS4SAolr6K2wuyi4+A79vYuXLkAoICsbTwcGEQJN5jPY6D9izO/jsXh5k0h+mIWQMdw==} 1280 1077 1281 - '@expo/prebuild-config@54.0.4': 1282 - resolution: {integrity: sha512-X+oTbmclWf2kfWIEkjagOzPZNg2SkiWW+JoRX6CWxKpDTQKfsi/bf22Ymv5Zxe1Q/aGjOuFL5useStm3iNi+PA==} 1283 - peerDependencies: 1284 - expo: '*' 1078 + '@expo/plist@0.3.5': 1079 + resolution: {integrity: sha512-9RYVU1iGyCJ7vWfg3e7c/NVyMFs8wbl+dMWZphtFtsqyN9zppGREU3ctlD3i8KUE0sCUTVnLjCWr+VeUIDep2g==} 1285 1080 1286 - '@expo/schema-utils@0.1.7': 1287 - resolution: {integrity: sha512-jWHoSuwRb5ZczjahrychMJ3GWZu54jK9ulNdh1d4OzAEq672K9E5yOlnlBsfIHWHGzUAT+0CL7Yt1INiXTz68g==} 1081 + '@expo/prebuild-config@9.0.11': 1082 + resolution: {integrity: sha512-0DsxhhixRbCCvmYskBTq8czsU0YOBsntYURhWPNpkl0IPVpeP9haE5W4OwtHGzXEbmHdzaoDwNmVcWjS/mqbDw==} 1288 1083 1289 1084 '@expo/sdk-runtime-versions@1.0.0': 1290 1085 resolution: {integrity: sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==} 1291 1086 1087 + '@expo/server@0.6.2': 1088 + resolution: {integrity: sha512-ko+dq+1WEC126/iGVv3g+ChFCs9wGyKtGlnYphwrOQbFBBqX19sn6UV0oUks6UdhD+MyzUv+w/TOdktdcI0Cgg==} 1089 + 1292 1090 '@expo/spawn-async@1.7.2': 1293 1091 resolution: {integrity: sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==} 1294 1092 engines: {node: '>=12'} 1295 1093 1296 - '@expo/vector-icons@15.0.2': 1297 - resolution: {integrity: sha512-IiBjg7ZikueuHNf40wSGCf0zS73a3guJLdZzKnDUxsauB8VWPLMeWnRIupc+7cFhLUkqyvyo0jLNlcxG5xPOuQ==} 1094 + '@expo/vector-icons@14.1.0': 1095 + resolution: {integrity: sha512-7T09UE9h8QDTsUeMGymB4i+iqvtEeaO5VvUjryFB4tugDTG/bkzViWA74hm5pfjjDEhYMXWaX112mcvhccmIwQ==} 1298 1096 peerDependencies: 1299 - expo-font: '>=14.0.4' 1097 + expo-font: '*' 1300 1098 react: '*' 1301 1099 react-native: '*' 1302 1100 ··· 1307 1105 resolution: {integrity: sha512-ReZxZ8pdnoI3tP/dNnJdnmAk7uLT4FjsKDGW7YeDdvdOMz2XCQSmSCM9IWlrXuWtMF9zeSB6WJtEhCQ41gQOfw==} 1308 1106 hasBin: true 1309 1107 1310 - '@floating-ui/core@1.7.3': 1311 - resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} 1108 + '@floating-ui/core@1.6.8': 1109 + resolution: {integrity: sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==} 1312 1110 1313 - '@floating-ui/dom@1.7.4': 1314 - resolution: {integrity: sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==} 1111 + '@floating-ui/dom@1.6.12': 1112 + resolution: {integrity: sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==} 1315 1113 1316 - '@floating-ui/react-dom@2.1.6': 1317 - resolution: {integrity: sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==} 1114 + '@floating-ui/react-dom@2.1.2': 1115 + resolution: {integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==} 1318 1116 peerDependencies: 1319 1117 react: '>=16.8.0' 1320 1118 react-dom: '>=16.8.0' 1321 1119 1322 - '@floating-ui/utils@0.2.10': 1323 - resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} 1120 + '@floating-ui/utils@0.2.8': 1121 + resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==} 1324 1122 1325 - '@gorhom/bottom-sheet@5.2.6': 1326 - resolution: {integrity: sha512-vmruJxdiUGDg+ZYcDmS30XDhq/h/+QkINOI5LY/uGjx8cPGwgJW0H6AB902gNTKtccbiKe/rr94EwdmIEz+LAQ==} 1123 + '@gorhom/bottom-sheet@5.1.6': 1124 + resolution: {integrity: sha512-0b5tQj4fTaZAjST1PnkCp0p7d8iRqMezibTcqc8Kkn3N23Vn6upORNTD1fH0bLfwRt6e0WnZ7DjAmq315lrcKQ==} 1327 1125 peerDependencies: 1328 1126 '@types/react': '*' 1329 1127 '@types/react-native': '*' 1330 1128 react: '*' 1331 1129 react-native: '*' 1332 1130 react-native-gesture-handler: '>=2.16.1' 1333 - react-native-reanimated: '>=3.16.0 || >=4.0.0-' 1131 + react-native-reanimated: '>=3.16.0' 1334 1132 peerDependenciesMeta: 1335 1133 '@types/react': 1336 1134 optional: true ··· 1356 1154 resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} 1357 1155 deprecated: Use @eslint/object-schema instead 1358 1156 1359 - '@ianvs/prettier-plugin-sort-imports@4.7.0': 1360 - resolution: {integrity: sha512-soa2bPUJAFruLL4z/CnMfSEKGznm5ebz29fIa9PxYtu8HHyLKNE1NXAs6dylfw1jn/ilEIfO2oLLN6uAafb7DA==} 1157 + '@ianvs/prettier-plugin-sort-imports@4.5.1': 1158 + resolution: {integrity: sha512-vOQwIyQHnHz0ikvHEQDzwUkNfX74o/7qNEpm9LiPtyBvCg/AU/DOkhwe1o92chPS1QzS6G7HeiO+OwIt8a358A==} 1361 1159 peerDependencies: 1362 1160 '@prettier/plugin-oxc': ^0.0.4 1363 1161 '@vue/compiler-sfc': 2.7.x || 3.x 1364 - content-tag: ^4.0.0 1365 1162 prettier: 2 || 3 || ^4.0.0-0 1366 - prettier-plugin-ember-template-tag: ^2.1.0 1367 1163 peerDependenciesMeta: 1368 1164 '@prettier/plugin-oxc': 1369 1165 optional: true 1370 1166 '@vue/compiler-sfc': 1371 1167 optional: true 1372 - content-tag: 1373 - optional: true 1374 - prettier-plugin-ember-template-tag: 1375 - optional: true 1376 1168 1377 1169 '@ipld/dag-cbor@7.0.3': 1378 1170 resolution: {integrity: sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA==} 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 1171 1388 1172 '@isaacs/cliui@8.0.2': 1389 1173 resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} ··· 1405 1189 resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} 1406 1190 engines: {node: '>=8'} 1407 1191 1408 - '@jest/console@29.7.0': 1409 - resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} 1410 - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1411 - 1412 - '@jest/console@30.2.0': 1413 - resolution: {integrity: sha512-+O1ifRjkvYIkBqASKWgLxrpEhQAAE7hY77ALLUufSk5717KfOShg6IbqLmdsLMPdUiFvA2kTs0R7YZy+l0IzZQ==} 1414 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 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 - 1425 - '@jest/core@30.2.0': 1426 - resolution: {integrity: sha512-03W6IhuhjqTlpzh/ojut/pDB2LPRygyWX8ExpgHtQA8H/3K7+1vKmcINx5UzeOX1se6YEsBsOHQ1CRzf3fOwTQ==} 1427 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 1428 - peerDependencies: 1429 - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 1430 - peerDependenciesMeta: 1431 - node-notifier: 1432 - optional: true 1433 - 1434 1192 '@jest/create-cache-key-function@29.7.0': 1435 1193 resolution: {integrity: sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==} 1436 1194 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1437 - 1438 - '@jest/diff-sequences@30.0.1': 1439 - resolution: {integrity: sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==} 1440 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 1441 1195 1442 1196 '@jest/environment@29.7.0': 1443 1197 resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} 1444 1198 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1445 1199 1446 - '@jest/environment@30.2.0': 1447 - resolution: {integrity: sha512-/QPTL7OBJQ5ac09UDRa3EQes4gt1FTEG/8jZ/4v5IVzx+Cv7dLxlVIvfvSVRiiX2drWyXeBjkMSR8hvOWSog5g==} 1448 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 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 - 1454 - '@jest/expect-utils@30.2.0': 1455 - resolution: {integrity: sha512-1JnRfhqpD8HGpOmQp180Fo9Zt69zNtC+9lR+kT7NVL05tNXIi+QC8Csz7lfidMoVLPD3FnOtcmp0CEFnxExGEA==} 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} 1461 - 1462 - '@jest/expect@30.2.0': 1463 - resolution: {integrity: sha512-V9yxQK5erfzx99Sf+7LbhBwNWEZ9eZay8qQ9+JSC0TrMR1pMDHLMY+BnVPacWU6Jamrh252/IKo4F1Xn/zfiqA==} 1464 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 1465 - 1466 1200 '@jest/fake-timers@29.7.0': 1467 1201 resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} 1468 1202 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1469 1203 1470 - '@jest/fake-timers@30.2.0': 1471 - resolution: {integrity: sha512-HI3tRLjRxAbBy0VO8dqqm7Hb2mIa8d5bg/NJkyQcOk7V118ObQML8RC5luTF/Zsg4474a+gDvhce7eTnP4GhYw==} 1472 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 1473 - 1474 - '@jest/get-type@30.1.0': 1475 - resolution: {integrity: sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA==} 1476 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 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 - 1482 - '@jest/globals@30.2.0': 1483 - resolution: {integrity: sha512-b63wmnKPaK+6ZZfpYhz9K61oybvbI1aMcIs80++JI1O1rR1vaxHUCNqo3ITu6NU0d4V34yZFoHMn/uoKr/Rwfw==} 1484 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 1485 - 1486 - '@jest/pattern@30.0.1': 1487 - resolution: {integrity: sha512-gWp7NfQW27LaBQz3TITS8L7ZCQ0TLvtmI//4OwlQRx4rnWxcPNIYjxZpDcN4+UlGxgm3jS5QPz8IPTCkb59wZA==} 1488 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 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 - 1499 - '@jest/reporters@30.2.0': 1500 - resolution: {integrity: sha512-DRyW6baWPqKMa9CzeiBjHwjd8XeAyco2Vt8XbcLFjiwCOEKOvy82GJ8QQnJE9ofsxCMPjH4MfH8fCWIHHDKpAQ==} 1501 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 1502 - peerDependencies: 1503 - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 1504 - peerDependenciesMeta: 1505 - node-notifier: 1506 - optional: true 1507 - 1508 1204 '@jest/schemas@29.6.3': 1509 1205 resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} 1510 1206 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1511 1207 1512 - '@jest/schemas@30.0.5': 1513 - resolution: {integrity: sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==} 1514 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 1515 - 1516 - '@jest/snapshot-utils@30.2.0': 1517 - resolution: {integrity: sha512-0aVxM3RH6DaiLcjj/b0KrIBZhSX1373Xci4l3cW5xiUWPctZ59zQ7jj4rqcJQ/Z8JuN/4wX3FpJSa3RssVvCug==} 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} 1523 - 1524 - '@jest/source-map@30.0.1': 1525 - resolution: {integrity: sha512-MIRWMUUR3sdbP36oyNyhbThLHyJ2eEDClPCiHVbrYAe5g3CHRArIVpBw7cdSB5fr+ofSfIb2Tnsw8iEHL0PYQg==} 1526 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 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 - 1532 - '@jest/test-result@30.2.0': 1533 - resolution: {integrity: sha512-RF+Z+0CCHkARz5HT9mcQCBulb1wgCP3FBvl9VFokMX27acKphwyQsNuWH3c+ojd1LeWBLoTYoxF0zm6S/66mjg==} 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} 1539 - 1540 - '@jest/test-sequencer@30.2.0': 1541 - resolution: {integrity: sha512-wXKgU/lk8fKXMu/l5Hog1R61bL4q5GCdT6OJvdAFz1P+QrpoFuLU68eoKuVc4RbrTtNnTL5FByhWdLgOPSph+Q==} 1542 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 1543 - 1544 1208 '@jest/transform@29.7.0': 1545 1209 resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} 1546 1210 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1547 1211 1548 - '@jest/transform@30.2.0': 1549 - resolution: {integrity: sha512-XsauDV82o5qXbhalKxD7p4TZYYdwcaEXC77PPD2HixEFF+6YGppjrAAQurTl2ECWcEomHBMMNS9AH3kcCFx8jA==} 1550 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 1551 - 1552 1212 '@jest/types@29.6.3': 1553 1213 resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} 1554 1214 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 1555 1215 1556 - '@jest/types@30.2.0': 1557 - resolution: {integrity: sha512-H9xg1/sfVvyfU7o3zMfBEjQ1gcsdeTMgqHoYdN79tuLqfTtuu7WckRA1R5whDwOzxaZAeMKTYWqP+WCAi0CHsg==} 1558 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 1559 - 1560 - '@jridgewell/gen-mapping@0.3.13': 1561 - resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} 1562 - 1563 1216 '@jridgewell/gen-mapping@0.3.5': 1564 1217 resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} 1565 1218 engines: {node: '>=6.0.0'} 1566 1219 1567 - '@jridgewell/remapping@2.3.5': 1568 - resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} 1569 - 1570 1220 '@jridgewell/resolve-uri@3.1.2': 1571 1221 resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 1572 1222 engines: {node: '>=6.0.0'} ··· 1575 1225 resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} 1576 1226 engines: {node: '>=6.0.0'} 1577 1227 1578 - '@jridgewell/source-map@0.3.11': 1579 - resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} 1580 - 1581 1228 '@jridgewell/source-map@0.3.6': 1582 1229 resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} 1583 1230 1584 1231 '@jridgewell/sourcemap-codec@1.5.0': 1585 1232 resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} 1586 - 1587 - '@jridgewell/sourcemap-codec@1.5.5': 1588 - resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} 1589 1233 1590 1234 '@jridgewell/trace-mapping@0.3.25': 1591 1235 resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} 1592 1236 1593 - '@jridgewell/trace-mapping@0.3.31': 1594 - resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} 1595 - 1596 1237 '@jridgewell/trace-mapping@0.3.9': 1597 1238 resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} 1598 1239 1599 - '@napi-rs/wasm-runtime@0.2.12': 1600 - resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} 1240 + '@noble/curves@1.8.1': 1241 + resolution: {integrity: sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==} 1242 + engines: {node: ^14.21.3 || >=16} 1601 1243 1602 - '@noble/curves@1.9.7': 1603 - resolution: {integrity: sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==} 1244 + '@noble/hashes@1.6.1': 1245 + resolution: {integrity: sha512-pq5D8h10hHBjyqX+cfBm0i8JUXJ0UhczFc4r74zbuT9XgewFo2E3J1cOaGtdZynILNmQ685YWGzGE1Zv6io50w==} 1604 1246 engines: {node: ^14.21.3 || >=16} 1605 1247 1606 - '@noble/hashes@1.8.0': 1607 - resolution: {integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==} 1248 + '@noble/hashes@1.7.1': 1249 + resolution: {integrity: sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==} 1608 1250 engines: {node: ^14.21.3 || >=16} 1609 1251 1610 1252 '@nodelib/fs.scandir@2.1.5': ··· 1627 1269 resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} 1628 1270 engines: {node: '>=14'} 1629 1271 1630 - '@pkgr/core@0.2.9': 1631 - resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==} 1632 - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} 1633 - 1634 - '@pmmmwh/react-refresh-webpack-plugin@0.5.17': 1635 - resolution: {integrity: sha512-tXDyE1/jzFsHXjhRZQ3hMl0IVhYe5qula43LDWIhVfjp9G/nT5OQY5AORVOrkEGAUltBJOfOWeETbmhm6kHhuQ==} 1272 + '@pmmmwh/react-refresh-webpack-plugin@0.5.15': 1273 + resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} 1636 1274 engines: {node: '>= 10.13'} 1637 1275 peerDependencies: 1638 1276 '@types/webpack': 4.x || 5.x ··· 1657 1295 webpack-plugin-serve: 1658 1296 optional: true 1659 1297 1660 - '@radix-ui/primitive@1.1.3': 1661 - resolution: {integrity: sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==} 1298 + '@radix-ui/primitive@1.1.1': 1299 + resolution: {integrity: sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA==} 1662 1300 1663 - '@radix-ui/react-arrow@1.1.7': 1664 - resolution: {integrity: sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==} 1301 + '@radix-ui/react-arrow@1.1.1': 1302 + resolution: {integrity: sha512-NaVpZfmv8SKeZbn4ijN2V3jlHA9ngBG16VnIIm22nUR0Yk8KUALyBxT3KYEUnNuch9sTE8UTsS3whzBgKOL30w==} 1665 1303 peerDependencies: 1666 1304 '@types/react': '*' 1667 1305 '@types/react-dom': '*' ··· 1673 1311 '@types/react-dom': 1674 1312 optional: true 1675 1313 1676 - '@radix-ui/react-collection@1.1.7': 1677 - resolution: {integrity: sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==} 1314 + '@radix-ui/react-compose-refs@1.1.1': 1315 + resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==} 1678 1316 peerDependencies: 1679 1317 '@types/react': '*' 1680 - '@types/react-dom': '*' 1681 1318 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 1683 1319 peerDependenciesMeta: 1684 1320 '@types/react': 1685 - optional: true 1686 - '@types/react-dom': 1687 1321 optional: true 1688 1322 1689 1323 '@radix-ui/react-compose-refs@1.1.2': ··· 1695 1329 '@types/react': 1696 1330 optional: true 1697 1331 1698 - '@radix-ui/react-context@1.1.2': 1699 - resolution: {integrity: sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==} 1700 - peerDependencies: 1701 - '@types/react': '*' 1702 - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1703 - peerDependenciesMeta: 1704 - '@types/react': 1705 - optional: true 1706 - 1707 - '@radix-ui/react-dialog@1.1.15': 1708 - resolution: {integrity: sha512-TCglVRtzlffRNxRMEyR36DGBLJpeusFcgMVD9PZEzAKnUs1lKCgX5u9BmC2Yg+LL9MgZDugFFs1Vl+Jp4t/PGw==} 1332 + '@radix-ui/react-context@1.1.1': 1333 + resolution: {integrity: sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==} 1709 1334 peerDependencies: 1710 1335 '@types/react': '*' 1711 - '@types/react-dom': '*' 1712 1336 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1713 - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1714 1337 peerDependenciesMeta: 1715 1338 '@types/react': 1716 - optional: true 1717 - '@types/react-dom': 1718 1339 optional: true 1719 1340 1720 - '@radix-ui/react-direction@1.1.1': 1721 - resolution: {integrity: sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==} 1722 - peerDependencies: 1723 - '@types/react': '*' 1724 - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1725 - peerDependenciesMeta: 1726 - '@types/react': 1727 - optional: true 1728 - 1729 - '@radix-ui/react-dismissable-layer@1.1.11': 1730 - resolution: {integrity: sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==} 1341 + '@radix-ui/react-dismissable-layer@1.1.3': 1342 + resolution: {integrity: sha512-onrWn/72lQoEucDmJnr8uczSNTujT0vJnA/X5+3AkChVPowr8n1yvIKIabhWyMQeMvvmdpsvcyDqx3X1LEXCPg==} 1731 1343 peerDependencies: 1732 1344 '@types/react': '*' 1733 1345 '@types/react-dom': '*' ··· 1739 1351 '@types/react-dom': 1740 1352 optional: true 1741 1353 1742 - '@radix-ui/react-focus-guards@1.1.3': 1743 - resolution: {integrity: sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==} 1354 + '@radix-ui/react-focus-guards@1.1.1': 1355 + resolution: {integrity: sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg==} 1744 1356 peerDependencies: 1745 1357 '@types/react': '*' 1746 1358 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc ··· 1748 1360 '@types/react': 1749 1361 optional: true 1750 1362 1751 - '@radix-ui/react-focus-scope@1.1.7': 1752 - resolution: {integrity: sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==} 1363 + '@radix-ui/react-focus-scope@1.1.1': 1364 + resolution: {integrity: sha512-01omzJAYRxXdG2/he/+xy+c8a8gCydoQ1yOxnWNcRhrrBW5W+RQJ22EK1SaO8tb3WoUsuEw7mJjBozPzihDFjA==} 1753 1365 peerDependencies: 1754 1366 '@types/react': '*' 1755 1367 '@types/react-dom': '*' ··· 1761 1373 '@types/react-dom': 1762 1374 optional: true 1763 1375 1764 - '@radix-ui/react-hover-card@1.1.15': 1765 - resolution: {integrity: sha512-qgTkjNT1CfKMoP0rcasmlH2r1DAiYicWsDsufxl940sT2wHNEWWv6FMWIQXWhVdmC1d/HYfbhQx60KYyAtKxjg==} 1376 + '@radix-ui/react-hover-card@1.1.4': 1377 + resolution: {integrity: sha512-QSUUnRA3PQ2UhvoCv3eYvMnCAgGQW+sTu86QPuNb+ZMi+ZENd6UWpiXbcWDQ4AEaKF9KKpCHBeaJz9Rw6lRlaQ==} 1766 1378 peerDependencies: 1767 1379 '@types/react': '*' 1768 1380 '@types/react-dom': '*' ··· 1774 1386 '@types/react-dom': 1775 1387 optional: true 1776 1388 1777 - '@radix-ui/react-id@1.1.1': 1778 - resolution: {integrity: sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==} 1389 + '@radix-ui/react-id@1.1.0': 1390 + resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==} 1779 1391 peerDependencies: 1780 1392 '@types/react': '*' 1781 1393 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc ··· 1783 1395 '@types/react': 1784 1396 optional: true 1785 1397 1786 - '@radix-ui/react-popover@1.1.15': 1787 - resolution: {integrity: sha512-kr0X2+6Yy/vJzLYJUPCZEc8SfQcf+1COFoAqauJm74umQhta9M7lNJHP7QQS3vkvcGLQUbWpMzwrXYwrYztHKA==} 1398 + '@radix-ui/react-popover@1.1.4': 1399 + resolution: {integrity: sha512-aUACAkXx8LaFymDma+HQVji7WhvEhpFJ7+qPz17Nf4lLZqtreGOFRiNQWQmhzp7kEWg9cOyyQJpdIMUMPc/CPw==} 1788 1400 peerDependencies: 1789 1401 '@types/react': '*' 1790 1402 '@types/react-dom': '*' ··· 1796 1408 '@types/react-dom': 1797 1409 optional: true 1798 1410 1799 - '@radix-ui/react-popper@1.2.8': 1800 - resolution: {integrity: sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==} 1411 + '@radix-ui/react-popper@1.2.1': 1412 + resolution: {integrity: sha512-3kn5Me69L+jv82EKRuQCXdYyf1DqHwD2U/sxoNgBGCB7K9TRc3bQamQ+5EPM9EvyPdli0W41sROd+ZU1dTCztw==} 1801 1413 peerDependencies: 1802 1414 '@types/react': '*' 1803 1415 '@types/react-dom': '*' ··· 1809 1421 '@types/react-dom': 1810 1422 optional: true 1811 1423 1812 - '@radix-ui/react-portal@1.1.9': 1813 - resolution: {integrity: sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==} 1424 + '@radix-ui/react-portal@1.1.3': 1425 + resolution: {integrity: sha512-NciRqhXnGojhT93RPyDaMPfLH3ZSl4jjIFbZQ1b/vxvZEdHsBZ49wP9w8L3HzUQwep01LcWtkUvm0OVB5JAHTw==} 1814 1426 peerDependencies: 1815 1427 '@types/react': '*' 1816 1428 '@types/react-dom': '*' ··· 1822 1434 '@types/react-dom': 1823 1435 optional: true 1824 1436 1825 - '@radix-ui/react-presence@1.1.5': 1826 - resolution: {integrity: sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==} 1437 + '@radix-ui/react-presence@1.1.2': 1438 + resolution: {integrity: sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg==} 1827 1439 peerDependencies: 1828 1440 '@types/react': '*' 1829 1441 '@types/react-dom': '*' ··· 1835 1447 '@types/react-dom': 1836 1448 optional: true 1837 1449 1838 - '@radix-ui/react-primitive@2.1.3': 1839 - resolution: {integrity: sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==} 1450 + '@radix-ui/react-primitive@2.0.1': 1451 + resolution: {integrity: sha512-sHCWTtxwNn3L3fH8qAfnF3WbUZycW93SM1j3NFDzXBiz8D6F5UTTy8G1+WFEaiCdvCVRJWj6N2R4Xq6HdiHmDg==} 1840 1452 peerDependencies: 1841 1453 '@types/react': '*' 1842 1454 '@types/react-dom': '*' ··· 1848 1460 '@types/react-dom': 1849 1461 optional: true 1850 1462 1851 - '@radix-ui/react-progress@1.1.7': 1852 - resolution: {integrity: sha512-vPdg/tF6YC/ynuBIJlk1mm7Le0VgW6ub6J2UWnTQ7/D23KXcPI1qy+0vBkgKgd38RCMJavBXpB83HPNFMTb0Fg==} 1463 + '@radix-ui/react-progress@1.1.1': 1464 + resolution: {integrity: sha512-6diOawA84f/eMxFHcWut0aE1C2kyE9dOyCTQOMRR2C/qPiXz/X0SaiA/RLbapQaXUCmy0/hLMf9meSccD1N0pA==} 1853 1465 peerDependencies: 1854 1466 '@types/react': '*' 1855 1467 '@types/react-dom': '*' ··· 1861 1473 '@types/react-dom': 1862 1474 optional: true 1863 1475 1864 - '@radix-ui/react-roving-focus@1.1.11': 1865 - resolution: {integrity: sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA==} 1476 + '@radix-ui/react-slot@1.1.1': 1477 + resolution: {integrity: sha512-RApLLOcINYJA+dMVbOju7MYv1Mb2EBp2nH4HdDzXTSyaR5optlm6Otrz1euW3HbdOR8UmmFK06TD+A9frYWv+g==} 1866 1478 peerDependencies: 1867 1479 '@types/react': '*' 1868 - '@types/react-dom': '*' 1869 1480 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 1871 1481 peerDependenciesMeta: 1872 1482 '@types/react': 1873 - optional: true 1874 - '@types/react-dom': 1875 1483 optional: true 1876 1484 1877 1485 '@radix-ui/react-slot@1.2.0': ··· 1883 1491 '@types/react': 1884 1492 optional: true 1885 1493 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==} 1494 + '@radix-ui/react-tooltip@1.1.6': 1495 + resolution: {integrity: sha512-TLB5D8QLExS1uDn7+wH/bjEmRurNMTzNrtq7IjaS4kjion9NtzsTGkvR5+i7yc9q01Pi2KMM2cN3f8UG4IvvXA==} 1897 1496 peerDependencies: 1898 1497 '@types/react': '*' 1899 1498 '@types/react-dom': '*' ··· 1905 1504 '@types/react-dom': 1906 1505 optional: true 1907 1506 1908 - '@radix-ui/react-tooltip@1.2.8': 1909 - resolution: {integrity: sha512-tY7sVt1yL9ozIxvmbtN5qtmH2krXcBCfjEiCgKGLqunJHvgvZG2Pcl2oQ3kbcZARb1BGEHdkLzcYGO8ynVlieg==} 1507 + '@radix-ui/react-use-callback-ref@1.1.0': 1508 + resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==} 1910 1509 peerDependencies: 1911 1510 '@types/react': '*' 1912 - '@types/react-dom': '*' 1913 1511 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1914 - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1915 1512 peerDependenciesMeta: 1916 1513 '@types/react': 1917 1514 optional: true 1918 - '@types/react-dom': 1919 - optional: true 1920 1515 1921 - '@radix-ui/react-use-callback-ref@1.1.1': 1922 - resolution: {integrity: sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==} 1516 + '@radix-ui/react-use-controllable-state@1.1.0': 1517 + resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==} 1923 1518 peerDependencies: 1924 1519 '@types/react': '*' 1925 1520 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc ··· 1927 1522 '@types/react': 1928 1523 optional: true 1929 1524 1930 - '@radix-ui/react-use-controllable-state@1.2.2': 1931 - resolution: {integrity: sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==} 1525 + '@radix-ui/react-use-escape-keydown@1.1.0': 1526 + resolution: {integrity: sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==} 1932 1527 peerDependencies: 1933 1528 '@types/react': '*' 1934 1529 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc ··· 1936 1531 '@types/react': 1937 1532 optional: true 1938 1533 1939 - '@radix-ui/react-use-effect-event@0.0.2': 1940 - resolution: {integrity: sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==} 1534 + '@radix-ui/react-use-layout-effect@1.1.0': 1535 + resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==} 1941 1536 peerDependencies: 1942 1537 '@types/react': '*' 1943 1538 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc ··· 1945 1540 '@types/react': 1946 1541 optional: true 1947 1542 1948 - '@radix-ui/react-use-escape-keydown@1.1.1': 1949 - resolution: {integrity: sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==} 1543 + '@radix-ui/react-use-rect@1.1.0': 1544 + resolution: {integrity: sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ==} 1950 1545 peerDependencies: 1951 1546 '@types/react': '*' 1952 1547 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc ··· 1954 1549 '@types/react': 1955 1550 optional: true 1956 1551 1957 - '@radix-ui/react-use-layout-effect@1.1.1': 1958 - resolution: {integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==} 1552 + '@radix-ui/react-use-size@1.1.0': 1553 + resolution: {integrity: sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==} 1959 1554 peerDependencies: 1960 1555 '@types/react': '*' 1961 1556 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc ··· 1963 1558 '@types/react': 1964 1559 optional: true 1965 1560 1966 - '@radix-ui/react-use-rect@1.1.1': 1967 - resolution: {integrity: sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==} 1968 - peerDependencies: 1969 - '@types/react': '*' 1970 - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 1971 - peerDependenciesMeta: 1972 - '@types/react': 1973 - optional: true 1974 - 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==} 1561 + '@radix-ui/react-visually-hidden@1.1.1': 1562 + resolution: {integrity: sha512-vVfA2IZ9q/J+gEamvj761Oq1FpWgCDaNOOIfbPVp2MVPLEomUr5+Vf7kJGwQ24YxZSlQVar7Bes8kyTo5Dshpg==} 1986 1563 peerDependencies: 1987 1564 '@types/react': '*' 1988 1565 '@types/react-dom': '*' ··· 1994 1571 '@types/react-dom': 1995 1572 optional: true 1996 1573 1997 - '@radix-ui/rect@1.1.1': 1998 - resolution: {integrity: sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==} 1574 + '@radix-ui/rect@1.1.0': 1575 + resolution: {integrity: sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg==} 1999 1576 2000 - '@react-native-async-storage/async-storage@2.2.0': 2001 - resolution: {integrity: sha512-gvRvjR5JAaUZF8tv2Kcq/Gbt3JHwbKFYfmb445rhOj6NUMx3qPLixmDx5pZAyb9at1bYvJ4/eTUipU5aki45xw==} 1577 + '@react-native-async-storage/async-storage@2.1.2': 1578 + resolution: {integrity: sha512-dvlNq4AlGWC+ehtH12p65+17V0Dx7IecOWl6WanF2ja38O1Dcjjvn7jVzkUHJ5oWkQBlyASurTPlTHgKXyYiow==} 2002 1579 peerDependencies: 2003 1580 react-native: ^0.0.0-0 || >=0.65 <1.0 2004 1581 2005 - '@react-native-picker/picker@2.11.2': 2006 - resolution: {integrity: sha512-2zyFdW4jgHjF+NeuDZ4nl3hJ+8suey69bI3yljqhNyowfklW2NwNrdDUaJ2iwtPCpk2pt7834aPF8TI6iyZRhA==} 1582 + '@react-native-picker/picker@2.11.0': 1583 + resolution: {integrity: sha512-QuZU6gbxmOID5zZgd/H90NgBnbJ3VV6qVzp6c7/dDrmWdX8S0X5YFYgDcQFjE3dRen9wB9FWnj2VVdPU64adSg==} 2007 1584 peerDependencies: 2008 1585 react: '*' 2009 1586 react-native: '*' 2010 1587 2011 - '@react-native/assets-registry@0.81.4': 2012 - resolution: {integrity: sha512-AMcDadefBIjD10BRqkWw+W/VdvXEomR6aEZ0fhQRAv7igrBzb4PTn4vHKYg+sUK0e3wa74kcMy2DLc/HtnGcMA==} 2013 - engines: {node: '>= 20.19.4'} 1588 + '@react-native/assets-registry@0.79.2': 1589 + resolution: {integrity: sha512-5h2Z7/+/HL/0h88s0JHOdRCW4CXMCJoROxqzHqxdrjGL6EBD1DdaB4ZqkCOEVSW4Vjhir5Qb97C8i/MPWEYPtg==} 1590 + engines: {node: '>=18'} 2014 1591 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'} 1592 + '@react-native/babel-plugin-codegen@0.79.5': 1593 + resolution: {integrity: sha512-Rt/imdfqXihD/sn0xnV4flxxb1aLLjPtMF1QleQjEhJsTUPpH4TFlfOpoCvsrXoDl4OIcB1k4FVM24Ez92zf5w==} 1594 + engines: {node: '>=18'} 1595 + 1596 + '@react-native/babel-preset@0.79.5': 1597 + resolution: {integrity: sha512-GDUYIWslMLbdJHEgKNfrOzXk8EDKxKzbwmBXUugoiSlr6TyepVZsj3GZDLEFarOcTwH1EXXHJsixihk8DCRQDA==} 1598 + engines: {node: '>=18'} 1599 + peerDependencies: 1600 + '@babel/core': '*' 2018 1601 2019 - '@react-native/babel-preset@0.81.4': 2020 - resolution: {integrity: sha512-VYj0c/cTjQJn/RJ5G6P0L9wuYSbU9yGbPYDHCKstlQZQWkk+L9V8ZDbxdJBTIei9Xl3KPQ1odQ4QaeW+4v+AZg==} 2021 - engines: {node: '>= 20.19.4'} 1602 + '@react-native/codegen@0.79.2': 1603 + resolution: {integrity: sha512-8JTlGLuLi1p8Jx2N/enwwEd7/2CfrqJpv90Cp77QLRX3VHF2hdyavRIxAmXMwN95k+Me7CUuPtqn2X3IBXOWYg==} 1604 + engines: {node: '>=18'} 2022 1605 peerDependencies: 2023 1606 '@babel/core': '*' 2024 1607 2025 - '@react-native/codegen@0.81.4': 2026 - resolution: {integrity: sha512-LWTGUTzFu+qOQnvkzBP52B90Ym3stZT8IFCzzUrppz8Iwglg83FCtDZAR4yLHI29VY/x/+pkcWAMCl3739XHdw==} 2027 - engines: {node: '>= 20.19.4'} 1608 + '@react-native/codegen@0.79.5': 1609 + resolution: {integrity: sha512-FO5U1R525A1IFpJjy+KVznEinAgcs3u7IbnbRJUG9IH/MBXi2lEU2LtN+JarJ81MCfW4V2p0pg6t/3RGHFRrlQ==} 1610 + engines: {node: '>=18'} 2028 1611 peerDependencies: 2029 1612 '@babel/core': '*' 2030 1613 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'} 1614 + '@react-native/community-cli-plugin@0.79.2': 1615 + resolution: {integrity: sha512-E+YEY2dL+68HyR2iahsZdyBKBUi9QyPyaN9vsnda1jNgCjNpSPk2yAF5cXsho+zKK5ZQna3JSeE1Kbi2IfGJbw==} 1616 + engines: {node: '>=18'} 2034 1617 peerDependencies: 2035 1618 '@react-native-community/cli': '*' 2036 - '@react-native/metro-config': '*' 2037 1619 peerDependenciesMeta: 2038 1620 '@react-native-community/cli': 2039 1621 optional: true 2040 - '@react-native/metro-config': 2041 - optional: true 1622 + 1623 + '@react-native/debugger-frontend@0.79.2': 1624 + resolution: {integrity: sha512-cGmC7X6kju76DopSBNc+PRAEetbd7TWF9J9o84hOp/xL3ahxR2kuxJy0oJX8Eg8oehhGGEXTuMKHzNa3rDBeSg==} 1625 + engines: {node: '>=18'} 2042 1626 2043 - '@react-native/debugger-frontend@0.81.4': 2044 - resolution: {integrity: sha512-SU05w1wD0nKdQFcuNC9D6De0ITnINCi8MEnx9RsTD2e4wN83ukoC7FpXaPCYyP6+VjFt5tUKDPgP1O7iaNXCqg==} 2045 - engines: {node: '>= 20.19.4'} 1627 + '@react-native/debugger-frontend@0.79.5': 1628 + resolution: {integrity: sha512-WQ49TRpCwhgUYo5/n+6GGykXmnumpOkl4Lr2l2o2buWU9qPOwoiBqJAtmWEXsAug4ciw3eLiVfthn5ufs0VB0A==} 1629 + engines: {node: '>=18'} 2046 1630 2047 - '@react-native/dev-middleware@0.81.4': 2048 - resolution: {integrity: sha512-hu1Wu5R28FT7nHXs2wWXvQ++7W7zq5GPY83llajgPlYKznyPLAY/7bArc5rAzNB7b0kwnlaoPQKlvD/VP9LZug==} 2049 - engines: {node: '>= 20.19.4'} 1631 + '@react-native/dev-middleware@0.79.2': 1632 + resolution: {integrity: sha512-9q4CpkklsAs1L0Bw8XYCoqqyBSrfRALGEw4/r0EkR38Y/6fVfNfdsjSns0pTLO6h0VpxswK34L/hm4uK3MoLHw==} 1633 + engines: {node: '>=18'} 2050 1634 2051 - '@react-native/gradle-plugin@0.81.4': 2052 - resolution: {integrity: sha512-T7fPcQvDDCSusZFVSg6H1oVDKb/NnVYLnsqkcHsAF2C2KGXyo3J7slH/tJAwNfj/7EOA2OgcWxfC1frgn9TQvw==} 2053 - engines: {node: '>= 20.19.4'} 1635 + '@react-native/dev-middleware@0.79.5': 1636 + resolution: {integrity: sha512-U7r9M/SEktOCP/0uS6jXMHmYjj4ESfYCkNAenBjFjjsRWekiHE+U/vRMeO+fG9gq4UCcBAUISClkQCowlftYBw==} 1637 + engines: {node: '>=18'} 2054 1638 2055 - '@react-native/js-polyfills@0.81.4': 2056 - resolution: {integrity: sha512-sr42FaypKXJHMVHhgSbu2f/ZJfrLzgaoQ+HdpRvKEiEh2mhFf6XzZwecyLBvWqf2pMPZa+CpPfNPiejXjKEy8w==} 2057 - engines: {node: '>= 20.19.4'} 1639 + '@react-native/gradle-plugin@0.79.2': 1640 + resolution: {integrity: sha512-6MJFemrwR0bOT0QM+2BxX9k3/pvZQNmJ3Js5pF/6owsA0cUDiCO57otiEU8Fz+UywWEzn1FoQfOfQ8vt2GYmoA==} 1641 + engines: {node: '>=18'} 1642 + 1643 + '@react-native/js-polyfills@0.79.2': 1644 + resolution: {integrity: sha512-IaY87Ckd4GTPMkO1/Fe8fC1IgIx3vc3q9Tyt/6qS3Mtk9nC0x9q4kSR5t+HHq0/MuvGtu8HpdxXGy5wLaM+zUw==} 1645 + engines: {node: '>=18'} 2058 1646 2059 1647 '@react-native/normalize-colors@0.74.88': 2060 1648 resolution: {integrity: sha512-He5oTwPBxvXrxJ91dZzpxR7P+VYmc9IkJfhuH8zUiU50ckrt+xWNjtVugPdUv4LuVjmZ36Vk2EX8bl1gVn2dVA==} 2061 1649 2062 - '@react-native/normalize-colors@0.81.4': 2063 - resolution: {integrity: sha512-9nRRHO1H+tcFqjb9gAM105Urtgcanbta2tuqCVY0NATHeFPDEAB7gPyiLxCHKMi1NbhP6TH0kxgSWXKZl1cyRg==} 1650 + '@react-native/normalize-colors@0.79.2': 1651 + resolution: {integrity: sha512-+b+GNrupWrWw1okHnEENz63j7NSMqhKeFMOyzYLBwKcprG8fqJQhDIGXfizKdxeIa5NnGSAevKL1Ev1zJ56X8w==} 2064 1652 2065 - '@react-native/typescript-config@0.76.9': 2066 - resolution: {integrity: sha512-68xGswpZOrCvDd1Wu6H7ZdluIDmNbN0Uq8RVnm+IQMnYx90fVHL+iNW4hClgoY/TIcsWnQQL6shES4n/1kz/fg==} 1653 + '@react-native/normalize-colors@0.79.5': 1654 + resolution: {integrity: sha512-nGXMNMclZgzLUxijQQ38Dm3IAEhgxuySAWQHnljFtfB0JdaMwpe0Ox9H7Tp2OgrEA+EMEv+Od9ElKlHwGKmmvQ==} 2067 1655 2068 - '@react-native/virtualized-lists@0.81.4': 2069 - resolution: {integrity: sha512-hBM+rMyL6Wm1Q4f/WpqGsaCojKSNUBqAXLABNGoWm1vabZ7cSnARMxBvA/2vo3hLcoR4v7zDK8tkKm9+O0LjVA==} 2070 - engines: {node: '>= 20.19.4'} 1656 + '@react-native/typescript-config@0.76.5': 1657 + resolution: {integrity: sha512-dRbY4XQTUUxR5Oq+S+2/5JQVU6WL0qvNnAz51jiXllC+hp5L4bljSxlzaj5CJ9vzGNFzm56m5Y9Q6MltoIU4Cw==} 1658 + 1659 + '@react-native/virtualized-lists@0.79.2': 1660 + resolution: {integrity: sha512-9G6ROJeP+rdw9Bvr5ruOlag11ET7j1z/En1riFFNo6W3xZvJY+alCuH1ttm12y9+zBm4n8jwCk4lGhjYaV4dKw==} 1661 + engines: {node: '>=18'} 2071 1662 peerDependencies: 2072 - '@types/react': ^19.1.0 1663 + '@types/react': ^19.0.0 2073 1664 react: '*' 2074 1665 react-native: '*' 2075 1666 peerDependenciesMeta: 2076 1667 '@types/react': 2077 1668 optional: true 2078 1669 2079 - '@react-navigation/bottom-tabs@7.4.8': 2080 - resolution: {integrity: sha512-W85T9f5sPA2zNnkxBO0PF0Jg9CRAMYqD9hY20dAhuVM5I+qiCqhW7qLveK59mlbtdXuGmieit6FK3inKmXzL7A==} 1670 + '@react-navigation/bottom-tabs@7.3.14': 1671 + resolution: {integrity: sha512-s2qinJggS2HYZdCOey9A+fN+bNpWeEKwiL/FjAVOTcv+uofxPWN6CtEZUZGPEjfRjis/srURBmCmpNZSI6sQ9Q==} 2081 1672 peerDependencies: 2082 - '@react-navigation/native': ^7.1.18 1673 + '@react-navigation/native': ^7.1.10 2083 1674 react: '>= 18.2.0' 2084 1675 react-native: '*' 2085 1676 react-native-safe-area-context: '>= 4.0.0' 2086 1677 react-native-screens: '>= 4.0.0' 2087 1678 2088 - '@react-navigation/core@7.12.4': 2089 - resolution: {integrity: sha512-xLFho76FA7v500XID5z/8YfGTvjQPw7/fXsq4BIrVSqetNe/o/v+KAocEw4ots6kyv3XvSTyiWKh2g3pN6xZ9Q==} 1679 + '@react-navigation/core@7.10.0': 1680 + resolution: {integrity: sha512-qZBA5gGm+9liT4+EHk+kl9apwvqh7HqhLF1XeX6SQRmC/n2QI0u1B8OevKc+EPUDEM9Od15IuwT/GRbSs7/Umw==} 2090 1681 peerDependencies: 2091 1682 react: '>= 18.2.0' 2092 1683 2093 - '@react-navigation/elements@2.6.5': 2094 - resolution: {integrity: sha512-HOaekvFeoqKyaSKP2hakL7OUnw0jIhk/1wMjcovUKblT76LMTumZpriqsc30m/Vnyy1a8zgp4VsuA1xftcalgQ==} 1684 + '@react-navigation/elements@2.4.3': 1685 + resolution: {integrity: sha512-psoNmnZ0DQIt9nxxPITVLtYW04PGCAfnmd/Pcd3yhiBs93aj+HYKH+SDZDpUnXMf3BN7Wvo4+jPI+/Xjqb+m9w==} 2095 1686 peerDependencies: 2096 1687 '@react-native-masked-view/masked-view': '>= 0.2.0' 2097 - '@react-navigation/native': ^7.1.18 1688 + '@react-navigation/native': ^7.1.10 2098 1689 react: '>= 18.2.0' 2099 1690 react-native: '*' 2100 1691 react-native-safe-area-context: '>= 4.0.0' ··· 2102 1693 '@react-native-masked-view/masked-view': 2103 1694 optional: true 2104 1695 2105 - '@react-navigation/native-stack@7.3.27': 2106 - resolution: {integrity: sha512-bbbud0pT63tGh706hQD/A3Z9gF1O2HtQ0dJqaiYzHzPy9wSOi82i721530tJkmccevAemUrZbEeEC5mxVo1DzQ==} 1696 + '@react-navigation/native-stack@7.3.14': 1697 + resolution: {integrity: sha512-45Sf7ReqSCIySXS5nrKtLGmNlFXm5x+u32YQMwKDONCqVGOBCfo4ryKqeQq1EMJ7Py6IDyOwHMhA+jhNOxnfPw==} 2107 1698 peerDependencies: 2108 - '@react-navigation/native': ^7.1.18 1699 + '@react-navigation/native': ^7.1.10 2109 1700 react: '>= 18.2.0' 2110 1701 react-native: '*' 2111 1702 react-native-safe-area-context: '>= 4.0.0' 2112 1703 react-native-screens: '>= 4.0.0' 2113 1704 2114 - '@react-navigation/native@7.1.18': 2115 - resolution: {integrity: sha512-DZgd6860dxcq3YX7UzIXeBr6m3UgXvo9acxp5jiJyIZXdR00Br9JwVkO7e0bUeTA2d3Z8dsmtAR84Y86NnH64Q==} 1705 + '@react-navigation/native@7.1.10': 1706 + resolution: {integrity: sha512-Ug4IML0DkAxZTMF/E7lyyLXSclkGAYElY2cxZWITwfBjtlVeda0NjsdnTWY5EGjnd7bwvhTIUC+CO6qSlrDn5A==} 2116 1707 peerDependencies: 2117 1708 react: '>= 18.2.0' 2118 1709 react-native: '*' 2119 1710 2120 - '@react-navigation/routers@7.5.1': 2121 - resolution: {integrity: sha512-pxipMW/iEBSUrjxz2cDD7fNwkqR4xoi0E/PcfTQGCcdJwLoaxzab5kSadBLj1MTJyT0YRrOXL9umHpXtp+Dv4w==} 1711 + '@react-navigation/routers@7.4.0': 1712 + resolution: {integrity: sha512-th5THnuWKJlmr7GGHiicy979di11ycDWub9iIXbEDvQwmwmsRzppmVbfs2nD8bC/MgyMgqWu/gxfys+HqN+kcw==} 2122 1713 2123 - '@rn-primitives/avatar@1.2.0': 2124 - resolution: {integrity: sha512-ic029KaJRADdjmjPzpaSaZ9QrtgGF8DnAA7TcQ/gYqUfLXjkbfzsjARKv7NtEoJLjWAcjIAK6R8JkcbMfPtYig==} 1714 + '@rn-primitives/avatar@1.1.0': 1715 + resolution: {integrity: sha512-GqhsQHeY7OP9oe3MZkl1Z0IbhIiuQX4+FxafoRK/Aes2m5386nMGK0NBaZBJy06WnFQBN52C8yq+LYv27sA86A==} 2125 1716 peerDependencies: 2126 1717 react: '*' 2127 1718 react-native: '*' ··· 2132 1723 react-native-web: 2133 1724 optional: true 2134 1725 2135 - '@rn-primitives/hooks@1.3.0': 2136 - resolution: {integrity: sha512-BR97reSu7uVDpyMeQdRJHT0w8KdS6jdYnOL6xQtqS2q3H6N7vXBlX4LFERqJZphD+aziJFIAJ3HJF1vtt6XlpQ==} 1726 + '@rn-primitives/hooks@1.1.0': 1727 + resolution: {integrity: sha512-+WP4i395UDXZueL6PE0PiyLgheD4EbZ0ONgVaHjbrWjGKalfXuCyVNeaN79y3Aw9sY+SYQm7P9RckBAgi0C5xQ==} 2137 1728 peerDependencies: 2138 1729 react: '*' 2139 1730 react-native: '*' ··· 2144 1735 react-native-web: 2145 1736 optional: true 2146 1737 2147 - '@rn-primitives/hover-card@1.2.0': 2148 - resolution: {integrity: sha512-YesqV3rEIhvsarA1Aq6pmkNlmQn5rWpmjHP4s4JIrceaQjSwl9Rmnvzp7qHg0CN3AOd803hNyplMn9vn8Z3g6Q==} 1738 + '@rn-primitives/hover-card@1.1.0': 1739 + resolution: {integrity: sha512-djnts2OqZPNup2n6gnvO+ndOcDNBBeMVzf1U1kp3V2DNsk+63D8/gj8kBygMk33/EzjtxyvIIZrqGe1/8HrGlw==} 2149 1740 peerDependencies: 2150 1741 '@rn-primitives/portal': '*' 2151 1742 react: '*' ··· 2157 1748 react-native-web: 2158 1749 optional: true 2159 1750 2160 - '@rn-primitives/popover@1.2.0': 2161 - resolution: {integrity: sha512-QJ2T+RcF1FyTQy58Nz8Bwy5lnan5Rt7xQPl8rB2n7DBCGOnZNhEub5LoHm+gjmskGo9t1JyNKoEAD7I4j/7jQQ==} 1751 + '@rn-primitives/popover@1.1.0': 1752 + resolution: {integrity: sha512-2LU6sGdITvmRtKJwfGDHZ5pFz0eOySlw2lJERqrfAmMiiYWhq4WItkBh386u/IzlAyAoPVQVDmIrYgQVH1rkfA==} 2162 1753 peerDependencies: 2163 1754 '@rn-primitives/portal': '*' 2164 1755 react: '*' ··· 2182 1773 react-native-web: 2183 1774 optional: true 2184 1775 2185 - '@rn-primitives/progress@1.2.0': 2186 - resolution: {integrity: sha512-bbO4WGSNAd2idYDW0ma4xCX9UFOjNK3U4F4hLRhMKglz3c/QVYfpKvlGQ0Y0d7kpelA7MQizvFeqGGYfxSuisw==} 1776 + '@rn-primitives/progress@1.1.0': 1777 + resolution: {integrity: sha512-TeiQQhH983UkueOybjia4qy3JAI9qsx2s3Tge3ldQpe7K00ql8mDDhand+LR4/uEHtQHjLI6Z/rIGrh7Xdld/Q==} 2187 1778 peerDependencies: 2188 1779 react: '*' 2189 1780 react-native: '*' ··· 2194 1785 react-native-web: 2195 1786 optional: true 2196 1787 2197 - '@rn-primitives/slot@1.2.0': 2198 - resolution: {integrity: sha512-cpbn+JLjSeq3wcA4uqgFsUimMrWYWx2Ks7r5rkwd1ds1utxynsGkLOKpYVQkATwWrYhtcoF1raxIKEqXuMN+/w==} 1788 + '@rn-primitives/slot@1.1.0': 1789 + resolution: {integrity: sha512-/6LkEPMoGGyJiCAYo3MTCy9letbH6SIm5Dw6wal/ypq3Jvar9llYJstIP2KSZNhx3PmZMN1a581KVgNZ2Jyt5g==} 2199 1790 peerDependencies: 2200 1791 react: '*' 2201 1792 react-native: '*' ··· 2206 1797 react-native-web: 2207 1798 optional: true 2208 1799 2209 - '@rn-primitives/tooltip@1.2.0': 2210 - resolution: {integrity: sha512-Fn1Y/maW1o64QI+nmBj2jBI/KdCEXv8kVGbDjjDFI68KUxDjuig/hACLiD7fEbLBhZqB/QnHUSRsnPUUOOVGdA==} 1800 + '@rn-primitives/tooltip@1.1.0': 1801 + resolution: {integrity: sha512-uNMLCqDOueYv2//nh19RiYqYRdytn86K+2rmBStz1u7PFbsqfUJE1Q3FxKm/yvFXK2loHJAoHkzRQCClqA3InA==} 2211 1802 peerDependencies: 2212 1803 '@rn-primitives/portal': '*' 2213 1804 react: '*' ··· 2219 1810 react-native-web: 2220 1811 optional: true 2221 1812 2222 - '@rn-primitives/types@1.2.0': 2223 - resolution: {integrity: sha512-b+6zKgdKVqAfaFPSfhwlQL0dnPQXPpW890m3eguC0VDI1eOsoEvUfVb6lmgH4bum9MmI0xymq4tOUI/fsKLoCQ==} 1813 + '@rn-primitives/types@1.1.0': 1814 + resolution: {integrity: sha512-duS4La965KsVVAeytcSFDJUafw6ZScvejgxlFkwqzW06pDBRMxwfunmZmf3JZ82P/2xaEVPIGseeyblertC/+g==} 2224 1815 peerDependencies: 2225 1816 react: '*' 2226 1817 react-native: '*' ··· 2240 1831 '@sinclair/typebox@0.27.8': 2241 1832 resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} 2242 1833 2243 - '@sinclair/typebox@0.34.41': 2244 - resolution: {integrity: sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g==} 2245 - 2246 1834 '@sindresorhus/merge-streams@4.0.0': 2247 1835 resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} 2248 1836 engines: {node: '>=18'} ··· 2253 1841 '@sinonjs/fake-timers@10.3.0': 2254 1842 resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} 2255 1843 2256 - '@sinonjs/fake-timers@13.0.5': 2257 - resolution: {integrity: sha512-36/hTbH2uaWuGVERyC6da9YwGWnzUZXuPro/F2LfsdOsLnCojz/iSH8MxUt/FD2S5XBSVPhmArFUXcpCQ2Hkiw==} 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 - 2287 1844 '@ts-morph/common@0.17.0': 2288 1845 resolution: {integrity: sha512-RMSSvSfs9kb0VzkvQ2NWobwnj7TxCA9vI/IjR9bDHqgAyVbu2T0DN4wiKVqomyDWqO7dPr/tErSfq7urQ1Q37g==} 2289 1846 ··· 2302 1859 '@tsconfig/node16@1.0.4': 2303 1860 resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} 2304 1861 2305 - '@tybys/wasm-util@0.10.1': 2306 - resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} 2307 - 2308 1862 '@types/babel__core@7.20.5': 2309 1863 resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} 2310 1864 ··· 2323 1877 '@types/eslint@9.6.1': 2324 1878 resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} 2325 1879 2326 - '@types/estree@1.0.8': 2327 - resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} 1880 + '@types/estree@1.0.6': 1881 + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} 2328 1882 2329 1883 '@types/graceful-fs@4.1.9': 2330 1884 resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} ··· 2341 1895 '@types/istanbul-reports@3.0.4': 2342 1896 resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} 2343 1897 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 - 2350 1898 '@types/json-schema@7.0.15': 2351 1899 resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} 2352 1900 2353 1901 '@types/json5@0.0.29': 2354 1902 resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} 2355 1903 2356 - '@types/node@20.19.19': 2357 - resolution: {integrity: sha512-pb1Uqj5WJP7wrcbLU7Ru4QtA0+3kAXrkutGiD26wUKzSMgNNaPARTUDQmElUXp64kh3cWdou3Q0C7qwwxqSFmg==} 1904 + '@types/node@20.17.10': 1905 + resolution: {integrity: sha512-/jrvh5h6NXhEauFFexRin69nA0uHJ5gwk4iDivp/DeoEua3uwCUto6PC86IpRITBOs4+6i2I56K5x5b6WYGXHA==} 2358 1906 2359 - '@types/node@22.18.8': 2360 - resolution: {integrity: sha512-pAZSHMiagDR7cARo/cch1f3rXy0AEXwsVsVH09FcyeJVAzCnGgmYis7P3JidtTUjyadhTeSo8TgRPswstghDaw==} 1907 + '@types/node@22.10.2': 1908 + resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==} 2361 1909 2362 - '@types/react-dom@19.1.11': 2363 - resolution: {integrity: sha512-3BKc/yGdNTYQVVw4idqHtSOcFsgGuBbMveKCOgF8wQ5QtrYOc3jDIlzg3jef04zcXFIHLelyGlj0T+BJ8+KN+w==} 2364 - peerDependencies: 2365 - '@types/react': ^19.0.0 2366 - 2367 - '@types/react-dom@19.2.0': 2368 - resolution: {integrity: sha512-brtBs0MnE9SMx7px208g39lRmC5uHZs96caOJfTjFcYSLHNamvaSMfJNagChVNkup2SdtOxKX1FDBkRSJe1ZAg==} 2369 - peerDependencies: 2370 - '@types/react': ^19.2.0 1910 + '@types/react-dom@18.3.1': 1911 + resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==} 2371 1912 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==} 2377 - 2378 - '@types/react@19.2.0': 2379 - resolution: {integrity: sha512-1LOH8xovvsKsCBq1wnT4ntDUdCJKmnEakhsuoUSy6ExlHCkGP2hqnatagYTgFk6oeL0VU31u7SNjunPN+GchtA==} 1913 + '@types/react@19.0.14': 1914 + resolution: {integrity: sha512-ixLZ7zG7j1fM0DijL9hDArwhwcCb4vqmePgwtV0GfnkHRSCUEv4LvzarcTdhoqgyMznUx/EhoTUv31CKZzkQlw==} 2380 1915 2381 1916 '@types/stack-utils@2.0.3': 2382 1917 resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} 2383 - 2384 - '@types/tough-cookie@4.0.5': 2385 - resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} 2386 1918 2387 1919 '@types/yargs-parser@21.0.3': 2388 1920 resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} ··· 2390 1922 '@types/yargs@17.0.33': 2391 1923 resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} 2392 1924 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} 1925 + '@typescript-eslint/eslint-plugin@8.19.0': 1926 + resolution: {integrity: sha512-NggSaEZCdSrFddbctrVjkVZvFC6KGfKfNK0CU7mNK/iKHGKbzT4Wmgm08dKpcZECBu9f5FypndoMyRHkdqfT1Q==} 1927 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2396 1928 peerDependencies: 2397 - '@typescript-eslint/parser': ^7.0.0 2398 - eslint: ^8.56.0 2399 - typescript: '*' 2400 - peerDependenciesMeta: 2401 - typescript: 2402 - optional: true 1929 + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 1930 + eslint: ^8.57.0 || ^9.0.0 1931 + typescript: '>=4.8.4 <5.8.0' 2403 1932 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} 1933 + '@typescript-eslint/parser@8.19.0': 1934 + resolution: {integrity: sha512-6M8taKyOETY1TKHp0x8ndycipTVgmp4xtg5QpEZzXxDhNvvHOJi5rLRkLr8SK3jTgD5l4fTlvBiRdfsuWydxBw==} 1935 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2407 1936 peerDependencies: 2408 - eslint: ^8.56.0 2409 - typescript: '*' 2410 - peerDependenciesMeta: 2411 - typescript: 2412 - optional: true 1937 + eslint: ^8.57.0 || ^9.0.0 1938 + typescript: '>=4.8.4 <5.8.0' 2413 1939 2414 - '@typescript-eslint/project-service@8.45.0': 2415 - resolution: {integrity: sha512-3pcVHwMG/iA8afdGLMuTibGR7pDsn9RjDev6CCB+naRsSYs2pns5QbinF4Xqw6YC/Sj3lMrm/Im0eMfaa61WUg==} 1940 + '@typescript-eslint/project-service@8.33.1': 1941 + resolution: {integrity: sha512-DZR0efeNklDIHHGRpMpR5gJITQpu6tLr9lDJnKdONTC7vvzOlLAG/wcfxcdxEWrbiZApcoBCzXqU/Z458Za5Iw==} 2416 1942 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2417 1943 peerDependencies: 2418 - typescript: '>=4.8.4 <6.0.0' 1944 + typescript: '>=4.8.4 <5.9.0' 2419 1945 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} 1946 + '@typescript-eslint/scope-manager@8.19.0': 1947 + resolution: {integrity: sha512-hkoJiKQS3GQ13TSMEiuNmSCvhz7ujyqD1x3ShbaETATHrck+9RaDdUbt+osXaUuns9OFwrDTTrjtwsU8gJyyRA==} 1948 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2423 1949 2424 - '@typescript-eslint/scope-manager@8.45.0': 2425 - resolution: {integrity: sha512-clmm8XSNj/1dGvJeO6VGH7EUSeA0FMs+5au/u3lrA3KfG8iJ4u8ym9/j2tTEoacAffdW1TVUzXO30W1JTJS7dA==} 1950 + '@typescript-eslint/scope-manager@8.33.1': 1951 + resolution: {integrity: sha512-dM4UBtgmzHR9bS0Rv09JST0RcHYearoEoo3pG5B6GoTR9XcyeqX87FEhPo+5kTvVfKCvfHaHrcgeJQc6mrDKrA==} 2426 1952 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2427 1953 2428 - '@typescript-eslint/tsconfig-utils@8.45.0': 2429 - resolution: {integrity: sha512-aFdr+c37sc+jqNMGhH+ajxPXwjv9UtFZk79k8pLoJ6p4y0snmYpPA52GuWHgt2ZF4gRRW6odsEj41uZLojDt5w==} 1954 + '@typescript-eslint/tsconfig-utils@8.33.1': 1955 + resolution: {integrity: sha512-STAQsGYbHCF0/e+ShUQ4EatXQ7ceh3fBCXkNU7/MZVKulrlq1usH7t2FhxvCpuCi5O5oi1vmVaAjrGeL71OK1g==} 2430 1956 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2431 1957 peerDependencies: 2432 - typescript: '>=4.8.4 <6.0.0' 1958 + typescript: '>=4.8.4 <5.9.0' 2433 1959 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} 1960 + '@typescript-eslint/type-utils@8.19.0': 1961 + resolution: {integrity: sha512-TZs0I0OSbd5Aza4qAMpp1cdCYVnER94IziudE3JU328YUHgWu9gwiwhag+fuLeJ2LkWLXI+F/182TbG+JaBdTg==} 1962 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2437 1963 peerDependencies: 2438 - eslint: ^8.56.0 2439 - typescript: '*' 2440 - peerDependenciesMeta: 2441 - typescript: 2442 - optional: true 1964 + eslint: ^8.57.0 || ^9.0.0 1965 + typescript: '>=4.8.4 <5.8.0' 2443 1966 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} 1967 + '@typescript-eslint/types@8.19.0': 1968 + resolution: {integrity: sha512-8XQ4Ss7G9WX8oaYvD4OOLCjIQYgRQxO+qCiR2V2s2GxI9AUpo7riNwo6jDhKtTcaJjT8PY54j2Yb33kWtSJsmA==} 1969 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2447 1970 2448 - '@typescript-eslint/types@8.45.0': 2449 - resolution: {integrity: sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA==} 1971 + '@typescript-eslint/types@8.33.1': 1972 + resolution: {integrity: sha512-xid1WfizGhy/TKMTwhtVOgalHwPtV8T32MS9MaH50Cwvz6x6YqRIPdD2WvW0XaqOzTV9p5xdLY0h/ZusU5Lokg==} 2450 1973 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2451 1974 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} 1975 + '@typescript-eslint/typescript-estree@8.19.0': 1976 + resolution: {integrity: sha512-WW9PpDaLIFW9LCbucMSdYUuGeFUz1OkWYS/5fwZwTA+l2RwlWFdJvReQqMUMBw4yJWJOfqd7An9uwut2Oj8sLw==} 1977 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2455 1978 peerDependencies: 2456 - typescript: '*' 2457 - peerDependenciesMeta: 2458 - typescript: 2459 - optional: true 1979 + typescript: '>=4.8.4 <5.8.0' 2460 1980 2461 - '@typescript-eslint/typescript-estree@8.45.0': 2462 - resolution: {integrity: sha512-GfE1NfVbLam6XQ0LcERKwdTTPlLvHvXXhOeUGC1OXi4eQBoyy1iVsW+uzJ/J9jtCz6/7GCQ9MtrQ0fml/jWCnA==} 1981 + '@typescript-eslint/typescript-estree@8.33.1': 1982 + resolution: {integrity: sha512-+s9LYcT8LWjdYWu7IWs7FvUxpQ/DGkdjZeE/GGulHvv8rvYwQvVaUZ6DE+j5x/prADUgSbbCWZ2nPI3usuVeOA==} 2463 1983 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2464 1984 peerDependencies: 2465 - typescript: '>=4.8.4 <6.0.0' 1985 + typescript: '>=4.8.4 <5.9.0' 2466 1986 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} 1987 + '@typescript-eslint/utils@8.19.0': 1988 + resolution: {integrity: sha512-PTBG+0oEMPH9jCZlfg07LCB2nYI0I317yyvXGfxnvGvw4SHIOuRnQ3kadyyXY6tGdChusIHIbM5zfIbp4M6tCg==} 1989 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2470 1990 peerDependencies: 2471 - eslint: ^8.56.0 1991 + eslint: ^8.57.0 || ^9.0.0 1992 + typescript: '>=4.8.4 <5.8.0' 2472 1993 2473 - '@typescript-eslint/utils@8.45.0': 2474 - resolution: {integrity: sha512-bxi1ht+tLYg4+XV2knz/F7RVhU0k6VrSMc9sb8DQ6fyCTrGQLHfo7lDtN0QJjZjKkLA2ThrKuCdHEvLReqtIGg==} 1994 + '@typescript-eslint/utils@8.33.1': 1995 + resolution: {integrity: sha512-52HaBiEQUaRYqAXpfzWSR2U3gxk92Kw006+xZpElaPMg3C4PgM+A5LqwoQI1f9E5aZ/qlxAZxzm42WX+vn92SQ==} 2475 1996 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2476 1997 peerDependencies: 2477 1998 eslint: ^8.57.0 || ^9.0.0 2478 - typescript: '>=4.8.4 <6.0.0' 1999 + typescript: '>=4.8.4 <5.9.0' 2479 2000 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} 2483 - 2484 - '@typescript-eslint/visitor-keys@8.45.0': 2485 - resolution: {integrity: sha512-qsaFBA3e09MIDAGFUrTk+dzqtfv1XPVz8t8d1f0ybTzrCY7BKiMC5cjrl1O/P7UmHsNyW90EYSkU/ZWpmXelag==} 2001 + '@typescript-eslint/visitor-keys@8.19.0': 2002 + resolution: {integrity: sha512-mCFtBbFBJDCNCWUl5y6sZSCHXw1DEFEk3c/M3nRK2a4XUB8StGFtmcEMizdjKuBzB6e/smJAAWYug3VrdLMr1w==} 2486 2003 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2487 2004 2488 - '@ungap/structured-clone@1.3.0': 2489 - resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} 2490 - 2491 - '@unrs/resolver-binding-android-arm-eabi@1.11.1': 2492 - resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} 2493 - cpu: [arm] 2494 - os: [android] 2495 - 2496 - '@unrs/resolver-binding-android-arm64@1.11.1': 2497 - resolution: {integrity: sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==} 2498 - cpu: [arm64] 2499 - os: [android] 2500 - 2501 - '@unrs/resolver-binding-darwin-arm64@1.11.1': 2502 - resolution: {integrity: sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==} 2503 - cpu: [arm64] 2504 - os: [darwin] 2505 - 2506 - '@unrs/resolver-binding-darwin-x64@1.11.1': 2507 - resolution: {integrity: sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==} 2508 - cpu: [x64] 2509 - os: [darwin] 2510 - 2511 - '@unrs/resolver-binding-freebsd-x64@1.11.1': 2512 - resolution: {integrity: sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==} 2513 - cpu: [x64] 2514 - os: [freebsd] 2005 + '@typescript-eslint/visitor-keys@8.33.1': 2006 + resolution: {integrity: sha512-3i8NrFcZeeDHJ+7ZUuDkGT+UHq+XoFGsymNK2jZCOHcfEzRQ0BdpRtdpSx/Iyf3MHLWIcLS0COuOPibKQboIiQ==} 2007 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2515 2008 2516 - '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1': 2517 - resolution: {integrity: sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==} 2518 - cpu: [arm] 2519 - os: [linux] 2520 - 2521 - '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1': 2522 - resolution: {integrity: sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==} 2523 - cpu: [arm] 2524 - os: [linux] 2525 - 2526 - '@unrs/resolver-binding-linux-arm64-gnu@1.11.1': 2527 - resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==} 2528 - cpu: [arm64] 2529 - os: [linux] 2530 - 2531 - '@unrs/resolver-binding-linux-arm64-musl@1.11.1': 2532 - resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==} 2533 - cpu: [arm64] 2534 - os: [linux] 2535 - 2536 - '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': 2537 - resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==} 2538 - cpu: [ppc64] 2539 - os: [linux] 2540 - 2541 - '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': 2542 - resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==} 2543 - cpu: [riscv64] 2544 - os: [linux] 2545 - 2546 - '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': 2547 - resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==} 2548 - cpu: [riscv64] 2549 - os: [linux] 2550 - 2551 - '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': 2552 - resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==} 2553 - cpu: [s390x] 2554 - os: [linux] 2555 - 2556 - '@unrs/resolver-binding-linux-x64-gnu@1.11.1': 2557 - resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==} 2558 - cpu: [x64] 2559 - os: [linux] 2560 - 2561 - '@unrs/resolver-binding-linux-x64-musl@1.11.1': 2562 - resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==} 2563 - cpu: [x64] 2564 - os: [linux] 2565 - 2566 - '@unrs/resolver-binding-wasm32-wasi@1.11.1': 2567 - resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==} 2568 - engines: {node: '>=14.0.0'} 2569 - cpu: [wasm32] 2570 - 2571 - '@unrs/resolver-binding-win32-arm64-msvc@1.11.1': 2572 - resolution: {integrity: sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==} 2573 - cpu: [arm64] 2574 - os: [win32] 2575 - 2576 - '@unrs/resolver-binding-win32-ia32-msvc@1.11.1': 2577 - resolution: {integrity: sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==} 2578 - cpu: [ia32] 2579 - os: [win32] 2580 - 2581 - '@unrs/resolver-binding-win32-x64-msvc@1.11.1': 2582 - resolution: {integrity: sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==} 2583 - cpu: [x64] 2584 - os: [win32] 2009 + '@ungap/structured-clone@1.2.1': 2010 + resolution: {integrity: sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==} 2585 2011 2586 2012 '@urql/core@5.1.0': 2587 2013 resolution: {integrity: sha512-yC3sw8yqjbX45GbXxfiBY8GLYCiyW/hLBbQF9l3TJrv4ro00Y0ChkKaD9I2KntRxAVm9IYBqh0awX8fwWAe/Yw==} ··· 2646 2072 '@xtuc/long@4.2.2': 2647 2073 resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} 2648 2074 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 - 2653 2075 abort-controller@3.0.0: 2654 2076 resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} 2655 2077 engines: {node: '>=6.5'} ··· 2661 2083 resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} 2662 2084 engines: {node: '>= 0.6'} 2663 2085 2664 - acorn-globals@7.0.1: 2665 - resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} 2666 - 2667 2086 acorn-jsx@5.3.2: 2668 2087 resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 2669 2088 peerDependencies: 2670 2089 acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 2671 2090 2672 - acorn-loose@8.5.2: 2673 - resolution: {integrity: sha512-PPvV6g8UGMGgjrMu+n/f9E/tCSkNQ2Y97eFvuVdJfG11+xdIeDcLyNdC8SHcrHbRqkfwLASdplyR6B6sKM1U4A==} 2674 - engines: {node: '>=0.4.0'} 2675 - 2676 2091 acorn-walk@8.3.4: 2677 2092 resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} 2678 2093 engines: {node: '>=0.4.0'} ··· 2682 2097 engines: {node: '>=0.4.0'} 2683 2098 hasBin: true 2684 2099 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 - 2694 2100 agent-base@7.1.3: 2695 2101 resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} 2696 2102 engines: {node: '>= 14'} ··· 2729 2135 ansi-escapes@4.3.2: 2730 2136 resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} 2731 2137 engines: {node: '>=8'} 2732 - 2733 - ansi-escapes@6.2.1: 2734 - resolution: {integrity: sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==} 2735 - engines: {node: '>=14.16'} 2736 2138 2737 2139 ansi-html@0.0.9: 2738 2140 resolution: {integrity: sha512-ozbS3LuenHVxNRh/wdnN16QapUHzauqSomAl1jwwJRRsGwFwtj644lIhxfWu0Fy0acCij2+AEgHvjscq3dlVXg==} ··· 2751 2153 resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 2752 2154 engines: {node: '>=8'} 2753 2155 2754 - ansi-regex@6.2.2: 2755 - resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} 2156 + ansi-regex@6.1.0: 2157 + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} 2756 2158 engines: {node: '>=12'} 2757 2159 2758 2160 ansi-styles@2.2.1: ··· 2771 2173 resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} 2772 2174 engines: {node: '>=10'} 2773 2175 2774 - ansi-styles@6.2.3: 2775 - resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} 2176 + ansi-styles@6.2.1: 2177 + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} 2776 2178 engines: {node: '>=12'} 2777 2179 2778 2180 any-promise@1.3.0: ··· 2801 2203 resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==} 2802 2204 engines: {node: '>=10'} 2803 2205 2804 - aria-hidden@1.2.6: 2805 - resolution: {integrity: sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==} 2806 - engines: {node: '>=10'} 2807 - 2808 2206 array-buffer-byte-length@1.0.2: 2809 2207 resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} 2810 2208 engines: {node: '>= 0.4'} ··· 2812 2210 array-flatten@1.1.1: 2813 2211 resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} 2814 2212 2815 - array-includes@3.1.9: 2816 - resolution: {integrity: sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==} 2213 + array-includes@3.1.8: 2214 + resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} 2817 2215 engines: {node: '>= 0.4'} 2818 2216 2819 2217 array-timsort@1.0.3: 2820 2218 resolution: {integrity: sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==} 2821 2219 2822 - array-union@2.1.0: 2823 - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} 2824 - engines: {node: '>=8'} 2825 - 2826 2220 array.prototype.findlast@1.2.5: 2827 2221 resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} 2828 2222 engines: {node: '>= 0.4'} 2829 2223 2830 - array.prototype.findlastindex@1.2.6: 2831 - resolution: {integrity: sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==} 2224 + array.prototype.findlastindex@1.2.5: 2225 + resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} 2832 2226 engines: {node: '>= 0.4'} 2833 2227 2834 2228 array.prototype.flat@1.3.3: ··· 2857 2251 resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} 2858 2252 engines: {node: '>=0.8'} 2859 2253 2860 - async-function@1.0.0: 2861 - resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} 2862 - engines: {node: '>= 0.4'} 2863 - 2864 2254 async-limiter@1.0.1: 2865 2255 resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} 2866 2256 ··· 2890 2280 peerDependencies: 2891 2281 '@babel/core': ^7.8.0 2892 2282 2893 - babel-jest@30.2.0: 2894 - resolution: {integrity: sha512-0YiBEOxWqKkSQWL9nNGGEgndoeL0ZpWrbLMNL5u/Kaxrli3Eaxlt3ZtIDktEvXt4L/R9r3ODr2zKwGM/2BjxVw==} 2895 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 2896 - peerDependencies: 2897 - '@babel/core': ^7.11.0 || ^8.0.0-0 2898 - 2899 2283 babel-plugin-istanbul@6.1.1: 2900 2284 resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} 2901 2285 engines: {node: '>=8'} 2902 2286 2903 - babel-plugin-istanbul@7.0.1: 2904 - resolution: {integrity: sha512-D8Z6Qm8jCvVXtIRkBnqNHX0zJ37rQcFJ9u8WOS6tkYOsRdHBzypCstaxWiu5ZIlqQtviRYbgnRLSoCEvjqcqbA==} 2905 - engines: {node: '>=12'} 2906 - 2907 2287 babel-plugin-jest-hoist@29.6.3: 2908 2288 resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} 2909 2289 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 2910 - 2911 - babel-plugin-jest-hoist@30.2.0: 2912 - resolution: {integrity: sha512-ftzhzSGMUnOzcCXd6WHdBGMyuwy15Wnn0iyyWGKgBDLxf9/s5ABuraCSpBX2uG0jUg4rqJnxsLc5+oYBqoxVaA==} 2913 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 2914 2290 2915 2291 babel-plugin-module-resolver@5.0.2: 2916 2292 resolution: {integrity: sha512-9KtaCazHee2xc0ibfqsDeamwDps6FZNo5S0Q81dUqEuFzVwPhcT4J5jOqIVvgCA3Q/wO9hKYxN/Ds3tIsp5ygg==} ··· 2933 2309 babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206: 2934 2310 resolution: {integrity: sha512-nnkrHpeDKM8A5laq9tmFvvGbbDQ7laGfQLp50cvCkCXmWrPcZdCtaQpNh8UJS/yLREJnv2R4JDL5ADfxyAn+yQ==} 2935 2311 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==} 2312 + babel-plugin-react-native-web@0.19.13: 2313 + resolution: {integrity: sha512-4hHoto6xaN23LCyZgL9LJZc3olmAxd7b6jDzlZnKXAh4rRAbZRKNBJoOOdp46OBqgy+K0t0guTj5/mhA8inymQ==} 2941 2314 2942 - babel-plugin-syntax-hermes-parser@0.29.1: 2943 - resolution: {integrity: sha512-2WFYnoWGdmih1I1J5eIqxATOeycOqRwYxAQBu3cUu/rhwInwHUg7k60AFNbuGjSDL8tje5GDrAnxzRLcu2pYcA==} 2315 + babel-plugin-syntax-hermes-parser@0.25.1: 2316 + resolution: {integrity: sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ==} 2944 2317 2945 2318 babel-plugin-transform-flow-enums@0.0.2: 2946 2319 resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==} 2947 2320 2948 - babel-preset-current-node-syntax@1.2.0: 2949 - resolution: {integrity: sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==} 2321 + babel-preset-current-node-syntax@1.1.0: 2322 + resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} 2950 2323 peerDependencies: 2951 - '@babel/core': ^7.0.0 || ^8.0.0-0 2324 + '@babel/core': ^7.0.0 2952 2325 2953 - babel-preset-expo@54.0.3: 2954 - resolution: {integrity: sha512-zC6g96Mbf1bofnCI8yI0VKAp8/ER/gpfTsWOpQvStbHU+E4jFZ294n3unW8Hf6nNP4NoeNq9Zc6Prp0vwhxbow==} 2326 + babel-preset-expo@13.2.3: 2327 + resolution: {integrity: sha512-wQJn92lqj8GKR7Ojg/aW4+GkqI6ZdDNTDyOqhhl7A9bAqk6t0ukUOWLDXQb4p0qKJjMDV1F6gNWasI2KUbuVTQ==} 2955 2328 peerDependencies: 2956 - '@babel/runtime': ^7.20.0 2957 - expo: '*' 2958 - react-refresh: '>=0.14.0 <1.0.0' 2329 + babel-plugin-react-compiler: ^19.0.0-beta-e993439-20250405 2959 2330 peerDependenciesMeta: 2960 - '@babel/runtime': 2961 - optional: true 2962 - expo: 2331 + babel-plugin-react-compiler: 2963 2332 optional: true 2964 2333 2965 2334 babel-preset-jest@29.6.3: ··· 2968 2337 peerDependencies: 2969 2338 '@babel/core': ^7.0.0 2970 2339 2971 - babel-preset-jest@30.2.0: 2972 - resolution: {integrity: sha512-US4Z3NOieAQumwFnYdUWKvUKh8+YSnS/gB3t6YBiz0bskpu7Pine8pPCheNxlPEW4wnUkma2a94YuW2q3guvCQ==} 2973 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 2974 - peerDependencies: 2975 - '@babel/core': ^7.11.0 || ^8.0.0-beta.1 2976 - 2977 2340 balanced-match@1.0.2: 2978 2341 resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 2979 2342 2980 2343 base64-js@1.5.1: 2981 2344 resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} 2982 - 2983 - baseline-browser-mapping@2.8.12: 2984 - resolution: {integrity: sha512-vAPMQdnyKCBtkmQA6FMCBvU9qFIppS3nzyXnEM+Lo2IAhG4Mpjv9cCxMudhgV3YdNNJv6TNqXy97dfRVL2LmaQ==} 2985 - hasBin: true 2986 2345 2987 2346 bcrypt-pbkdf@1.0.2: 2988 2347 resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} ··· 3037 2396 resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 3038 2397 engines: {node: '>=8'} 3039 2398 3040 - browserslist@4.26.3: 3041 - resolution: {integrity: sha512-lAUU+02RFBuCKQPj/P6NgjlbCnLBMp4UtgTx7vNHd3XSIJF87s9a5rA3aH2yw3GS9DqZAUbOtZdCCiZeVRqt0w==} 2399 + browserslist@4.24.3: 2400 + resolution: {integrity: sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==} 3042 2401 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 3043 2402 hasBin: true 3044 2403 ··· 3062 2421 resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==} 3063 2422 engines: {node: '>= 0.4'} 3064 2423 3065 - call-bind-apply-helpers@1.0.2: 3066 - resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} 3067 - engines: {node: '>= 0.4'} 3068 - 3069 2424 call-bind@1.0.8: 3070 2425 resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} 3071 2426 engines: {node: '>= 0.4'} ··· 3074 2429 resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==} 3075 2430 engines: {node: '>= 0.4'} 3076 2431 3077 - call-bound@1.0.4: 3078 - resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} 3079 - engines: {node: '>= 0.4'} 3080 - 3081 2432 caller-callsite@2.0.0: 3082 2433 resolution: {integrity: sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==} 3083 2434 engines: {node: '>=4'} ··· 3106 2457 resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} 3107 2458 engines: {node: '>=10'} 3108 2459 3109 - caniuse-lite@1.0.30001747: 3110 - resolution: {integrity: sha512-mzFa2DGIhuc5490Nd/G31xN1pnBnYMadtkyTjefPI7wzypqgCEpeWu9bJr0OnDsyKrW75zA9ZAt7pbQFmwLsQg==} 2460 + caniuse-lite@1.0.30001690: 2461 + resolution: {integrity: sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==} 3111 2462 3112 2463 caseless@0.12.0: 3113 2464 resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} ··· 3131 2482 resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} 3132 2483 engines: {node: '>=4'} 3133 2484 3134 - chalk@3.0.0: 3135 - resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} 3136 - engines: {node: '>=8'} 3137 - 3138 2485 chalk@4.1.2: 3139 2486 resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 3140 2487 engines: {node: '>=10'} 3141 2488 3142 - char-regex@1.0.2: 3143 - resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} 3144 - engines: {node: '>=10'} 3145 - 3146 - char-regex@2.0.2: 3147 - resolution: {integrity: sha512-cbGOjAptfM2LVmWhwRFHEKTPkLwNddVmuqYZQt895yXwAsWsXObCG+YN4DGQ/JBtT4GP1a1lPPdio2z413LmTg==} 3148 - engines: {node: '>=12.20'} 3149 - 3150 2489 chokidar@3.6.0: 3151 2490 resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} 3152 2491 engines: {node: '>= 8.10.0'} 3153 2492 3154 - chokidar@4.0.3: 3155 - resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} 2493 + chokidar@4.0.1: 2494 + resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==} 3156 2495 engines: {node: '>= 14.16.0'} 3157 2496 3158 2497 chownr@3.0.0: ··· 3178 2517 resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} 3179 2518 engines: {node: '>=8'} 3180 2519 3181 - ci-info@4.3.0: 3182 - resolution: {integrity: sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==} 3183 - engines: {node: '>=8'} 3184 - 3185 - cjs-module-lexer@1.4.3: 3186 - resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} 3187 - 3188 - cjs-module-lexer@2.1.0: 3189 - resolution: {integrity: sha512-UX0OwmYRYQQetfrLEZeewIFFI+wSTofC+pMBLNuH3RUuu/xzG1oz84UCEDOSoQlN3fZ4+AzmV50ZYvGqkMh9yA==} 3190 - 3191 2520 class-variance-authority@0.7.1: 3192 2521 resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==} 3193 2522 ··· 3221 2550 resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} 3222 2551 engines: {node: '>=6'} 3223 2552 3224 - co@4.6.0: 3225 - resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} 3226 - engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} 3227 - 3228 2553 code-block-writer@11.0.3: 3229 2554 resolution: {integrity: sha512-NiujjUFB4SwScJq2bwbYUtXbZhBSlY6vYzm++3Q6oC+U+injTqfPYFK8wS9COOmb2lueqp0ZRB4nK1VYeHgNyw==} 3230 2555 ··· 3234 2559 code-point-at@1.1.0: 3235 2560 resolution: {integrity: sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==} 3236 2561 engines: {node: '>=0.10.0'} 3237 - 3238 - collect-v8-coverage@1.0.2: 3239 - resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} 3240 2562 3241 2563 color-convert@1.9.3: 3242 2564 resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} ··· 3341 2663 resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} 3342 2664 engines: {node: '>=4'} 3343 2665 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 - 3349 2666 create-require@1.1.1: 3350 2667 resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} 3351 2668 ··· 3379 2696 engines: {node: '>=4'} 3380 2697 hasBin: true 3381 2698 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 - 3392 2699 csstype@3.1.3: 3393 2700 resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} 3394 2701 3395 2702 dashdash@1.14.1: 3396 2703 resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} 3397 2704 engines: {node: '>=0.10'} 3398 - 3399 - data-urls@3.0.2: 3400 - resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} 3401 - engines: {node: '>=12'} 3402 2705 3403 2706 data-view-buffer@1.0.2: 3404 2707 resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} ··· 3437 2740 supports-color: 3438 2741 optional: true 3439 2742 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 - 3452 2743 decode-uri-component@0.2.2: 3453 2744 resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} 3454 2745 engines: {node: '>=0.10'} 3455 - 3456 - dedent@1.7.0: 3457 - resolution: {integrity: sha512-HGFtf8yhuhGhqO07SV79tRp+br4MnbdjeVxotpn1QBl30pcLLCQjX5b2295ll0fv8RKDKsmWYrl05usHM9CewQ==} 3458 - peerDependencies: 3459 - babel-plugin-macros: ^3.1.0 3460 - peerDependenciesMeta: 3461 - babel-plugin-macros: 3462 - optional: true 3463 2746 3464 2747 deep-extend@0.6.0: 3465 2748 resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} ··· 3506 2789 3507 2790 detect-libc@2.0.3: 3508 2791 resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} 3509 - engines: {node: '>=8'} 3510 - 3511 - detect-newline@3.1.0: 3512 - resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} 3513 2792 engines: {node: '>=8'} 3514 2793 3515 2794 detect-node-es@1.1.0: ··· 3518 2797 didyoumean@1.2.2: 3519 2798 resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} 3520 2799 3521 - diff-sequences@29.6.3: 3522 - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} 3523 - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 3524 - 3525 2800 diff@4.0.2: 3526 2801 resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} 3527 2802 engines: {node: '>=0.3.1'} 3528 - 3529 - dir-glob@3.0.1: 3530 - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} 3531 - engines: {node: '>=8'} 3532 2803 3533 2804 dlv@1.1.3: 3534 2805 resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} ··· 3547 2818 domelementtype@2.3.0: 3548 2819 resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} 3549 2820 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 - 3555 2821 domhandler@5.0.3: 3556 2822 resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} 3557 2823 engines: {node: '>= 4'} ··· 3566 2832 dotenv@16.4.7: 3567 2833 resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} 3568 2834 engines: {node: '>=12'} 2835 + 2836 + dunder-proto@1.0.0: 2837 + resolution: {integrity: sha512-9+Sj30DIu+4KvHqMfLUGLFYL2PkURSYMVXJyXe92nFRvlYq5hBjLEhblKB+vkd/WVlUYMWigiY07T91Fkk0+4A==} 2838 + engines: {node: '>= 0.4'} 3569 2839 3570 2840 dunder-proto@1.0.1: 3571 2841 resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} ··· 3586 2856 ee-first@1.1.1: 3587 2857 resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} 3588 2858 3589 - electron-to-chromium@1.5.230: 3590 - resolution: {integrity: sha512-A6A6Fd3+gMdaed9wX83CvHYJb4UuapPD5X5SLq72VZJzxHSY0/LUweGXRWmQlh2ln7KV7iw7jnwXK7dlPoOnHQ==} 3591 - 3592 - emittery@0.13.1: 3593 - resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} 3594 - engines: {node: '>=12'} 2859 + electron-to-chromium@1.5.76: 2860 + resolution: {integrity: sha512-CjVQyG7n7Sr+eBXE86HIulnL5N8xZY1sgmOPGuq/F0Rr0FJq63lg0kEtOIDfZBk44FnDLf6FUJ+dsJcuiUDdDQ==} 3595 2861 3596 2862 emoji-regex@8.0.0: 3597 2863 resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} ··· 3611 2877 resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} 3612 2878 engines: {node: '>= 0.8'} 3613 2879 3614 - enhanced-resolve@5.18.3: 3615 - resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==} 2880 + enhanced-resolve@5.17.1: 2881 + resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} 3616 2882 engines: {node: '>=10.13.0'} 3617 2883 3618 2884 entities@4.5.0: 3619 2885 resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} 3620 - engines: {node: '>=0.12'} 3621 - 3622 - entities@6.0.1: 3623 - resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} 3624 2886 engines: {node: '>=0.12'} 3625 2887 3626 2888 env-editor@0.4.2: ··· 3633 2895 error-ex@1.3.2: 3634 2896 resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} 3635 2897 3636 - error-ex@1.3.4: 3637 - resolution: {integrity: sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==} 3638 - 3639 2898 error-stack-parser@2.1.4: 3640 2899 resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} 3641 2900 3642 - es-abstract@1.24.0: 3643 - resolution: {integrity: sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==} 2901 + es-abstract@1.23.8: 2902 + resolution: {integrity: sha512-lfab8IzDn6EpI1ibZakcgS6WsfEBiB+43cuJo+wgylx1xKXf+Sp+YR3vFuQwC/u3sxYwV8Cxe3B0DpVUu/WiJQ==} 3644 2903 engines: {node: '>= 0.4'} 3645 2904 3646 2905 es-define-property@1.0.1: ··· 3655 2914 resolution: {integrity: sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==} 3656 2915 engines: {node: '>= 0.4'} 3657 2916 3658 - es-module-lexer@1.7.0: 3659 - resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} 2917 + es-module-lexer@1.6.0: 2918 + resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} 3660 2919 3661 - es-object-atoms@1.1.1: 3662 - resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} 2920 + es-object-atoms@1.0.0: 2921 + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} 3663 2922 engines: {node: '>= 0.4'} 3664 2923 3665 - es-set-tostringtag@2.1.0: 3666 - resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} 2924 + es-set-tostringtag@2.0.3: 2925 + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} 3667 2926 engines: {node: '>= 0.4'} 3668 2927 3669 - es-shim-unscopables@1.1.0: 3670 - resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==} 3671 - engines: {node: '>= 0.4'} 2928 + es-shim-unscopables@1.0.2: 2929 + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} 3672 2930 3673 2931 es-to-primitive@1.3.0: 3674 2932 resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} ··· 3693 2951 resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 3694 2952 engines: {node: '>=10'} 3695 2953 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==} 2954 + eslint-config-expo@9.2.0: 2955 + resolution: {integrity: sha512-TQgmSx+2mRM7qUS0hB5kTDrHcSC35rA1UzOSgK5YRLmSkSMlKLmXkUrhwOpnyo9D/nHdf4ERRAySRYxgA6dlrw==} 3703 2956 peerDependencies: 3704 2957 eslint: '>=8.10' 3705 2958 3706 2959 eslint-import-resolver-node@0.3.9: 3707 2960 resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} 3708 2961 3709 - eslint-import-resolver-typescript@3.10.1: 3710 - resolution: {integrity: sha512-A1rHYb06zjMGAxdLSkN2fXPBwuSaQ0iO5M/hdyS0Ajj1VBaRp0sPD3dn1FhME3c/JluGFbwSxyCfqdSbtQLAHQ==} 2962 + eslint-import-resolver-typescript@3.7.0: 2963 + resolution: {integrity: sha512-Vrwyi8HHxY97K5ebydMtffsWAn1SCR9eol49eCd5fJS4O1WV7PaAjbcjmbfJJSMz/t4Mal212Uz/fQZrOB8mow==} 3711 2964 engines: {node: ^14.18.0 || >=16.0.0} 3712 2965 peerDependencies: 3713 2966 eslint: '*' ··· 3719 2972 eslint-plugin-import-x: 3720 2973 optional: true 3721 2974 3722 - eslint-module-utils@2.12.1: 3723 - resolution: {integrity: sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==} 2975 + eslint-module-utils@2.12.0: 2976 + resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} 3724 2977 engines: {node: '>=4'} 3725 2978 peerDependencies: 3726 2979 '@typescript-eslint/parser': '*' ··· 3740 2993 eslint-import-resolver-webpack: 3741 2994 optional: true 3742 2995 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==} 2996 + eslint-plugin-expo@0.1.4: 2997 + resolution: {integrity: sha512-YA7yiMacQbLJySuyJA0Eb5V65obqp6fVOWtw1JdYDRWC5MeToPrnNvhGDpk01Bv3Vm4ownuzUfvi89MXi1d6cg==} 3751 2998 engines: {node: '>=18.0.0'} 3752 2999 peerDependencies: 3753 3000 eslint: '>=8.10' 3754 3001 3755 - eslint-plugin-import@2.32.0: 3756 - resolution: {integrity: sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==} 3002 + eslint-plugin-import@2.31.0: 3003 + resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} 3757 3004 engines: {node: '>=4'} 3758 3005 peerDependencies: 3759 3006 '@typescript-eslint/parser': '*' ··· 3768 3015 peerDependencies: 3769 3016 eslint: '>=7' 3770 3017 3771 - eslint-plugin-react-hooks@4.6.2: 3772 - resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} 3018 + eslint-plugin-react-hooks@5.2.0: 3019 + resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} 3773 3020 engines: {node: '>=10'} 3774 3021 peerDependencies: 3775 - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 3022 + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 3776 3023 3777 - eslint-plugin-react@7.37.5: 3778 - resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==} 3024 + eslint-plugin-react@7.37.3: 3025 + resolution: {integrity: sha512-DomWuTQPFYZwF/7c9W2fkKkStqZmBd3uugfqBYLdkZ3Hii23WzZuOLUskGxB8qkSKqftxEeGL1TB2kMhrce0jA==} 3779 3026 engines: {node: '>=4'} 3780 3027 peerDependencies: 3781 3028 eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 ··· 3792 3039 resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} 3793 3040 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 3794 3041 3795 - eslint-visitor-keys@4.2.1: 3796 - resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} 3042 + eslint-visitor-keys@4.2.0: 3043 + resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} 3797 3044 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 3798 3045 3799 3046 eslint@8.57.1: ··· 3850 3097 exec-async@2.2.0: 3851 3098 resolution: {integrity: sha512-87OpwcEiMia/DeiKFzaQNBNFeN3XkkpYIh9FyOqq5mS2oKv3CBE67PXoEKcr6nodWdXNogTiQ0jE2NGuoffXPw==} 3852 3099 3853 - execa@5.1.1: 3854 - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} 3855 - engines: {node: '>=10'} 3856 - 3857 3100 execa@9.6.0: 3858 3101 resolution: {integrity: sha512-jpWzZ1ZhwUmeWRhS7Qv3mhpOhLfwI+uAX4e5fOcXqwMR7EcJ0pj2kV1CVzHVMX/LphnKWD3LObjZCoJ71lKpHw==} 3859 3102 engines: {node: ^18.19.0 || >=20.5.0} ··· 3862 3105 resolution: {integrity: sha512-MsG3prOVw1WtLXAZbM3KiYtooKR1LvxHh3VHsVtIy0uiUu8usxgB/94DP2HxtD/661lLdB6yzQ09lGJSQr6nkg==} 3863 3106 engines: {node: '>=0.10.0'} 3864 3107 3865 - exit-x@0.2.2: 3866 - resolution: {integrity: sha512-+I6B/IkJc1o/2tiURyz/ivu/O0nKNEArIUB5O7zBrlDVJr22SCLH3xTeEry428LvFhRzIA1g8izguxJ/gbNcVQ==} 3867 - engines: {node: '>= 0.8.0'} 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 - 3877 - expect@30.2.0: 3878 - resolution: {integrity: sha512-u/feCi0GPsI+988gU2FLcsHyAHTU0MX1Wg68NhAnN7z/+C5wqG+CY8J53N9ioe8RXgaoz0nBR/TYMf3AycUuPw==} 3879 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 3880 - 3881 - expo-asset@12.0.9: 3882 - resolution: {integrity: sha512-vrdRoyhGhBmd0nJcssTSk1Ypx3Mbn/eXaaBCQVkL0MJ8IOZpAObAjfD5CTy8+8RofcHEQdh3wwZVCs7crvfOeg==} 3108 + expo-asset@11.1.7: 3109 + resolution: {integrity: sha512-b5P8GpjUh08fRCf6m5XPVAh7ra42cQrHBIMgH2UXP+xsj4Wufl6pLy6jRF5w6U7DranUMbsXm8TOyq4EHy7ADg==} 3883 3110 peerDependencies: 3884 3111 expo: '*' 3885 3112 react: '*' 3886 3113 react-native: '*' 3887 3114 3888 - expo-constants@18.0.9: 3889 - resolution: {integrity: sha512-sqoXHAOGDcr+M9NlXzj1tGoZyd3zxYDy215W6E0Z0n8fgBaqce9FAYQE2bu5X4G629AYig5go7U6sQz7Pjcm8A==} 3115 + expo-constants@17.1.6: 3116 + resolution: {integrity: sha512-q5mLvJiLtPcaZ7t2diSOlQ2AyxIO8YMVEJsEfI/ExkGj15JrflNQ7CALEW6IF/uNae/76qI/XcjEuuAyjdaCNw==} 3890 3117 peerDependencies: 3891 3118 expo: '*' 3892 3119 react-native: '*' 3893 3120 3894 - expo-dev-client@6.0.13: 3895 - resolution: {integrity: sha512-zW3uLx4fBk5jhUafxJcrmbCbhcIMN6Vy7ebUTzLWkHuB0uEh2qwI2bJpeHgXCY+9OzA8HGjT8EUsA5sPKEATfA==} 3896 - peerDependencies: 3897 - expo: '*' 3898 - 3899 - expo-dev-launcher@6.0.13: 3900 - resolution: {integrity: sha512-NmUOXKpSN0HaRneY4jeBgLpEYradw/uNHNGYVlE6bPTUXBw2P6cLChGqeclzq/Dj5eHoSCfSOgyFRfvfH1BcfQ==} 3121 + expo-constants@17.1.7: 3122 + resolution: {integrity: sha512-byBjGsJ6T6FrLlhOBxw4EaiMXrZEn/MlUYIj/JAd+FS7ll5X/S4qVRbIimSJtdW47hXMq0zxPfJX6njtA56hHA==} 3901 3123 peerDependencies: 3902 3124 expo: '*' 3125 + react-native: '*' 3903 3126 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==} 3127 + expo-file-system@18.1.11: 3128 + resolution: {integrity: sha512-HJw/m0nVOKeqeRjPjGdvm+zBi5/NxcdPf8M8P3G2JFvH5Z8vBWqVDic2O58jnT1OFEy0XXzoH9UqFu7cHg9DTQ==} 3911 3129 peerDependencies: 3912 3130 expo: '*' 3131 + react-native: '*' 3913 3132 3914 - expo-file-system@19.0.16: 3915 - resolution: {integrity: sha512-9Ee6HpcUEfO7dOet/on9yAg7ysegBua35Q0oGrJzoRc+xW6IlTxoSFbmK8QhjA3MZpkukP3DhaiYENYOzkw9SQ==} 3133 + expo-font@13.3.1: 3134 + resolution: {integrity: sha512-d+xrHYvSM9WB42wj8vP9OOFWyxed5R1evphfDb6zYBmC1dA9Hf89FpT7TNFtj2Bk3clTnpmVqQTCYbbA2P3CLg==} 3916 3135 peerDependencies: 3917 3136 expo: '*' 3918 - react-native: '*' 3137 + react: '*' 3919 3138 3920 - expo-font@14.0.8: 3921 - resolution: {integrity: sha512-bTUHaJWRZ7ywP8dg3f+wfOwv6RwMV3mWT2CDUIhsK70GjNGlCtiWOCoHsA5Od/esPaVxqc37cCBvQGQRFStRlA==} 3139 + expo-font@13.3.2: 3140 + resolution: {integrity: sha512-wUlMdpqURmQ/CNKK/+BIHkDA5nGjMqNlYmW0pJFXY/KE/OG80Qcavdu2sHsL4efAIiNGvYdBS10WztuQYU4X0A==} 3922 3141 peerDependencies: 3923 3142 expo: '*' 3924 3143 react: '*' 3925 - react-native: '*' 3926 3144 3927 - expo-image-loader@6.0.0: 3928 - resolution: {integrity: sha512-nKs/xnOGw6ACb4g26xceBD57FKLFkSwEUTDXEDF3Gtcu3MqF3ZIYd3YM+sSb1/z9AKV1dYT7rMSGVNgsveXLIQ==} 3145 + expo-image-loader@5.1.0: 3146 + resolution: {integrity: sha512-sEBx3zDQIODWbB5JwzE7ZL5FJD+DK3LVLWBVJy6VzsqIA6nDEnSFnsnWyCfCTSvbGigMATs1lgkC2nz3Jpve1Q==} 3929 3147 peerDependencies: 3930 3148 expo: '*' 3931 3149 3932 - expo-image-picker@17.0.8: 3933 - resolution: {integrity: sha512-489ByhVs2XPoAu9zodivAKLv7hG4S/FOe8hO/C2U6jVxmRjpAKakKNjMml0IwWjf1+c/RYBqm1XxKaZ+vq/fDQ==} 3150 + expo-image-picker@16.1.4: 3151 + resolution: {integrity: sha512-bTmmxtw1AohUT+HxEBn2vYwdeOrj1CLpMXKjvi9FKSoSbpcarT4xxI0z7YyGwDGHbrJqyyic3I9TTdP2J2b4YA==} 3934 3152 peerDependencies: 3935 3153 expo: '*' 3936 3154 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==} 3155 + expo-keep-awake@14.1.4: 3156 + resolution: {integrity: sha512-wU9qOnosy4+U4z/o4h8W9PjPvcFMfZXrlUoKTMBW7F4pLqhkkP/5G4EviPZixv4XWFMjn1ExQ5rV6BX8GwJsWA==} 3942 3157 peerDependencies: 3943 3158 expo: '*' 3944 3159 react: '*' 3945 3160 3946 - expo-linking@8.0.8: 3947 - resolution: {integrity: sha512-MyeMcbFDKhXh4sDD1EHwd0uxFQNAc6VCrwBkNvvvufUsTYFq3glTA9Y8a+x78CPpjNqwNAamu74yIaIz7IEJyg==} 3161 + expo-linking@7.1.4: 3162 + resolution: {integrity: sha512-zLAbUzTB3+KGjqqLeIdhhkXayyN0qulHGjRI24X7W/0Mq/4oPbPZklKtCP0k7XOn/k4553m8OgJ7GPC03PlV9g==} 3948 3163 peerDependencies: 3949 3164 react: '*' 3950 3165 react-native: '*' 3951 3166 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==} 3167 + expo-modules-autolinking@2.1.14: 3168 + resolution: {integrity: sha512-nT5ERXwc+0ZT/pozDoJjYZyUQu5RnXMk9jDGm5lg+PiKvsrCTSA/2/eftJGMxLkTjVI2MXp5WjSz3JRjbA7UXA==} 3959 3169 hasBin: true 3960 3170 3961 - expo-modules-core@3.0.20: 3962 - resolution: {integrity: sha512-AnC7VG8k8ZAAKoNFP5zyCiTlwppp6U3A/z63KtuSjMWlxn5w45FOf2LuyF1SNUqkiARdckuPVNvLGO/I/5vkrg==} 3963 - peerDependencies: 3964 - react: '*' 3965 - react-native: '*' 3171 + expo-modules-core@2.5.0: 3172 + resolution: {integrity: sha512-aIbQxZE2vdCKsolQUl6Q9Farlf8tjh/ROR4hfN1qT7QBGPl1XrJGnaOKkcgYaGrlzCPg/7IBe0Np67GzKMZKKQ==} 3966 3173 3967 - expo-router@6.0.10: 3968 - resolution: {integrity: sha512-QdMvNgjpH5L1ndE2KcYk14CjfulQTZNJNjM24/NigF+2cwkE7Ixdkw2EdpslcXPCgwcoJmvJIJtySsGhoPTNdg==} 3174 + expo-router@5.0.6: 3175 + resolution: {integrity: sha512-/44G3liB7LMMDoUO+lN5TS8XvZrAhLtq7cVGoilO2QkoSBjFQfxFA9VYOVWVlu2R80tN6dM3cgsEuoA275FGQg==} 3969 3176 peerDependencies: 3970 - '@expo/metro-runtime': ^6.1.2 3971 - '@react-navigation/drawer': ^7.5.0 3972 - '@testing-library/react-native': '>= 12.0.0' 3177 + '@react-navigation/drawer': ^7.3.9 3178 + '@testing-library/jest-native': '*' 3973 3179 expo: '*' 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: '*' 3180 + expo-constants: '*' 3181 + expo-linking: '*' 3980 3182 react-native-reanimated: '*' 3981 - react-native-safe-area-context: '>= 5.4.0' 3183 + react-native-safe-area-context: '*' 3982 3184 react-native-screens: '*' 3983 - react-native-web: '*' 3984 - react-server-dom-webpack: '>= 19.0.0' 3985 3185 peerDependenciesMeta: 3986 3186 '@react-navigation/drawer': 3987 3187 optional: true 3988 - '@testing-library/react-native': 3989 - optional: true 3990 - react-dom: 3991 - optional: true 3992 - react-native-gesture-handler: 3188 + '@testing-library/jest-native': 3993 3189 optional: true 3994 3190 react-native-reanimated: 3995 3191 optional: true 3996 - react-native-web: 3997 - optional: true 3998 - react-server-dom-webpack: 3999 - optional: true 4000 3192 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==} 3193 + expo-splash-screen@0.30.8: 3194 + resolution: {integrity: sha512-2eh+uA543brfeG5HILXmtNKA7E2/pfywKzNumzy3Ef6OtDjYy6zJUGNSbhnZRbVEjUZo3/QNRs0JRBfY80okZg==} 4007 3195 peerDependencies: 4008 3196 expo: '*' 4009 3197 ··· 4014 3202 react: '*' 4015 3203 react-native: '*' 4016 3204 4017 - expo-sqlite@16.0.8: 4018 - resolution: {integrity: sha512-xw776gFgH4ZM5oGs0spSLNmkHO/kJ/EuRXGzE4/22yII9EmG84vm7aM/M2aEb8taBTqwhSGYUpkwkRT5YFFmsg==} 3205 + expo-status-bar@2.2.3: 3206 + resolution: {integrity: sha512-+c8R3AESBoduunxTJ8353SqKAKpxL6DvcD8VKBuh81zzJyUUbfB4CVjr1GufSJEKsMzNPXZU+HJwXx7Xh7lx8Q==} 4019 3207 peerDependencies: 4020 - expo: '*' 4021 3208 react: '*' 4022 3209 react-native: '*' 4023 3210 4024 - expo-status-bar@3.0.8: 4025 - resolution: {integrity: sha512-L248XKPhum7tvREoS1VfE0H6dPCaGtoUWzRsUv7hGKdiB4cus33Rc0sxkWkoQ77wE8stlnUlL5lvmT0oqZ3ZBw==} 4026 - peerDependencies: 4027 - react: '*' 4028 - react-native: '*' 4029 - 4030 - expo-system-ui@6.0.7: 4031 - resolution: {integrity: sha512-NT+/r/BOg08lFI9SZO2WFi9X1ZmawkVStknioWzQq6Mt4KinoMS6yl3eLbyOLM3LoptN13Ywfo4W5KHA6TV9Ow==} 3211 + expo-system-ui@5.0.7: 3212 + resolution: {integrity: sha512-ijSnSFA4VfuQc84N6WyCUNsKKTIyQb6QuC8q2zGvYC/sBXTMrOtZg0zrisQGzCRW+WhritQTiVqHlp3Ix9xDmQ==} 4032 3213 peerDependencies: 4033 3214 expo: '*' 4034 3215 react-native: '*' ··· 4037 3218 react-native-web: 4038 3219 optional: true 4039 3220 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==} 3221 + expo-web-browser@14.1.6: 3222 + resolution: {integrity: sha512-/4P8eWqRyfXIMZna3acg320LXNA+P2cwyEVbjDX8vHnWU+UnOtyRKWy3XaAIyMPQ9hVjBNUQTh4MPvtnPRzakw==} 4047 3223 peerDependencies: 4048 3224 expo: '*' 4049 3225 react-native: '*' 4050 3226 4051 - expo@54.0.12: 4052 - resolution: {integrity: sha512-BVvG1A9BlKAOBwczMi7XThOLzI3TUShkV/yRnAMGvQP5SQFDq7UojkZLLG285gg3OvkoqjMUE0tZvVXbvuI4tA==} 3227 + expo@53.0.20: 3228 + resolution: {integrity: sha512-Nh+HIywVy9KxT/LtH08QcXqrxtUOA9BZhsXn3KCsAYA+kNb80M8VKN8/jfQF+I6CgeKyFKJoPNsWgI0y0VBGrA==} 4053 3229 hasBin: true 4054 3230 peerDependencies: 4055 3231 '@expo/dom-webview': '*' ··· 4082 3258 fast-deep-equal@3.1.3: 4083 3259 resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 4084 3260 4085 - fast-glob@3.3.3: 4086 - resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} 3261 + fast-glob@3.3.2: 3262 + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} 4087 3263 engines: {node: '>=8.6.0'} 4088 3264 4089 3265 fast-json-stable-stringify@2.1.0: ··· 4099 3275 fast-uri@3.0.3: 4100 3276 resolution: {integrity: sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==} 4101 3277 4102 - fastq@1.19.1: 4103 - resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} 3278 + fastq@1.17.1: 3279 + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} 4104 3280 4105 3281 fb-watchman@2.0.2: 4106 3282 resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} ··· 4111 3287 fbjs@3.0.5: 4112 3288 resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==} 4113 3289 4114 - fdir@6.5.0: 4115 - resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} 4116 - engines: {node: '>=12.0.0'} 3290 + fdir@6.4.2: 3291 + resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} 4117 3292 peerDependencies: 4118 3293 picomatch: ^3 || ^4 4119 3294 peerDependenciesMeta: ··· 4167 3342 resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} 4168 3343 engines: {node: ^10.12.0 || >=12.0.0} 4169 3344 4170 - flatted@3.3.3: 4171 - resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} 3345 + flatted@3.3.2: 3346 + resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} 4172 3347 4173 3348 flow-enums-runtime@0.0.6: 4174 3349 resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} ··· 4178 3353 4179 3354 for-each@0.3.3: 4180 3355 resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} 4181 - 4182 - for-each@0.3.5: 4183 - resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} 4184 - engines: {node: '>= 0.4'} 4185 3356 4186 3357 foreground-child@3.3.0: 4187 3358 resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} 4188 3359 engines: {node: '>=14'} 4189 3360 4190 - foreground-child@3.3.1: 4191 - resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} 4192 - engines: {node: '>=14'} 4193 - 4194 3361 forever-agent@0.6.1: 4195 3362 resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} 4196 3363 4197 3364 form-data@2.3.3: 4198 3365 resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} 4199 3366 engines: {node: '>= 0.12'} 4200 - 4201 - form-data@4.0.4: 4202 - resolution: {integrity: sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==} 4203 - engines: {node: '>= 6'} 4204 3367 4205 3368 forwarded@0.2.0: 4206 3369 resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} ··· 4239 3402 functions-have-names@1.2.3: 4240 3403 resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} 4241 3404 4242 - generator-function@2.0.1: 4243 - resolution: {integrity: sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==} 4244 - engines: {node: '>= 0.4'} 4245 - 4246 3405 gensync@1.0.0-beta.2: 4247 3406 resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} 4248 3407 engines: {node: '>=6.9.0'} ··· 4251 3410 resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} 4252 3411 engines: {node: 6.* || 8.* || >= 10.*} 4253 3412 4254 - get-intrinsic@1.2.6: 4255 - resolution: {integrity: sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==} 3413 + get-intrinsic@1.2.5: 3414 + resolution: {integrity: sha512-Y4+pKa7XeRUPWFNvOOYHkRYrfzW07oraURSvjDmRVOJ748OrVmeXtpE4+GCEHncjCjkTxPNRt8kEbxDhsn6VTg==} 4256 3415 engines: {node: '>= 0.4'} 4257 3416 4258 - get-intrinsic@1.3.0: 4259 - resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} 3417 + get-intrinsic@1.2.6: 3418 + resolution: {integrity: sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==} 4260 3419 engines: {node: '>= 0.4'} 4261 3420 4262 3421 get-nonce@1.0.1: ··· 4271 3430 resolution: {integrity: sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==} 4272 3431 engines: {node: '>=4'} 4273 3432 4274 - get-proto@1.0.1: 4275 - resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} 4276 - engines: {node: '>= 0.4'} 4277 - 4278 - get-stream@6.0.1: 4279 - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} 4280 - engines: {node: '>=10'} 4281 - 4282 3433 get-stream@9.0.1: 4283 3434 resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} 4284 3435 engines: {node: '>=18'} ··· 4287 3438 resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} 4288 3439 engines: {node: '>= 0.4'} 4289 3440 4290 - get-tsconfig@4.10.1: 4291 - resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} 3441 + get-tsconfig@4.8.1: 3442 + resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} 3443 + 3444 + getenv@1.0.0: 3445 + resolution: {integrity: sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg==} 3446 + engines: {node: '>=6'} 4292 3447 4293 3448 getenv@2.0.0: 4294 3449 resolution: {integrity: sha512-VilgtJj/ALgGY77fiLam5iD336eSWi96Q15JSAG1zi8NRBysm3LXKdGnHb4m5cuyxvOLQQKWpBZAT6ni4FI2iQ==} ··· 4317 3472 engines: {node: 20 || >=22} 4318 3473 hasBin: true 4319 3474 4320 - glob@11.0.3: 4321 - resolution: {integrity: sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==} 4322 - engines: {node: 20 || >=22} 4323 - hasBin: true 4324 - 4325 3475 glob@7.2.3: 4326 3476 resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} 4327 3477 deprecated: Glob versions prior to v9 are no longer supported ··· 4329 3479 glob@9.3.5: 4330 3480 resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} 4331 3481 engines: {node: '>=16 || 14 >=14.17'} 4332 - 4333 - global-dirs@0.1.1: 4334 - resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} 4335 - engines: {node: '>=4'} 4336 3482 4337 3483 globals@11.12.0: 4338 3484 resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} ··· 4342 3488 resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} 4343 3489 engines: {node: '>=8'} 4344 3490 3491 + globals@16.2.0: 3492 + resolution: {integrity: sha512-O+7l9tPdHCU320IigZZPj5zmRCFG9xHmx9cU8FqU2Rp+JN714seHV+2S9+JslCpY4gJwU2vOGox0wzgae/MCEg==} 3493 + engines: {node: '>=18'} 3494 + 4345 3495 globalthis@1.0.4: 4346 3496 resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} 4347 3497 engines: {node: '>= 0.4'} 4348 - 4349 - globby@11.1.0: 4350 - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} 4351 - engines: {node: '>=10'} 4352 3498 4353 3499 gopd@1.2.0: 4354 3500 resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} ··· 4411 3557 hermes-estree@0.25.1: 4412 3558 resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} 4413 3559 4414 - hermes-estree@0.29.1: 4415 - resolution: {integrity: sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ==} 3560 + hermes-estree@0.28.1: 3561 + resolution: {integrity: sha512-w3nxl/RGM7LBae0v8LH2o36+8VqwOZGv9rX1wyoWT6YaKZLqpJZ0YQ5P0LVr3tuRpf7vCx0iIG4i/VmBJejxTQ==} 4416 3562 4417 3563 hermes-parser@0.25.1: 4418 3564 resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} 4419 3565 4420 - hermes-parser@0.29.1: 4421 - resolution: {integrity: sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA==} 3566 + hermes-parser@0.28.1: 3567 + resolution: {integrity: sha512-nf8o+hE8g7UJWParnccljHumE9Vlq8F7MqIdeahl+4x0tvCUJYRrT0L7h0MMg/X9YJmkNwsfbaNNrzPtFXOscg==} 4422 3568 4423 3569 hoist-non-react-statics@3.3.2: 4424 3570 resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} ··· 4427 3573 resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} 4428 3574 engines: {node: ^16.14.0 || >=18.0.0} 4429 3575 4430 - html-encoding-sniffer@3.0.0: 4431 - resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} 4432 - engines: {node: '>=12'} 4433 - 4434 3576 html-entities@2.5.2: 4435 3577 resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} 4436 - 4437 - html-escaper@2.0.2: 4438 - resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} 4439 3578 4440 3579 http-errors@2.0.0: 4441 3580 resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} 4442 3581 engines: {node: '>= 0.8'} 4443 - 4444 - http-proxy-agent@5.0.0: 4445 - resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} 4446 - engines: {node: '>= 6'} 4447 3582 4448 3583 http-signature@1.2.0: 4449 3584 resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==} 4450 3585 engines: {node: '>=0.8', npm: '>=1.3.7'} 4451 3586 4452 - https-proxy-agent@5.0.1: 4453 - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} 4454 - engines: {node: '>= 6'} 4455 - 4456 3587 https-proxy-agent@7.0.6: 4457 3588 resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} 4458 3589 engines: {node: '>= 14'} 4459 - 4460 - human-signals@2.1.0: 4461 - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} 4462 - engines: {node: '>=10.17.0'} 4463 3590 4464 3591 human-signals@8.0.1: 4465 3592 resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==} ··· 4472 3599 resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} 4473 3600 engines: {node: '>=0.10.0'} 4474 3601 4475 - iconv-lite@0.6.3: 4476 - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} 4477 - engines: {node: '>=0.10.0'} 4478 - 4479 3602 ieee754@1.2.1: 4480 3603 resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} 4481 3604 ··· 4492 3615 resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} 4493 3616 engines: {node: '>=4'} 4494 3617 4495 - import-fresh@3.3.1: 4496 - resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} 3618 + import-fresh@3.3.0: 3619 + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} 4497 3620 engines: {node: '>=6'} 4498 3621 4499 - import-local@3.2.0: 4500 - resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} 4501 - engines: {node: '>=8'} 4502 - hasBin: true 4503 - 4504 3622 imurmurhash@0.1.4: 4505 3623 resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 4506 3624 engines: {node: '>=0.8.19'} 4507 - 4508 - indent-string@4.0.0: 4509 - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} 4510 - engines: {node: '>=8'} 4511 3625 4512 3626 inflight@1.0.6: 4513 3627 resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} ··· 4557 3671 is-arrayish@0.3.2: 4558 3672 resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} 4559 3673 4560 - is-async-function@2.1.1: 4561 - resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} 3674 + is-async-function@2.0.0: 3675 + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} 4562 3676 engines: {node: '>= 0.4'} 4563 3677 4564 3678 is-bigint@1.1.0: ··· 4569 3683 resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 4570 3684 engines: {node: '>=8'} 4571 3685 4572 - is-boolean-object@1.2.2: 4573 - resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} 3686 + is-boolean-object@1.2.1: 3687 + resolution: {integrity: sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==} 4574 3688 engines: {node: '>= 0.4'} 4575 3689 4576 - is-bun-module@2.0.0: 4577 - resolution: {integrity: sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==} 3690 + is-bun-module@1.3.0: 3691 + resolution: {integrity: sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==} 4578 3692 4579 3693 is-callable@1.2.7: 4580 3694 resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} ··· 4617 3731 resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 4618 3732 engines: {node: '>=8'} 4619 3733 4620 - is-generator-fn@2.1.0: 4621 - resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} 4622 - engines: {node: '>=6'} 4623 - 4624 3734 is-generator-function@1.0.10: 4625 3735 resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} 4626 3736 engines: {node: '>= 0.4'} 4627 3737 4628 - is-generator-function@1.1.2: 4629 - resolution: {integrity: sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==} 4630 - engines: {node: '>= 0.4'} 4631 - 4632 3738 is-glob@4.0.3: 4633 3739 resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 4634 3740 engines: {node: '>=0.10.0'} ··· 4637 3743 resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} 4638 3744 engines: {node: '>= 0.4'} 4639 3745 4640 - is-negative-zero@2.0.3: 4641 - resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} 4642 - engines: {node: '>= 0.4'} 4643 - 4644 3746 is-number-object@1.1.1: 4645 3747 resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} 4646 3748 engines: {node: '>= 0.4'} ··· 4661 3763 resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} 4662 3764 engines: {node: '>=12'} 4663 3765 4664 - is-potential-custom-element-name@1.0.1: 4665 - resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} 4666 - 4667 3766 is-regex@1.2.1: 4668 3767 resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} 4669 3768 engines: {node: '>= 0.4'} ··· 4676 3775 resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} 4677 3776 engines: {node: '>= 0.4'} 4678 3777 4679 - is-stream@2.0.1: 4680 - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} 4681 - engines: {node: '>=8'} 4682 - 4683 3778 is-stream@4.0.1: 4684 3779 resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} 4685 3780 engines: {node: '>=18'} ··· 4707 3802 resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} 4708 3803 engines: {node: '>= 0.4'} 4709 3804 4710 - is-weakref@1.1.1: 4711 - resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} 3805 + is-weakref@1.1.0: 3806 + resolution: {integrity: sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==} 4712 3807 engines: {node: '>= 0.4'} 4713 3808 4714 3809 is-weakset@2.0.4: ··· 4739 3834 resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} 4740 3835 engines: {node: '>=8'} 4741 3836 4742 - istanbul-lib-instrument@6.0.3: 4743 - resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} 4744 - engines: {node: '>=10'} 4745 - 4746 - istanbul-lib-report@3.0.1: 4747 - resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} 4748 - engines: {node: '>=10'} 4749 - 4750 - istanbul-lib-source-maps@4.0.1: 4751 - resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} 4752 - engines: {node: '>=10'} 4753 - 4754 - istanbul-lib-source-maps@5.0.6: 4755 - resolution: {integrity: sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==} 4756 - engines: {node: '>=10'} 4757 - 4758 - istanbul-reports@3.2.0: 4759 - resolution: {integrity: sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==} 4760 - engines: {node: '>=8'} 4761 - 4762 - iterator.prototype@1.1.5: 4763 - resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==} 3837 + iterator.prototype@1.1.4: 3838 + resolution: {integrity: sha512-x4WH0BWmrMmg4oHHl+duwubhrvczGlyuGAZu3nvrf0UXOfPu8IhZObFEr7DE/iv01YgVZrsOiRcqw2srkKEDIA==} 4764 3839 engines: {node: '>= 0.4'} 4765 3840 4766 3841 jackspeak@3.4.3: ··· 4770 3845 resolution: {integrity: sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==} 4771 3846 engines: {node: 20 || >=22} 4772 3847 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 - 4781 - jest-changed-files@30.2.0: 4782 - resolution: {integrity: sha512-L8lR1ChrRnSdfeOvTrwZMlnWV8G/LLjQ0nG9MBclwWZidA2N5FviRki0Bvh20WRMOX31/JYvzdqTJrk5oBdydQ==} 4783 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 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 - 4789 - jest-circus@30.2.0: 4790 - resolution: {integrity: sha512-Fh0096NC3ZkFx05EP2OXCxJAREVxj1BcW/i6EWqqymcgYKWjyyDpral3fMxVcHXg6oZM7iULer9wGRFvfpl+Tg==} 4791 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 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 - 4803 - jest-cli@30.2.0: 4804 - resolution: {integrity: sha512-Os9ukIvADX/A9sLt6Zse3+nmHtHaE6hqOsjQtNiugFTbKRHYIYtZXNGNK9NChseXy7djFPjndX1tL0sCTlfpAA==} 4805 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4806 - hasBin: true 4807 - peerDependencies: 4808 - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 4809 - peerDependenciesMeta: 4810 - node-notifier: 4811 - optional: true 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 - 4825 - jest-config@30.2.0: 4826 - resolution: {integrity: sha512-g4WkyzFQVWHtu6uqGmQR4CQxz/CH3yDSlhzXMWzNjDx843gYjReZnMRanjRCq5XZFuQrGDxgUaiYWE8BRfVckA==} 4827 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4828 - peerDependencies: 4829 - '@types/node': '*' 4830 - esbuild-register: '>=3.4.0' 4831 - ts-node: '>=9.0.0' 4832 - peerDependenciesMeta: 4833 - '@types/node': 4834 - optional: true 4835 - esbuild-register: 4836 - optional: true 4837 - ts-node: 4838 - optional: true 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 - 4844 - jest-diff@30.2.0: 4845 - resolution: {integrity: sha512-dQHFo3Pt4/NLlG5z4PxZ/3yZTZ1C7s9hveiOj+GCN+uT109NC2QgsoVZsVOAvbJ3RgKkvyLGXZV9+piDpWbm6A==} 4846 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 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 - 4852 - jest-docblock@30.2.0: 4853 - resolution: {integrity: sha512-tR/FFgZKS1CXluOQzZvNH3+0z9jXr3ldGSD8bhyuxvlVUwbeLOGynkunvlTMxchC5urrKndYiwCFC0DLVjpOCA==} 4854 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 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 - 4860 - jest-each@30.2.0: 4861 - resolution: {integrity: sha512-lpWlJlM7bCUf1mfmuqTA8+j2lNURW9eNafOy99knBM01i5CQeY5UH1vZjgT9071nDJac1M4XsbyI44oNOdhlDQ==} 4862 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 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 - 4873 3848 jest-environment-node@29.7.0: 4874 3849 resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} 4875 3850 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4876 3851 4877 - jest-environment-node@30.2.0: 4878 - resolution: {integrity: sha512-ElU8v92QJ9UrYsKrxDIKCxu6PfNj4Hdcktcn0JX12zqNdqWHB0N+hwOnnBBXvjLd2vApZtuLUGs1QSY+MsXoNA==} 4879 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4880 - 4881 - jest-expo@54.0.12: 4882 - resolution: {integrity: sha512-76dZ0Mk4/lBMwmGRWoSFQ08rfmMTVhnAp3Hxua5cND2TVISZcsya3LUZVKfPYxb5lB7H4OR6B7KStQJFkrnJjg==} 4883 - hasBin: true 4884 - peerDependencies: 4885 - expo: '*' 4886 - react-native: '*' 4887 - 4888 3852 jest-get-type@29.6.3: 4889 3853 resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} 4890 3854 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} ··· 4893 3857 resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} 4894 3858 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4895 3859 4896 - jest-haste-map@30.2.0: 4897 - resolution: {integrity: sha512-sQA/jCb9kNt+neM0anSj6eZhLZUIhQgwDt7cPGjumgLM4rXsfb9kpnlacmvZz3Q5tb80nS+oG/if+NBKrHC+Xw==} 4898 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 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 - 4904 - jest-leak-detector@30.2.0: 4905 - resolution: {integrity: sha512-M6jKAjyzjHG0SrQgwhgZGy9hFazcudwCNovY/9HPIicmNSBuockPSedAP9vlPK6ONFJ1zfyH/M2/YYJxOz5cdQ==} 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} 4911 - 4912 - jest-matcher-utils@30.2.0: 4913 - resolution: {integrity: sha512-dQ94Nq4dbzmUWkQ0ANAWS9tBRfqCrn0bV9AMYdOi/MHW726xn7eQmMeRTpX2ViC00bpNaWXq+7o4lIQ3AX13Hg==} 4914 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4915 - 4916 3860 jest-message-util@29.7.0: 4917 3861 resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} 4918 3862 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4919 - 4920 - jest-message-util@30.2.0: 4921 - resolution: {integrity: sha512-y4DKFLZ2y6DxTWD4cDe07RglV88ZiNEdlRfGtqahfbIjfsw1nMCPx49Uev4IA/hWn3sDKyAnSPwoYSsAEdcimw==} 4922 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4923 3863 4924 3864 jest-mock@29.7.0: 4925 3865 resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} 4926 3866 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4927 3867 4928 - jest-mock@30.2.0: 4929 - resolution: {integrity: sha512-JNNNl2rj4b5ICpmAcq+WbLH83XswjPbjH4T7yvGzfAGCPh1rw+xVNbtk+FnRslvt9lkCcdn9i1oAoKUuFsOxRw==} 4930 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4931 - 4932 - jest-pnp-resolver@1.2.3: 4933 - resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} 4934 - engines: {node: '>=6'} 4935 - peerDependencies: 4936 - jest-resolve: '*' 4937 - peerDependenciesMeta: 4938 - jest-resolve: 4939 - optional: true 4940 - 4941 3868 jest-regex-util@29.6.3: 4942 3869 resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} 4943 3870 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4944 3871 4945 - jest-regex-util@30.0.1: 4946 - resolution: {integrity: sha512-jHEQgBXAgc+Gh4g0p3bCevgRCVRkB4VB70zhoAE48gxeSr1hfUOsM/C2WoJgVL7Eyg//hudYENbm3Ne+/dRVVA==} 4947 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 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 - 4953 - jest-resolve-dependencies@30.2.0: 4954 - resolution: {integrity: sha512-xTOIGug/0RmIe3mmCqCT95yO0vj6JURrn1TKWlNbhiAefJRWINNPgwVkrVgt/YaerPzY3iItufd80v3lOrFJ2w==} 4955 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 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 - 4961 - jest-resolve@30.2.0: 4962 - resolution: {integrity: sha512-TCrHSxPlx3tBY3hWNtRQKbtgLhsXa1WmbJEqBlTBrGafd5fiQFByy2GNCEoGR+Tns8d15GaL9cxEzKOO3GEb2A==} 4963 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 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 - 4969 - jest-runner@30.2.0: 4970 - resolution: {integrity: sha512-PqvZ2B2XEyPEbclp+gV6KO/F1FIFSbIwewRgmROCMBo/aZ6J1w8Qypoj2pEOcg3G2HzLlaP6VUtvwCI8dM3oqQ==} 4971 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 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 - 4977 - jest-runtime@30.2.0: 4978 - resolution: {integrity: sha512-p1+GVX/PJqTucvsmERPMgCPvQJpFt4hFbM+VN3n8TMo47decMUcJbt+rgzwrEme0MQUA/R+1de2axftTHkKckg==} 4979 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 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 - 4985 - jest-snapshot@30.2.0: 4986 - resolution: {integrity: sha512-5WEtTy2jXPFypadKNpbNkZ72puZCa6UjSr/7djeecHWOu7iYhSXSnHScT8wBz3Rn8Ena5d5RYRcsyKIeqG1IyA==} 4987 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4988 - 4989 3872 jest-util@29.7.0: 4990 3873 resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} 4991 3874 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4992 3875 4993 - jest-util@30.2.0: 4994 - resolution: {integrity: sha512-QKNsM0o3Xe6ISQU869e+DhG+4CK/48aHYdJZGlFQVTjnbvgpcKyxpzk29fGiO7i/J8VENZ+d2iGnSsvmuHywlA==} 4995 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 4996 - 4997 3876 jest-validate@29.7.0: 4998 3877 resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} 4999 3878 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 5000 3879 5001 - jest-validate@30.2.0: 5002 - resolution: {integrity: sha512-FBGWi7dP2hpdi8nBoWxSsLvBFewKAg0+uSQwBaof4Y4DPgBabXgpSYC5/lR7VmnIlSpASmCi/ntRWPbv7089Pw==} 5003 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 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 - 5018 - jest-watcher@30.2.0: 5019 - resolution: {integrity: sha512-PYxa28dxJ9g777pGm/7PrbnMeA0Jr7osHP9bS7eJy9DuAjMgdGtxgf0uKMyoIsTWAkIbUW5hSDdJ3urmgXBqxg==} 5020 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 5021 - 5022 3880 jest-worker@27.5.1: 5023 3881 resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} 5024 3882 engines: {node: '>= 10.13.0'} ··· 5027 3885 resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} 5028 3886 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 5029 3887 5030 - jest-worker@30.2.0: 5031 - resolution: {integrity: sha512-0Q4Uk8WF7BUwqXHuAjc23vmopWJw5WH7w2tqBoUOZpOjW/ZnR44GXXd1r82RvnmI2GZge3ivrYXk/BE2+VtW2g==} 5032 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 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 - 5044 - jest@30.2.0: 5045 - resolution: {integrity: sha512-F26gjC0yWN8uAA5m5Ss8ZQf5nDHWGlN/xWZIh8S5SRbsEKBovwZhxGd6LJlbZYxBgCYOtreSUyb8hpXyGC5O4A==} 5046 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 5047 - hasBin: true 5048 - peerDependencies: 5049 - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 5050 - peerDependenciesMeta: 5051 - node-notifier: 5052 - optional: true 5053 - 5054 3888 jimp-compact@0.16.1: 5055 3889 resolution: {integrity: sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==} 5056 3890 ··· 5077 3911 5078 3912 jsc-safe-url@0.2.4: 5079 3913 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 5089 3914 5090 3915 jsesc@3.0.2: 5091 3916 resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} ··· 5169 3994 lighthouse-logger@1.4.2: 5170 3995 resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} 5171 3996 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 - 5178 3997 lightningcss-darwin-arm64@1.27.0: 5179 3998 resolution: {integrity: sha512-Gl/lqIXY+d+ySmMbgDf0pgaWSqrWYxVHoc88q+Vhf2YNzZ8DwoRzGt5NZDVqqIW5ScpSnmmjcgXP87Dn2ylSSQ==} 5180 3999 engines: {node: '>= 12.0.0'} 5181 4000 cpu: [arm64] 5182 4001 os: [darwin] 5183 4002 5184 - lightningcss-darwin-arm64@1.30.2: 5185 - resolution: {integrity: sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==} 4003 + lightningcss-darwin-arm64@1.28.2: 4004 + resolution: {integrity: sha512-/8cPSqZiusHSS+WQz0W4NuaqFjquys1x+NsdN/XOHb+idGHJSoJ7SoQTVl3DZuAgtPZwFZgRfb/vd1oi8uX6+g==} 5186 4005 engines: {node: '>= 12.0.0'} 5187 4006 cpu: [arm64] 5188 4007 os: [darwin] ··· 5193 4012 cpu: [x64] 5194 4013 os: [darwin] 5195 4014 5196 - lightningcss-darwin-x64@1.30.2: 5197 - resolution: {integrity: sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==} 4015 + lightningcss-darwin-x64@1.28.2: 4016 + resolution: {integrity: sha512-R7sFrXlgKjvoEG8umpVt/yutjxOL0z8KWf0bfPT3cYMOW4470xu5qSHpFdIOpRWwl3FKNMUdbKtMUjYt0h2j4g==} 5198 4017 engines: {node: '>= 12.0.0'} 5199 4018 cpu: [x64] 5200 4019 os: [darwin] ··· 5205 4024 cpu: [x64] 5206 4025 os: [freebsd] 5207 4026 5208 - lightningcss-freebsd-x64@1.30.2: 5209 - resolution: {integrity: sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==} 4027 + lightningcss-freebsd-x64@1.28.2: 4028 + resolution: {integrity: sha512-l2qrCT+x7crAY+lMIxtgvV10R8VurzHAoUZJaVFSlHrN8kRLTvEg9ObojIDIexqWJQvJcVVV3vfzsEynpiuvgA==} 5210 4029 engines: {node: '>= 12.0.0'} 5211 4030 cpu: [x64] 5212 4031 os: [freebsd] ··· 5217 4036 cpu: [arm] 5218 4037 os: [linux] 5219 4038 5220 - lightningcss-linux-arm-gnueabihf@1.30.2: 5221 - resolution: {integrity: sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==} 4039 + lightningcss-linux-arm-gnueabihf@1.28.2: 4040 + resolution: {integrity: sha512-DKMzpICBEKnL53X14rF7hFDu8KKALUJtcKdFUCW5YOlGSiwRSgVoRjM97wUm/E0NMPkzrTi/rxfvt7ruNK8meg==} 5222 4041 engines: {node: '>= 12.0.0'} 5223 4042 cpu: [arm] 5224 4043 os: [linux] ··· 5229 4048 cpu: [arm64] 5230 4049 os: [linux] 5231 4050 5232 - lightningcss-linux-arm64-gnu@1.30.2: 5233 - resolution: {integrity: sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==} 4051 + lightningcss-linux-arm64-gnu@1.28.2: 4052 + resolution: {integrity: sha512-nhfjYkfymWZSxdtTNMWyhFk2ImUm0X7NAgJWFwnsYPOfmtWQEapzG/DXZTfEfMjSzERNUNJoQjPAbdqgB+sjiw==} 5234 4053 engines: {node: '>= 12.0.0'} 5235 4054 cpu: [arm64] 5236 4055 os: [linux] ··· 5241 4060 cpu: [arm64] 5242 4061 os: [linux] 5243 4062 5244 - lightningcss-linux-arm64-musl@1.30.2: 5245 - resolution: {integrity: sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==} 4063 + lightningcss-linux-arm64-musl@1.28.2: 4064 + resolution: {integrity: sha512-1SPG1ZTNnphWvAv8RVOymlZ8BDtAg69Hbo7n4QxARvkFVCJAt0cgjAw1Fox0WEhf4PwnyoOBaVH0Z5YNgzt4dA==} 5246 4065 engines: {node: '>= 12.0.0'} 5247 4066 cpu: [arm64] 5248 4067 os: [linux] ··· 5253 4072 cpu: [x64] 5254 4073 os: [linux] 5255 4074 5256 - lightningcss-linux-x64-gnu@1.30.2: 5257 - resolution: {integrity: sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==} 4075 + lightningcss-linux-x64-gnu@1.28.2: 4076 + resolution: {integrity: sha512-ZhQy0FcO//INWUdo/iEdbefntTdpPVQ0XJwwtdbBuMQe+uxqZoytm9M+iqR9O5noWFaxK+nbS2iR/I80Q2Ofpg==} 5258 4077 engines: {node: '>= 12.0.0'} 5259 4078 cpu: [x64] 5260 4079 os: [linux] ··· 5265 4084 cpu: [x64] 5266 4085 os: [linux] 5267 4086 5268 - lightningcss-linux-x64-musl@1.30.2: 5269 - resolution: {integrity: sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==} 4087 + lightningcss-linux-x64-musl@1.28.2: 4088 + resolution: {integrity: sha512-alb/j1NMrgQmSFyzTbN1/pvMPM+gdDw7YBuQ5VSgcFDypN3Ah0BzC2dTZbzwzaMdUVDszX6zH5MzjfVN1oGuww==} 5270 4089 engines: {node: '>= 12.0.0'} 5271 4090 cpu: [x64] 5272 4091 os: [linux] ··· 5277 4096 cpu: [arm64] 5278 4097 os: [win32] 5279 4098 5280 - lightningcss-win32-arm64-msvc@1.30.2: 5281 - resolution: {integrity: sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==} 4099 + lightningcss-win32-arm64-msvc@1.28.2: 4100 + resolution: {integrity: sha512-WnwcjcBeAt0jGdjlgbT9ANf30pF0C/QMb1XnLnH272DQU8QXh+kmpi24R55wmWBwaTtNAETZ+m35ohyeMiNt+g==} 5282 4101 engines: {node: '>= 12.0.0'} 5283 4102 cpu: [arm64] 5284 4103 os: [win32] ··· 5289 4108 cpu: [x64] 5290 4109 os: [win32] 5291 4110 5292 - lightningcss-win32-x64-msvc@1.30.2: 5293 - resolution: {integrity: sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==} 4111 + lightningcss-win32-x64-msvc@1.28.2: 4112 + resolution: {integrity: sha512-3piBifyT3avz22o6mDKywQC/OisH2yDK+caHWkiMsF82i3m5wDBadyCjlCQ5VNgzYkxrWZgiaxHDdd5uxsi0/A==} 5294 4113 engines: {node: '>= 12.0.0'} 5295 4114 cpu: [x64] 5296 4115 os: [win32] ··· 5299 4118 resolution: {integrity: sha512-8f7aNmS1+etYSLHht0fQApPc2kNO8qGRutifN5rVIc6Xo6ABsEbqOr758UwI7ALVbTt4x1fllKt0PYgzD9S3yQ==} 5300 4119 engines: {node: '>= 12.0.0'} 5301 4120 5302 - lightningcss@1.30.2: 5303 - resolution: {integrity: sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==} 4121 + lightningcss@1.28.2: 4122 + resolution: {integrity: sha512-ePLRrbt3fgjXI5VFZOLbvkLD5ZRuxGKm+wJ3ujCqBtL3NanDHPo/5zicR5uEKAPiIjBYF99BM4K4okvMznjkVA==} 5304 4123 engines: {node: '>= 12.0.0'} 5305 4124 5306 4125 lilconfig@3.1.3: ··· 5370 4189 react-native: '*' 5371 4190 react-native-svg: ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 5372 4191 5373 - make-dir@4.0.0: 5374 - resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} 5375 - engines: {node: '>=10'} 5376 - 5377 4192 make-error@1.3.6: 5378 4193 resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} 5379 4194 ··· 5418 4233 resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} 5419 4234 engines: {node: '>= 0.6'} 5420 4235 5421 - metro-babel-transformer@0.83.1: 5422 - resolution: {integrity: sha512-r3xAD3964E8dwDBaZNSO2aIIvWXjIK80uO2xo0/pi3WI8XWT9h5SCjtGWtMtE5PRWw+t20TN0q1WMRsjvhC1rQ==} 5423 - engines: {node: '>=20.19.4'} 4236 + metro-babel-transformer@0.82.4: 4237 + resolution: {integrity: sha512-4juJahGRb1gmNbQq48lNinB6WFNfb6m0BQqi/RQibEltNiqTCxew/dBspI2EWA4xVCd3mQWGfw0TML4KurQZnQ==} 4238 + engines: {node: '>=18.18'} 5424 4239 5425 - metro-cache-key@0.83.1: 5426 - resolution: {integrity: sha512-ZUs+GD5CNeDLxx5UUWmfg26IL+Dnbryd+TLqTlZnDEgehkIa11kUSvgF92OFfJhONeXzV4rZDRGNXoo6JT+8Gg==} 5427 - engines: {node: '>=20.19.4'} 4240 + metro-cache-key@0.82.4: 4241 + resolution: {integrity: sha512-2JCTqcpF+f2OghOpe/+x+JywfzDkrHdAqinPFWmK2ezNAU/qX0jBFaTETogPibFivxZJil37w9Yp6syX8rFUng==} 4242 + engines: {node: '>=18.18'} 5428 4243 5429 - metro-cache@0.83.1: 5430 - resolution: {integrity: sha512-7N/Ad1PHa1YMWDNiyynTPq34Op2qIE68NWryGEQ4TSE3Zy6a8GpsYnEEZE4Qi6aHgsE+yZHKkRczeBgxhnFIxQ==} 5431 - engines: {node: '>=20.19.4'} 4244 + metro-cache@0.82.4: 4245 + resolution: {integrity: sha512-vX0ylSMGtORKiZ4G8uP6fgfPdDiCWvLZUGZ5zIblSGylOX6JYhvExl0Zg4UA9pix/SSQu5Pnp9vdODMFsNIxhw==} 4246 + engines: {node: '>=18.18'} 5432 4247 5433 - metro-config@0.83.1: 5434 - resolution: {integrity: sha512-HJhpZx3wyOkux/jeF1o7akFJzZFdbn6Zf7UQqWrvp7gqFqNulQ8Mju09raBgPmmSxKDl4LbbNeigkX0/nKY1QA==} 5435 - engines: {node: '>=20.19.4'} 4248 + metro-config@0.82.4: 4249 + resolution: {integrity: sha512-Ki3Wumr3hKHGDS7RrHsygmmRNc/PCJrvkLn0+BWWxmbOmOcMMJDSmSI+WRlT8jd5VPZFxIi4wg+sAt5yBXAK0g==} 4250 + engines: {node: '>=18.18'} 5436 4251 5437 - metro-core@0.83.1: 5438 - resolution: {integrity: sha512-uVL1eAJcMFd2o2Q7dsbpg8COaxjZBBGaXqO2OHnivpCdfanraVL8dPmY6It9ZeqWLOihUKZ2yHW4b6soVCzH/Q==} 5439 - engines: {node: '>=20.19.4'} 4252 + metro-core@0.82.4: 4253 + resolution: {integrity: sha512-Xo4ozbxPg2vfgJGCgXZ8sVhC2M0lhTqD+tsKO2q9aelq/dCjnnSb26xZKcQO80CQOQUL7e3QWB7pLFGPjZm31A==} 4254 + engines: {node: '>=18.18'} 5440 4255 5441 - metro-file-map@0.83.1: 5442 - resolution: {integrity: sha512-Yu429lnexKl44PttKw3nhqgmpBR+6UQ/tRaYcxPeEShtcza9DWakCn7cjqDTQZtWR2A8xSNv139izJMyQ4CG+w==} 5443 - engines: {node: '>=20.19.4'} 4256 + metro-file-map@0.82.4: 4257 + resolution: {integrity: sha512-eO7HD1O3aeNsbEe6NBZvx1lLJUrxgyATjnDmb7bm4eyF6yWOQot9XVtxTDLNifECuvsZ4jzRiTInrbmIHkTdGA==} 4258 + engines: {node: '>=18.18'} 5444 4259 5445 - metro-minify-terser@0.83.1: 5446 - resolution: {integrity: sha512-kmooOxXLvKVxkh80IVSYO4weBdJDhCpg5NSPkjzzAnPJP43u6+usGXobkTWxxrAlq900bhzqKek4pBsUchlX6A==} 5447 - engines: {node: '>=20.19.4'} 4260 + metro-minify-terser@0.82.4: 4261 + resolution: {integrity: sha512-W79Mi6BUwWVaM8Mc5XepcqkG+TSsCyyo//dmTsgYfJcsmReQorRFodil3bbJInETvjzdnS1mCsUo9pllNjT1Hg==} 4262 + engines: {node: '>=18.18'} 5448 4263 5449 - metro-resolver@0.83.1: 5450 - resolution: {integrity: sha512-t8j46kiILAqqFS5RNa+xpQyVjULxRxlvMidqUswPEk5nQVNdlJslqizDm/Et3v/JKwOtQGkYAQCHxP1zGStR/g==} 5451 - engines: {node: '>=20.19.4'} 4264 + metro-resolver@0.82.4: 4265 + resolution: {integrity: sha512-uWoHzOBGQTPT5PjippB8rRT3iI9CTgFA9tRiLMzrseA5o7YAlgvfTdY9vFk2qyk3lW3aQfFKWkmqENryPRpu+Q==} 4266 + engines: {node: '>=18.18'} 5452 4267 5453 - metro-runtime@0.83.1: 5454 - resolution: {integrity: sha512-3Ag8ZS4IwafL/JUKlaeM6/CbkooY+WcVeqdNlBG0m4S0Qz0om3rdFdy1y6fYBpl6AwXJwWeMuXrvZdMuByTcRA==} 5455 - engines: {node: '>=20.19.4'} 4268 + metro-runtime@0.82.4: 4269 + resolution: {integrity: sha512-vVyFO7H+eLXRV2E7YAUYA7aMGBECGagqxmFvC2hmErS7oq90BbPVENfAHbUWq1vWH+MRiivoRxdxlN8gBoF/dw==} 4270 + engines: {node: '>=18.18'} 5456 4271 5457 - metro-source-map@0.83.1: 5458 - resolution: {integrity: sha512-De7Vbeo96fFZ2cqmI0fWwVJbtHIwPZv++LYlWSwzTiCzxBDJORncN0LcT48Vi2UlQLzXJg+/CuTAcy7NBVh69A==} 5459 - engines: {node: '>=20.19.4'} 4272 + metro-source-map@0.82.4: 4273 + resolution: {integrity: sha512-9jzDQJ0FPas1FuQFtwmBHsez2BfhFNufMowbOMeG3ZaFvzeziE8A0aJwILDS3U+V5039ssCQFiQeqDgENWvquA==} 4274 + engines: {node: '>=18.18'} 5460 4275 5461 - metro-symbolicate@0.83.1: 5462 - resolution: {integrity: sha512-wPxYkONlq/Sv8Ji7vHEx5OzFouXAMQJjpcPW41ySKMLP/Ir18SsiJK2h4YkdKpYrTS1+0xf8oqF6nxCsT3uWtg==} 5463 - engines: {node: '>=20.19.4'} 4276 + metro-symbolicate@0.82.4: 4277 + resolution: {integrity: sha512-LwEwAtdsx7z8rYjxjpLWxuFa2U0J6TS6ljlQM4WAATKa4uzV8unmnRuN2iNBWTmRqgNR77mzmI2vhwD4QSCo+w==} 4278 + engines: {node: '>=18.18'} 5464 4279 hasBin: true 5465 4280 5466 - metro-transform-plugins@0.83.1: 5467 - resolution: {integrity: sha512-1Y+I8oozXwhuS0qwC+ezaHXBf0jXW4oeYn4X39XWbZt9X2HfjodqY9bH9r6RUTsoiK7S4j8Ni2C91bUC+sktJQ==} 5468 - engines: {node: '>=20.19.4'} 4281 + metro-transform-plugins@0.82.4: 4282 + resolution: {integrity: sha512-NoWQRPHupVpnDgYguiEcm7YwDhnqW02iWWQjO2O8NsNP09rEMSq99nPjARWfukN7+KDh6YjLvTIN20mj3dk9kw==} 4283 + engines: {node: '>=18.18'} 5469 4284 5470 - metro-transform-worker@0.83.1: 5471 - resolution: {integrity: sha512-owCrhPyUxdLgXEEEAL2b14GWTPZ2zYuab1VQXcfEy0sJE71iciD7fuMcrngoufh7e7UHDZ56q4ktXg8wgiYA1Q==} 5472 - engines: {node: '>=20.19.4'} 4285 + metro-transform-worker@0.82.4: 4286 + resolution: {integrity: sha512-kPI7Ad/tdAnI9PY4T+2H0cdgGeSWWdiPRKuytI806UcN4VhFL6OmYa19/4abYVYF+Cd2jo57CDuwbaxRfmXDhw==} 4287 + engines: {node: '>=18.18'} 5473 4288 5474 - metro@0.83.1: 5475 - resolution: {integrity: sha512-UGKepmTxoGD4HkQV8YWvpvwef7fUujNtTgG4Ygf7m/M0qjvb9VuDmAsEU+UdriRX7F61pnVK/opz89hjKlYTXA==} 5476 - engines: {node: '>=20.19.4'} 4289 + metro@0.82.4: 4290 + resolution: {integrity: sha512-/gFmw3ux9CPG5WUmygY35hpyno28zi/7OUn6+OFfbweA8l0B+PPqXXLr0/T6cf5nclCcH0d22o+02fICaShVxw==} 4291 + engines: {node: '>=18.18'} 5477 4292 hasBin: true 5478 4293 5479 4294 micromatch@4.0.8: ··· 5497 4312 resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} 5498 4313 engines: {node: '>=4'} 5499 4314 5500 - mimic-fn@2.1.0: 5501 - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} 5502 - engines: {node: '>=6'} 5503 - 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==} 4315 + minimatch@10.0.1: 4316 + resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} 5510 4317 engines: {node: 20 || >=22} 5511 4318 5512 4319 minimatch@3.1.2: ··· 5573 4380 engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 5574 4381 hasBin: true 5575 4382 5576 - napi-postinstall@0.3.4: 5577 - resolution: {integrity: sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==} 5578 - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} 4383 + nanoid@3.3.8: 4384 + resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} 4385 + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 5579 4386 hasBin: true 5580 4387 5581 - nativewind@4.2.1: 5582 - resolution: {integrity: sha512-10uUB2Dlli3MH3NDL5nMHqJHz1A3e/E6mzjTj6cl7hHECClJ7HpE6v+xZL+GXdbwQSnWE+UWMIMsNz7yOQkAJQ==} 4388 + nativewind@4.1.23: 4389 + resolution: {integrity: sha512-oLX3suGI6ojQqWxdQezOSM5GmJ4KvMnMtmaSMN9Ggb5j7ysFt4nHxb1xs8RDjZR7BWc+bsetNJU8IQdQMHqRpg==} 5583 4390 engines: {node: '>=16'} 5584 4391 peerDependencies: 5585 4392 tailwindcss: '>3.3.0' ··· 5621 4428 node-int64@0.4.0: 5622 4429 resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} 5623 4430 5624 - node-releases@2.0.23: 5625 - resolution: {integrity: sha512-cCmFDMSm26S6tQSDpBCg/NR8NENrVPhAJSf+XbxBG4rPFaaonlEoE9wHQmun+cls499TQGSb7ZyPBRlzgKfpeg==} 4431 + node-releases@2.0.19: 4432 + resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} 5626 4433 5627 4434 normalize-path@3.0.0: 5628 4435 resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} ··· 5631 4438 npm-package-arg@11.0.3: 5632 4439 resolution: {integrity: sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==} 5633 4440 engines: {node: ^16.14.0 || >=18.0.0} 5634 - 5635 - npm-run-path@4.0.1: 5636 - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} 5637 - engines: {node: '>=8'} 5638 4441 5639 4442 npm-run-path@6.0.0: 5640 4443 resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} ··· 5650 4453 resolution: {integrity: sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==} 5651 4454 engines: {node: '>=0.10.0'} 5652 4455 5653 - nwsapi@2.2.22: 5654 - resolution: {integrity: sha512-ujSMe1OWVn55euT1ihwCI1ZcAaAU3nxUiDwfDQldc51ZXaB9m2AyOn6/jh1BLe2t/G8xd6uKG1UBF2aZJeg2SQ==} 5655 - 5656 4456 oauth-sign@0.9.0: 5657 4457 resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} 5658 4458 5659 - ob1@0.83.1: 5660 - resolution: {integrity: sha512-ngwqewtdUzFyycomdbdIhFLjePPSOt1awKMUXQ0L7iLHgWEPF3DsCerblzjzfAUHaXuvE9ccJymWQ/4PNNqvnQ==} 5661 - engines: {node: '>=20.19.4'} 4459 + ob1@0.82.4: 4460 + resolution: {integrity: sha512-n9S8e4l5TvkrequEAMDidl4yXesruWTNTzVkeaHSGywoTOIwTzZzKw7Z670H3eaXDZui5MJXjWGNzYowVZIxCA==} 4461 + engines: {node: '>=18.18'} 5662 4462 5663 4463 object-assign@4.1.1: 5664 4464 resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} ··· 5668 4468 resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} 5669 4469 engines: {node: '>= 6'} 5670 4470 5671 - object-inspect@1.13.4: 5672 - resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} 4471 + object-inspect@1.13.3: 4472 + resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==} 5673 4473 engines: {node: '>= 0.4'} 5674 4474 5675 4475 object-keys@1.1.1: ··· 5680 4480 resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} 5681 4481 engines: {node: '>= 0.4'} 5682 4482 5683 - object.entries@1.1.9: 5684 - resolution: {integrity: sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==} 4483 + object.entries@1.1.8: 4484 + resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} 5685 4485 engines: {node: '>= 0.4'} 5686 4486 5687 4487 object.fromentries@2.0.8: ··· 5723 4523 resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==} 5724 4524 engines: {node: '>=4'} 5725 4525 5726 - onetime@5.1.2: 5727 - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} 5728 - engines: {node: '>=6'} 5729 - 5730 4526 open@7.4.2: 5731 4527 resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} 5732 4528 engines: {node: '>=8'} ··· 5790 4586 resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} 5791 4587 engines: {node: '>=4'} 5792 4588 5793 - parse-json@5.2.0: 5794 - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} 5795 - engines: {node: '>=8'} 5796 - 5797 4589 parse-ms@4.0.0: 5798 4590 resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} 5799 4591 engines: {node: '>=18'} ··· 5801 4593 parse-png@2.1.0: 5802 4594 resolution: {integrity: sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==} 5803 4595 engines: {node: '>=10'} 5804 - 5805 - parse5@7.3.0: 5806 - resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} 5807 4596 5808 4597 parseurl@1.3.3: 5809 4598 resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} ··· 5849 4638 path-to-regexp@0.1.12: 5850 4639 resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} 5851 4640 5852 - path-type@4.0.0: 5853 - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} 5854 - engines: {node: '>=8'} 5855 - 5856 4641 performance-now@2.1.0: 5857 4642 resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} 5858 4643 ··· 5867 4652 resolution: {integrity: sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==} 5868 4653 engines: {node: '>=10'} 5869 4654 5870 - picomatch@4.0.3: 5871 - resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} 4655 + picomatch@4.0.2: 4656 + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} 5872 4657 engines: {node: '>=12'} 5873 4658 5874 4659 pify@2.3.0: ··· 5885 4670 resolution: {integrity: sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==} 5886 4671 hasBin: true 5887 4672 5888 - pirates@4.0.7: 5889 - resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} 4673 + pirates@4.0.6: 4674 + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} 5890 4675 engines: {node: '>= 6'} 5891 - 5892 - pkg-dir@4.2.0: 5893 - resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} 5894 - engines: {node: '>=8'} 5895 4676 5896 4677 pkg-up@3.1.0: 5897 4678 resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} ··· 5909 4690 resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} 5910 4691 engines: {node: '>= 0.4'} 5911 4692 5912 - possible-typed-array-names@1.1.0: 5913 - resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} 5914 - engines: {node: '>= 0.4'} 5915 - 5916 4693 postcss-import@15.1.0: 5917 4694 resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} 5918 4695 engines: {node: '>=14.0.0'} 5919 4696 peerDependencies: 5920 4697 postcss: ^8.0.0 5921 4698 5922 - postcss-js@4.1.0: 5923 - resolution: {integrity: sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==} 4699 + postcss-js@4.0.1: 4700 + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} 5924 4701 engines: {node: ^12 || ^14 || >= 16} 5925 4702 peerDependencies: 5926 4703 postcss: ^8.4.21 5927 4704 5928 - postcss-load-config@6.0.1: 5929 - resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} 5930 - engines: {node: '>= 18'} 4705 + postcss-load-config@4.0.2: 4706 + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} 4707 + engines: {node: '>= 14'} 5931 4708 peerDependencies: 5932 - jiti: '>=1.21.0' 5933 4709 postcss: '>=8.0.9' 5934 - tsx: ^4.8.1 5935 - yaml: ^2.4.2 4710 + ts-node: '>=9.0.0' 5936 4711 peerDependenciesMeta: 5937 - jiti: 5938 - optional: true 5939 4712 postcss: 5940 4713 optional: true 5941 - tsx: 5942 - optional: true 5943 - yaml: 4714 + ts-node: 5944 4715 optional: true 5945 4716 5946 4717 postcss-nested@6.2.0: ··· 5964 4735 resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 5965 4736 engines: {node: '>= 0.8.0'} 5966 4737 5967 - prettier-plugin-tailwindcss@0.6.14: 5968 - resolution: {integrity: sha512-pi2e/+ZygeIqntN+vC573BcW5Cve8zUB0SSAGxqpB4f96boZF4M3phPVoOFCeypwkpRYdi7+jQ5YJJUwrkGUAg==} 4738 + prettier-plugin-tailwindcss@0.6.12: 4739 + resolution: {integrity: sha512-OuTQKoqNwV7RnxTPwXWzOFXy6Jc4z8oeRZYGuMpRyG3WbuR3jjXdQFK8qFBMBx8UHWdHrddARz2fgUenild6aw==} 5969 4740 engines: {node: '>=14.21.3'} 5970 4741 peerDependencies: 5971 4742 '@ianvs/prettier-plugin-sort-imports': '*' 5972 - '@prettier/plugin-hermes': '*' 5973 - '@prettier/plugin-oxc': '*' 5974 4743 '@prettier/plugin-pug': '*' 5975 4744 '@shopify/prettier-plugin-liquid': '*' 5976 4745 '@trivago/prettier-plugin-sort-imports': '*' ··· 5990 4759 peerDependenciesMeta: 5991 4760 '@ianvs/prettier-plugin-sort-imports': 5992 4761 optional: true 5993 - '@prettier/plugin-hermes': 5994 - optional: true 5995 - '@prettier/plugin-oxc': 5996 - optional: true 5997 4762 '@prettier/plugin-pug': 5998 4763 optional: true 5999 4764 '@shopify/prettier-plugin-liquid': ··· 6025 4790 prettier-plugin-svelte: 6026 4791 optional: true 6027 4792 6028 - prettier@3.6.2: 6029 - resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} 4793 + prettier@3.4.2: 4794 + resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} 4795 + engines: {node: '>=14'} 4796 + hasBin: true 4797 + 4798 + prettier@3.5.3: 4799 + resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==} 6030 4800 engines: {node: '>=14'} 6031 4801 hasBin: true 6032 4802 ··· 6037 4807 pretty-format@29.7.0: 6038 4808 resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} 6039 4809 engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 6040 - 6041 - pretty-format@30.2.0: 6042 - resolution: {integrity: sha512-9uBdv/B4EefsuAL+pWqueZyZS2Ba+LxfFeQ9DN14HU4bN8bhaxKdkpjpB6fs9+pSjIBu+FXQHImEg8j/Lw0+vA==} 6043 - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 6044 4810 6045 4811 pretty-ms@9.2.0: 6046 4812 resolution: {integrity: sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==} ··· 6085 4851 resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} 6086 4852 engines: {node: '>=6'} 6087 4853 6088 - pure-rand@6.1.0: 6089 - resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} 6090 - 6091 - pure-rand@7.0.1: 6092 - resolution: {integrity: sha512-oTUZM/NAZS8p7ANR3SHh30kXB+zK2r2BPcEn/awJIbOvq82WoMN4p62AWWp3Hhw50G0xMsw1mhIBLqHw64EcNQ==} 6093 - 6094 4854 qrcode-terminal@0.11.0: 6095 4855 resolution: {integrity: sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ==} 6096 4856 hasBin: true ··· 6106 4866 query-string@7.1.3: 6107 4867 resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} 6108 4868 engines: {node: '>=6'} 6109 - 6110 - querystringify@2.2.0: 6111 - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} 6112 4869 6113 4870 queue-microtask@1.2.3: 6114 4871 resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} ··· 6142 4899 peerDependencies: 6143 4900 react: ^17.0.0 || ^18.0.0 || ^19.0.0 6144 4901 6145 - react-devtools-core@6.1.5: 6146 - resolution: {integrity: sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA==} 4902 + react-devtools-core@6.1.2: 4903 + resolution: {integrity: sha512-ldFwzufLletzCikNJVYaxlxMLu7swJ3T2VrGfzXlMsVhZhPDKXA38DEROidaYZVgMAmQnIjymrmqto5pyfrwPA==} 6147 4904 6148 - react-dom@19.1.0: 6149 - resolution: {integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==} 4905 + react-dom@19.0.0: 4906 + resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} 6150 4907 peerDependencies: 6151 - react: ^19.1.0 6152 - 6153 - react-dom@19.2.0: 6154 - resolution: {integrity: sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==} 6155 - peerDependencies: 6156 - react: ^19.2.0 4908 + react: ^19.0.0 6157 4909 6158 4910 react-fast-compare@3.2.2: 6159 4911 resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} ··· 6173 4925 react-is@19.1.0: 6174 4926 resolution: {integrity: sha512-Oe56aUPnkHyyDxxkvqtd7KkdQP5uIUfHxd5XTb3wE9d/kRnZLmKbDB0GWk919tdQ+mxxPtG6EAs6RMT6i1qtHg==} 6175 4927 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==} 4928 + react-native-css-interop@0.1.18: 4929 + resolution: {integrity: sha512-ZDA52ZOr1YQyq9iWncEsbCe1luuAqLX4XeRX9r3XAdHYGc3YpJ5xcL2A6X9wHF39/icISMs3/0OMSnQJe/Flhg==} 6181 4930 engines: {node: '>=18'} 6182 4931 peerDependencies: 6183 4932 react: '>=18' ··· 6192 4941 react-native-svg: 6193 4942 optional: true 6194 4943 6195 - react-native-css-interop@0.2.1: 6196 - resolution: {integrity: sha512-B88f5rIymJXmy1sNC/MhTkb3xxBej1KkuAt7TiT9iM7oXz3RM8Bn+7GUrfR02TvSgKm4cg2XiSuLEKYfKwNsjA==} 4944 + react-native-css-interop@0.1.22: 4945 + resolution: {integrity: sha512-Mu01e+H9G+fxSWvwtgWlF5MJBJC4VszTCBXopIpeR171lbeBInHb8aHqoqRPxmJpi3xIHryzqKFOJYAdk7PBxg==} 6197 4946 engines: {node: '>=18'} 6198 4947 peerDependencies: 6199 4948 react: '>=18' ··· 6208 4957 react-native-svg: 6209 4958 optional: true 6210 4959 6211 - react-native-gesture-handler@2.28.0: 6212 - resolution: {integrity: sha512-0msfJ1vRxXKVgTgvL+1ZOoYw3/0z1R+Ked0+udoJhyplC2jbVKIJ8Z1bzWdpQRCV3QcQ87Op0zJVE5DhKK2A0A==} 4960 + react-native-edge-to-edge@1.6.0: 4961 + resolution: {integrity: sha512-2WCNdE3Qd6Fwg9+4BpbATUxCLcouF6YRY7K+J36KJ4l3y+tWN6XCqAC4DuoGblAAbb2sLkhEDp4FOlbOIot2Og==} 6213 4962 peerDependencies: 6214 4963 react: '*' 6215 4964 react-native: '*' 6216 4965 6217 - react-native-is-edge-to-edge@1.1.7: 6218 - resolution: {integrity: sha512-EH6i7E8epJGIcu7KpfXYXiV2JFIYITtq+rVS8uEb+92naMRBdxhTuS8Wn2Q7j9sqyO0B+Xbaaf9VdipIAmGW4w==} 4966 + react-native-gesture-handler@2.24.0: 4967 + resolution: {integrity: sha512-ZdWyOd1C8axKJHIfYxjJKCcxjWEpUtUWgTOVY2wynbiveSQDm8X/PDyAKXSer/GOtIpjudUbACOndZXCN3vHsw==} 6219 4968 peerDependencies: 6220 4969 react: '*' 6221 4970 react-native: '*' 6222 4971 6223 - react-native-is-edge-to-edge@1.2.1: 6224 - resolution: {integrity: sha512-FLbPWl/MyYQWz+KwqOZsSyj2JmLKglHatd3xLZWskXOpRaio4LfEDEz8E/A6uD8QoTHW6Aobw1jbEwK7KMgR7Q==} 4972 + react-native-is-edge-to-edge@1.1.6: 4973 + resolution: {integrity: sha512-1pHnFTlBahins6UAajXUqeCOHew9l9C2C8tErnpGC3IyLJzvxD+TpYAixnCbrVS52f7+NvMttbiSI290XfwN0w==} 4974 + peerDependencies: 4975 + react: '>=18.2.0' 4976 + react-native: '>=0.73.0' 4977 + 4978 + react-native-is-edge-to-edge@1.1.7: 4979 + resolution: {integrity: sha512-EH6i7E8epJGIcu7KpfXYXiV2JFIYITtq+rVS8uEb+92naMRBdxhTuS8Wn2Q7j9sqyO0B+Xbaaf9VdipIAmGW4w==} 6225 4980 peerDependencies: 6226 4981 react: '*' 6227 4982 react-native: '*' ··· 6232 4987 react: '*' 6233 4988 react-native: '*' 6234 4989 6235 - react-native-quick-crypto@0.7.17: 6236 - resolution: {integrity: sha512-cJzp6oA/dM1lujt+Rwtn46Mgcs3w9F/0oQvNz1jcADc/AXktveAOUTzzKrDMxyg6YPziCYnoqMDzHBo6OLSU1g==} 4990 + react-native-quick-crypto@0.7.10: 4991 + resolution: {integrity: sha512-ziupKopD1o58v+ywL8aTvJMXBpGf89xLQc3JKG5CRSdEUfTUu5e4ru43KIXrG6uleCX8pcgD6e6RsMqrdEy0zw==} 4992 + peerDependencies: 4993 + react: '*' 4994 + react-native: '*' 6237 4995 6238 - react-native-reanimated@4.1.2: 6239 - resolution: {integrity: sha512-qzmQiFrvjm62pRBcj97QI9Xckc3EjgHQoY1F2yjktd0kpjhoyePeuTEXjYRCAVIy7IV/1cfeSup34+zFThFoHQ==} 4996 + react-native-reanimated@3.17.5: 4997 + resolution: {integrity: sha512-SxBK7wQfJ4UoWoJqQnmIC7ZjuNgVb9rcY5Xc67upXAFKftWg0rnkknTw6vgwnjRcvYThrjzUVti66XoZdDJGtw==} 6240 4998 peerDependencies: 6241 4999 '@babel/core': ^7.0.0-0 6242 5000 react: '*' 6243 5001 react-native: '*' 6244 - react-native-worklets: '>=0.5.0' 6245 5002 6246 - react-native-safe-area-context@5.6.1: 6247 - resolution: {integrity: sha512-/wJE58HLEAkATzhhX1xSr+fostLsK8Q97EfpfMDKo8jlOc1QKESSX/FQrhk7HhQH/2uSaox4Y86sNaI02kteiA==} 5003 + react-native-safe-area-context@5.4.0: 5004 + resolution: {integrity: sha512-JaEThVyJcLhA+vU0NU8bZ0a1ih6GiF4faZ+ArZLqpYbL6j7R3caRqj+mE3lEtKCuHgwjLg3bCxLL1GPUJZVqUA==} 6248 5005 peerDependencies: 6249 5006 react: '*' 6250 5007 react-native: '*' 6251 5008 6252 - react-native-screens@4.16.0: 6253 - resolution: {integrity: sha512-yIAyh7F/9uWkOzCi1/2FqvNvK6Wb9Y1+Kzn16SuGfN9YFJDTbwlzGRvePCNTOX0recpLQF3kc2FmvMUhyTCH1Q==} 5009 + react-native-screens@4.10.0: 5010 + resolution: {integrity: sha512-Tw21NGuXm3PbiUGtZd0AnXirUixaAbPXDjNR0baBH7/WJDaDTTELLcQ7QRXuqAWbmr/EVCrKj1348ei1KFIr8A==} 6254 5011 peerDependencies: 6255 5012 react: '*' 6256 5013 react-native: '*' 6257 5014 6258 - react-native-svg@15.12.1: 6259 - resolution: {integrity: sha512-vCuZJDf8a5aNC2dlMovEv4Z0jjEUET53lm/iILFnFewa15b4atjVxU6Wirm6O9y6dEsdjDZVD7Q3QM4T1wlI8g==} 5015 + react-native-svg@15.11.2: 5016 + resolution: {integrity: sha512-+YfF72IbWQUKzCIydlijV1fLuBsQNGMT6Da2kFlo1sh+LE3BIm/2Q7AR1zAAR6L0BFLi1WaQPLfFUC9bNZpOmw==} 6260 5017 peerDependencies: 6261 5018 react: '*' 6262 5019 react-native: '*' 6263 5020 6264 - react-native-web@0.21.1: 6265 - resolution: {integrity: sha512-BeNsgwwe4AXUFPAoFU+DKjJ+CVQa3h54zYX77p7GVZrXiiNo3vl03WYDYVEy5R2J2HOPInXtQZB5gmj3vuzrKg==} 5021 + react-native-web@0.20.0: 5022 + resolution: {integrity: sha512-OOSgrw+aON6R3hRosCau/xVxdLzbjEcsLysYedka0ZON4ZZe6n9xgeN9ZkoejhARM36oTlUgHIQqxGutEJ9Wxg==} 6266 5023 peerDependencies: 6267 5024 react: ^18.0.0 || ^19.0.0 6268 5025 react-dom: ^18.0.0 || ^19.0.0 6269 5026 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'} 5027 + react-native@0.79.2: 5028 + resolution: {integrity: sha512-AnGzb56JvU5YCL7cAwg10+ewDquzvmgrMddiBM0GAWLwQM/6DJfGd2ZKrMuKKehHerpDDZgG+EY64gk3x3dEkw==} 5029 + engines: {node: '>=18'} 6280 5030 hasBin: true 6281 5031 peerDependencies: 6282 - '@types/react': ^19.1.0 6283 - react: ^19.1.0 5032 + '@types/react': ^19.0.0 5033 + react: ^19.0.0 6284 5034 peerDependenciesMeta: 6285 5035 '@types/react': 6286 5036 optional: true ··· 6303 5053 '@types/react': 6304 5054 optional: true 6305 5055 6306 - react-remove-scroll@2.7.1: 6307 - resolution: {integrity: sha512-HpMh8+oahmIdOuS5aFKKY6Pyog+FNaZV/XyJOq7b4YFwsFHe5yYfdbIalI4k3vU2nSDql7YskmUseHsRrJqIPA==} 5056 + react-remove-scroll@2.6.2: 5057 + resolution: {integrity: sha512-KmONPx5fnlXYJQqC62Q+lwIeAk64ws/cUw6omIumRzMRPqgnYqhSSti99nbj0Ry13bv7dF+BKn7NB+OqkdZGTw==} 6308 5058 engines: {node: '>=10'} 6309 5059 peerDependencies: 6310 5060 '@types/react': '*' ··· 6313 5063 '@types/react': 6314 5064 optional: true 6315 5065 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 - 6324 5066 react-style-singleton@2.2.3: 6325 5067 resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} 6326 5068 engines: {node: '>=10'} ··· 6331 5073 '@types/react': 6332 5074 optional: true 6333 5075 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==} 5076 + react@19.0.0: 5077 + resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} 6345 5078 engines: {node: '>=0.10.0'} 6346 5079 6347 5080 read-cache@1.0.0: ··· 6349 5082 6350 5083 readable-stream@4.5.2: 6351 5084 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==} 6356 5085 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 6357 5086 6358 5087 readdirp@3.6.0: ··· 6370 5099 resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} 6371 5100 engines: {node: '>= 12.13.0'} 6372 5101 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==} 5102 + reflect.getprototypeof@1.0.9: 5103 + resolution: {integrity: sha512-r0Ay04Snci87djAsI4U+WNRcSw5S4pOH7qFjd/veA5gC7TbqESR3tcj28ia95L/fYUDw11JKP7uqUKUAfVvV5Q==} 6379 5104 engines: {node: '>= 0.4'} 6380 5105 6381 5106 regenerate-unicode-properties@10.2.0: 6382 5107 resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} 6383 5108 engines: {node: '>=4'} 6384 5109 6385 - regenerate-unicode-properties@10.2.2: 6386 - resolution: {integrity: sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==} 6387 - engines: {node: '>=4'} 6388 - 6389 5110 regenerate@1.4.2: 6390 5111 resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} 6391 5112 6392 5113 regenerator-runtime@0.13.11: 6393 5114 resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} 6394 5115 5116 + regenerator-runtime@0.14.1: 5117 + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} 5118 + 6395 5119 regenerator-runtime@0.9.6: 6396 5120 resolution: {integrity: sha512-D0Y/JJ4VhusyMOd/o25a3jdUqN/bC85EFsaoL9Oqmy/O4efCh+xhp7yj2EEOsj974qvMkcW8AwUzJ1jB/MbxCw==} 6397 5121 6398 5122 regenerator-transform@0.15.2: 6399 5123 resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} 6400 5124 6401 - regexp.prototype.flags@1.5.4: 6402 - resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} 5125 + regexp.prototype.flags@1.5.3: 5126 + resolution: {integrity: sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==} 6403 5127 engines: {node: '>= 0.4'} 6404 5128 6405 5129 regexpu-core@6.2.0: 6406 5130 resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==} 6407 5131 engines: {node: '>=4'} 6408 5132 6409 - regexpu-core@6.4.0: 6410 - resolution: {integrity: sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==} 6411 - engines: {node: '>=4'} 6412 - 6413 5133 regjsgen@0.8.0: 6414 5134 resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} 6415 5135 6416 5136 regjsparser@0.12.0: 6417 5137 resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} 6418 - hasBin: true 6419 - 6420 - regjsparser@0.13.0: 6421 - resolution: {integrity: sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==} 6422 5138 hasBin: true 6423 5139 6424 5140 repeat-string@1.6.1: ··· 6447 5163 resolution: {integrity: sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==} 6448 5164 engines: {node: '>= 4.0.0'} 6449 5165 6450 - requires-port@1.0.0: 6451 - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} 6452 - 6453 5166 reselect@4.1.8: 6454 5167 resolution: {integrity: sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==} 6455 - 6456 - resolve-cwd@3.0.0: 6457 - resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} 6458 - engines: {node: '>=8'} 6459 5168 6460 5169 resolve-from@3.0.0: 6461 5170 resolution: {integrity: sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==} ··· 6467 5176 6468 5177 resolve-from@5.0.0: 6469 5178 resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} 6470 - engines: {node: '>=8'} 6471 - 6472 - resolve-global@1.0.0: 6473 - resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==} 6474 5179 engines: {node: '>=8'} 6475 5180 6476 5181 resolve-pkg-maps@1.0.0: ··· 6503 5208 resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} 6504 5209 engines: {node: '>=4'} 6505 5210 6506 - reusify@1.1.0: 6507 - resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} 5211 + reusify@1.0.4: 5212 + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 6508 5213 engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 6509 5214 6510 5215 rimraf@2.7.1: ··· 6556 5261 sax@1.4.1: 6557 5262 resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} 6558 5263 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==} 5264 + scheduler@0.25.0: 5265 + resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} 6568 5266 6569 5267 schema-utils@3.3.0: 6570 5268 resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} 6571 5269 engines: {node: '>= 10.13.0'} 6572 5270 6573 - schema-utils@4.3.3: 6574 - resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==} 5271 + schema-utils@4.3.0: 5272 + resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} 6575 5273 engines: {node: '>= 10.13.0'} 6576 5274 6577 5275 semver@6.3.1: ··· 6583 5281 engines: {node: '>=10'} 6584 5282 hasBin: true 6585 5283 6586 - semver@7.7.2: 6587 - resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} 6588 - engines: {node: '>=10'} 6589 - hasBin: true 6590 - 6591 5284 send@0.19.0: 6592 5285 resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} 6593 5286 engines: {node: '>= 0.8.0'} ··· 6612 5305 6613 5306 set-function-name@2.0.2: 6614 5307 resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} 6615 - engines: {node: '>= 0.4'} 6616 - 6617 - set-proto@1.0.0: 6618 - resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} 6619 5308 engines: {node: '>= 0.4'} 6620 5309 6621 5310 setimmediate@1.0.5: ··· 6624 5313 setprototypeof@1.2.0: 6625 5314 resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} 6626 5315 6627 - sf-symbols-typescript@2.1.0: 6628 - resolution: {integrity: sha512-ezT7gu/SHTPIOEEoG6TF+O0m5eewl0ZDAO4AtdBi5HjsrUI6JdCG17+Q8+aKp0heM06wZKApRCn5olNbs0Wb/A==} 6629 - engines: {node: '>=10'} 6630 - 6631 5316 shallowequal@1.1.0: 6632 5317 resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} 6633 5318 ··· 6655 5340 resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} 6656 5341 engines: {node: '>= 0.4'} 6657 5342 5343 + side-channel@1.0.6: 5344 + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} 5345 + engines: {node: '>= 0.4'} 5346 + 6658 5347 side-channel@1.1.0: 6659 5348 resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} 6660 5349 engines: {node: '>= 0.4'} ··· 6679 5368 resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 6680 5369 engines: {node: '>=8'} 6681 5370 6682 - slash@5.1.0: 6683 - resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} 6684 - engines: {node: '>=14.16'} 6685 - 6686 5371 slugify@1.6.6: 6687 5372 resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==} 6688 5373 engines: {node: '>=8.0.0'} ··· 6694 5379 resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} 6695 5380 engines: {node: '>=0.10.0'} 6696 5381 6697 - source-map-support@0.5.13: 6698 - resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} 6699 - 6700 5382 source-map-support@0.5.21: 6701 5383 resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} 6702 5384 6703 - source-map@0.5.6: 6704 - resolution: {integrity: sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==} 6705 - engines: {node: '>=0.10.0'} 6706 - 6707 5385 source-map@0.5.7: 6708 5386 resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} 6709 5387 engines: {node: '>=0.10.0'} ··· 6732 5410 engines: {node: '>=0.10.0'} 6733 5411 hasBin: true 6734 5412 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==} 5413 + stable-hash@0.0.4: 5414 + resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==} 6740 5415 6741 5416 stack-utils@2.0.6: 6742 5417 resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} ··· 6745 5420 stackframe@1.3.4: 6746 5421 resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} 6747 5422 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 - 6754 5423 stacktrace-parser@0.1.10: 6755 5424 resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} 6756 5425 engines: {node: '>=6'} ··· 6762 5431 statuses@2.0.1: 6763 5432 resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} 6764 5433 engines: {node: '>= 0.8'} 6765 - 6766 - stop-iteration-iterator@1.1.0: 6767 - resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} 6768 - engines: {node: '>= 0.4'} 6769 5434 6770 5435 stream-buffers@2.2.0: 6771 5436 resolution: {integrity: sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==} ··· 6774 5439 strict-uri-encode@2.0.0: 6775 5440 resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} 6776 5441 engines: {node: '>=4'} 6777 - 6778 - string-length@4.0.2: 6779 - resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} 6780 - engines: {node: '>=10'} 6781 - 6782 - string-length@5.0.1: 6783 - resolution: {integrity: sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==} 6784 - engines: {node: '>=12.20'} 6785 5442 6786 5443 string-width@1.0.2: 6787 5444 resolution: {integrity: sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==} ··· 6829 5486 resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 6830 5487 engines: {node: '>=8'} 6831 5488 6832 - strip-ansi@7.1.2: 6833 - resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} 5489 + strip-ansi@7.1.0: 5490 + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} 6834 5491 engines: {node: '>=12'} 6835 5492 6836 5493 strip-bom@3.0.0: 6837 5494 resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} 6838 5495 engines: {node: '>=4'} 6839 5496 6840 - strip-bom@4.0.0: 6841 - resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} 6842 - engines: {node: '>=8'} 6843 - 6844 - strip-final-newline@2.0.0: 6845 - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} 6846 - engines: {node: '>=6'} 6847 - 6848 5497 strip-final-newline@4.0.0: 6849 5498 resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} 6850 5499 engines: {node: '>=18'} 6851 - 6852 - strip-indent@3.0.0: 6853 - resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} 6854 - engines: {node: '>=8'} 6855 5500 6856 5501 strip-json-comments@2.0.1: 6857 5502 resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} ··· 6900 5545 resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 6901 5546 engines: {node: '>= 0.4'} 6902 5547 6903 - symbol-tree@3.2.4: 6904 - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} 6905 - 6906 - synckit@0.11.11: 6907 - resolution: {integrity: sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==} 6908 - engines: {node: ^14.18.0 || >=16.0.0} 6909 - 6910 5548 tailwind-merge@2.6.0: 6911 5549 resolution: {integrity: sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==} 6912 5550 ··· 6915 5553 peerDependencies: 6916 5554 tailwindcss: '>=3.0.0 || insiders' 6917 5555 6918 - tailwindcss@3.4.18: 6919 - resolution: {integrity: sha512-6A2rnmW5xZMdw11LYjhcI5846rt9pbLSabY5XPxo+XWdxwZaFEn47Go4NzFiHu9sNNmr/kXivP1vStfvMaK1GQ==} 5556 + tailwindcss@3.4.17: 5557 + resolution: {integrity: sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==} 6920 5558 engines: {node: '>=14.0.0'} 6921 5559 hasBin: true 6922 5560 6923 - tapable@2.3.0: 6924 - resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} 5561 + tapable@2.2.1: 5562 + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} 6925 5563 engines: {node: '>=6'} 6926 5564 6927 5565 tar@7.4.3: ··· 6936 5574 resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} 6937 5575 engines: {node: '>=8'} 6938 5576 6939 - terser-webpack-plugin@5.3.14: 6940 - resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} 5577 + terser-webpack-plugin@5.3.11: 5578 + resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} 6941 5579 engines: {node: '>= 10.13.0'} 6942 5580 peerDependencies: 6943 5581 '@swc/core': '*' ··· 6957 5595 engines: {node: '>=10'} 6958 5596 hasBin: true 6959 5597 6960 - terser@5.44.0: 6961 - resolution: {integrity: sha512-nIVck8DK+GM/0Frwd+nIhZ84pR/BX7rmXMfYwyg+Sri5oGVE99/E3KvXqpC2xHFxyqXyGHTKBSioxxplrO4I4w==} 6962 - engines: {node: '>=10'} 6963 - hasBin: true 6964 - 6965 5598 test-exclude@6.0.0: 6966 5599 resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} 6967 5600 engines: {node: '>=8'} ··· 6985 5618 through@2.3.8: 6986 5619 resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} 6987 5620 6988 - tinyglobby@0.2.15: 6989 - resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} 5621 + tinyglobby@0.2.10: 5622 + resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} 6990 5623 engines: {node: '>=12.0.0'} 6991 5624 6992 5625 tlds@1.255.0: ··· 7012 5645 resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} 7013 5646 engines: {node: '>=0.8'} 7014 5647 7015 - tough-cookie@4.1.4: 7016 - resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} 7017 - engines: {node: '>=6'} 7018 - 7019 5648 tr46@0.0.3: 7020 5649 resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} 7021 - 7022 - tr46@3.0.0: 7023 - resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} 7024 - engines: {node: '>=12'} 7025 5650 7026 5651 ts-api-utils@1.4.3: 7027 5652 resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==} ··· 7067 5692 tunnel-agent@0.6.0: 7068 5693 resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} 7069 5694 7070 - turbo-darwin-64@2.5.8: 7071 - resolution: {integrity: sha512-Dh5bCACiHO8rUXZLpKw+m3FiHtAp2CkanSyJre+SInEvEr5kIxjGvCK/8MFX8SFRjQuhjtvpIvYYZJB4AGCxNQ==} 5695 + turbo-darwin-64@2.3.3: 5696 + resolution: {integrity: sha512-bxX82xe6du/3rPmm4aCC5RdEilIN99VUld4HkFQuw+mvFg6darNBuQxyWSHZTtc25XgYjQrjsV05888w1grpaA==} 7072 5697 cpu: [x64] 7073 5698 os: [darwin] 7074 5699 7075 - turbo-darwin-arm64@2.5.8: 7076 - resolution: {integrity: sha512-f1H/tQC9px7+hmXn6Kx/w8Jd/FneIUnvLlcI/7RGHunxfOkKJKvsoiNzySkoHQ8uq1pJnhJ0xNGTlYM48ZaJOQ==} 5700 + turbo-darwin-arm64@2.3.3: 5701 + resolution: {integrity: sha512-DYbQwa3NsAuWkCUYVzfOUBbSUBVQzH5HWUFy2Kgi3fGjIWVZOFk86ss+xsWu//rlEAfYwEmopigsPYSmW4X15A==} 7077 5702 cpu: [arm64] 7078 5703 os: [darwin] 7079 5704 7080 - turbo-linux-64@2.5.8: 7081 - resolution: {integrity: sha512-hMyvc7w7yadBlZBGl/bnR6O+dJTx3XkTeyTTH4zEjERO6ChEs0SrN8jTFj1lueNXKIHh1SnALmy6VctKMGnWfw==} 5705 + turbo-linux-64@2.3.3: 5706 + resolution: {integrity: sha512-eHj9OIB0dFaP6BxB88jSuaCLsOQSYWBgmhy2ErCu6D2GG6xW3b6e2UWHl/1Ho9FsTg4uVgo4DB9wGsKa5erjUA==} 7082 5707 cpu: [x64] 7083 5708 os: [linux] 7084 5709 7085 - turbo-linux-arm64@2.5.8: 7086 - resolution: {integrity: sha512-LQELGa7bAqV2f+3rTMRPnj5G/OHAe2U+0N9BwsZvfMvHSUbsQ3bBMWdSQaYNicok7wOZcHjz2TkESn1hYK6xIQ==} 5710 + turbo-linux-arm64@2.3.3: 5711 + resolution: {integrity: sha512-NmDE/NjZoDj1UWBhMtOPmqFLEBKhzGS61KObfrDEbXvU3lekwHeoPvAMfcovzswzch+kN2DrtbNIlz+/rp8OCg==} 7087 5712 cpu: [arm64] 7088 5713 os: [linux] 7089 5714 7090 - turbo-windows-64@2.5.8: 7091 - resolution: {integrity: sha512-3YdcaW34TrN1AWwqgYL9gUqmZsMT4T7g8Y5Azz+uwwEJW+4sgcJkIi9pYFyU4ZBSjBvkfuPZkGgfStir5BBDJQ==} 5715 + turbo-windows-64@2.3.3: 5716 + resolution: {integrity: sha512-O2+BS4QqjK3dOERscXqv7N2GXNcqHr9hXumkMxDj/oGx9oCatIwnnwx34UmzodloSnJpgSqjl8iRWiY65SmYoQ==} 7092 5717 cpu: [x64] 7093 5718 os: [win32] 7094 5719 7095 - turbo-windows-arm64@2.5.8: 7096 - resolution: {integrity: sha512-eFC5XzLmgXJfnAK3UMTmVECCwuBcORrWdewoiXBnUm934DY6QN8YowC/srhNnROMpaKaqNeRpoB5FxCww3eteQ==} 5720 + turbo-windows-arm64@2.3.3: 5721 + resolution: {integrity: sha512-dW4ZK1r6XLPNYLIKjC4o87HxYidtRRcBeo/hZ9Wng2XM/MqqYkAyzJXJGgRMsc0MMEN9z4+ZIfnSNBrA0b08ag==} 7097 5722 cpu: [arm64] 7098 5723 os: [win32] 7099 5724 7100 - turbo@2.5.8: 7101 - resolution: {integrity: sha512-5c9Fdsr9qfpT3hA0EyYSFRZj1dVVsb6KIWubA9JBYZ/9ZEAijgUEae0BBR/Xl/wekt4w65/lYLTFaP3JmwSO8w==} 5725 + turbo@2.3.3: 5726 + resolution: {integrity: sha512-DUHWQAcC8BTiUZDRzAYGvpSpGLiaOQPfYXlCieQbwUvmml/LRGIe3raKdrOPOoiX0DYlzxs2nH6BoWJoZrj8hA==} 7102 5727 hasBin: true 7103 5728 7104 5729 tweetnacl@0.14.5: ··· 7144 5769 resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} 7145 5770 engines: {node: '>= 0.4'} 7146 5771 7147 - typescript@5.9.3: 7148 - resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} 5772 + typescript@5.8.3: 5773 + resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} 7149 5774 engines: {node: '>=14.17'} 7150 5775 hasBin: true 7151 5776 ··· 7160 5785 resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} 7161 5786 engines: {node: '>= 0.4'} 7162 5787 7163 - undici-types@6.21.0: 7164 - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} 5788 + undici-types@6.19.8: 5789 + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} 5790 + 5791 + undici-types@6.20.0: 5792 + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} 7165 5793 7166 5794 undici@6.21.0: 7167 5795 resolution: {integrity: sha512-BUgJXc752Kou3oOIuU1i+yZZypyZRqNPW0vqoMPl8VaoalSfeR0D8/t4iAS3yirs79SSMTxTag+ZC86uswv+Cw==} ··· 7179 5807 resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} 7180 5808 engines: {node: '>=4'} 7181 5809 7182 - unicode-match-property-value-ecmascript@2.2.1: 7183 - resolution: {integrity: sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==} 7184 - engines: {node: '>=4'} 7185 - 7186 5810 unicode-property-aliases-ecmascript@2.1.0: 7187 5811 resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} 7188 5812 engines: {node: '>=4'} ··· 7195 5819 resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} 7196 5820 engines: {node: '>=8'} 7197 5821 7198 - universalify@0.2.0: 7199 - resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} 7200 - engines: {node: '>= 4.0.0'} 7201 - 7202 5822 unpipe@1.0.0: 7203 5823 resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} 7204 5824 engines: {node: '>= 0.8'} 7205 - 7206 - unrs-resolver@1.11.1: 7207 - resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==} 7208 5825 7209 5826 untildify@3.0.3: 7210 5827 resolution: {integrity: sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA==} 7211 5828 engines: {node: '>=4'} 7212 5829 7213 - update-browserslist-db@1.1.3: 7214 - resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} 5830 + update-browserslist-db@1.1.1: 5831 + resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} 7215 5832 hasBin: true 7216 5833 peerDependencies: 7217 5834 browserslist: '>= 4.21.0' 7218 5835 7219 5836 uri-js@4.4.1: 7220 5837 resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 7221 - 7222 - url-parse@1.5.10: 7223 - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} 7224 5838 7225 5839 use-callback-ref@1.3.3: 7226 5840 resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==} ··· 7237 5851 peerDependencies: 7238 5852 react: '>=16.8' 7239 5853 7240 - use-latest-callback@0.2.4: 7241 - resolution: {integrity: sha512-LS2s2n1usUUnDq4oVh1ca6JFX9uSqUncTfAm44WMg0v6TxL7POUTk1B044NH8TeLkFbNajIsgDHcgNpNzZucdg==} 7242 - peerDependencies: 7243 - react: '>=16.8' 7244 - 7245 5854 use-sidecar@1.1.3: 7246 5855 resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==} 7247 5856 engines: {node: '>=10'} ··· 7254 5863 7255 5864 use-sync-external-store@1.5.0: 7256 5865 resolution: {integrity: sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==} 7257 - peerDependencies: 7258 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 7259 - 7260 - use-sync-external-store@1.6.0: 7261 - resolution: {integrity: sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==} 7262 5866 peerDependencies: 7263 5867 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 7264 5868 ··· 7288 5892 v8-compile-cache-lib@3.0.1: 7289 5893 resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} 7290 5894 7291 - v8-to-istanbul@9.3.0: 7292 - resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} 7293 - engines: {node: '>=10.12.0'} 7294 - 7295 5895 validate-npm-package-name@5.0.1: 7296 5896 resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} 7297 5897 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} ··· 7299 5899 vary@1.1.2: 7300 5900 resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} 7301 5901 engines: {node: '>= 0.8'} 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 5902 7309 5903 verror@1.10.0: 7310 5904 resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} ··· 7313 5907 vlq@1.0.1: 7314 5908 resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==} 7315 5909 7316 - w3c-xmlserializer@4.0.0: 7317 - resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} 7318 - engines: {node: '>=14'} 7319 - 7320 5910 walker@1.0.8: 7321 5911 resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} 7322 5912 7323 5913 warn-once@0.1.1: 7324 5914 resolution: {integrity: sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==} 7325 5915 7326 - watchpack@2.4.4: 7327 - resolution: {integrity: sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==} 5916 + watchpack@2.4.2: 5917 + resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} 7328 5918 engines: {node: '>=10.13.0'} 7329 5919 7330 5920 wcwidth@1.0.1: ··· 7337 5927 resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} 7338 5928 engines: {node: '>=8'} 7339 5929 7340 - webidl-conversions@7.0.0: 7341 - resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} 7342 - engines: {node: '>=12'} 7343 - 7344 5930 webpack-sources@3.2.3: 7345 5931 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==} 7350 5932 engines: {node: '>=10.13.0'} 7351 5933 7352 5934 webpack@5.97.1: ··· 7359 5941 webpack-cli: 7360 5942 optional: true 7361 5943 7362 - whatwg-encoding@2.0.0: 7363 - resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} 7364 - engines: {node: '>=12'} 7365 - 7366 5944 whatwg-fetch@3.6.20: 7367 5945 resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} 7368 5946 7369 - whatwg-mimetype@3.0.0: 7370 - resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} 7371 - engines: {node: '>=12'} 7372 - 7373 5947 whatwg-url-without-unicode@8.0.0-3: 7374 5948 resolution: {integrity: sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==} 7375 5949 engines: {node: '>=10'} 7376 - 7377 - whatwg-url@11.0.0: 7378 - resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} 7379 - engines: {node: '>=12'} 7380 5950 7381 5951 whatwg-url@5.0.0: 7382 5952 resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} ··· 7397 5967 resolution: {integrity: sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==} 7398 5968 engines: {node: '>= 0.4'} 7399 5969 7400 - which-typed-array@1.1.19: 7401 - resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} 7402 - engines: {node: '>= 0.4'} 7403 - 7404 5970 which@2.0.2: 7405 5971 resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 7406 5972 engines: {node: '>= 8'} ··· 7427 5993 write-file-atomic@4.0.2: 7428 5994 resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} 7429 5995 engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} 7430 - 7431 - write-file-atomic@5.0.1: 7432 - resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} 7433 - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} 7434 5996 7435 5997 ws@6.2.3: 7436 5998 resolution: {integrity: sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==} ··· 7467 6029 utf-8-validate: 7468 6030 optional: true 7469 6031 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 - 7482 6032 xcode@3.0.1: 7483 6033 resolution: {integrity: sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==} 7484 6034 engines: {node: '>=10.0.0'} 7485 - 7486 - xml-name-validator@4.0.0: 7487 - resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} 7488 - engines: {node: '>=12'} 7489 6035 7490 6036 xml2js@0.6.0: 7491 6037 resolution: {integrity: sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==} ··· 7498 6044 xmlbuilder@15.1.1: 7499 6045 resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} 7500 6046 engines: {node: '>=8.0'} 7501 - 7502 - xmlchars@2.2.0: 7503 - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} 7504 6047 7505 6048 y18n@5.0.8: 7506 6049 resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} ··· 7513 6056 resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} 7514 6057 engines: {node: '>=18'} 7515 6058 6059 + yaml@2.6.1: 6060 + resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} 6061 + engines: {node: '>= 14'} 6062 + hasBin: true 6063 + 7516 6064 yargs-parser@21.1.1: 7517 6065 resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} 7518 6066 engines: {node: '>=12'} ··· 7536 6084 resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==} 7537 6085 engines: {node: '>=18'} 7538 6086 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 - 7544 6087 zod-validation-error@3.4.0: 7545 6088 resolution: {integrity: sha512-ZOPR9SVY6Pb2qqO5XHt+MkkTRxGXb4EVtnjc9JpXUOtUB1T9Ru7mZOT361AN3MsetVe7R0a1KZshJDZdgp9miQ==} 7546 6089 engines: {node: '>=18.0.0'} ··· 7550 6093 zod@3.23.8: 7551 6094 resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} 7552 6095 7553 - zod@3.25.76: 7554 - resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} 7555 - 7556 - zustand@5.0.8: 7557 - resolution: {integrity: sha512-gyPKpIaxY9XcO2vSMrLbiER7QMAMGOQZVRdJ6Zi782jkbzZygq5GI9nG8g+sMgitRtndwaBSl7uiqC49o1SSiw==} 6096 + zustand@5.0.5: 6097 + resolution: {integrity: sha512-mILtRfKW9xM47hqxGIxCv12gXusoY/xTSHBYApXozR0HmQv299whhBeeAcRy+KrPPybzosvJBCOmVjq6x12fCg==} 7558 6098 engines: {node: '>=12.20.0'} 7559 6099 peerDependencies: 7560 6100 '@types/react': '>=18.0.0' ··· 7577 6117 7578 6118 '@alloc/quick-lru@5.2.0': {} 7579 6119 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)': 6120 + '@ampproject/remapping@2.3.0': 6121 + dependencies: 6122 + '@jridgewell/gen-mapping': 0.3.5 6123 + '@jridgewell/trace-mapping': 0.3.25 6124 + 6125 + '@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)': 7581 6126 dependencies: 7582 6127 '@atproto-labs/did-resolver': 0.1.5 7583 6128 '@atproto-labs/handle-resolver-node': 0.1.7 ··· 7592 6137 '@atproto/oauth-types': 0.2.1 7593 6138 abortcontroller-polyfill: 1.7.8 7594 6139 event-target-shim: 6.0.2 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) 6140 + 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) 7596 6141 jose: 5.9.6 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) 6142 + 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) 7598 6143 transitivePeerDependencies: 7599 6144 - expo 7600 6145 - react 7601 6146 - react-native 7602 6147 7603 - '@atproto-labs/did-resolver@0.1.13': 6148 + '@atproto-labs/did-resolver@0.1.12': 7604 6149 dependencies: 7605 - '@atproto-labs/fetch': 0.2.3 7606 - '@atproto-labs/pipe': 0.1.1 6150 + '@atproto-labs/fetch': 0.2.2 6151 + '@atproto-labs/pipe': 0.1.0 7607 6152 '@atproto-labs/simple-store': 0.2.0 7608 6153 '@atproto-labs/simple-store-memory': 0.1.3 7609 6154 '@atproto/did': 0.1.5 7610 - zod: 3.25.76 6155 + zod: 3.23.8 7611 6156 7612 6157 '@atproto-labs/did-resolver@0.1.5': 7613 6158 dependencies: ··· 7630 6175 dependencies: 7631 6176 '@atproto-labs/pipe': 0.1.0 7632 6177 optionalDependencies: 7633 - zod: 3.25.76 6178 + zod: 3.23.8 7634 6179 7635 - '@atproto-labs/fetch@0.2.3': 6180 + '@atproto-labs/fetch@0.2.2': 7636 6181 dependencies: 7637 - '@atproto-labs/pipe': 0.1.1 6182 + '@atproto-labs/pipe': 0.1.0 7638 6183 7639 6184 '@atproto-labs/handle-resolver-node@0.1.7': 7640 6185 dependencies: ··· 7647 6192 '@atproto-labs/simple-store': 0.1.1 7648 6193 '@atproto-labs/simple-store-memory': 0.1.1 7649 6194 '@atproto/did': 0.1.3 7650 - zod: 3.25.76 6195 + zod: 3.23.8 7651 6196 7652 6197 '@atproto-labs/handle-resolver@0.1.8': 7653 6198 dependencies: 7654 6199 '@atproto-labs/simple-store': 0.2.0 7655 6200 '@atproto-labs/simple-store-memory': 0.1.3 7656 6201 '@atproto/did': 0.1.5 7657 - zod: 3.25.76 6202 + zod: 3.23.8 7658 6203 7659 - '@atproto-labs/identity-resolver@0.1.18': 6204 + '@atproto-labs/identity-resolver@0.1.16': 7660 6205 dependencies: 7661 - '@atproto-labs/did-resolver': 0.1.13 6206 + '@atproto-labs/did-resolver': 0.1.12 7662 6207 '@atproto-labs/handle-resolver': 0.1.8 7663 6208 '@atproto/syntax': 0.4.0 7664 6209 ··· 7669 6214 '@atproto/syntax': 0.3.1 7670 6215 7671 6216 '@atproto-labs/pipe@0.1.0': {} 7672 - 7673 - '@atproto-labs/pipe@0.1.1': {} 7674 6217 7675 6218 '@atproto-labs/simple-store-memory@0.1.1': 7676 6219 dependencies: ··· 7688 6231 7689 6232 '@atproto/api@0.15.27': 7690 6233 dependencies: 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 6234 + '@atproto/common-web': 0.4.2 6235 + '@atproto/lexicon': 0.4.12 6236 + '@atproto/syntax': 0.4.0 6237 + '@atproto/xrpc': 0.7.1 7695 6238 await-lock: 2.2.2 7696 6239 multiformats: 9.9.0 7697 6240 tlds: 1.255.0 7698 - zod: 3.25.76 6241 + zod: 3.23.8 7699 6242 7700 - '@atproto/common-web@0.4.3': 6243 + '@atproto/common-web@0.3.1': 7701 6244 dependencies: 7702 6245 graphemer: 1.4.0 7703 6246 multiformats: 9.9.0 7704 6247 uint8arrays: 3.0.0 7705 - zod: 3.25.76 6248 + zod: 3.23.8 6249 + 6250 + '@atproto/common-web@0.4.2': 6251 + dependencies: 6252 + graphemer: 1.4.0 6253 + multiformats: 9.9.0 6254 + uint8arrays: 3.0.0 6255 + zod: 3.23.8 7706 6256 7707 - '@atproto/common@0.4.12': 6257 + '@atproto/common@0.4.5': 7708 6258 dependencies: 7709 - '@atproto/common-web': 0.4.3 6259 + '@atproto/common-web': 0.3.1 7710 6260 '@ipld/dag-cbor': 7.0.3 7711 6261 cbor-x: 1.6.0 7712 6262 iso-datestring-validator: 2.2.2 7713 6263 multiformats: 9.9.0 7714 6264 pino: 8.21.0 7715 6265 7716 - '@atproto/crypto@0.4.4': 6266 + '@atproto/crypto@0.4.2': 7717 6267 dependencies: 7718 - '@noble/curves': 1.9.7 7719 - '@noble/hashes': 1.8.0 6268 + '@noble/curves': 1.8.1 6269 + '@noble/hashes': 1.6.1 7720 6270 uint8arrays: 3.0.0 7721 6271 7722 6272 '@atproto/did@0.1.3': ··· 7725 6275 7726 6276 '@atproto/did@0.1.5': 7727 6277 dependencies: 7728 - zod: 3.25.76 6278 + zod: 3.23.8 7729 6279 7730 6280 '@atproto/jwk-jose@0.1.2': 7731 6281 dependencies: ··· 7742 6292 multiformats: 9.9.0 7743 6293 zod: 3.23.8 7744 6294 7745 - '@atproto/jwk@0.2.0': 6295 + '@atproto/jwk@0.1.5': 7746 6296 dependencies: 7747 6297 multiformats: 9.9.0 7748 - zod: 3.25.76 6298 + zod: 3.23.8 7749 6299 7750 - '@atproto/lex-cli@0.5.7': 6300 + '@atproto/lex-cli@0.5.4': 7751 6301 dependencies: 7752 - '@atproto/lexicon': 0.4.14 7753 - '@atproto/syntax': 0.3.4 6302 + '@atproto/lexicon': 0.4.4 6303 + '@atproto/syntax': 0.3.1 7754 6304 chalk: 4.1.2 7755 6305 commander: 9.5.0 7756 - prettier: 3.6.2 6306 + prettier: 3.4.2 7757 6307 ts-morph: 16.0.0 7758 6308 yesno: 0.4.0 7759 - zod: 3.25.76 6309 + zod: 3.23.8 7760 6310 7761 - '@atproto/lex-cli@0.8.3': 6311 + '@atproto/lex-cli@0.8.2': 7762 6312 dependencies: 7763 - '@atproto/lexicon': 0.4.14 7764 - '@atproto/syntax': 0.4.1 6313 + '@atproto/lexicon': 0.4.11 6314 + '@atproto/syntax': 0.4.0 7765 6315 chalk: 4.1.2 7766 6316 commander: 9.5.0 7767 - prettier: 3.6.2 6317 + prettier: 3.5.3 7768 6318 ts-morph: 24.0.0 7769 6319 yesno: 0.4.0 7770 - zod: 3.25.76 6320 + zod: 3.23.8 7771 6321 7772 - '@atproto/lexicon@0.4.14': 6322 + '@atproto/lexicon@0.4.11': 6323 + dependencies: 6324 + '@atproto/common-web': 0.4.2 6325 + '@atproto/syntax': 0.4.0 6326 + iso-datestring-validator: 2.2.2 6327 + multiformats: 9.9.0 6328 + zod: 3.23.8 6329 + 6330 + '@atproto/lexicon@0.4.12': 6331 + dependencies: 6332 + '@atproto/common-web': 0.4.2 6333 + '@atproto/syntax': 0.4.0 6334 + iso-datestring-validator: 2.2.2 6335 + multiformats: 9.9.0 6336 + zod: 3.23.8 6337 + 6338 + '@atproto/lexicon@0.4.3': 7773 6339 dependencies: 7774 - '@atproto/common-web': 0.4.3 7775 - '@atproto/syntax': 0.4.1 6340 + '@atproto/common-web': 0.3.1 6341 + '@atproto/syntax': 0.3.1 7776 6342 iso-datestring-validator: 2.2.2 7777 6343 multiformats: 9.9.0 7778 - zod: 3.25.76 6344 + zod: 3.23.8 7779 6345 7780 - '@atproto/lexicon@0.5.1': 6346 + '@atproto/lexicon@0.4.4': 7781 6347 dependencies: 7782 - '@atproto/common-web': 0.4.3 7783 - '@atproto/syntax': 0.4.1 6348 + '@atproto/common-web': 0.3.1 6349 + '@atproto/syntax': 0.3.1 7784 6350 iso-datestring-validator: 2.2.2 7785 6351 multiformats: 9.9.0 7786 - zod: 3.25.76 6352 + zod: 3.23.8 7787 6353 7788 6354 '@atproto/oauth-client-browser@0.3.2': 7789 6355 dependencies: ··· 7796 6362 '@atproto/oauth-client': 0.3.2 7797 6363 '@atproto/oauth-types': 0.2.1 7798 6364 6365 + '@atproto/oauth-client@0.3.16': 6366 + dependencies: 6367 + '@atproto-labs/did-resolver': 0.1.12 6368 + '@atproto-labs/fetch': 0.2.2 6369 + '@atproto-labs/handle-resolver': 0.1.8 6370 + '@atproto-labs/identity-resolver': 0.1.16 6371 + '@atproto-labs/simple-store': 0.2.0 6372 + '@atproto-labs/simple-store-memory': 0.1.3 6373 + '@atproto/did': 0.1.5 6374 + '@atproto/jwk': 0.1.5 6375 + '@atproto/oauth-types': 0.2.7 6376 + '@atproto/xrpc': 0.7.0 6377 + multiformats: 9.9.0 6378 + zod: 3.23.8 6379 + 7799 6380 '@atproto/oauth-client@0.3.2': 7800 6381 dependencies: 7801 6382 '@atproto-labs/did-resolver': 0.1.5 ··· 7811 6392 multiformats: 9.9.0 7812 6393 zod: 3.23.8 7813 6394 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 - 7829 6395 '@atproto/oauth-types@0.2.1': 7830 6396 dependencies: 7831 6397 '@atproto/jwk': 0.1.1 7832 6398 zod: 3.23.8 7833 6399 7834 - '@atproto/oauth-types@0.2.8': 6400 + '@atproto/oauth-types@0.2.7': 7835 6401 dependencies: 7836 - '@atproto/jwk': 0.2.0 7837 - zod: 3.25.76 6402 + '@atproto/jwk': 0.1.5 6403 + zod: 3.23.8 7838 6404 7839 6405 '@atproto/syntax@0.3.1': {} 7840 6406 7841 - '@atproto/syntax@0.3.4': {} 7842 - 7843 6407 '@atproto/syntax@0.4.0': {} 7844 6408 7845 - '@atproto/syntax@0.4.1': {} 7846 - 7847 - '@atproto/xrpc-server@0.7.19': 6409 + '@atproto/xrpc-server@0.7.4': 7848 6410 dependencies: 7849 - '@atproto/common': 0.4.12 7850 - '@atproto/crypto': 0.4.4 7851 - '@atproto/lexicon': 0.4.14 7852 - '@atproto/xrpc': 0.7.5 6411 + '@atproto/common': 0.4.5 6412 + '@atproto/crypto': 0.4.2 6413 + '@atproto/lexicon': 0.4.4 6414 + '@atproto/xrpc': 0.6.7 7853 6415 cbor-x: 1.6.0 7854 6416 express: 4.21.2 7855 6417 http-errors: 2.0.0 7856 6418 mime-types: 2.1.35 7857 6419 rate-limiter-flexible: 2.4.2 7858 6420 uint8arrays: 3.0.0 7859 - ws: 8.18.3 7860 - zod: 3.25.76 6421 + ws: 8.18.0 6422 + zod: 3.23.8 7861 6423 transitivePeerDependencies: 7862 6424 - bufferutil 7863 6425 - supports-color ··· 7865 6427 7866 6428 '@atproto/xrpc@0.6.4': 7867 6429 dependencies: 7868 - '@atproto/lexicon': 0.4.14 7869 - zod: 3.25.76 6430 + '@atproto/lexicon': 0.4.3 6431 + zod: 3.23.8 6432 + 6433 + '@atproto/xrpc@0.6.7': 6434 + dependencies: 6435 + '@atproto/lexicon': 0.4.11 6436 + zod: 3.23.8 7870 6437 7871 6438 '@atproto/xrpc@0.7.0': 7872 6439 dependencies: 7873 - '@atproto/lexicon': 0.4.14 7874 - zod: 3.25.76 6440 + '@atproto/lexicon': 0.4.11 6441 + zod: 3.23.8 7875 6442 7876 - '@atproto/xrpc@0.7.5': 6443 + '@atproto/xrpc@0.7.1': 7877 6444 dependencies: 7878 - '@atproto/lexicon': 0.5.1 7879 - zod: 3.25.76 6445 + '@atproto/lexicon': 0.4.12 6446 + zod: 3.23.8 7880 6447 7881 6448 '@babel/code-frame@7.10.4': 7882 6449 dependencies: 7883 6450 '@babel/highlight': 7.25.9 7884 6451 7885 - '@babel/code-frame@7.27.1': 6452 + '@babel/code-frame@7.26.2': 7886 6453 dependencies: 7887 - '@babel/helper-validator-identifier': 7.27.1 6454 + '@babel/helper-validator-identifier': 7.25.9 7888 6455 js-tokens: 4.0.0 7889 6456 picocolors: 1.1.1 7890 6457 7891 - '@babel/compat-data@7.28.4': {} 6458 + '@babel/compat-data@7.26.3': {} 7892 6459 7893 - '@babel/core@7.28.4': 6460 + '@babel/core@7.26.0': 7894 6461 dependencies: 7895 - '@babel/code-frame': 7.27.1 7896 - '@babel/generator': 7.28.3 7897 - '@babel/helper-compilation-targets': 7.27.2 7898 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.4) 7899 - '@babel/helpers': 7.28.4 7900 - '@babel/parser': 7.28.4 7901 - '@babel/template': 7.27.2 7902 - '@babel/traverse': 7.28.4 7903 - '@babel/types': 7.28.4 7904 - '@jridgewell/remapping': 2.3.5 6462 + '@ampproject/remapping': 2.3.0 6463 + '@babel/code-frame': 7.26.2 6464 + '@babel/generator': 7.26.3 6465 + '@babel/helper-compilation-targets': 7.25.9 6466 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) 6467 + '@babel/helpers': 7.26.0 6468 + '@babel/parser': 7.26.3 6469 + '@babel/template': 7.25.9 6470 + '@babel/traverse': 7.26.4 6471 + '@babel/types': 7.26.3 7905 6472 convert-source-map: 2.0.0 7906 6473 debug: 4.4.0 7907 6474 gensync: 1.0.0-beta.2 ··· 7912 6479 7913 6480 '@babel/generator@7.26.3': 7914 6481 dependencies: 7915 - '@babel/parser': 7.28.4 7916 - '@babel/types': 7.28.4 6482 + '@babel/parser': 7.26.3 6483 + '@babel/types': 7.26.3 7917 6484 '@jridgewell/gen-mapping': 0.3.5 7918 6485 '@jridgewell/trace-mapping': 0.3.25 7919 6486 jsesc: 3.1.0 7920 6487 7921 - '@babel/generator@7.28.3': 7922 - dependencies: 7923 - '@babel/parser': 7.28.4 7924 - '@babel/types': 7.28.4 7925 - '@jridgewell/gen-mapping': 0.3.13 7926 - '@jridgewell/trace-mapping': 0.3.31 7927 - jsesc: 3.1.0 7928 - 7929 6488 '@babel/helper-annotate-as-pure@7.25.9': 7930 6489 dependencies: 7931 - '@babel/types': 7.28.4 7932 - 7933 - '@babel/helper-annotate-as-pure@7.27.3': 7934 - dependencies: 7935 - '@babel/types': 7.28.4 6490 + '@babel/types': 7.26.3 7936 6491 7937 - '@babel/helper-compilation-targets@7.27.2': 6492 + '@babel/helper-compilation-targets@7.25.9': 7938 6493 dependencies: 7939 - '@babel/compat-data': 7.28.4 7940 - '@babel/helper-validator-option': 7.27.1 7941 - browserslist: 4.26.3 6494 + '@babel/compat-data': 7.26.3 6495 + '@babel/helper-validator-option': 7.25.9 6496 + browserslist: 4.24.3 7942 6497 lru-cache: 5.1.1 7943 6498 semver: 6.3.1 7944 6499 7945 - '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.28.4)': 6500 + '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.0)': 7946 6501 dependencies: 7947 - '@babel/core': 7.28.4 6502 + '@babel/core': 7.26.0 7948 6503 '@babel/helper-annotate-as-pure': 7.25.9 7949 6504 '@babel/helper-member-expression-to-functions': 7.25.9 7950 6505 '@babel/helper-optimise-call-expression': 7.25.9 7951 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.28.4) 6506 + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) 7952 6507 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 7953 - '@babel/traverse': 7.28.4 6508 + '@babel/traverse': 7.26.4 7954 6509 semver: 6.3.1 7955 6510 transitivePeerDependencies: 7956 6511 - supports-color 7957 6512 7958 - '@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.28.4)': 6513 + '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.26.0)': 7959 6514 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 7967 - semver: 6.3.1 7968 - transitivePeerDependencies: 7969 - - supports-color 7970 - 7971 - '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.28.4)': 7972 - dependencies: 7973 - '@babel/core': 7.28.4 7974 - '@babel/helper-annotate-as-pure': 7.27.3 6515 + '@babel/core': 7.26.0 6516 + '@babel/helper-annotate-as-pure': 7.25.9 7975 6517 regexpu-core: 6.2.0 7976 6518 semver: 6.3.1 7977 6519 7978 - '@babel/helper-create-regexp-features-plugin@7.27.1(@babel/core@7.28.4)': 7979 - dependencies: 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)': 6520 + '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.0)': 7986 6521 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 6522 + '@babel/core': 7.26.0 6523 + '@babel/helper-compilation-targets': 7.25.9 6524 + '@babel/helper-plugin-utils': 7.25.9 6525 + debug: 4.4.0 7991 6526 lodash.debounce: 4.0.8 7992 6527 resolve: 1.22.10 7993 6528 transitivePeerDependencies: 7994 6529 - supports-color 7995 6530 7996 - '@babel/helper-globals@7.28.0': {} 7997 - 7998 6531 '@babel/helper-member-expression-to-functions@7.25.9': 7999 6532 dependencies: 8000 - '@babel/traverse': 7.28.4 8001 - '@babel/types': 7.28.4 8002 - transitivePeerDependencies: 8003 - - supports-color 8004 - 8005 - '@babel/helper-member-expression-to-functions@7.27.1': 8006 - dependencies: 8007 - '@babel/traverse': 7.28.4 8008 - '@babel/types': 7.28.4 6533 + '@babel/traverse': 7.26.4 6534 + '@babel/types': 7.26.3 8009 6535 transitivePeerDependencies: 8010 6536 - supports-color 8011 6537 8012 6538 '@babel/helper-module-imports@7.25.9': 8013 6539 dependencies: 8014 - '@babel/traverse': 7.28.4 8015 - '@babel/types': 7.28.4 8016 - transitivePeerDependencies: 8017 - - supports-color 8018 - 8019 - '@babel/helper-module-imports@7.27.1': 8020 - dependencies: 8021 - '@babel/traverse': 7.28.4 8022 - '@babel/types': 7.28.4 6540 + '@babel/traverse': 7.26.4 6541 + '@babel/types': 7.26.3 8023 6542 transitivePeerDependencies: 8024 6543 - supports-color 8025 6544 8026 - '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.4)': 6545 + '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)': 8027 6546 dependencies: 8028 - '@babel/core': 7.28.4 8029 - '@babel/helper-module-imports': 7.27.1 8030 - '@babel/helper-validator-identifier': 7.27.1 8031 - '@babel/traverse': 7.28.4 6547 + '@babel/core': 7.26.0 6548 + '@babel/helper-module-imports': 7.25.9 6549 + '@babel/helper-validator-identifier': 7.25.9 6550 + '@babel/traverse': 7.26.4 8032 6551 transitivePeerDependencies: 8033 6552 - supports-color 8034 6553 8035 6554 '@babel/helper-optimise-call-expression@7.25.9': 8036 6555 dependencies: 8037 - '@babel/types': 7.28.4 8038 - 8039 - '@babel/helper-optimise-call-expression@7.27.1': 8040 - dependencies: 8041 - '@babel/types': 7.28.4 6556 + '@babel/types': 7.26.3 8042 6557 8043 6558 '@babel/helper-plugin-utils@7.25.9': {} 8044 6559 8045 6560 '@babel/helper-plugin-utils@7.27.1': {} 8046 6561 8047 - '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.28.4)': 6562 + '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.0)': 8048 6563 dependencies: 8049 - '@babel/core': 7.28.4 8050 - '@babel/helper-annotate-as-pure': 7.27.3 6564 + '@babel/core': 7.26.0 6565 + '@babel/helper-annotate-as-pure': 7.25.9 8051 6566 '@babel/helper-wrap-function': 7.25.9 8052 - '@babel/traverse': 7.28.4 6567 + '@babel/traverse': 7.26.4 8053 6568 transitivePeerDependencies: 8054 6569 - supports-color 8055 6570 8056 - '@babel/helper-replace-supers@7.25.9(@babel/core@7.28.4)': 6571 + '@babel/helper-replace-supers@7.25.9(@babel/core@7.26.0)': 8057 6572 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 8062 - transitivePeerDependencies: 8063 - - supports-color 8064 - 8065 - '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.4)': 8066 - dependencies: 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 6573 + '@babel/core': 7.26.0 6574 + '@babel/helper-member-expression-to-functions': 7.25.9 6575 + '@babel/helper-optimise-call-expression': 7.25.9 6576 + '@babel/traverse': 7.26.4 8071 6577 transitivePeerDependencies: 8072 6578 - supports-color 8073 6579 8074 6580 '@babel/helper-skip-transparent-expression-wrappers@7.25.9': 8075 6581 dependencies: 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 6582 + '@babel/traverse': 7.26.4 6583 + '@babel/types': 7.26.3 8085 6584 transitivePeerDependencies: 8086 6585 - supports-color 8087 6586 8088 6587 '@babel/helper-string-parser@7.25.9': {} 8089 - 8090 - '@babel/helper-string-parser@7.27.1': {} 8091 6588 8092 6589 '@babel/helper-validator-identifier@7.25.9': {} 8093 6590 8094 - '@babel/helper-validator-identifier@7.27.1': {} 8095 - 8096 - '@babel/helper-validator-option@7.27.1': {} 6591 + '@babel/helper-validator-option@7.25.9': {} 8097 6592 8098 6593 '@babel/helper-wrap-function@7.25.9': 8099 6594 dependencies: 8100 - '@babel/template': 7.27.2 8101 - '@babel/traverse': 7.28.4 8102 - '@babel/types': 7.28.4 6595 + '@babel/template': 7.25.9 6596 + '@babel/traverse': 7.26.4 6597 + '@babel/types': 7.26.3 8103 6598 transitivePeerDependencies: 8104 6599 - supports-color 8105 6600 8106 - '@babel/helpers@7.28.4': 6601 + '@babel/helpers@7.26.0': 8107 6602 dependencies: 8108 - '@babel/template': 7.27.2 8109 - '@babel/types': 7.28.4 6603 + '@babel/template': 7.25.9 6604 + '@babel/types': 7.26.3 8110 6605 8111 6606 '@babel/highlight@7.25.9': 8112 6607 dependencies: 8113 - '@babel/helper-validator-identifier': 7.27.1 6608 + '@babel/helper-validator-identifier': 7.25.9 8114 6609 chalk: 2.4.2 8115 6610 js-tokens: 4.0.0 8116 6611 picocolors: 1.1.1 8117 6612 8118 6613 '@babel/parser@7.26.3': 8119 6614 dependencies: 8120 - '@babel/types': 7.28.4 6615 + '@babel/types': 7.26.3 8121 6616 8122 - '@babel/parser@7.28.4': 6617 + '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.0)': 8123 6618 dependencies: 8124 - '@babel/types': 7.28.4 8125 - 8126 - '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.28.4)': 8127 - dependencies: 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) 6619 + '@babel/core': 7.26.0 6620 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) 6621 + '@babel/helper-plugin-utils': 7.25.9 6622 + '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.0) 8132 6623 transitivePeerDependencies: 8133 6624 - supports-color 8134 6625 8135 - '@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.28.4)': 6626 + '@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.26.0)': 8136 6627 dependencies: 8137 - '@babel/core': 7.28.4 8138 - '@babel/helper-plugin-utils': 7.27.1 6628 + '@babel/core': 7.26.0 6629 + '@babel/helper-plugin-utils': 7.25.9 8139 6630 8140 - '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.28.4)': 6631 + '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.26.0)': 8141 6632 dependencies: 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 6633 + '@babel/core': 7.26.0 6634 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) 6635 + '@babel/helper-plugin-utils': 7.25.9 8145 6636 transitivePeerDependencies: 8146 6637 - supports-color 8147 6638 8148 - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.4)': 8149 - dependencies: 8150 - '@babel/core': 7.28.4 8151 - '@babel/helper-plugin-utils': 7.27.1 8152 - 8153 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.4)': 8154 - dependencies: 8155 - '@babel/core': 7.28.4 8156 - '@babel/helper-plugin-utils': 7.27.1 8157 - 8158 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.4)': 8159 - dependencies: 8160 - '@babel/core': 7.28.4 8161 - '@babel/helper-plugin-utils': 7.27.1 8162 - 8163 - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.4)': 6639 + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.0)': 8164 6640 dependencies: 8165 - '@babel/core': 7.28.4 8166 - '@babel/helper-plugin-utils': 7.27.1 8167 - 8168 - '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.28.4)': 8169 - dependencies: 8170 - '@babel/core': 7.28.4 8171 - '@babel/helper-plugin-utils': 7.27.1 6641 + '@babel/core': 7.26.0 6642 + '@babel/helper-plugin-utils': 7.25.9 8172 6643 8173 - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.28.4)': 6644 + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.0)': 8174 6645 dependencies: 8175 - '@babel/core': 7.28.4 8176 - '@babel/helper-plugin-utils': 7.27.1 6646 + '@babel/core': 7.26.0 6647 + '@babel/helper-plugin-utils': 7.25.9 8177 6648 8178 - '@babel/plugin-syntax-export-default-from@7.25.9(@babel/core@7.28.4)': 6649 + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.0)': 8179 6650 dependencies: 8180 - '@babel/core': 7.28.4 8181 - '@babel/helper-plugin-utils': 7.27.1 6651 + '@babel/core': 7.26.0 6652 + '@babel/helper-plugin-utils': 7.25.9 8182 6653 8183 - '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.28.4)': 6654 + '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.0)': 8184 6655 dependencies: 8185 - '@babel/core': 7.28.4 8186 - '@babel/helper-plugin-utils': 7.27.1 6656 + '@babel/core': 7.26.0 6657 + '@babel/helper-plugin-utils': 7.25.9 8187 6658 8188 - '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.28.4)': 6659 + '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.0)': 8189 6660 dependencies: 8190 - '@babel/core': 7.28.4 8191 - '@babel/helper-plugin-utils': 7.27.1 6661 + '@babel/core': 7.26.0 6662 + '@babel/helper-plugin-utils': 7.25.9 8192 6663 8193 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.4)': 6664 + '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.0)': 8194 6665 dependencies: 8195 - '@babel/core': 7.28.4 8196 - '@babel/helper-plugin-utils': 7.27.1 6666 + '@babel/core': 7.26.0 6667 + '@babel/helper-plugin-utils': 7.25.9 8197 6668 8198 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.4)': 6669 + '@babel/plugin-syntax-export-default-from@7.25.9(@babel/core@7.26.0)': 8199 6670 dependencies: 8200 - '@babel/core': 7.28.4 8201 - '@babel/helper-plugin-utils': 7.27.1 6671 + '@babel/core': 7.26.0 6672 + '@babel/helper-plugin-utils': 7.25.9 8202 6673 8203 - '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.28.4)': 6674 + '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0)': 8204 6675 dependencies: 8205 - '@babel/core': 7.28.4 8206 - '@babel/helper-plugin-utils': 7.27.1 6676 + '@babel/core': 7.26.0 6677 + '@babel/helper-plugin-utils': 7.25.9 8207 6678 8208 - '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.4)': 6679 + '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.0)': 8209 6680 dependencies: 8210 - '@babel/core': 7.28.4 8211 - '@babel/helper-plugin-utils': 7.27.1 6681 + '@babel/core': 7.26.0 6682 + '@babel/helper-plugin-utils': 7.25.9 8212 6683 8213 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.4)': 6684 + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.0)': 8214 6685 dependencies: 8215 - '@babel/core': 7.28.4 8216 - '@babel/helper-plugin-utils': 7.27.1 6686 + '@babel/core': 7.26.0 6687 + '@babel/helper-plugin-utils': 7.25.9 8217 6688 8218 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.4)': 6689 + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.0)': 8219 6690 dependencies: 8220 - '@babel/core': 7.28.4 8221 - '@babel/helper-plugin-utils': 7.27.1 6691 + '@babel/core': 7.26.0 6692 + '@babel/helper-plugin-utils': 7.25.9 8222 6693 8223 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.4)': 6694 + '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.0)': 8224 6695 dependencies: 8225 - '@babel/core': 7.28.4 8226 - '@babel/helper-plugin-utils': 7.27.1 6696 + '@babel/core': 7.26.0 6697 + '@babel/helper-plugin-utils': 7.25.9 8227 6698 8228 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.4)': 6699 + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.0)': 8229 6700 dependencies: 8230 - '@babel/core': 7.28.4 8231 - '@babel/helper-plugin-utils': 7.27.1 6701 + '@babel/core': 7.26.0 6702 + '@babel/helper-plugin-utils': 7.25.9 8232 6703 8233 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.4)': 6704 + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.0)': 8234 6705 dependencies: 8235 - '@babel/core': 7.28.4 8236 - '@babel/helper-plugin-utils': 7.27.1 6706 + '@babel/core': 7.26.0 6707 + '@babel/helper-plugin-utils': 7.25.9 8237 6708 8238 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.4)': 6709 + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.0)': 8239 6710 dependencies: 8240 - '@babel/core': 7.28.4 8241 - '@babel/helper-plugin-utils': 7.27.1 6711 + '@babel/core': 7.26.0 6712 + '@babel/helper-plugin-utils': 7.25.9 8242 6713 8243 - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.4)': 6714 + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.0)': 8244 6715 dependencies: 8245 - '@babel/core': 7.28.4 8246 - '@babel/helper-plugin-utils': 7.27.1 6716 + '@babel/core': 7.26.0 6717 + '@babel/helper-plugin-utils': 7.25.9 8247 6718 8248 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.4)': 6719 + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.0)': 8249 6720 dependencies: 8250 - '@babel/core': 7.28.4 8251 - '@babel/helper-plugin-utils': 7.27.1 6721 + '@babel/core': 7.26.0 6722 + '@babel/helper-plugin-utils': 7.25.9 8252 6723 8253 - '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.28.4)': 6724 + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.0)': 8254 6725 dependencies: 8255 - '@babel/core': 7.28.4 8256 - '@babel/helper-plugin-utils': 7.27.1 6726 + '@babel/core': 7.26.0 6727 + '@babel/helper-plugin-utils': 7.25.9 8257 6728 8258 - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.4)': 6729 + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.0)': 8259 6730 dependencies: 8260 - '@babel/core': 7.28.4 8261 - '@babel/helper-plugin-utils': 7.27.1 6731 + '@babel/core': 7.26.0 6732 + '@babel/helper-plugin-utils': 7.25.9 8262 6733 8263 - '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.28.4)': 6734 + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.0)': 8264 6735 dependencies: 8265 - '@babel/core': 7.28.4 8266 - '@babel/helper-plugin-utils': 7.27.1 6736 + '@babel/core': 7.26.0 6737 + '@babel/helper-plugin-utils': 7.25.9 8267 6738 8268 - '@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.28.4)': 6739 + '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.0)': 8269 6740 dependencies: 8270 - '@babel/core': 7.28.4 8271 - '@babel/helper-plugin-utils': 7.27.1 6741 + '@babel/core': 7.26.0 6742 + '@babel/helper-plugin-utils': 7.25.9 8272 6743 8273 - '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.28.4)': 6744 + '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.0)': 8274 6745 dependencies: 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 6746 + '@babel/core': 7.26.0 6747 + '@babel/helper-plugin-utils': 7.25.9 8281 6748 8282 - '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.28.4)': 6749 + '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.0)': 8283 6750 dependencies: 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) 6751 + '@babel/core': 7.26.0 6752 + '@babel/helper-plugin-utils': 7.25.9 6753 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.0) 6754 + '@babel/traverse': 7.26.4 8288 6755 transitivePeerDependencies: 8289 6756 - supports-color 8290 6757 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)': 6758 + '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.0)': 8297 6759 dependencies: 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 6760 + '@babel/core': 7.26.0 6761 + '@babel/helper-module-imports': 7.25.9 6762 + '@babel/helper-plugin-utils': 7.25.9 6763 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.0) 8301 6764 transitivePeerDependencies: 8302 6765 - supports-color 8303 6766 8304 - '@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.28.4)': 6767 + '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.0)': 8305 6768 dependencies: 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 6769 + '@babel/core': 7.26.0 6770 + '@babel/helper-plugin-utils': 7.25.9 8311 6771 8312 - '@babel/plugin-transform-class-static-block@7.28.3(@babel/core@7.28.4)': 6772 + '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.0)': 8313 6773 dependencies: 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 6774 + '@babel/core': 7.26.0 6775 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) 6776 + '@babel/helper-plugin-utils': 7.25.9 8317 6777 transitivePeerDependencies: 8318 6778 - supports-color 8319 6779 8320 - '@babel/plugin-transform-classes@7.25.9(@babel/core@7.28.4)': 6780 + '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.0)': 8321 6781 dependencies: 8322 - '@babel/core': 7.28.4 6782 + '@babel/core': 7.26.0 8323 6783 '@babel/helper-annotate-as-pure': 7.25.9 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 6784 + '@babel/helper-compilation-targets': 7.25.9 6785 + '@babel/helper-plugin-utils': 7.25.9 6786 + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) 6787 + '@babel/traverse': 7.26.4 8328 6788 globals: 11.12.0 8329 6789 transitivePeerDependencies: 8330 6790 - supports-color 8331 6791 8332 - '@babel/plugin-transform-classes@7.28.4(@babel/core@7.28.4)': 6792 + '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.0)': 8333 6793 dependencies: 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 6794 + '@babel/core': 7.26.0 6795 + '@babel/helper-plugin-utils': 7.25.9 6796 + '@babel/template': 7.25.9 8343 6797 8344 - '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.28.4)': 8345 - dependencies: 8346 - '@babel/core': 7.28.4 8347 - '@babel/helper-plugin-utils': 7.27.1 8348 - '@babel/template': 7.27.2 8349 - 8350 - '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.28.4)': 6798 + '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.0)': 8351 6799 dependencies: 8352 - '@babel/core': 7.28.4 8353 - '@babel/helper-plugin-utils': 7.27.1 6800 + '@babel/core': 7.26.0 6801 + '@babel/helper-plugin-utils': 7.25.9 8354 6802 8355 - '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.28.4)': 6803 + '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.26.0)': 8356 6804 dependencies: 8357 - '@babel/core': 7.28.4 6805 + '@babel/core': 7.26.0 8358 6806 '@babel/helper-plugin-utils': 7.27.1 8359 6807 8360 - '@babel/plugin-transform-flow-strip-types@7.25.9(@babel/core@7.28.4)': 6808 + '@babel/plugin-transform-flow-strip-types@7.25.9(@babel/core@7.26.0)': 8361 6809 dependencies: 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) 6810 + '@babel/core': 7.26.0 6811 + '@babel/helper-plugin-utils': 7.25.9 6812 + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) 8365 6813 8366 - '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.28.4)': 6814 + '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.0)': 8367 6815 dependencies: 8368 - '@babel/core': 7.28.4 8369 - '@babel/helper-plugin-utils': 7.27.1 6816 + '@babel/core': 7.26.0 6817 + '@babel/helper-plugin-utils': 7.25.9 8370 6818 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 8371 6819 transitivePeerDependencies: 8372 6820 - supports-color 8373 6821 8374 - '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.28.4)': 6822 + '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.0)': 8375 6823 dependencies: 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 6824 + '@babel/core': 7.26.0 6825 + '@babel/helper-compilation-targets': 7.25.9 6826 + '@babel/helper-plugin-utils': 7.25.9 6827 + '@babel/traverse': 7.26.4 8380 6828 transitivePeerDependencies: 8381 6829 - supports-color 8382 6830 8383 - '@babel/plugin-transform-literals@7.25.9(@babel/core@7.28.4)': 6831 + '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.0)': 8384 6832 dependencies: 8385 - '@babel/core': 7.28.4 8386 - '@babel/helper-plugin-utils': 7.27.1 6833 + '@babel/core': 7.26.0 6834 + '@babel/helper-plugin-utils': 7.25.9 8387 6835 8388 - '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.28.4)': 6836 + '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.0)': 8389 6837 dependencies: 8390 - '@babel/core': 7.28.4 8391 - '@babel/helper-plugin-utils': 7.27.1 6838 + '@babel/core': 7.26.0 6839 + '@babel/helper-plugin-utils': 7.25.9 8392 6840 8393 - '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.28.4)': 6841 + '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.26.0)': 8394 6842 dependencies: 8395 - '@babel/core': 7.28.4 8396 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.4) 6843 + '@babel/core': 7.26.0 6844 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) 8397 6845 '@babel/helper-plugin-utils': 7.25.9 8398 6846 transitivePeerDependencies: 8399 6847 - supports-color 8400 6848 8401 - '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.4)': 6849 + '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)': 8402 6850 dependencies: 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 8406 - transitivePeerDependencies: 8407 - - supports-color 6851 + '@babel/core': 7.26.0 6852 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) 6853 + '@babel/helper-plugin-utils': 7.25.9 8408 6854 8409 - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.28.4)': 6855 + '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.0)': 8410 6856 dependencies: 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 6857 + '@babel/core': 7.26.0 6858 + '@babel/helper-plugin-utils': 7.25.9 8414 6859 8415 - '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.28.4)': 6860 + '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.0)': 8416 6861 dependencies: 8417 - '@babel/core': 7.28.4 8418 - '@babel/helper-plugin-utils': 7.27.1 6862 + '@babel/core': 7.26.0 6863 + '@babel/helper-plugin-utils': 7.25.9 8419 6864 8420 - '@babel/plugin-transform-nullish-coalescing-operator@7.27.1(@babel/core@7.28.4)': 6865 + '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.0)': 8421 6866 dependencies: 8422 - '@babel/core': 7.28.4 8423 - '@babel/helper-plugin-utils': 7.27.1 6867 + '@babel/core': 7.26.0 6868 + '@babel/helper-compilation-targets': 7.25.9 6869 + '@babel/helper-plugin-utils': 7.25.9 6870 + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) 8424 6871 8425 - '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.28.4)': 6872 + '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.0)': 8426 6873 dependencies: 8427 - '@babel/core': 7.28.4 8428 - '@babel/helper-plugin-utils': 7.27.1 6874 + '@babel/core': 7.26.0 6875 + '@babel/helper-plugin-utils': 7.25.9 8429 6876 8430 - '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.28.4)': 6877 + '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.0)': 8431 6878 dependencies: 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) 8436 - 8437 - '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.28.4)': 8438 - dependencies: 8439 - '@babel/core': 7.28.4 8440 - '@babel/helper-plugin-utils': 7.27.1 8441 - 8442 - '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.28.4)': 8443 - dependencies: 8444 - '@babel/core': 7.28.4 8445 - '@babel/helper-plugin-utils': 7.27.1 6879 + '@babel/core': 7.26.0 6880 + '@babel/helper-plugin-utils': 7.25.9 8446 6881 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 8447 6882 transitivePeerDependencies: 8448 6883 - supports-color 8449 6884 8450 - '@babel/plugin-transform-optional-chaining@7.27.1(@babel/core@7.28.4)': 6885 + '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.0)': 8451 6886 dependencies: 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 6887 + '@babel/core': 7.26.0 6888 + '@babel/helper-plugin-utils': 7.25.9 8457 6889 8458 - '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.28.4)': 6890 + '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.0)': 8459 6891 dependencies: 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 6892 + '@babel/core': 7.26.0 6893 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) 6894 + '@babel/helper-plugin-utils': 7.25.9 8468 6895 transitivePeerDependencies: 8469 6896 - supports-color 8470 6897 8471 - '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.28.4)': 6898 + '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.0)': 8472 6899 dependencies: 8473 - '@babel/core': 7.28.4 6900 + '@babel/core': 7.26.0 8474 6901 '@babel/helper-annotate-as-pure': 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 6902 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) 6903 + '@babel/helper-plugin-utils': 7.25.9 8477 6904 transitivePeerDependencies: 8478 6905 - supports-color 8479 6906 8480 - '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.28.4)': 6907 + '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.0)': 8481 6908 dependencies: 8482 - '@babel/core': 7.28.4 8483 - '@babel/helper-plugin-utils': 7.27.1 6909 + '@babel/core': 7.26.0 6910 + '@babel/helper-plugin-utils': 7.25.9 8484 6911 8485 - '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.28.4)': 6912 + '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.0)': 8486 6913 dependencies: 8487 - '@babel/core': 7.28.4 8488 - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.28.4) 6914 + '@babel/core': 7.26.0 6915 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0) 8489 6916 transitivePeerDependencies: 8490 6917 - supports-color 8491 6918 8492 - '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.28.4)': 6919 + '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)': 8493 6920 dependencies: 8494 - '@babel/core': 7.28.4 8495 - '@babel/helper-plugin-utils': 7.27.1 6921 + '@babel/core': 7.26.0 6922 + '@babel/helper-plugin-utils': 7.25.9 8496 6923 8497 - '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.28.4)': 6924 + '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0)': 8498 6925 dependencies: 8499 - '@babel/core': 7.28.4 8500 - '@babel/helper-plugin-utils': 7.27.1 6926 + '@babel/core': 7.26.0 6927 + '@babel/helper-plugin-utils': 7.25.9 8501 6928 8502 - '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.28.4)': 6929 + '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0)': 8503 6930 dependencies: 8504 - '@babel/core': 7.28.4 6931 + '@babel/core': 7.26.0 8505 6932 '@babel/helper-annotate-as-pure': 7.25.9 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 6933 + '@babel/helper-module-imports': 7.25.9 6934 + '@babel/helper-plugin-utils': 7.25.9 6935 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) 6936 + '@babel/types': 7.26.3 8510 6937 transitivePeerDependencies: 8511 6938 - supports-color 8512 6939 8513 - '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.28.4)': 6940 + '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.0)': 8514 6941 dependencies: 8515 - '@babel/core': 7.28.4 6942 + '@babel/core': 7.26.0 8516 6943 '@babel/helper-annotate-as-pure': 7.25.9 8517 - '@babel/helper-plugin-utils': 7.27.1 6944 + '@babel/helper-plugin-utils': 7.25.9 8518 6945 8519 - '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.28.4)': 6946 + '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.0)': 8520 6947 dependencies: 8521 - '@babel/core': 7.28.4 8522 - '@babel/helper-plugin-utils': 7.27.1 6948 + '@babel/core': 7.26.0 6949 + '@babel/helper-plugin-utils': 7.25.9 8523 6950 regenerator-transform: 0.15.2 8524 6951 8525 - '@babel/plugin-transform-runtime@7.25.9(@babel/core@7.28.4)': 6952 + '@babel/plugin-transform-runtime@7.25.9(@babel/core@7.26.0)': 8526 6953 dependencies: 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) 6954 + '@babel/core': 7.26.0 6955 + '@babel/helper-module-imports': 7.25.9 6956 + '@babel/helper-plugin-utils': 7.25.9 6957 + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.0) 6958 + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0) 6959 + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.0) 8533 6960 semver: 6.3.1 8534 6961 transitivePeerDependencies: 8535 6962 - supports-color 8536 6963 8537 - '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.28.4)': 6964 + '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.0)': 8538 6965 dependencies: 8539 - '@babel/core': 7.28.4 8540 - '@babel/helper-plugin-utils': 7.27.1 6966 + '@babel/core': 7.26.0 6967 + '@babel/helper-plugin-utils': 7.25.9 8541 6968 8542 - '@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.28.4)': 6969 + '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.0)': 8543 6970 dependencies: 8544 - '@babel/core': 7.28.4 8545 - '@babel/helper-plugin-utils': 7.27.1 8546 - 8547 - '@babel/plugin-transform-spread@7.25.9(@babel/core@7.28.4)': 8548 - dependencies: 8549 - '@babel/core': 7.28.4 8550 - '@babel/helper-plugin-utils': 7.27.1 6971 + '@babel/core': 7.26.0 6972 + '@babel/helper-plugin-utils': 7.25.9 8551 6973 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 8552 6974 transitivePeerDependencies: 8553 6975 - supports-color 8554 6976 8555 - '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.28.4)': 6977 + '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.0)': 8556 6978 dependencies: 8557 - '@babel/core': 7.28.4 8558 - '@babel/helper-plugin-utils': 7.27.1 6979 + '@babel/core': 7.26.0 6980 + '@babel/helper-plugin-utils': 7.25.9 8559 6981 8560 - '@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.28.4)': 6982 + '@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.0)': 8561 6983 dependencies: 8562 - '@babel/core': 7.28.4 8563 - '@babel/helper-plugin-utils': 7.27.1 6984 + '@babel/core': 7.26.0 6985 + '@babel/helper-plugin-utils': 7.25.9 8564 6986 8565 - '@babel/plugin-transform-typescript@7.26.3(@babel/core@7.28.4)': 6987 + '@babel/plugin-transform-typescript@7.26.3(@babel/core@7.26.0)': 8566 6988 dependencies: 8567 - '@babel/core': 7.28.4 6989 + '@babel/core': 7.26.0 8568 6990 '@babel/helper-annotate-as-pure': 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 6991 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) 6992 + '@babel/helper-plugin-utils': 7.25.9 8571 6993 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 8572 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.28.4) 8573 - transitivePeerDependencies: 8574 - - supports-color 8575 - 8576 - '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.4)': 8577 - dependencies: 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) 6994 + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0) 8584 6995 transitivePeerDependencies: 8585 6996 - supports-color 8586 6997 8587 - '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.28.4)': 6998 + '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.0)': 8588 6999 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 7000 + '@babel/core': 7.26.0 7001 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) 7002 + '@babel/helper-plugin-utils': 7.25.9 8592 7003 8593 - '@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.28.4)': 7004 + '@babel/preset-react@7.26.3(@babel/core@7.26.0)': 8594 7005 dependencies: 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) 7006 + '@babel/core': 7.26.0 7007 + '@babel/helper-plugin-utils': 7.25.9 7008 + '@babel/helper-validator-option': 7.25.9 7009 + '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.0) 7010 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0) 7011 + '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.26.0) 7012 + '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.26.0) 8608 7013 transitivePeerDependencies: 8609 7014 - supports-color 8610 7015 8611 - '@babel/preset-typescript@7.26.0(@babel/core@7.28.4)': 7016 + '@babel/preset-typescript@7.26.0(@babel/core@7.26.0)': 8612 7017 dependencies: 8613 - '@babel/core': 7.28.4 7018 + '@babel/core': 7.26.0 8614 7019 '@babel/helper-plugin-utils': 7.25.9 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) 7020 + '@babel/helper-validator-option': 7.25.9 7021 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) 7022 + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.0) 7023 + '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.0) 8619 7024 transitivePeerDependencies: 8620 7025 - supports-color 8621 7026 8622 - '@babel/preset-typescript@7.27.1(@babel/core@7.28.4)': 7027 + '@babel/runtime@7.26.0': 8623 7028 dependencies: 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 7029 + regenerator-runtime: 0.14.1 8632 7030 8633 - '@babel/runtime@7.28.4': {} 8634 - 8635 - '@babel/template@7.27.2': 7031 + '@babel/template@7.25.9': 8636 7032 dependencies: 8637 - '@babel/code-frame': 7.27.1 8638 - '@babel/parser': 7.28.4 8639 - '@babel/types': 7.28.4 7033 + '@babel/code-frame': 7.26.2 7034 + '@babel/parser': 7.26.3 7035 + '@babel/types': 7.26.3 8640 7036 8641 7037 '@babel/traverse@7.26.4': 8642 7038 dependencies: 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 7039 + '@babel/code-frame': 7.26.2 7040 + '@babel/generator': 7.26.3 7041 + '@babel/parser': 7.26.3 7042 + '@babel/template': 7.25.9 7043 + '@babel/types': 7.26.3 7044 + debug: 4.4.0 8649 7045 globals: 11.12.0 8650 - transitivePeerDependencies: 8651 - - supports-color 8652 - 8653 - '@babel/traverse@7.28.4': 8654 - dependencies: 8655 - '@babel/code-frame': 7.27.1 8656 - '@babel/generator': 7.28.3 8657 - '@babel/helper-globals': 7.28.0 8658 - '@babel/parser': 7.28.4 8659 - '@babel/template': 7.27.2 8660 - '@babel/types': 7.28.4 8661 - debug: 4.4.0 8662 7046 transitivePeerDependencies: 8663 7047 - supports-color 8664 7048 ··· 8667 7051 '@babel/helper-string-parser': 7.25.9 8668 7052 '@babel/helper-validator-identifier': 7.25.9 8669 7053 8670 - '@babel/types@7.28.4': 8671 - dependencies: 8672 - '@babel/helper-string-parser': 7.27.1 8673 - '@babel/helper-validator-identifier': 7.27.1 8674 - 8675 - '@bcoe/v8-coverage@0.2.3': {} 8676 - 8677 7054 '@cbor-extract/cbor-extract-darwin-arm64@2.2.0': 8678 7055 optional: true 8679 7056 ··· 8692 7069 '@cbor-extract/cbor-extract-win32-x64@2.2.0': 8693 7070 optional: true 8694 7071 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)': 7072 + '@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)': 8696 7073 dependencies: 8697 7074 ieee754: 1.2.1 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) 7075 + 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) 8699 7076 transitivePeerDependencies: 8700 7077 - react 8701 7078 - react-native ··· 8708 7085 dependencies: 8709 7086 '@types/hammerjs': 2.0.46 8710 7087 8711 - '@emnapi/core@1.5.0': 7088 + '@eslint-community/eslint-utils@4.4.1(eslint@8.57.1)': 8712 7089 dependencies: 8713 - '@emnapi/wasi-threads': 1.1.0 8714 - tslib: 2.8.1 8715 - optional: true 7090 + eslint: 8.57.1 7091 + eslint-visitor-keys: 3.4.3 8716 7092 8717 - '@emnapi/runtime@1.5.0': 8718 - dependencies: 8719 - tslib: 2.8.1 8720 - optional: true 8721 - 8722 - '@emnapi/wasi-threads@1.1.0': 8723 - dependencies: 8724 - tslib: 2.8.1 8725 - optional: true 8726 - 8727 - '@eslint-community/eslint-utils@4.9.0(eslint@8.57.1)': 7093 + '@eslint-community/eslint-utils@4.7.0(eslint@8.57.1)': 8728 7094 dependencies: 8729 7095 eslint: 8.57.1 8730 7096 eslint-visitor-keys: 3.4.3 ··· 8734 7100 '@eslint/eslintrc@2.1.4': 8735 7101 dependencies: 8736 7102 ajv: 6.12.6 8737 - debug: 4.4.3 7103 + debug: 4.4.0 8738 7104 espree: 9.6.1 8739 7105 globals: 13.24.0 8740 7106 ignore: 5.3.2 8741 - import-fresh: 3.3.1 7107 + import-fresh: 3.3.0 8742 7108 js-yaml: 4.1.0 8743 7109 minimatch: 3.1.2 8744 7110 strip-json-comments: 3.1.1 ··· 8747 7113 8748 7114 '@eslint/js@8.57.1': {} 8749 7115 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))': 7116 + '@expo/cli@0.24.20': 8751 7117 dependencies: 8752 7118 '@0no-co/graphql.web': 1.0.12 7119 + '@babel/runtime': 7.26.0 8753 7120 '@expo/code-signing-certificates': 0.0.5 8754 - '@expo/config': 12.0.10 8755 - '@expo/config-plugins': 54.0.2 7121 + '@expo/config': 11.0.13 7122 + '@expo/config-plugins': 10.1.2 8756 7123 '@expo/devcert': 1.1.4 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 7124 + '@expo/env': 1.0.7 7125 + '@expo/image-utils': 0.7.6 7126 + '@expo/json-file': 9.1.5 7127 + '@expo/metro-config': 0.20.17 7128 + '@expo/osascript': 2.2.5 7129 + '@expo/package-manager': 1.8.6 7130 + '@expo/plist': 0.3.5 7131 + '@expo/prebuild-config': 9.0.11 8768 7132 '@expo/spawn-async': 1.7.2 8769 7133 '@expo/ws-tunnel': 1.0.6 8770 7134 '@expo/xcpretty': 4.3.2 8771 - '@react-native/dev-middleware': 0.81.4 7135 + '@react-native/dev-middleware': 0.79.5 8772 7136 '@urql/core': 5.1.0 8773 7137 '@urql/exchange-retry': 1.3.0(@urql/core@5.1.0) 8774 7138 accepts: 1.3.8 ··· 8780 7144 ci-info: 3.9.0 8781 7145 compression: 1.7.5 8782 7146 connect: 3.7.0 8783 - debug: 4.4.3 7147 + debug: 4.4.0 8784 7148 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 8787 7149 freeport-async: 2.0.0 8788 7150 getenv: 2.0.0 8789 7151 glob: 10.4.5 ··· 8803 7165 resolve: 1.22.10 8804 7166 resolve-from: 5.0.0 8805 7167 resolve.exports: 2.0.3 8806 - semver: 7.7.2 7168 + semver: 7.6.3 8807 7169 send: 0.19.0 8808 7170 slugify: 1.6.6 8809 7171 source-map-support: 0.5.21 ··· 8814 7176 undici: 6.21.0 8815 7177 wrap-ansi: 7.0.0 8816 7178 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) 8820 7179 transitivePeerDependencies: 8821 - - '@modelcontextprotocol/sdk' 8822 7180 - bufferutil 8823 7181 - graphql 8824 7182 - supports-color 8825 7183 - utf-8-validate 8826 7184 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))': 7185 + '@expo/code-signing-certificates@0.0.5': 8828 7186 dependencies: 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 7187 + node-forge: 1.3.1 7188 + nullthrows: 1.1.1 7189 + 7190 + '@expo/config-plugins@10.0.2': 7191 + dependencies: 7192 + '@expo/config-types': 53.0.5 7193 + '@expo/json-file': 9.1.5 7194 + '@expo/plist': 0.3.4 7195 + '@expo/sdk-runtime-versions': 1.0.0 8856 7196 chalk: 4.1.2 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 7197 + debug: 4.4.0 7198 + getenv: 1.0.0 8866 7199 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 8881 7200 resolve-from: 5.0.0 8882 - resolve.exports: 2.0.3 8883 - semver: 7.7.2 8884 - send: 0.19.0 7201 + semver: 7.6.3 7202 + slash: 3.0.0 8885 7203 slugify: 1.6.6 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) 7204 + xcode: 3.0.1 7205 + xml2js: 0.6.0 8897 7206 transitivePeerDependencies: 8898 - - '@modelcontextprotocol/sdk' 8899 - - bufferutil 8900 - - graphql 8901 7207 - supports-color 8902 - - utf-8-validate 8903 7208 8904 - '@expo/code-signing-certificates@0.0.5': 7209 + '@expo/config-plugins@10.1.2': 8905 7210 dependencies: 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 7211 + '@expo/config-types': 53.0.5 7212 + '@expo/json-file': 9.1.5 7213 + '@expo/plist': 0.3.5 8914 7214 '@expo/sdk-runtime-versions': 1.0.0 8915 7215 chalk: 4.1.2 8916 7216 debug: 4.4.0 8917 7217 getenv: 2.0.0 8918 7218 glob: 10.4.5 8919 7219 resolve-from: 5.0.0 8920 - semver: 7.7.2 7220 + semver: 7.6.3 8921 7221 slash: 3.0.0 8922 7222 slugify: 1.6.6 8923 7223 xcode: 3.0.1 ··· 8925 7225 transitivePeerDependencies: 8926 7226 - supports-color 8927 7227 8928 - '@expo/config-types@54.0.8': {} 7228 + '@expo/config-types@53.0.4': {} 7229 + 7230 + '@expo/config-types@53.0.5': {} 8929 7231 8930 - '@expo/config@12.0.10': 7232 + '@expo/config@11.0.10': 8931 7233 dependencies: 8932 7234 '@babel/code-frame': 7.10.4 8933 - '@expo/config-plugins': 54.0.2 8934 - '@expo/config-types': 54.0.8 8935 - '@expo/json-file': 10.0.7 7235 + '@expo/config-plugins': 10.0.2 7236 + '@expo/config-types': 53.0.4 7237 + '@expo/json-file': 9.1.4 7238 + deepmerge: 4.3.1 7239 + getenv: 1.0.0 7240 + glob: 10.4.5 7241 + require-from-string: 2.0.2 7242 + resolve-from: 5.0.0 7243 + resolve-workspace-root: 2.0.0 7244 + semver: 7.6.3 7245 + slugify: 1.6.6 7246 + sucrase: 3.35.0 7247 + transitivePeerDependencies: 7248 + - supports-color 7249 + 7250 + '@expo/config@11.0.13': 7251 + dependencies: 7252 + '@babel/code-frame': 7.10.4 7253 + '@expo/config-plugins': 10.1.2 7254 + '@expo/config-types': 53.0.5 7255 + '@expo/json-file': 9.1.5 8936 7256 deepmerge: 4.3.1 8937 7257 getenv: 2.0.0 8938 7258 glob: 10.4.5 8939 7259 require-from-string: 2.0.2 8940 7260 resolve-from: 5.0.0 8941 7261 resolve-workspace-root: 2.0.0 8942 - semver: 7.7.2 7262 + semver: 7.6.3 8943 7263 slugify: 1.6.6 8944 7264 sucrase: 3.35.0 8945 7265 transitivePeerDependencies: ··· 8962 7282 transitivePeerDependencies: 8963 7283 - supports-color 8964 7284 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)': 7285 + '@expo/env@1.0.5': 8966 7286 dependencies: 8967 7287 chalk: 4.1.2 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) 7288 + debug: 4.4.0 7289 + dotenv: 16.4.7 7290 + dotenv-expand: 11.0.7 7291 + getenv: 1.0.0 7292 + transitivePeerDependencies: 7293 + - supports-color 8971 7294 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)': 7295 + '@expo/env@1.0.7': 8973 7296 dependencies: 8974 7297 chalk: 4.1.2 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 7298 + debug: 4.4.0 8983 7299 dotenv: 16.4.7 8984 7300 dotenv-expand: 11.0.7 8985 7301 getenv: 2.0.0 8986 7302 transitivePeerDependencies: 8987 7303 - supports-color 8988 7304 8989 - '@expo/fingerprint@0.15.1': 7305 + '@expo/fingerprint@0.13.4': 8990 7306 dependencies: 8991 7307 '@expo/spawn-async': 1.7.2 8992 7308 arg: 5.0.2 8993 7309 chalk: 4.1.2 8994 - debug: 4.4.3 7310 + debug: 4.4.0 7311 + find-up: 5.0.0 8995 7312 getenv: 2.0.0 8996 7313 glob: 10.4.5 8997 7314 ignore: 5.3.2 8998 7315 minimatch: 9.0.5 8999 7316 p-limit: 3.1.0 9000 7317 resolve-from: 5.0.0 9001 - semver: 7.7.2 7318 + semver: 7.6.3 9002 7319 transitivePeerDependencies: 9003 7320 - supports-color 9004 7321 9005 - '@expo/image-utils@0.8.7': 7322 + '@expo/image-utils@0.7.6': 9006 7323 dependencies: 9007 7324 '@expo/spawn-async': 1.7.2 9008 7325 chalk: 4.1.2 ··· 9010 7327 jimp-compact: 0.16.1 9011 7328 parse-png: 2.1.0 9012 7329 resolve-from: 5.0.0 9013 - resolve-global: 1.0.0 9014 - semver: 7.7.2 7330 + semver: 7.6.3 9015 7331 temp-dir: 2.0.0 9016 7332 unique-string: 2.0.0 9017 7333 9018 - '@expo/json-file@10.0.7': 7334 + '@expo/json-file@9.1.4': 9019 7335 dependencies: 9020 7336 '@babel/code-frame': 7.10.4 9021 7337 json5: 2.2.3 9022 7338 9023 - '@expo/mcp-tunnel@0.0.8': 7339 + '@expo/json-file@9.1.5': 9024 7340 dependencies: 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 7341 + '@babel/code-frame': 7.10.4 7342 + json5: 2.2.3 9031 7343 9032 - '@expo/metro-config@54.0.6(expo@54.0.12)': 7344 + '@expo/metro-config@0.20.17': 9033 7345 dependencies: 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 7346 + '@babel/core': 7.26.0 7347 + '@babel/generator': 7.26.3 7348 + '@babel/parser': 7.26.3 7349 + '@babel/types': 7.26.3 7350 + '@expo/config': 11.0.13 7351 + '@expo/env': 1.0.7 7352 + '@expo/json-file': 9.1.5 9041 7353 '@expo/spawn-async': 1.7.2 9042 - browserslist: 4.26.3 9043 7354 chalk: 4.1.2 9044 - debug: 4.4.3 7355 + debug: 4.4.0 9045 7356 dotenv: 16.4.7 9046 7357 dotenv-expand: 11.0.7 9047 7358 getenv: 2.0.0 9048 7359 glob: 10.4.5 9049 - hermes-parser: 0.29.1 9050 7360 jsc-safe-url: 0.2.4 9051 - lightningcss: 1.30.2 7361 + lightningcss: 1.27.0 9052 7362 minimatch: 9.0.5 9053 7363 postcss: 8.4.49 9054 7364 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) 9057 7365 transitivePeerDependencies: 9058 - - bufferutil 9059 7366 - supports-color 9060 - - utf-8-validate 9061 7367 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)': 7368 + '@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))': 9063 7369 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) 7370 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9073 7371 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)': 9075 - dependencies: 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 9086 - 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': 7372 + '@expo/osascript@2.2.5': 9107 7373 dependencies: 9108 7374 '@expo/spawn-async': 1.7.2 9109 7375 exec-async: 2.2.0 9110 7376 9111 - '@expo/package-manager@1.9.8': 7377 + '@expo/package-manager@1.8.6': 9112 7378 dependencies: 9113 - '@expo/json-file': 10.0.7 7379 + '@expo/json-file': 9.1.5 9114 7380 '@expo/spawn-async': 1.7.2 9115 7381 chalk: 4.1.2 9116 7382 npm-package-arg: 11.0.3 9117 7383 ora: 3.4.0 9118 7384 resolve-workspace-root: 2.0.0 9119 7385 9120 - '@expo/plist@0.4.7': 7386 + '@expo/plist@0.3.4': 9121 7387 dependencies: 9122 7388 '@xmldom/xmldom': 0.8.10 9123 7389 base64-js: 1.5.1 9124 7390 xmlbuilder: 15.1.1 9125 7391 9126 - '@expo/prebuild-config@54.0.4(expo@54.0.12)': 7392 + '@expo/plist@0.3.5': 9127 7393 dependencies: 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 7394 + '@xmldom/xmldom': 0.8.10 7395 + base64-js: 1.5.1 7396 + xmlbuilder: 15.1.1 7397 + 7398 + '@expo/prebuild-config@9.0.11': 7399 + dependencies: 7400 + '@expo/config': 11.0.13 7401 + '@expo/config-plugins': 10.1.2 7402 + '@expo/config-types': 53.0.5 7403 + '@expo/image-utils': 0.7.6 7404 + '@expo/json-file': 9.1.5 7405 + '@react-native/normalize-colors': 0.79.5 9134 7406 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) 9136 7407 resolve-from: 5.0.0 9137 - semver: 7.7.2 7408 + semver: 7.6.3 9138 7409 xml2js: 0.6.0 9139 7410 transitivePeerDependencies: 9140 7411 - supports-color 9141 7412 9142 - '@expo/schema-utils@0.1.7': {} 7413 + '@expo/sdk-runtime-versions@1.0.0': {} 9143 7414 9144 - '@expo/sdk-runtime-versions@1.0.0': {} 7415 + '@expo/server@0.6.2': 7416 + dependencies: 7417 + abort-controller: 3.0.0 7418 + debug: 4.4.0 7419 + source-map-support: 0.5.21 7420 + undici: 6.21.0 7421 + transitivePeerDependencies: 7422 + - supports-color 9145 7423 9146 7424 '@expo/spawn-async@1.7.2': 9147 7425 dependencies: 9148 7426 cross-spawn: 7.0.6 9149 7427 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)': 7428 + '@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)': 9151 7429 dependencies: 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) 7430 + 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) 7431 + react: 19.0.0 7432 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9155 7433 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)': 7434 + '@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)': 9157 7435 dependencies: 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) 7436 + 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) 7437 + react: 19.0.0 7438 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9161 7439 9162 7440 '@expo/ws-tunnel@1.0.6': {} 9163 7441 ··· 9168 7446 find-up: 5.0.0 9169 7447 js-yaml: 4.1.0 9170 7448 9171 - '@floating-ui/core@1.7.3': 7449 + '@floating-ui/core@1.6.8': 9172 7450 dependencies: 9173 - '@floating-ui/utils': 0.2.10 7451 + '@floating-ui/utils': 0.2.8 9174 7452 9175 - '@floating-ui/dom@1.7.4': 7453 + '@floating-ui/dom@1.6.12': 9176 7454 dependencies: 9177 - '@floating-ui/core': 1.7.3 9178 - '@floating-ui/utils': 0.2.10 7455 + '@floating-ui/core': 1.6.8 7456 + '@floating-ui/utils': 0.2.8 9179 7457 9180 - '@floating-ui/react-dom@2.1.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': 7458 + '@floating-ui/react-dom@2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': 9181 7459 dependencies: 9182 - '@floating-ui/dom': 1.7.4 9183 - react: 19.1.0 9184 - react-dom: 19.1.0(react@19.1.0) 7460 + '@floating-ui/dom': 1.6.12 7461 + react: 19.0.0 7462 + react-dom: 19.0.0(react@19.0.0) 9185 7463 9186 - '@floating-ui/utils@0.2.10': {} 7464 + '@floating-ui/utils@0.2.8': {} 9187 7465 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)': 7466 + '@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)': 9189 7467 dependencies: 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) 7468 + '@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) 9191 7469 invariant: 2.2.4 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) 7470 + react: 19.0.0 7471 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 7472 + 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) 7473 + 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) 9196 7474 optionalDependencies: 9197 - '@types/react': 19.1.17 7475 + '@types/react': 19.0.14 9198 7476 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)': 7477 + '@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)': 9200 7478 dependencies: 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) 7479 + nanoid: 3.3.8 7480 + react: 19.0.0 7481 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9204 7482 9205 7483 '@humanwhocodes/config-array@0.13.0': 9206 7484 dependencies: 9207 7485 '@humanwhocodes/object-schema': 2.0.3 9208 - debug: 4.4.3 7486 + debug: 4.4.0 9209 7487 minimatch: 3.1.2 9210 7488 transitivePeerDependencies: 9211 7489 - supports-color ··· 9214 7492 9215 7493 '@humanwhocodes/object-schema@2.0.3': {} 9216 7494 9217 - '@ianvs/prettier-plugin-sort-imports@4.7.0(prettier@3.6.2)': 7495 + '@ianvs/prettier-plugin-sort-imports@4.5.1(prettier@3.5.3)': 9218 7496 dependencies: 9219 7497 '@babel/generator': 7.26.3 9220 7498 '@babel/parser': 7.26.3 9221 7499 '@babel/traverse': 7.26.4 9222 7500 '@babel/types': 7.26.3 9223 - prettier: 3.6.2 7501 + prettier: 3.5.3 9224 7502 semver: 7.6.3 9225 7503 transitivePeerDependencies: 9226 7504 - supports-color ··· 9230 7508 cborg: 1.10.2 9231 7509 multiformats: 9.9.0 9232 7510 9233 - '@isaacs/balanced-match@4.0.1': {} 9234 - 9235 - '@isaacs/brace-expansion@5.0.0': 9236 - dependencies: 9237 - '@isaacs/balanced-match': 4.0.1 9238 - 9239 7511 '@isaacs/cliui@8.0.2': 9240 7512 dependencies: 9241 7513 string-width: 5.1.2 9242 7514 string-width-cjs: string-width@4.2.3 9243 - strip-ansi: 7.1.2 7515 + strip-ansi: 7.1.0 9244 7516 strip-ansi-cjs: strip-ansi@6.0.1 9245 7517 wrap-ansi: 8.1.0 9246 7518 wrap-ansi-cjs: wrap-ansi@7.0.0 ··· 9261 7533 9262 7534 '@istanbuljs/schema@0.1.3': {} 9263 7535 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 - 9273 - '@jest/console@30.2.0': 9274 - dependencies: 9275 - '@jest/types': 30.2.0 9276 - '@types/node': 22.18.8 9277 - chalk: 4.1.2 9278 - jest-message-util: 30.2.0 9279 - jest-util: 30.2.0 9280 - slash: 3.0.0 9281 - 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))': 9318 - dependencies: 9319 - '@jest/console': 30.2.0 9320 - '@jest/pattern': 30.0.1 9321 - '@jest/reporters': 30.2.0 9322 - '@jest/test-result': 30.2.0 9323 - '@jest/transform': 30.2.0 9324 - '@jest/types': 30.2.0 9325 - '@types/node': 22.18.8 9326 - ansi-escapes: 4.3.2 9327 - chalk: 4.1.2 9328 - ci-info: 4.3.0 9329 - exit-x: 0.2.2 9330 - graceful-fs: 4.2.11 9331 - jest-changed-files: 30.2.0 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)) 9333 - jest-haste-map: 30.2.0 9334 - jest-message-util: 30.2.0 9335 - jest-regex-util: 30.0.1 9336 - jest-resolve: 30.2.0 9337 - jest-resolve-dependencies: 30.2.0 9338 - jest-runner: 30.2.0 9339 - jest-runtime: 30.2.0 9340 - jest-snapshot: 30.2.0 9341 - jest-util: 30.2.0 9342 - jest-validate: 30.2.0 9343 - jest-watcher: 30.2.0 9344 - micromatch: 4.0.8 9345 - pretty-format: 30.2.0 9346 - slash: 3.0.0 9347 - transitivePeerDependencies: 9348 - - babel-plugin-macros 9349 - - esbuild-register 9350 - - supports-color 9351 - - ts-node 9352 - 9353 7536 '@jest/create-cache-key-function@29.7.0': 9354 7537 dependencies: 9355 7538 '@jest/types': 29.6.3 9356 - 9357 - '@jest/diff-sequences@30.0.1': {} 9358 7539 9359 7540 '@jest/environment@29.7.0': 9360 7541 dependencies: 9361 7542 '@jest/fake-timers': 29.7.0 9362 7543 '@jest/types': 29.6.3 9363 - '@types/node': 22.18.8 7544 + '@types/node': 22.10.2 9364 7545 jest-mock: 29.7.0 9365 7546 9366 - '@jest/environment@30.2.0': 9367 - dependencies: 9368 - '@jest/fake-timers': 30.2.0 9369 - '@jest/types': 30.2.0 9370 - '@types/node': 22.18.8 9371 - jest-mock: 30.2.0 9372 - 9373 - '@jest/expect-utils@29.7.0': 9374 - dependencies: 9375 - jest-get-type: 29.6.3 9376 - 9377 - '@jest/expect-utils@30.2.0': 9378 - dependencies: 9379 - '@jest/get-type': 30.1.0 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 - 9388 - '@jest/expect@30.2.0': 9389 - dependencies: 9390 - expect: 30.2.0 9391 - jest-snapshot: 30.2.0 9392 - transitivePeerDependencies: 9393 - - supports-color 9394 - 9395 7547 '@jest/fake-timers@29.7.0': 9396 7548 dependencies: 9397 7549 '@jest/types': 29.6.3 9398 7550 '@sinonjs/fake-timers': 10.3.0 9399 - '@types/node': 22.18.8 7551 + '@types/node': 22.10.2 9400 7552 jest-message-util: 29.7.0 9401 7553 jest-mock: 29.7.0 9402 7554 jest-util: 29.7.0 9403 7555 9404 - '@jest/fake-timers@30.2.0': 9405 - dependencies: 9406 - '@jest/types': 30.2.0 9407 - '@sinonjs/fake-timers': 13.0.5 9408 - '@types/node': 22.18.8 9409 - jest-message-util: 30.2.0 9410 - jest-mock: 30.2.0 9411 - jest-util: 30.2.0 9412 - 9413 - '@jest/get-type@30.1.0': {} 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 - 9424 - '@jest/globals@30.2.0': 9425 - dependencies: 9426 - '@jest/environment': 30.2.0 9427 - '@jest/expect': 30.2.0 9428 - '@jest/types': 30.2.0 9429 - jest-mock: 30.2.0 9430 - transitivePeerDependencies: 9431 - - supports-color 9432 - 9433 - '@jest/pattern@30.0.1': 9434 - dependencies: 9435 - '@types/node': 22.18.8 9436 - jest-regex-util: 30.0.1 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 - 9467 - '@jest/reporters@30.2.0': 9468 - dependencies: 9469 - '@bcoe/v8-coverage': 0.2.3 9470 - '@jest/console': 30.2.0 9471 - '@jest/test-result': 30.2.0 9472 - '@jest/transform': 30.2.0 9473 - '@jest/types': 30.2.0 9474 - '@jridgewell/trace-mapping': 0.3.31 9475 - '@types/node': 22.18.8 9476 - chalk: 4.1.2 9477 - collect-v8-coverage: 1.0.2 9478 - exit-x: 0.2.2 9479 - glob: 10.4.5 9480 - graceful-fs: 4.2.11 9481 - istanbul-lib-coverage: 3.2.2 9482 - istanbul-lib-instrument: 6.0.3 9483 - istanbul-lib-report: 3.0.1 9484 - istanbul-lib-source-maps: 5.0.6 9485 - istanbul-reports: 3.2.0 9486 - jest-message-util: 30.2.0 9487 - jest-util: 30.2.0 9488 - jest-worker: 30.2.0 9489 - slash: 3.0.0 9490 - string-length: 4.0.2 9491 - v8-to-istanbul: 9.3.0 9492 - transitivePeerDependencies: 9493 - - supports-color 9494 - 9495 7556 '@jest/schemas@29.6.3': 9496 7557 dependencies: 9497 7558 '@sinclair/typebox': 0.27.8 9498 7559 9499 - '@jest/schemas@30.0.5': 9500 - dependencies: 9501 - '@sinclair/typebox': 0.34.41 9502 - 9503 - '@jest/snapshot-utils@30.2.0': 9504 - dependencies: 9505 - '@jest/types': 30.2.0 9506 - chalk: 4.1.2 9507 - graceful-fs: 4.2.11 9508 - natural-compare: 1.4.0 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 - 9516 - '@jest/source-map@30.0.1': 9517 - dependencies: 9518 - '@jridgewell/trace-mapping': 0.3.31 9519 - callsites: 3.1.0 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 9528 - 9529 - '@jest/test-result@30.2.0': 9530 - dependencies: 9531 - '@jest/console': 30.2.0 9532 - '@jest/types': 30.2.0 9533 - '@types/istanbul-lib-coverage': 2.0.6 9534 - collect-v8-coverage: 1.0.2 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 - 9543 - '@jest/test-sequencer@30.2.0': 9544 - dependencies: 9545 - '@jest/test-result': 30.2.0 9546 - graceful-fs: 4.2.11 9547 - jest-haste-map: 30.2.0 9548 - slash: 3.0.0 9549 - 9550 7560 '@jest/transform@29.7.0': 9551 7561 dependencies: 9552 - '@babel/core': 7.28.4 7562 + '@babel/core': 7.26.0 9553 7563 '@jest/types': 29.6.3 9554 - '@jridgewell/trace-mapping': 0.3.31 7564 + '@jridgewell/trace-mapping': 0.3.25 9555 7565 babel-plugin-istanbul: 6.1.1 9556 7566 chalk: 4.1.2 9557 7567 convert-source-map: 2.0.0 ··· 9561 7571 jest-regex-util: 29.6.3 9562 7572 jest-util: 29.7.0 9563 7573 micromatch: 4.0.8 9564 - pirates: 4.0.7 7574 + pirates: 4.0.6 9565 7575 slash: 3.0.0 9566 7576 write-file-atomic: 4.0.2 9567 7577 transitivePeerDependencies: 9568 7578 - supports-color 9569 7579 9570 - '@jest/transform@30.2.0': 9571 - dependencies: 9572 - '@babel/core': 7.28.4 9573 - '@jest/types': 30.2.0 9574 - '@jridgewell/trace-mapping': 0.3.31 9575 - babel-plugin-istanbul: 7.0.1 9576 - chalk: 4.1.2 9577 - convert-source-map: 2.0.0 9578 - fast-json-stable-stringify: 2.1.0 9579 - graceful-fs: 4.2.11 9580 - jest-haste-map: 30.2.0 9581 - jest-regex-util: 30.0.1 9582 - jest-util: 30.2.0 9583 - micromatch: 4.0.8 9584 - pirates: 4.0.7 9585 - slash: 3.0.0 9586 - write-file-atomic: 5.0.1 9587 - transitivePeerDependencies: 9588 - - supports-color 9589 - 9590 7580 '@jest/types@29.6.3': 9591 7581 dependencies: 9592 7582 '@jest/schemas': 29.6.3 9593 7583 '@types/istanbul-lib-coverage': 2.0.6 9594 7584 '@types/istanbul-reports': 3.0.4 9595 - '@types/node': 22.18.8 7585 + '@types/node': 22.10.2 9596 7586 '@types/yargs': 17.0.33 9597 7587 chalk: 4.1.2 9598 7588 9599 - '@jest/types@30.2.0': 9600 - dependencies: 9601 - '@jest/pattern': 30.0.1 9602 - '@jest/schemas': 30.0.5 9603 - '@types/istanbul-lib-coverage': 2.0.6 9604 - '@types/istanbul-reports': 3.0.4 9605 - '@types/node': 22.18.8 9606 - '@types/yargs': 17.0.33 9607 - chalk: 4.1.2 9608 - 9609 - '@jridgewell/gen-mapping@0.3.13': 9610 - dependencies: 9611 - '@jridgewell/sourcemap-codec': 1.5.5 9612 - '@jridgewell/trace-mapping': 0.3.31 9613 - 9614 7589 '@jridgewell/gen-mapping@0.3.5': 9615 7590 dependencies: 9616 7591 '@jridgewell/set-array': 1.2.1 9617 7592 '@jridgewell/sourcemap-codec': 1.5.0 9618 7593 '@jridgewell/trace-mapping': 0.3.25 9619 7594 9620 - '@jridgewell/remapping@2.3.5': 9621 - dependencies: 9622 - '@jridgewell/gen-mapping': 0.3.13 9623 - '@jridgewell/trace-mapping': 0.3.31 9624 - 9625 7595 '@jridgewell/resolve-uri@3.1.2': {} 9626 7596 9627 7597 '@jridgewell/set-array@1.2.1': {} 9628 7598 9629 - '@jridgewell/source-map@0.3.11': 9630 - dependencies: 9631 - '@jridgewell/gen-mapping': 0.3.13 9632 - '@jridgewell/trace-mapping': 0.3.31 9633 - 9634 7599 '@jridgewell/source-map@0.3.6': 9635 7600 dependencies: 9636 - '@jridgewell/gen-mapping': 0.3.13 9637 - '@jridgewell/trace-mapping': 0.3.31 7601 + '@jridgewell/gen-mapping': 0.3.5 7602 + '@jridgewell/trace-mapping': 0.3.25 9638 7603 9639 7604 '@jridgewell/sourcemap-codec@1.5.0': {} 9640 7605 9641 - '@jridgewell/sourcemap-codec@1.5.5': {} 9642 - 9643 7606 '@jridgewell/trace-mapping@0.3.25': 9644 7607 dependencies: 9645 7608 '@jridgewell/resolve-uri': 3.1.2 9646 7609 '@jridgewell/sourcemap-codec': 1.5.0 9647 7610 9648 - '@jridgewell/trace-mapping@0.3.31': 9649 - dependencies: 9650 - '@jridgewell/resolve-uri': 3.1.2 9651 - '@jridgewell/sourcemap-codec': 1.5.5 9652 - 9653 7611 '@jridgewell/trace-mapping@0.3.9': 9654 7612 dependencies: 9655 7613 '@jridgewell/resolve-uri': 3.1.2 9656 7614 '@jridgewell/sourcemap-codec': 1.5.0 9657 7615 9658 - '@napi-rs/wasm-runtime@0.2.12': 7616 + '@noble/curves@1.8.1': 9659 7617 dependencies: 9660 - '@emnapi/core': 1.5.0 9661 - '@emnapi/runtime': 1.5.0 9662 - '@tybys/wasm-util': 0.10.1 9663 - optional: true 7618 + '@noble/hashes': 1.7.1 9664 7619 9665 - '@noble/curves@1.9.7': 9666 - dependencies: 9667 - '@noble/hashes': 1.8.0 7620 + '@noble/hashes@1.6.1': {} 9668 7621 9669 - '@noble/hashes@1.8.0': {} 7622 + '@noble/hashes@1.7.1': {} 9670 7623 9671 7624 '@nodelib/fs.scandir@2.1.5': 9672 7625 dependencies: ··· 9678 7631 '@nodelib/fs.walk@1.2.8': 9679 7632 dependencies: 9680 7633 '@nodelib/fs.scandir': 2.1.5 9681 - fastq: 1.19.1 7634 + fastq: 1.17.1 9682 7635 9683 7636 '@nolyfill/is-core-module@1.0.39': {} 9684 7637 9685 7638 '@pkgjs/parseargs@0.11.0': 9686 7639 optional: true 9687 7640 9688 - '@pkgr/core@0.2.9': {} 9689 - 9690 - '@pmmmwh/react-refresh-webpack-plugin@0.5.17(react-refresh@0.16.0)(type-fest@0.21.3)(webpack@5.97.1)': 7641 + '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.16.0)(type-fest@0.21.3)(webpack@5.97.1)': 9691 7642 dependencies: 9692 7643 ansi-html: 0.0.9 9693 7644 core-js-pure: 3.39.0 ··· 9695 7646 html-entities: 2.5.2 9696 7647 loader-utils: 2.0.4 9697 7648 react-refresh: 0.16.0 9698 - schema-utils: 4.3.3 7649 + schema-utils: 4.3.0 9699 7650 source-map: 0.7.4 9700 7651 webpack: 5.97.1 9701 7652 optionalDependencies: 9702 7653 type-fest: 0.21.3 9703 7654 9704 - '@radix-ui/primitive@1.1.3': {} 7655 + '@radix-ui/primitive@1.1.1': {} 9705 7656 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)': 7657 + '@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)': 9707 7658 dependencies: 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) 7659 + '@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) 7660 + react: 19.0.0 7661 + react-dom: 19.0.0(react@19.0.0) 9711 7662 optionalDependencies: 9712 - '@types/react': 19.1.17 9713 - '@types/react-dom': 19.1.11(@types/react@19.1.17) 7663 + '@types/react': 19.0.14 7664 + '@types/react-dom': 18.3.1 9714 7665 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)': 7666 + '@radix-ui/react-compose-refs@1.1.1(@types/react@19.0.14)(react@19.0.0)': 9716 7667 dependencies: 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) 7668 + react: 19.0.0 9723 7669 optionalDependencies: 9724 - '@types/react': 19.1.17 9725 - '@types/react-dom': 19.1.11(@types/react@19.1.17) 7670 + '@types/react': 19.0.14 9726 7671 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)': 7672 + '@radix-ui/react-compose-refs@1.1.2(@types/react@19.0.14)(react@19.0.0)': 9728 7673 dependencies: 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) 7674 + react: 19.0.0 9735 7675 optionalDependencies: 9736 - '@types/react': 19.2.0 9737 - '@types/react-dom': 19.2.0(@types/react@19.2.0) 9738 - optional: true 7676 + '@types/react': 19.0.14 9739 7677 9740 - '@radix-ui/react-compose-refs@1.1.2(@types/react@19.1.17)(react@19.1.0)': 7678 + '@radix-ui/react-context@1.1.1(@types/react@19.0.14)(react@19.0.0)': 9741 7679 dependencies: 9742 - react: 19.1.0 7680 + react: 19.0.0 9743 7681 optionalDependencies: 9744 - '@types/react': 19.1.17 7682 + '@types/react': 19.0.14 9745 7683 9746 - '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.0)(react@19.2.0)': 7684 + '@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)': 9747 7685 dependencies: 9748 - react: 19.2.0 7686 + '@radix-ui/primitive': 1.1.1 7687 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.14)(react@19.0.0) 7688 + '@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) 7689 + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.14)(react@19.0.0) 7690 + '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.0.14)(react@19.0.0) 7691 + react: 19.0.0 7692 + react-dom: 19.0.0(react@19.0.0) 9749 7693 optionalDependencies: 9750 - '@types/react': 19.2.0 9751 - optional: true 7694 + '@types/react': 19.0.14 7695 + '@types/react-dom': 18.3.1 9752 7696 9753 - '@radix-ui/react-context@1.1.2(@types/react@19.1.17)(react@19.1.0)': 7697 + '@radix-ui/react-focus-guards@1.1.1(@types/react@19.0.14)(react@19.0.0)': 9754 7698 dependencies: 9755 - react: 19.1.0 7699 + react: 19.0.0 9756 7700 optionalDependencies: 9757 - '@types/react': 19.1.17 7701 + '@types/react': 19.0.14 9758 7702 9759 - '@radix-ui/react-context@1.1.2(@types/react@19.2.0)(react@19.2.0)': 7703 + '@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)': 9760 7704 dependencies: 9761 - react: 19.2.0 7705 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.14)(react@19.0.0) 7706 + '@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) 7707 + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.14)(react@19.0.0) 7708 + react: 19.0.0 7709 + react-dom: 19.0.0(react@19.0.0) 9762 7710 optionalDependencies: 9763 - '@types/react': 19.2.0 9764 - optional: true 7711 + '@types/react': 19.0.14 7712 + '@types/react-dom': 18.3.1 9765 7713 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)': 7714 + '@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)': 9767 7715 dependencies: 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) 7716 + '@radix-ui/primitive': 1.1.1 7717 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.14)(react@19.0.0) 7718 + '@radix-ui/react-context': 1.1.1(@types/react@19.0.14)(react@19.0.0) 7719 + '@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) 7720 + '@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) 7721 + '@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) 7722 + '@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) 7723 + '@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) 7724 + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.14)(react@19.0.0) 7725 + react: 19.0.0 7726 + react-dom: 19.0.0(react@19.0.0) 9784 7727 optionalDependencies: 9785 - '@types/react': 19.1.17 9786 - '@types/react-dom': 19.1.11(@types/react@19.1.17) 7728 + '@types/react': 19.0.14 7729 + '@types/react-dom': 18.3.1 9787 7730 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)': 7731 + '@radix-ui/react-id@1.1.0(@types/react@19.0.14)(react@19.0.0)': 9789 7732 dependencies: 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) 7733 + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.14)(react@19.0.0) 7734 + react: 19.0.0 9806 7735 optionalDependencies: 9807 - '@types/react': 19.2.0 9808 - '@types/react-dom': 19.2.0(@types/react@19.2.0) 9809 - optional: true 7736 + '@types/react': 19.0.14 9810 7737 9811 - '@radix-ui/react-direction@1.1.1(@types/react@19.1.17)(react@19.1.0)': 7738 + '@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)': 9812 7739 dependencies: 9813 - react: 19.1.0 7740 + '@radix-ui/primitive': 1.1.1 7741 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.14)(react@19.0.0) 7742 + '@radix-ui/react-context': 1.1.1(@types/react@19.0.14)(react@19.0.0) 7743 + '@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) 7744 + '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.14)(react@19.0.0) 7745 + '@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) 7746 + '@radix-ui/react-id': 1.1.0(@types/react@19.0.14)(react@19.0.0) 7747 + '@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) 7748 + '@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) 7749 + '@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) 7750 + '@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) 7751 + '@radix-ui/react-slot': 1.1.1(@types/react@19.0.14)(react@19.0.0) 7752 + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.14)(react@19.0.0) 7753 + aria-hidden: 1.2.4 7754 + react: 19.0.0 7755 + react-dom: 19.0.0(react@19.0.0) 7756 + react-remove-scroll: 2.6.2(@types/react@19.0.14)(react@19.0.0) 9814 7757 optionalDependencies: 9815 - '@types/react': 19.1.17 7758 + '@types/react': 19.0.14 7759 + '@types/react-dom': 18.3.1 9816 7760 9817 - '@radix-ui/react-direction@1.1.1(@types/react@19.2.0)(react@19.2.0)': 7761 + '@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)': 9818 7762 dependencies: 9819 - react: 19.2.0 7763 + '@floating-ui/react-dom': 2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 7764 + '@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) 7765 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.14)(react@19.0.0) 7766 + '@radix-ui/react-context': 1.1.1(@types/react@19.0.14)(react@19.0.0) 7767 + '@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) 7768 + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.14)(react@19.0.0) 7769 + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.14)(react@19.0.0) 7770 + '@radix-ui/react-use-rect': 1.1.0(@types/react@19.0.14)(react@19.0.0) 7771 + '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.14)(react@19.0.0) 7772 + '@radix-ui/rect': 1.1.0 7773 + react: 19.0.0 7774 + react-dom: 19.0.0(react@19.0.0) 9820 7775 optionalDependencies: 9821 - '@types/react': 19.2.0 9822 - optional: true 7776 + '@types/react': 19.0.14 7777 + '@types/react-dom': 18.3.1 9823 7778 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)': 7779 + '@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)': 9825 7780 dependencies: 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) 7781 + '@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) 7782 + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.14)(react@19.0.0) 7783 + react: 19.0.0 7784 + react-dom: 19.0.0(react@19.0.0) 9833 7785 optionalDependencies: 9834 - '@types/react': 19.1.17 9835 - '@types/react-dom': 19.1.11(@types/react@19.1.17) 9836 - 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)': 9838 - dependencies: 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) 9846 - optionalDependencies: 9847 - '@types/react': 19.2.0 9848 - '@types/react-dom': 19.2.0(@types/react@19.2.0) 9849 - optional: true 9850 - 9851 - '@radix-ui/react-focus-guards@1.1.3(@types/react@19.1.17)(react@19.1.0)': 9852 - dependencies: 9853 - react: 19.1.0 9854 - optionalDependencies: 9855 - '@types/react': 19.1.17 9856 - 9857 - '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.0)(react@19.2.0)': 9858 - dependencies: 9859 - react: 19.2.0 9860 - optionalDependencies: 9861 - '@types/react': 19.2.0 9862 - optional: true 7786 + '@types/react': 19.0.14 7787 + '@types/react-dom': 18.3.1 9863 7788 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)': 7789 + '@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)': 9865 7790 dependencies: 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) 7791 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.14)(react@19.0.0) 7792 + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.14)(react@19.0.0) 7793 + react: 19.0.0 7794 + react-dom: 19.0.0(react@19.0.0) 9871 7795 optionalDependencies: 9872 - '@types/react': 19.1.17 9873 - '@types/react-dom': 19.1.11(@types/react@19.1.17) 7796 + '@types/react': 19.0.14 7797 + '@types/react-dom': 18.3.1 9874 7798 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)': 7799 + '@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)': 9876 7800 dependencies: 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) 7801 + '@radix-ui/react-slot': 1.1.1(@types/react@19.0.14)(react@19.0.0) 7802 + react: 19.0.0 7803 + react-dom: 19.0.0(react@19.0.0) 9882 7804 optionalDependencies: 9883 - '@types/react': 19.2.0 9884 - '@types/react-dom': 19.2.0(@types/react@19.2.0) 9885 - optional: true 7805 + '@types/react': 19.0.14 7806 + '@types/react-dom': 18.3.1 9886 7807 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)': 7808 + '@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)': 9888 7809 dependencies: 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) 7810 + '@radix-ui/react-context': 1.1.1(@types/react@19.0.14)(react@19.0.0) 7811 + '@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) 7812 + react: 19.0.0 7813 + react-dom: 19.0.0(react@19.0.0) 9900 7814 optionalDependencies: 9901 - '@types/react': 19.1.17 9902 - '@types/react-dom': 19.1.11(@types/react@19.1.17) 7815 + '@types/react': 19.0.14 7816 + '@types/react-dom': 18.3.1 9903 7817 9904 - '@radix-ui/react-id@1.1.1(@types/react@19.1.17)(react@19.1.0)': 7818 + '@radix-ui/react-slot@1.1.1(@types/react@19.0.14)(react@19.0.0)': 9905 7819 dependencies: 9906 - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.17)(react@19.1.0) 9907 - react: 19.1.0 7820 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.14)(react@19.0.0) 7821 + react: 19.0.0 9908 7822 optionalDependencies: 9909 - '@types/react': 19.1.17 7823 + '@types/react': 19.0.14 9910 7824 9911 - '@radix-ui/react-id@1.1.1(@types/react@19.2.0)(react@19.2.0)': 7825 + '@radix-ui/react-slot@1.2.0(@types/react@19.0.14)(react@19.0.0)': 9912 7826 dependencies: 9913 - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) 9914 - react: 19.2.0 7827 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.0.14)(react@19.0.0) 7828 + react: 19.0.0 9915 7829 optionalDependencies: 9916 - '@types/react': 19.2.0 9917 - optional: true 7830 + '@types/react': 19.0.14 9918 7831 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)': 7832 + '@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)': 9920 7833 dependencies: 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) 7834 + '@radix-ui/primitive': 1.1.1 7835 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.14)(react@19.0.0) 7836 + '@radix-ui/react-context': 1.1.1(@types/react@19.0.14)(react@19.0.0) 7837 + '@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) 7838 + '@radix-ui/react-id': 1.1.0(@types/react@19.0.14)(react@19.0.0) 7839 + '@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) 7840 + '@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) 7841 + '@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) 7842 + '@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) 7843 + '@radix-ui/react-slot': 1.1.1(@types/react@19.0.14)(react@19.0.0) 7844 + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.14)(react@19.0.0) 7845 + '@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) 7846 + react: 19.0.0 7847 + react-dom: 19.0.0(react@19.0.0) 9938 7848 optionalDependencies: 9939 - '@types/react': 19.1.17 9940 - '@types/react-dom': 19.1.11(@types/react@19.1.17) 7849 + '@types/react': 19.0.14 7850 + '@types/react-dom': 18.3.1 9941 7851 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)': 7852 + '@radix-ui/react-use-callback-ref@1.1.0(@types/react@19.0.14)(react@19.0.0)': 9943 7853 dependencies: 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) 7854 + react: 19.0.0 9956 7855 optionalDependencies: 9957 - '@types/react': 19.1.17 9958 - '@types/react-dom': 19.1.11(@types/react@19.1.17) 7856 + '@types/react': 19.0.14 9959 7857 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)': 7858 + '@radix-ui/react-use-controllable-state@1.1.0(@types/react@19.0.14)(react@19.0.0)': 9961 7859 dependencies: 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) 7860 + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.14)(react@19.0.0) 7861 + react: 19.0.0 9966 7862 optionalDependencies: 9967 - '@types/react': 19.1.17 9968 - '@types/react-dom': 19.1.11(@types/react@19.1.17) 7863 + '@types/react': 19.0.14 9969 7864 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)': 7865 + '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@19.0.14)(react@19.0.0)': 9971 7866 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) 7867 + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.14)(react@19.0.0) 7868 + react: 19.0.0 9976 7869 optionalDependencies: 9977 - '@types/react': 19.2.0 9978 - '@types/react-dom': 19.2.0(@types/react@19.2.0) 9979 - optional: true 7870 + '@types/react': 19.0.14 9980 7871 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)': 7872 + '@radix-ui/react-use-layout-effect@1.1.0(@types/react@19.0.14)(react@19.0.0)': 9982 7873 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) 7874 + react: 19.0.0 9987 7875 optionalDependencies: 9988 - '@types/react': 19.1.17 9989 - '@types/react-dom': 19.1.11(@types/react@19.1.17) 7876 + '@types/react': 19.0.14 9990 7877 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)': 7878 + '@radix-ui/react-use-rect@1.1.0(@types/react@19.0.14)(react@19.0.0)': 9992 7879 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) 7880 + '@radix-ui/rect': 1.1.0 7881 + react: 19.0.0 9997 7882 optionalDependencies: 9998 - '@types/react': 19.2.0 9999 - '@types/react-dom': 19.2.0(@types/react@19.2.0) 10000 - optional: true 7883 + '@types/react': 19.0.14 10001 7884 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)': 7885 + '@radix-ui/react-use-size@1.1.0(@types/react@19.0.14)(react@19.0.0)': 10003 7886 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) 7887 + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.14)(react@19.0.0) 7888 + react: 19.0.0 10007 7889 optionalDependencies: 10008 - '@types/react': 19.1.17 10009 - '@types/react-dom': 19.1.11(@types/react@19.1.17) 7890 + '@types/react': 19.0.14 10010 7891 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)': 7892 + '@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)': 10012 7893 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) 7894 + '@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) 7895 + react: 19.0.0 7896 + react-dom: 19.0.0(react@19.0.0) 10016 7897 optionalDependencies: 10017 - '@types/react': 19.2.0 10018 - '@types/react-dom': 19.2.0(@types/react@19.2.0) 10019 - optional: true 7898 + '@types/react': 19.0.14 7899 + '@types/react-dom': 18.3.1 10020 7900 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) 7901 + '@radix-ui/rect@1.1.0': {} 10030 7902 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)': 10032 - dependencies: 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) 10044 - optionalDependencies: 10045 - '@types/react': 19.1.17 10046 - '@types/react-dom': 19.1.11(@types/react@19.1.17) 10047 - 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)': 10049 - dependencies: 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) 10061 - optionalDependencies: 10062 - '@types/react': 19.2.0 10063 - '@types/react-dom': 19.2.0(@types/react@19.2.0) 10064 - optional: true 10065 - 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 10080 - 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))': 7903 + '@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))': 10248 7904 dependencies: 10249 7905 merge-options: 3.0.4 10250 - react-native: 0.81.4(@babel/core@7.28.4)(@types/react@19.1.17)(react@19.1.0) 7906 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 10251 7907 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)': 7908 + '@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)': 10253 7909 dependencies: 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) 7910 + react: 19.0.0 7911 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 10256 7912 10257 - '@react-native/assets-registry@0.81.4': {} 7913 + '@react-native/assets-registry@0.79.2': {} 10258 7914 10259 - '@react-native/babel-plugin-codegen@0.81.4(@babel/core@7.28.4)': 7915 + '@react-native/babel-plugin-codegen@0.79.5(@babel/core@7.26.0)': 10260 7916 dependencies: 10261 - '@babel/traverse': 7.28.4 10262 - '@react-native/codegen': 0.81.4(@babel/core@7.28.4) 7917 + '@babel/traverse': 7.26.4 7918 + '@react-native/codegen': 0.79.5(@babel/core@7.26.0) 10263 7919 transitivePeerDependencies: 10264 7920 - '@babel/core' 10265 7921 - supports-color 10266 7922 10267 - '@react-native/babel-preset@0.81.4(@babel/core@7.28.4)': 7923 + '@react-native/babel-preset@0.79.5(@babel/core@7.26.0)': 10268 7924 dependencies: 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) 7925 + '@babel/core': 7.26.0 7926 + '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.26.0) 7927 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.0) 7928 + '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.26.0) 7929 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) 7930 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) 7931 + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.0) 7932 + '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.0) 7933 + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.0) 7934 + '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.0) 7935 + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.0) 7936 + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.0) 7937 + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.0) 7938 + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.0) 7939 + '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.26.0) 7940 + '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.0) 7941 + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.0) 7942 + '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.0) 7943 + '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.0) 7944 + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.0) 7945 + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.0) 7946 + '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.0) 7947 + '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.0) 7948 + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.0) 7949 + '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.0) 7950 + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.0) 7951 + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) 7952 + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.0) 7953 + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.0) 7954 + '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.0) 7955 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0) 7956 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) 7957 + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) 7958 + '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.0) 7959 + '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.26.0) 7960 + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.0) 7961 + '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.0) 7962 + '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.0) 7963 + '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.0) 7964 + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) 7965 + '@babel/template': 7.25.9 7966 + '@react-native/babel-plugin-codegen': 0.79.5(@babel/core@7.26.0) 7967 + babel-plugin-syntax-hermes-parser: 0.25.1 7968 + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.0) 10313 7969 react-refresh: 0.14.2 10314 7970 transitivePeerDependencies: 10315 7971 - supports-color 10316 7972 10317 - '@react-native/codegen@0.81.4(@babel/core@7.28.4)': 7973 + '@react-native/codegen@0.79.2(@babel/core@7.26.0)': 7974 + dependencies: 7975 + '@babel/core': 7.26.0 7976 + glob: 7.2.3 7977 + hermes-parser: 0.25.1 7978 + invariant: 2.2.4 7979 + nullthrows: 1.1.1 7980 + yargs: 17.7.2 7981 + 7982 + '@react-native/codegen@0.79.5(@babel/core@7.26.0)': 10318 7983 dependencies: 10319 - '@babel/core': 7.28.4 10320 - '@babel/parser': 7.28.4 7984 + '@babel/core': 7.26.0 10321 7985 glob: 7.2.3 10322 - hermes-parser: 0.29.1 7986 + hermes-parser: 0.25.1 10323 7987 invariant: 2.2.4 10324 7988 nullthrows: 1.1.1 10325 7989 yargs: 17.7.2 10326 7990 10327 - '@react-native/community-cli-plugin@0.81.4': 7991 + '@react-native/community-cli-plugin@0.79.2': 10328 7992 dependencies: 10329 - '@react-native/dev-middleware': 0.81.4 10330 - debug: 4.4.3 7993 + '@react-native/dev-middleware': 0.79.2 7994 + chalk: 4.1.2 7995 + debug: 2.6.9 10331 7996 invariant: 2.2.4 10332 - metro: 0.83.1 10333 - metro-config: 0.83.1 10334 - metro-core: 0.83.1 10335 - semver: 7.7.2 7997 + metro: 0.82.4 7998 + metro-config: 0.82.4 7999 + metro-core: 0.82.4 8000 + semver: 7.6.3 10336 8001 transitivePeerDependencies: 10337 8002 - bufferutil 10338 8003 - supports-color 10339 8004 - utf-8-validate 10340 8005 10341 - '@react-native/debugger-frontend@0.81.4': {} 8006 + '@react-native/debugger-frontend@0.79.2': {} 8007 + 8008 + '@react-native/debugger-frontend@0.79.5': {} 10342 8009 10343 - '@react-native/dev-middleware@0.81.4': 8010 + '@react-native/dev-middleware@0.79.2': 10344 8011 dependencies: 10345 8012 '@isaacs/ttlcache': 1.4.1 10346 - '@react-native/debugger-frontend': 0.81.4 8013 + '@react-native/debugger-frontend': 0.79.2 10347 8014 chrome-launcher: 0.15.2 10348 8015 chromium-edge-launcher: 0.2.0 10349 8016 connect: 3.7.0 10350 - debug: 4.4.3 8017 + debug: 2.6.9 10351 8018 invariant: 2.2.4 10352 8019 nullthrows: 1.1.1 10353 8020 open: 7.4.2 ··· 10358 8025 - supports-color 10359 8026 - utf-8-validate 10360 8027 10361 - '@react-native/gradle-plugin@0.81.4': {} 8028 + '@react-native/dev-middleware@0.79.5': 8029 + dependencies: 8030 + '@isaacs/ttlcache': 1.4.1 8031 + '@react-native/debugger-frontend': 0.79.5 8032 + chrome-launcher: 0.15.2 8033 + chromium-edge-launcher: 0.2.0 8034 + connect: 3.7.0 8035 + debug: 2.6.9 8036 + invariant: 2.2.4 8037 + nullthrows: 1.1.1 8038 + open: 7.4.2 8039 + serve-static: 1.16.2 8040 + ws: 6.2.3 8041 + transitivePeerDependencies: 8042 + - bufferutil 8043 + - supports-color 8044 + - utf-8-validate 8045 + 8046 + '@react-native/gradle-plugin@0.79.2': {} 10362 8047 10363 - '@react-native/js-polyfills@0.81.4': {} 8048 + '@react-native/js-polyfills@0.79.2': {} 10364 8049 10365 8050 '@react-native/normalize-colors@0.74.88': {} 10366 8051 10367 - '@react-native/normalize-colors@0.81.4': {} 8052 + '@react-native/normalize-colors@0.79.2': {} 10368 8053 10369 - '@react-native/typescript-config@0.76.9': {} 8054 + '@react-native/normalize-colors@0.79.5': {} 10370 8055 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 8056 + '@react-native/typescript-config@0.76.5': {} 10379 8057 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)': 8058 + '@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)': 10381 8059 dependencies: 10382 8060 invariant: 2.2.4 10383 8061 nullthrows: 1.1.1 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) 8062 + react: 19.0.0 8063 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 10386 8064 optionalDependencies: 10387 - '@types/react': 19.2.0 8065 + '@types/react': 19.0.14 10388 8066 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)': 8067 + '@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)': 10390 8068 dependencies: 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) 8069 + '@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) 8070 + '@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) 10393 8071 color: 4.2.3 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) 8072 + react: 19.0.0 8073 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 8074 + 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) 8075 + 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) 10398 8076 transitivePeerDependencies: 10399 8077 - '@react-native-masked-view/masked-view' 10400 8078 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)': 10402 - dependencies: 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 10417 - escape-string-regexp: 4.0.0 10418 - nanoid: 3.3.11 10419 - query-string: 7.1.3 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)': 8079 + '@react-navigation/core@7.10.0(react@19.0.0)': 10426 8080 dependencies: 10427 - '@react-navigation/routers': 7.5.1 8081 + '@react-navigation/routers': 7.4.0 10428 8082 escape-string-regexp: 4.0.0 10429 8083 nanoid: 3.3.11 10430 8084 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 8085 + react: 19.0.0 8086 + react-is: 19.1.0 8087 + use-latest-callback: 0.2.3(react@19.0.0) 8088 + use-sync-external-store: 1.5.0(react@19.0.0) 10436 8089 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)': 8090 + '@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)': 10438 8091 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) 8092 + '@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) 10440 8093 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) 8094 + react: 19.0.0 8095 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 8096 + 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) 10446 8097 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)': 8098 + '@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)': 10448 8099 dependencies: 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) 10450 - color: 4.2.3 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) 8100 + '@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) 8101 + '@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) 8102 + react: 19.0.0 8103 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 8104 + 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) 8105 + 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) 10466 8106 warn-once: 0.1.1 10467 8107 transitivePeerDependencies: 10468 8108 - '@react-native-masked-view/masked-view' 10469 8109 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)': 10471 - dependencies: 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) 10478 - warn-once: 0.1.1 10479 - transitivePeerDependencies: 10480 - - '@react-native-masked-view/masked-view' 10481 - optional: true 10482 - 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)': 10484 - dependencies: 10485 - '@react-navigation/core': 7.12.4(react@19.1.0) 10486 - escape-string-regexp: 4.0.0 10487 - fast-deep-equal: 3.1.3 10488 - nanoid: 3.3.11 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) 10492 - 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)': 8110 + '@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)': 10494 8111 dependencies: 10495 - '@react-navigation/core': 7.12.4(react@19.2.0) 8112 + '@react-navigation/core': 7.10.0(react@19.0.0) 10496 8113 escape-string-regexp: 4.0.0 10497 8114 fast-deep-equal: 3.1.3 10498 8115 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 8116 + react: 19.0.0 8117 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 8118 + use-latest-callback: 0.2.3(react@19.0.0) 10503 8119 10504 - '@react-navigation/routers@7.5.1': 8120 + '@react-navigation/routers@7.4.0': 10505 8121 dependencies: 10506 8122 nanoid: 3.3.11 10507 8123 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)': 8124 + '@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)': 10509 8125 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 8126 + '@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) 8127 + '@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) 8128 + '@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) 8129 + react: 19.0.0 10514 8130 optionalDependencies: 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) 8131 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 8132 + react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 10517 8133 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)': 8134 + '@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)': 10519 8135 dependencies: 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 8136 + '@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) 8137 + react: 19.0.0 10522 8138 optionalDependencies: 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) 8139 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 8140 + react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 10525 8141 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)': 8142 + '@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)': 10527 8143 dependencies: 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 8144 + '@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) 8145 + '@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) 8146 + '@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) 8147 + '@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)) 8148 + '@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) 8149 + '@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) 8150 + react: 19.0.0 10535 8151 optionalDependencies: 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) 8152 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 8153 + react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 10538 8154 transitivePeerDependencies: 10539 8155 - '@types/react' 10540 8156 - '@types/react-dom' 10541 8157 - react-dom 10542 8158 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)': 8159 + '@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)': 10544 8160 dependencies: 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 8161 + '@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) 8162 + '@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) 8163 + '@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)) 8164 + '@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) 8165 + '@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) 8166 + react: 19.0.0 10551 8167 optionalDependencies: 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) 8168 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 8169 + react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 10554 8170 transitivePeerDependencies: 10555 8171 - '@types/react' 10556 8172 - '@types/react-dom' 10557 8173 - react-dom 10558 8174 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))': 8175 + '@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))': 10560 8176 dependencies: 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)) 8177 + react: 19.0.0 8178 + zustand: 5.0.5(@types/react@19.0.14)(react@19.0.0)(use-sync-external-store@1.5.0(react@19.0.0)) 10563 8179 optionalDependencies: 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) 8180 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 8181 + react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 10566 8182 transitivePeerDependencies: 10567 8183 - '@types/react' 10568 8184 - immer 10569 8185 - use-sync-external-store 10570 8186 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)': 8187 + '@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)': 10572 8188 dependencies: 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 8189 + '@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) 8190 + '@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) 8191 + '@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) 8192 + react: 19.0.0 10577 8193 optionalDependencies: 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) 8194 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 8195 + react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 10580 8196 transitivePeerDependencies: 10581 8197 - '@types/react' 10582 8198 - '@types/react-dom' 10583 8199 - react-dom 10584 8200 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)': 8201 + '@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)': 10586 8202 dependencies: 10587 - react: 19.1.0 8203 + react: 19.0.0 10588 8204 optionalDependencies: 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) 8205 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 8206 + react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 10591 8207 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)': 8208 + '@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)': 10593 8209 dependencies: 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 8210 + '@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) 8211 + '@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) 8212 + '@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)) 8213 + '@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) 8214 + '@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) 8215 + react: 19.0.0 10600 8216 optionalDependencies: 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) 8217 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 8218 + react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 10603 8219 transitivePeerDependencies: 10604 8220 - '@types/react' 10605 8221 - '@types/react-dom' 10606 8222 - react-dom 10607 8223 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)': 8224 + '@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)': 10609 8225 dependencies: 10610 - react: 19.1.0 8226 + react: 19.0.0 10611 8227 optionalDependencies: 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) 8228 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 8229 + react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 10614 8230 10615 8231 '@rtsao/scc@1.1.0': {} 10616 8232 ··· 10618 8234 10619 8235 '@sinclair/typebox@0.27.8': {} 10620 8236 10621 - '@sinclair/typebox@0.34.41': {} 10622 - 10623 8237 '@sindresorhus/merge-streams@4.0.0': {} 10624 8238 10625 8239 '@sinonjs/commons@3.0.1': ··· 10630 8244 dependencies: 10631 8245 '@sinonjs/commons': 3.0.1 10632 8246 10633 - '@sinonjs/fake-timers@13.0.5': 10634 - dependencies: 10635 - '@sinonjs/commons': 3.0.1 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 - 10675 8247 '@ts-morph/common@0.17.0': 10676 8248 dependencies: 10677 - fast-glob: 3.3.3 8249 + fast-glob: 3.3.2 10678 8250 minimatch: 5.1.6 10679 8251 mkdirp: 1.0.4 10680 8252 path-browserify: 1.0.1 ··· 10683 8255 dependencies: 10684 8256 minimatch: 9.0.5 10685 8257 path-browserify: 1.0.1 10686 - tinyglobby: 0.2.15 8258 + tinyglobby: 0.2.10 10687 8259 10688 8260 '@tsconfig/node10@1.0.11': {} 10689 8261 ··· 10693 8265 10694 8266 '@tsconfig/node16@1.0.4': {} 10695 8267 10696 - '@tybys/wasm-util@0.10.1': 10697 - dependencies: 10698 - tslib: 2.8.1 10699 - optional: true 10700 - 10701 8268 '@types/babel__core@7.20.5': 10702 8269 dependencies: 10703 - '@babel/parser': 7.28.4 10704 - '@babel/types': 7.28.4 8270 + '@babel/parser': 7.26.3 8271 + '@babel/types': 7.26.3 10705 8272 '@types/babel__generator': 7.6.8 10706 8273 '@types/babel__template': 7.4.4 10707 8274 '@types/babel__traverse': 7.20.6 10708 8275 10709 8276 '@types/babel__generator@7.6.8': 10710 8277 dependencies: 10711 - '@babel/types': 7.28.4 8278 + '@babel/types': 7.26.3 10712 8279 10713 8280 '@types/babel__template@7.4.4': 10714 8281 dependencies: 10715 - '@babel/parser': 7.28.4 10716 - '@babel/types': 7.28.4 8282 + '@babel/parser': 7.26.3 8283 + '@babel/types': 7.26.3 10717 8284 10718 8285 '@types/babel__traverse@7.20.6': 10719 8286 dependencies: 10720 - '@babel/types': 7.28.4 8287 + '@babel/types': 7.26.3 10721 8288 10722 8289 '@types/eslint-scope@3.7.7': 10723 8290 dependencies: 10724 8291 '@types/eslint': 9.6.1 10725 - '@types/estree': 1.0.8 8292 + '@types/estree': 1.0.6 10726 8293 10727 8294 '@types/eslint@9.6.1': 10728 8295 dependencies: 10729 - '@types/estree': 1.0.8 8296 + '@types/estree': 1.0.6 10730 8297 '@types/json-schema': 7.0.15 10731 8298 10732 - '@types/estree@1.0.8': {} 8299 + '@types/estree@1.0.6': {} 10733 8300 10734 8301 '@types/graceful-fs@4.1.9': 10735 8302 dependencies: 10736 - '@types/node': 22.18.8 8303 + '@types/node': 22.10.2 10737 8304 10738 8305 '@types/hammerjs@2.0.46': {} 10739 8306 ··· 10747 8314 dependencies: 10748 8315 '@types/istanbul-lib-report': 3.0.3 10749 8316 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 - 10761 8317 '@types/json-schema@7.0.15': {} 10762 8318 10763 8319 '@types/json5@0.0.29': {} 10764 8320 10765 - '@types/node@20.19.19': 8321 + '@types/node@20.17.10': 10766 8322 dependencies: 10767 - undici-types: 6.21.0 8323 + undici-types: 6.19.8 10768 8324 10769 - '@types/node@22.18.8': 8325 + '@types/node@22.10.2': 10770 8326 dependencies: 10771 - undici-types: 6.21.0 8327 + undici-types: 6.20.0 10772 8328 10773 - '@types/react-dom@19.1.11(@types/react@19.1.17)': 8329 + '@types/react-dom@18.3.1': 10774 8330 dependencies: 10775 - '@types/react': 19.1.17 8331 + '@types/react': 19.0.14 10776 8332 10777 - '@types/react-dom@19.2.0(@types/react@19.2.0)': 10778 - dependencies: 10779 - '@types/react': 19.2.0 10780 - optional: true 10781 - 10782 - '@types/react-test-renderer@19.1.0': 10783 - dependencies: 10784 - '@types/react': 19.1.17 10785 - 10786 - '@types/react@19.1.17': 8333 + '@types/react@19.0.14': 10787 8334 dependencies: 10788 8335 csstype: 3.1.3 10789 8336 10790 - '@types/react@19.2.0': 10791 - dependencies: 10792 - csstype: 3.1.3 10793 - optional: true 10794 - 10795 8337 '@types/stack-utils@2.0.3': {} 10796 - 10797 - '@types/tough-cookie@4.0.5': {} 10798 8338 10799 8339 '@types/yargs-parser@21.0.3': {} 10800 8340 ··· 10802 8342 dependencies: 10803 8343 '@types/yargs-parser': 21.0.3 10804 8344 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)': 8345 + '@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)': 10806 8346 dependencies: 10807 8347 '@eslint-community/regexpp': 4.12.1 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 8348 + '@typescript-eslint/parser': 8.19.0(eslint@8.57.1)(typescript@5.8.3) 8349 + '@typescript-eslint/scope-manager': 8.19.0 8350 + '@typescript-eslint/type-utils': 8.19.0(eslint@8.57.1)(typescript@5.8.3) 8351 + '@typescript-eslint/utils': 8.19.0(eslint@8.57.1)(typescript@5.8.3) 8352 + '@typescript-eslint/visitor-keys': 8.19.0 10813 8353 eslint: 8.57.1 10814 8354 graphemer: 1.4.0 10815 8355 ignore: 5.3.2 10816 8356 natural-compare: 1.4.0 10817 - ts-api-utils: 1.4.3(typescript@5.9.3) 10818 - optionalDependencies: 10819 - typescript: 5.9.3 8357 + ts-api-utils: 1.4.3(typescript@5.8.3) 8358 + typescript: 5.8.3 10820 8359 transitivePeerDependencies: 10821 8360 - supports-color 10822 8361 10823 - '@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3)': 8362 + '@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.8.3)': 10824 8363 dependencies: 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 8364 + '@typescript-eslint/scope-manager': 8.19.0 8365 + '@typescript-eslint/types': 8.19.0 8366 + '@typescript-eslint/typescript-estree': 8.19.0(typescript@5.8.3) 8367 + '@typescript-eslint/visitor-keys': 8.19.0 8368 + debug: 4.4.0 10830 8369 eslint: 8.57.1 10831 - optionalDependencies: 10832 - typescript: 5.9.3 8370 + typescript: 5.8.3 10833 8371 transitivePeerDependencies: 10834 8372 - supports-color 10835 8373 10836 - '@typescript-eslint/project-service@8.45.0(typescript@5.9.3)': 8374 + '@typescript-eslint/project-service@8.33.1(typescript@5.8.3)': 10837 8375 dependencies: 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 8376 + '@typescript-eslint/tsconfig-utils': 8.33.1(typescript@5.8.3) 8377 + '@typescript-eslint/types': 8.33.1 8378 + debug: 4.4.0 8379 + typescript: 5.8.3 10842 8380 transitivePeerDependencies: 10843 8381 - supports-color 10844 8382 10845 - '@typescript-eslint/scope-manager@7.18.0': 8383 + '@typescript-eslint/scope-manager@8.19.0': 10846 8384 dependencies: 10847 - '@typescript-eslint/types': 7.18.0 10848 - '@typescript-eslint/visitor-keys': 7.18.0 8385 + '@typescript-eslint/types': 8.19.0 8386 + '@typescript-eslint/visitor-keys': 8.19.0 10849 8387 10850 - '@typescript-eslint/scope-manager@8.45.0': 8388 + '@typescript-eslint/scope-manager@8.33.1': 10851 8389 dependencies: 10852 - '@typescript-eslint/types': 8.45.0 10853 - '@typescript-eslint/visitor-keys': 8.45.0 8390 + '@typescript-eslint/types': 8.33.1 8391 + '@typescript-eslint/visitor-keys': 8.33.1 10854 8392 10855 - '@typescript-eslint/tsconfig-utils@8.45.0(typescript@5.9.3)': 8393 + '@typescript-eslint/tsconfig-utils@8.33.1(typescript@5.8.3)': 10856 8394 dependencies: 10857 - typescript: 5.9.3 8395 + typescript: 5.8.3 10858 8396 10859 - '@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.9.3)': 8397 + '@typescript-eslint/type-utils@8.19.0(eslint@8.57.1)(typescript@5.8.3)': 10860 8398 dependencies: 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 8399 + '@typescript-eslint/typescript-estree': 8.19.0(typescript@5.8.3) 8400 + '@typescript-eslint/utils': 8.19.0(eslint@8.57.1)(typescript@5.8.3) 8401 + debug: 4.4.0 10864 8402 eslint: 8.57.1 10865 - ts-api-utils: 1.4.3(typescript@5.9.3) 10866 - optionalDependencies: 10867 - typescript: 5.9.3 8403 + ts-api-utils: 1.4.3(typescript@5.8.3) 8404 + typescript: 5.8.3 10868 8405 transitivePeerDependencies: 10869 8406 - supports-color 10870 8407 10871 - '@typescript-eslint/types@7.18.0': {} 8408 + '@typescript-eslint/types@8.19.0': {} 10872 8409 10873 - '@typescript-eslint/types@8.45.0': {} 8410 + '@typescript-eslint/types@8.33.1': {} 10874 8411 10875 - '@typescript-eslint/typescript-estree@7.18.0(typescript@5.9.3)': 8412 + '@typescript-eslint/typescript-estree@8.19.0(typescript@5.8.3)': 10876 8413 dependencies: 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 8414 + '@typescript-eslint/types': 8.19.0 8415 + '@typescript-eslint/visitor-keys': 8.19.0 8416 + debug: 4.4.0 8417 + fast-glob: 3.3.2 10881 8418 is-glob: 4.0.3 10882 8419 minimatch: 9.0.5 10883 - semver: 7.7.2 10884 - ts-api-utils: 1.4.3(typescript@5.9.3) 10885 - optionalDependencies: 10886 - typescript: 5.9.3 8420 + semver: 7.6.3 8421 + ts-api-utils: 1.4.3(typescript@5.8.3) 8422 + typescript: 5.8.3 10887 8423 transitivePeerDependencies: 10888 8424 - supports-color 10889 8425 10890 - '@typescript-eslint/typescript-estree@8.45.0(typescript@5.9.3)': 8426 + '@typescript-eslint/typescript-estree@8.33.1(typescript@5.8.3)': 10891 8427 dependencies: 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 8428 + '@typescript-eslint/project-service': 8.33.1(typescript@5.8.3) 8429 + '@typescript-eslint/tsconfig-utils': 8.33.1(typescript@5.8.3) 8430 + '@typescript-eslint/types': 8.33.1 8431 + '@typescript-eslint/visitor-keys': 8.33.1 8432 + debug: 4.4.0 8433 + fast-glob: 3.3.2 10898 8434 is-glob: 4.0.3 10899 8435 minimatch: 9.0.5 10900 - semver: 7.7.2 10901 - ts-api-utils: 2.1.0(typescript@5.9.3) 10902 - typescript: 5.9.3 8436 + semver: 7.6.3 8437 + ts-api-utils: 2.1.0(typescript@5.8.3) 8438 + typescript: 5.8.3 10903 8439 transitivePeerDependencies: 10904 8440 - supports-color 10905 8441 10906 - '@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.9.3)': 8442 + '@typescript-eslint/utils@8.19.0(eslint@8.57.1)(typescript@5.8.3)': 10907 8443 dependencies: 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) 8444 + '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) 8445 + '@typescript-eslint/scope-manager': 8.19.0 8446 + '@typescript-eslint/types': 8.19.0 8447 + '@typescript-eslint/typescript-estree': 8.19.0(typescript@5.8.3) 10912 8448 eslint: 8.57.1 8449 + typescript: 5.8.3 10913 8450 transitivePeerDependencies: 10914 8451 - supports-color 10915 - - typescript 10916 8452 10917 - '@typescript-eslint/utils@8.45.0(eslint@8.57.1)(typescript@5.9.3)': 8453 + '@typescript-eslint/utils@8.33.1(eslint@8.57.1)(typescript@5.8.3)': 10918 8454 dependencies: 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) 8455 + '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.1) 8456 + '@typescript-eslint/scope-manager': 8.33.1 8457 + '@typescript-eslint/types': 8.33.1 8458 + '@typescript-eslint/typescript-estree': 8.33.1(typescript@5.8.3) 10923 8459 eslint: 8.57.1 10924 - typescript: 5.9.3 8460 + typescript: 5.8.3 10925 8461 transitivePeerDependencies: 10926 8462 - supports-color 10927 8463 10928 - '@typescript-eslint/visitor-keys@7.18.0': 8464 + '@typescript-eslint/visitor-keys@8.19.0': 10929 8465 dependencies: 10930 - '@typescript-eslint/types': 7.18.0 10931 - eslint-visitor-keys: 3.4.3 8466 + '@typescript-eslint/types': 8.19.0 8467 + eslint-visitor-keys: 4.2.0 10932 8468 10933 - '@typescript-eslint/visitor-keys@8.45.0': 8469 + '@typescript-eslint/visitor-keys@8.33.1': 10934 8470 dependencies: 10935 - '@typescript-eslint/types': 8.45.0 10936 - eslint-visitor-keys: 4.2.1 10937 - 10938 - '@ungap/structured-clone@1.3.0': {} 10939 - 10940 - '@unrs/resolver-binding-android-arm-eabi@1.11.1': 10941 - optional: true 10942 - 10943 - '@unrs/resolver-binding-android-arm64@1.11.1': 10944 - optional: true 10945 - 10946 - '@unrs/resolver-binding-darwin-arm64@1.11.1': 10947 - optional: true 10948 - 10949 - '@unrs/resolver-binding-darwin-x64@1.11.1': 10950 - optional: true 10951 - 10952 - '@unrs/resolver-binding-freebsd-x64@1.11.1': 10953 - optional: true 10954 - 10955 - '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1': 10956 - optional: true 10957 - 10958 - '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1': 10959 - optional: true 10960 - 10961 - '@unrs/resolver-binding-linux-arm64-gnu@1.11.1': 10962 - optional: true 10963 - 10964 - '@unrs/resolver-binding-linux-arm64-musl@1.11.1': 10965 - optional: true 10966 - 10967 - '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': 10968 - optional: true 10969 - 10970 - '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': 10971 - optional: true 10972 - 10973 - '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': 10974 - optional: true 10975 - 10976 - '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': 10977 - optional: true 10978 - 10979 - '@unrs/resolver-binding-linux-x64-gnu@1.11.1': 10980 - optional: true 10981 - 10982 - '@unrs/resolver-binding-linux-x64-musl@1.11.1': 10983 - optional: true 10984 - 10985 - '@unrs/resolver-binding-wasm32-wasi@1.11.1': 10986 - dependencies: 10987 - '@napi-rs/wasm-runtime': 0.2.12 10988 - optional: true 10989 - 10990 - '@unrs/resolver-binding-win32-arm64-msvc@1.11.1': 10991 - optional: true 10992 - 10993 - '@unrs/resolver-binding-win32-ia32-msvc@1.11.1': 10994 - optional: true 8471 + '@typescript-eslint/types': 8.33.1 8472 + eslint-visitor-keys: 4.2.0 10995 8473 10996 - '@unrs/resolver-binding-win32-x64-msvc@1.11.1': 10997 - optional: true 8474 + '@ungap/structured-clone@1.2.1': {} 10998 8475 10999 8476 '@urql/core@5.1.0': 11000 8477 dependencies: ··· 11090 8567 11091 8568 '@xtuc/long@4.2.2': {} 11092 8569 11093 - abab@2.0.6: {} 11094 - 11095 8570 abort-controller@3.0.0: 11096 8571 dependencies: 11097 8572 event-target-shim: 5.0.1 ··· 11103 8578 mime-types: 2.1.35 11104 8579 negotiator: 0.6.3 11105 8580 11106 - acorn-globals@7.0.1: 8581 + acorn-jsx@5.3.2(acorn@8.14.0): 11107 8582 dependencies: 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 8583 + acorn: 8.14.0 11118 8584 11119 8585 acorn-walk@8.3.4: 11120 8586 dependencies: ··· 11122 8588 11123 8589 acorn@8.14.0: {} 11124 8590 11125 - acorn@8.15.0: {} 11126 - 11127 - agent-base@6.0.2: 11128 - dependencies: 11129 - debug: 4.4.3 11130 - transitivePeerDependencies: 11131 - - supports-color 11132 - 11133 8591 agent-base@7.1.3: {} 11134 8592 11135 8593 ajv-formats@2.1.1(ajv@8.17.1): ··· 11167 8625 dependencies: 11168 8626 type-fest: 0.21.3 11169 8627 11170 - ansi-escapes@6.2.1: {} 11171 - 11172 8628 ansi-html@0.0.9: {} 11173 8629 11174 8630 ansi-regex@2.1.1: {} ··· 11177 8633 11178 8634 ansi-regex@5.0.1: {} 11179 8635 11180 - ansi-regex@6.2.2: {} 8636 + ansi-regex@6.1.0: {} 11181 8637 11182 8638 ansi-styles@2.2.1: {} 11183 8639 ··· 11191 8647 11192 8648 ansi-styles@5.2.0: {} 11193 8649 11194 - ansi-styles@6.2.3: {} 8650 + ansi-styles@6.2.1: {} 11195 8651 11196 8652 any-promise@1.3.0: {} 11197 8653 ··· 11216 8672 dependencies: 11217 8673 tslib: 2.8.1 11218 8674 11219 - aria-hidden@1.2.6: 11220 - dependencies: 11221 - tslib: 2.8.1 11222 - 11223 8675 array-buffer-byte-length@1.0.2: 11224 8676 dependencies: 11225 - call-bound: 1.0.4 8677 + call-bound: 1.0.3 11226 8678 is-array-buffer: 3.0.5 11227 8679 11228 8680 array-flatten@1.1.1: {} 11229 8681 11230 - array-includes@3.1.9: 8682 + array-includes@3.1.8: 11231 8683 dependencies: 11232 8684 call-bind: 1.0.8 11233 - call-bound: 1.0.4 11234 8685 define-properties: 1.2.1 11235 - es-abstract: 1.24.0 11236 - es-object-atoms: 1.1.1 11237 - get-intrinsic: 1.3.0 8686 + es-abstract: 1.23.8 8687 + es-object-atoms: 1.0.0 8688 + get-intrinsic: 1.2.6 11238 8689 is-string: 1.1.1 11239 - math-intrinsics: 1.1.0 11240 8690 11241 8691 array-timsort@1.0.3: {} 11242 - 11243 - array-union@2.1.0: {} 11244 8692 11245 8693 array.prototype.findlast@1.2.5: 11246 8694 dependencies: 11247 8695 call-bind: 1.0.8 11248 8696 define-properties: 1.2.1 11249 - es-abstract: 1.24.0 8697 + es-abstract: 1.23.8 11250 8698 es-errors: 1.3.0 11251 - es-object-atoms: 1.1.1 11252 - es-shim-unscopables: 1.1.0 8699 + es-object-atoms: 1.0.0 8700 + es-shim-unscopables: 1.0.2 11253 8701 11254 - array.prototype.findlastindex@1.2.6: 8702 + array.prototype.findlastindex@1.2.5: 11255 8703 dependencies: 11256 8704 call-bind: 1.0.8 11257 - call-bound: 1.0.4 11258 8705 define-properties: 1.2.1 11259 - es-abstract: 1.24.0 8706 + es-abstract: 1.23.8 11260 8707 es-errors: 1.3.0 11261 - es-object-atoms: 1.1.1 11262 - es-shim-unscopables: 1.1.0 8708 + es-object-atoms: 1.0.0 8709 + es-shim-unscopables: 1.0.2 11263 8710 11264 8711 array.prototype.flat@1.3.3: 11265 8712 dependencies: 11266 8713 call-bind: 1.0.8 11267 8714 define-properties: 1.2.1 11268 - es-abstract: 1.24.0 11269 - es-shim-unscopables: 1.1.0 8715 + es-abstract: 1.23.8 8716 + es-shim-unscopables: 1.0.2 11270 8717 11271 8718 array.prototype.flatmap@1.3.3: 11272 8719 dependencies: 11273 8720 call-bind: 1.0.8 11274 8721 define-properties: 1.2.1 11275 - es-abstract: 1.24.0 11276 - es-shim-unscopables: 1.1.0 8722 + es-abstract: 1.23.8 8723 + es-shim-unscopables: 1.0.2 11277 8724 11278 8725 array.prototype.tosorted@1.1.4: 11279 8726 dependencies: 11280 8727 call-bind: 1.0.8 11281 8728 define-properties: 1.2.1 11282 - es-abstract: 1.24.0 8729 + es-abstract: 1.23.8 11283 8730 es-errors: 1.3.0 11284 - es-shim-unscopables: 1.1.0 8731 + es-shim-unscopables: 1.0.2 11285 8732 11286 8733 arraybuffer.prototype.slice@1.0.4: 11287 8734 dependencies: 11288 8735 array-buffer-byte-length: 1.0.2 11289 8736 call-bind: 1.0.8 11290 8737 define-properties: 1.2.1 11291 - es-abstract: 1.24.0 8738 + es-abstract: 1.23.8 11292 8739 es-errors: 1.3.0 11293 - get-intrinsic: 1.3.0 8740 + get-intrinsic: 1.2.6 11294 8741 is-array-buffer: 3.0.5 11295 8742 11296 8743 asap@2.0.6: {} ··· 11300 8747 safer-buffer: 2.1.2 11301 8748 11302 8749 assert-plus@1.0.0: {} 11303 - 11304 - async-function@1.0.0: {} 11305 8750 11306 8751 async-limiter@1.0.1: {} 11307 8752 ··· 11319 8764 11320 8765 aws4@1.13.2: {} 11321 8766 11322 - babel-jest@29.7.0(@babel/core@7.28.4): 8767 + babel-jest@29.7.0(@babel/core@7.26.0): 11323 8768 dependencies: 11324 - '@babel/core': 7.28.4 8769 + '@babel/core': 7.26.0 11325 8770 '@jest/transform': 29.7.0 11326 8771 '@types/babel__core': 7.20.5 11327 8772 babel-plugin-istanbul: 6.1.1 11328 - babel-preset-jest: 29.6.3(@babel/core@7.28.4) 11329 - chalk: 4.1.2 11330 - graceful-fs: 4.2.11 11331 - slash: 3.0.0 11332 - transitivePeerDependencies: 11333 - - supports-color 11334 - 11335 - babel-jest@30.2.0(@babel/core@7.28.4): 11336 - dependencies: 11337 - '@babel/core': 7.28.4 11338 - '@jest/transform': 30.2.0 11339 - '@types/babel__core': 7.20.5 11340 - babel-plugin-istanbul: 7.0.1 11341 - babel-preset-jest: 30.2.0(@babel/core@7.28.4) 8773 + babel-preset-jest: 29.6.3(@babel/core@7.26.0) 11342 8774 chalk: 4.1.2 11343 8775 graceful-fs: 4.2.11 11344 8776 slash: 3.0.0 ··· 11347 8779 11348 8780 babel-plugin-istanbul@6.1.1: 11349 8781 dependencies: 11350 - '@babel/helper-plugin-utils': 7.27.1 8782 + '@babel/helper-plugin-utils': 7.25.9 11351 8783 '@istanbuljs/load-nyc-config': 1.1.0 11352 8784 '@istanbuljs/schema': 0.1.3 11353 8785 istanbul-lib-instrument: 5.2.1 ··· 11355 8787 transitivePeerDependencies: 11356 8788 - supports-color 11357 8789 11358 - babel-plugin-istanbul@7.0.1: 11359 - dependencies: 11360 - '@babel/helper-plugin-utils': 7.27.1 11361 - '@istanbuljs/load-nyc-config': 1.1.0 11362 - '@istanbuljs/schema': 0.1.3 11363 - istanbul-lib-instrument: 6.0.3 11364 - test-exclude: 6.0.0 11365 - transitivePeerDependencies: 11366 - - supports-color 11367 - 11368 8790 babel-plugin-jest-hoist@29.6.3: 11369 8791 dependencies: 11370 - '@babel/template': 7.27.2 11371 - '@babel/types': 7.28.4 8792 + '@babel/template': 7.25.9 8793 + '@babel/types': 7.26.3 11372 8794 '@types/babel__core': 7.20.5 11373 8795 '@types/babel__traverse': 7.20.6 11374 - 11375 - babel-plugin-jest-hoist@30.2.0: 11376 - dependencies: 11377 - '@types/babel__core': 7.20.5 11378 8796 11379 8797 babel-plugin-module-resolver@5.0.2: 11380 8798 dependencies: ··· 11384 8802 reselect: 4.1.8 11385 8803 resolve: 1.22.10 11386 8804 11387 - babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.28.4): 8805 + babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.0): 11388 8806 dependencies: 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) 8807 + '@babel/compat-data': 7.26.3 8808 + '@babel/core': 7.26.0 8809 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) 11392 8810 semver: 6.3.1 11393 8811 transitivePeerDependencies: 11394 8812 - supports-color 11395 8813 11396 - babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.28.4): 8814 + babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.0): 11397 8815 dependencies: 11398 - '@babel/core': 7.28.4 11399 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.28.4) 8816 + '@babel/core': 7.26.0 8817 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) 11400 8818 core-js-compat: 3.39.0 11401 8819 transitivePeerDependencies: 11402 8820 - supports-color 11403 8821 11404 - babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.28.4): 8822 + babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.0): 11405 8823 dependencies: 11406 - '@babel/core': 7.28.4 11407 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.28.4) 8824 + '@babel/core': 7.26.0 8825 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) 11408 8826 transitivePeerDependencies: 11409 8827 - supports-color 11410 8828 11411 8829 babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206: 11412 8830 dependencies: 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 8831 + '@babel/types': 7.26.3 11418 8832 11419 - babel-plugin-react-native-web@0.21.1: {} 8833 + babel-plugin-react-native-web@0.19.13: {} 11420 8834 11421 - babel-plugin-syntax-hermes-parser@0.29.1: 8835 + babel-plugin-syntax-hermes-parser@0.25.1: 11422 8836 dependencies: 11423 - hermes-parser: 0.29.1 8837 + hermes-parser: 0.25.1 11424 8838 11425 - babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.28.4): 8839 + babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.26.0): 11426 8840 dependencies: 11427 - '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.28.4) 8841 + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) 11428 8842 transitivePeerDependencies: 11429 8843 - '@babel/core' 11430 8844 11431 - babel-preset-current-node-syntax@1.2.0(@babel/core@7.28.4): 8845 + babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.0): 11432 8846 dependencies: 11433 - '@babel/core': 7.28.4 11434 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.4) 11435 - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.4) 11436 - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.4) 11437 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.4) 11438 - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.28.4) 11439 - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.4) 11440 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.4) 11441 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.4) 11442 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.4) 11443 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.4) 11444 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.4) 11445 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.4) 11446 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.4) 11447 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.4) 11448 - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.4) 8847 + '@babel/core': 7.26.0 8848 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.0) 8849 + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.0) 8850 + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.0) 8851 + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.0) 8852 + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.0) 8853 + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0) 8854 + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.0) 8855 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.0) 8856 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) 8857 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.0) 8858 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.0) 8859 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.0) 8860 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) 8861 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.0) 8862 + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.0) 11449 8863 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): 8864 + babel-preset-expo@13.2.3(@babel/core@7.26.0)(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206): 11451 8865 dependencies: 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 8866 + '@babel/helper-module-imports': 7.25.9 8867 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) 8868 + '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.26.0) 8869 + '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.26.0) 8870 + '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.26.0) 8871 + '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.26.0) 8872 + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.0) 8873 + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.0) 8874 + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) 8875 + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.0) 8876 + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.0) 8877 + '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.26.0) 8878 + '@babel/preset-react': 7.26.3(@babel/core@7.26.0) 8879 + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) 8880 + '@react-native/babel-preset': 0.79.5(@babel/core@7.26.0) 8881 + babel-plugin-react-native-web: 0.19.13 8882 + babel-plugin-syntax-hermes-parser: 0.25.1 8883 + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.0) 8884 + debug: 4.4.0 11473 8885 react-refresh: 0.14.2 11474 8886 resolve-from: 5.0.0 11475 8887 optionalDependencies: 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) 8888 + babel-plugin-react-compiler: 19.0.0-beta-37ed2a7-20241206 11478 8889 transitivePeerDependencies: 11479 8890 - '@babel/core' 11480 8891 - supports-color 11481 8892 11482 - babel-preset-jest@29.6.3(@babel/core@7.28.4): 8893 + babel-preset-jest@29.6.3(@babel/core@7.26.0): 11483 8894 dependencies: 11484 - '@babel/core': 7.28.4 8895 + '@babel/core': 7.26.0 11485 8896 babel-plugin-jest-hoist: 29.6.3 11486 - babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.4) 11487 - 11488 - babel-preset-jest@30.2.0(@babel/core@7.28.4): 11489 - dependencies: 11490 - '@babel/core': 7.28.4 11491 - babel-plugin-jest-hoist: 30.2.0 11492 - babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.4) 8897 + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.0) 11493 8898 11494 8899 balanced-match@1.0.2: {} 11495 8900 11496 8901 base64-js@1.5.1: {} 11497 - 11498 - baseline-browser-mapping@2.8.12: {} 11499 8902 11500 8903 bcrypt-pbkdf@1.0.2: 11501 8904 dependencies: ··· 11569 8972 dependencies: 11570 8973 fill-range: 7.1.1 11571 8974 11572 - browserslist@4.26.3: 8975 + browserslist@4.24.3: 11573 8976 dependencies: 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) 8977 + caniuse-lite: 1.0.30001690 8978 + electron-to-chromium: 1.5.76 8979 + node-releases: 2.0.19 8980 + update-browserslist-db: 1.1.1(browserslist@4.24.3) 11579 8981 11580 8982 bser@2.1.1: 11581 8983 dependencies: ··· 11600 9002 es-errors: 1.3.0 11601 9003 function-bind: 1.1.2 11602 9004 11603 - call-bind-apply-helpers@1.0.2: 11604 - dependencies: 11605 - es-errors: 1.3.0 11606 - function-bind: 1.1.2 11607 - 11608 9005 call-bind@1.0.8: 11609 9006 dependencies: 11610 9007 call-bind-apply-helpers: 1.0.1 ··· 11617 9014 call-bind-apply-helpers: 1.0.1 11618 9015 get-intrinsic: 1.2.6 11619 9016 11620 - call-bound@1.0.4: 11621 - dependencies: 11622 - call-bind-apply-helpers: 1.0.2 11623 - get-intrinsic: 1.3.0 11624 - 11625 9017 caller-callsite@2.0.0: 11626 9018 dependencies: 11627 9019 callsites: 2.0.0 ··· 11640 9032 11641 9033 camelcase@6.3.0: {} 11642 9034 11643 - caniuse-lite@1.0.30001747: {} 9035 + caniuse-lite@1.0.30001690: {} 11644 9036 11645 9037 caseless@0.12.0: {} 11646 9038 ··· 11676 9068 escape-string-regexp: 1.0.5 11677 9069 supports-color: 5.5.0 11678 9070 11679 - chalk@3.0.0: 11680 - dependencies: 11681 - ansi-styles: 4.3.0 11682 - supports-color: 7.2.0 11683 - 11684 9071 chalk@4.1.2: 11685 9072 dependencies: 11686 9073 ansi-styles: 4.3.0 11687 9074 supports-color: 7.2.0 11688 - 11689 - char-regex@1.0.2: {} 11690 - 11691 - char-regex@2.0.2: {} 11692 9075 11693 9076 chokidar@3.6.0: 11694 9077 dependencies: ··· 11702 9085 optionalDependencies: 11703 9086 fsevents: 2.3.3 11704 9087 11705 - chokidar@4.0.3: 9088 + chokidar@4.0.1: 11706 9089 dependencies: 11707 9090 readdirp: 4.0.2 11708 9091 ··· 11710 9093 11711 9094 chrome-launcher@0.15.2: 11712 9095 dependencies: 11713 - '@types/node': 22.18.8 9096 + '@types/node': 22.10.2 11714 9097 escape-string-regexp: 4.0.0 11715 9098 is-wsl: 2.2.0 11716 9099 lighthouse-logger: 1.4.2 ··· 11721 9104 11722 9105 chromium-edge-launcher@0.2.0: 11723 9106 dependencies: 11724 - '@types/node': 22.18.8 9107 + '@types/node': 22.10.2 11725 9108 escape-string-regexp: 4.0.0 11726 9109 is-wsl: 2.2.0 11727 9110 lighthouse-logger: 1.4.2 ··· 11733 9116 ci-info@2.0.0: {} 11734 9117 11735 9118 ci-info@3.9.0: {} 11736 - 11737 - ci-info@4.3.0: {} 11738 - 11739 - cjs-module-lexer@1.4.3: {} 11740 - 11741 - cjs-module-lexer@2.1.0: {} 11742 9119 11743 9120 class-variance-authority@0.7.1: 11744 9121 dependencies: ··· 11768 9145 11769 9146 clsx@2.1.1: {} 11770 9147 11771 - co@4.6.0: {} 11772 - 11773 9148 code-block-writer@11.0.3: {} 11774 9149 11775 9150 code-block-writer@13.0.3: {} 11776 9151 11777 9152 code-point-at@1.1.0: {} 11778 - 11779 - collect-v8-coverage@1.0.2: {} 11780 9153 11781 9154 color-convert@1.9.3: 11782 9155 dependencies: ··· 11865 9238 11866 9239 core-js-compat@3.39.0: 11867 9240 dependencies: 11868 - browserslist: 4.26.3 9241 + browserslist: 4.24.3 11869 9242 11870 9243 core-js-pure@3.39.0: {} 11871 9244 ··· 11882 9255 js-yaml: 3.14.1 11883 9256 parse-json: 4.0.0 11884 9257 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 - 11900 9258 create-require@1.1.1: {} 11901 9259 11902 9260 cross-fetch@3.2.0: ··· 11933 9291 css-what@6.1.0: {} 11934 9292 11935 9293 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 11944 9294 11945 9295 csstype@3.1.3: {} 11946 9296 ··· 11948 9298 dependencies: 11949 9299 assert-plus: 1.0.0 11950 9300 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 - 11957 9301 data-view-buffer@1.0.2: 11958 9302 dependencies: 11959 - call-bound: 1.0.4 9303 + call-bound: 1.0.3 11960 9304 es-errors: 1.3.0 11961 9305 is-data-view: 1.0.2 11962 9306 11963 9307 data-view-byte-length@1.0.2: 11964 9308 dependencies: 11965 - call-bound: 1.0.4 9309 + call-bound: 1.0.3 11966 9310 es-errors: 1.3.0 11967 9311 is-data-view: 1.0.2 11968 9312 11969 9313 data-view-byte-offset@1.0.1: 11970 9314 dependencies: 11971 - call-bound: 1.0.4 9315 + call-bound: 1.0.3 11972 9316 es-errors: 1.3.0 11973 9317 is-data-view: 1.0.2 11974 9318 ··· 11983 9327 debug@4.4.0: 11984 9328 dependencies: 11985 9329 ms: 2.1.3 11986 - 11987 - debug@4.4.3: 11988 - dependencies: 11989 - ms: 2.1.3 11990 - 11991 - decimal.js@10.6.0: {} 11992 9330 11993 9331 decode-uri-component@0.2.2: {} 11994 9332 11995 - dedent@1.7.0: {} 11996 - 11997 9333 deep-extend@0.6.0: {} 11998 9334 11999 9335 deep-is@0.1.4: {} ··· 12026 9362 12027 9363 detect-libc@1.0.3: {} 12028 9364 12029 - detect-libc@2.0.3: {} 12030 - 12031 - detect-newline@3.1.0: {} 9365 + detect-libc@2.0.3: 9366 + optional: true 12032 9367 12033 9368 detect-node-es@1.1.0: {} 12034 9369 12035 9370 didyoumean@1.2.2: {} 12036 - 12037 - diff-sequences@29.6.3: {} 12038 9371 12039 9372 diff@4.0.2: {} 12040 9373 12041 - dir-glob@3.0.1: 12042 - dependencies: 12043 - path-type: 4.0.0 12044 - 12045 9374 dlv@1.1.3: {} 12046 9375 12047 9376 doctrine@2.1.0: ··· 12060 9389 12061 9390 domelementtype@2.3.0: {} 12062 9391 12063 - domexception@4.0.0: 12064 - dependencies: 12065 - webidl-conversions: 7.0.0 12066 - 12067 9392 domhandler@5.0.3: 12068 9393 dependencies: 12069 9394 domelementtype: 2.3.0 ··· 12080 9405 12081 9406 dotenv@16.4.7: {} 12082 9407 9408 + dunder-proto@1.0.0: 9409 + dependencies: 9410 + call-bind-apply-helpers: 1.0.1 9411 + es-errors: 1.3.0 9412 + gopd: 1.2.0 9413 + 12083 9414 dunder-proto@1.0.1: 12084 9415 dependencies: 12085 - call-bind-apply-helpers: 1.0.2 9416 + call-bind-apply-helpers: 1.0.1 12086 9417 es-errors: 1.3.0 12087 9418 gopd: 1.2.0 12088 9419 ··· 12104 9435 12105 9436 ee-first@1.1.1: {} 12106 9437 12107 - electron-to-chromium@1.5.230: {} 12108 - 12109 - emittery@0.13.1: {} 9438 + electron-to-chromium@1.5.76: {} 12110 9439 12111 9440 emoji-regex@8.0.0: {} 12112 9441 ··· 12118 9447 12119 9448 encodeurl@2.0.0: {} 12120 9449 12121 - enhanced-resolve@5.18.3: 9450 + enhanced-resolve@5.17.1: 12122 9451 dependencies: 12123 9452 graceful-fs: 4.2.11 12124 - tapable: 2.3.0 9453 + tapable: 2.2.1 12125 9454 12126 9455 entities@4.5.0: {} 12127 9456 12128 - entities@6.0.1: {} 12129 - 12130 9457 env-editor@0.4.2: {} 12131 9458 12132 9459 eol@0.9.1: {} ··· 12135 9462 dependencies: 12136 9463 is-arrayish: 0.2.1 12137 9464 12138 - error-ex@1.3.4: 12139 - dependencies: 12140 - is-arrayish: 0.2.1 12141 - 12142 9465 error-stack-parser@2.1.4: 12143 9466 dependencies: 12144 9467 stackframe: 1.3.4 12145 9468 12146 - es-abstract@1.24.0: 9469 + es-abstract@1.23.8: 12147 9470 dependencies: 12148 9471 array-buffer-byte-length: 1.0.2 12149 9472 arraybuffer.prototype.slice: 1.0.4 12150 9473 available-typed-arrays: 1.0.7 12151 9474 call-bind: 1.0.8 12152 - call-bound: 1.0.4 9475 + call-bound: 1.0.3 12153 9476 data-view-buffer: 1.0.2 12154 9477 data-view-byte-length: 1.0.2 12155 9478 data-view-byte-offset: 1.0.1 12156 9479 es-define-property: 1.0.1 12157 9480 es-errors: 1.3.0 12158 - es-object-atoms: 1.1.1 12159 - es-set-tostringtag: 2.1.0 9481 + es-object-atoms: 1.0.0 9482 + es-set-tostringtag: 2.0.3 12160 9483 es-to-primitive: 1.3.0 12161 9484 function.prototype.name: 1.1.8 12162 - get-intrinsic: 1.3.0 12163 - get-proto: 1.0.1 9485 + get-intrinsic: 1.2.6 12164 9486 get-symbol-description: 1.1.0 12165 9487 globalthis: 1.0.4 12166 9488 gopd: 1.2.0 ··· 12172 9494 is-array-buffer: 3.0.5 12173 9495 is-callable: 1.2.7 12174 9496 is-data-view: 1.0.2 12175 - is-negative-zero: 2.0.3 12176 9497 is-regex: 1.2.1 12177 - is-set: 2.0.3 12178 9498 is-shared-array-buffer: 1.0.4 12179 9499 is-string: 1.1.1 12180 9500 is-typed-array: 1.1.15 12181 - is-weakref: 1.1.1 9501 + is-weakref: 1.1.0 12182 9502 math-intrinsics: 1.1.0 12183 - object-inspect: 1.13.4 9503 + object-inspect: 1.13.3 12184 9504 object-keys: 1.1.1 12185 9505 object.assign: 4.1.7 12186 9506 own-keys: 1.0.1 12187 - regexp.prototype.flags: 1.5.4 9507 + regexp.prototype.flags: 1.5.3 12188 9508 safe-array-concat: 1.1.3 12189 9509 safe-push-apply: 1.0.0 12190 9510 safe-regex-test: 1.1.0 12191 - set-proto: 1.0.0 12192 - stop-iteration-iterator: 1.1.0 12193 9511 string.prototype.trim: 1.2.10 12194 9512 string.prototype.trimend: 1.0.9 12195 9513 string.prototype.trimstart: 1.0.8 ··· 12198 9516 typed-array-byte-offset: 1.0.4 12199 9517 typed-array-length: 1.0.7 12200 9518 unbox-primitive: 1.1.0 12201 - which-typed-array: 1.1.19 9519 + which-typed-array: 1.1.18 12202 9520 12203 9521 es-define-property@1.0.1: {} 12204 9522 ··· 12207 9525 es-iterator-helpers@1.2.1: 12208 9526 dependencies: 12209 9527 call-bind: 1.0.8 12210 - call-bound: 1.0.4 9528 + call-bound: 1.0.3 12211 9529 define-properties: 1.2.1 12212 - es-abstract: 1.24.0 9530 + es-abstract: 1.23.8 12213 9531 es-errors: 1.3.0 12214 - es-set-tostringtag: 2.1.0 9532 + es-set-tostringtag: 2.0.3 12215 9533 function-bind: 1.1.2 12216 - get-intrinsic: 1.3.0 9534 + get-intrinsic: 1.2.6 12217 9535 globalthis: 1.0.4 12218 9536 gopd: 1.2.0 12219 9537 has-property-descriptors: 1.0.2 12220 9538 has-proto: 1.2.0 12221 9539 has-symbols: 1.1.0 12222 9540 internal-slot: 1.1.0 12223 - iterator.prototype: 1.1.5 9541 + iterator.prototype: 1.1.4 12224 9542 safe-array-concat: 1.1.3 12225 9543 12226 - es-module-lexer@1.7.0: {} 9544 + es-module-lexer@1.6.0: {} 12227 9545 12228 - es-object-atoms@1.1.1: 9546 + es-object-atoms@1.0.0: 12229 9547 dependencies: 12230 9548 es-errors: 1.3.0 12231 9549 12232 - es-set-tostringtag@2.1.0: 9550 + es-set-tostringtag@2.0.3: 12233 9551 dependencies: 12234 - es-errors: 1.3.0 12235 - get-intrinsic: 1.3.0 9552 + get-intrinsic: 1.2.6 12236 9553 has-tostringtag: 1.0.2 12237 9554 hasown: 2.0.2 12238 9555 12239 - es-shim-unscopables@1.1.0: 9556 + es-shim-unscopables@1.0.2: 12240 9557 dependencies: 12241 9558 hasown: 2.0.2 12242 9559 ··· 12256 9573 12257 9574 escape-string-regexp@4.0.0: {} 12258 9575 12259 - escodegen@2.1.0: 12260 - dependencies: 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): 9576 + eslint-config-expo@9.2.0(eslint@8.57.1)(typescript@5.8.3): 12268 9577 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) 9578 + '@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) 9579 + '@typescript-eslint/parser': 8.19.0(eslint@8.57.1)(typescript@5.8.3) 12271 9580 eslint: 8.57.1 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) 9581 + eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.1) 9582 + eslint-plugin-expo: 0.1.4(eslint@8.57.1)(typescript@5.8.3) 9583 + 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) 9584 + eslint-plugin-react: 7.37.3(eslint@8.57.1) 9585 + eslint-plugin-react-hooks: 5.2.0(eslint@8.57.1) 9586 + globals: 16.2.0 12277 9587 transitivePeerDependencies: 12278 9588 - eslint-import-resolver-webpack 12279 9589 - eslint-plugin-import-x ··· 12288 9598 transitivePeerDependencies: 12289 9599 - supports-color 12290 9600 12291 - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1): 9601 + eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.1): 12292 9602 dependencies: 12293 9603 '@nolyfill/is-core-module': 1.0.39 12294 - debug: 4.4.3 9604 + debug: 4.4.0 9605 + enhanced-resolve: 5.17.1 12295 9606 eslint: 8.57.1 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 9607 + fast-glob: 3.3.2 9608 + get-tsconfig: 4.8.1 9609 + is-bun-module: 1.3.0 9610 + is-glob: 4.0.3 9611 + stable-hash: 0.0.4 12301 9612 optionalDependencies: 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) 9613 + 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) 12303 9614 transitivePeerDependencies: 12304 9615 - supports-color 12305 9616 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): 9617 + 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): 12307 9618 dependencies: 12308 9619 debug: 3.2.7 12309 9620 optionalDependencies: 12310 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.9.3) 9621 + '@typescript-eslint/parser': 8.19.0(eslint@8.57.1)(typescript@5.8.3) 12311 9622 eslint: 8.57.1 12312 9623 eslint-import-resolver-node: 0.3.9 12313 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1) 12314 - transitivePeerDependencies: 12315 - - supports-color 12316 - 12317 - eslint-plugin-expo@0.0.1(eslint@8.57.1)(typescript@5.9.3): 12318 - dependencies: 12319 - '@typescript-eslint/types': 7.18.0 12320 - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.9.3) 12321 - eslint: 8.57.1 9624 + eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.1) 12322 9625 transitivePeerDependencies: 12323 9626 - supports-color 12324 - - typescript 12325 9627 12326 - eslint-plugin-expo@1.0.0(eslint@8.57.1)(typescript@5.9.3): 9628 + eslint-plugin-expo@0.1.4(eslint@8.57.1)(typescript@5.8.3): 12327 9629 dependencies: 12328 - '@typescript-eslint/types': 8.45.0 12329 - '@typescript-eslint/utils': 8.45.0(eslint@8.57.1)(typescript@5.9.3) 9630 + '@typescript-eslint/types': 8.33.1 9631 + '@typescript-eslint/utils': 8.33.1(eslint@8.57.1)(typescript@5.8.3) 12330 9632 eslint: 8.57.1 12331 9633 transitivePeerDependencies: 12332 9634 - supports-color 12333 9635 - typescript 12334 9636 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): 9637 + 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): 12336 9638 dependencies: 12337 9639 '@rtsao/scc': 1.1.0 12338 - array-includes: 3.1.9 12339 - array.prototype.findlastindex: 1.2.6 9640 + array-includes: 3.1.8 9641 + array.prototype.findlastindex: 1.2.5 12340 9642 array.prototype.flat: 1.3.3 12341 9643 array.prototype.flatmap: 1.3.3 12342 9644 debug: 3.2.7 12343 9645 doctrine: 2.1.0 12344 9646 eslint: 8.57.1 12345 9647 eslint-import-resolver-node: 0.3.9 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) 9648 + 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) 12347 9649 hasown: 2.0.2 12348 9650 is-core-module: 2.16.1 12349 9651 is-glob: 4.0.3 ··· 12355 9657 string.prototype.trimend: 1.0.9 12356 9658 tsconfig-paths: 3.15.0 12357 9659 optionalDependencies: 12358 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.9.3) 9660 + '@typescript-eslint/parser': 8.19.0(eslint@8.57.1)(typescript@5.8.3) 12359 9661 transitivePeerDependencies: 12360 9662 - eslint-import-resolver-typescript 12361 9663 - eslint-import-resolver-webpack ··· 12363 9665 12364 9666 eslint-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206(eslint@8.57.1): 12365 9667 dependencies: 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) 9668 + '@babel/core': 7.26.0 9669 + '@babel/parser': 7.26.3 9670 + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.26.0) 12369 9671 eslint: 8.57.1 12370 9672 hermes-parser: 0.25.1 12371 - zod: 3.25.76 12372 - zod-validation-error: 3.4.0(zod@3.25.76) 9673 + zod: 3.23.8 9674 + zod-validation-error: 3.4.0(zod@3.23.8) 12373 9675 transitivePeerDependencies: 12374 9676 - supports-color 12375 9677 12376 - eslint-plugin-react-hooks@4.6.2(eslint@8.57.1): 9678 + eslint-plugin-react-hooks@5.2.0(eslint@8.57.1): 12377 9679 dependencies: 12378 9680 eslint: 8.57.1 12379 9681 12380 - eslint-plugin-react@7.37.5(eslint@8.57.1): 9682 + eslint-plugin-react@7.37.3(eslint@8.57.1): 12381 9683 dependencies: 12382 - array-includes: 3.1.9 9684 + array-includes: 3.1.8 12383 9685 array.prototype.findlast: 1.2.5 12384 9686 array.prototype.flatmap: 1.3.3 12385 9687 array.prototype.tosorted: 1.1.4 ··· 12390 9692 hasown: 2.0.2 12391 9693 jsx-ast-utils: 3.3.5 12392 9694 minimatch: 3.1.2 12393 - object.entries: 1.1.9 9695 + object.entries: 1.1.8 12394 9696 object.fromentries: 2.0.8 12395 9697 object.values: 1.2.1 12396 9698 prop-types: 15.8.1 ··· 12411 9713 12412 9714 eslint-visitor-keys@3.4.3: {} 12413 9715 12414 - eslint-visitor-keys@4.2.1: {} 9716 + eslint-visitor-keys@4.2.0: {} 12415 9717 12416 9718 eslint@8.57.1: 12417 9719 dependencies: 12418 - '@eslint-community/eslint-utils': 4.9.0(eslint@8.57.1) 9720 + '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) 12419 9721 '@eslint-community/regexpp': 4.12.1 12420 9722 '@eslint/eslintrc': 2.1.4 12421 9723 '@eslint/js': 8.57.1 12422 9724 '@humanwhocodes/config-array': 0.13.0 12423 9725 '@humanwhocodes/module-importer': 1.0.1 12424 9726 '@nodelib/fs.walk': 1.2.8 12425 - '@ungap/structured-clone': 1.3.0 9727 + '@ungap/structured-clone': 1.2.1 12426 9728 ajv: 6.12.6 12427 9729 chalk: 4.1.2 12428 9730 cross-spawn: 7.0.6 12429 - debug: 4.4.3 9731 + debug: 4.4.0 12430 9732 doctrine: 3.0.0 12431 9733 escape-string-regexp: 4.0.0 12432 9734 eslint-scope: 7.2.2 ··· 12458 9760 12459 9761 espree@9.6.1: 12460 9762 dependencies: 12461 - acorn: 8.15.0 12462 - acorn-jsx: 5.3.2(acorn@8.15.0) 9763 + acorn: 8.14.0 9764 + acorn-jsx: 5.3.2(acorn@8.14.0) 12463 9765 eslint-visitor-keys: 3.4.3 12464 9766 12465 9767 esprima@4.0.1: {} ··· 12488 9790 12489 9791 exec-async@2.2.0: {} 12490 9792 12491 - execa@5.1.1: 12492 - dependencies: 12493 - cross-spawn: 7.0.6 12494 - get-stream: 6.0.1 12495 - human-signals: 2.1.0 12496 - is-stream: 2.0.1 12497 - merge-stream: 2.0.0 12498 - npm-run-path: 4.0.1 12499 - onetime: 5.1.2 12500 - signal-exit: 3.0.7 12501 - strip-final-newline: 2.0.0 12502 - 12503 9793 execa@9.6.0: 12504 9794 dependencies: 12505 9795 '@sindresorhus/merge-streams': 4.0.0 ··· 12517 9807 12518 9808 exit-hook@1.1.1: {} 12519 9809 12520 - exit-x@0.2.2: {} 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 - 12532 - expect@30.2.0: 12533 - dependencies: 12534 - '@jest/expect-utils': 30.2.0 12535 - '@jest/get-type': 30.1.0 12536 - jest-matcher-utils: 30.2.0 12537 - jest-message-util: 30.2.0 12538 - jest-mock: 30.2.0 12539 - jest-util: 30.2.0 12540 - 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): 12542 - dependencies: 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) 12548 - transitivePeerDependencies: 12549 - - supports-color 12550 - 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): 12552 - dependencies: 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) 12558 - transitivePeerDependencies: 12559 - - supports-color 12560 - 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)): 9810 + 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): 12562 9811 dependencies: 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) 9812 + '@expo/image-utils': 0.7.6 9813 + 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) 9814 + 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)) 9815 + react: 19.0.0 9816 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 12567 9817 transitivePeerDependencies: 12568 9818 - supports-color 12569 9819 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)): 9820 + 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)): 12571 9821 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) 9822 + '@expo/config': 11.0.10 9823 + '@expo/env': 1.0.5 9824 + 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) 9825 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 12576 9826 transitivePeerDependencies: 12577 9827 - supports-color 12578 9828 12579 - expo-dev-client@6.0.13(expo@54.0.12): 9829 + 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)): 12580 9830 dependencies: 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) 9831 + '@expo/config': 11.0.13 9832 + '@expo/env': 1.0.7 9833 + 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) 9834 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 12587 9835 transitivePeerDependencies: 12588 9836 - supports-color 12589 9837 12590 - expo-dev-launcher@6.0.13(expo@54.0.12): 9838 + 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)): 12591 9839 dependencies: 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) 9840 + 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) 9841 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 12611 9842 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): 9843 + 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): 12618 9844 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) 9845 + 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) 12620 9846 fontfaceobserver: 2.3.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) 9847 + react: 19.0.0 12623 9848 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): 9849 + 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): 12625 9850 dependencies: 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) 9851 + 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) 12627 9852 fontfaceobserver: 2.3.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) 9853 + react: 19.0.0 12630 9854 12631 - expo-image-loader@6.0.0(expo@54.0.12): 9855 + 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)): 12632 9856 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) 9857 + 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) 12634 9858 12635 - expo-image-picker@17.0.8(expo@54.0.12): 9859 + 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)): 12636 9860 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) 9861 + 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) 9862 + 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)) 12639 9863 12640 - expo-json-utils@0.15.0: {} 12641 - 12642 - expo-keep-awake@15.0.7(expo@54.0.12)(react@19.1.0): 9864 + 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): 12643 9865 dependencies: 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 9866 + 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) 9867 + react: 19.0.0 12646 9868 12647 - expo-keep-awake@15.0.7(expo@54.0.12)(react@19.2.0): 12648 - dependencies: 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 12651 - 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): 9869 + 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): 12653 9870 dependencies: 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)) 9871 + 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)) 12655 9872 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) 9873 + react: 19.0.0 9874 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 12658 9875 transitivePeerDependencies: 12659 9876 - expo 12660 9877 - supports-color 12661 9878 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): 12663 - dependencies: 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)) 12665 - invariant: 2.2.4 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) 12668 - transitivePeerDependencies: 12669 - - expo 12670 - - supports-color 12671 - optional: true 12672 - 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: 9879 + expo-modules-autolinking@2.1.14: 12682 9880 dependencies: 12683 9881 '@expo/spawn-async': 1.7.2 12684 9882 chalk: 4.1.2 12685 9883 commander: 7.2.0 9884 + find-up: 5.0.0 12686 9885 glob: 10.4.5 12687 9886 require-from-string: 2.0.2 12688 9887 resolve-from: 5.0.0 12689 9888 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): 12691 - dependencies: 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) 12695 - 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): 9889 + expo-modules-core@2.5.0: 12697 9890 dependencies: 12698 9891 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 9892 12702 - expo-router@6.0.10(5ksirenzi7d22pfewzdrt6o6y4): 9893 + expo-router@5.0.6(swn7sosa2qiea4b4emiyaeta54): 12703 9894 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) 9895 + '@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)) 9896 + '@expo/server': 0.6.2 9897 + '@radix-ui/react-slot': 1.2.0(@types/react@19.0.14)(react@19.0.0) 9898 + '@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) 9899 + '@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) 9900 + '@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) 12711 9901 client-only: 0.0.1 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 9902 + 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) 9903 + 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)) 9904 + 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) 12719 9905 invariant: 2.2.4 12720 - nanoid: 3.3.11 12721 - query-string: 7.1.3 12722 - react: 19.2.0 12723 9906 react-fast-compare: 3.2.2 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) 9907 + 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) 9908 + 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) 9909 + 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) 9910 + schema-utils: 4.3.0 12728 9911 semver: 7.6.3 12729 9912 server-only: 0.0.1 12730 - sf-symbols-typescript: 2.1.0 12731 9913 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 9914 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) 9915 + 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) 12741 9916 transitivePeerDependencies: 12742 9917 - '@react-native-masked-view/masked-view' 12743 9918 - '@types/react' 12744 - - '@types/react-dom' 9919 + - react 9920 + - react-native 12745 9921 - supports-color 12746 - optional: true 12747 9922 12748 - expo-router@6.0.10(dyms6en36i74il5wcg7sgjxr3a): 9923 + 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)): 12749 9924 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) 12774 - semver: 7.6.3 12775 - server-only: 0.0.1 12776 - sf-symbols-typescript: 2.1.0 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) 12780 - optionalDependencies: 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) 9925 + '@expo/prebuild-config': 9.0.11 9926 + 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) 12787 9927 transitivePeerDependencies: 12788 - - '@react-native-masked-view/masked-view' 12789 - - '@types/react' 12790 - - '@types/react-dom' 12791 9928 - supports-color 12792 9929 12793 - expo-server@1.0.0: {} 12794 - 12795 - expo-splash-screen@31.0.10(expo@54.0.12): 9930 + 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): 12796 9931 dependencies: 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) 12799 - transitivePeerDependencies: 12800 - - supports-color 12801 - 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): 12803 - dependencies: 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) 12807 - 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): 12809 - dependencies: 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) 9932 + 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) 9933 + react: 19.0.0 9934 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 12814 9935 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): 9936 + 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): 12816 9937 dependencies: 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) 9938 + react: 19.0.0 9939 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9940 + 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) 9941 + 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) 12820 9942 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)): 9943 + 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)): 12822 9944 dependencies: 12823 - '@react-native/normalize-colors': 0.81.4 9945 + '@react-native/normalize-colors': 0.79.2 12824 9946 debug: 4.4.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) 9947 + 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) 9948 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 12827 9949 optionalDependencies: 12828 - react-native-web: 0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) 9950 + react-native-web: 0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) 12829 9951 transitivePeerDependencies: 12830 9952 - supports-color 12831 9953 12832 - expo-updates-interface@2.0.0(expo@54.0.12): 9954 + 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)): 12833 9955 dependencies: 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) 9956 + 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) 9957 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 12835 9958 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)): 9959 + 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): 12837 9960 dependencies: 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 9961 + '@babel/runtime': 7.26.0 9962 + '@expo/cli': 0.24.20 9963 + '@expo/config': 11.0.13 9964 + '@expo/config-plugins': 10.1.2 9965 + '@expo/fingerprint': 0.13.4 9966 + '@expo/metro-config': 0.20.17 9967 + '@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) 9968 + babel-preset-expo: 13.2.3(@babel/core@7.26.0)(babel-plugin-react-compiler@19.0.0-beta-37ed2a7-20241206) 9969 + 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) 9970 + 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)) 9971 + 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)) 9972 + 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) 9973 + 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) 9974 + expo-modules-autolinking: 2.1.14 9975 + expo-modules-core: 2.5.0 9976 + react: 19.0.0 9977 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 9978 + 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) 12865 9979 whatwg-url-without-unicode: 8.0.0-3 12866 9980 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) 9981 + '@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)) 12868 9982 transitivePeerDependencies: 12869 9983 - '@babel/core' 12870 - - '@modelcontextprotocol/sdk' 9984 + - babel-plugin-react-compiler 12871 9985 - 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 12901 - whatwg-url-without-unicode: 8.0.0-3 12902 - optionalDependencies: 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) 12904 - transitivePeerDependencies: 12905 - - '@babel/core' 12906 - - '@modelcontextprotocol/sdk' 12907 - - bufferutil 12908 - - expo-router 12909 9986 - graphql 12910 9987 - supports-color 12911 9988 - utf-8-validate ··· 12954 10031 12955 10032 fast-deep-equal@3.1.3: {} 12956 10033 12957 - fast-glob@3.3.3: 10034 + fast-glob@3.3.2: 12958 10035 dependencies: 12959 10036 '@nodelib/fs.stat': 2.0.5 12960 10037 '@nodelib/fs.walk': 1.2.8 ··· 12970 10047 12971 10048 fast-uri@3.0.3: {} 12972 10049 12973 - fastq@1.19.1: 10050 + fastq@1.17.1: 12974 10051 dependencies: 12975 - reusify: 1.1.0 10052 + reusify: 1.0.4 12976 10053 12977 10054 fb-watchman@2.0.2: 12978 10055 dependencies: ··· 12992 10069 transitivePeerDependencies: 12993 10070 - encoding 12994 10071 12995 - fdir@6.5.0(picomatch@4.0.3): 10072 + fdir@6.4.2(picomatch@4.0.2): 12996 10073 optionalDependencies: 12997 - picomatch: 4.0.3 10074 + picomatch: 4.0.2 12998 10075 12999 10076 figures@1.7.0: 13000 10077 dependencies: ··· 13059 10136 13060 10137 flat-cache@3.2.0: 13061 10138 dependencies: 13062 - flatted: 3.3.3 10139 + flatted: 3.3.2 13063 10140 keyv: 4.5.4 13064 10141 rimraf: 3.0.2 13065 10142 13066 - flatted@3.3.3: {} 10143 + flatted@3.3.2: {} 13067 10144 13068 10145 flow-enums-runtime@0.0.6: {} 13069 10146 ··· 13073 10150 dependencies: 13074 10151 is-callable: 1.2.7 13075 10152 13076 - for-each@0.3.5: 13077 - dependencies: 13078 - is-callable: 1.2.7 13079 - 13080 10153 foreground-child@3.3.0: 13081 - dependencies: 13082 - cross-spawn: 7.0.6 13083 - signal-exit: 4.1.0 13084 - 13085 - foreground-child@3.3.1: 13086 10154 dependencies: 13087 10155 cross-spawn: 7.0.6 13088 10156 signal-exit: 4.1.0 ··· 13093 10161 dependencies: 13094 10162 asynckit: 0.4.0 13095 10163 combined-stream: 1.0.8 13096 - mime-types: 2.1.35 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 10164 mime-types: 2.1.35 13105 10165 13106 10166 forwarded@0.2.0: {} ··· 13134 10194 function.prototype.name@1.1.8: 13135 10195 dependencies: 13136 10196 call-bind: 1.0.8 13137 - call-bound: 1.0.4 10197 + call-bound: 1.0.3 13138 10198 define-properties: 1.2.1 13139 10199 functions-have-names: 1.2.3 13140 10200 hasown: 2.0.2 ··· 13142 10202 13143 10203 functions-have-names@1.2.3: {} 13144 10204 13145 - generator-function@2.0.1: {} 13146 - 13147 10205 gensync@1.0.0-beta.2: {} 13148 10206 13149 10207 get-caller-file@2.0.5: {} 13150 10208 13151 - get-intrinsic@1.2.6: 10209 + get-intrinsic@1.2.5: 13152 10210 dependencies: 13153 10211 call-bind-apply-helpers: 1.0.1 13154 - dunder-proto: 1.0.1 10212 + dunder-proto: 1.0.0 13155 10213 es-define-property: 1.0.1 13156 10214 es-errors: 1.3.0 13157 - es-object-atoms: 1.1.1 13158 10215 function-bind: 1.1.2 13159 10216 gopd: 1.2.0 13160 10217 has-symbols: 1.1.0 13161 10218 hasown: 2.0.2 13162 - math-intrinsics: 1.1.0 13163 10219 13164 - get-intrinsic@1.3.0: 10220 + get-intrinsic@1.2.6: 13165 10221 dependencies: 13166 - call-bind-apply-helpers: 1.0.2 10222 + call-bind-apply-helpers: 1.0.1 10223 + dunder-proto: 1.0.1 13167 10224 es-define-property: 1.0.1 13168 10225 es-errors: 1.3.0 13169 - es-object-atoms: 1.1.1 10226 + es-object-atoms: 1.0.0 13170 10227 function-bind: 1.1.2 13171 - get-proto: 1.0.1 13172 10228 gopd: 1.2.0 13173 10229 has-symbols: 1.1.0 13174 10230 hasown: 2.0.2 ··· 13180 10236 13181 10237 get-port@3.2.0: {} 13182 10238 13183 - get-proto@1.0.1: 13184 - dependencies: 13185 - dunder-proto: 1.0.1 13186 - es-object-atoms: 1.1.1 13187 - 13188 - get-stream@6.0.1: {} 13189 - 13190 10239 get-stream@9.0.1: 13191 10240 dependencies: 13192 10241 '@sec-ant/readable-stream': 0.4.1 ··· 13194 10243 13195 10244 get-symbol-description@1.1.0: 13196 10245 dependencies: 13197 - call-bound: 1.0.4 10246 + call-bound: 1.0.3 13198 10247 es-errors: 1.3.0 13199 - get-intrinsic: 1.3.0 10248 + get-intrinsic: 1.2.6 13200 10249 13201 - get-tsconfig@4.10.1: 10250 + get-tsconfig@4.8.1: 13202 10251 dependencies: 13203 10252 resolve-pkg-maps: 1.0.0 10253 + 10254 + getenv@1.0.0: {} 13204 10255 13205 10256 getenv@2.0.0: {} 13206 10257 ··· 13231 10282 dependencies: 13232 10283 foreground-child: 3.3.0 13233 10284 jackspeak: 4.0.2 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 10285 + minimatch: 10.0.1 13244 10286 minipass: 7.1.2 13245 10287 package-json-from-dist: 1.0.1 13246 10288 path-scurry: 2.0.0 ··· 13260 10302 minimatch: 8.0.4 13261 10303 minipass: 4.2.8 13262 10304 path-scurry: 1.11.1 13263 - 13264 - global-dirs@0.1.1: 13265 - dependencies: 13266 - ini: 1.3.8 13267 10305 13268 10306 globals@11.12.0: {} 13269 10307 ··· 13271 10309 dependencies: 13272 10310 type-fest: 0.20.2 13273 10311 10312 + globals@16.2.0: {} 10313 + 13274 10314 globalthis@1.0.4: 13275 10315 dependencies: 13276 10316 define-properties: 1.2.1 13277 10317 gopd: 1.2.0 13278 10318 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 13287 - 13288 10319 gopd@1.2.0: {} 13289 10320 13290 10321 graceful-fs@4.2.11: {} ··· 13330 10361 13331 10362 hermes-estree@0.25.1: {} 13332 10363 13333 - hermes-estree@0.29.1: {} 10364 + hermes-estree@0.28.1: {} 13334 10365 13335 10366 hermes-parser@0.25.1: 13336 10367 dependencies: 13337 10368 hermes-estree: 0.25.1 13338 10369 13339 - hermes-parser@0.29.1: 10370 + hermes-parser@0.28.1: 13340 10371 dependencies: 13341 - hermes-estree: 0.29.1 10372 + hermes-estree: 0.28.1 13342 10373 13343 10374 hoist-non-react-statics@3.3.2: 13344 10375 dependencies: ··· 13348 10379 dependencies: 13349 10380 lru-cache: 10.4.3 13350 10381 13351 - html-encoding-sniffer@3.0.0: 13352 - dependencies: 13353 - whatwg-encoding: 2.0.0 13354 - 13355 10382 html-entities@2.5.2: {} 13356 - 13357 - html-escaper@2.0.2: {} 13358 10383 13359 10384 http-errors@2.0.0: 13360 10385 dependencies: ··· 13364 10389 statuses: 2.0.1 13365 10390 toidentifier: 1.0.1 13366 10391 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 - 13375 10392 http-signature@1.2.0: 13376 10393 dependencies: 13377 10394 assert-plus: 1.0.0 13378 10395 jsprim: 1.4.2 13379 10396 sshpk: 1.18.0 13380 10397 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 - 13388 10398 https-proxy-agent@7.0.6: 13389 10399 dependencies: 13390 10400 agent-base: 7.1.3 13391 - debug: 4.4.3 10401 + debug: 4.4.0 13392 10402 transitivePeerDependencies: 13393 10403 - supports-color 13394 10404 13395 - human-signals@2.1.0: {} 13396 - 13397 10405 human-signals@8.0.1: {} 13398 10406 13399 10407 hyphenate-style-name@1.1.0: {} ··· 13402 10410 dependencies: 13403 10411 safer-buffer: 2.1.2 13404 10412 13405 - iconv-lite@0.6.3: 13406 - dependencies: 13407 - safer-buffer: 2.1.2 13408 - 13409 10413 ieee754@1.2.1: {} 13410 10414 13411 10415 ignore@5.3.2: {} ··· 13419 10423 caller-path: 2.0.0 13420 10424 resolve-from: 3.0.0 13421 10425 13422 - import-fresh@3.3.1: 10426 + import-fresh@3.3.0: 13423 10427 dependencies: 13424 10428 parent-module: 1.0.1 13425 10429 resolve-from: 4.0.0 13426 10430 13427 - import-local@3.2.0: 13428 - dependencies: 13429 - pkg-dir: 4.2.0 13430 - resolve-cwd: 3.0.0 13431 - 13432 10431 imurmurhash@0.1.4: {} 13433 - 13434 - indent-string@4.0.0: {} 13435 10432 13436 10433 inflight@1.0.6: 13437 10434 dependencies: ··· 13489 10486 is-array-buffer@3.0.5: 13490 10487 dependencies: 13491 10488 call-bind: 1.0.8 13492 - call-bound: 1.0.4 13493 - get-intrinsic: 1.3.0 10489 + call-bound: 1.0.3 10490 + get-intrinsic: 1.2.6 13494 10491 13495 10492 is-arrayish@0.2.1: {} 13496 10493 13497 10494 is-arrayish@0.3.2: {} 13498 10495 13499 - is-async-function@2.1.1: 10496 + is-async-function@2.0.0: 13500 10497 dependencies: 13501 - async-function: 1.0.0 13502 - call-bound: 1.0.4 13503 - get-proto: 1.0.1 13504 10498 has-tostringtag: 1.0.2 13505 - safe-regex-test: 1.1.0 13506 10499 13507 10500 is-bigint@1.1.0: 13508 10501 dependencies: ··· 13512 10505 dependencies: 13513 10506 binary-extensions: 2.3.0 13514 10507 13515 - is-boolean-object@1.2.2: 10508 + is-boolean-object@1.2.1: 13516 10509 dependencies: 13517 - call-bound: 1.0.4 10510 + call-bound: 1.0.3 13518 10511 has-tostringtag: 1.0.2 13519 10512 13520 - is-bun-module@2.0.0: 10513 + is-bun-module@1.3.0: 13521 10514 dependencies: 13522 - semver: 7.7.2 10515 + semver: 7.6.3 13523 10516 13524 10517 is-callable@1.2.7: {} 13525 10518 ··· 13529 10522 13530 10523 is-data-view@1.0.2: 13531 10524 dependencies: 13532 - call-bound: 1.0.4 13533 - get-intrinsic: 1.3.0 10525 + call-bound: 1.0.3 10526 + get-intrinsic: 1.2.6 13534 10527 is-typed-array: 1.1.15 13535 10528 13536 10529 is-date-object@1.1.0: 13537 10530 dependencies: 13538 - call-bound: 1.0.4 10531 + call-bound: 1.0.3 13539 10532 has-tostringtag: 1.0.2 13540 10533 13541 10534 is-directory@0.3.1: {} ··· 13546 10539 13547 10540 is-finalizationregistry@1.1.1: 13548 10541 dependencies: 13549 - call-bound: 1.0.4 10542 + call-bound: 1.0.3 13550 10543 13551 10544 is-fullwidth-code-point@1.0.0: 13552 10545 dependencies: ··· 13554 10547 13555 10548 is-fullwidth-code-point@3.0.0: {} 13556 10549 13557 - is-generator-fn@2.1.0: {} 13558 - 13559 10550 is-generator-function@1.0.10: 13560 10551 dependencies: 13561 10552 has-tostringtag: 1.0.2 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 10553 13571 10554 is-glob@4.0.3: 13572 10555 dependencies: ··· 13574 10557 13575 10558 is-map@2.0.3: {} 13576 10559 13577 - is-negative-zero@2.0.3: {} 13578 - 13579 10560 is-number-object@1.1.1: 13580 10561 dependencies: 13581 - call-bound: 1.0.4 10562 + call-bound: 1.0.3 13582 10563 has-tostringtag: 1.0.2 13583 10564 13584 10565 is-number@7.0.0: {} ··· 13589 10570 13590 10571 is-plain-obj@4.1.0: {} 13591 10572 13592 - is-potential-custom-element-name@1.0.1: {} 13593 - 13594 10573 is-regex@1.2.1: 13595 10574 dependencies: 13596 - call-bound: 1.0.4 10575 + call-bound: 1.0.3 13597 10576 gopd: 1.2.0 13598 10577 has-tostringtag: 1.0.2 13599 10578 hasown: 2.0.2 ··· 13602 10581 13603 10582 is-shared-array-buffer@1.0.4: 13604 10583 dependencies: 13605 - call-bound: 1.0.4 13606 - 13607 - is-stream@2.0.1: {} 10584 + call-bound: 1.0.3 13608 10585 13609 10586 is-stream@4.0.1: {} 13610 10587 13611 10588 is-string@1.1.1: 13612 10589 dependencies: 13613 - call-bound: 1.0.4 10590 + call-bound: 1.0.3 13614 10591 has-tostringtag: 1.0.2 13615 10592 13616 10593 is-symbol@1.1.1: 13617 10594 dependencies: 13618 - call-bound: 1.0.4 10595 + call-bound: 1.0.3 13619 10596 has-symbols: 1.1.0 13620 10597 safe-regex-test: 1.1.0 13621 10598 ··· 13629 10606 13630 10607 is-weakmap@2.0.2: {} 13631 10608 13632 - is-weakref@1.1.1: 10609 + is-weakref@1.1.0: 13633 10610 dependencies: 13634 - call-bound: 1.0.4 10611 + call-bound: 1.0.3 13635 10612 13636 10613 is-weakset@2.0.4: 13637 10614 dependencies: 13638 - call-bound: 1.0.4 13639 - get-intrinsic: 1.3.0 10615 + call-bound: 1.0.3 10616 + get-intrinsic: 1.2.6 13640 10617 13641 10618 is-wsl@2.2.0: 13642 10619 dependencies: ··· 13654 10631 13655 10632 istanbul-lib-instrument@5.2.1: 13656 10633 dependencies: 13657 - '@babel/core': 7.28.4 13658 - '@babel/parser': 7.28.4 10634 + '@babel/core': 7.26.0 10635 + '@babel/parser': 7.26.3 13659 10636 '@istanbuljs/schema': 0.1.3 13660 10637 istanbul-lib-coverage: 3.2.2 13661 10638 semver: 6.3.1 13662 10639 transitivePeerDependencies: 13663 10640 - supports-color 13664 10641 13665 - istanbul-lib-instrument@6.0.3: 13666 - dependencies: 13667 - '@babel/core': 7.28.4 13668 - '@babel/parser': 7.28.4 13669 - '@istanbuljs/schema': 0.1.3 13670 - istanbul-lib-coverage: 3.2.2 13671 - semver: 7.7.2 13672 - transitivePeerDependencies: 13673 - - supports-color 13674 - 13675 - istanbul-lib-report@3.0.1: 13676 - dependencies: 13677 - istanbul-lib-coverage: 3.2.2 13678 - make-dir: 4.0.0 13679 - supports-color: 7.2.0 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 - 13689 - istanbul-lib-source-maps@5.0.6: 13690 - dependencies: 13691 - '@jridgewell/trace-mapping': 0.3.31 13692 - debug: 4.4.3 13693 - istanbul-lib-coverage: 3.2.2 13694 - transitivePeerDependencies: 13695 - - supports-color 13696 - 13697 - istanbul-reports@3.2.0: 13698 - dependencies: 13699 - html-escaper: 2.0.2 13700 - istanbul-lib-report: 3.0.1 13701 - 13702 - iterator.prototype@1.1.5: 10642 + iterator.prototype@1.1.4: 13703 10643 dependencies: 13704 10644 define-data-property: 1.1.4 13705 - es-object-atoms: 1.1.1 13706 - get-intrinsic: 1.3.0 13707 - get-proto: 1.0.1 10645 + es-object-atoms: 1.0.0 10646 + get-intrinsic: 1.2.6 13708 10647 has-symbols: 1.1.0 10648 + reflect.getprototypeof: 1.0.9 13709 10649 set-function-name: 2.0.2 13710 10650 13711 10651 jackspeak@3.4.3: ··· 13718 10658 dependencies: 13719 10659 '@isaacs/cliui': 8.0.2 13720 10660 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 - 13731 - jest-changed-files@30.2.0: 13732 - dependencies: 13733 - execa: 5.1.1 13734 - jest-util: 30.2.0 13735 - p-limit: 3.1.0 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 - 13763 - jest-circus@30.2.0: 13764 - dependencies: 13765 - '@jest/environment': 30.2.0 13766 - '@jest/expect': 30.2.0 13767 - '@jest/test-result': 30.2.0 13768 - '@jest/types': 30.2.0 13769 - '@types/node': 22.18.8 13770 - chalk: 4.1.2 13771 - co: 4.6.0 13772 - dedent: 1.7.0 13773 - is-generator-fn: 2.1.0 13774 - jest-each: 30.2.0 13775 - jest-matcher-utils: 30.2.0 13776 - jest-message-util: 30.2.0 13777 - jest-runtime: 30.2.0 13778 - jest-snapshot: 30.2.0 13779 - jest-util: 30.2.0 13780 - p-limit: 3.1.0 13781 - pretty-format: 30.2.0 13782 - pure-rand: 7.0.1 13783 - slash: 3.0.0 13784 - stack-utils: 2.0.6 13785 - transitivePeerDependencies: 13786 - - babel-plugin-macros 13787 - - supports-color 13788 - 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)): 13790 - dependencies: 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)) 13811 - '@jest/test-result': 30.2.0 13812 - '@jest/types': 30.2.0 13813 - chalk: 4.1.2 13814 - exit-x: 0.2.2 13815 - import-local: 3.2.0 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)) 13817 - jest-util: 30.2.0 13818 - jest-validate: 30.2.0 13819 - yargs: 17.7.2 13820 - transitivePeerDependencies: 13821 - - '@types/node' 13822 - - babel-plugin-macros 13823 - - esbuild-register 13824 - - supports-color 13825 - - ts-node 13826 - 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)): 13859 - dependencies: 13860 - '@babel/core': 7.28.4 13861 - '@jest/get-type': 30.1.0 13862 - '@jest/pattern': 30.0.1 13863 - '@jest/test-sequencer': 30.2.0 13864 - '@jest/types': 30.2.0 13865 - babel-jest: 30.2.0(@babel/core@7.28.4) 13866 - chalk: 4.1.2 13867 - ci-info: 4.3.0 13868 - deepmerge: 4.3.1 13869 - glob: 10.4.5 13870 - graceful-fs: 4.2.11 13871 - jest-circus: 30.2.0 13872 - jest-docblock: 30.2.0 13873 - jest-environment-node: 30.2.0 13874 - jest-regex-util: 30.0.1 13875 - jest-resolve: 30.2.0 13876 - jest-runner: 30.2.0 13877 - jest-util: 30.2.0 13878 - jest-validate: 30.2.0 13879 - micromatch: 4.0.8 13880 - parse-json: 5.2.0 13881 - pretty-format: 30.2.0 13882 - slash: 3.0.0 13883 - strip-json-comments: 3.1.1 13884 - optionalDependencies: 13885 - '@types/node': 22.18.8 13886 - ts-node: 10.9.2(@types/node@22.18.8)(typescript@5.9.3) 13887 - transitivePeerDependencies: 13888 - - babel-plugin-macros 13889 - - supports-color 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 - 13898 - jest-diff@30.2.0: 13899 - dependencies: 13900 - '@jest/diff-sequences': 30.0.1 13901 - '@jest/get-type': 30.1.0 13902 - chalk: 4.1.2 13903 - pretty-format: 30.2.0 13904 - 13905 - jest-docblock@29.7.0: 13906 - dependencies: 13907 - detect-newline: 3.1.0 13908 - 13909 - jest-docblock@30.2.0: 13910 - dependencies: 13911 - detect-newline: 3.1.0 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 - 13921 - jest-each@30.2.0: 13922 - dependencies: 13923 - '@jest/get-type': 30.1.0 13924 - '@jest/types': 30.2.0 13925 - chalk: 4.1.2 13926 - jest-util: 30.2.0 13927 - pretty-format: 30.2.0 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 - 13944 10661 jest-environment-node@29.7.0: 13945 10662 dependencies: 13946 10663 '@jest/environment': 29.7.0 13947 10664 '@jest/fake-timers': 29.7.0 13948 10665 '@jest/types': 29.6.3 13949 - '@types/node': 22.18.8 10666 + '@types/node': 22.10.2 13950 10667 jest-mock: 29.7.0 13951 10668 jest-util: 29.7.0 13952 10669 13953 - jest-environment-node@30.2.0: 13954 - dependencies: 13955 - '@jest/environment': 30.2.0 13956 - '@jest/fake-timers': 30.2.0 13957 - '@jest/types': 30.2.0 13958 - '@types/node': 22.18.8 13959 - jest-mock: 30.2.0 13960 - jest-util: 30.2.0 13961 - jest-validate: 30.2.0 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 - 13993 10670 jest-get-type@29.6.3: {} 13994 10671 13995 10672 jest-haste-map@29.7.0: 13996 10673 dependencies: 13997 10674 '@jest/types': 29.6.3 13998 10675 '@types/graceful-fs': 4.1.9 13999 - '@types/node': 22.18.8 10676 + '@types/node': 22.10.2 14000 10677 anymatch: 3.1.3 14001 10678 fb-watchman: 2.0.2 14002 10679 graceful-fs: 4.2.11 ··· 14008 10685 optionalDependencies: 14009 10686 fsevents: 2.3.3 14010 10687 14011 - jest-haste-map@30.2.0: 14012 - dependencies: 14013 - '@jest/types': 30.2.0 14014 - '@types/node': 22.18.8 14015 - anymatch: 3.1.3 14016 - fb-watchman: 2.0.2 14017 - graceful-fs: 4.2.11 14018 - jest-regex-util: 30.0.1 14019 - jest-util: 30.2.0 14020 - jest-worker: 30.2.0 14021 - micromatch: 4.0.8 14022 - walker: 1.0.8 14023 - optionalDependencies: 14024 - fsevents: 2.3.3 14025 - 14026 - jest-leak-detector@29.7.0: 14027 - dependencies: 14028 - jest-get-type: 29.6.3 14029 - pretty-format: 29.7.0 14030 - 14031 - jest-leak-detector@30.2.0: 14032 - dependencies: 14033 - '@jest/get-type': 30.1.0 14034 - pretty-format: 30.2.0 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 - 14043 - jest-matcher-utils@30.2.0: 14044 - dependencies: 14045 - '@jest/get-type': 30.1.0 14046 - chalk: 4.1.2 14047 - jest-diff: 30.2.0 14048 - pretty-format: 30.2.0 14049 - 14050 10688 jest-message-util@29.7.0: 14051 10689 dependencies: 14052 - '@babel/code-frame': 7.27.1 10690 + '@babel/code-frame': 7.26.2 14053 10691 '@jest/types': 29.6.3 14054 10692 '@types/stack-utils': 2.0.3 14055 10693 chalk: 4.1.2 ··· 14059 10697 slash: 3.0.0 14060 10698 stack-utils: 2.0.6 14061 10699 14062 - jest-message-util@30.2.0: 14063 - dependencies: 14064 - '@babel/code-frame': 7.27.1 14065 - '@jest/types': 30.2.0 14066 - '@types/stack-utils': 2.0.3 14067 - chalk: 4.1.2 14068 - graceful-fs: 4.2.11 14069 - micromatch: 4.0.8 14070 - pretty-format: 30.2.0 14071 - slash: 3.0.0 14072 - stack-utils: 2.0.6 14073 - 14074 10700 jest-mock@29.7.0: 14075 10701 dependencies: 14076 10702 '@jest/types': 29.6.3 14077 - '@types/node': 22.18.8 10703 + '@types/node': 22.10.2 14078 10704 jest-util: 29.7.0 14079 10705 14080 - jest-mock@30.2.0: 14081 - dependencies: 14082 - '@jest/types': 30.2.0 14083 - '@types/node': 22.18.8 14084 - jest-util: 30.2.0 14085 - 14086 - jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): 14087 - optionalDependencies: 14088 - jest-resolve: 29.7.0 14089 - 14090 - jest-pnp-resolver@1.2.3(jest-resolve@30.2.0): 14091 - optionalDependencies: 14092 - jest-resolve: 30.2.0 14093 - 14094 10706 jest-regex-util@29.6.3: {} 14095 10707 14096 - jest-regex-util@30.0.1: {} 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 - 14105 - jest-resolve-dependencies@30.2.0: 14106 - dependencies: 14107 - jest-regex-util: 30.0.1 14108 - jest-snapshot: 30.2.0 14109 - transitivePeerDependencies: 14110 - - supports-color 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 - 14124 - jest-resolve@30.2.0: 14125 - dependencies: 14126 - chalk: 4.1.2 14127 - graceful-fs: 4.2.11 14128 - jest-haste-map: 30.2.0 14129 - jest-pnp-resolver: 1.2.3(jest-resolve@30.2.0) 14130 - jest-util: 30.2.0 14131 - jest-validate: 30.2.0 14132 - slash: 3.0.0 14133 - unrs-resolver: 1.11.1 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 - 14161 - jest-runner@30.2.0: 14162 - dependencies: 14163 - '@jest/console': 30.2.0 14164 - '@jest/environment': 30.2.0 14165 - '@jest/test-result': 30.2.0 14166 - '@jest/transform': 30.2.0 14167 - '@jest/types': 30.2.0 14168 - '@types/node': 22.18.8 14169 - chalk: 4.1.2 14170 - emittery: 0.13.1 14171 - exit-x: 0.2.2 14172 - graceful-fs: 4.2.11 14173 - jest-docblock: 30.2.0 14174 - jest-environment-node: 30.2.0 14175 - jest-haste-map: 30.2.0 14176 - jest-leak-detector: 30.2.0 14177 - jest-message-util: 30.2.0 14178 - jest-resolve: 30.2.0 14179 - jest-runtime: 30.2.0 14180 - jest-util: 30.2.0 14181 - jest-watcher: 30.2.0 14182 - jest-worker: 30.2.0 14183 - p-limit: 3.1.0 14184 - source-map-support: 0.5.13 14185 - transitivePeerDependencies: 14186 - - supports-color 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 - 14215 - jest-runtime@30.2.0: 14216 - dependencies: 14217 - '@jest/environment': 30.2.0 14218 - '@jest/fake-timers': 30.2.0 14219 - '@jest/globals': 30.2.0 14220 - '@jest/source-map': 30.0.1 14221 - '@jest/test-result': 30.2.0 14222 - '@jest/transform': 30.2.0 14223 - '@jest/types': 30.2.0 14224 - '@types/node': 22.18.8 14225 - chalk: 4.1.2 14226 - cjs-module-lexer: 2.1.0 14227 - collect-v8-coverage: 1.0.2 14228 - glob: 10.4.5 14229 - graceful-fs: 4.2.11 14230 - jest-haste-map: 30.2.0 14231 - jest-message-util: 30.2.0 14232 - jest-mock: 30.2.0 14233 - jest-regex-util: 30.0.1 14234 - jest-resolve: 30.2.0 14235 - jest-snapshot: 30.2.0 14236 - jest-util: 30.2.0 14237 - slash: 3.0.0 14238 - strip-bom: 4.0.0 14239 - transitivePeerDependencies: 14240 - - supports-color 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 - 14267 - jest-snapshot@30.2.0: 14268 - dependencies: 14269 - '@babel/core': 7.28.4 14270 - '@babel/generator': 7.28.3 14271 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) 14272 - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4) 14273 - '@babel/types': 7.28.4 14274 - '@jest/expect-utils': 30.2.0 14275 - '@jest/get-type': 30.1.0 14276 - '@jest/snapshot-utils': 30.2.0 14277 - '@jest/transform': 30.2.0 14278 - '@jest/types': 30.2.0 14279 - babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.4) 14280 - chalk: 4.1.2 14281 - expect: 30.2.0 14282 - graceful-fs: 4.2.11 14283 - jest-diff: 30.2.0 14284 - jest-matcher-utils: 30.2.0 14285 - jest-message-util: 30.2.0 14286 - jest-util: 30.2.0 14287 - pretty-format: 30.2.0 14288 - semver: 7.7.2 14289 - synckit: 0.11.11 14290 - transitivePeerDependencies: 14291 - - supports-color 14292 - 14293 10708 jest-util@29.7.0: 14294 10709 dependencies: 14295 10710 '@jest/types': 29.6.3 14296 - '@types/node': 22.18.8 10711 + '@types/node': 22.10.2 14297 10712 chalk: 4.1.2 14298 10713 ci-info: 3.9.0 14299 10714 graceful-fs: 4.2.11 14300 10715 picomatch: 2.3.1 14301 10716 14302 - jest-util@30.2.0: 14303 - dependencies: 14304 - '@jest/types': 30.2.0 14305 - '@types/node': 22.18.8 14306 - chalk: 4.1.2 14307 - ci-info: 4.3.0 14308 - graceful-fs: 4.2.11 14309 - picomatch: 4.0.3 14310 - 14311 10717 jest-validate@29.7.0: 14312 10718 dependencies: 14313 10719 '@jest/types': 29.6.3 ··· 14317 10723 leven: 3.1.0 14318 10724 pretty-format: 29.7.0 14319 10725 14320 - jest-validate@30.2.0: 14321 - dependencies: 14322 - '@jest/get-type': 30.1.0 14323 - '@jest/types': 30.2.0 14324 - camelcase: 6.3.0 14325 - chalk: 4.1.2 14326 - leven: 3.1.0 14327 - pretty-format: 30.2.0 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 - 14357 - jest-watcher@30.2.0: 14358 - dependencies: 14359 - '@jest/test-result': 30.2.0 14360 - '@jest/types': 30.2.0 14361 - '@types/node': 22.18.8 14362 - ansi-escapes: 4.3.2 14363 - chalk: 4.1.2 14364 - emittery: 0.13.1 14365 - jest-util: 30.2.0 14366 - string-length: 4.0.2 14367 - 14368 10726 jest-worker@27.5.1: 14369 10727 dependencies: 14370 - '@types/node': 22.18.8 10728 + '@types/node': 22.10.2 14371 10729 merge-stream: 2.0.0 14372 10730 supports-color: 8.1.1 14373 10731 14374 10732 jest-worker@29.7.0: 14375 10733 dependencies: 14376 - '@types/node': 22.18.8 10734 + '@types/node': 22.10.2 14377 10735 jest-util: 29.7.0 14378 10736 merge-stream: 2.0.0 14379 10737 supports-color: 8.1.1 14380 - 14381 - jest-worker@30.2.0: 14382 - dependencies: 14383 - '@types/node': 22.18.8 14384 - '@ungap/structured-clone': 1.3.0 14385 - jest-util: 30.2.0 14386 - merge-stream: 2.0.0 14387 - supports-color: 8.1.1 14388 - 14389 - jest@29.7.0(@types/node@22.18.8)(ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3)): 14390 - dependencies: 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)) 14404 - '@jest/types': 30.2.0 14405 - import-local: 3.2.0 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)) 14407 - transitivePeerDependencies: 14408 - - '@types/node' 14409 - - babel-plugin-macros 14410 - - esbuild-register 14411 - - supports-color 14412 - - ts-node 14413 10738 14414 10739 jimp-compact@0.16.1: {} 14415 10740 ··· 14432 10757 14433 10758 jsc-safe-url@0.2.4: {} 14434 10759 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 - 14468 10760 jsesc@3.0.2: {} 14469 10761 14470 10762 jsesc@3.1.0: {} ··· 14504 10796 14505 10797 jsx-ast-utils@3.3.5: 14506 10798 dependencies: 14507 - array-includes: 3.1.9 10799 + array-includes: 3.1.8 14508 10800 array.prototype.flat: 1.3.3 14509 10801 object.assign: 4.1.7 14510 10802 object.values: 1.2.1 ··· 14539 10831 transitivePeerDependencies: 14540 10832 - supports-color 14541 10833 14542 - lightningcss-android-arm64@1.30.2: 14543 - optional: true 14544 - 14545 10834 lightningcss-darwin-arm64@1.27.0: 14546 10835 optional: true 14547 10836 14548 - lightningcss-darwin-arm64@1.30.2: 10837 + lightningcss-darwin-arm64@1.28.2: 14549 10838 optional: true 14550 10839 14551 10840 lightningcss-darwin-x64@1.27.0: 14552 10841 optional: true 14553 10842 14554 - lightningcss-darwin-x64@1.30.2: 10843 + lightningcss-darwin-x64@1.28.2: 14555 10844 optional: true 14556 10845 14557 10846 lightningcss-freebsd-x64@1.27.0: 14558 10847 optional: true 14559 10848 14560 - lightningcss-freebsd-x64@1.30.2: 10849 + lightningcss-freebsd-x64@1.28.2: 14561 10850 optional: true 14562 10851 14563 10852 lightningcss-linux-arm-gnueabihf@1.27.0: 14564 10853 optional: true 14565 10854 14566 - lightningcss-linux-arm-gnueabihf@1.30.2: 10855 + lightningcss-linux-arm-gnueabihf@1.28.2: 14567 10856 optional: true 14568 10857 14569 10858 lightningcss-linux-arm64-gnu@1.27.0: 14570 10859 optional: true 14571 10860 14572 - lightningcss-linux-arm64-gnu@1.30.2: 10861 + lightningcss-linux-arm64-gnu@1.28.2: 14573 10862 optional: true 14574 10863 14575 10864 lightningcss-linux-arm64-musl@1.27.0: 14576 10865 optional: true 14577 10866 14578 - lightningcss-linux-arm64-musl@1.30.2: 10867 + lightningcss-linux-arm64-musl@1.28.2: 14579 10868 optional: true 14580 10869 14581 10870 lightningcss-linux-x64-gnu@1.27.0: 14582 10871 optional: true 14583 10872 14584 - lightningcss-linux-x64-gnu@1.30.2: 10873 + lightningcss-linux-x64-gnu@1.28.2: 14585 10874 optional: true 14586 10875 14587 10876 lightningcss-linux-x64-musl@1.27.0: 14588 10877 optional: true 14589 10878 14590 - lightningcss-linux-x64-musl@1.30.2: 10879 + lightningcss-linux-x64-musl@1.28.2: 14591 10880 optional: true 14592 10881 14593 10882 lightningcss-win32-arm64-msvc@1.27.0: 14594 10883 optional: true 14595 10884 14596 - lightningcss-win32-arm64-msvc@1.30.2: 10885 + lightningcss-win32-arm64-msvc@1.28.2: 14597 10886 optional: true 14598 10887 14599 10888 lightningcss-win32-x64-msvc@1.27.0: 14600 10889 optional: true 14601 10890 14602 - lightningcss-win32-x64-msvc@1.30.2: 10891 + lightningcss-win32-x64-msvc@1.28.2: 14603 10892 optional: true 14604 10893 14605 10894 lightningcss@1.27.0: ··· 14617 10906 lightningcss-win32-arm64-msvc: 1.27.0 14618 10907 lightningcss-win32-x64-msvc: 1.27.0 14619 10908 14620 - lightningcss@1.30.2: 10909 + lightningcss@1.28.2: 14621 10910 dependencies: 14622 - detect-libc: 2.0.3 10911 + detect-libc: 1.0.3 14623 10912 optionalDependencies: 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 10913 + lightningcss-darwin-arm64: 1.28.2 10914 + lightningcss-darwin-x64: 1.28.2 10915 + lightningcss-freebsd-x64: 1.28.2 10916 + lightningcss-linux-arm-gnueabihf: 1.28.2 10917 + lightningcss-linux-arm64-gnu: 1.28.2 10918 + lightningcss-linux-arm64-musl: 1.28.2 10919 + lightningcss-linux-x64-gnu: 1.28.2 10920 + lightningcss-linux-x64-musl: 1.28.2 10921 + lightningcss-win32-arm64-msvc: 1.28.2 10922 + lightningcss-win32-x64-msvc: 1.28.2 14635 10923 14636 10924 lilconfig@3.1.3: {} 14637 10925 ··· 14684 10972 dependencies: 14685 10973 yallist: 3.1.1 14686 10974 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): 10975 + 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): 14688 10976 dependencies: 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) 14692 - 14693 - make-dir@4.0.0: 14694 - dependencies: 14695 - semver: 7.7.2 10977 + react: 19.0.0 10978 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 10979 + 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) 14696 10980 14697 10981 make-error@1.3.6: {} 14698 10982 ··· 14724 11008 14725 11009 methods@1.1.2: {} 14726 11010 14727 - metro-babel-transformer@0.83.1: 11011 + metro-babel-transformer@0.82.4: 14728 11012 dependencies: 14729 - '@babel/core': 7.28.4 11013 + '@babel/core': 7.26.0 14730 11014 flow-enums-runtime: 0.0.6 14731 - hermes-parser: 0.29.1 11015 + hermes-parser: 0.28.1 14732 11016 nullthrows: 1.1.1 14733 11017 transitivePeerDependencies: 14734 11018 - supports-color 14735 11019 14736 - metro-cache-key@0.83.1: 11020 + metro-cache-key@0.82.4: 14737 11021 dependencies: 14738 11022 flow-enums-runtime: 0.0.6 14739 11023 14740 - metro-cache@0.83.1: 11024 + metro-cache@0.82.4: 14741 11025 dependencies: 14742 11026 exponential-backoff: 3.1.1 14743 11027 flow-enums-runtime: 0.0.6 14744 11028 https-proxy-agent: 7.0.6 14745 - metro-core: 0.83.1 11029 + metro-core: 0.82.4 14746 11030 transitivePeerDependencies: 14747 11031 - supports-color 14748 11032 14749 - metro-config@0.83.1: 11033 + metro-config@0.82.4: 14750 11034 dependencies: 14751 11035 connect: 3.7.0 14752 11036 cosmiconfig: 5.2.1 14753 11037 flow-enums-runtime: 0.0.6 14754 11038 jest-validate: 29.7.0 14755 - metro: 0.83.1 14756 - metro-cache: 0.83.1 14757 - metro-core: 0.83.1 14758 - metro-runtime: 0.83.1 11039 + metro: 0.82.4 11040 + metro-cache: 0.82.4 11041 + metro-core: 0.82.4 11042 + metro-runtime: 0.82.4 14759 11043 transitivePeerDependencies: 14760 11044 - bufferutil 14761 11045 - supports-color 14762 11046 - utf-8-validate 14763 11047 14764 - metro-core@0.83.1: 11048 + metro-core@0.82.4: 14765 11049 dependencies: 14766 11050 flow-enums-runtime: 0.0.6 14767 11051 lodash.throttle: 4.1.1 14768 - metro-resolver: 0.83.1 11052 + metro-resolver: 0.82.4 14769 11053 14770 - metro-file-map@0.83.1: 11054 + metro-file-map@0.82.4: 14771 11055 dependencies: 14772 - debug: 4.4.3 11056 + debug: 4.4.0 14773 11057 fb-watchman: 2.0.2 14774 11058 flow-enums-runtime: 0.0.6 14775 11059 graceful-fs: 4.2.11 ··· 14781 11065 transitivePeerDependencies: 14782 11066 - supports-color 14783 11067 14784 - metro-minify-terser@0.83.1: 11068 + metro-minify-terser@0.82.4: 14785 11069 dependencies: 14786 11070 flow-enums-runtime: 0.0.6 14787 11071 terser: 5.37.0 14788 11072 14789 - metro-resolver@0.83.1: 11073 + metro-resolver@0.82.4: 14790 11074 dependencies: 14791 11075 flow-enums-runtime: 0.0.6 14792 11076 14793 - metro-runtime@0.83.1: 11077 + metro-runtime@0.82.4: 14794 11078 dependencies: 14795 - '@babel/runtime': 7.28.4 11079 + '@babel/runtime': 7.26.0 14796 11080 flow-enums-runtime: 0.0.6 14797 11081 14798 - metro-source-map@0.83.1: 11082 + metro-source-map@0.82.4: 14799 11083 dependencies: 14800 - '@babel/traverse': 7.28.4 14801 - '@babel/traverse--for-generate-function-map': '@babel/traverse@7.28.4' 14802 - '@babel/types': 7.28.4 11084 + '@babel/traverse': 7.26.4 11085 + '@babel/traverse--for-generate-function-map': '@babel/traverse@7.26.4' 11086 + '@babel/types': 7.26.3 14803 11087 flow-enums-runtime: 0.0.6 14804 11088 invariant: 2.2.4 14805 - metro-symbolicate: 0.83.1 11089 + metro-symbolicate: 0.82.4 14806 11090 nullthrows: 1.1.1 14807 - ob1: 0.83.1 11091 + ob1: 0.82.4 14808 11092 source-map: 0.5.7 14809 11093 vlq: 1.0.1 14810 11094 transitivePeerDependencies: 14811 11095 - supports-color 14812 11096 14813 - metro-symbolicate@0.83.1: 11097 + metro-symbolicate@0.82.4: 14814 11098 dependencies: 14815 11099 flow-enums-runtime: 0.0.6 14816 11100 invariant: 2.2.4 14817 - metro-source-map: 0.83.1 11101 + metro-source-map: 0.82.4 14818 11102 nullthrows: 1.1.1 14819 11103 source-map: 0.5.7 14820 11104 vlq: 1.0.1 14821 11105 transitivePeerDependencies: 14822 11106 - supports-color 14823 11107 14824 - metro-transform-plugins@0.83.1: 11108 + metro-transform-plugins@0.82.4: 14825 11109 dependencies: 14826 - '@babel/core': 7.28.4 14827 - '@babel/generator': 7.28.3 14828 - '@babel/template': 7.27.2 14829 - '@babel/traverse': 7.28.4 11110 + '@babel/core': 7.26.0 11111 + '@babel/generator': 7.26.3 11112 + '@babel/template': 7.25.9 11113 + '@babel/traverse': 7.26.4 14830 11114 flow-enums-runtime: 0.0.6 14831 11115 nullthrows: 1.1.1 14832 11116 transitivePeerDependencies: 14833 11117 - supports-color 14834 11118 14835 - metro-transform-worker@0.83.1: 11119 + metro-transform-worker@0.82.4: 14836 11120 dependencies: 14837 - '@babel/core': 7.28.4 14838 - '@babel/generator': 7.28.3 14839 - '@babel/parser': 7.28.4 14840 - '@babel/types': 7.28.4 11121 + '@babel/core': 7.26.0 11122 + '@babel/generator': 7.26.3 11123 + '@babel/parser': 7.26.3 11124 + '@babel/types': 7.26.3 14841 11125 flow-enums-runtime: 0.0.6 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 11126 + metro: 0.82.4 11127 + metro-babel-transformer: 0.82.4 11128 + metro-cache: 0.82.4 11129 + metro-cache-key: 0.82.4 11130 + metro-minify-terser: 0.82.4 11131 + metro-source-map: 0.82.4 11132 + metro-transform-plugins: 0.82.4 14849 11133 nullthrows: 1.1.1 14850 11134 transitivePeerDependencies: 14851 11135 - bufferutil 14852 11136 - supports-color 14853 11137 - utf-8-validate 14854 11138 14855 - metro@0.83.1: 11139 + metro@0.82.4: 14856 11140 dependencies: 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 11141 + '@babel/code-frame': 7.26.2 11142 + '@babel/core': 7.26.0 11143 + '@babel/generator': 7.26.3 11144 + '@babel/parser': 7.26.3 11145 + '@babel/template': 7.25.9 11146 + '@babel/traverse': 7.26.4 11147 + '@babel/types': 7.26.3 14864 11148 accepts: 1.3.8 14865 11149 chalk: 4.1.2 14866 11150 ci-info: 2.0.0 14867 11151 connect: 3.7.0 14868 - debug: 4.4.3 11152 + debug: 4.4.0 14869 11153 error-stack-parser: 2.1.4 14870 11154 flow-enums-runtime: 0.0.6 14871 11155 graceful-fs: 4.2.11 14872 - hermes-parser: 0.29.1 11156 + hermes-parser: 0.28.1 14873 11157 image-size: 1.2.0 14874 11158 invariant: 2.2.4 14875 11159 jest-worker: 29.7.0 14876 11160 jsc-safe-url: 0.2.4 14877 11161 lodash.throttle: 4.1.1 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 11162 + metro-babel-transformer: 0.82.4 11163 + metro-cache: 0.82.4 11164 + metro-cache-key: 0.82.4 11165 + metro-config: 0.82.4 11166 + metro-core: 0.82.4 11167 + metro-file-map: 0.82.4 11168 + metro-resolver: 0.82.4 11169 + metro-runtime: 0.82.4 11170 + metro-source-map: 0.82.4 11171 + metro-symbolicate: 0.82.4 11172 + metro-transform-plugins: 0.82.4 11173 + metro-transform-worker: 0.82.4 14890 11174 mime-types: 2.1.35 14891 11175 nullthrows: 1.1.1 14892 11176 serialize-error: 2.1.0 ··· 14914 11198 14915 11199 mimic-fn@1.2.0: {} 14916 11200 14917 - mimic-fn@2.1.0: {} 14918 - 14919 - min-indent@1.0.1: {} 14920 - 14921 - minimatch@10.0.3: 11201 + minimatch@10.0.1: 14922 11202 dependencies: 14923 - '@isaacs/brace-expansion': 5.0.0 11203 + brace-expansion: 2.0.1 14924 11204 14925 11205 minimatch@3.1.2: 14926 11206 dependencies: ··· 14972 11252 14973 11253 nanoid@3.3.11: {} 14974 11254 14975 - napi-postinstall@0.3.4: {} 11255 + nanoid@3.3.8: {} 14976 11256 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): 11257 + 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))): 14978 11258 dependencies: 14979 11259 comment-json: 4.2.5 14980 11260 debug: 4.4.0 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 11261 + 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))) 11262 + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)) 14983 11263 transitivePeerDependencies: 14984 11264 - react 14985 11265 - react-native ··· 15011 11291 15012 11292 node-int64@0.4.0: {} 15013 11293 15014 - node-releases@2.0.23: {} 11294 + node-releases@2.0.19: {} 15015 11295 15016 11296 normalize-path@3.0.0: {} 15017 11297 ··· 15019 11299 dependencies: 15020 11300 hosted-git-info: 7.0.2 15021 11301 proc-log: 4.2.0 15022 - semver: 7.7.2 11302 + semver: 7.6.3 15023 11303 validate-npm-package-name: 5.0.1 15024 11304 15025 - npm-run-path@4.0.1: 15026 - dependencies: 15027 - path-key: 3.1.1 15028 - 15029 11305 npm-run-path@6.0.0: 15030 11306 dependencies: 15031 11307 path-key: 4.0.0 ··· 15039 11315 15040 11316 number-is-nan@1.0.1: {} 15041 11317 15042 - nwsapi@2.2.22: {} 15043 - 15044 11318 oauth-sign@0.9.0: {} 15045 11319 15046 - ob1@0.83.1: 11320 + ob1@0.82.4: 15047 11321 dependencies: 15048 11322 flow-enums-runtime: 0.0.6 15049 11323 ··· 15051 11325 15052 11326 object-hash@3.0.0: {} 15053 11327 15054 - object-inspect@1.13.4: {} 11328 + object-inspect@1.13.3: {} 15055 11329 15056 11330 object-keys@1.1.1: {} 15057 11331 15058 11332 object.assign@4.1.7: 15059 11333 dependencies: 15060 11334 call-bind: 1.0.8 15061 - call-bound: 1.0.4 11335 + call-bound: 1.0.3 15062 11336 define-properties: 1.2.1 15063 - es-object-atoms: 1.1.1 11337 + es-object-atoms: 1.0.0 15064 11338 has-symbols: 1.1.0 15065 11339 object-keys: 1.1.1 15066 11340 15067 - object.entries@1.1.9: 11341 + object.entries@1.1.8: 15068 11342 dependencies: 15069 11343 call-bind: 1.0.8 15070 - call-bound: 1.0.4 15071 11344 define-properties: 1.2.1 15072 - es-object-atoms: 1.1.1 11345 + es-object-atoms: 1.0.0 15073 11346 15074 11347 object.fromentries@2.0.8: 15075 11348 dependencies: 15076 11349 call-bind: 1.0.8 15077 11350 define-properties: 1.2.1 15078 - es-abstract: 1.24.0 15079 - es-object-atoms: 1.1.1 11351 + es-abstract: 1.23.8 11352 + es-object-atoms: 1.0.0 15080 11353 15081 11354 object.groupby@1.0.3: 15082 11355 dependencies: 15083 11356 call-bind: 1.0.8 15084 11357 define-properties: 1.2.1 15085 - es-abstract: 1.24.0 11358 + es-abstract: 1.23.8 15086 11359 15087 11360 object.values@1.2.1: 15088 11361 dependencies: 15089 11362 call-bind: 1.0.8 15090 - call-bound: 1.0.4 11363 + call-bound: 1.0.3 15091 11364 define-properties: 1.2.1 15092 - es-object-atoms: 1.1.1 11365 + es-object-atoms: 1.0.0 15093 11366 15094 11367 on-exit-leak-free@2.1.2: {} 15095 11368 ··· 15113 11386 dependencies: 15114 11387 mimic-fn: 1.2.0 15115 11388 15116 - onetime@5.1.2: 15117 - dependencies: 15118 - mimic-fn: 2.1.0 15119 - 15120 11389 open@7.4.2: 15121 11390 dependencies: 15122 11391 is-docker: 2.2.1 ··· 15152 11421 15153 11422 own-keys@1.0.1: 15154 11423 dependencies: 15155 - get-intrinsic: 1.3.0 11424 + get-intrinsic: 1.2.6 15156 11425 object-keys: 1.1.1 15157 11426 safe-push-apply: 1.0.0 15158 11427 ··· 15189 11458 error-ex: 1.3.2 15190 11459 json-parse-better-errors: 1.0.2 15191 11460 15192 - parse-json@5.2.0: 15193 - dependencies: 15194 - '@babel/code-frame': 7.27.1 15195 - error-ex: 1.3.4 15196 - json-parse-even-better-errors: 2.3.1 15197 - lines-and-columns: 1.2.4 15198 - 15199 11461 parse-ms@4.0.0: {} 15200 11462 15201 11463 parse-png@2.1.0: 15202 11464 dependencies: 15203 11465 pngjs: 3.4.0 15204 11466 15205 - parse5@7.3.0: 15206 - dependencies: 15207 - entities: 6.0.1 15208 - 15209 11467 parseurl@1.3.3: {} 15210 11468 15211 11469 password-prompt@1.1.3: ··· 15239 11497 15240 11498 path-to-regexp@0.1.12: {} 15241 11499 15242 - path-type@4.0.0: {} 15243 - 15244 11500 performance-now@2.1.0: {} 15245 11501 15246 11502 picocolors@1.1.1: {} ··· 15249 11505 15250 11506 picomatch@3.0.1: {} 15251 11507 15252 - picomatch@4.0.3: {} 11508 + picomatch@4.0.2: {} 15253 11509 15254 11510 pify@2.3.0: {} 15255 11511 15256 11512 pino-abstract-transport@1.2.0: 15257 11513 dependencies: 15258 - readable-stream: 4.7.0 11514 + readable-stream: 4.5.2 15259 11515 split2: 4.2.0 15260 11516 15261 11517 pino-std-serializers@6.2.2: {} ··· 15274 11530 sonic-boom: 3.8.1 15275 11531 thread-stream: 2.7.0 15276 11532 15277 - pirates@4.0.7: {} 15278 - 15279 - pkg-dir@4.2.0: 15280 - dependencies: 15281 - find-up: 4.1.0 11533 + pirates@4.0.6: {} 15282 11534 15283 11535 pkg-up@3.1.0: 15284 11536 dependencies: ··· 15293 11545 pngjs@3.4.0: {} 15294 11546 15295 11547 possible-typed-array-names@1.0.0: {} 15296 - 15297 - possible-typed-array-names@1.1.0: {} 15298 11548 15299 11549 postcss-import@15.1.0(postcss@8.4.49): 15300 11550 dependencies: ··· 15303 11553 read-cache: 1.0.0 15304 11554 resolve: 1.22.10 15305 11555 15306 - postcss-js@4.1.0(postcss@8.4.49): 11556 + postcss-js@4.0.1(postcss@8.4.49): 15307 11557 dependencies: 15308 11558 camelcase-css: 2.0.1 15309 11559 postcss: 8.4.49 15310 11560 15311 - postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.4.49): 11561 + postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)): 15312 11562 dependencies: 15313 11563 lilconfig: 3.1.3 11564 + yaml: 2.6.1 15314 11565 optionalDependencies: 15315 - jiti: 1.21.7 15316 11566 postcss: 8.4.49 11567 + ts-node: 10.9.2(@types/node@22.10.2)(typescript@5.8.3) 15317 11568 15318 11569 postcss-nested@6.2.0(postcss@8.4.49): 15319 11570 dependencies: ··· 15329 11580 15330 11581 postcss@8.4.49: 15331 11582 dependencies: 15332 - nanoid: 3.3.11 11583 + nanoid: 3.3.8 15333 11584 picocolors: 1.1.1 15334 11585 source-map-js: 1.2.1 15335 11586 15336 11587 prelude-ls@1.2.1: {} 15337 11588 15338 - prettier-plugin-tailwindcss@0.6.14(@ianvs/prettier-plugin-sort-imports@4.7.0(prettier@3.6.2))(prettier@3.6.2): 11589 + prettier-plugin-tailwindcss@0.6.12(@ianvs/prettier-plugin-sort-imports@4.5.1(prettier@3.5.3))(prettier@3.5.3): 15339 11590 dependencies: 15340 - prettier: 3.6.2 11591 + prettier: 3.5.3 15341 11592 optionalDependencies: 15342 - '@ianvs/prettier-plugin-sort-imports': 4.7.0(prettier@3.6.2) 11593 + '@ianvs/prettier-plugin-sort-imports': 4.5.1(prettier@3.5.3) 15343 11594 15344 - prettier@3.6.2: {} 11595 + prettier@3.4.2: {} 11596 + 11597 + prettier@3.5.3: {} 15345 11598 15346 11599 pretty-bytes@5.6.0: {} 15347 11600 ··· 15351 11604 ansi-styles: 5.2.0 15352 11605 react-is: 18.3.1 15353 11606 15354 - pretty-format@30.2.0: 15355 - dependencies: 15356 - '@jest/schemas': 30.0.5 15357 - ansi-styles: 5.2.0 15358 - react-is: 18.3.1 15359 - 15360 11607 pretty-ms@9.2.0: 15361 11608 dependencies: 15362 11609 parse-ms: 4.0.0 ··· 15399 11646 15400 11647 punycode@2.3.1: {} 15401 11648 15402 - pure-rand@6.1.0: {} 15403 - 15404 - pure-rand@7.0.1: {} 15405 - 15406 11649 qrcode-terminal@0.11.0: {} 15407 11650 15408 11651 qs@6.13.0: 15409 11652 dependencies: 15410 - side-channel: 1.1.0 11653 + side-channel: 1.0.6 15411 11654 15412 11655 qs@6.5.3: {} 15413 11656 ··· 15418 11661 split-on-first: 1.1.0 15419 11662 strict-uri-encode: 2.0.0 15420 11663 15421 - querystringify@2.2.0: {} 15422 - 15423 11664 queue-microtask@1.2.3: {} 15424 11665 15425 11666 queue@6.0.2: ··· 15450 11691 minimist: 1.2.8 15451 11692 strip-json-comments: 2.0.1 15452 11693 15453 - react-compiler-runtime@19.0.0-beta-37ed2a7-20241206(react@19.1.0): 11694 + react-compiler-runtime@19.0.0-beta-37ed2a7-20241206(react@19.0.0): 15454 11695 dependencies: 15455 - react: 19.1.0 11696 + react: 19.0.0 15456 11697 15457 - react-devtools-core@6.1.5: 11698 + react-devtools-core@6.1.2: 15458 11699 dependencies: 15459 11700 shell-quote: 1.8.2 15460 11701 ws: 7.5.10 ··· 15462 11703 - bufferutil 15463 11704 - utf-8-validate 15464 11705 15465 - react-dom@19.1.0(react@19.1.0): 11706 + react-dom@19.0.0(react@19.0.0): 15466 11707 dependencies: 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 11708 + react: 19.0.0 11709 + scheduler: 0.25.0 15474 11710 15475 11711 react-fast-compare@3.2.2: {} 15476 11712 15477 - react-freeze@1.0.4(react@19.1.0): 11713 + react-freeze@1.0.4(react@19.0.0): 15478 11714 dependencies: 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 11715 + react: 19.0.0 15485 11716 15486 11717 react-is@16.13.1: {} 15487 11718 ··· 15489 11720 15490 11721 react-is@19.1.0: {} 15491 11722 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): 11723 + 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))): 15495 11724 dependencies: 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 11725 + '@babel/helper-module-imports': 7.25.9 11726 + '@babel/traverse': 7.26.4 11727 + '@babel/types': 7.26.3 11728 + debug: 4.4.0 11729 + lightningcss: 1.27.0 11730 + react: 19.0.0 11731 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 11732 + 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) 11733 + semver: 7.6.3 11734 + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)) 15506 11735 optionalDependencies: 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) 11736 + 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) 11737 + 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) 15509 11738 transitivePeerDependencies: 15510 11739 - supports-color 15511 11740 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): 11741 + 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))): 15513 11742 dependencies: 15514 11743 '@babel/helper-module-imports': 7.25.9 15515 11744 '@babel/traverse': 7.26.4 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) 11745 + '@babel/types': 7.26.3 11746 + debug: 4.4.0 11747 + lightningcss: 1.28.2 11748 + react: 19.0.0 11749 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 11750 + 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) 15522 11751 semver: 7.6.3 15523 - tailwindcss: 3.4.18 11752 + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)) 15524 11753 optionalDependencies: 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) 11754 + 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) 11755 + 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) 15527 11756 transitivePeerDependencies: 15528 11757 - supports-color 15529 11758 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): 11759 + 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): 15531 11760 dependencies: 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) 11761 + react: 19.0.0 11762 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 15537 11763 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): 11764 + 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): 15539 11765 dependencies: 15540 11766 '@egjs/hammerjs': 2.0.17 15541 11767 hoist-non-react-statics: 3.3.2 15542 11768 invariant: 2.2.4 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 11769 + react: 19.0.0 11770 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 15557 11771 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): 11772 + 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): 15559 11773 dependencies: 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) 11774 + react: 19.0.0 11775 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 15562 11776 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): 11777 + 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): 15564 11778 dependencies: 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 11779 + react: 19.0.0 11780 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 15568 11781 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): 11782 + 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): 15570 11783 dependencies: 15571 11784 base64-js: 1.5.1 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) 11785 + react: 19.0.0 11786 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 15574 11787 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): 11788 + 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): 15576 11789 dependencies: 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) 11790 + '@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) 15578 11791 events: 3.3.0 11792 + react: 19.0.0 11793 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 15579 11794 readable-stream: 4.5.2 15580 11795 string_decoder: 1.3.0 15581 11796 util: 0.12.5 15582 - transitivePeerDependencies: 15583 - - react 15584 - - react-native 15585 11797 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): 11798 + 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): 15587 11799 dependencies: 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 15594 - 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): 15596 - dependencies: 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 15604 - 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): 15606 - dependencies: 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 11800 + '@babel/core': 7.26.0 11801 + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.0) 11802 + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.0) 11803 + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.0) 11804 + '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.0) 11805 + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.0) 11806 + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.0) 11807 + '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.26.0) 11808 + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) 11809 + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) 11810 + convert-source-map: 2.0.0 11811 + invariant: 2.2.4 11812 + react: 19.0.0 11813 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 11814 + 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) 11815 + transitivePeerDependencies: 11816 + - supports-color 15615 11817 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): 11818 + 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): 15617 11819 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) 15622 - warn-once: 0.1.1 11820 + react: 19.0.0 11821 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 15623 11822 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): 11823 + 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): 15625 11824 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) 11825 + react: 19.0.0 11826 + react-freeze: 1.0.4(react@19.0.0) 11827 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 15630 11828 warn-once: 0.1.1 15631 - optional: true 15632 11829 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): 11830 + 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): 15634 11831 dependencies: 15635 11832 css-select: 5.1.0 15636 11833 css-tree: 1.1.3 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) 11834 + react: 19.0.0 11835 + react-native: 0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0) 15639 11836 warn-once: 0.1.1 15640 11837 15641 - react-native-web@0.21.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0): 11838 + react-native-web@0.20.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): 15642 11839 dependencies: 15643 - '@babel/runtime': 7.28.4 11840 + '@babel/runtime': 7.26.0 15644 11841 '@react-native/normalize-colors': 0.74.88 15645 11842 fbjs: 3.0.5 15646 11843 inline-style-prefixer: 7.0.1 15647 11844 memoize-one: 6.0.0 15648 11845 nullthrows: 1.1.1 15649 11846 postcss-value-parser: 4.2.0 15650 - react: 19.1.0 15651 - react-dom: 19.1.0(react@19.1.0) 11847 + react: 19.0.0 11848 + react-dom: 19.0.0(react@19.0.0) 15652 11849 styleq: 0.1.3 15653 11850 transitivePeerDependencies: 15654 11851 - encoding 15655 11852 15656 - react-native-web@0.21.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0): 15657 - dependencies: 15658 - '@babel/runtime': 7.28.4 15659 - '@react-native/normalize-colors': 0.74.88 15660 - fbjs: 3.0.5 15661 - inline-style-prefixer: 7.0.1 15662 - memoize-one: 6.0.0 15663 - nullthrows: 1.1.1 15664 - postcss-value-parser: 4.2.0 15665 - react: 19.2.0 15666 - react-dom: 19.2.0(react@19.2.0) 15667 - styleq: 0.1.3 15668 - transitivePeerDependencies: 15669 - - encoding 15670 - optional: true 15671 - 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): 11853 + react-native@0.79.2(@babel/core@7.26.0)(@types/react@19.0.14)(react@19.0.0): 15712 11854 dependencies: 15713 11855 '@jest/create-cache-key-function': 29.7.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) 15721 - abort-controller: 3.0.0 15722 - anser: 1.4.10 15723 - ansi-regex: 5.0.1 15724 - babel-jest: 29.7.0(@babel/core@7.28.4) 15725 - babel-plugin-syntax-hermes-parser: 0.29.1 15726 - base64-js: 1.5.1 15727 - commander: 12.1.0 15728 - flow-enums-runtime: 0.0.6 15729 - glob: 7.2.3 15730 - invariant: 2.2.4 15731 - jest-environment-node: 29.7.0 15732 - memoize-one: 5.2.1 15733 - metro-runtime: 0.83.1 15734 - metro-source-map: 0.83.1 15735 - nullthrows: 1.1.1 15736 - pretty-format: 29.7.0 15737 - promise: 8.3.0 15738 - react: 19.1.0 15739 - react-devtools-core: 6.1.5 15740 - react-refresh: 0.14.2 15741 - regenerator-runtime: 0.13.11 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) 11856 + '@react-native/assets-registry': 0.79.2 11857 + '@react-native/codegen': 0.79.2(@babel/core@7.26.0) 11858 + '@react-native/community-cli-plugin': 0.79.2 11859 + '@react-native/gradle-plugin': 0.79.2 11860 + '@react-native/js-polyfills': 0.79.2 11861 + '@react-native/normalize-colors': 0.79.2 11862 + '@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) 15768 11863 abort-controller: 3.0.0 15769 11864 anser: 1.4.10 15770 11865 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 11866 + babel-jest: 29.7.0(@babel/core@7.26.0) 11867 + babel-plugin-syntax-hermes-parser: 0.25.1 15773 11868 base64-js: 1.5.1 11869 + chalk: 4.1.2 15774 11870 commander: 12.1.0 11871 + event-target-shim: 5.0.1 15775 11872 flow-enums-runtime: 0.0.6 15776 11873 glob: 7.2.3 15777 11874 invariant: 2.2.4 15778 11875 jest-environment-node: 29.7.0 15779 11876 memoize-one: 5.2.1 15780 - metro-runtime: 0.83.1 15781 - metro-source-map: 0.83.1 11877 + metro-runtime: 0.82.4 11878 + metro-source-map: 0.82.4 15782 11879 nullthrows: 1.1.1 15783 11880 pretty-format: 29.7.0 15784 11881 promise: 8.3.0 15785 - react: 19.2.0 15786 - react-devtools-core: 6.1.5 11882 + react: 19.0.0 11883 + react-devtools-core: 6.1.2 15787 11884 react-refresh: 0.14.2 15788 11885 regenerator-runtime: 0.13.11 15789 - scheduler: 0.26.0 15790 - semver: 7.7.2 11886 + scheduler: 0.25.0 11887 + semver: 7.6.3 15791 11888 stacktrace-parser: 0.1.10 15792 11889 whatwg-fetch: 3.6.20 15793 11890 ws: 6.2.3 15794 11891 yargs: 17.7.2 15795 11892 optionalDependencies: 15796 - '@types/react': 19.2.0 11893 + '@types/react': 19.0.14 15797 11894 transitivePeerDependencies: 15798 11895 - '@babel/core' 15799 11896 - '@react-native-community/cli' 15800 - - '@react-native/metro-config' 15801 11897 - bufferutil 15802 11898 - supports-color 15803 11899 - utf-8-validate ··· 15806 11902 15807 11903 react-refresh@0.16.0: {} 15808 11904 15809 - react-remove-scroll-bar@2.3.8(@types/react@19.1.17)(react@19.1.0): 11905 + react-remove-scroll-bar@2.3.8(@types/react@19.0.14)(react@19.0.0): 15810 11906 dependencies: 15811 - react: 19.1.0 15812 - react-style-singleton: 2.2.3(@types/react@19.1.17)(react@19.1.0) 11907 + react: 19.0.0 11908 + react-style-singleton: 2.2.3(@types/react@19.0.14)(react@19.0.0) 15813 11909 tslib: 2.8.1 15814 11910 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): 15818 - dependencies: 15819 - react: 19.2.0 15820 - react-style-singleton: 2.2.3(@types/react@19.2.0)(react@19.2.0) 15821 - tslib: 2.8.1 15822 - optionalDependencies: 15823 - '@types/react': 19.2.0 15824 - optional: true 15825 - 15826 - react-remove-scroll@2.7.1(@types/react@19.1.17)(react@19.1.0): 15827 - dependencies: 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) 15831 - tslib: 2.8.1 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) 15834 - optionalDependencies: 15835 - '@types/react': 19.1.17 15836 - 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 11911 + '@types/react': 19.0.14 15858 11912 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): 11913 + react-remove-scroll@2.6.2(@types/react@19.0.14)(react@19.0.0): 15860 11914 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): 15869 - dependencies: 15870 - get-nonce: 1.0.1 15871 - react: 19.1.0 11915 + react: 19.0.0 11916 + react-remove-scroll-bar: 2.3.8(@types/react@19.0.14)(react@19.0.0) 11917 + react-style-singleton: 2.2.3(@types/react@19.0.14)(react@19.0.0) 15872 11918 tslib: 2.8.1 11919 + use-callback-ref: 1.3.3(@types/react@19.0.14)(react@19.0.0) 11920 + use-sidecar: 1.1.3(@types/react@19.0.14)(react@19.0.0) 15873 11921 optionalDependencies: 15874 - '@types/react': 19.1.17 11922 + '@types/react': 19.0.14 15875 11923 15876 - react-style-singleton@2.2.3(@types/react@19.2.0)(react@19.2.0): 11924 + react-style-singleton@2.2.3(@types/react@19.0.14)(react@19.0.0): 15877 11925 dependencies: 15878 11926 get-nonce: 1.0.1 15879 - react: 19.2.0 11927 + react: 19.0.0 15880 11928 tslib: 2.8.1 15881 11929 optionalDependencies: 15882 - '@types/react': 19.2.0 15883 - optional: true 11930 + '@types/react': 19.0.14 15884 11931 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: {} 11932 + react@19.0.0: {} 15900 11933 15901 11934 read-cache@1.0.0: 15902 11935 dependencies: ··· 15910 11943 process: 0.11.10 15911 11944 string_decoder: 1.3.0 15912 11945 15913 - readable-stream@4.7.0: 15914 - dependencies: 15915 - abort-controller: 3.0.0 15916 - buffer: 6.0.3 15917 - events: 3.3.0 15918 - process: 0.11.10 15919 - string_decoder: 1.3.0 15920 - 15921 11946 readdirp@3.6.0: 15922 11947 dependencies: 15923 11948 picomatch: 2.3.1 ··· 15932 11957 15933 11958 real-require@0.2.0: {} 15934 11959 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: 11960 + reflect.getprototypeof@1.0.9: 15941 11961 dependencies: 15942 11962 call-bind: 1.0.8 15943 11963 define-properties: 1.2.1 15944 - es-abstract: 1.24.0 11964 + dunder-proto: 1.0.1 11965 + es-abstract: 1.23.8 15945 11966 es-errors: 1.3.0 15946 - es-object-atoms: 1.1.1 15947 - get-intrinsic: 1.3.0 15948 - get-proto: 1.0.1 11967 + get-intrinsic: 1.2.6 11968 + gopd: 1.2.0 15949 11969 which-builtin-type: 1.2.1 15950 11970 15951 11971 regenerate-unicode-properties@10.2.0: 15952 11972 dependencies: 15953 11973 regenerate: 1.4.2 15954 11974 15955 - regenerate-unicode-properties@10.2.2: 15956 - dependencies: 15957 - regenerate: 1.4.2 15958 - 15959 11975 regenerate@1.4.2: {} 15960 11976 15961 11977 regenerator-runtime@0.13.11: {} 15962 11978 11979 + regenerator-runtime@0.14.1: {} 11980 + 15963 11981 regenerator-runtime@0.9.6: {} 15964 11982 15965 11983 regenerator-transform@0.15.2: 15966 11984 dependencies: 15967 - '@babel/runtime': 7.28.4 11985 + '@babel/runtime': 7.26.0 15968 11986 15969 - regexp.prototype.flags@1.5.4: 11987 + regexp.prototype.flags@1.5.3: 15970 11988 dependencies: 15971 11989 call-bind: 1.0.8 15972 11990 define-properties: 1.2.1 15973 11991 es-errors: 1.3.0 15974 - get-proto: 1.0.1 15975 - gopd: 1.2.0 15976 11992 set-function-name: 2.0.2 15977 11993 15978 11994 regexpu-core@6.2.0: ··· 15984 12000 unicode-match-property-ecmascript: 2.0.0 15985 12001 unicode-match-property-value-ecmascript: 2.2.0 15986 12002 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 - 15996 12003 regjsgen@0.8.0: {} 15997 12004 15998 12005 regjsparser@0.12.0: 15999 12006 dependencies: 16000 12007 jsesc: 3.0.2 16001 - 16002 - regjsparser@0.13.0: 16003 - dependencies: 16004 - jsesc: 3.1.0 16005 12008 16006 12009 repeat-string@1.6.1: {} 16007 12010 ··· 16044 12047 rc: 1.2.8 16045 12048 resolve: 1.7.1 16046 12049 16047 - requires-port@1.0.0: {} 16048 - 16049 12050 reselect@4.1.8: {} 16050 12051 16051 - resolve-cwd@3.0.0: 16052 - dependencies: 16053 - resolve-from: 5.0.0 16054 - 16055 12052 resolve-from@3.0.0: {} 16056 12053 16057 12054 resolve-from@4.0.0: {} 16058 12055 16059 12056 resolve-from@5.0.0: {} 16060 - 16061 - resolve-global@1.0.0: 16062 - dependencies: 16063 - global-dirs: 0.1.1 16064 12057 16065 12058 resolve-pkg-maps@1.0.0: {} 16066 12059 ··· 16094 12087 onetime: 2.0.1 16095 12088 signal-exit: 3.0.7 16096 12089 16097 - reusify@1.1.0: {} 12090 + reusify@1.0.4: {} 16098 12091 16099 12092 rimraf@2.7.1: 16100 12093 dependencies: ··· 16122 12115 safe-array-concat@1.1.3: 16123 12116 dependencies: 16124 12117 call-bind: 1.0.8 16125 - call-bound: 1.0.4 16126 - get-intrinsic: 1.3.0 12118 + call-bound: 1.0.3 12119 + get-intrinsic: 1.2.6 16127 12120 has-symbols: 1.1.0 16128 12121 isarray: 2.0.5 16129 12122 ··· 16136 12129 16137 12130 safe-regex-test@1.1.0: 16138 12131 dependencies: 16139 - call-bound: 1.0.4 12132 + call-bound: 1.0.3 16140 12133 es-errors: 1.3.0 16141 12134 is-regex: 1.2.1 16142 12135 ··· 16146 12139 16147 12140 sax@1.4.1: {} 16148 12141 16149 - saxes@6.0.0: 16150 - dependencies: 16151 - xmlchars: 2.2.0 16152 - 16153 - scheduler@0.26.0: {} 16154 - 16155 - scheduler@0.27.0: {} 12142 + scheduler@0.25.0: {} 16156 12143 16157 12144 schema-utils@3.3.0: 16158 12145 dependencies: ··· 16160 12147 ajv: 6.12.6 16161 12148 ajv-keywords: 3.5.2(ajv@6.12.6) 16162 12149 16163 - schema-utils@4.3.3: 12150 + schema-utils@4.3.0: 16164 12151 dependencies: 16165 12152 '@types/json-schema': 7.0.15 16166 12153 ajv: 8.17.1 ··· 16170 12157 semver@6.3.1: {} 16171 12158 16172 12159 semver@7.6.3: {} 16173 - 16174 - semver@7.7.2: {} 16175 12160 16176 12161 send@0.19.0: 16177 12162 dependencies: ··· 16224 12209 functions-have-names: 1.2.3 16225 12210 has-property-descriptors: 1.0.2 16226 12211 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 - 16233 12212 setimmediate@1.0.5: {} 16234 12213 16235 12214 setprototypeof@1.2.0: {} 16236 - 16237 - sf-symbols-typescript@2.1.0: {} 16238 12215 16239 12216 shallowequal@1.1.0: {} 16240 12217 ··· 16249 12226 side-channel-list@1.0.0: 16250 12227 dependencies: 16251 12228 es-errors: 1.3.0 16252 - object-inspect: 1.13.4 12229 + object-inspect: 1.13.3 16253 12230 16254 12231 side-channel-map@1.0.1: 16255 12232 dependencies: 16256 - call-bound: 1.0.4 12233 + call-bound: 1.0.3 16257 12234 es-errors: 1.3.0 16258 - get-intrinsic: 1.3.0 16259 - object-inspect: 1.13.4 12235 + get-intrinsic: 1.2.6 12236 + object-inspect: 1.13.3 16260 12237 16261 12238 side-channel-weakmap@1.0.2: 16262 12239 dependencies: 16263 - call-bound: 1.0.4 12240 + call-bound: 1.0.3 16264 12241 es-errors: 1.3.0 16265 - get-intrinsic: 1.3.0 16266 - object-inspect: 1.13.4 12242 + get-intrinsic: 1.2.6 12243 + object-inspect: 1.13.3 16267 12244 side-channel-map: 1.0.1 16268 12245 12246 + side-channel@1.0.6: 12247 + dependencies: 12248 + call-bind: 1.0.8 12249 + es-errors: 1.3.0 12250 + get-intrinsic: 1.2.5 12251 + object-inspect: 1.13.3 12252 + 16269 12253 side-channel@1.1.0: 16270 12254 dependencies: 16271 12255 es-errors: 1.3.0 16272 - object-inspect: 1.13.4 12256 + object-inspect: 1.13.3 16273 12257 side-channel-list: 1.0.0 16274 12258 side-channel-map: 1.0.1 16275 12259 side-channel-weakmap: 1.0.2 ··· 16292 12276 16293 12277 slash@3.0.0: {} 16294 12278 16295 - slash@5.1.0: {} 16296 - 16297 12279 slugify@1.6.6: {} 16298 12280 16299 12281 sonic-boom@3.8.1: ··· 16302 12284 16303 12285 source-map-js@1.2.1: {} 16304 12286 16305 - source-map-support@0.5.13: 16306 - dependencies: 16307 - buffer-from: 1.1.2 16308 - source-map: 0.6.1 16309 - 16310 12287 source-map-support@0.5.21: 16311 12288 dependencies: 16312 12289 buffer-from: 1.1.2 16313 12290 source-map: 0.6.1 16314 - 16315 - source-map@0.5.6: {} 16316 12291 16317 12292 source-map@0.5.7: {} 16318 12293 ··· 16338 12313 safer-buffer: 2.1.2 16339 12314 tweetnacl: 0.14.5 16340 12315 16341 - stable-hash@0.0.5: {} 16342 - 16343 - stack-generator@2.0.10: 16344 - dependencies: 16345 - stackframe: 1.3.4 12316 + stable-hash@0.0.4: {} 16346 12317 16347 12318 stack-utils@2.0.6: 16348 12319 dependencies: ··· 16350 12321 16351 12322 stackframe@1.3.4: {} 16352 12323 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 - 16364 12324 stacktrace-parser@0.1.10: 16365 12325 dependencies: 16366 12326 type-fest: 0.7.1 ··· 16369 12329 16370 12330 statuses@2.0.1: {} 16371 12331 16372 - stop-iteration-iterator@1.1.0: 16373 - dependencies: 16374 - es-errors: 1.3.0 16375 - internal-slot: 1.1.0 16376 - 16377 12332 stream-buffers@2.2.0: {} 16378 12333 16379 12334 strict-uri-encode@2.0.0: {} 16380 12335 16381 - string-length@4.0.2: 16382 - dependencies: 16383 - char-regex: 1.0.2 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 16390 - 16391 12336 string-width@1.0.2: 16392 12337 dependencies: 16393 12338 code-point-at: 1.1.0 ··· 16404 12349 dependencies: 16405 12350 eastasianwidth: 0.2.0 16406 12351 emoji-regex: 9.2.2 16407 - strip-ansi: 7.1.2 12352 + strip-ansi: 7.1.0 16408 12353 16409 12354 string.prototype.matchall@4.0.12: 16410 12355 dependencies: 16411 12356 call-bind: 1.0.8 16412 - call-bound: 1.0.4 12357 + call-bound: 1.0.3 16413 12358 define-properties: 1.2.1 16414 - es-abstract: 1.24.0 12359 + es-abstract: 1.23.8 16415 12360 es-errors: 1.3.0 16416 - es-object-atoms: 1.1.1 16417 - get-intrinsic: 1.3.0 12361 + es-object-atoms: 1.0.0 12362 + get-intrinsic: 1.2.6 16418 12363 gopd: 1.2.0 16419 12364 has-symbols: 1.1.0 16420 12365 internal-slot: 1.1.0 16421 - regexp.prototype.flags: 1.5.4 12366 + regexp.prototype.flags: 1.5.3 16422 12367 set-function-name: 2.0.2 16423 12368 side-channel: 1.1.0 16424 12369 16425 12370 string.prototype.repeat@1.0.0: 16426 12371 dependencies: 16427 12372 define-properties: 1.2.1 16428 - es-abstract: 1.24.0 12373 + es-abstract: 1.23.8 16429 12374 16430 12375 string.prototype.trim@1.2.10: 16431 12376 dependencies: 16432 12377 call-bind: 1.0.8 16433 - call-bound: 1.0.4 12378 + call-bound: 1.0.3 16434 12379 define-data-property: 1.1.4 16435 12380 define-properties: 1.2.1 16436 - es-abstract: 1.24.0 16437 - es-object-atoms: 1.1.1 12381 + es-abstract: 1.23.8 12382 + es-object-atoms: 1.0.0 16438 12383 has-property-descriptors: 1.0.2 16439 12384 16440 12385 string.prototype.trimend@1.0.9: 16441 12386 dependencies: 16442 12387 call-bind: 1.0.8 16443 - call-bound: 1.0.4 12388 + call-bound: 1.0.3 16444 12389 define-properties: 1.2.1 16445 - es-object-atoms: 1.1.1 12390 + es-object-atoms: 1.0.0 16446 12391 16447 12392 string.prototype.trimstart@1.0.8: 16448 12393 dependencies: 16449 12394 call-bind: 1.0.8 16450 12395 define-properties: 1.2.1 16451 - es-object-atoms: 1.1.1 12396 + es-object-atoms: 1.0.0 16452 12397 16453 12398 string_decoder@1.3.0: 16454 12399 dependencies: ··· 16466 12411 dependencies: 16467 12412 ansi-regex: 5.0.1 16468 12413 16469 - strip-ansi@7.1.2: 12414 + strip-ansi@7.1.0: 16470 12415 dependencies: 16471 - ansi-regex: 6.2.2 12416 + ansi-regex: 6.1.0 16472 12417 16473 12418 strip-bom@3.0.0: {} 16474 - 16475 - strip-bom@4.0.0: {} 16476 - 16477 - strip-final-newline@2.0.0: {} 16478 12419 16479 12420 strip-final-newline@4.0.0: {} 16480 - 16481 - strip-indent@3.0.0: 16482 - dependencies: 16483 - min-indent: 1.0.1 16484 12421 16485 12422 strip-json-comments@2.0.1: {} 16486 12423 ··· 16492 12429 16493 12430 sucrase@3.35.0: 16494 12431 dependencies: 16495 - '@jridgewell/gen-mapping': 0.3.13 12432 + '@jridgewell/gen-mapping': 0.3.5 16496 12433 commander: 4.1.1 16497 12434 glob: 10.4.5 16498 12435 lines-and-columns: 1.2.4 16499 12436 mz: 2.7.0 16500 - pirates: 4.0.7 12437 + pirates: 4.0.6 16501 12438 ts-interface-checker: 0.1.13 16502 12439 16503 12440 sudo-prompt@8.2.5: {} ··· 16523 12460 16524 12461 supports-preserve-symlinks-flag@1.0.0: {} 16525 12462 16526 - symbol-tree@3.2.4: {} 16527 - 16528 - synckit@0.11.11: 16529 - dependencies: 16530 - '@pkgr/core': 0.2.9 16531 - 16532 12463 tailwind-merge@2.6.0: {} 16533 12464 16534 - tailwindcss-animate@1.0.7(tailwindcss@3.4.18): 12465 + tailwindcss-animate@1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3))): 16535 12466 dependencies: 16536 - tailwindcss: 3.4.18 12467 + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)) 16537 12468 16538 - tailwindcss@3.4.18: 12469 + tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)): 16539 12470 dependencies: 16540 12471 '@alloc/quick-lru': 5.2.0 16541 12472 arg: 5.0.2 16542 12473 chokidar: 3.6.0 16543 12474 didyoumean: 1.2.2 16544 12475 dlv: 1.1.3 16545 - fast-glob: 3.3.3 12476 + fast-glob: 3.3.2 16546 12477 glob-parent: 6.0.2 16547 12478 is-glob: 4.0.3 16548 12479 jiti: 1.21.7 ··· 16553 12484 picocolors: 1.1.1 16554 12485 postcss: 8.4.49 16555 12486 postcss-import: 15.1.0(postcss@8.4.49) 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) 12487 + postcss-js: 4.0.1(postcss@8.4.49) 12488 + postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3)) 16558 12489 postcss-nested: 6.2.0(postcss@8.4.49) 16559 12490 postcss-selector-parser: 6.1.2 16560 12491 resolve: 1.22.10 16561 12492 sucrase: 3.35.0 16562 12493 transitivePeerDependencies: 16563 - - tsx 16564 - - yaml 12494 + - ts-node 16565 12495 16566 - tapable@2.3.0: {} 12496 + tapable@2.2.1: {} 16567 12497 16568 12498 tar@7.4.3: 16569 12499 dependencies: ··· 16581 12511 ansi-escapes: 4.3.2 16582 12512 supports-hyperlinks: 2.3.0 16583 12513 16584 - terser-webpack-plugin@5.3.14(webpack@5.97.1): 12514 + terser-webpack-plugin@5.3.11(webpack@5.97.1): 16585 12515 dependencies: 16586 - '@jridgewell/trace-mapping': 0.3.31 12516 + '@jridgewell/trace-mapping': 0.3.25 16587 12517 jest-worker: 27.5.1 16588 - schema-utils: 4.3.3 12518 + schema-utils: 4.3.0 16589 12519 serialize-javascript: 6.0.2 16590 - terser: 5.44.0 12520 + terser: 5.37.0 16591 12521 webpack: 5.97.1 16592 12522 16593 12523 terser@5.37.0: 16594 12524 dependencies: 16595 12525 '@jridgewell/source-map': 0.3.6 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 12526 + acorn: 8.14.0 16604 12527 commander: 2.20.3 16605 12528 source-map-support: 0.5.21 16606 12529 ··· 16628 12551 16629 12552 through@2.3.8: {} 16630 12553 16631 - tinyglobby@0.2.15: 12554 + tinyglobby@0.2.10: 16632 12555 dependencies: 16633 - fdir: 6.5.0(picomatch@4.0.3) 16634 - picomatch: 4.0.3 12556 + fdir: 6.4.2(picomatch@4.0.2) 12557 + picomatch: 4.0.2 16635 12558 16636 12559 tlds@1.255.0: {} 16637 12560 ··· 16652 12575 psl: 1.15.0 16653 12576 punycode: 2.3.1 16654 12577 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 - 16662 12578 tr46@0.0.3: {} 16663 12579 16664 - tr46@3.0.0: 12580 + ts-api-utils@1.4.3(typescript@5.8.3): 16665 12581 dependencies: 16666 - punycode: 2.3.1 12582 + typescript: 5.8.3 16667 12583 16668 - ts-api-utils@1.4.3(typescript@5.9.3): 12584 + ts-api-utils@2.1.0(typescript@5.8.3): 16669 12585 dependencies: 16670 - typescript: 5.9.3 16671 - 16672 - ts-api-utils@2.1.0(typescript@5.9.3): 16673 - dependencies: 16674 - typescript: 5.9.3 12586 + typescript: 5.8.3 16675 12587 16676 12588 ts-interface-checker@0.1.13: {} 16677 12589 ··· 16685 12597 '@ts-morph/common': 0.25.0 16686 12598 code-block-writer: 13.0.3 16687 12599 16688 - ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3): 12600 + ts-node@10.9.2(@types/node@22.10.2)(typescript@5.8.3): 16689 12601 dependencies: 16690 12602 '@cspotcode/source-map-support': 0.8.1 16691 12603 '@tsconfig/node10': 1.0.11 16692 12604 '@tsconfig/node12': 1.0.11 16693 12605 '@tsconfig/node14': 1.0.3 16694 12606 '@tsconfig/node16': 1.0.4 16695 - '@types/node': 22.18.8 12607 + '@types/node': 22.10.2 16696 12608 acorn: 8.14.0 16697 12609 acorn-walk: 8.3.4 16698 12610 arg: 4.1.3 16699 12611 create-require: 1.1.1 16700 12612 diff: 4.0.2 16701 12613 make-error: 1.3.6 16702 - typescript: 5.9.3 12614 + typescript: 5.8.3 16703 12615 v8-compile-cache-lib: 3.0.1 16704 12616 yn: 3.1.1 16705 12617 ··· 16716 12628 dependencies: 16717 12629 safe-buffer: 5.2.1 16718 12630 16719 - turbo-darwin-64@2.5.8: 12631 + turbo-darwin-64@2.3.3: 16720 12632 optional: true 16721 12633 16722 - turbo-darwin-arm64@2.5.8: 12634 + turbo-darwin-arm64@2.3.3: 16723 12635 optional: true 16724 12636 16725 - turbo-linux-64@2.5.8: 12637 + turbo-linux-64@2.3.3: 16726 12638 optional: true 16727 12639 16728 - turbo-linux-arm64@2.5.8: 12640 + turbo-linux-arm64@2.3.3: 16729 12641 optional: true 16730 12642 16731 - turbo-windows-64@2.5.8: 12643 + turbo-windows-64@2.3.3: 16732 12644 optional: true 16733 12645 16734 - turbo-windows-arm64@2.5.8: 12646 + turbo-windows-arm64@2.3.3: 16735 12647 optional: true 16736 12648 16737 - turbo@2.5.8: 12649 + turbo@2.3.3: 16738 12650 optionalDependencies: 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 12651 + turbo-darwin-64: 2.3.3 12652 + turbo-darwin-arm64: 2.3.3 12653 + turbo-linux-64: 2.3.3 12654 + turbo-linux-arm64: 2.3.3 12655 + turbo-windows-64: 2.3.3 12656 + turbo-windows-arm64: 2.3.3 16745 12657 16746 12658 tweetnacl@0.14.5: {} 16747 12659 ··· 16764 12676 16765 12677 typed-array-buffer@1.0.3: 16766 12678 dependencies: 16767 - call-bound: 1.0.4 12679 + call-bound: 1.0.3 16768 12680 es-errors: 1.3.0 16769 12681 is-typed-array: 1.1.15 16770 12682 16771 12683 typed-array-byte-length@1.0.3: 16772 12684 dependencies: 16773 12685 call-bind: 1.0.8 16774 - for-each: 0.3.5 12686 + for-each: 0.3.3 16775 12687 gopd: 1.2.0 16776 12688 has-proto: 1.2.0 16777 12689 is-typed-array: 1.1.15 ··· 16780 12692 dependencies: 16781 12693 available-typed-arrays: 1.0.7 16782 12694 call-bind: 1.0.8 16783 - for-each: 0.3.5 12695 + for-each: 0.3.3 16784 12696 gopd: 1.2.0 16785 12697 has-proto: 1.2.0 16786 12698 is-typed-array: 1.1.15 16787 - reflect.getprototypeof: 1.0.10 12699 + reflect.getprototypeof: 1.0.9 16788 12700 16789 12701 typed-array-length@1.0.7: 16790 12702 dependencies: 16791 12703 call-bind: 1.0.8 16792 - for-each: 0.3.5 12704 + for-each: 0.3.3 16793 12705 gopd: 1.2.0 16794 12706 is-typed-array: 1.1.15 16795 - possible-typed-array-names: 1.1.0 16796 - reflect.getprototypeof: 1.0.10 12707 + possible-typed-array-names: 1.0.0 12708 + reflect.getprototypeof: 1.0.9 16797 12709 16798 - typescript@5.9.3: {} 12710 + typescript@5.8.3: {} 16799 12711 16800 12712 ua-parser-js@1.0.40: {} 16801 12713 ··· 16805 12717 16806 12718 unbox-primitive@1.1.0: 16807 12719 dependencies: 16808 - call-bound: 1.0.4 12720 + call-bound: 1.0.3 16809 12721 has-bigints: 1.1.0 16810 12722 has-symbols: 1.1.0 16811 12723 which-boxed-primitive: 1.1.1 16812 12724 16813 - undici-types@6.21.0: {} 12725 + undici-types@6.19.8: {} 12726 + 12727 + undici-types@6.20.0: {} 16814 12728 16815 12729 undici@6.21.0: {} 16816 12730 ··· 16823 12737 16824 12738 unicode-match-property-value-ecmascript@2.2.0: {} 16825 12739 16826 - unicode-match-property-value-ecmascript@2.2.1: {} 16827 - 16828 12740 unicode-property-aliases-ecmascript@2.1.0: {} 16829 12741 16830 12742 unicorn-magic@0.3.0: {} ··· 16832 12744 unique-string@2.0.0: 16833 12745 dependencies: 16834 12746 crypto-random-string: 2.0.0 16835 - 16836 - universalify@0.2.0: {} 16837 12747 16838 12748 unpipe@1.0.0: {} 16839 12749 16840 - unrs-resolver@1.11.1: 16841 - dependencies: 16842 - napi-postinstall: 0.3.4 16843 - optionalDependencies: 16844 - '@unrs/resolver-binding-android-arm-eabi': 1.11.1 16845 - '@unrs/resolver-binding-android-arm64': 1.11.1 16846 - '@unrs/resolver-binding-darwin-arm64': 1.11.1 16847 - '@unrs/resolver-binding-darwin-x64': 1.11.1 16848 - '@unrs/resolver-binding-freebsd-x64': 1.11.1 16849 - '@unrs/resolver-binding-linux-arm-gnueabihf': 1.11.1 16850 - '@unrs/resolver-binding-linux-arm-musleabihf': 1.11.1 16851 - '@unrs/resolver-binding-linux-arm64-gnu': 1.11.1 16852 - '@unrs/resolver-binding-linux-arm64-musl': 1.11.1 16853 - '@unrs/resolver-binding-linux-ppc64-gnu': 1.11.1 16854 - '@unrs/resolver-binding-linux-riscv64-gnu': 1.11.1 16855 - '@unrs/resolver-binding-linux-riscv64-musl': 1.11.1 16856 - '@unrs/resolver-binding-linux-s390x-gnu': 1.11.1 16857 - '@unrs/resolver-binding-linux-x64-gnu': 1.11.1 16858 - '@unrs/resolver-binding-linux-x64-musl': 1.11.1 16859 - '@unrs/resolver-binding-wasm32-wasi': 1.11.1 16860 - '@unrs/resolver-binding-win32-arm64-msvc': 1.11.1 16861 - '@unrs/resolver-binding-win32-ia32-msvc': 1.11.1 16862 - '@unrs/resolver-binding-win32-x64-msvc': 1.11.1 16863 - 16864 12750 untildify@3.0.3: {} 16865 12751 16866 - update-browserslist-db@1.1.3(browserslist@4.26.3): 12752 + update-browserslist-db@1.1.1(browserslist@4.24.3): 16867 12753 dependencies: 16868 - browserslist: 4.26.3 12754 + browserslist: 4.24.3 16869 12755 escalade: 3.2.0 16870 12756 picocolors: 1.1.1 16871 12757 ··· 16873 12759 dependencies: 16874 12760 punycode: 2.3.1 16875 12761 16876 - url-parse@1.5.10: 12762 + use-callback-ref@1.3.3(@types/react@19.0.14)(react@19.0.0): 16877 12763 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 12764 + react: 19.0.0 16884 12765 tslib: 2.8.1 16885 12766 optionalDependencies: 16886 - '@types/react': 19.1.17 16887 - 16888 - use-callback-ref@1.3.3(@types/react@19.2.0)(react@19.2.0): 16889 - dependencies: 16890 - react: 19.2.0 16891 - tslib: 2.8.1 16892 - optionalDependencies: 16893 - '@types/react': 19.2.0 16894 - optional: true 16895 - 16896 - use-latest-callback@0.2.3(react@19.1.0): 16897 - dependencies: 16898 - react: 19.1.0 16899 - 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 12767 + '@types/react': 19.0.14 16913 12768 16914 - use-sidecar@1.1.3(@types/react@19.1.17)(react@19.1.0): 12769 + use-latest-callback@0.2.3(react@19.0.0): 16915 12770 dependencies: 16916 - detect-node-es: 1.1.0 16917 - react: 19.1.0 16918 - tslib: 2.8.1 16919 - optionalDependencies: 16920 - '@types/react': 19.1.17 12771 + react: 19.0.0 16921 12772 16922 - use-sidecar@1.1.3(@types/react@19.2.0)(react@19.2.0): 12773 + use-sidecar@1.1.3(@types/react@19.0.14)(react@19.0.0): 16923 12774 dependencies: 16924 12775 detect-node-es: 1.1.0 16925 - react: 19.2.0 12776 + react: 19.0.0 16926 12777 tslib: 2.8.1 16927 12778 optionalDependencies: 16928 - '@types/react': 19.2.0 16929 - optional: true 12779 + '@types/react': 19.0.14 16930 12780 16931 - use-sync-external-store@1.5.0(react@19.1.0): 12781 + use-sync-external-store@1.5.0(react@19.0.0): 16932 12782 dependencies: 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 12783 + react: 19.0.0 16948 12784 16949 12785 user-home@2.0.0: 16950 12786 dependencies: ··· 16968 12804 16969 12805 v8-compile-cache-lib@3.0.1: {} 16970 12806 16971 - v8-to-istanbul@9.3.0: 16972 - dependencies: 16973 - '@jridgewell/trace-mapping': 0.3.31 16974 - '@types/istanbul-lib-coverage': 2.0.6 16975 - convert-source-map: 2.0.0 16976 - 16977 12807 validate-npm-package-name@5.0.1: {} 16978 12808 16979 12809 vary@1.1.2: {} 16980 12810 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 - 17000 12811 verror@1.10.0: 17001 12812 dependencies: 17002 12813 assert-plus: 1.0.0 ··· 17005 12816 17006 12817 vlq@1.0.1: {} 17007 12818 17008 - w3c-xmlserializer@4.0.0: 17009 - dependencies: 17010 - xml-name-validator: 4.0.0 17011 - 17012 12819 walker@1.0.8: 17013 12820 dependencies: 17014 12821 makeerror: 1.0.12 17015 12822 17016 12823 warn-once@0.1.1: {} 17017 12824 17018 - watchpack@2.4.4: 12825 + watchpack@2.4.2: 17019 12826 dependencies: 17020 12827 glob-to-regexp: 0.4.1 17021 12828 graceful-fs: 4.2.11 ··· 17028 12835 17029 12836 webidl-conversions@5.0.0: {} 17030 12837 17031 - webidl-conversions@7.0.0: {} 17032 - 17033 12838 webpack-sources@3.2.3: {} 17034 - 17035 - webpack-sources@3.3.3: {} 17036 12839 17037 12840 webpack@5.97.1: 17038 12841 dependencies: 17039 12842 '@types/eslint-scope': 3.7.7 17040 - '@types/estree': 1.0.8 12843 + '@types/estree': 1.0.6 17041 12844 '@webassemblyjs/ast': 1.14.1 17042 12845 '@webassemblyjs/wasm-edit': 1.14.1 17043 12846 '@webassemblyjs/wasm-parser': 1.14.1 17044 - acorn: 8.15.0 17045 - browserslist: 4.26.3 12847 + acorn: 8.14.0 12848 + browserslist: 4.24.3 17046 12849 chrome-trace-event: 1.0.4 17047 - enhanced-resolve: 5.18.3 17048 - es-module-lexer: 1.7.0 12850 + enhanced-resolve: 5.17.1 12851 + es-module-lexer: 1.6.0 17049 12852 eslint-scope: 5.1.1 17050 12853 events: 3.3.0 17051 12854 glob-to-regexp: 0.4.1 ··· 17055 12858 mime-types: 2.1.35 17056 12859 neo-async: 2.6.2 17057 12860 schema-utils: 3.3.0 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 12861 + tapable: 2.2.1 12862 + terser-webpack-plugin: 5.3.11(webpack@5.97.1) 12863 + watchpack: 2.4.2 12864 + webpack-sources: 3.2.3 17062 12865 transitivePeerDependencies: 17063 12866 - '@swc/core' 17064 12867 - esbuild 17065 12868 - uglify-js 17066 12869 17067 - whatwg-encoding@2.0.0: 17068 - dependencies: 17069 - iconv-lite: 0.6.3 17070 - 17071 12870 whatwg-fetch@3.6.20: {} 17072 12871 17073 - whatwg-mimetype@3.0.0: {} 17074 - 17075 12872 whatwg-url-without-unicode@8.0.0-3: 17076 12873 dependencies: 17077 12874 buffer: 5.7.1 17078 12875 punycode: 2.3.1 17079 12876 webidl-conversions: 5.0.0 17080 12877 17081 - whatwg-url@11.0.0: 17082 - dependencies: 17083 - tr46: 3.0.0 17084 - webidl-conversions: 7.0.0 17085 - 17086 12878 whatwg-url@5.0.0: 17087 12879 dependencies: 17088 12880 tr46: 0.0.3 ··· 17091 12883 which-boxed-primitive@1.1.1: 17092 12884 dependencies: 17093 12885 is-bigint: 1.1.0 17094 - is-boolean-object: 1.2.2 12886 + is-boolean-object: 1.2.1 17095 12887 is-number-object: 1.1.1 17096 12888 is-string: 1.1.1 17097 12889 is-symbol: 1.1.1 17098 12890 17099 12891 which-builtin-type@1.2.1: 17100 12892 dependencies: 17101 - call-bound: 1.0.4 12893 + call-bound: 1.0.3 17102 12894 function.prototype.name: 1.1.8 17103 12895 has-tostringtag: 1.0.2 17104 - is-async-function: 2.1.1 12896 + is-async-function: 2.0.0 17105 12897 is-date-object: 1.1.0 17106 12898 is-finalizationregistry: 1.1.1 17107 - is-generator-function: 1.1.2 12899 + is-generator-function: 1.0.10 17108 12900 is-regex: 1.2.1 17109 - is-weakref: 1.1.1 12901 + is-weakref: 1.1.0 17110 12902 isarray: 2.0.5 17111 12903 which-boxed-primitive: 1.1.1 17112 12904 which-collection: 1.0.2 17113 - which-typed-array: 1.1.19 12905 + which-typed-array: 1.1.18 17114 12906 17115 12907 which-collection@1.0.2: 17116 12908 dependencies: ··· 17128 12920 gopd: 1.2.0 17129 12921 has-tostringtag: 1.0.2 17130 12922 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 - 17141 12923 which@2.0.2: 17142 12924 dependencies: 17143 12925 isexe: 2.0.0 ··· 17154 12936 17155 12937 wrap-ansi@8.1.0: 17156 12938 dependencies: 17157 - ansi-styles: 6.2.3 12939 + ansi-styles: 6.2.1 17158 12940 string-width: 5.1.2 17159 - strip-ansi: 7.1.2 12941 + strip-ansi: 7.1.0 17160 12942 17161 12943 wrappy@1.0.2: {} 17162 12944 ··· 17165 12947 imurmurhash: 0.1.4 17166 12948 signal-exit: 3.0.7 17167 12949 17168 - write-file-atomic@5.0.1: 17169 - dependencies: 17170 - imurmurhash: 0.1.4 17171 - signal-exit: 4.1.0 17172 - 17173 12950 ws@6.2.3: 17174 12951 dependencies: 17175 12952 async-limiter: 1.0.1 ··· 17177 12954 ws@7.5.10: {} 17178 12955 17179 12956 ws@8.18.0: {} 17180 - 17181 - ws@8.18.3: {} 17182 12957 17183 12958 xcode@3.0.1: 17184 12959 dependencies: 17185 12960 simple-plist: 1.3.1 17186 12961 uuid: 7.0.3 17187 - 17188 - xml-name-validator@4.0.0: {} 17189 12962 17190 12963 xml2js@0.6.0: 17191 12964 dependencies: ··· 17196 12969 17197 12970 xmlbuilder@15.1.1: {} 17198 12971 17199 - xmlchars@2.2.0: {} 17200 - 17201 12972 y18n@5.0.8: {} 17202 12973 17203 12974 yallist@3.1.1: {} 17204 12975 17205 12976 yallist@5.0.0: {} 12977 + 12978 + yaml@2.6.1: {} 17206 12979 17207 12980 yargs-parser@21.1.1: {} 17208 12981 ··· 17224 12997 17225 12998 yoctocolors@2.1.1: {} 17226 12999 17227 - zod-to-json-schema@3.24.6(zod@3.25.76): 13000 + zod-validation-error@3.4.0(zod@3.23.8): 17228 13001 dependencies: 17229 - zod: 3.25.76 17230 - 17231 - zod-validation-error@3.4.0(zod@3.25.76): 17232 - dependencies: 17233 - zod: 3.25.76 13002 + zod: 3.23.8 17234 13003 17235 13004 zod@3.23.8: {} 17236 13005 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)): 13006 + zustand@5.0.5(@types/react@19.0.14)(react@19.0.0)(use-sync-external-store@1.5.0(react@19.0.0)): 17240 13007 optionalDependencies: 17241 - '@types/react': 19.1.17 17242 - react: 19.1.0 17243 - use-sync-external-store: 1.6.0(react@19.1.0) 13008 + '@types/react': 19.0.14 13009 + react: 19.0.0 13010 + use-sync-external-store: 1.5.0(react@19.0.0)
+50 -9
scripts/setup-sqlx-offline.sh
··· 1 1 #!/bin/bash 2 2 3 - # Script to verify .sqlx files exist for offline SQLx builds (SQLX_OFFLINE=true) 4 - # With unified workspace, .sqlx only needs to exist at the project root 3 + # Script to copy .sqlx files to all Rust projects that use SQLx 4 + # This is needed for offline SQLx builds (SQLX_OFFLINE=true) 5 5 6 6 set -e 7 7 ··· 12 12 # Source .sqlx directory 13 13 SQLX_SOURCE="$PROJECT_ROOT/.sqlx" 14 14 15 - echo "๐Ÿ”ง Verifying SQLx offline files..." 15 + # List of projects that use SQLx (relative to project root) 16 + SQLX_PROJECTS=( 17 + "apps/aqua" 18 + "services/cadet" 19 + "services/satellite" 20 + ) 21 + 22 + echo "๐Ÿ”ง Setting up SQLx offline files..." 16 23 17 24 # Check if source .sqlx directory exists 18 25 if [ ! -d "$SQLX_SOURCE" ]; then 19 - echo "โŒ .sqlx directory not found at: $SQLX_SOURCE" 20 - echo " Make sure you've run 'cargo sqlx prepare' from the project root first." 26 + echo "โŒ Source .sqlx directory not found at: $SQLX_SOURCE" 27 + echo " Make sure you've run 'cargo sqlx prepare' from the services directory first." 21 28 exit 1 22 29 fi 23 30 24 - query_count=$(ls -1 "$SQLX_SOURCE" | wc -l | tr -d ' ') 25 - echo "โœ… Found .sqlx directory with $query_count query files" 26 - echo "โœ… SQLx offline mode ready!" 31 + # Copy .sqlx files to each project that needs them 32 + for project in "${SQLX_PROJECTS[@]}"; do 33 + project_path="$PROJECT_ROOT/$project" 34 + target_sqlx="$project_path/.sqlx" 35 + 36 + if [ ! -d "$project_path" ]; then 37 + echo "โš ๏ธ Project directory not found: $project_path (skipping)" 38 + continue 39 + fi 40 + 41 + # Check if project actually uses SQLx 42 + if [ ! -f "$project_path/Cargo.toml" ]; then 43 + echo "โš ๏ธ No Cargo.toml found in $project (skipping)" 44 + continue 45 + fi 46 + 47 + if ! grep -q "sqlx" "$project_path/Cargo.toml"; then 48 + echo "โš ๏ธ Project $project doesn't appear to use SQLx (skipping)" 49 + continue 50 + fi 51 + 52 + echo "๐Ÿ“ฆ Copying .sqlx files to $project..." 53 + 54 + # Remove existing .sqlx directory if it exists 55 + if [ -d "$target_sqlx" ]; then 56 + rm -rf "$target_sqlx" 57 + fi 58 + 59 + # Copy the .sqlx directory 60 + cp -r "$SQLX_SOURCE" "$target_sqlx" 61 + 62 + echo " โœ… Copied $(ls -1 "$target_sqlx" | wc -l) query files" 63 + done 64 + 65 + echo "โœ… SQLx offline setup complete!" 27 66 echo "" 28 - echo "Note: If you add new SQL queries or modify existing ones, run 'cargo sqlx prepare' from the project root" 67 + echo "Note: If you add new SQL queries or modify existing ones, you'll need to:" 68 + echo "1. Run 'cargo sqlx prepare' from the services directory" 69 + echo "2. Run this script again to update all project copies"
+209 -303
services/Cargo.lock
··· 84 84 checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" 85 85 86 86 [[package]] 87 - name = "async-compression" 88 - version = "0.4.32" 89 - source = "registry+https://github.com/rust-lang/crates.io-index" 90 - checksum = "5a89bce6054c720275ac2432fbba080a66a2106a44a1b804553930ca6909f4e0" 91 - dependencies = [ 92 - "compression-codecs", 93 - "compression-core", 94 - "futures-core", 95 - "pin-project-lite", 96 - "tokio", 97 - ] 98 - 99 - [[package]] 100 87 name = "async-lock" 101 88 version = "3.4.0" 102 89 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 165 152 "atrium-common", 166 153 "atrium-xrpc", 167 154 "chrono", 168 - "http 1.3.1", 155 + "http", 169 156 "ipld-core", 170 157 "langtag", 171 158 "regex", ··· 198 185 source = "registry+https://github.com/rust-lang/crates.io-index" 199 186 checksum = "0216ad50ce34e9ff982e171c3659e65dedaa2ed5ac2994524debdc9a9647ffa8" 200 187 dependencies = [ 201 - "http 1.3.1", 188 + "http", 202 189 "serde", 203 190 "serde_html_form", 204 191 "serde_json", ··· 245 232 "bytes", 246 233 "form_urlencoded", 247 234 "futures-util", 248 - "http 1.3.1", 235 + "http", 249 236 "http-body", 250 237 "http-body-util", 251 238 "hyper", ··· 277 264 dependencies = [ 278 265 "bytes", 279 266 "futures-core", 280 - "http 1.3.1", 267 + "http", 281 268 "http-body", 282 269 "http-body-util", 283 270 "mime", ··· 312 299 313 300 [[package]] 314 301 name = "base64" 315 - version = "0.21.7" 316 - source = "registry+https://github.com/rust-lang/crates.io-index" 317 - checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 318 - 319 - [[package]] 320 - name = "base64" 321 302 version = "0.22.1" 322 303 source = "registry+https://github.com/rust-lang/crates.io-index" 323 304 checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" ··· 345 326 "proc-macro2", 346 327 "quote", 347 328 "regex", 348 - "rustc-hash 1.1.0", 329 + "rustc-hash", 349 330 "shlex", 350 331 "syn 2.0.104", 351 332 "which", ··· 464 445 "async-trait", 465 446 "atmst", 466 447 "atrium-api", 467 - "base64 0.22.1", 448 + "base64", 468 449 "chrono", 469 450 "cid 0.11.1", 470 451 "dotenvy", ··· 486 467 "sqlx", 487 468 "time", 488 469 "tokio", 489 - "tokio-tungstenite 0.24.0", 470 + "tokio-tungstenite", 490 471 "tracing", 491 472 "tracing-subscriber", 492 473 "types", ··· 528 509 version = "1.0.1" 529 510 source = "registry+https://github.com/rust-lang/crates.io-index" 530 511 checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268" 531 - 532 - [[package]] 533 - name = "cfg_aliases" 534 - version = "0.2.1" 535 - source = "registry+https://github.com/rust-lang/crates.io-index" 536 - checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 537 512 538 513 [[package]] 539 514 name = "chrono" ··· 612 587 ] 613 588 614 589 [[package]] 615 - name = "compression-codecs" 616 - version = "0.4.31" 617 - source = "registry+https://github.com/rust-lang/crates.io-index" 618 - checksum = "ef8a506ec4b81c460798f572caead636d57d3d7e940f998160f52bd254bf2d23" 619 - dependencies = [ 620 - "compression-core", 621 - "flate2", 622 - "memchr", 623 - ] 624 - 625 - [[package]] 626 - name = "compression-core" 627 - version = "0.4.29" 628 - source = "registry+https://github.com/rust-lang/crates.io-index" 629 - checksum = "e47641d3deaf41fb1538ac1f54735925e275eaf3bf4d55c81b137fba797e5cbb" 630 - 631 - [[package]] 632 590 name = "concurrent-queue" 633 591 version = "2.5.0" 634 592 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 709 667 checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" 710 668 711 669 [[package]] 712 - name = "crc32fast" 713 - version = "1.5.0" 714 - source = "registry+https://github.com/rust-lang/crates.io-index" 715 - checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" 716 - dependencies = [ 717 - "cfg-if", 718 - ] 719 - 720 - [[package]] 721 670 name = "cron" 722 671 version = "0.12.1" 723 672 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 977 926 ] 978 927 979 928 [[package]] 929 + name = "encoding_rs" 930 + version = "0.8.35" 931 + source = "registry+https://github.com/rust-lang/crates.io-index" 932 + checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" 933 + dependencies = [ 934 + "cfg-if", 935 + ] 936 + 937 + [[package]] 980 938 name = "equivalent" 981 939 version = "1.0.2" 982 940 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1025 983 ] 1026 984 1027 985 [[package]] 1028 - name = "flate2" 1029 - version = "1.1.2" 986 + name = "fastrand" 987 + version = "2.3.0" 1030 988 source = "registry+https://github.com/rust-lang/crates.io-index" 1031 - checksum = "4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d" 1032 - dependencies = [ 1033 - "crc32fast", 1034 - "miniz_oxide", 1035 - ] 989 + checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" 1036 990 1037 991 [[package]] 1038 992 name = "flume" ··· 1059 1013 checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" 1060 1014 1061 1015 [[package]] 1016 + name = "foreign-types" 1017 + version = "0.3.2" 1018 + source = "registry+https://github.com/rust-lang/crates.io-index" 1019 + checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 1020 + dependencies = [ 1021 + "foreign-types-shared", 1022 + ] 1023 + 1024 + [[package]] 1025 + name = "foreign-types-shared" 1026 + version = "0.1.1" 1027 + source = "registry+https://github.com/rust-lang/crates.io-index" 1028 + checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 1029 + 1030 + [[package]] 1062 1031 name = "form_urlencoded" 1063 1032 version = "1.2.1" 1064 1033 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1217 1186 checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" 1218 1187 dependencies = [ 1219 1188 "cfg-if", 1220 - "js-sys", 1221 1189 "libc", 1222 1190 "r-efi", 1223 1191 "wasi 0.14.2+wasi-0.2.4", 1224 - "wasm-bindgen", 1225 1192 ] 1226 1193 1227 1194 [[package]] ··· 1247 1214 "fnv", 1248 1215 "futures-core", 1249 1216 "futures-sink", 1250 - "http 1.3.1", 1217 + "http", 1251 1218 "indexmap", 1252 1219 "slab", 1253 1220 "tokio", ··· 1322 1289 1323 1290 [[package]] 1324 1291 name = "http" 1325 - version = "0.2.12" 1326 - source = "registry+https://github.com/rust-lang/crates.io-index" 1327 - checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 1328 - dependencies = [ 1329 - "bytes", 1330 - "fnv", 1331 - "itoa", 1332 - ] 1333 - 1334 - [[package]] 1335 - name = "http" 1336 1292 version = "1.3.1" 1337 1293 source = "registry+https://github.com/rust-lang/crates.io-index" 1338 1294 checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565" ··· 1349 1305 checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" 1350 1306 dependencies = [ 1351 1307 "bytes", 1352 - "http 1.3.1", 1308 + "http", 1353 1309 ] 1354 1310 1355 1311 [[package]] ··· 1360 1316 dependencies = [ 1361 1317 "bytes", 1362 1318 "futures-core", 1363 - "http 1.3.1", 1319 + "http", 1364 1320 "http-body", 1365 1321 "pin-project-lite", 1366 1322 ] ··· 1387 1343 "futures-channel", 1388 1344 "futures-util", 1389 1345 "h2", 1390 - "http 1.3.1", 1346 + "http", 1391 1347 "http-body", 1392 1348 "httparse", 1393 1349 "httpdate", ··· 1404 1360 source = "registry+https://github.com/rust-lang/crates.io-index" 1405 1361 checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58" 1406 1362 dependencies = [ 1407 - "http 1.3.1", 1363 + "http", 1408 1364 "hyper", 1409 1365 "hyper-util", 1410 - "rustls 0.23.29", 1411 - "rustls-native-certs 0.8.1", 1366 + "rustls", 1367 + "rustls-native-certs", 1412 1368 "rustls-pki-types", 1413 1369 "tokio", 1414 - "tokio-rustls 0.26.2", 1370 + "tokio-rustls", 1415 1371 "tower-service", 1416 - "webpki-roots 1.0.2", 1372 + ] 1373 + 1374 + [[package]] 1375 + name = "hyper-tls" 1376 + version = "0.6.0" 1377 + source = "registry+https://github.com/rust-lang/crates.io-index" 1378 + checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" 1379 + dependencies = [ 1380 + "bytes", 1381 + "http-body-util", 1382 + "hyper", 1383 + "hyper-util", 1384 + "native-tls", 1385 + "tokio", 1386 + "tokio-native-tls", 1387 + "tower-service", 1417 1388 ] 1418 1389 1419 1390 [[package]] ··· 1422 1393 source = "registry+https://github.com/rust-lang/crates.io-index" 1423 1394 checksum = "7f66d5bd4c6f02bf0542fad85d626775bab9258cf795a4256dcaf3161114d1df" 1424 1395 dependencies = [ 1425 - "base64 0.22.1", 1396 + "base64", 1426 1397 "bytes", 1427 1398 "futures-channel", 1428 1399 "futures-core", 1429 1400 "futures-util", 1430 - "http 1.3.1", 1401 + "http", 1431 1402 "http-body", 1432 1403 "hyper", 1433 1404 "ipnet", ··· 1435 1406 "percent-encoding", 1436 1407 "pin-project-lite", 1437 1408 "socket2 0.5.10", 1409 + "system-configuration", 1438 1410 "tokio", 1439 1411 "tower-service", 1440 1412 "tracing", 1413 + "windows-registry", 1441 1414 ] 1442 1415 1443 1416 [[package]] ··· 1852 1825 checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" 1853 1826 1854 1827 [[package]] 1828 + name = "linux-raw-sys" 1829 + version = "0.9.4" 1830 + source = "registry+https://github.com/rust-lang/crates.io-index" 1831 + checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" 1832 + 1833 + [[package]] 1855 1834 name = "litemap" 1856 1835 version = "0.8.0" 1857 1836 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1896 1875 ] 1897 1876 1898 1877 [[package]] 1899 - name = "lru-slab" 1900 - version = "0.1.2" 1901 - source = "registry+https://github.com/rust-lang/crates.io-index" 1902 - checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" 1903 - 1904 - [[package]] 1905 1878 name = "matchers" 1906 1879 version = "0.1.0" 1907 1880 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1958 1931 source = "registry+https://github.com/rust-lang/crates.io-index" 1959 1932 checksum = "dd7399781913e5393588a8d8c6a2867bf85fb38eaf2502fdce465aad2dc6f034" 1960 1933 dependencies = [ 1961 - "base64 0.22.1", 1934 + "base64", 1962 1935 "http-body-util", 1963 1936 "hyper", 1964 1937 "hyper-rustls", ··· 2150 2123 ] 2151 2124 2152 2125 [[package]] 2126 + name = "native-tls" 2127 + version = "0.2.14" 2128 + source = "registry+https://github.com/rust-lang/crates.io-index" 2129 + checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" 2130 + dependencies = [ 2131 + "libc", 2132 + "log", 2133 + "openssl", 2134 + "openssl-probe", 2135 + "openssl-sys", 2136 + "schannel", 2137 + "security-framework 2.11.1", 2138 + "security-framework-sys", 2139 + "tempfile", 2140 + ] 2141 + 2142 + [[package]] 2153 2143 name = "nom" 2154 2144 version = "7.1.3" 2155 2145 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2249 2239 checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" 2250 2240 2251 2241 [[package]] 2242 + name = "openssl" 2243 + version = "0.10.73" 2244 + source = "registry+https://github.com/rust-lang/crates.io-index" 2245 + checksum = "8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8" 2246 + dependencies = [ 2247 + "bitflags 2.9.1", 2248 + "cfg-if", 2249 + "foreign-types", 2250 + "libc", 2251 + "once_cell", 2252 + "openssl-macros", 2253 + "openssl-sys", 2254 + ] 2255 + 2256 + [[package]] 2257 + name = "openssl-macros" 2258 + version = "0.1.1" 2259 + source = "registry+https://github.com/rust-lang/crates.io-index" 2260 + checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 2261 + dependencies = [ 2262 + "proc-macro2", 2263 + "quote", 2264 + "syn 2.0.104", 2265 + ] 2266 + 2267 + [[package]] 2252 2268 name = "openssl-probe" 2253 2269 version = "0.1.6" 2254 2270 source = "registry+https://github.com/rust-lang/crates.io-index" 2255 2271 checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" 2272 + 2273 + [[package]] 2274 + name = "openssl-sys" 2275 + version = "0.9.109" 2276 + source = "registry+https://github.com/rust-lang/crates.io-index" 2277 + checksum = "90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571" 2278 + dependencies = [ 2279 + "cc", 2280 + "libc", 2281 + "pkg-config", 2282 + "vcpkg", 2283 + ] 2256 2284 2257 2285 [[package]] 2258 2286 name = "overload" ··· 2480 2508 ] 2481 2509 2482 2510 [[package]] 2483 - name = "quinn" 2484 - version = "0.11.9" 2485 - source = "registry+https://github.com/rust-lang/crates.io-index" 2486 - checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20" 2487 - dependencies = [ 2488 - "bytes", 2489 - "cfg_aliases", 2490 - "pin-project-lite", 2491 - "quinn-proto", 2492 - "quinn-udp", 2493 - "rustc-hash 2.1.1", 2494 - "rustls 0.23.29", 2495 - "socket2 0.5.10", 2496 - "thiserror 2.0.12", 2497 - "tokio", 2498 - "tracing", 2499 - "web-time", 2500 - ] 2501 - 2502 - [[package]] 2503 - name = "quinn-proto" 2504 - version = "0.11.13" 2505 - source = "registry+https://github.com/rust-lang/crates.io-index" 2506 - checksum = "f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31" 2507 - dependencies = [ 2508 - "bytes", 2509 - "getrandom 0.3.3", 2510 - "lru-slab", 2511 - "rand 0.9.1", 2512 - "ring", 2513 - "rustc-hash 2.1.1", 2514 - "rustls 0.23.29", 2515 - "rustls-pki-types", 2516 - "slab", 2517 - "thiserror 2.0.12", 2518 - "tinyvec", 2519 - "tracing", 2520 - "web-time", 2521 - ] 2522 - 2523 - [[package]] 2524 - name = "quinn-udp" 2525 - version = "0.5.14" 2526 - source = "registry+https://github.com/rust-lang/crates.io-index" 2527 - checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd" 2528 - dependencies = [ 2529 - "cfg_aliases", 2530 - "libc", 2531 - "once_cell", 2532 - "socket2 0.5.10", 2533 - "tracing", 2534 - "windows-sys 0.60.2", 2535 - ] 2536 - 2537 - [[package]] 2538 2511 name = "quote" 2539 2512 version = "1.0.40" 2540 2513 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2709 2682 source = "registry+https://github.com/rust-lang/crates.io-index" 2710 2683 checksum = "cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531" 2711 2684 dependencies = [ 2712 - "async-compression", 2713 - "base64 0.22.1", 2685 + "base64", 2714 2686 "bytes", 2687 + "encoding_rs", 2715 2688 "futures-core", 2716 - "futures-util", 2717 - "http 1.3.1", 2689 + "h2", 2690 + "http", 2718 2691 "http-body", 2719 2692 "http-body-util", 2720 2693 "hyper", 2721 2694 "hyper-rustls", 2695 + "hyper-tls", 2722 2696 "hyper-util", 2723 2697 "js-sys", 2724 2698 "log", 2699 + "mime", 2700 + "native-tls", 2725 2701 "percent-encoding", 2726 2702 "pin-project-lite", 2727 - "quinn", 2728 - "rustls 0.23.29", 2729 2703 "rustls-pki-types", 2730 2704 "serde", 2731 2705 "serde_json", 2732 2706 "serde_urlencoded", 2733 2707 "sync_wrapper", 2734 2708 "tokio", 2735 - "tokio-rustls 0.26.2", 2736 - "tokio-util", 2709 + "tokio-native-tls", 2737 2710 "tower", 2738 2711 "tower-http", 2739 2712 "tower-service", 2740 2713 "url", 2741 2714 "wasm-bindgen", 2742 2715 "wasm-bindgen-futures", 2743 - "wasm-streams", 2744 2716 "web-sys", 2745 - "webpki-roots 1.0.2", 2746 2717 ] 2747 2718 2748 2719 [[package]] ··· 2770 2741 2771 2742 [[package]] 2772 2743 name = "rocketman" 2773 - version = "0.2.5" 2774 - source = "registry+https://github.com/rust-lang/crates.io-index" 2775 - checksum = "90cfc4ee9daf6e9d0ee217b9709aa3bd6c921e6926aa15c6ff5ba9162c2c649a" 2744 + version = "0.2.3" 2776 2745 dependencies = [ 2777 2746 "anyhow", 2778 2747 "async-trait", ··· 2780 2749 "derive_builder", 2781 2750 "flume", 2782 2751 "futures-util", 2783 - "metrics 0.24.2", 2752 + "metrics 0.23.1", 2784 2753 "rand 0.8.5", 2785 2754 "serde", 2786 2755 "serde_json", 2787 2756 "tokio", 2788 - "tokio-tungstenite 0.20.1", 2757 + "tokio-tungstenite", 2789 2758 "tracing", 2790 2759 "tracing-subscriber", 2791 2760 "url", ··· 2825 2794 checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 2826 2795 2827 2796 [[package]] 2828 - name = "rustc-hash" 2829 - version = "2.1.1" 2830 - source = "registry+https://github.com/rust-lang/crates.io-index" 2831 - checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" 2832 - 2833 - [[package]] 2834 2797 name = "rustc_version" 2835 2798 version = "0.4.1" 2836 2799 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2848 2811 "bitflags 2.9.1", 2849 2812 "errno", 2850 2813 "libc", 2851 - "linux-raw-sys", 2814 + "linux-raw-sys 0.4.15", 2852 2815 "windows-sys 0.59.0", 2853 2816 ] 2854 2817 2855 2818 [[package]] 2856 - name = "rustls" 2857 - version = "0.21.12" 2819 + name = "rustix" 2820 + version = "1.0.8" 2858 2821 source = "registry+https://github.com/rust-lang/crates.io-index" 2859 - checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" 2822 + checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8" 2860 2823 dependencies = [ 2861 - "log", 2862 - "ring", 2863 - "rustls-webpki 0.101.7", 2864 - "sct", 2824 + "bitflags 2.9.1", 2825 + "errno", 2826 + "libc", 2827 + "linux-raw-sys 0.9.4", 2828 + "windows-sys 0.60.2", 2865 2829 ] 2866 2830 2867 2831 [[package]] ··· 2874 2838 "once_cell", 2875 2839 "ring", 2876 2840 "rustls-pki-types", 2877 - "rustls-webpki 0.103.4", 2841 + "rustls-webpki", 2878 2842 "subtle", 2879 2843 "zeroize", 2880 2844 ] 2881 2845 2882 2846 [[package]] 2883 2847 name = "rustls-native-certs" 2884 - version = "0.6.3" 2885 - source = "registry+https://github.com/rust-lang/crates.io-index" 2886 - checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" 2887 - dependencies = [ 2888 - "openssl-probe", 2889 - "rustls-pemfile", 2890 - "schannel", 2891 - "security-framework 2.11.1", 2892 - ] 2893 - 2894 - [[package]] 2895 - name = "rustls-native-certs" 2896 2848 version = "0.8.1" 2897 2849 source = "registry+https://github.com/rust-lang/crates.io-index" 2898 2850 checksum = "7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3" ··· 2904 2856 ] 2905 2857 2906 2858 [[package]] 2907 - name = "rustls-pemfile" 2908 - version = "1.0.4" 2909 - source = "registry+https://github.com/rust-lang/crates.io-index" 2910 - checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 2911 - dependencies = [ 2912 - "base64 0.21.7", 2913 - ] 2914 - 2915 - [[package]] 2916 2859 name = "rustls-pki-types" 2917 2860 version = "1.12.0" 2918 2861 source = "registry+https://github.com/rust-lang/crates.io-index" 2919 2862 checksum = "229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79" 2920 2863 dependencies = [ 2921 - "web-time", 2922 2864 "zeroize", 2923 2865 ] 2924 2866 2925 2867 [[package]] 2926 2868 name = "rustls-webpki" 2927 - version = "0.101.7" 2928 - source = "registry+https://github.com/rust-lang/crates.io-index" 2929 - checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 2930 - dependencies = [ 2931 - "ring", 2932 - "untrusted", 2933 - ] 2934 - 2935 - [[package]] 2936 - name = "rustls-webpki" 2937 2869 version = "0.103.4" 2938 2870 source = "registry+https://github.com/rust-lang/crates.io-index" 2939 2871 checksum = "0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc" ··· 2994 2926 version = "1.2.0" 2995 2927 source = "registry+https://github.com/rust-lang/crates.io-index" 2996 2928 checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 2997 - 2998 - [[package]] 2999 - name = "sct" 3000 - version = "0.7.1" 3001 - source = "registry+https://github.com/rust-lang/crates.io-index" 3002 - checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 3003 - dependencies = [ 3004 - "ring", 3005 - "untrusted", 3006 - ] 3007 2929 3008 2930 [[package]] 3009 2931 name = "security-framework" ··· 3297 3219 source = "registry+https://github.com/rust-lang/crates.io-index" 3298 3220 checksum = "ee6798b1838b6a0f69c007c133b8df5866302197e404e8b6ee8ed3e3a5e68dc6" 3299 3221 dependencies = [ 3300 - "base64 0.22.1", 3222 + "base64", 3301 3223 "bytes", 3302 3224 "chrono", 3303 3225 "crc", ··· 3315 3237 "memchr", 3316 3238 "once_cell", 3317 3239 "percent-encoding", 3318 - "rustls 0.23.29", 3240 + "rustls", 3319 3241 "serde", 3320 3242 "serde_json", 3321 3243 "sha2", ··· 3375 3297 checksum = "aa003f0038df784eb8fecbbac13affe3da23b45194bd57dba231c8f48199c526" 3376 3298 dependencies = [ 3377 3299 "atoi", 3378 - "base64 0.22.1", 3300 + "base64", 3379 3301 "bitflags 2.9.1", 3380 3302 "byteorder", 3381 3303 "bytes", ··· 3420 3342 checksum = "db58fcd5a53cf07c184b154801ff91347e4c30d17a3562a635ff028ad5deda46" 3421 3343 dependencies = [ 3422 3344 "atoi", 3423 - "base64 0.22.1", 3345 + "base64", 3424 3346 "bitflags 2.9.1", 3425 3347 "byteorder", 3426 3348 "chrono", ··· 3577 3499 ] 3578 3500 3579 3501 [[package]] 3502 + name = "system-configuration" 3503 + version = "0.6.1" 3504 + source = "registry+https://github.com/rust-lang/crates.io-index" 3505 + checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" 3506 + dependencies = [ 3507 + "bitflags 2.9.1", 3508 + "core-foundation 0.9.4", 3509 + "system-configuration-sys", 3510 + ] 3511 + 3512 + [[package]] 3513 + name = "system-configuration-sys" 3514 + version = "0.6.0" 3515 + source = "registry+https://github.com/rust-lang/crates.io-index" 3516 + checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4" 3517 + dependencies = [ 3518 + "core-foundation-sys", 3519 + "libc", 3520 + ] 3521 + 3522 + [[package]] 3580 3523 name = "tagptr" 3581 3524 version = "0.2.0" 3582 3525 source = "registry+https://github.com/rust-lang/crates.io-index" 3583 3526 checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417" 3527 + 3528 + [[package]] 3529 + name = "tempfile" 3530 + version = "3.20.0" 3531 + source = "registry+https://github.com/rust-lang/crates.io-index" 3532 + checksum = "e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1" 3533 + dependencies = [ 3534 + "fastrand", 3535 + "getrandom 0.3.3", 3536 + "once_cell", 3537 + "rustix 1.0.8", 3538 + "windows-sys 0.59.0", 3539 + ] 3584 3540 3585 3541 [[package]] 3586 3542 name = "thiserror" ··· 3734 3690 ] 3735 3691 3736 3692 [[package]] 3737 - name = "tokio-retry" 3738 - version = "0.3.0" 3693 + name = "tokio-native-tls" 3694 + version = "0.3.1" 3739 3695 source = "registry+https://github.com/rust-lang/crates.io-index" 3740 - checksum = "7f57eb36ecbe0fc510036adff84824dd3c24bb781e21bfa67b69d556aa85214f" 3696 + checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" 3741 3697 dependencies = [ 3742 - "pin-project", 3743 - "rand 0.8.5", 3698 + "native-tls", 3744 3699 "tokio", 3745 3700 ] 3746 3701 3747 3702 [[package]] 3748 - name = "tokio-rustls" 3749 - version = "0.24.1" 3703 + name = "tokio-retry" 3704 + version = "0.3.0" 3750 3705 source = "registry+https://github.com/rust-lang/crates.io-index" 3751 - checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 3706 + checksum = "7f57eb36ecbe0fc510036adff84824dd3c24bb781e21bfa67b69d556aa85214f" 3752 3707 dependencies = [ 3753 - "rustls 0.21.12", 3708 + "pin-project", 3709 + "rand 0.8.5", 3754 3710 "tokio", 3755 3711 ] 3756 3712 ··· 3760 3716 source = "registry+https://github.com/rust-lang/crates.io-index" 3761 3717 checksum = "8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b" 3762 3718 dependencies = [ 3763 - "rustls 0.23.29", 3719 + "rustls", 3764 3720 "tokio", 3765 3721 ] 3766 3722 ··· 3777 3733 3778 3734 [[package]] 3779 3735 name = "tokio-tungstenite" 3780 - version = "0.20.1" 3781 - source = "registry+https://github.com/rust-lang/crates.io-index" 3782 - checksum = "212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c" 3783 - dependencies = [ 3784 - "futures-util", 3785 - "log", 3786 - "rustls 0.21.12", 3787 - "rustls-native-certs 0.6.3", 3788 - "tokio", 3789 - "tokio-rustls 0.24.1", 3790 - "tungstenite 0.20.1", 3791 - "webpki-roots 0.25.4", 3792 - ] 3793 - 3794 - [[package]] 3795 - name = "tokio-tungstenite" 3796 3736 version = "0.24.0" 3797 3737 source = "registry+https://github.com/rust-lang/crates.io-index" 3798 3738 checksum = "edc5f74e248dc973e0dbb7b74c7e0d6fcc301c694ff50049504004ef4d0cdcd9" 3799 3739 dependencies = [ 3800 3740 "futures-util", 3801 3741 "log", 3802 - "rustls 0.23.29", 3803 - "rustls-pki-types", 3804 3742 "tokio", 3805 - "tokio-rustls 0.26.2", 3806 - "tungstenite 0.24.0", 3807 - "webpki-roots 0.26.11", 3743 + "tungstenite", 3808 3744 ] 3809 3745 3810 3746 [[package]] ··· 3871 3807 "bitflags 2.9.1", 3872 3808 "bytes", 3873 3809 "futures-util", 3874 - "http 1.3.1", 3810 + "http", 3875 3811 "http-body", 3876 3812 "iri-string", 3877 3813 "pin-project-lite", ··· 3973 3909 3974 3910 [[package]] 3975 3911 name = "tungstenite" 3976 - version = "0.20.1" 3977 - source = "registry+https://github.com/rust-lang/crates.io-index" 3978 - checksum = "9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9" 3979 - dependencies = [ 3980 - "byteorder", 3981 - "bytes", 3982 - "data-encoding", 3983 - "http 0.2.12", 3984 - "httparse", 3985 - "log", 3986 - "rand 0.8.5", 3987 - "rustls 0.21.12", 3988 - "sha1", 3989 - "thiserror 1.0.69", 3990 - "url", 3991 - "utf-8", 3992 - ] 3993 - 3994 - [[package]] 3995 - name = "tungstenite" 3996 3912 version = "0.24.0" 3997 3913 source = "registry+https://github.com/rust-lang/crates.io-index" 3998 3914 checksum = "18e5b8366ee7a95b16d32197d0b2604b43a0be89dc5fac9f8e96ccafbaedda8a" ··· 4000 3916 "byteorder", 4001 3917 "bytes", 4002 3918 "data-encoding", 4003 - "http 1.3.1", 3919 + "http", 4004 3920 "httparse", 4005 3921 "log", 4006 3922 "rand 0.8.5", 4007 - "rustls 0.23.29", 4008 - "rustls-pki-types", 4009 3923 "sha1", 4010 3924 "thiserror 1.0.69", 4011 3925 "utf-8", ··· 4024 3938 "atrium-api", 4025 3939 "atrium-xrpc", 4026 3940 "chrono", 4027 - "http 1.3.1", 3941 + "http", 4028 3942 "ipld-core", 4029 3943 "langtag", 4030 3944 "regex", ··· 4241 4155 ] 4242 4156 4243 4157 [[package]] 4244 - name = "wasm-streams" 4245 - version = "0.4.2" 4246 - source = "registry+https://github.com/rust-lang/crates.io-index" 4247 - checksum = "15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65" 4248 - dependencies = [ 4249 - "futures-util", 4250 - "js-sys", 4251 - "wasm-bindgen", 4252 - "wasm-bindgen-futures", 4253 - "web-sys", 4254 - ] 4255 - 4256 - [[package]] 4257 4158 name = "web-sys" 4258 4159 version = "0.3.77" 4259 4160 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4272 4173 "js-sys", 4273 4174 "wasm-bindgen", 4274 4175 ] 4275 - 4276 - [[package]] 4277 - name = "webpki-roots" 4278 - version = "0.25.4" 4279 - source = "registry+https://github.com/rust-lang/crates.io-index" 4280 - checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" 4281 4176 4282 4177 [[package]] 4283 4178 name = "webpki-roots" ··· 4306 4201 "either", 4307 4202 "home", 4308 4203 "once_cell", 4309 - "rustix", 4204 + "rustix 0.38.44", 4310 4205 ] 4311 4206 4312 4207 [[package]] ··· 4423 4318 dependencies = [ 4424 4319 "windows-core", 4425 4320 "windows-link", 4321 + ] 4322 + 4323 + [[package]] 4324 + name = "windows-registry" 4325 + version = "0.5.3" 4326 + source = "registry+https://github.com/rust-lang/crates.io-index" 4327 + checksum = "5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e" 4328 + dependencies = [ 4329 + "windows-link", 4330 + "windows-result", 4331 + "windows-strings", 4426 4332 ] 4427 4333 4428 4334 [[package]]
+47
services/Cargo.toml
··· 1 + [workspace] 2 + members = ["cadet", "satellite", "types"] 3 + resolver = "2" 4 + 5 + [workspace.dependencies] 6 + # Shared dependencies 7 + tokio = { version = "1.0", features = ["rt-multi-thread", "macros", "time"] } 8 + axum = { version = "0.8", features = ["macros"] } 9 + tower-http = { version = "0.6", features = ["cors"] } 10 + sqlx = { version = "0.8", features = [ 11 + "runtime-tokio", 12 + "postgres", 13 + "uuid", 14 + "chrono", 15 + "tls-rustls", 16 + ] } 17 + serde = { version = "1.0", features = ["derive"] } 18 + anyhow = "1.0" 19 + serde_json = "1.0" 20 + tracing = "0.1" 21 + tracing-subscriber = "0.3" 22 + metrics = "0.23" 23 + reqwest.workspace = true 24 + url = "2.5" 25 + rand = "0.8" 26 + flume = "0.11" 27 + async-trait = "0.1" 28 + time = "0.3" 29 + dotenvy = "0.15" 30 + tokio-tungstenite.workspace = true 31 + atrium-api = "0.25" 32 + chrono = { version = "0.4", features = ["serde"] } 33 + uuid = { version = "1.0", features = ["v4", "serde"] } 34 + types = { path = "types" } 35 + rocketman = "0.2.5" 36 + 37 + # CAR and IPLD dependencies 38 + iroh-car = "0.4" 39 + libipld = { version = "0.16", features = ["dag-cbor", "dag-json"] } 40 + cid = "0.11" 41 + base64 = "0.22" 42 + 43 + # Redis for job queues and caching 44 + redis = { version = "0.24", features = ["tokio-comp", "connection-manager"] } 45 + 46 + # Install sqlx-cli globally for migrations 47 + # Run: cargo install sqlx-cli --features postgres
+3
services/cadet/Dockerfile
··· 68 68 # Force SQLx to use offline mode with workspace cache 69 69 ENV SQLX_OFFLINE=true 70 70 71 + # copy sqlx in 72 + COPY ./.sqlx ./services/cadet/.sqlx 73 + 71 74 # Debug platform detection and run build 72 75 RUN echo "DEBUG Before target.sh: TARGETPLATFORM=$TARGETPLATFORM TARGETARCH=$TARGETARCH" && \ 73 76 . ./target.sh && \
+7 -9
services/cadet/package.json
··· 2 2 "name": "@repo/cadet", 3 3 "private": true, 4 4 "scripts": { 5 - "install": ":", 6 - "build": "cargo build --release --manifest-path ../../Cargo.toml -p cadet", 7 - "build:rust": "cargo build --release --manifest-path ../../Cargo.toml -p cadet", 8 - "dev": "cargo watch -x 'run -p cadet'", 9 - "test": "cargo test -p cadet", 10 - "test:rust": "cargo test -p cadet" 11 - }, 12 - "packageManager": "pnpm@10.18.0" 13 - } 5 + "build": "cargo build --release", 6 + "build:rust": "cargo build --release", 7 + "dev": "cargo watch -x 'run'", 8 + "test": "cargo test", 9 + "test:rust": "cargo test" 10 + } 11 + }
+7 -9
services/satellite/package.json
··· 2 2 "name": "@repo/satellite", 3 3 "private": true, 4 4 "scripts": { 5 - "install": ":", 6 - "build": "cargo build --release --manifest-path ../../Cargo.toml -p satellite", 7 - "build:rust": "cargo build --release --manifest-path ../../Cargo.toml -p satellite", 8 - "dev": "cargo watch -x 'run -p satellite'", 9 - "test": "cargo test -p satellite", 10 - "test:rust": "cargo test -p satellite" 11 - }, 12 - "packageManager": "pnpm@10.18.0" 13 - } 5 + "build": "cargo build --release", 6 + "build:rust": "cargo build --release", 7 + "dev": "cargo watch -x 'run'", 8 + "test": "cargo test", 9 + "test:rust": "cargo test" 10 + } 11 + }
+1 -1
turbo.json
··· 10 10 }, 11 11 "build:rust": { 12 12 "dependsOn": ["^build"], 13 - "outputs": ["../../target/**"] 13 + "outputs": ["../target/**"] 14 14 }, 15 15 "check-types": { 16 16 "dependsOn": ["^check-types"]