From 371fe713ff02824ff9d2a12f58f2cdb07629a374 Mon Sep 17 00:00:00 2001 From: LucDeCaf Date: Wed, 3 Dec 2025 19:04:48 +0200 Subject: [PATCH 1/8] Migrate old PowerChat demo to use newer package versions and features --- demos/react-native-supabase-group-chat/.env | 1 + .../.eslintrc.js | 16 - .../.gitignore | 1 + .../.prettierignore | 8 + .../.prettierrc | 10 + .../android/.gitignore | 16 - .../android/app/build.gradle | 176 - .../android/app/debug.keystore | Bin 2257 -> 0 bytes .../android/app/proguard-rules.pro | 14 - .../android/app/src/debug/AndroidManifest.xml | 7 - .../android/app/src/main/AndroidManifest.xml | 35 - .../main/java/com/powerchat/MainActivity.kt | 65 - .../java/com/powerchat/MainApplication.kt | 57 - .../res/drawable-hdpi/splashscreen_logo.png | Bin 6145 -> 0 bytes .../res/drawable-mdpi/splashscreen_logo.png | Bin 2647 -> 0 bytes .../res/drawable-xhdpi/splashscreen_logo.png | Bin 6589 -> 0 bytes .../res/drawable-xxhdpi/splashscreen_logo.png | Bin 22661 -> 0 bytes .../drawable-xxxhdpi/splashscreen_logo.png | Bin 45774 -> 0 bytes .../res/drawable/ic_launcher_background.xml | 6 - .../res/drawable/rn_edit_text_material.xml | 37 - .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 - .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 - .../src/main/res/mipmap-hdpi/ic_launcher.webp | Bin 1015 -> 0 bytes .../mipmap-hdpi/ic_launcher_foreground.webp | Bin 2721 -> 0 bytes .../res/mipmap-hdpi/ic_launcher_round.webp | Bin 1776 -> 0 bytes .../src/main/res/mipmap-mdpi/ic_launcher.webp | Bin 748 -> 0 bytes .../mipmap-mdpi/ic_launcher_foreground.webp | Bin 1692 -> 0 bytes .../res/mipmap-mdpi/ic_launcher_round.webp | Bin 1193 -> 0 bytes .../main/res/mipmap-xhdpi/ic_launcher.webp | Bin 1646 -> 0 bytes .../mipmap-xhdpi/ic_launcher_foreground.webp | Bin 5887 -> 0 bytes .../res/mipmap-xhdpi/ic_launcher_round.webp | Bin 2595 -> 0 bytes .../main/res/mipmap-xxhdpi/ic_launcher.webp | Bin 2483 -> 0 bytes .../mipmap-xxhdpi/ic_launcher_foreground.webp | Bin 14483 -> 0 bytes .../res/mipmap-xxhdpi/ic_launcher_round.webp | Bin 3953 -> 0 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.webp | Bin 4478 -> 0 bytes .../ic_launcher_foreground.webp | Bin 34752 -> 0 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.webp | Bin 6583 -> 0 bytes .../app/src/main/res/values-night/colors.xml | 1 - .../app/src/main/res/values/colors.xml | 6 - .../app/src/main/res/values/strings.xml | 6 - .../app/src/main/res/values/styles.xml | 19 - .../android/build.gradle | 41 - .../android/gradle.properties | 62 - .../android/gradle/wrapper/gradle-wrapper.jar | Bin 43583 -> 0 bytes .../gradle/wrapper/gradle-wrapper.properties | 7 - .../android/gradlew | 252 - .../android/gradlew.bat | 94 - .../android/settings.gradle | 38 - .../app.config.ts | 76 +- .../babel.config.js | 12 +- .../react-native-supabase-group-chat/eas.json | 26 - .../eslint.config.js | 10 + .../react-native-supabase-group-chat/index.js | 1 - .../metro.config.js | 22 - .../package.json | 97 +- .../pnpm-lock.yaml | 12529 ++++++++++++++++ .../pnpm-workspace.yaml | 1 + .../src/app/(app)/(chats)/_layout.tsx | 18 +- .../app/(app)/(chats)/c/[profile]/_layout.tsx | 2 +- .../app/(app)/(chats)/c/[profile]/index.tsx | 45 +- .../src/app/(app)/(chats)/c/_layout.tsx | 2 +- .../app/(app)/(chats)/g/[group]/_layout.tsx | 22 +- .../src/app/(app)/(chats)/g/[group]/index.tsx | 28 +- .../app/(app)/(chats)/g/[group]/settings.tsx | 50 +- .../src/app/(app)/(chats)/g/_layout.tsx | 2 +- .../src/app/(app)/(chats)/g/create.tsx | 26 +- .../src/app/(app)/(chats)/index.tsx | 45 +- .../src/app/(app)/_layout.tsx | 14 +- .../src/app/(app)/contacts/_layout.tsx | 4 +- .../src/app/(app)/contacts/index.tsx | 50 +- .../src/app/(app)/settings/_layout.tsx | 4 +- .../src/app/(app)/settings/index.tsx | 25 +- .../src/app/(auth)/sign-in.tsx | 6 +- .../src/app/_layout.tsx | 32 +- .../src/components/Logo.tsx | 6 +- .../src/components/auth/SignIn.tsx | 20 +- .../src/components/contacts/ContactRow.tsx | 17 +- .../src/components/contacts/ProfileRow.tsx | 8 +- .../src/components/groups/GroupIcon.tsx | 15 +- .../src/components/groups/MemberSelector.tsx | 16 +- .../src/components/list/SwipeableRow.tsx | 26 +- .../src/components/list/index.tsx | 10 +- .../src/components/loading/Loading.tsx | 4 +- .../src/components/loading/LoadingMessage.tsx | 4 +- .../src/components/messages/Message.tsx | 17 +- .../src/components/profiles/Identicon.tsx | 4 +- .../src/components/profiles/ProfileIcon.tsx | 15 +- .../src/components/profiles/minidenticon.ts | 8 +- .../src/lib/config.ts | 2 +- .../src/lib/connector.ts | 32 +- .../src/lib/database.d.ts | 414 + .../src/lib/database.types.ts | 421 - .../src/lib/schema.ts | 190 +- .../src/lib/supabase.ts | 8 +- .../src/providers/AuthProvider.tsx | 41 +- .../src/providers/NavigationThemeProvider.tsx | 23 +- .../{PowerSync.tsx => PowerSyncProvider.tsx} | 20 +- .../src/tamagui.config.ts | 32 +- .../tsconfig.json | 11 +- 99 files changed, 13490 insertions(+), 2008 deletions(-) delete mode 100644 demos/react-native-supabase-group-chat/.eslintrc.js create mode 100644 demos/react-native-supabase-group-chat/.prettierignore create mode 100644 demos/react-native-supabase-group-chat/.prettierrc delete mode 100644 demos/react-native-supabase-group-chat/android/.gitignore delete mode 100644 demos/react-native-supabase-group-chat/android/app/build.gradle delete mode 100644 demos/react-native-supabase-group-chat/android/app/debug.keystore delete mode 100644 demos/react-native-supabase-group-chat/android/app/proguard-rules.pro delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/debug/AndroidManifest.xml delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/AndroidManifest.xml delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/java/com/powerchat/MainActivity.kt delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/java/com/powerchat/MainApplication.kt delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/drawable-hdpi/splashscreen_logo.png delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/drawable-mdpi/splashscreen_logo.png delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/drawable-xhdpi/splashscreen_logo.png delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/drawable-xxhdpi/splashscreen_logo.png delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/drawable-xxxhdpi/splashscreen_logo.png delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/drawable/ic_launcher_background.xml delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/drawable/rn_edit_text_material.xml delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-mdpi/ic_launcher.webp delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/values-night/colors.xml delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/values/colors.xml delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/values/strings.xml delete mode 100644 demos/react-native-supabase-group-chat/android/app/src/main/res/values/styles.xml delete mode 100644 demos/react-native-supabase-group-chat/android/build.gradle delete mode 100644 demos/react-native-supabase-group-chat/android/gradle.properties delete mode 100644 demos/react-native-supabase-group-chat/android/gradle/wrapper/gradle-wrapper.jar delete mode 100644 demos/react-native-supabase-group-chat/android/gradle/wrapper/gradle-wrapper.properties delete mode 100755 demos/react-native-supabase-group-chat/android/gradlew delete mode 100644 demos/react-native-supabase-group-chat/android/gradlew.bat delete mode 100644 demos/react-native-supabase-group-chat/android/settings.gradle delete mode 100644 demos/react-native-supabase-group-chat/eas.json create mode 100644 demos/react-native-supabase-group-chat/eslint.config.js delete mode 100644 demos/react-native-supabase-group-chat/index.js delete mode 100644 demos/react-native-supabase-group-chat/metro.config.js create mode 100644 demos/react-native-supabase-group-chat/pnpm-lock.yaml create mode 100644 demos/react-native-supabase-group-chat/pnpm-workspace.yaml create mode 100644 demos/react-native-supabase-group-chat/src/lib/database.d.ts delete mode 100644 demos/react-native-supabase-group-chat/src/lib/database.types.ts rename demos/react-native-supabase-group-chat/src/providers/{PowerSync.tsx => PowerSyncProvider.tsx} (60%) diff --git a/demos/react-native-supabase-group-chat/.env b/demos/react-native-supabase-group-chat/.env index b1813e619..f3b143c62 100644 --- a/demos/react-native-supabase-group-chat/.env +++ b/demos/react-native-supabase-group-chat/.env @@ -1,5 +1,6 @@ # Replace the credentials below with your Supabase, PowerSync and Expo project details. EXPO_PUBLIC_SUPABASE_URL=https://foo.supabase.co EXPO_PUBLIC_SUPABASE_ANON_KEY=foo +EXPO_PUBLIC_SUPABASE_BUCKET= # Optional. Only required when syncing attachments and using Supabase Storage. See packages/powersync-attachments. EXPO_PUBLIC_POWERSYNC_URL=https://foo.powersync.journeyapps.com EXPO_PUBLIC_EAS_PROJECT_ID=foo # Optional. Only required when using EAS. diff --git a/demos/react-native-supabase-group-chat/.eslintrc.js b/demos/react-native-supabase-group-chat/.eslintrc.js deleted file mode 100644 index f7b072813..000000000 --- a/demos/react-native-supabase-group-chat/.eslintrc.js +++ /dev/null @@ -1,16 +0,0 @@ -module.exports = { - extends: ['universe', 'universe/shared/typescript-analysis'], - overrides: [ - { - files: ['*.ts', '*.tsx', '*.d.ts'], - parserOptions: { - project: './tsconfig.json', - tsconfigRootDir: __dirname - } - } - ], - ignorePatterns: ['*.typegen.ts', 'database.types.ts'], - env: { - node: true - } -}; diff --git a/demos/react-native-supabase-group-chat/.gitignore b/demos/react-native-supabase-group-chat/.gitignore index afa7e9510..1325cea1b 100644 --- a/demos/react-native-supabase-group-chat/.gitignore +++ b/demos/react-native-supabase-group-chat/.gitignore @@ -23,4 +23,5 @@ web-build/ *.tar.gz .tamagui ios/ +android/ !lib diff --git a/demos/react-native-supabase-group-chat/.prettierignore b/demos/react-native-supabase-group-chat/.prettierignore new file mode 100644 index 000000000..0c970be3f --- /dev/null +++ b/demos/react-native-supabase-group-chat/.prettierignore @@ -0,0 +1,8 @@ +node_modules/** +.expo/** +android/** +assets/** +bin/** +ios/** +supabase/** +pnpm-lock.yaml diff --git a/demos/react-native-supabase-group-chat/.prettierrc b/demos/react-native-supabase-group-chat/.prettierrc new file mode 100644 index 000000000..02b6462be --- /dev/null +++ b/demos/react-native-supabase-group-chat/.prettierrc @@ -0,0 +1,10 @@ +{ + "semi": true, + "singleQuote": false, + "tabWidth": 2, + "bracketSameLine": true, + "useTabs": false, + "printWidth": 120, + "trailingComma": "none", + "plugins": ["prettier-plugin-embed", "prettier-plugin-sql"] +} diff --git a/demos/react-native-supabase-group-chat/android/.gitignore b/demos/react-native-supabase-group-chat/android/.gitignore deleted file mode 100644 index 8a6be0771..000000000 --- a/demos/react-native-supabase-group-chat/android/.gitignore +++ /dev/null @@ -1,16 +0,0 @@ -# OSX -# -.DS_Store - -# Android/IntelliJ -# -build/ -.idea -.gradle -local.properties -*.iml -*.hprof -.cxx/ - -# Bundle artifacts -*.jsbundle diff --git a/demos/react-native-supabase-group-chat/android/app/build.gradle b/demos/react-native-supabase-group-chat/android/app/build.gradle deleted file mode 100644 index 1e2322da1..000000000 --- a/demos/react-native-supabase-group-chat/android/app/build.gradle +++ /dev/null @@ -1,176 +0,0 @@ -apply plugin: "com.android.application" -apply plugin: "org.jetbrains.kotlin.android" -apply plugin: "com.facebook.react" - -def projectRoot = rootDir.getAbsoluteFile().getParentFile().getAbsolutePath() - -/** - * This is the configuration block to customize your React Native Android app. - * By default you don't need to apply any configuration, just uncomment the lines you need. - */ -react { - entryFile = file(["node", "-e", "require('expo/scripts/resolveAppEntry')", projectRoot, "android", "absolute"].execute(null, rootDir).text.trim()) - reactNativeDir = new File(["node", "--print", "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim()).getParentFile().getAbsoluteFile() - hermesCommand = new File(["node", "--print", "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim()).getParentFile().getAbsolutePath() + "/sdks/hermesc/%OS-BIN%/hermesc" - 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() - - // Use Expo CLI to bundle the app, this ensures the Metro config - // works correctly with Expo projects. - cliFile = new File(["node", "--print", "require.resolve('@expo/cli', { paths: [require.resolve('expo/package.json')] })"].execute(null, rootDir).text.trim()) - bundleCommand = "export:embed" - - /* Folders */ - // The root of your project, i.e. where "package.json" lives. Default is '../..' - // root = file("../../") - // The folder where the react-native NPM package is. Default is ../../node_modules/react-native - // reactNativeDir = file("../../node_modules/react-native") - // The folder where the react-native Codegen package is. Default is ../../node_modules/@react-native/codegen - // codegenDir = file("../../node_modules/@react-native/codegen") - - /* Variants */ - // The list of variants to that are debuggable. For those we're going to - // skip the bundling of the JS bundle and the assets. By default is just 'debug'. - // If you add flavors like lite, prod, etc. you'll have to list your debuggableVariants. - // debuggableVariants = ["liteDebug", "prodDebug"] - - /* Bundling */ - // A list containing the node command and its flags. Default is just 'node'. - // nodeExecutableAndArgs = ["node"] - - // - // The path to the CLI configuration file. Default is empty. - // bundleConfig = file(../rn-cli.config.js) - // - // The name of the generated asset file containing your JS bundle - // bundleAssetName = "MyApplication.android.bundle" - // - // The entry file for bundle generation. Default is 'index.android.js' or 'index.js' - // entryFile = file("../js/MyApplication.android.js") - // - // A list of extra flags to pass to the 'bundle' commands. - // See https://github.com/react-native-community/cli/blob/main/docs/commands.md#bundle - // extraPackagerArgs = [] - - /* Hermes Commands */ - // The hermes compiler command to run. By default it is 'hermesc' - // hermesCommand = "$rootDir/my-custom-hermesc/bin/hermesc" - // - // The list of flags to pass to the Hermes compiler. By default is "-O", "-output-source-map" - // hermesFlags = ["-O", "-output-source-map"] - - /* Autolinking */ - autolinkLibrariesWithApp() -} - -/** - * Set this to true to Run Proguard on Release builds to minify the Java bytecode. - */ -def enableProguardInReleaseBuilds = (findProperty('android.enableProguardInReleaseBuilds') ?: false).toBoolean() - -/** - * The preferred build flavor of JavaScriptCore (JSC) - * - * For example, to use the international variant, you can use: - * `def jscFlavor = 'org.webkit:android-jsc-intl:+'` - * - * The international variant includes ICU i18n library and necessary data - * allowing to use e.g. `Date.toLocaleString` and `String.localeCompare` that - * give correct results when using with locales other than en-US. Note that - * this variant is about 6MiB larger per architecture than default. - */ -def jscFlavor = 'org.webkit:android-jsc:+' - -android { - ndkVersion rootProject.ext.ndkVersion - - buildToolsVersion rootProject.ext.buildToolsVersion - compileSdk rootProject.ext.compileSdkVersion - - namespace 'com.powerchat' - defaultConfig { - applicationId 'com.powerchat' - minSdkVersion rootProject.ext.minSdkVersion - targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 1 - versionName "1.0.0" - } - signingConfigs { - debug { - storeFile file('debug.keystore') - storePassword 'android' - keyAlias 'androiddebugkey' - keyPassword 'android' - } - } - buildTypes { - debug { - signingConfig signingConfigs.debug - } - release { - // Caution! In production, you need to generate your own keystore file. - // see https://reactnative.dev/docs/signed-apk-android. - signingConfig signingConfigs.debug - shrinkResources (findProperty('android.enableShrinkResourcesInReleaseBuilds')?.toBoolean() ?: false) - minifyEnabled enableProguardInReleaseBuilds - proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" - crunchPngs (findProperty('android.enablePngCrunchInReleaseBuilds')?.toBoolean() ?: true) - } - } - packagingOptions { - jniLibs { - useLegacyPackaging (findProperty('expo.useLegacyPackaging')?.toBoolean() ?: false) - } - } - androidResources { - ignoreAssetsPattern '!.svn:!.git:!.ds_store:!*.scc:!CVS:!thumbs.db:!picasa.ini:!*~' - } -} - -// Apply static values from `gradle.properties` to the `android.packagingOptions` -// Accepts values in comma delimited lists, example: -// android.packagingOptions.pickFirsts=/LICENSE,**/picasa.ini -["pickFirsts", "excludes", "merges", "doNotStrip"].each { prop -> - // Split option: 'foo,bar' -> ['foo', 'bar'] - def options = (findProperty("android.packagingOptions.$prop") ?: "").split(","); - // Trim all elements in place. - for (i in 0.. 0) { - println "android.packagingOptions.$prop += $options ($options.length)" - // Ex: android.packagingOptions.pickFirsts += '**/SCCS/**' - options.each { - android.packagingOptions[prop] += it - } - } -} - -dependencies { - // The version of react-native is set by the React Native Gradle Plugin - implementation("com.facebook.react:react-android") - - def isGifEnabled = (findProperty('expo.gif.enabled') ?: "") == "true"; - def isWebpEnabled = (findProperty('expo.webp.enabled') ?: "") == "true"; - def isWebpAnimatedEnabled = (findProperty('expo.webp.animated') ?: "") == "true"; - - if (isGifEnabled) { - // For animated gif support - implementation("com.facebook.fresco:animated-gif:${reactAndroidLibs.versions.fresco.get()}") - } - - if (isWebpEnabled) { - // For webp support - implementation("com.facebook.fresco:webpsupport:${reactAndroidLibs.versions.fresco.get()}") - if (isWebpAnimatedEnabled) { - // Animated webp support - implementation("com.facebook.fresco:animated-webp:${reactAndroidLibs.versions.fresco.get()}") - } - } - - if (hermesEnabled.toBoolean()) { - implementation("com.facebook.react:hermes-android") - } else { - implementation jscFlavor - } -} diff --git a/demos/react-native-supabase-group-chat/android/app/debug.keystore b/demos/react-native-supabase-group-chat/android/app/debug.keystore deleted file mode 100644 index 364e105ed39fbfd62001429a68140672b06ec0de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2257 zcmchYXEfYt8;7T1^dLH$VOTZ%2NOdOH5j5LYLtZ0q7x-V8_6gU5)#7dkq{HTmsfNq zB3ZqcAxeY^G10@?efK?Q&)M(qInVv!xjx+IKEL}p*K@LYvIzo#AZG>st5|P)KF1_Z;y){W{<7K{nl!CPuE z_^(!C(Ol0n8 zK13*rzAtW>(wULKPRYLd7G18F8#1P`V*9`(Poj26eOXYyBVZPno~Cvvhx7vPjAuZo zF?VD!zB~QG(!zbw#qsxT8%BSpqMZ4f70ZPn-3y$L8{EVbbN9$H`B&Z1quk9tgp5FM zuxp3pJ0b8u|3+#5bkJ4SRnCF2l7#DyLYXYY8*?OuAwK4E6J{0N=O3QNVzQ$L#FKkR zi-c@&!nDvezOV$i$Lr}iF$XEcwnybQ6WZrMKuw8gCL^U#D;q3t&HpTbqyD%vG=TeDlzCT~MXUPC|Leb-Uk+ z=vnMd(|>ld?Fh>V8poP;q;;nc@en$|rnP0ytzD&fFkCeUE^kG9Kx4wUh!!rpjwKDP zyw_e|a^x_w3E zP}}@$g>*LLJ4i0`Gx)qltL}@;mDv}D*xR^oeWcWdPkW@Uu)B^X&4W1$p6}ze!zudJ zyiLg@uggoMIArBr*27EZV7djDg@W1MaL+rcZ-lrANJQ%%>u8)ZMWU@R2qtnmG(acP z0d_^!t>}5W zpT`*2NR+0+SpTHb+6Js4b;%LJB;B_-ChhnU5py}iJtku*hm5F0!iql8Hrpcy1aYbT z1*dKC5ua6pMX@@iONI?Hpr%h;&YaXp9n!ND7-=a%BD7v&g zOO41M6EbE24mJ#S$Ui0-brR5ML%@|ndz^)YLMMV1atna{Fw<;TF@>d&F|!Z>8eg>>hkFrV)W+uv=`^F9^e zzzM2*oOjT9%gLoub%(R57p-`TXFe#oh1_{&N-YN z<}artH|m=d8TQuKSWE)Z%puU|g|^^NFwC#N=@dPhasyYjoy(fdEVfKR@cXKHZV-`06HsP`|Ftx;8(YD$fFXumLWbGnu$GMqRncXYY9mwz9$ap zQtfZB^_BeNYITh^hA7+(XNFox5WMeG_LtJ%*Q}$8VKDI_p8^pqX)}NMb`0e|wgF7D zuQACY_Ua<1ri{;Jwt@_1sW9zzdgnyh_O#8y+C;LcZq6=4e^cs6KvmK@$vVpKFGbQ= z$)Eux5C|Fx;Gtmv9^#Y-g@7Rt7*eLp5n!gJmn7&B_L$G?NCN`AP>cXQEz}%F%K;vUs{+l4Q{}eWW;ATe2 zqvXzxoIDy(u;F2q1JH7Sf;{jy_j})F+cKlIOmNfjBGHoG^CN zM|Ho&&X|L-36f}Q-obEACz`sI%2f&k>z5c$2TyTSj~vmO)BW~+N^kt`Jt@R|s!){H ze1_eCrlNaPkJQhL$WG&iRvF*YG=gXd1IyYQ9ew|iYn7r~g!wOnw;@n42>enAxBv*A zEmV*N#sxdicyNM=A4|yaOC5MByts}s_Hpfj|y<6G=o=!3S@eIFKDdpR7|FY>L&Wat&oW&cm&X~ z5Bt>Fcq(fgnvlvLSYg&o6>&fY`ODg4`V^lWWD=%oJ#Kbad2u~! zLECFS*??>|vDsNR&pH=Ze0Eo`sC_G`OjoEKVHY|wmwlX&(XBE<@sx3Hd^gtd-fNwUHsylg06p`U2y_={u}Bc - - - - - diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/AndroidManifest.xml b/demos/react-native-supabase-group-chat/android/app/src/main/AndroidManifest.xml deleted file mode 100644 index 51a5ed918..000000000 --- a/demos/react-native-supabase-group-chat/android/app/src/main/AndroidManifest.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/java/com/powerchat/MainActivity.kt b/demos/react-native-supabase-group-chat/android/app/src/main/java/com/powerchat/MainActivity.kt deleted file mode 100644 index 0124cd8d7..000000000 --- a/demos/react-native-supabase-group-chat/android/app/src/main/java/com/powerchat/MainActivity.kt +++ /dev/null @@ -1,65 +0,0 @@ -package com.powerchat -import expo.modules.splashscreen.SplashScreenManager - -import android.os.Build -import android.os.Bundle - -import com.facebook.react.ReactActivity -import com.facebook.react.ReactActivityDelegate -import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.fabricEnabled -import com.facebook.react.defaults.DefaultReactActivityDelegate - -import expo.modules.ReactActivityDelegateWrapper - -class MainActivity : ReactActivity() { - override fun onCreate(savedInstanceState: Bundle?) { - // Set the theme to AppTheme BEFORE onCreate to support - // coloring the background, status bar, and navigation bar. - // This is required for expo-splash-screen. - // setTheme(R.style.AppTheme); - // @generated begin expo-splashscreen - expo prebuild (DO NOT MODIFY) sync-f3ff59a738c56c9a6119210cb55f0b613eb8b6af - SplashScreenManager.registerOnActivity(this) - // @generated end expo-splashscreen - super.onCreate(null) - } - - /** - * Returns the name of the main component registered from JavaScript. This is used to schedule - * rendering of the component. - */ - override fun getMainComponentName(): String = "main" - - /** - * Returns the instance of the [ReactActivityDelegate]. We use [DefaultReactActivityDelegate] - * which allows you to enable New Architecture with a single boolean flags [fabricEnabled] - */ - override fun createReactActivityDelegate(): ReactActivityDelegate { - return ReactActivityDelegateWrapper( - this, - BuildConfig.IS_NEW_ARCHITECTURE_ENABLED, - object : DefaultReactActivityDelegate( - this, - mainComponentName, - fabricEnabled - ){}) - } - - /** - * Align the back button behavior with Android S - * where moving root activities to background instead of finishing activities. - * @see onBackPressed - */ - override fun invokeDefaultOnBackPressed() { - if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.R) { - if (!moveTaskToBack(false)) { - // For non-root activities, use the default implementation to finish them. - super.invokeDefaultOnBackPressed() - } - return - } - - // Use the default back button implementation on Android S - // because it's doing more than [Activity.moveTaskToBack] in fact. - super.invokeDefaultOnBackPressed() - } -} diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/java/com/powerchat/MainApplication.kt b/demos/react-native-supabase-group-chat/android/app/src/main/java/com/powerchat/MainApplication.kt deleted file mode 100644 index 1f74f7666..000000000 --- a/demos/react-native-supabase-group-chat/android/app/src/main/java/com/powerchat/MainApplication.kt +++ /dev/null @@ -1,57 +0,0 @@ -package com.powerchat - -import android.app.Application -import android.content.res.Configuration - -import com.facebook.react.PackageList -import com.facebook.react.ReactApplication -import com.facebook.react.ReactNativeHost -import com.facebook.react.ReactPackage -import com.facebook.react.ReactHost -import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load -import com.facebook.react.defaults.DefaultReactNativeHost -import com.facebook.react.soloader.OpenSourceMergedSoMapping -import com.facebook.soloader.SoLoader - -import expo.modules.ApplicationLifecycleDispatcher -import expo.modules.ReactNativeHostWrapper - -class MainApplication : Application(), ReactApplication { - - override val reactNativeHost: ReactNativeHost = ReactNativeHostWrapper( - this, - object : DefaultReactNativeHost(this) { - override fun getPackages(): List { - val packages = PackageList(this).packages - // Packages that cannot be autolinked yet can be added manually here, for example: - // packages.add(new MyReactNativePackage()); - return packages - } - - override fun getJSMainModuleName(): String = ".expo/.virtual-metro-entry" - - override fun getUseDeveloperSupport(): Boolean = BuildConfig.DEBUG - - override val isNewArchEnabled: Boolean = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED - override val isHermesEnabled: Boolean = BuildConfig.IS_HERMES_ENABLED - } - ) - - override val reactHost: ReactHost - get() = ReactNativeHostWrapper.createReactHost(applicationContext, reactNativeHost) - - override fun onCreate() { - super.onCreate() - SoLoader.init(this, OpenSourceMergedSoMapping) - if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) { - // If you opted-in for the New Architecture, we load the native entry point for this app. - load() - } - ApplicationLifecycleDispatcher.onApplicationCreate(this) - } - - override fun onConfigurationChanged(newConfig: Configuration) { - super.onConfigurationChanged(newConfig) - ApplicationLifecycleDispatcher.onConfigurationChanged(this, newConfig) - } -} diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/drawable-hdpi/splashscreen_logo.png b/demos/react-native-supabase-group-chat/android/app/src/main/res/drawable-hdpi/splashscreen_logo.png deleted file mode 100644 index 5a23d107fd8351f8138b005f28aaa0ada665d87a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6145 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 diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/drawable-mdpi/splashscreen_logo.png b/demos/react-native-supabase-group-chat/android/app/src/main/res/drawable-mdpi/splashscreen_logo.png deleted file mode 100644 index 792d9228ceb9d4fe9955633e3fdcbdc4dce63698..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2647 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 F{ugnct8@SW diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/drawable/ic_launcher_background.xml b/demos/react-native-supabase-group-chat/android/app/src/main/res/drawable/ic_launcher_background.xml deleted file mode 100644 index 883b2a080..000000000 --- a/demos/react-native-supabase-group-chat/android/app/src/main/res/drawable/ic_launcher_background.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/drawable/rn_edit_text_material.xml b/demos/react-native-supabase-group-chat/android/app/src/main/res/drawable/rn_edit_text_material.xml deleted file mode 100644 index 5c25e728e..000000000 --- a/demos/react-native-supabase-group-chat/android/app/src/main/res/drawable/rn_edit_text_material.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml deleted file mode 100644 index 3941bea9b..000000000 --- a/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml deleted file mode 100644 index 3941bea9b..000000000 --- a/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp b/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp deleted file mode 100644 index 288fa16b2598acf03cb632a57ea53784110f1f1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1015 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@Zgyv2VBY8H;uuoF`1au0b#p@{86G^3 zeP8a^$-<_>mVY2xfoBiH7o|B5R4oo!Oe|p3%FSFXY?{?ssKV0O$ff1TvbONWm7Vqi z!7r+&pUhmG$@lltj_+1aZr?mFY@XCJFC@s*Uu)$O^{FA3CVN!{d8*p3TrvqJYOeLt zQ+4W>C6iz>5M?mYdn*u1u^2FGEqAb~`|4SXL(g90g|RNKN_%}M1S}9OzAURR45VVM zG?XP~{p->6if5K`wTGB_zqhoD^F06i_@wMlq$Y(ioe_FZsA$px>Bs#tW8s?W>?~>qjJ3mKgU0O><4pyuNTzWQedxYNpkDg zH(x$l2~;}otN)J6D;IU$gM>r3)~Xk-qM=`wu+;`MOMN-`;btb#nbGERIv21Cy4;w3 zl(FMMZ@OhBNBY0I+2Z$}Z{2^>vsgh-b-EZ3Pg1u(zI~q3A-`G7hI79E&{RL`2M!0I zcFtmxXz_DA#U`*YNk1fWwo&3)#G62t`!!cB58FO`*kXM6{~W!rR!gz!ZF7G402NDr zd6@gI1mw5Ly@~7X_MF`wzxh0K`9KVfw#D$6l9FdHm%0>tcxGbX zQI-95GvjOK1EUKVOBd0+=g6CNVY1hEU{ne3DQym4w_D3gHqWxHc<#REpDcUk#>M4z2c)k{yi_o?mS~X^_QDb&FnKPXG_U4s=DgZlCf(cyUH>?zURl7O70_(A!jbpaf=PW& z3l|5x&=9E#IQacus>!}@Q#5DwN;kiLU-Z{D*o6Jjuj-iU`}a)QpWKqKc*$ISRc1ot zYWae%{oj_|+*NRHs(sSzw4ooBLeN ziJh^^GU}?#+N^DPGgjT)We~c#6c~btbpDrJYE%Ae-D%Qmff<^?)78&qol`;+0PJ(u Am;e9( diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp b/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp deleted file mode 100644 index ef645d6030d2414e24eb6429cd8f9e69bde434f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2721 zcmZuz3s{m_8g|ENEKM6nL(|NrebT1&lI1;&N6j@WFWuB8mC~Kjur!+yyd-RSNg}ew z)GY-gx3s*njSI__8pi{v}KT{7swFU%Pnz;afygp_z zKJscY)WaY2@lh1WLLbTn$wv?WU#KmZS~#{N(}pHUnHd+l)k-7##VcsG^aM<&a|6}z zzzxP2b!?UFx(2oY;J$lCP>yucm`WaHwq z)X<9pLSWiy378d+%;LmhnY`O!(Zfj-FKRn2`a7Hj^EK%*bT*@ccZ+Awrlxg+)tm+U zY)w|PAsX+NFUb4`v8cWQ*)I)FpgoK#x2E-hT<&)`fE_?IWOr7WyB@D*$Yf=;np&jV zPPux~)?*zWyT9n$hC3wlk*J&^b?d7$G(6?Lt8O!1;~ajwuqyo+YxFtH|2RJ<9(mKb zLo#vZYn;-5$8WP5NLNZx9ZF1a!jM!~aGgat9f!-uEGQNBnj7~(@gWVh=w+5X=FL zsPnW$p3`8~orhk;_X2;ap}7~Y=}2Q?=$G3-p4^p4(k}3R^JGg!g9{+uW=Y-r;3`$w z4q0p;X|--PR15cKD%zC7m+SB+B<*grdo$Zz)FLB(wY}B=r~Ov@_TyNO&bV#9GDm6g#CP8cX~hBc$g#f>V&AirjiUqE}tUN)5-ePR>Q zF&?2TOtl7eW(_b3+0hfk@D!&=2rjl=yi(vTt*;=Sv;pi6oCQ1j0|LPy5D1P0B<9SL z2@Kvd?;o3?R3z?6ecTRkBVE9)ncuDM!aXFlh6d(FLKbwf;Rxq>`G{gl;2;d}{}8E3T~$E`JBUGkHzX za3ct@io!Htt!gDj=BmuK|8@H}(p`MT<(@O=j9drpYPrw6zevT7+vgxZPu9P< zV@o%j5e8}%`2RfE(@+cN&=A#Qc&$_J!FA@A@gana5$4H!#pbrDdsy{HV&YLJOXR0+ zJW(UuLrj#kpUspW(rR3l^fGg(y1p=*bd1ewDaC7jv^~0xjMSi*sPCcG@fOm{SEJhG z3IW7BQ?8r63!AS28p+~4i_%pgV?ccFv&Ok?t=eDUD?pWwsVS+-?vdBHxjp3BLs`d3 z_rdKvFMZ;rj&fBt;vNc&76eA`d5b1l0K@^%!2kcgG{w!I*IX;|@j(QqDJD+&A@!MP zY%8Kyh>(08cuojLL?r}Ax#Mch-k&23p zQ~|A0+FSY4R=^a9mW6fhpeKM6sFU($uu`NXL`WL#h?^#d(sZ*V;(l_at7Y^?<_ z&En)txeBXWcHTL~ofsY-W5GGdoX7U$oc+EAIjn?8$7=cOLD$JSt9lE>Nf38~{Zv8B z`CqC~{jq8mZo`icy6)>d=41&$7mi#=-Z8zAIsXp`+*G*tK)=|z5Bel7(~OtFadj46 zHc+)=16AlG;Q!agq^{^U2i5F@bgOx9d5fhoq<|(1f#-t%kK@6h_>)udJ1k zVhep2(E)tAR8~U=O78bhp2O2#&|wrgo8gfT1%he}krNQeT_mLvfFUG+`3q?MYDk;G z0J~ZcYN$}J7N6-BihO1rJ diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp deleted file mode 100644 index ce613eda75072eb0175ae646f7210bb4e3c0ef78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1776 zcmaKtdpy%?9LIG!<`PFuFP=frv~5cO%mJTf<%8 z>cNCt8#FEGr4SSC_CyF4#-nnkYr#u>&V9*UiL}2?L_}VN0vubmX6S}rg{s??Ljgek z)(o}J-hp4`&XytoF#KSK+Un|mp{rhg_9y38TfPbf@{4NTE{b*;G(0CLYlIpu7IBrq z3&1@M-pd>NaEgWRFNEGpauun#T{gwFyiXE0pZH*s9W)ED9{tWbuUPmF)D%kqDEamp zfg0yV!U~?d205InZB16Q87ZfBf}Y_(+{A*W(^_5m1sONFw#dQ~ClVv*S#i{qALm6- zWisfwZJS7Euyc^+jZ^g&BQ_9JZAK|OCor!-^wF$`fmO8aERu6br-1SkZXmi7!;fG` z=DOtL0o<8Q%_tBTnBOTVz%Q@`i*CZ-q14N+8DX;;+!ziZZui(>H!L`kIhDwc)Tc_? zM_AHsT-#$JuhyN^J&V1wQ119{cII0AhhCAJ#BWi|C_}-ka2HUwS3VdbWa?>4Sd&R@ zgBlWV-~>l=dU*!>2oI56P4$748g^++65qi9tG51|=Kh>^s-qI!Z!i8^f}NKh@b~3w zvN1Z;9{r~C@z)w@DG5X1)CbeYj3FpUvNGros+LbBH&6;MD677hiMcr~++u?M{0o>NZl( zZUWQO9X&lHDGfg4`yw}bnmofbVw68Fxygd{zXrNuj_BYW0&y(+#Vq8}_U+UvqO2>@ zV3zD2e#8;49k_51Er#0D^GHg`VN&0{=51-ORoiny!$_`_rQv zZ&;R1GI;%_CKHB2QDaDgm%U$M9A}T6(F%b!m&RQ&*S}q&z5mv?o9gQIWS_Y_TYsz= zrZs;cjiVv-V3lasNepD2_bA5Anbo0w8N1XC7diC7va~&1WPNsJ+esgYLj@hrq4#GR z*1ynL>6cCHM~ef8Dit9gwXA8SkLQM--Jw3U9w_ZyeyP{X*9ET(-hVQ|QPelQyz@86 z(YCt&-efPb7hkhPZt+cLn#zB!u)9aLsIe&dV{Muf(rV@`(?TF^BgU;Jt(LNZ-MU!W zFEy!=Il?M=#cku|L$R`Jb06Dw6mW};sn-z{|JSn3b+J7O)OYenYtelme}3$+kd3O~ zjXtuOydT|g-|PrMgiMsJ52+fqOsWWJa@*8a-UlffxRz-3epS5D55dr3h~cQE-)eA;E-rdt zA|oL`)RGsmU<*gYNPb~eK$A582M%Q?i(be407qD5%HB(5{X1YoCm!xo5< ztXI=1?5wlQB8Ge4ywh09aY}L?SHwbHO3GbO{Rn#Ngfi8saK5ByHBct}(`q#MoZcsD zo)i3wO!f;F8M4OL4z3dsUwNi6shg3d<&Qp| z?{jc@NdHUVG7kCT>M zJS1Te_9SWZf^S(>u+ z=83%!4jYg)_hh=b#5cV)FZ-%1{`h)r)xY;|O0xW|%~`(ed_k*fi$65f3YvZRsCjOF zs@WzZ>CJ}HH)nvgpYbvaJ9xQ2V0Epq*@wsGHDB#OuI*6(`XQkN=m#FR^s+uXpRM() zbOQpoj=pQv{cxw*rsPDa___}-s$>3~j#{OAfotz2?ehD_YPUy6Z*9%mxDDcRy_^RR z_Wm)P(VKGy?B-2iOLNX7n0akne~67w{^19~=!Lr+_5P;Cx7hx8Df52s=`|3gAnzG! zgPeFH^5ezIkZLirFP|;rYNu(3OM-(H6l#!QZF|v2}xM+^DQe-yFCIJf_48d-$IIdcw+c1y^D`?xkMAUEHD)_ Nc)I$ztaD0e0ss{JUxNSu diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp b/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp deleted file mode 100644 index a14f070370cd5f0cdc9a7c6860c267d56821ecaf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1692 zcmZuydoWvB9MB4QJ&OEkg=S*0yah_F_x$)c^4qE&A*Ri%;8-J;qC zr4I(1OsYfBZB`MTY`w;8(P&eTtajHk8jp(Da}zq_=dDwsY%#mMp9KB<%z4NKvmh{$xIKF4W z4R4>YFR^gtCOd7`wc^!aoqL#*!GXhX`cB|;wJgAmLuLCVU5oo0v-P=BXhjzaaj5hH zA=c;AOPfiEPm@2FRN6;SC71R=^$iZF>eioh@c#pIl5UK&D;gl_+KD?En&WilG*y3m z)yuwW3Q^QRY|J-;3s0HCSkqL3^j*=NJaX~gPAg$~TL|ex1erCkPuC1&3*RDq^g*$` zpb*WMm&dENM}AE#C-rCMw6f?ucv+>5pKS z#P z>uUFz2^{~maTYVbRk286*Yl}6*Gd~?i5~c|Wg)S{sP^nEj9r|DMa^IyCm6>6Q$ICw z^^~yNk6l)_!=XEF?Ta{E6y8`3GXN-1jl0$+5zqn^pZj9oMj%|%ap5>L4ma;Al#I=1 zIevuaCQlH9fP^abToc8v_~_GYtM8cyHRh994UUcZ1SW3W?{1A1fnkUkJRPl{Gmpzj z2qHgH#Lr0N%-P575+zKqa7LM^5Eu!au}HJ+B4WnG#Z_$Y^3(9lmE7j6>yqSlsiu@f zYYibb>+f9Ml_X7&+EU5V7dU=mHdV|m8gx+#tYUxbLP|z`v7uO-`(nA>Y^p++o0%J+EQ_I-h^N?B zDeDZu%5HVf8$y6Vtq%3GN&^Nhs%I?=OT9Qfi;j7?=$IjB>Pl2L|fik=tD5m&a2JOuNWEe#5BPr<8Rz zI)h<4ORU7>jS#hf6fhnn5*T*Sh|jsCZSaWj>>j>uYf3$&F8R9y4%1B&)UlUvW` zmcNa$^U!a3a^Nymz`g6o#V3pdp2-$WLI zyc2SR4RZ-sL62U;2xQkdK_}=9iB;upCoXT=#RvC+$oii_p)*;COu0=uCRpOQS{E!X#c5-t}f%^s!03S7-N%z+)Sx#V2m=1{d4H3kM#6p#0T8nDP$pVhwo( z=b4V=b-#h)q96WDfD+W=3BSyBl4J>BZe2_pxPz?z~RN(}RD)3l}Z zB4BOV@jpQQ%Ri3;oG`Q_eZeV1NcA=L$YAp4+^f#)5Ce#p7Rt+eP<`~j5yb<61y;f2 z5<{RQ;Do9j#-7VffHeYXkyK8p-d3O18^LDrUS@6Gy_FaZcX)mf{B<;Z3I5(3e8k0n E0d;L4>;M1& diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp deleted file mode 100644 index 5483395048793ef7e7dc23dc1f72defbe42ba0f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1193 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezr3(uoQT@IEGX(UOniaaW9>b;lcCo z)%U;e)_m=##L_lBieK*3o{ST^6`F4@@wj&Bfr42@6&K-E8U*kk;3n zSET)VL(QV%sHFzG8_w9j)X+E@d7|h2?_(F%Pgr(#{(J9BwJ$%L?9aG9#ib8~Jp7(` zc!E*q6Bh`AiUXy<2*ia+b;1+_rNGKuN(zn{^gXs{3zTtWU%jJ0_0B=vJ1*DlTz?z4 zUAE{Hy!|?XMY)1Axa!?Qsb?3qvR}M6=YWaYoAVs!9`LMtEF{LOAay1%=E#y}^F~gc z2TaqxD89O%J;U+%X4B5;g<_k_1iwBvI`{KQ$p^K49iPiC+`1b&$5`fh!BxH}>)lJ_D8EppRl}h zY|U{Of9ozue~F(q_kURWzIHhCf7;A=$tyg02`81;E{}CNE*vMZG*foQMe#ST?Bcd+ zx8AU*y?u0@yXJ$OX+Tug0yek>S>Bv$T;u9nw{4Z5Y|-fYdePZsUmxag|M{4=Xpu{i zlDiiWsi;FxR#MfZYx{hYFYdb5X6Pf)#OCX~IA2&|v)-+OTN7%^o7T&Hz3_>7-#4-H z|LNw-FXrZ2WO_I`XL;(*|7{ZgtEXYv%#U zY*)XKxN!ge^R@9o(LlcegAMGxZBrb0uN*ifb(jCbt@T$|JhyY>c_9D(^Rx1b4~CW# zl~sXgk}wQ`xKY1L_g~$d!*II%$H~`gY#f}Mmo0R>ykOzRbx@RPbH&6YLu%HsI9+$! z@(+{j?)){jpPQE2y6o_GF^-9*w=;4w&$eB-wc0xHyspp9qwViMZvMPxjY5@%i<61Y z_9$EPw~ylMQ{UaL`7`nGleE>#yQ|ASoZr9U(?s8E*M9uHy=JXsTlEV!>2(i#7-Rq1 z6&u5oIyBLO61Hc}U+tRDr@uX#Rl1h9_}hvwuZ2J)=Cu@v!k|bsJgxrl8|!aL=YUbA zw@$jr{NBUfa^6Q)yRL0D+nwT3_eanES94wLCyy;RmBb7(IqE99Z{0e}BxZZ5>K5x7 zsY&vGI=8>SbxupK!sm6Sw?%fxzs*_J=^LLIu3dZfQP<(8Txqrox9xUTDO!`;eIjxdU?WMCf Qun1!CboFyt=akR{0M!FPod5s; diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp b/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp deleted file mode 100644 index edce5e3ae96dff32dd9dbf8a5681c92bd9f1f535..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1646 zcma)-Ygm$J7{}c@h*B;x4Krr5SQ4F?H!eUCgZz1>Gbyb#;lSTsb$) zG*4Ngc$mftl&0wwR9dLvxiAl;dB_mFOszEC^U}e6+=ut(;r_qe@B7^M|M`*b?d7>q z*H~9eOKT$m@8JVJk3$!1J&4b8V;r@#*6$^FxcS9?ro1Dqsy=0;H9Y=n)2WwReoS%? z=VZ~nJ*deF{*ktAnD9;A7FI^oT73rhiE;SPPDGzT7iq>MZfkbk(CEjFY5}RPI7ku zHH!$;j|mP?v%v4tiP#FDPJ%-8Yo8LFyouGyJHQhn+mpF(w^idZyxoIEmA5IwfGlSZu* z$B82+Wr8_@qLZd<)!}xCnJIJ0iq5N{Q=yX54*6w$d`ZfH?v#$C^gvf{S1PGQh_?Cz z2d_8i)lcmYcyKsk{B}&_G7cMlN|sohq(?DjnN1W+j%u62uoL_qH*L1we%p|WrJtKj7?$kpWM=__0}qHXx^e0 zyNUI>Zg`E#vJ1%&WlW9Mk!NLvEFZ#QKOchC-XjE5p`VX__Qynaw+EB}>SmKOYE(PV z*QN~?Z~d3mhMW@umma7AC!?*Q)XvQk&cDosMR4NHAF4CQ&Fbx46dhTwjYe z8eABLb$yoq{h0q&We%{eZD7v~V(6`TQ(Pw&GG-_asd{}*m5_MSK7ibB6N;mhzauw$ zI%ZK;VF21_GD|-W&v&`2({g7+9?au~4XRz`^|;U7yuo8Gi!D+e=4l z()Ps+R&^@mVyXPwWdD{(233?{lsLcQ)Oc5NW#kqd?=Mm~e_gPUmwiHzBA5Q289RE@ zc|jzRfkTi|Jwi%Qp`BN9B?xGuzclB>zUl&B(S7{gCAQs56U^nA7;e>zvWLqwaE{od zvvZZK*`-Iy%w2(bh?-1K)!60p-K5|w2dH@Z((`rGi{>-fL%@uX|1_?Azxd!tRN<#Z z!b=C&8Mo_R&>7;lkXE?A5#ORdLZlKR3P6nA2j+0-AFz^teI-}V^>lt1Tmo55s2{K1 z{pC`6As#JvXV|-_9lvm%egTmIaN=+6qTxjNSPF0`pC|tzWAVyx82KM2@T+%!{6f(1 z^7)!>Xxr|JO8GxH&|ht F`(Fg{-V38!6u}`TV0J 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 WHg2y49s!N*CHq4o_S6R-I`==(-FxN$ diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp deleted file mode 100644 index 21154157c1af51af8649e734f7e93579c29d4f98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2595 zcmai0dpwhEAJ@TYLgkd>P^_GqAb(0Y=X=9!$|y!Y_F??3P7^Zs%FzV~%~KKJ+cyRYBjdtF0#!DT^eATcp9 zSyvZl9{|sY9w`aHe$KmOEhZ-Y-PPIAH*O2RC9vYt&&y(C6T+pJlRj9v{6_=ikJmbH z^4}Z}nVjw-$JgfQio+k5SB7ZQTi;0Z)EvK`;@PimY4M2A?FVl#JEv`=BCeVz6RJ*Q zg!G!A$&tq-+HLx&q-o+|TU&@J1QP$gcwzOE5b`ztGX{zF(KN=nx^Ke6Qaxa$_h=nr z>*#vM59lJusoMl-yLS}>k|0IrM!#Rv`%Ih8QMjv}_B zJ2C;*RbQhBZYB(0mk#H-O|wii*jWR#vwq!2Mp;Ln215uX=5j%b3X6uTdhe?Qf6NoP9;gb{;ZF@PjY0-B~tjK zGN{A&+9~pnF=hKb-(E)!U$EcLJK;4Y*q5Z5Sa}5f3?9|g!%1xaXIv|Yo-;@*{0a&; zqK4Q@BA#Mc&mQ3nueuXJoWukXSw69Gy}Nf9bviNo z%!q>0)#dwxL{+5_UqnhtD#+ZR;t0YqO;yQPyP||e0U7M{MFbreSCTTQfR?6$l2#Rd z{nAUi$O_|J3?QdR-51|sG?O)eeQ;eq@-O+OcjcXZg`-QBPm>FISj%ZvJ-&G-EY*i$i)srnvB=KSozGx=C$mOImeTESzswt1INBEr&Fdu=)n?>ivwOfdA8x5^6K=y22)(Ii;|iubo3+43@ThB+K?y_oHADiodnLy6eDbJ04f9q-9(tSwiTf^mL3o2Q%h;DH1(;00 zXanYrcB+dmV5D^0wXaG6Z~rx{&u*iq!FfL)Hj<(X>{>>LJHrp^zBJ5AY-%a*%%!tF zvl=*CStv6jlR5r}6x8E92*PjX3%(Jr^0+A@hPrV6>*YHy{a92{&d zyT56Qg;2lDy`=x- zVQ7M@x57?*axcPjng@&6COw=CPR)yG%E9E6#X~WGqyQqasV5=@0mNieJ~Bo5S=SDq zb}+Gk--N}v1r`wi7P-$*eTo6)-1lVMjoeizObm5S?RfSm%%U^Ex8y!CwUKEoAzkc~R((1**rZ@hlFEVO& zuSB)l0V8UQ2Z~WuVis~&W#x46XvaI{8#D-=gN7CyH zUN^Jm$ISDpkfhW66|J1r@5&^k23yOCuET1WsnNim&-rwDGI4sX5jle0g3I`uu`O=E zCryTXckKv@k&bWP%Hp_bREti{aF-Q zT7^;LTiiz1bLkK&&Quqr%}TrD<%?>ZaT(BFt!YaS6b5U|Z`10y`H%fF&$rQRi=)O3 zWa2e0oh-L_&W{^TP+&uL2(6#0JF4j#wG*Z-{ecgj@Y@J`-JG)Z8n!K18wW5s#Dy_A zLuePxesNdPkx*m6$$ii9+BgnKcE_&$9e*qSIu@_kk2b^(%Z(E}zB{Vjqnz_u+@nR% zF_7n-&FjrdnPn=BvajY<<+H3c*c+m%i#U$(vc0lx;6`FMO18}V1XDhd(%!ri>m1Z* zzo<6DmQ#Q2V0Wdyz%Kz-W%G$OA=pU>mbBsR^a}>9RH?w0olI$ewEcxKRl6HkbMFE70lsFdY5zAw_2^_Je2e?m&z1|96l1C6CY8u2KtcN(3%{Vy?%$oEb;Yr2Y%> C8{~Tc diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp b/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp deleted file mode 100644 index 24e524fbb78d66e5a2fdeca971c1ff9452c8974d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2483 zcma);dsNbC8pqvrC$rK@GfFgdJk`!YA9eoYqZ~ZBQwxY_WeQa*8H{Sz>mYr^YA|J`+lGA z=Pij054KuizrxJS%qlb_=rH)ah`g6C1JAJokig8$GA}eJFoyQ0$;ZhZ^(DzpBfo3a z5nDViujk-#k>i(cMt*ziOr+-La%cJ(nd=u3E9~+{EVj#ju)iF-$&!si{-V}H{SW`_bJ5P#QL!|uAZPcZ*ApxwVTb} zx373}c1Ff{_fM;=9PNGGk%9BpVdLH1?4uj)eZ8|Y683@ts}3;0-uLtyFfjhp_aNC6 zYs?10M=imCceW|kn9Y7_W6VB}%w&JnG!v5jf6gRGBimCfpz$;zSpsjo8!XvhJ1NcL z`>bhVjNWbZ<|YhZYCgzU4A#d*)OO(<=yK_l4pME1zZdRmEvtcb&^SRzE`#rjCm|aA zmcS>MLB6tMC32}9qp#L)O)zSR=@$1aB;aez-b^f&BPkLjJ4CQ{y)~OqI8n z(hu#qx0BkA(n5 zTq%_VJ{mvbbjr^F-O+J#W`+~jHq|AH)8zwVTcUp@EhqqHG|WC1jhr=HdA3NxZ?0{y zNk#haWQQvG5L0r=$w;2t8MzmjF;%ijZ>=FjX4t*h1bSJa(VvHN&VZ^xq0Ml zzA}MR1`FGswQ5=o|GcirMs}7L=WyuBbrr0lZEu-BR2^QG0`{ze-PJodxl=&??P_s& z9XV#TRI;3K9gRPc`?H6BdEue~5rR=iKsVm*i0Vv20W$lbK@edQosDm&`7T`pZE0JX zM^`V?ODpl1k$C)1pvKHk#r%mtKZ@A}8-9mgQ#UEaQ9RR{zOCQcUz*=AwdX^vWtfL( zlX6~5dgRpfrsS#=)@`(~@r|>$JDcqSl>anxY*cEu64t@qHYrP<)rDR0GVH?j;sSV9 z58-vQ2IA$L5C6>@;?iq$#iZZn#|ol%>sk6oO|zq-4!ohiiKJkcY6zsC{o}Px38A*2F_bK5>GIzTme0 zPSk+QL$q)bR@obi7VrPVy0|gm1hjD{u*NBC88JXGR5FRF%sOjSldl+AqB0TNHRwN* zYQW3lW!oSgOoU2yR3G$*GD%cVf)Gu#({#4H$`#^o(_^JLo-mH5NZ?R~BCq~ZWi;;B zinfUYIU!x!ssANav#<~EYApue4i>!bXqncst|+FY=Mpz5ZjleKMlHQ9eDh>l^IRkr ze2v8n7QWx^G{43Q*n-Iy5XZ4HnFcs|qsJg;&o-Hgcebwg3CgKAFo}gm!K-(5hD{#} zG#Sw+R`R(K8TIt>KhOGv1!kTc{qy2ux0bh?V5?ERxYZNW>D2b5WBSLr1XEw5*bmV} zIct90twqmx&=od}!Gs|q@zeCEU%txe$x9=*!!UE@46h>hRdQ`(FRDzgKYtk_I+mCy>LMBZ zw-Itsz&D7Jp4N9abgZ0SXS(v7fZU$)e#dD;s|=l{UG>Er1sG5Ht(S8DwXmqbfvl#UxwQ-zDGRf~;!ZG>i_Vj_+{nUz!|T5#~tJ7Aw( z!uA;3)d-XfumuPcJ`&`=hyTghzX(=87U@r;ewW(iE>adQen65DDjzZP8NWVj`C}Qn zN5RK+zZ6bYa*&SCqa1;#nxI`XQK#o)a~k5nnqNzz#EzV;?~2Mb9SzMs=}kD6l+o~} zs67Agi05+?0$k^6X#|hcRjAb2gEG)BfH6Z7f`s8TCW#O%PtPgfhiaAvXojs-t;VLZ zlt;U%w3aGE=vG_MZyHHY%S@2GLke<@?F%#q&r)%4;j ztKD+}WgL2J)!XWz#mu(@OBS4 zW=;W_bU{g&+b|bPnFEY@A>fiV3a`z&?jDT{ysa1mobkP#%>U8&9gL@g-`$hwjS=g)93{WU7?5 T*QdZ`%q(<&co28*cW3?sC87m6 diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp b/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp deleted file mode 100644 index 387475f96fa2103f114eab27d05b97561c766662..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14483 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 ZtG&j&peURN|Fhw$$ncn*ZJ~cS`9F~~NvHq- diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp deleted file mode 100644 index c980b4e42f3e642bca804c1b57b873002ff227e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3953 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 diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp b/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp deleted file mode 100644 index 825a1339b8a8a2e86d7d908fb299c00804badffd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4478 zcmeHLc~nzZ8dp)VvKugpVi>g`OIZ{Iff&P5>JSKO&z#fwWB!AOGq{(fAk^ zDHqKY6$IeRoKD2N;~f;^>0~{b<;~OjYS&BL4V!J-5V|b$obx|jUAl1bek;x>YqBNI zv)m$k7ygaD@3oBaNb7_u$8L0to7T45xaNoNrfPjKy*RGar7Iu)^zH{7k>!$Yf|usG z)Q$ZeU}e+l=1bkL2+IHvmPs0*p}`2edYJ&wufUq6m6h)9i|||E=QrTJWqNn_E8tM_ zSxR+7NK&2Ew74m+HGaJ_(w%(FHnx!IBZ+oI7RTcQEfKNhA4xBScR3j8SQA5@UTSb5 zZAS|rG>9A9+=6~n3Nilnw%0|TpsY@<$=ZSJ`9P?CJ+3y+; zn0}nSxs2P>ZSLgsktz7XH-X0i8;;tddD<<}HLD@arK|J7fT(`KoVw`VklHT^F>Y4* zM5<@hElX3=#-y+nzy4v8F{41EM(i_?E}{o+=CeK2E7Vz+x!UFzi;{rdfgs$7W&?|@ z>Cf;ymDi5JO9O2vYAGi&;_e`>@u!URp85wWYmX)8bXk;K!shj|w1`Jqi)Ozp9Ue_3 zL{(rEzGzxXu@tL^sLM`n{893w{H2VZLkVp4jzBAjwWA=8Bof?eWJ3^Cldm|46G#r( zkH**DOd8sdp&F1s76sOO##CW}f`HJyXAGf}aW9;<_*_~h0}N{cD8XIN^Xb;B^z60( z&61^PGWp^4Wb{O)$%??c5ai6GGdqt?+K=5X0}nPX?)fTMMynJsFR#G>-lHMJJ%7fN z%`y^)PK!>x9Vm+_q#ZIzazqLc(rEF9WpOI1d40xd&>iA0nJyNOu4DufPDvYe5u{3@ z-Dp;dr^l7>W1W(Sw_+PYHHnHIYI}Q>Sfx(`DM|T))hJB1O3cv?=7 z4vlwJ5cH8pjMi%Zc`YG=8jTr9HOyd059 zSdTw3=LrTA6ALF6+e#IG;f5qmKZqJ6L=DLnU6xcy>B99swj*s7*3!@SG7QD^y#W@? z93>-Jela<%&^W)YQczi&E{gYfqm!DsQ~!h!Yg$@d|aMZ%jHs>iw@B+LXKI zx3;a-AK$#LWH4BwsSm*S4ac>tr{K;b#61!TPxXD`RG2wXU7$u=NbmxFaVS~r)SyWAE4SYM8BcxSh~jgazlvATY# zb!q;#@IdU|H?41;9^0}WcGXb3Q61<=@4Ti)J%vOtz^ zulO5kNJ#+o+~>5JmqxlTJX9Mnb1{w6TR=E}E#AZ$xkCBKgHnXd{P@wHBL{vkBFwzG zgA{f;+t*$p{bZ`oX7O0Un&axGse|?l2cjs$-vW2K&H~QFV|7e_)1e+VnCxTI>i099 zHw5e1l98uX@DSyS&xT4RmFOqU>iD%qq5G>KoZy zJGJx?D%v&9quqc?n@O)3AS4s3&k0WaPLMAwhr@52rZiRRG(+e~kQJm(i2EM8q_E&P_6kC0LV#sArYBfKEz|O5OZuP!9 zSQj-^x_CNs=#iOmvb2W9&Vj9?kVCO&41E=CyVTQ(ll`0|rS4YX9CMyGp zRze3O*_$r~5wixE_KA$g5-%oji~AXa)F}})i_}Zwv;K{Wr~7NKy>&DAN#PbKeIwasR63I}O_jG`o{gq5(zIcVY5MeK;Rj zYWrw5taRhA7R`*!)Z@)9Gnx50L4x3OQ2amvwZNWQl%1^)vOe4dtRNU@XsZ+r0j9hT z^dr@H50E(AT$p3vRx4o3NT{^Tmqr;M}MxAJ*mUFV~vUx1|g8Ea_A>iw-3VQB(d z8cN`=R1T)6oj(Nlf3(10ix|zko~r}*6$0RGb<95FWYG3Xp&BM=VYQV@ a>x;IV-N)*LSA+jm)*bf=@UHcIFYDi|@1L9i diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp b/demos/react-native-supabase-group-chat/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp deleted file mode 100644 index 6337915c8df62dd7017b54147ff01249257c8f28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34752 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 diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/values-night/colors.xml b/demos/react-native-supabase-group-chat/android/app/src/main/res/values-night/colors.xml deleted file mode 100644 index 3c05de5be..000000000 --- a/demos/react-native-supabase-group-chat/android/app/src/main/res/values-night/colors.xml +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/values/colors.xml b/demos/react-native-supabase-group-chat/android/app/src/main/res/values/colors.xml deleted file mode 100644 index a583a20d5..000000000 --- a/demos/react-native-supabase-group-chat/android/app/src/main/res/values/colors.xml +++ /dev/null @@ -1,6 +0,0 @@ - - #cb62ff - #ffffff - #023c69 - #cb62ff - \ No newline at end of file diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/values/strings.xml b/demos/react-native-supabase-group-chat/android/app/src/main/res/values/strings.xml deleted file mode 100644 index d2f34f7a9..000000000 --- a/demos/react-native-supabase-group-chat/android/app/src/main/res/values/strings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - PowerChat - contain - false - exposdk:52.0.0 - \ No newline at end of file diff --git a/demos/react-native-supabase-group-chat/android/app/src/main/res/values/styles.xml b/demos/react-native-supabase-group-chat/android/app/src/main/res/values/styles.xml deleted file mode 100644 index f16fbdcae..000000000 --- a/demos/react-native-supabase-group-chat/android/app/src/main/res/values/styles.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - \ No newline at end of file diff --git a/demos/react-native-supabase-group-chat/android/build.gradle b/demos/react-native-supabase-group-chat/android/build.gradle deleted file mode 100644 index abbcb8ec8..000000000 --- a/demos/react-native-supabase-group-chat/android/build.gradle +++ /dev/null @@ -1,41 +0,0 @@ -// Top-level build file where you can add configuration options common to all sub-projects/modules. - -buildscript { - ext { - buildToolsVersion = findProperty('android.buildToolsVersion') ?: '35.0.0' - minSdkVersion = Integer.parseInt(findProperty('android.minSdkVersion') ?: '24') - compileSdkVersion = Integer.parseInt(findProperty('android.compileSdkVersion') ?: '35') - targetSdkVersion = Integer.parseInt(findProperty('android.targetSdkVersion') ?: '34') - kotlinVersion = findProperty('android.kotlinVersion') ?: '1.9.25' - - ndkVersion = "26.1.10909125" - } - repositories { - google() - mavenCentral() - } - dependencies { - classpath('com.android.tools.build:gradle') - classpath('com.facebook.react:react-native-gradle-plugin') - classpath('org.jetbrains.kotlin:kotlin-gradle-plugin') - } -} - -apply plugin: "com.facebook.react.rootproject" - -allprojects { - repositories { - maven { - // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm - url(new File(['node', '--print', "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim(), '../android')) - } - maven { - // Android JSC is installed from npm - url(new File(['node', '--print', "require.resolve('jsc-android/package.json', { paths: [require.resolve('react-native/package.json')] })"].execute(null, rootDir).text.trim(), '../dist')) - } - - google() - mavenCentral() - maven { url 'https://www.jitpack.io' } - } -} diff --git a/demos/react-native-supabase-group-chat/android/gradle.properties b/demos/react-native-supabase-group-chat/android/gradle.properties deleted file mode 100644 index 91ef0c972..000000000 --- a/demos/react-native-supabase-group-chat/android/gradle.properties +++ /dev/null @@ -1,62 +0,0 @@ -# Project-wide Gradle settings. - -# IDE (e.g. Android Studio) users: -# Gradle settings configured through the IDE *will override* -# any settings specified in this file. - -# For more details on how to configure your build environment visit -# http://www.gradle.org/docs/current/userguide/build_environment.html - -# Specifies the JVM arguments used for the daemon process. -# The setting is particularly useful for tweaking memory settings. -# Default value: -Xmx512m -XX:MaxMetaspaceSize=256m -org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m - -# When configured, Gradle will run in incubating parallel mode. -# This option should only be used with decoupled projects. More details, visit -# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects -# org.gradle.parallel=true - -# AndroidX package structure to make it clearer which packages are bundled with the -# Android operating system, and which are packaged with your app's APK -# https://developer.android.com/topic/libraries/support-library/androidx-rn -android.useAndroidX=true - -# Enable AAPT2 PNG crunching -android.enablePngCrunchInReleaseBuilds=true - -# Use this property to specify which architecture you want to build. -# You can also override it from the CLI using -# ./gradlew -PreactNativeArchitectures=x86_64 -reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64 - -# Use this property to enable support to the new architecture. -# This will allow you to use TurboModules and the Fabric render in -# your application. You should enable this flag either if you want -# to write custom TurboModules/Fabric components OR use libraries that -# are providing them. -newArchEnabled=false - -# Use this property to enable or disable the Hermes JS engine. -# If set to false, you will be using JSC instead. -hermesEnabled=true - -# Enable GIF support in React Native images (~200 B increase) -expo.gif.enabled=true -# Enable webp support in React Native images (~85 KB increase) -expo.webp.enabled=true -# Enable animated webp support (~3.4 MB increase) -# Disabled by default because iOS doesn't support animated webp -expo.webp.animated=false - -# Enable network inspector -EX_DEV_CLIENT_NETWORK_INSPECTOR=false - -# Use legacy packaging to compress native libraries in the resulting APK. -expo.useLegacyPackaging=false - -android.minSdkVersion=24 -android.compileSdkVersion=35 -android.targetSdkVersion=35 -android.buildToolsVersion=35.0.0 -android.extraMavenRepos=[] \ No newline at end of file diff --git a/demos/react-native-supabase-group-chat/android/gradle/wrapper/gradle-wrapper.jar b/demos/react-native-supabase-group-chat/android/gradle/wrapper/gradle-wrapper.jar deleted file mode 100644 index a4b76b9530d66f5e68d973ea569d8e19de379189..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43583 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 yu?e%!_ptzGB|8GrCfu%p?(_ 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 GZ~q4|mN%#X diff --git a/demos/react-native-supabase-group-chat/android/gradle/wrapper/gradle-wrapper.properties b/demos/react-native-supabase-group-chat/android/gradle/wrapper/gradle-wrapper.properties deleted file mode 100644 index 79eb9d003..000000000 --- a/demos/react-native-supabase-group-chat/android/gradle/wrapper/gradle-wrapper.properties +++ /dev/null @@ -1,7 +0,0 @@ -distributionBase=GRADLE_USER_HOME -distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-all.zip -networkTimeout=10000 -validateDistributionUrl=true -zipStoreBase=GRADLE_USER_HOME -zipStorePath=wrapper/dists diff --git a/demos/react-native-supabase-group-chat/android/gradlew b/demos/react-native-supabase-group-chat/android/gradlew deleted file mode 100755 index f5feea6d6..000000000 --- a/demos/react-native-supabase-group-chat/android/gradlew +++ /dev/null @@ -1,252 +0,0 @@ -#!/bin/sh - -# -# Copyright © 2015-2021 the original authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# SPDX-License-Identifier: Apache-2.0 -# - -############################################################################## -# -# Gradle start up script for POSIX generated by Gradle. -# -# Important for running: -# -# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is -# noncompliant, but you have some other compliant shell such as ksh or -# bash, then to run this script, type that shell name before the whole -# command line, like: -# -# ksh Gradle -# -# Busybox and similar reduced shells will NOT work, because this script -# requires all of these POSIX shell features: -# * functions; -# * expansions «$var», «${var}», «${var:-default}», «${var+SET}», -# «${var#prefix}», «${var%suffix}», and «$( cmd )»; -# * compound commands having a testable exit status, especially «case»; -# * various built-in commands including «command», «set», and «ulimit». -# -# Important for patching: -# -# (2) This script targets any POSIX shell, so it avoids extensions provided -# by Bash, Ksh, etc; in particular arrays are avoided. -# -# The "traditional" practice of packing multiple parameters into a -# space-separated string is a well documented source of bugs and security -# problems, so this is (mostly) avoided, by progressively accumulating -# options in "$@", and eventually passing that to Java. -# -# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, -# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; -# see the in-line comments for details. -# -# There are tweaks for specific operating systems such as AIX, CygWin, -# Darwin, MinGW, and NonStop. -# -# (3) This script is generated from the Groovy template -# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt -# within the Gradle project. -# -# You can find Gradle at https://github.com/gradle/gradle/. -# -############################################################################## - -# Attempt to set APP_HOME - -# Resolve links: $0 may be a link -app_path=$0 - -# Need this for daisy-chained symlinks. -while - APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path - [ -h "$app_path" ] -do - ls=$( ls -ld "$app_path" ) - link=${ls#*' -> '} - case $link in #( - /*) app_path=$link ;; #( - *) app_path=$APP_HOME$link ;; - esac -done - -# This is normally unused -# shellcheck disable=SC2034 -APP_BASE_NAME=${0##*/} -# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) -APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s -' "$PWD" ) || exit - -# Use the maximum available, or set MAX_FD != -1 to use that value. -MAX_FD=maximum - -warn () { - echo "$*" -} >&2 - -die () { - echo - echo "$*" - echo - exit 1 -} >&2 - -# OS specific support (must be 'true' or 'false'). -cygwin=false -msys=false -darwin=false -nonstop=false -case "$( uname )" in #( - CYGWIN* ) cygwin=true ;; #( - Darwin* ) darwin=true ;; #( - MSYS* | MINGW* ) msys=true ;; #( - NONSTOP* ) nonstop=true ;; -esac - -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar - - -# Determine the Java command to use to start the JVM. -if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD=$JAVA_HOME/jre/sh/java - else - JAVACMD=$JAVA_HOME/bin/java - fi - if [ ! -x "$JAVACMD" ] ; then - die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." - fi -else - JAVACMD=java - if ! command -v java >/dev/null 2>&1 - then - die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." - fi -fi - -# Increase the maximum file descriptors if we can. -if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then - case $MAX_FD in #( - max*) - # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. - # shellcheck disable=SC2039,SC3045 - MAX_FD=$( ulimit -H -n ) || - warn "Could not query maximum file descriptor limit" - esac - case $MAX_FD in #( - '' | soft) :;; #( - *) - # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. - # shellcheck disable=SC2039,SC3045 - ulimit -n "$MAX_FD" || - warn "Could not set maximum file descriptor limit to $MAX_FD" - esac -fi - -# Collect all arguments for the java command, stacking in reverse order: -# * args from the command line -# * the main class name -# * -classpath -# * -D...appname settings -# * --module-path (only if needed) -# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. - -# For Cygwin or MSYS, switch paths to Windows format before running java -if "$cygwin" || "$msys" ; then - APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) - CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) - - JAVACMD=$( cygpath --unix "$JAVACMD" ) - - # Now convert the arguments - kludge to limit ourselves to /bin/sh - for arg do - if - case $arg in #( - -*) false ;; # don't mess with options #( - /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath - [ -e "$t" ] ;; #( - *) false ;; - esac - then - arg=$( cygpath --path --ignore --mixed "$arg" ) - fi - # Roll the args list around exactly as many times as the number of - # args, so each arg winds up back in the position where it started, but - # possibly modified. - # - # NB: a `for` loop captures its iteration list before it begins, so - # changing the positional parameters here affects neither the number of - # iterations, nor the values presented in `arg`. - shift # remove old arg - set -- "$@" "$arg" # push replacement arg - done -fi - - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' - -# Collect all arguments for the java command: -# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, -# and any embedded shellness will be escaped. -# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be -# treated as '${Hostname}' itself on the command line. - -set -- \ - "-Dorg.gradle.appname=$APP_BASE_NAME" \ - -classpath "$CLASSPATH" \ - org.gradle.wrapper.GradleWrapperMain \ - "$@" - -# Stop when "xargs" is not available. -if ! command -v xargs >/dev/null 2>&1 -then - die "xargs is not available" -fi - -# Use "xargs" to parse quoted args. -# -# With -n1 it outputs one arg per line, with the quotes and backslashes removed. -# -# In Bash we could simply go: -# -# readarray ARGS < <( xargs -n1 <<<"$var" ) && -# set -- "${ARGS[@]}" "$@" -# -# but POSIX shell has neither arrays nor command substitution, so instead we -# post-process each arg (as a line of input to sed) to backslash-escape any -# character that might be a shell metacharacter, then use eval to reverse -# that process (while maintaining the separation between arguments), and wrap -# the whole thing up as a single "set" statement. -# -# This will of course break if any of these variables contains a newline or -# an unmatched quote. -# - -eval "set -- $( - printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | - xargs -n1 | - sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | - tr '\n' ' ' - )" '"$@"' - -exec "$JAVACMD" "$@" diff --git a/demos/react-native-supabase-group-chat/android/gradlew.bat b/demos/react-native-supabase-group-chat/android/gradlew.bat deleted file mode 100644 index 9b42019c7..000000000 --- a/demos/react-native-supabase-group-chat/android/gradlew.bat +++ /dev/null @@ -1,94 +0,0 @@ -@rem -@rem Copyright 2015 the original author or authors. -@rem -@rem Licensed under the Apache License, Version 2.0 (the "License"); -@rem you may not use this file except in compliance with the License. -@rem You may obtain a copy of the License at -@rem -@rem https://www.apache.org/licenses/LICENSE-2.0 -@rem -@rem Unless required by applicable law or agreed to in writing, software -@rem distributed under the License is distributed on an "AS IS" BASIS, -@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -@rem See the License for the specific language governing permissions and -@rem limitations under the License. -@rem -@rem SPDX-License-Identifier: Apache-2.0 -@rem - -@if "%DEBUG%"=="" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -set DIRNAME=%~dp0 -if "%DIRNAME%"=="" set DIRNAME=. -@rem This is normally unused -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Resolve any "." and ".." in APP_HOME to make it shorter. -for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if %ERRORLEVEL% equ 0 goto execute - -echo. 1>&2 -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 -echo. 1>&2 -echo Please set the JAVA_HOME variable in your environment to match the 1>&2 -echo location of your Java installation. 1>&2 - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto execute - -echo. 1>&2 -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 -echo. 1>&2 -echo Please set the JAVA_HOME variable in your environment to match the 1>&2 -echo location of your Java installation. 1>&2 - -goto fail - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* - -:end -@rem End local scope for the variables with windows NT shell -if %ERRORLEVEL% equ 0 goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -set EXIT_CODE=%ERRORLEVEL% -if %EXIT_CODE% equ 0 set EXIT_CODE=1 -if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% -exit /b %EXIT_CODE% - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega diff --git a/demos/react-native-supabase-group-chat/android/settings.gradle b/demos/react-native-supabase-group-chat/android/settings.gradle deleted file mode 100644 index 02d892a12..000000000 --- a/demos/react-native-supabase-group-chat/android/settings.gradle +++ /dev/null @@ -1,38 +0,0 @@ -pluginManagement { - 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().toString()) -} -plugins { id("com.facebook.react.settings") } - -extensions.configure(com.facebook.react.ReactSettingsExtension) { ex -> - if (System.getenv('EXPO_USE_COMMUNITY_AUTOLINKING') == '1') { - ex.autolinkLibrariesFromCommand() - } else { - def command = [ - 'node', - '--no-warnings', - '--eval', - 'require(require.resolve(\'expo-modules-autolinking\', { paths: [require.resolve(\'expo/package.json\')] }))(process.argv.slice(1))', - 'react-native-config', - '--json', - '--platform', - 'android' - ].toList() - ex.autolinkLibrariesFromCommand(command) - } -} - -rootProject.name = 'PowerChat' - -dependencyResolutionManagement { - versionCatalogs { - reactAndroidLibs { - from(files(new File(["node", "--print", "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim(), "../gradle/libs.versions.toml"))) - } - } -} - -apply from: new File(["node", "--print", "require.resolve('expo/package.json')"].execute(null, rootDir).text.trim(), "../scripts/autolinking.gradle"); -useExpoModules() - -include ':app' -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()) diff --git a/demos/react-native-supabase-group-chat/app.config.ts b/demos/react-native-supabase-group-chat/app.config.ts index b2483d6bf..9bf0ff168 100644 --- a/demos/react-native-supabase-group-chat/app.config.ts +++ b/demos/react-native-supabase-group-chat/app.config.ts @@ -1,75 +1,69 @@ -import { type ExpoConfig } from 'expo/config'; +import { type ExpoConfig } from "expo/config"; + +import { config as dotenvConfig } from "dotenv"; +import path from "path"; + +// EAS doesn't load values from `.env` by default when consider the `app.config` +dotenvConfig({ + path: path.resolve(__dirname, ".env") +}); const projectId = process.env.EXPO_PUBLIC_EAS_PROJECT_ID; const config: ExpoConfig = { - name: 'PowerChat', - slug: 'powerchat', - scheme: 'powerchat', - version: '1.0.0', - orientation: 'portrait', - icon: './assets/icon.png', - userInterfaceStyle: 'automatic', + name: "react-native-supabase-group-chat", + slug: "react-native-supabase-group-chat", + version: "1.0.0", + orientation: "portrait", + icon: "./assets/icon.png", + userInterfaceStyle: "automatic", + scheme: "powersync", + newArchEnabled: true, splash: { - image: './assets/splash.png', - resizeMode: 'contain', - backgroundColor: '#cb62ff' + image: "./assets/splash.png", + resizeMode: "contain", + backgroundColor: "#ffffff" }, updates: { url: `https://u.expo.dev/${projectId}` }, - assetBundlePatterns: ['**/*'], ios: { supportsTablet: true, - bundleIdentifier: 'com.powerchat', - config: { - usesNonExemptEncryption: false - }, - jsEngine: 'jsc' - }, - experiments: { - tsconfigPaths: true + bundleIdentifier: "com.powersync.example" }, android: { - package: 'com.powerchat', adaptiveIcon: { - foregroundImage: './assets/adaptive-icon.png', - backgroundColor: '#ffffff' - } - }, - web: { - favicon: './assets/favicon.png', - bundler: 'metro' + foregroundImage: "./assets/adaptive-icon.png", + backgroundColor: "#ffffff" + }, + package: "com.powersync.example" }, extra: { eas: { projectId + }, + updates: { + assetPatternsToBeBundled: ["**/*"] } }, - runtimeVersion: { - policy: 'sdkVersion' - }, plugins: [ - 'expo-router', + "expo-router", + "expo-font", [ - 'expo-build-properties', + "expo-build-properties", { ios: { - deploymentTarget: '15.1', - // TODO: New architecture is currently not yet supported by @journeyapps/react-native-quick-sqlite - newArchEnabled: false + deploymentTarget: "15.1" }, android: { minSdkVersion: 24, compileSdkVersion: 35, targetSdkVersion: 35, - buildToolsVersion: '35.0.0', - networkInspector: false, - // TODO: New architecture is currently not yet supported by @journeyapps/react-native-quick-sqlite - newArchEnabled: false + buildToolsVersion: "35.0.0" } } - ] + ], + "expo-dev-client" ] }; diff --git a/demos/react-native-supabase-group-chat/babel.config.js b/demos/react-native-supabase-group-chat/babel.config.js index e41a265f8..a46d54e56 100644 --- a/demos/react-native-supabase-group-chat/babel.config.js +++ b/demos/react-native-supabase-group-chat/babel.config.js @@ -1,17 +1,17 @@ module.exports = function (api) { api.cache(true); return { - presets: ['babel-preset-expo'], + presets: ["babel-preset-expo"], plugins: [ [ - '@tamagui/babel-plugin', + "@tamagui/babel-plugin", { - components: ['tamagui'], - config: './src/tamagui.config.ts' + components: ["tamagui"], + config: "./src/tamagui.config.ts" } ], - '@babel/plugin-transform-async-generator-functions', - 'react-native-reanimated/plugin' + "@babel/plugin-transform-async-generator-functions", + "react-native-worklets/plugin" ] }; }; diff --git a/demos/react-native-supabase-group-chat/eas.json b/demos/react-native-supabase-group-chat/eas.json deleted file mode 100644 index 5917ee0a7..000000000 --- a/demos/react-native-supabase-group-chat/eas.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "cli": { - "version": ">= 3.13.3", - "promptToConfigurePushNotifications": false - }, - "build": { - "development": { - "developmentClient": true, - "distribution": "internal", - "channel": "preview" - }, - "simulator": { - "extends": "development", - "ios": { - "simulator": true - } - }, - "preview": { - "channel": "preview", - "distribution": "internal" - }, - "production": { - "channel": "production" - } - } -} diff --git a/demos/react-native-supabase-group-chat/eslint.config.js b/demos/react-native-supabase-group-chat/eslint.config.js new file mode 100644 index 000000000..fd898111a --- /dev/null +++ b/demos/react-native-supabase-group-chat/eslint.config.js @@ -0,0 +1,10 @@ +// https://docs.expo.dev/guides/using-eslint/ +const { defineConfig } = require("eslint/config"); +const expoConfig = require("eslint-config-expo/flat"); + +module.exports = defineConfig([ + expoConfig, + { + ignores: ["dist/*"] + } +]); diff --git a/demos/react-native-supabase-group-chat/index.js b/demos/react-native-supabase-group-chat/index.js deleted file mode 100644 index 5b834183c..000000000 --- a/demos/react-native-supabase-group-chat/index.js +++ /dev/null @@ -1 +0,0 @@ -import 'expo-router/entry'; diff --git a/demos/react-native-supabase-group-chat/metro.config.js b/demos/react-native-supabase-group-chat/metro.config.js deleted file mode 100644 index 174cb2a31..000000000 --- a/demos/react-native-supabase-group-chat/metro.config.js +++ /dev/null @@ -1,22 +0,0 @@ -// Learn more https://docs.expo.dev/guides/monorepos -const { getDefaultConfig } = require('expo/metro-config'); -const path = require('node:path'); - -// Find the project and workspace directories -const projectRoot = __dirname; -const workspaceRoot = path.resolve(projectRoot, '../..'); - -const config = getDefaultConfig(projectRoot); - -// 1. Watch all files within the monorepo -config.watchFolders = [workspaceRoot]; -// 2. Let Metro know where to resolve packages and in what order -config.resolver.nodeModulesPaths = [ - path.resolve(projectRoot, 'node_modules'), - path.resolve(workspaceRoot, 'node_modules') -]; -// #3 - Force resolving nested modules to the folders below -config.resolver.disableHierarchicalLookup = true; -config.resolver.unstable_enableSymlinks = true; - -module.exports = config; diff --git a/demos/react-native-supabase-group-chat/package.json b/demos/react-native-supabase-group-chat/package.json index f9d3ef76a..2b02ddbb8 100644 --- a/demos/react-native-supabase-group-chat/package.json +++ b/demos/react-native-supabase-group-chat/package.json @@ -1,6 +1,6 @@ { "name": "react-native-supabase-group-chat", - "version": "1.1.13", + "version": "1.2.0", "main": "expo-router/entry", "scripts": { "clear": "find ./ -type d -and \\( -name node_modules -or -name build -or -name dist \\) -exec rm -rf '{}' +", @@ -10,6 +10,7 @@ "ios": "expo run:ios", "web": "expo start --web --clear", "doc": "pnpx expo-doctor@latest", + "format": "prettier --write .", "prebuild": "expo prebuild --platform ios --clean --no-install", "build:simulator": "pnpx eas-cli build --profile simulator --platform ios --local", "build:development": "pnpx eas-cli build --profile development --platform ios --local", @@ -20,51 +21,59 @@ }, "dependencies": { "@azure/core-asynciterator-polyfill": "^1.0.2", - "@expo/metro-runtime": "^4.0.1", - "@faker-js/faker": "8.3.1", - "@journeyapps/react-native-quick-sqlite": "^2.4.9", - "@powersync/common": "workspace:*", - "@powersync/react": "workspace:*", - "@powersync/react-native": "workspace:*", - "@react-native-async-storage/async-storage": "1.23.1", - "@shopify/flash-list": "1.7.3", - "@supabase/supabase-js": "2.39.0", - "@tamagui/animations-react-native": "1.79.6", - "@tamagui/babel-plugin": "1.79.6", - "@tamagui/config": "1.79.6", - "@tamagui/font-inter": "1.79.6", - "@tamagui/lucide-icons": "1.79.6", - "@tamagui/theme-base": "1.79.6", - "date-fns": "^2.30.0", - "expo": "52.0.46", - "expo-build-properties": "~0.13.2", - "expo-crypto": "~14.0.2", - "expo-dev-client": "~5.0.20", - "expo-linking": "~7.0.5", - "expo-router": "4.0.21", - "expo-splash-screen": "~0.29.22", - "expo-status-bar": "~2.0.1", - "react": "18.3.1", - "react-dom": "18.3.1", - "react-native": "0.76.9", - "react-native-gesture-handler": "~2.20.2", - "react-native-pager-view": "6.5.1", - "react-native-reanimated": "~3.16.7", - "react-native-safe-area-context": "4.12.0", - "react-native-screens": "~4.4.0", - "react-native-svg": "15.8.0", - "react-native-web": "0.19.13", - "tamagui": "1.79.6" + "@expo/vector-icons": "^15.0.3", + "@faker-js/faker": "^10.1.0", + "@journeyapps/react-native-quick-sqlite": "^2.4.11", + "@powersync/attachments": "^2.4.1", + "@powersync/react-native": "^1.27.1", + "@react-native-async-storage/async-storage": "2.2.0", + "@react-navigation/bottom-tabs": "^7.4.0", + "@react-navigation/elements": "^2.6.3", + "@react-navigation/native": "^7.1.8", + "@shopify/flash-list": "2.0.2", + "@supabase/supabase-js": "^2.86.0", + "@tamagui/babel-plugin": "^1.138.6", + "@tamagui/config": "^1.138.6", + "@tamagui/core": "^1.138.6", + "@tamagui/lucide-icons": "^1.138.6", + "@tamagui/themes": "^1.138.6", + "date-fns": "^4.1.0", + "expo": "~54.0.25", + "expo-build-properties": "~1.0.9", + "expo-constants": "~18.0.10", + "expo-crypto": "~15.0.7", + "expo-dev-client": "~6.0.18", + "expo-font": "~14.0.9", + "expo-haptics": "~15.0.7", + "expo-image": "~3.0.10", + "expo-linking": "~8.0.9", + "expo-router": "~6.0.15", + "expo-splash-screen": "~31.0.11", + "expo-status-bar": "~3.0.8", + "expo-symbols": "~1.0.7", + "expo-system-ui": "~6.0.8", + "expo-web-browser": "~15.0.9", + "react": "19.1.0", + "react-dom": "19.1.0", + "react-native": "0.81.5", + "react-native-gesture-handler": "~2.28.0", + "react-native-reanimated": "~4.1.5", + "react-native-safe-area-context": "~5.6.0", + "react-native-screens": "~4.16.0", + "react-native-svg": "15.12.1", + "react-native-web": "~0.21.0", + "react-native-worklets": "0.5.1", + "tamagui": "^1.138.6" }, "devDependencies": { - "@babel/core": "7.26.10", - "@babel/plugin-transform-async-generator-functions": "^7.23.4", - "@types/react": "^18.3.18", - "eas-cli": "^7.2.0", - "eslint": "8.55.0", - "eslint-config-universe": "12.0.0", - "prettier": "^3.1.0", - "typescript": "5.3.3" + "@babel/plugin-transform-async-generator-functions": "^7.28.0", + "@types/react": "~19.1.0", + "eslint": "^9.25.0", + "eslint-config-expo": "~10.0.0", + "prettier": "^3.7.4", + "prettier-plugin-embed": "^0.5.0", + "prettier-plugin-sql": "^0.19.2", + "typescript": "~5.9.2" }, "license": "UNLICENSED", "private": true diff --git a/demos/react-native-supabase-group-chat/pnpm-lock.yaml b/demos/react-native-supabase-group-chat/pnpm-lock.yaml new file mode 100644 index 000000000..496818ffb --- /dev/null +++ b/demos/react-native-supabase-group-chat/pnpm-lock.yaml @@ -0,0 +1,12529 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + dependencies: + '@azure/core-asynciterator-polyfill': + specifier: ^1.0.2 + version: 1.0.2 + '@expo/vector-icons': + specifier: ^15.0.3 + version: 15.0.3(expo-font@14.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@faker-js/faker': + specifier: ^10.1.0 + version: 10.1.0 + '@journeyapps/react-native-quick-sqlite': + specifier: ^2.4.11 + version: 2.4.11(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@powersync/attachments': + specifier: ^2.4.1 + version: 2.4.1(@powersync/common@1.43.1) + '@powersync/react-native': + specifier: ^1.27.1 + version: 1.27.1(@journeyapps/react-native-quick-sqlite@2.4.11(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(@powersync/common@1.43.1)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@react-native-async-storage/async-storage': + specifier: 2.2.0 + version: 2.2.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) + '@react-navigation/bottom-tabs': + specifier: ^7.4.0 + version: 7.8.11(@react-navigation/native@7.1.24(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@react-navigation/elements': + specifier: ^2.6.3 + version: 2.9.1(@react-navigation/native@7.1.24(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@react-navigation/native': + specifier: ^7.1.8 + version: 7.1.24(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@shopify/flash-list': + specifier: 2.0.2 + version: 2.0.2(@babel/runtime@7.28.4)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@supabase/supabase-js': + specifier: ^2.86.0 + version: 2.86.0 + '@tamagui/babel-plugin': + specifier: ^1.138.6 + version: 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/config': + specifier: ^1.138.6 + version: 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native-reanimated@4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': + specifier: ^1.138.6 + version: 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/lucide-icons': + specifier: ^1.138.6 + version: 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native-svg@15.12.1(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/themes': + specifier: ^1.138.6 + version: 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + date-fns: + specifier: ^4.1.0 + version: 4.1.0 + expo: + specifier: ~54.0.25 + version: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-build-properties: + specifier: ~1.0.9 + version: 1.0.9(expo@54.0.25) + expo-constants: + specifier: ~18.0.10 + version: 18.0.10(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) + expo-crypto: + specifier: ~15.0.7 + version: 15.0.7(expo@54.0.25) + expo-dev-client: + specifier: ~6.0.18 + version: 6.0.18(expo@54.0.25) + expo-font: + specifier: ~14.0.9 + version: 14.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-haptics: + specifier: ~15.0.7 + version: 15.0.7(expo@54.0.25) + expo-image: + specifier: ~3.0.10 + version: 3.0.10(expo@54.0.25)(react-native-web@0.21.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-linking: + specifier: ~8.0.9 + version: 8.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-router: + specifier: ~6.0.15 + version: 6.0.15(@expo/metro-runtime@6.1.2)(@types/react@19.1.17)(expo-constants@18.0.10)(expo-linking@8.0.9)(expo@54.0.25)(react-dom@19.1.0(react@19.1.0))(react-native-gesture-handler@2.28.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-reanimated@4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-web@0.21.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-splash-screen: + specifier: ~31.0.11 + version: 31.0.11(expo@54.0.25) + expo-status-bar: + specifier: ~3.0.8 + version: 3.0.8(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-symbols: + specifier: ~1.0.7 + version: 1.0.7(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) + expo-system-ui: + specifier: ~6.0.8 + version: 6.0.8(expo@54.0.25)(react-native-web@0.21.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) + expo-web-browser: + specifier: ~15.0.9 + version: 15.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) + react: + specifier: 19.1.0 + version: 19.1.0 + react-dom: + specifier: 19.1.0 + version: 19.1.0(react@19.1.0) + react-native: + specifier: 0.81.5 + version: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-gesture-handler: + specifier: ~2.28.0 + version: 2.28.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-reanimated: + specifier: ~4.1.5 + version: 4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-safe-area-context: + specifier: ~5.6.0 + version: 5.6.2(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-screens: + specifier: ~4.16.0 + version: 4.16.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-svg: + specifier: 15.12.1 + version: 15.12.1(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-web: + specifier: ~0.21.0 + version: 0.21.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react-native-worklets: + specifier: 0.5.1 + version: 0.5.1(@babel/core@7.28.5)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + tamagui: + specifier: ^1.138.6 + version: 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + devDependencies: + '@babel/plugin-transform-async-generator-functions': + specifier: ^7.28.0 + version: 7.28.0(@babel/core@7.28.5) + '@types/react': + specifier: ~19.1.0 + version: 19.1.17 + eslint: + specifier: ^9.25.0 + version: 9.39.1 + eslint-config-expo: + specifier: ~10.0.0 + version: 10.0.0(eslint@9.39.1)(typescript@5.9.3) + prettier: + specifier: ^3.7.4 + version: 3.7.4 + prettier-plugin-embed: + specifier: ^0.5.0 + version: 0.5.0 + prettier-plugin-sql: + specifier: ^0.19.2 + version: 0.19.2(prettier@3.7.4) + typescript: + specifier: ~5.9.2 + version: 5.9.3 + +packages: + + '@0no-co/graphql.web@1.2.0': + resolution: {integrity: sha512-/1iHy9TTr63gE1YcR5idjx8UREz1s0kFhydf3bBLCXyqjhkIc6igAzTOx3zPifCwFR87tsh/4Pa9cNts6d2otw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 + peerDependenciesMeta: + graphql: + optional: true + + '@azure/core-asynciterator-polyfill@1.0.2': + resolution: {integrity: sha512-3rkP4LnnlWawl0LZptJOdXNrT/fHp2eQMadoasa6afspXdpGrtPZuAQc2PD0cpgyuoXtUWyC3tv7xfntjGS5Dw==} + engines: {node: '>=12.0.0'} + + '@babel/code-frame@7.10.4': + resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==} + + '@babel/code-frame@7.27.1': + resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} + engines: {node: '>=6.9.0'} + + '@babel/compat-data@7.28.5': + resolution: {integrity: sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==} + engines: {node: '>=6.9.0'} + + '@babel/core@7.28.5': + resolution: {integrity: sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==} + engines: {node: '>=6.9.0'} + + '@babel/generator@7.28.5': + resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-annotate-as-pure@7.27.3': + resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-compilation-targets@7.27.2': + resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-create-class-features-plugin@7.28.5': + resolution: {integrity: sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-create-regexp-features-plugin@7.28.5': + resolution: {integrity: sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-define-polyfill-provider@0.6.5': + resolution: {integrity: sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + '@babel/helper-globals@7.28.0': + resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-member-expression-to-functions@7.28.5': + resolution: {integrity: sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-imports@7.27.1': + resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-transforms@7.28.3': + resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-optimise-call-expression@7.27.1': + resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-plugin-utils@7.27.1': + resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-remap-async-to-generator@7.27.1': + resolution: {integrity: sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-replace-supers@7.27.1': + resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-skip-transparent-expression-wrappers@7.27.1': + resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-string-parser@7.27.1': + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-identifier@7.28.5': + resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-option@7.27.1': + resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-wrap-function@7.28.3': + resolution: {integrity: sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==} + engines: {node: '>=6.9.0'} + + '@babel/helpers@7.28.4': + resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==} + engines: {node: '>=6.9.0'} + + '@babel/highlight@7.25.9': + resolution: {integrity: sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==} + engines: {node: '>=6.9.0'} + + '@babel/parser@7.28.5': + resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/plugin-proposal-decorators@7.28.0': + resolution: {integrity: sha512-zOiZqvANjWDUaUS9xMxbMcK/Zccztbe/6ikvUXaG9nsPH3w6qh5UaPGAnirI/WhIbZ8m3OHU0ReyPrknG+ZKeg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-proposal-export-default-from@7.27.1': + resolution: {integrity: sha512-hjlsMBl1aJc5lp8MoCDEZCiYzlgdRAShOjAfRw6X+GlpLpUPU7c3XNLsKFZbQk/1cRzBlJ7CXg3xJAJMrFa1Uw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-async-generators@7.8.4': + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-bigint@7.8.3': + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-class-properties@7.12.13': + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-class-static-block@7.14.5': + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-decorators@7.27.1': + resolution: {integrity: sha512-YMq8Z87Lhl8EGkmb0MwYkt36QnxC+fzCgrl66ereamPlYToRpIk5nUjKUY3QKLWq8mwUB1BgbeXcTJhZOCDg5A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-dynamic-import@7.8.3': + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-export-default-from@7.27.1': + resolution: {integrity: sha512-eBC/3KSekshx19+N40MzjWqJd7KTEdOoLesAfa4IDFI8eRz5a47i5Oszus6zG/cwIXN63YhgLOMSSNJx49sENg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-flow@7.27.1': + resolution: {integrity: sha512-p9OkPbZ5G7UT1MofwYFigGebnrzGJacoBSQM0/6bi/PUMVE+qlWDD/OalvQKbwgQzU6dl0xAv6r4X7Jme0RYxA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-import-attributes@7.27.1': + resolution: {integrity: sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-import-meta@7.10.4': + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-json-strings@7.8.3': + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-jsx@7.27.1': + resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-logical-assignment-operators@7.10.4': + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3': + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-numeric-separator@7.10.4': + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-object-rest-spread@7.8.3': + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-optional-catch-binding@7.8.3': + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-optional-chaining@7.8.3': + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-private-property-in-object@7.14.5': + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-top-level-await@7.14.5': + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-typescript@7.27.1': + resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-arrow-functions@7.27.1': + resolution: {integrity: sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-async-generator-functions@7.28.0': + resolution: {integrity: sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-async-to-generator@7.27.1': + resolution: {integrity: sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-block-scoping@7.28.5': + resolution: {integrity: sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-class-properties@7.27.1': + resolution: {integrity: sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-class-static-block@7.28.3': + resolution: {integrity: sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + + '@babel/plugin-transform-classes@7.28.4': + resolution: {integrity: sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-computed-properties@7.27.1': + resolution: {integrity: sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-destructuring@7.28.5': + resolution: {integrity: sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-export-namespace-from@7.27.1': + resolution: {integrity: sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-flow-strip-types@7.27.1': + resolution: {integrity: sha512-G5eDKsu50udECw7DL2AcsysXiQyB7Nfg521t2OAJ4tbfTJ27doHLeF/vlI1NZGlLdbb/v+ibvtL1YBQqYOwJGg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-for-of@7.27.1': + resolution: {integrity: sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-function-name@7.27.1': + resolution: {integrity: sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-literals@7.27.1': + resolution: {integrity: sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-logical-assignment-operators@7.28.5': + resolution: {integrity: sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-modules-commonjs@7.27.1': + resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-named-capturing-groups-regex@7.27.1': + resolution: {integrity: sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-transform-nullish-coalescing-operator@7.27.1': + resolution: {integrity: sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-numeric-separator@7.27.1': + resolution: {integrity: sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-object-rest-spread@7.28.4': + resolution: {integrity: sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-optional-catch-binding@7.27.1': + resolution: {integrity: sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-optional-chaining@7.28.5': + resolution: {integrity: sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-parameters@7.27.7': + resolution: {integrity: sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-private-methods@7.27.1': + resolution: {integrity: sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-private-property-in-object@7.27.1': + resolution: {integrity: sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-react-display-name@7.28.0': + resolution: {integrity: sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-react-jsx-development@7.27.1': + resolution: {integrity: sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-react-jsx-self@7.27.1': + resolution: {integrity: sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-react-jsx-source@7.27.1': + resolution: {integrity: sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-react-jsx@7.27.1': + resolution: {integrity: sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-react-pure-annotations@7.27.1': + resolution: {integrity: sha512-JfuinvDOsD9FVMTHpzA/pBLisxpv1aSf+OIV8lgH3MuWrks19R27e6a6DipIg4aX1Zm9Wpb04p8wljfKrVSnPA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-regenerator@7.28.4': + resolution: {integrity: sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-runtime@7.28.5': + resolution: {integrity: sha512-20NUVgOrinudkIBzQ2bNxP08YpKprUkRTiRSd2/Z5GOdPImJGkoN4Z7IQe1T5AdyKI1i5L6RBmluqdSzvaq9/w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-shorthand-properties@7.27.1': + resolution: {integrity: sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-spread@7.27.1': + resolution: {integrity: sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-sticky-regex@7.27.1': + resolution: {integrity: sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-template-literals@7.27.1': + resolution: {integrity: sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-typescript@7.28.5': + resolution: {integrity: sha512-x2Qa+v/CuEoX7Dr31iAfr0IhInrVOWZU/2vJMJ00FOR/2nM0BcBEclpaf9sWCDc+v5e9dMrhSH8/atq/kX7+bA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-unicode-regex@7.27.1': + resolution: {integrity: sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/preset-react@7.28.5': + resolution: {integrity: sha512-Z3J8vhRq7CeLjdC58jLv4lnZ5RKFUJWqH5emvxmv9Hv3BD1T9R/Im713R4MTKwvFaV74ejZ3sM01LyEKk4ugNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/preset-typescript@7.28.5': + resolution: {integrity: sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/runtime@7.28.4': + resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} + engines: {node: '>=6.9.0'} + + '@babel/template@7.27.2': + resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} + engines: {node: '>=6.9.0'} + + '@babel/traverse@7.28.5': + resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==} + engines: {node: '>=6.9.0'} + + '@babel/types@7.28.5': + resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} + engines: {node: '>=6.9.0'} + + '@egjs/hammerjs@2.0.17': + resolution: {integrity: sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==} + engines: {node: '>=0.8.0'} + + '@emnapi/core@1.7.1': + resolution: {integrity: sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg==} + + '@emnapi/runtime@1.7.1': + resolution: {integrity: sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==} + + '@emnapi/wasi-threads@1.1.0': + resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} + + '@emotion/is-prop-valid@0.8.8': + resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==} + + '@emotion/memoize@0.7.4': + resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==} + + '@esbuild/aix-ppc64@0.25.12': + resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + + '@esbuild/android-arm64@0.25.12': + resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm@0.25.12': + resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + + '@esbuild/android-x64@0.25.12': + resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + + '@esbuild/darwin-arm64@0.25.12': + resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-x64@0.25.12': + resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + + '@esbuild/freebsd-arm64@0.25.12': + resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.25.12': + resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + + '@esbuild/linux-arm64@0.25.12': + resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm@0.25.12': + resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-ia32@0.25.12': + resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-loong64@0.25.12': + resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-mips64el@0.25.12': + resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-ppc64@0.25.12': + resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-riscv64@0.25.12': + resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-s390x@0.25.12': + resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-x64@0.25.12': + resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + + '@esbuild/netbsd-arm64@0.25.12': + resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + + '@esbuild/netbsd-x64@0.25.12': + resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.25.12': + resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.25.12': + resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + + '@esbuild/openharmony-arm64@0.25.12': + resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openharmony] + + '@esbuild/sunos-x64@0.25.12': + resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + + '@esbuild/win32-arm64@0.25.12': + resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-ia32@0.25.12': + resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-x64@0.25.12': + resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + + '@eslint-community/eslint-utils@4.9.0': + resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + + '@eslint-community/regexpp@4.12.2': + resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + + '@eslint/config-array@0.21.1': + resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/config-helpers@0.4.2': + resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/core@0.17.0': + resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/eslintrc@3.3.3': + resolution: {integrity: sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/js@9.39.1': + resolution: {integrity: sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/object-schema@2.1.7': + resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/plugin-kit@0.4.1': + resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@expo/cli@54.0.16': + resolution: {integrity: sha512-hY/OdRaJMs5WsVPuVSZ+RLH3VObJmL/pv5CGCHEZHN2PxZjSZSdctyKV8UcFBXTF0yIKNAJ9XLs1dlNYXHh4Cw==} + hasBin: true + peerDependencies: + expo: '*' + expo-router: '*' + react-native: '*' + peerDependenciesMeta: + expo-router: + optional: true + react-native: + optional: true + + '@expo/code-signing-certificates@0.0.5': + resolution: {integrity: sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==} + + '@expo/config-plugins@54.0.2': + resolution: {integrity: sha512-jD4qxFcURQUVsUFGMcbo63a/AnviK8WUGard+yrdQE3ZrB/aurn68SlApjirQQLEizhjI5Ar2ufqflOBlNpyPg==} + + '@expo/config-types@54.0.8': + resolution: {integrity: sha512-lyIn/x/Yz0SgHL7IGWtgTLg6TJWC9vL7489++0hzCHZ4iGjVcfZmPTUfiragZ3HycFFj899qN0jlhl49IHa94A==} + + '@expo/config@12.0.10': + resolution: {integrity: sha512-lJMof5Nqakq1DxGYlghYB/ogSBjmv4Fxn1ovyDmcjlRsQdFCXgu06gEUogkhPtc9wBt9WlTTfqENln5HHyLW6w==} + + '@expo/devcert@1.2.0': + resolution: {integrity: sha512-Uilcv3xGELD5t/b0eM4cxBFEKQRIivB3v7i+VhWLV/gL98aw810unLKKJbGAxAIhY6Ipyz8ChWibFsKFXYwstA==} + + '@expo/devtools@0.1.7': + resolution: {integrity: sha512-dfIa9qMyXN+0RfU6SN4rKeXZyzKWsnz6xBSDccjL4IRiE+fQ0t84zg0yxgN4t/WK2JU5v6v4fby7W7Crv9gJvA==} + peerDependencies: + react: '*' + react-native: '*' + peerDependenciesMeta: + react: + optional: true + react-native: + optional: true + + '@expo/env@2.0.7': + resolution: {integrity: sha512-BNETbLEohk3HQ2LxwwezpG8pq+h7Fs7/vAMP3eAtFT1BCpprLYoBBFZH7gW4aqGfqOcVP4Lc91j014verrYNGg==} + + '@expo/fingerprint@0.15.3': + resolution: {integrity: sha512-8YPJpEYlmV171fi+t+cSLMX1nC5ngY9j2FiN70dHldLpd6Ct6ouGhk96svJ4BQZwsqwII2pokwzrDAwqo4Z0FQ==} + hasBin: true + + '@expo/image-utils@0.8.7': + resolution: {integrity: sha512-SXOww4Wq3RVXLyOaXiCCuQFguCDh8mmaHBv54h/R29wGl4jRY8GEyQEx8SypV/iHt1FbzsU/X3Qbcd9afm2W2w==} + + '@expo/json-file@10.0.7': + resolution: {integrity: sha512-z2OTC0XNO6riZu98EjdNHC05l51ySeTto6GP7oSQrCvQgG9ARBwD1YvMQaVZ9wU7p/4LzSf1O7tckL3B45fPpw==} + + '@expo/mcp-tunnel@0.1.0': + resolution: {integrity: sha512-rJ6hl0GnIZj9+ssaJvFsC7fwyrmndcGz+RGFzu+0gnlm78X01957yjtHgjcmnQAgL5hWEOR6pkT0ijY5nU5AWw==} + peerDependencies: + '@modelcontextprotocol/sdk': ^1.13.2 + peerDependenciesMeta: + '@modelcontextprotocol/sdk': + optional: true + + '@expo/metro-config@54.0.9': + resolution: {integrity: sha512-CRI4WgFXrQ2Owyr8q0liEBJveUIF9DcYAKadMRsJV7NxGNBdrIIKzKvqreDfsGiRqivbLsw6UoNb3UE7/SvPfg==} + peerDependencies: + expo: '*' + peerDependenciesMeta: + expo: + optional: true + + '@expo/metro-runtime@6.1.2': + resolution: {integrity: sha512-nvM+Qv45QH7pmYvP8JB1G8JpScrWND3KrMA6ZKe62cwwNiX/BjHU28Ear0v/4bQWXlOY0mv6B8CDIm8JxXde9g==} + peerDependencies: + expo: '*' + react: '*' + react-dom: '*' + react-native: '*' + peerDependenciesMeta: + react-dom: + optional: true + + '@expo/metro@54.1.0': + resolution: {integrity: sha512-MgdeRNT/LH0v1wcO0TZp9Qn8zEF0X2ACI0wliPtv5kXVbXWI+yK9GyrstwLAiTXlULKVIg3HVSCCvmLu0M3tnw==} + + '@expo/osascript@2.3.7': + resolution: {integrity: sha512-IClSOXxR0YUFxIriUJVqyYki7lLMIHrrzOaP01yxAL1G8pj2DWV5eW1y5jSzIcIfSCNhtGsshGd1tU/AYup5iQ==} + engines: {node: '>=12'} + + '@expo/package-manager@1.9.8': + resolution: {integrity: sha512-4/I6OWquKXYnzo38pkISHCOCOXxfeEmu4uDoERq1Ei/9Ur/s9y3kLbAamEkitUkDC7gHk1INxRWEfFNzGbmOrA==} + + '@expo/plist@0.4.7': + resolution: {integrity: sha512-dGxqHPvCZKeRKDU1sJZMmuyVtcASuSYh1LPFVaM1DuffqPL36n6FMEL0iUqq2Tx3xhWk8wCnWl34IKplUjJDdA==} + + '@expo/prebuild-config@54.0.6': + resolution: {integrity: sha512-xowuMmyPNy+WTNq+YX0m0EFO/Knc68swjThk4dKivgZa8zI1UjvFXOBIOp8RX4ljCXLzwxQJM5oBBTvyn+59ZA==} + peerDependencies: + expo: '*' + + '@expo/schema-utils@0.1.7': + resolution: {integrity: sha512-jWHoSuwRb5ZczjahrychMJ3GWZu54jK9ulNdh1d4OzAEq672K9E5yOlnlBsfIHWHGzUAT+0CL7Yt1INiXTz68g==} + + '@expo/sdk-runtime-versions@1.0.0': + resolution: {integrity: sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==} + + '@expo/spawn-async@1.7.2': + resolution: {integrity: sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==} + engines: {node: '>=12'} + + '@expo/sudo-prompt@9.3.2': + resolution: {integrity: sha512-HHQigo3rQWKMDzYDLkubN5WQOYXJJE2eNqIQC2axC2iO3mHdwnIR7FgZVvHWtBwAdzBgAP0ECp8KqS8TiMKvgw==} + + '@expo/vector-icons@15.0.3': + resolution: {integrity: sha512-SBUyYKphmlfUBqxSfDdJ3jAdEVSALS2VUPOUyqn48oZmb2TL/O7t7/PQm5v4NQujYEPLPMTLn9KVw6H7twwbTA==} + peerDependencies: + expo-font: '>=14.0.4' + react: '*' + react-native: '*' + + '@expo/ws-tunnel@1.0.6': + resolution: {integrity: sha512-nDRbLmSrJar7abvUjp3smDwH8HcbZcoOEa5jVPUv9/9CajgmWw20JNRwTuBRzWIWIkEJDkz20GoNA+tSwUqk0Q==} + + '@expo/xcpretty@4.3.2': + resolution: {integrity: sha512-ReZxZ8pdnoI3tP/dNnJdnmAk7uLT4FjsKDGW7YeDdvdOMz2XCQSmSCM9IWlrXuWtMF9zeSB6WJtEhCQ41gQOfw==} + hasBin: true + + '@faker-js/faker@10.1.0': + resolution: {integrity: sha512-C3mrr3b5dRVlKPJdfrAXS8+dq+rq8Qm5SNRazca0JKgw1HQERFmrVb0towvMmw5uu8hHKNiQasMaR/tydf3Zsg==} + engines: {node: ^20.19.0 || ^22.13.0 || ^23.5.0 || >=24.0.0, npm: '>=10'} + + '@floating-ui/core@1.7.3': + resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} + + '@floating-ui/dom@1.7.4': + resolution: {integrity: sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==} + + '@floating-ui/react-dom@2.1.6': + resolution: {integrity: sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + + '@floating-ui/react-native@0.10.7': + resolution: {integrity: sha512-deSecLPrdfl8RL1yyNJlbgqDDZFPuhBtJhY2aTnOZOoJWaal2vVOad9EBVIa0QV/YordgTyFPgDI8oLfyLZuZA==} + peerDependencies: + react: '>=16.8.0' + react-native: '>=0.64.0' + + '@floating-ui/react@0.27.16': + resolution: {integrity: sha512-9O8N4SeG2z++TSM8QA/KTeKFBVCNEz/AGS7gWPJf6KFRzmRWixFRnCnkPHRDwSVZW6QPDO6uT0P2SpWNKCc9/g==} + peerDependencies: + react: '>=17.0.0' + react-dom: '>=17.0.0' + + '@floating-ui/utils@0.2.10': + resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} + + '@humanfs/core@0.19.1': + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} + engines: {node: '>=18.18.0'} + + '@humanfs/node@0.16.7': + resolution: {integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==} + engines: {node: '>=18.18.0'} + + '@humanwhocodes/module-importer@1.0.1': + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + + '@humanwhocodes/retry@0.4.3': + resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} + engines: {node: '>=18.18'} + + '@isaacs/cliui@8.0.2': + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + + '@isaacs/fs-minipass@4.0.1': + resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} + engines: {node: '>=18.0.0'} + + '@isaacs/ttlcache@1.4.1': + resolution: {integrity: sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==} + engines: {node: '>=12'} + + '@istanbuljs/load-nyc-config@1.1.0': + resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} + engines: {node: '>=8'} + + '@istanbuljs/schema@0.1.3': + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + engines: {node: '>=8'} + + '@jest/create-cache-key-function@29.7.0': + resolution: {integrity: sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/environment@29.7.0': + resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/fake-timers@29.7.0': + resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/schemas@29.6.3': + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/transform@29.7.0': + resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/types@29.6.3': + resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@journeyapps/react-native-quick-sqlite@2.4.11': + resolution: {integrity: sha512-Pc/iiOw5EPebh0XMoIT9zYrEkFKZJq5U/HypGPrdKxsc6Zuo4IcSzShkvzBreK4nDScQxhHHf6QNLLEaLAaSHw==} + peerDependencies: + react: '*' + react-native: '*' + + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + + '@jridgewell/remapping@2.3.5': + resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} + + '@jridgewell/resolve-uri@3.1.2': + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + + '@jridgewell/source-map@0.3.11': + resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} + + '@jridgewell/sourcemap-codec@1.5.5': + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} + + '@motionone/animation@10.18.0': + resolution: {integrity: sha512-9z2p5GFGCm0gBsZbi8rVMOAJCtw1WqBTIPw3ozk06gDvZInBPIsQcHgYogEJ4yuHJ+akuW8g1SEIOpTOvYs8hw==} + + '@motionone/dom@10.12.0': + resolution: {integrity: sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw==} + + '@motionone/easing@10.18.0': + resolution: {integrity: sha512-VcjByo7XpdLS4o9T8t99JtgxkdMcNWD3yHU/n6CLEz3bkmKDRZyYQ/wmSf6daum8ZXqfUAgFeCZSpJZIMxaCzg==} + + '@motionone/generators@10.18.0': + resolution: {integrity: sha512-+qfkC2DtkDj4tHPu+AFKVfR/C30O1vYdvsGYaR13W/1cczPrrcjdvYCj0VLFuRMN+lP1xvpNZHCRNM4fBzn1jg==} + + '@motionone/types@10.17.1': + resolution: {integrity: sha512-KaC4kgiODDz8hswCrS0btrVrzyU2CSQKO7Ps90ibBVSQmjkrt2teqta6/sOG59v7+dPnKMAg13jyqtMKV2yJ7A==} + + '@motionone/utils@10.18.0': + resolution: {integrity: sha512-3XVF7sgyTSI2KWvTf6uLlBJ5iAgRgmvp3bpuOiQJvInd4nZ19ET8lX5unn30SlmRH7hXbBbH+Gxd0m0klJ3Xtw==} + + '@napi-rs/wasm-runtime@0.2.12': + resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} + + '@nodelib/fs.scandir@2.1.5': + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + + '@nodelib/fs.stat@2.0.5': + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + '@nodelib/fs.walk@1.2.8': + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + + '@nolyfill/is-core-module@1.0.39': + resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} + engines: {node: '>=12.4.0'} + + '@pkgjs/parseargs@0.11.0': + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + + '@pkgr/core@0.1.2': + resolution: {integrity: sha512-fdDH1LSGfZdTH2sxdpVMw31BanV28K/Gry0cVFxaNP77neJSkd82mM8ErPNYs9e+0O7SdHBLTDzDgwUuy18RnQ==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + + '@powersync/attachments@2.4.1': + resolution: {integrity: sha512-gFY6VwOjprOZoZMlNhPKWvtUfO9sLx655udLHBpL3b9LctSJOHWF05vXM3/CrGxTWdGZiu60UzhmcbZGdrHHHw==} + peerDependencies: + '@powersync/common': ^1.41.1 + + '@powersync/common@1.43.1': + resolution: {integrity: sha512-Or4riEfRPazEvcO7yvyNymhGnRguDJJRwKPsgkCle4Y13YMEvhdLY3Gfevk5lxhTsqlpIIR5J2/MfJLYo9zDnQ==} + + '@powersync/react-native@1.27.1': + resolution: {integrity: sha512-fHgdpohRp/gmkmYIaV/aXBtfsfLLiPD1tLRQ1bGM9OsnSD0nSQ7onc/K9sdLEytnn/Afh1HomOzCNQs5/GG6lg==} + peerDependencies: + '@journeyapps/react-native-quick-sqlite': ^2.4.9 + '@powersync/common': ^1.43.1 + react: '*' + react-native: '*' + peerDependenciesMeta: + '@journeyapps/react-native-quick-sqlite': + optional: true + + '@powersync/react@1.8.2': + resolution: {integrity: sha512-15z8JKt66dq2bqX2P7QQ71eUIx3DWLc5WMdB/PDc9MIAHf1SERqKfzbzWGxKplQGHC/GogDA7G8IDoRadhNXOA==} + peerDependencies: + '@powersync/common': ^1.41.1 + react: '*' + + '@radix-ui/primitive@1.1.3': + resolution: {integrity: sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==} + + '@radix-ui/react-collection@1.1.7': + resolution: {integrity: sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-compose-refs@1.1.2': + resolution: {integrity: sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-context@1.1.2': + resolution: {integrity: sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-dialog@1.1.15': + resolution: {integrity: sha512-TCglVRtzlffRNxRMEyR36DGBLJpeusFcgMVD9PZEzAKnUs1lKCgX5u9BmC2Yg+LL9MgZDugFFs1Vl+Jp4t/PGw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-direction@1.1.1': + resolution: {integrity: sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-dismissable-layer@1.1.11': + resolution: {integrity: sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-focus-guards@1.1.3': + resolution: {integrity: sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-focus-scope@1.1.7': + resolution: {integrity: sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-id@1.1.1': + resolution: {integrity: sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-portal@1.1.9': + resolution: {integrity: sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-presence@1.1.5': + resolution: {integrity: sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-primitive@2.1.3': + resolution: {integrity: sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-roving-focus@1.1.11': + resolution: {integrity: sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-slot@1.2.0': + resolution: {integrity: sha512-ujc+V6r0HNDviYqIK3rW4ffgYiZ8g5DEHrGJVk4x7kTlLXRDILnKX9vAUYeIsLOoDpDJ0ujpqMkjH4w2ofuo6w==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-slot@1.2.3': + resolution: {integrity: sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-tabs@1.1.13': + resolution: {integrity: sha512-7xdcatg7/U+7+Udyoj2zodtI9H/IIopqo+YOIcZOq1nJwXWBZ9p8xiu5llXlekDbZkca79a/fozEYQXIA4sW6A==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-use-callback-ref@1.1.1': + resolution: {integrity: sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-controllable-state@1.2.2': + resolution: {integrity: sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-effect-event@0.0.2': + resolution: {integrity: sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-escape-keydown@1.1.1': + resolution: {integrity: sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-layout-effect@1.1.1': + resolution: {integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@react-native-async-storage/async-storage@2.2.0': + resolution: {integrity: sha512-gvRvjR5JAaUZF8tv2Kcq/Gbt3JHwbKFYfmb445rhOj6NUMx3qPLixmDx5pZAyb9at1bYvJ4/eTUipU5aki45xw==} + peerDependencies: + react-native: ^0.0.0-0 || >=0.65 <1.0 + + '@react-native/assets-registry@0.81.5': + resolution: {integrity: sha512-705B6x/5Kxm1RKRvSv0ADYWm5JOnoiQ1ufW7h8uu2E6G9Of/eE6hP/Ivw3U5jI16ERqZxiKQwk34VJbB0niX9w==} + engines: {node: '>= 20.19.4'} + + '@react-native/babel-plugin-codegen@0.81.5': + resolution: {integrity: sha512-oF71cIH6je3fSLi6VPjjC3Sgyyn57JLHXs+mHWc9MoCiJJcM4nqsS5J38zv1XQ8d3zOW2JtHro+LF0tagj2bfQ==} + engines: {node: '>= 20.19.4'} + + '@react-native/babel-preset@0.81.5': + resolution: {integrity: sha512-UoI/x/5tCmi+pZ3c1+Ypr1DaRMDLI3y+Q70pVLLVgrnC3DHsHRIbHcCHIeG/IJvoeFqFM2sTdhSOLJrf8lOPrA==} + engines: {node: '>= 20.19.4'} + peerDependencies: + '@babel/core': '*' + + '@react-native/codegen@0.81.5': + resolution: {integrity: sha512-a2TDA03Up8lpSa9sh5VRGCQDXgCTOyDOFH+aqyinxp1HChG8uk89/G+nkJ9FPd0rqgi25eCTR16TWdS3b+fA6g==} + engines: {node: '>= 20.19.4'} + peerDependencies: + '@babel/core': '*' + + '@react-native/community-cli-plugin@0.81.5': + resolution: {integrity: sha512-yWRlmEOtcyvSZ4+OvqPabt+NS36vg0K/WADTQLhrYrm9qdZSuXmq8PmdJWz/68wAqKQ+4KTILiq2kjRQwnyhQw==} + engines: {node: '>= 20.19.4'} + peerDependencies: + '@react-native-community/cli': '*' + '@react-native/metro-config': '*' + peerDependenciesMeta: + '@react-native-community/cli': + optional: true + '@react-native/metro-config': + optional: true + + '@react-native/debugger-frontend@0.81.5': + resolution: {integrity: sha512-bnd9FSdWKx2ncklOetCgrlwqSGhMHP2zOxObJbOWXoj7GHEmih4MKarBo5/a8gX8EfA1EwRATdfNBQ81DY+h+w==} + engines: {node: '>= 20.19.4'} + + '@react-native/dev-middleware@0.81.5': + resolution: {integrity: sha512-WfPfZzboYgo/TUtysuD5xyANzzfka8Ebni6RIb2wDxhb56ERi7qDrE4xGhtPsjCL4pQBXSVxyIlCy0d8I6EgGA==} + engines: {node: '>= 20.19.4'} + + '@react-native/gradle-plugin@0.81.5': + resolution: {integrity: sha512-hORRlNBj+ReNMLo9jme3yQ6JQf4GZpVEBLxmTXGGlIL78MAezDZr5/uq9dwElSbcGmLEgeiax6e174Fie6qPLg==} + engines: {node: '>= 20.19.4'} + + '@react-native/js-polyfills@0.81.5': + resolution: {integrity: sha512-fB7M1CMOCIUudTRuj7kzxIBTVw2KXnsgbQ6+4cbqSxo8NmRRhA0Ul4ZUzZj3rFd3VznTL4Brmocv1oiN0bWZ8w==} + engines: {node: '>= 20.19.4'} + + '@react-native/normalize-color@2.1.0': + resolution: {integrity: sha512-Z1jQI2NpdFJCVgpY+8Dq/Bt3d+YUi1928Q+/CZm/oh66fzM0RUl54vvuXlPJKybH4pdCZey1eDTPaLHkMPNgWA==} + + '@react-native/normalize-colors@0.74.89': + resolution: {integrity: sha512-qoMMXddVKVhZ8PA1AbUCk83trpd6N+1nF2A6k1i6LsQObyS92fELuk8kU/lQs6M7BsMHwqyLCpQJ1uFgNvIQXg==} + + '@react-native/normalize-colors@0.81.5': + resolution: {integrity: sha512-0HuJ8YtqlTVRXGZuGeBejLE04wSQsibpTI+RGOyVqxZvgtlLLC/Ssw0UmbHhT4lYMp2fhdtvKZSs5emWB1zR/g==} + + '@react-native/virtualized-lists@0.81.5': + resolution: {integrity: sha512-UVXgV/db25OPIvwZySeToXD/9sKKhOdkcWmmf4Jh8iBZuyfML+/5CasaZ1E7Lqg6g3uqVQq75NqIwkYmORJMPw==} + engines: {node: '>= 20.19.4'} + peerDependencies: + '@types/react': ^19.1.0 + react: '*' + react-native: '*' + peerDependenciesMeta: + '@types/react': + optional: true + + '@react-navigation/bottom-tabs@7.8.11': + resolution: {integrity: sha512-lUc8cYpez3uVi7IlqKgIBpLEEkYiL4LkZnpstDsb0OSRxW8VjVYVrH29AqKU7n1svk++vffJvv3EeW+IgxkJtg==} + peerDependencies: + '@react-navigation/native': ^7.1.24 + react: '>= 18.2.0' + react-native: '*' + react-native-safe-area-context: '>= 4.0.0' + react-native-screens: '>= 4.0.0' + + '@react-navigation/core@7.13.5': + resolution: {integrity: sha512-4aTSHPWa3oQPLoanFYnzR2tyQmVRD6qsWsPigW8qAdSDA0ngl/h9dl2h9XvDPcOb7PKeVVVhbukRyytkXKf50w==} + peerDependencies: + react: '>= 18.2.0' + + '@react-navigation/elements@2.9.1': + resolution: {integrity: sha512-Jn2F+tXiQOY8L5mLMety6tfQUwBA8daz3whQmI8utvFvtSdfutOqH9P5ZC/QjlZEY5zcA4ZeuDzM0LKkrtFgqw==} + peerDependencies: + '@react-native-masked-view/masked-view': '>= 0.2.0' + '@react-navigation/native': ^7.1.24 + react: '>= 18.2.0' + react-native: '*' + react-native-safe-area-context: '>= 4.0.0' + peerDependenciesMeta: + '@react-native-masked-view/masked-view': + optional: true + + '@react-navigation/native-stack@7.8.5': + resolution: {integrity: sha512-IfAe80IQWlJec2Pri91FRi4EEBIc5+j191XZIJZKpexumCLfT+AKnfc0g3Sr4m0P6jrVVGtKb+XW+2jYj5mWRg==} + peerDependencies: + '@react-navigation/native': ^7.1.24 + react: '>= 18.2.0' + react-native: '*' + react-native-safe-area-context: '>= 4.0.0' + react-native-screens: '>= 4.0.0' + + '@react-navigation/native@7.1.24': + resolution: {integrity: sha512-L9glh8MywAtD1h6O65Y1alGDi2FsLEBYnXkb9sx3UPSbG7pkWEnLbkEy7rWgi4Vr+DZUS18VmFsCKPmczOWcow==} + peerDependencies: + react: '>= 18.2.0' + react-native: '*' + + '@react-navigation/routers@7.5.2': + resolution: {integrity: sha512-kymreY5aeTz843E+iPAukrsOtc7nabAH6novtAPREmmGu77dQpfxPB2ZWpKb5nRErIRowp1kYRoN2Ckl+S6JYw==} + + '@rtsao/scc@1.1.0': + resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} + + '@shopify/flash-list@2.0.2': + resolution: {integrity: sha512-zhlrhA9eiuEzja4wxVvotgXHtqd3qsYbXkQ3rsBfOgbFA9BVeErpDE/yEwtlIviRGEqpuFj/oU5owD6ByaNX+w==} + peerDependencies: + '@babel/runtime': '*' + react: '*' + react-native: '*' + + '@sinclair/typebox@0.27.8': + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + + '@sinonjs/commons@3.0.1': + resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} + + '@sinonjs/fake-timers@10.3.0': + resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} + + '@supabase/auth-js@2.86.0': + resolution: {integrity: sha512-3xPqMvBWC6Haqpr6hEWmSUqDq+6SA1BAEdbiaHdAZM9QjZ5uiQJ+6iD9pZOzOa6MVXZh4GmwjhC9ObIG0K1NcA==} + engines: {node: '>=20.0.0'} + + '@supabase/functions-js@2.86.0': + resolution: {integrity: sha512-AlOoVfeaq9XGlBFIyXTmb+y+CZzxNO4wWbfgRM6iPpNU5WCXKawtQYSnhivi3UVxS7GA0rWovY4d6cIAxZAojA==} + engines: {node: '>=20.0.0'} + + '@supabase/postgrest-js@2.86.0': + resolution: {integrity: sha512-QVf+wIXILcZJ7IhWhWn+ozdf8B+oO0Ulizh2AAPxD/6nQL+x3r9lJ47a+fpc/jvAOGXMbkeW534Kw6jz7e8iIA==} + engines: {node: '>=20.0.0'} + + '@supabase/realtime-js@2.86.0': + resolution: {integrity: sha512-dyS8bFoP29R/sj5zLi0AP3JfgG8ar1nuImcz5jxSx7UIW7fbFsXhUCVrSY2Ofo0+Ev6wiATiSdBOzBfWaiFyPA==} + engines: {node: '>=20.0.0'} + + '@supabase/storage-js@2.86.0': + resolution: {integrity: sha512-PM47jX/Mfobdtx7NNpoj9EvlrkapAVTQBZgGGslEXD6NS70EcGjhgRPBItwHdxZPM5GwqQ0cGMN06uhjeY2mHQ==} + engines: {node: '>=20.0.0'} + + '@supabase/supabase-js@2.86.0': + resolution: {integrity: sha512-BaC9sv5+HGNy1ulZwY8/Ev7EjfYYmWD4fOMw9bDBqTawEj6JHAiOHeTwXLRzVaeSay4p17xYLN2NSCoGgXMQnw==} + engines: {node: '>=20.0.0'} + + '@tamagui/accordion@1.138.6': + resolution: {integrity: sha512-utO+rCTkUgd6h7aXAy0BBaK6P66kzriadpUQB5HAhVBmkOuOCvOAR8F5HsBL2wdW+cx7mUtENFE6eFna2pNtbg==} + peerDependencies: + react: '*' + + '@tamagui/adapt@1.138.6': + resolution: {integrity: sha512-cwVVWJ3q+WWPTon83bexlwWvuniF8+CjhtNdwmHM/PSe4eIyvsV81NGq3gYT5Yvv1zuXmK6IgU1ocCLnDv+7LA==} + peerDependencies: + react: '*' + + '@tamagui/alert-dialog@1.138.6': + resolution: {integrity: sha512-JB88SNydJR5NRXm5Z4rvjEAVHHR18HfoaSCbKgpCTG2S+mHNVSqBO+cKcPxQFC1R2mumw0Enniy7oviIdo+dCw==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/animate-presence@1.138.6': + resolution: {integrity: sha512-Xk+ozvE9fb/bdynBDQrX+7aR5Iy7n/OxK7Sn/NOJhSIOrDphj1xBviqvhOutbieGrR4jBK1jBi4y6Ra4QowbWw==} + peerDependencies: + react: '*' + + '@tamagui/animate@1.138.6': + resolution: {integrity: sha512-8yffyBYi+GS/1XrVBeaI7HuEmXFLPof1TaPW3jt0rIjYgXaxt9/lZj24GZC/1j3BNuyJb6kJNJG8PUURd02mbg==} + peerDependencies: + react: '*' + + '@tamagui/animations-css@1.138.6': + resolution: {integrity: sha512-wWZyrV7z8jQ20/39xskDFL/NqVb46YN6wwtdwErMZhTK+wnRvHcud7miPRtdLljYeso31fNguPZLwQ4pYZ+NNw==} + peerDependencies: + react: '*' + react-dom: '*' + + '@tamagui/animations-moti@1.138.6': + resolution: {integrity: sha512-dng652Cd7IZ+LCOAOEVRG4jX2PRLV5YIxj+geWkwitFRx0C5Fi+TD8kKg7b/lC/3ampsxcvREIeSuZcjJYxeEA==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/animations-react-native@1.138.6': + resolution: {integrity: sha512-pkQAPHH8f58Zg6DQSt3Wul5xqPiEkOGziHvymVZ7pG19OAvoR6omPM0wi2MtN4toQhHQE6txMeZctonvAeP7yw==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/avatar@1.138.6': + resolution: {integrity: sha512-Pc5U1CNe/xHPicRwjKIuAAMrpmp026OWr0do0h367C3c6QJQUaVzNhlo8LhBAZV7neVD2ZDUyjIKognuLKtwVw==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/babel-plugin@1.138.6': + resolution: {integrity: sha512-nXO/J/TWAC6ub07nhNYhmLcdQhl4RMBfvwy/e60BxuzGU6Lh2eA2ARgxzD3VuywPvrJ6Y71muYheH1dIYd407A==} + + '@tamagui/button@1.138.6': + resolution: {integrity: sha512-pVypzn15GcdX3w/ZtuKBw+rAaQtTN4ck1G4wwPm3Oax/iFurAki5BcgIaW77hAN9CZHZ4IQDHBULJ72EYXqTNw==} + peerDependencies: + react: '*' + + '@tamagui/card@1.138.6': + resolution: {integrity: sha512-QGD2w/S0LwNQPxD3UJDHcMgs2R4vsEHModXuc5PRldPK5mZMdbiBalmD+3zm1EeDGVfcNqrIIlOSZ7xtBbUeqA==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/checkbox-headless@1.138.6': + resolution: {integrity: sha512-o0YrcX81t4sOZALBwX/J2f+3Dky0uB4j7WZQIX3esp/lyzU9wN69rHMV0pony4q2iZyitcy/dEn8h0v/HShclA==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/checkbox@1.138.6': + resolution: {integrity: sha512-HlLn/QdMGe4WgSX9FyZanO5sqVmdn9/Mdhj6FZjFyChli1BMrEEYgX7FUdKoHiejvXwoAsvJRiGAgbwck98Yfw==} + peerDependencies: + react: '*' + + '@tamagui/cli-color@1.138.6': + resolution: {integrity: sha512-aFH6agfX+18o32VgN3CMm2UYkaMa8fKLabVoDUs71J5ks2REx2okCV6ga1cXrk92NnvgkpNPVWy00HuTWzZuFQ==} + + '@tamagui/collapsible@1.138.6': + resolution: {integrity: sha512-qigxX2zI3fk+UAxy3DgO+MWgmfiAgQtIRvZ8QNYpYB3aVOk3XZOzykiRx86wIZsEfomPHLZeyNcoEEvq37I94A==} + peerDependencies: + react: '*' + + '@tamagui/collection@1.138.6': + resolution: {integrity: sha512-PkE+zgevsClIXBlP8p80qvfCqc+K3VNsM+nRkeEmr+amC/POsUCtP5qlsHZaG5PXYvfUNIZov+ya5zPK3vgpWA==} + peerDependencies: + react: '*' + + '@tamagui/colors@1.138.6': + resolution: {integrity: sha512-+l6eLOGclYhytDgWTts3fkmNBVdqLsJuRW/JRQ/CWLhNxarnYZNjhSSP5lqQND05SoCEhErZSDmPp6oiKNBDOw==} + + '@tamagui/compose-refs@1.138.6': + resolution: {integrity: sha512-aXVKenJbVRWdOtgJXURengLTdI3ZWnuK71dZ9834KXSi2ujJWMQtBW+XzXDfxZGA56wg1oc25H1oFwz3skRxiw==} + peerDependencies: + react: '*' + + '@tamagui/config-default@1.138.6': + resolution: {integrity: sha512-0STIPs7QtKdM1NB1lOD615LOJb2d57pmk/Z5eeqsPzogmKJ7IRA/s87rfJvYO2GT6Z0gU3nNYxTms5nzgybaig==} + + '@tamagui/config@1.138.6': + resolution: {integrity: sha512-9Xo6KmpykTBoBtiSvK/JJal2AYLOq2UJVbOmxhkdI/QZ/xw26KCfN9C4Xie3L1RP2VBra/oultikNWM6H+VqEg==} + + '@tamagui/constants@1.138.6': + resolution: {integrity: sha512-K0t7TY2EoPdXBDm/WdtGfCK3YcEfFiYISC/WPUO4MamvfnNDG3jwnoFXB5Jt2YNf+NkGWoeuLiD2LJW9NS7+cA==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/core@1.138.6': + resolution: {integrity: sha512-jCtIDsoJw+uvbyPUKZ6KXXbvWybtXHg/iqW5aiOjsnVXowcuMZRpe6mcNqmFpP038FOj5Ya5D7djE2HOlS+3VA==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/create-context@1.138.6': + resolution: {integrity: sha512-eZe7G7GGSRjYdKXQffNEQ3k2DSeV01HozafgBltMQpwAyJMkMaLORfEbXe8c28Wg/KYMAGXxrFDKpma3s2gpIQ==} + peerDependencies: + react: '*' + + '@tamagui/create-theme@1.138.6': + resolution: {integrity: sha512-aYGb5wKrpU3pYF/xNZdM/fhZQHWgH1r/sZj340AtpCoaLl5FOKd3czhECEMYegJt2GW2Z1Biv0v8tqEIHexy+w==} + + '@tamagui/cubic-bezier-animator@1.138.6': + resolution: {integrity: sha512-drTiehuhIlrCCwp+JpuIk1c0uOWINXvelJB+AnXsdbiY6xJKNFIIrOzD3FZDyYlS/ILDIi5AQWs9tMJa2FJxKQ==} + + '@tamagui/dialog@1.138.6': + resolution: {integrity: sha512-t10s9BfvVOCMl2BxLdVg5zwuooAioJMyTKrClETAeYacLIf9g5wTnqOSKn5+E5esvCMHDd6MzBLEt/vpRR2YaQ==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/dismissable@1.138.6': + resolution: {integrity: sha512-ecYLcMI3N2qgGIXr9zcYdfuVut5XyMgofjjdUH0v6KGsMCIJFL7y85y12qwe3h2e6pKyvakO4+dAEG59jKLvPw==} + peerDependencies: + react: '*' + react-dom: '*' + + '@tamagui/elements@1.138.6': + resolution: {integrity: sha512-uL8tp82gznJIN6Np3oNJ/0SsBxxR0VZPX6MwmMXgjSa3C1yuyp7pv1DwaUq+8Y7h+8KQc17TBPdnzrGYJy1w/g==} + peerDependencies: + react: '*' + + '@tamagui/fake-react-native@1.138.6': + resolution: {integrity: sha512-ehLgQXbIEjMXZK8KmIUfNnECFwPIaFo1R/hE7bbo9zntV6FsDr1G3L4XDELXjad0kmXV8bAMdVU2hBouQXgXdg==} + + '@tamagui/floating@1.138.6': + resolution: {integrity: sha512-wgTMlfWRbU5ajjz8QCapJL8/L+v92uaZPR9nwaWZgDsmF95ZXE83nTNVFviiviRQfeyu+ZT+qQWttVXZw0gBzQ==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/focus-scope@1.138.6': + resolution: {integrity: sha512-m/8atiAATcVKCL4HlQ+J9XfhdIKeKz8YsAvdqh4IfJP5EKx7UmIjfCvfsH+mgW5imcUbDv47ikrVSf8ZH/3voA==} + peerDependencies: + react: '*' + + '@tamagui/focusable@1.138.6': + resolution: {integrity: sha512-xcz6a6rdkcSA0y2DDfNesSYL4Xsoymct53zGQRbVbbYqXttJqlX6mQN7+50DaI2i5jBKdEmrwcn2G/vgUiT45A==} + peerDependencies: + react: '*' + + '@tamagui/font-inter@1.138.6': + resolution: {integrity: sha512-Xk2/eACrqYEdFcSxJAH36GJuYZzq78blKJRXFb3fuM8qbHmv5n665nZf9Z2b9GQAiLgkI/bIcbRFgi4lTdbi4A==} + + '@tamagui/font-silkscreen@1.138.6': + resolution: {integrity: sha512-QyDoVhHitHDKW9zZxr1SekycnenqS6HgjPG7CwthRY0mdZSZmTOHsrms7Y4ofFkPxtHR4lMxXHa353CNz+oLkA==} + + '@tamagui/font-size@1.138.6': + resolution: {integrity: sha512-Y2hJ3j8JlrGwZqHjKNrZh6Cgk8Qm/v9Lt3+vnn1Sb3hN3evQJWCY2sV6tZa/RRugWW7Qr0R+8qy655Bnl5quXQ==} + peerDependencies: + react: '*' + + '@tamagui/form@1.138.6': + resolution: {integrity: sha512-OJ8vitA+2tUciiS0DEe7YbHrBqPZqo2I/UTTsEEQlohgkKUAdTqrxNru4WRB9OD5lzmyqKpXfxRG7C9q7FJilA==} + peerDependencies: + react: '*' + + '@tamagui/generate-themes@1.138.6': + resolution: {integrity: sha512-ds/WVazJf5ND8u4WwhTzpY1TRlHE4rUHbb05dr9Trtb8GnT8MaGYVvnz3vzDltf69aWnolFpx3OMOKEQse1NRw==} + + '@tamagui/get-button-sized@1.138.6': + resolution: {integrity: sha512-W0X156D1D7/wAUEYfAzIZHA0I2k22TcNM2+qC0N2F/tyvhlFwxGeLEBHtEEaguuOs+nXqC4xIe3h9k8Sxhkj5Q==} + peerDependencies: + react: '*' + + '@tamagui/get-font-sized@1.138.6': + resolution: {integrity: sha512-x3f1EEq/N4FQuEKcwsH+mJNrBZco1jVh58u1DEghmFvpgxLsxifI5Tf42k3r0dqpaA8vhMJVJyUnZpHiFXNgTg==} + peerDependencies: + react: '*' + + '@tamagui/get-token@1.138.6': + resolution: {integrity: sha512-xre7NvXuudrRLYiT89EpzG1wkQau7QkqlBcUr/BzbxF/pppI5MgDFUnUbnMhfKOPeLpyWTYWaHKRds5wfyXWbA==} + peerDependencies: + react: '*' + + '@tamagui/group@1.138.6': + resolution: {integrity: sha512-wyvtWzNAwpFQ5g4/5u1OAe12SHJOer+1QNfzEqCzfbsBtKzP9DG6EBXiweuyumkoUMXYZW9Nce4LBORqbYweVA==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/helpers-icon@1.138.6': + resolution: {integrity: sha512-Gl6oOLToOqHMs7OPgfRaiH6SBBzmvstwW9tM2I2ZH6q6dgcRXjvFIKC4SNsV2DK7EkMsk/wKV5AMW3UzKSh7yA==} + peerDependencies: + react: '*' + react-native-svg: '>=12' + + '@tamagui/helpers-node@1.138.6': + resolution: {integrity: sha512-EKGVNTof2XSJueSp0/qXhu3okZQdAiC9GbB1blg7o0GVq7dwG5ibICt5CEpstRwcUTagarkPDOgjp0oiMi1qQA==} + + '@tamagui/helpers-tamagui@1.138.6': + resolution: {integrity: sha512-YZjeZV5/SaVN5Z2KYtJsKWfQfoU6sSIrz3ATO6NbCRPEBsO0LyFb770MVZX8kRnsEhhGO4zksXdfLwj8PgGirg==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/helpers@1.138.6': + resolution: {integrity: sha512-CgVnj/+zKwdD8weAwVo33p1/XaKG59sfVYLg0tjyfnwoxAHeCvcbC0gA//Bkybl5AumM928TK3pHxX+DUtGtrA==} + peerDependencies: + react: '*' + + '@tamagui/image@1.138.6': + resolution: {integrity: sha512-UR5Qz3HTAWm3gA7kdo3iWSR/1fIih8gqeV25HtUaMNKT7q6gXKDfIqG4wSoG//tF+CqfYPBDw/YzDoTIBGXQ/w==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/is-equal-shallow@1.138.6': + resolution: {integrity: sha512-y5/am6jtOLxr+nUHIETi5XVxZ9nU1yXMdnfZi/hgB6YTZC1/1x81/vQMxZdVQk7+mi49OCoLxTzi8dQVcwX1VQ==} + peerDependencies: + react: '*' + + '@tamagui/label@1.138.6': + resolution: {integrity: sha512-C89b6PhmvNrPhDtWQeTtVf69xL4VjH9I42TxuMbEnZ13ombpaEzPacu0Q0WaujQDTy/nzmtGLsZRv78tAntIRg==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/linear-gradient@1.138.6': + resolution: {integrity: sha512-vTqcVTcY8daAuP12GjGxtExRlyBPUJFy5gGmS7x4xig19CJCUxbDr6DBy8FLS3HnPHA1o0QFbPbwsiszVixjNg==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/list-item@1.138.6': + resolution: {integrity: sha512-P34Y8i8k5XMNJuwYEFY+CUS6dRSmxxqX8bjy/VgewzHQxCwInp9/5hJVuGCU2HLMcoa8swcROuTcynD1yscTuA==} + peerDependencies: + react: '*' + + '@tamagui/lucide-icons@1.138.6': + resolution: {integrity: sha512-h6Ke27LFRlPX+PEnrHKOCdjU1PYjysFUG5pseu25dX6oHXqcjR/XdN5fL4e5PUIw4kTVUy0TyHrW3eD4HZrj8g==} + peerDependencies: + react: '*' + react-native-svg: '>=12' + + '@tamagui/normalize-css-color@1.138.6': + resolution: {integrity: sha512-Bgy6FJKk+Klxg5mvu7IQiB0nay332aLA2aS/Ek5juvTJxqF75IO8v/YLLzCGfLZT8JTtK53XRCDvPOhs8DSGpQ==} + + '@tamagui/polyfill-dev@1.138.6': + resolution: {integrity: sha512-jIIvZbCv1TGd5hMjukg4EyflBDcRT2PrIDZYfyyYKMNX25Fhnan/sci1KrYfzbtAKkXntItETw2B6co93dWnTw==} + + '@tamagui/popover@1.138.6': + resolution: {integrity: sha512-PZaH1KNnfyW6y3E3oVD+bHDFwkh5bWthUjWwZ+/sf91IEToHC2Tf1Ad02KZSO9/Qy4awsAvrN5NqMlq6vHp2Hw==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/popper@1.138.6': + resolution: {integrity: sha512-otay3cb3ZrmP6kzsTIgReipMaNuP2tRg2P0GDf4MnqAGQKLD6vv00o7nGCmT77s+o0c747/gAAIO6/jy7ySaQQ==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/portal@1.138.6': + resolution: {integrity: sha512-Ne13GWpUHcUSm56LCIYCW2ROZs/MJFsE27X6Zg7k6Nw5O0KFFiXkCALN9rQXPn/7U1nAkksDeRt6kBCD3zu5+g==} + peerDependencies: + react: '*' + react-dom: '*' + react-native: '*' + + '@tamagui/progress@1.138.6': + resolution: {integrity: sha512-9EDPy7FGOYWTJM8haLZ6WVwjzhcX10a6bsiL6NROB4YNO0eSDwF3cKh0e1hGHgsapaqPna/a8O7zElXb7Kd1HQ==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/proxy-worm@1.138.6': + resolution: {integrity: sha512-pzHmVaVmuPjPgYzuk28lgzQCmSRey9wnVY4HrqWKB/OfU3HpQXxyARnm1/FHGYHfQ2lzRBFpjP8W7At8lZbjFQ==} + + '@tamagui/radio-group@1.138.6': + resolution: {integrity: sha512-FgnxudTbeQQVzLD/s3PjYvD/gIRSDqqZ/iRLN4njuR+7CL0DqcCgiTdJk/jYreNhN4I7TV+e9872O4Npa7EXEQ==} + peerDependencies: + react: '*' + + '@tamagui/radio-headless@1.138.6': + resolution: {integrity: sha512-T1p4sJQtB78PJXbCE99GtfdztUQ7NOVP/f9Lfbvc7Zz1aF4GTNj4FLMNgs0RtJfuHM8SUH8pg+MedxEiM8RHUw==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/react-native-media-driver@1.138.6': + resolution: {integrity: sha512-6zPS5uDrrWkNdGQ3oq0DEjk4mGTAK+xfvRan34bMAxcp2jgzPylNbGbLTf8iLuy+k/a0Sq3+nd1DYKQWpwKZhg==} + peerDependencies: + react-native: '*' + + '@tamagui/react-native-use-pressable@1.138.6': + resolution: {integrity: sha512-Bl2QaiqLYaN0Q1lOfHQgxUjmzwo63Zaqu+iwSvSXMT3ekHxaXcv7n3DZKquvp8DAoRTPX5WF8cZlcYUECmDonQ==} + peerDependencies: + react: '*' + + '@tamagui/react-native-use-responder-events@1.138.6': + resolution: {integrity: sha512-0JMP/ltHBNZTproO4TxL4pW4C9RXNLLF1iG5w47b58H+F9ZsNaFrmCD/xUlhW+ipD3b9MIeLf/EBHSnoqWrcWA==} + peerDependencies: + react: '*' + + '@tamagui/react-native-web-internals@1.138.6': + resolution: {integrity: sha512-YqBYjD4aZ06mBpx/vJSrSov5E4cqePj9dlKZu5zbUXpDso81Bv2+ebv6FgI5BSesAjlUqtpBqyZV7EYzXXhWnw==} + peerDependencies: + react: '*' + react-dom: '*' + + '@tamagui/react-native-web-lite@1.138.6': + resolution: {integrity: sha512-5HGb9oRadxnmbBdxpCDJ2JvaSayZa/Kpej5PMXekhOdpuPNwGmFPmBn1ScdgPXT58MmOOrNvaDb7Tex7TTn3YA==} + peerDependencies: + react: '*' + react-dom: '*' + + '@tamagui/remove-scroll@1.138.6': + resolution: {integrity: sha512-SKKKeUuysVl1D3EeRsxjWM8thh7lA76cKMJbm2widjWgdcEVm+HSQMUHjJK0fD67akePAfNwZrIeq7muBE6iuA==} + peerDependencies: + react: '*' + + '@tamagui/roving-focus@1.138.6': + resolution: {integrity: sha512-+i8oKwPE3iUir4pe/gMGzPXKyfVprG4isJ2xCpkzZqluYwZAay/DBkbUgAu08RpedF044eKSI+mZBStn+hlcjA==} + peerDependencies: + react: '*' + + '@tamagui/scroll-view@1.138.6': + resolution: {integrity: sha512-SyP0VISywvUWcyhfxpwqOyaL4ATf1MwX/+mU3HLZuPxT2xVaY2NVBQvWV22x9CCzhzffvtvUMqD6Q3TKvt2LSg==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/select@1.138.6': + resolution: {integrity: sha512-8G77AvXQdrOX+ihQ8b4gCUta19BDT8B+j4xoWkjIAGOv1Ja3p0drsL0euQHzSEqgkjBvdhOC+uMvuOV+45Tfag==} + peerDependencies: + react: '*' + react-dom: '*' + react-native: '*' + + '@tamagui/separator@1.138.6': + resolution: {integrity: sha512-BtKrXGsymXwt3/zMvTVMOKrtHicbIceTWxmLcbI+LGVNSub5sghlHEzJUClr0YguqUdEg/Lf6yoXfYs02jS0vg==} + peerDependencies: + react: '*' + + '@tamagui/shapes@1.138.6': + resolution: {integrity: sha512-4VmoL/ki8tIkcF6Geoy1172Bu40GRolEfm3dZ0DUkRJg3ZpkRrcA2fGM6/886WRIEAHhh8B6HtAH/hhSNo0TgQ==} + peerDependencies: + react: '*' + + '@tamagui/sheet@1.138.6': + resolution: {integrity: sha512-hewDEI247vI73bxdaARDz+Z0lZXVLU5UAGvVyJsG1U3QCaER0UCOg7yg7hk7kCP6KXjig6fz7NNiJqOSSlmN2A==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/shorthands@1.138.6': + resolution: {integrity: sha512-A4KAgeatxuPdU0h4nOyEUoZtecHLUtXsOSXpW5KNvO5yXjsETdxDZLNN73rEy7RNUKvb5XESXz7TjI7RawhOrg==} + + '@tamagui/simple-hash@1.138.6': + resolution: {integrity: sha512-hvFS/TzGH6ht6yyYpG02rfTcFHNDR/xybrRxDXU3iZUY/EsTBiSCZcgYRdkBQMVEEtgBIiBnBrVJfHP0LrAfCw==} + + '@tamagui/slider@1.138.6': + resolution: {integrity: sha512-ZjX1Ew3uG8ESbumPyuQvf65wmkexLswNOhzdIiYuckf1ybas9lX1/Xwp0WOwT3pXGYgsfzgK16GPmeOpHQLddg==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/stacks@1.138.6': + resolution: {integrity: sha512-yzWXYONfZsqLavJ2UU2AkM5E3wbu9S4OcUv4qEr37JvaDeVo/O5YeqourPjFzVK9vPw5B25Gm5nq/p9sSGMO7A==} + peerDependencies: + react: '*' + + '@tamagui/start-transition@1.138.6': + resolution: {integrity: sha512-TIuUMiweMZnTRp6tqismaJg4I+kwEzZs751LbWBoFmQE6Pr+c+wnQ8GeRVST72cIeX9XNxN491azkgwxj4l7bg==} + peerDependencies: + react: '*' + + '@tamagui/static-sync@1.138.6': + resolution: {integrity: sha512-pj0reoZVw7WINwKxkhB/q4+goX9pxoeZvrx4i6e1RA4EMhERkR5pNO2JQGdor3+BPLnbwesBJyP5Gmw0FGNPEA==} + + '@tamagui/static@1.138.6': + resolution: {integrity: sha512-NKgISIoKo+SheqKSPLBSokMv+zY5/DK/6TrVfJD5iN4wyas0NdxbWuW8JRtWUkc7oSkMiiCXZgpfw3vNWr1tDw==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/switch-headless@1.138.6': + resolution: {integrity: sha512-N/ofn4xTmfB4KZh5BWQm31I6f29vCVuIpJVu/zcWFFEw/nCVT1HIRGfSBcbBlxTP0QX2AGuJHqnX52MZ3e+63Q==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/switch@1.138.6': + resolution: {integrity: sha512-IN+ksBcLSXYECS91/Yz1ffIxzGSh1nnZFHLYiYXQcsc6USHL9Tz4m6QkZSd+Uu4syQ++73zdd5COyXMW7YbdBQ==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/tabs@1.138.6': + resolution: {integrity: sha512-F0dxesPdPw9gJGjnkr8Igzx9x8PvDa45Me3JFixpH7aYD9dMSdcvhTWTOGD70h3kCU+O64k5avwBKKYzYqFonw==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/text@1.138.6': + resolution: {integrity: sha512-SnNktIuf5IxmORUIJxPd14bUdawOKqmgc3FMmp0341MX1HpOI1itSHwQGhgBCb5Q8ooLe7HjD+2rcjD6eFmKaw==} + peerDependencies: + react: '*' + + '@tamagui/theme-builder@1.138.6': + resolution: {integrity: sha512-4VjYfUldwsgbyQMrTh6XwLSm970Lv+Qh4KeNxfayYINT1hFPPTaE7EnuigXMBunqMwHC7Q0jLrYKNJk++iSNtw==} + + '@tamagui/theme@1.138.6': + resolution: {integrity: sha512-xvsaCP9kt4YEJeTE3pQcrCrT96+T5aHBdaJMKLDstdxieFv2ZUifC6/6M+R+Q8kMoNUa9SBgW2iEtjfAkJs4AA==} + peerDependencies: + react: '*' + + '@tamagui/themes@1.138.6': + resolution: {integrity: sha512-+o3KxIxbR1ti250ZCq1NsTk1IrOJCXiWHqGFxvsnBWs7lxHND6GTic9wExLep21JdBbKO5L8pkzXySWhI8wc/g==} + + '@tamagui/timer@1.138.6': + resolution: {integrity: sha512-YG9ueZrXe8cw1aoDN562ZFhT+qUKhngQc5Cloy/UtobjrfB+qbT5B6b7M3DZQaoN32/he0nSYlYhksfFGncROA==} + + '@tamagui/toggle-group@1.138.6': + resolution: {integrity: sha512-a6iRRFLnb8d0IwbdFAVWyxqFbDUyfbcGaJzbvHXCuOH6akaLIBftjt4VSw52mMDA/6/TocpiinE8q41ANKBOgw==} + peerDependencies: + react: '*' + + '@tamagui/tooltip@1.138.6': + resolution: {integrity: sha512-d5mWN5jqEeMCO9GzXAiLvNkUh/TxvwX5otwcYnCD3e59fBSLuVEWfO2fJxkR1iayUhOuy1E5OXeM0YbC3jrV1Q==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/types@1.138.6': + resolution: {integrity: sha512-GLUGzFepUcsmXYv89vfCBQgldy2rEc5YmyKIclyhQZEope5v3CXppczkd8JR9KuBkTKAcbUVL6fYrRlkjP8bvA==} + + '@tamagui/use-async@1.138.6': + resolution: {integrity: sha512-fJPLHTw55b6GJmQparrac3M/pcBCVu+IEjaxfYAwYS1NUhOQEuplHtkfAFbFdm1zXfF6IPeTADreT8kqL45Uuw==} + peerDependencies: + react: '*' + + '@tamagui/use-callback-ref@1.138.6': + resolution: {integrity: sha512-Yayc4z4g3WF41b8m6PweginRmtwgN5d5iz7oQPhx9HHRy3sjJBiNzQpBtdQXq8It0ozDpO9i6+o/fdbQTtlaYg==} + peerDependencies: + react: '*' + + '@tamagui/use-constant@1.138.6': + resolution: {integrity: sha512-u0IWl9ggd+N7q2uRJtcaZOWmJB+Fu+alydAiWkbkSQLimr/tzH+guY4dnR+at1qUIUY3cWYHwLZrfgQGaP5ryQ==} + peerDependencies: + react: '*' + + '@tamagui/use-controllable-state@1.138.6': + resolution: {integrity: sha512-MGn7GtJL7oOXzBXSnFPT44WH05XJ1BTqq5y150DWQJeP4zsxNzjdXWL2qVchENPJUFoxuEh4YsuB74fVvbfONw==} + peerDependencies: + react: '*' + + '@tamagui/use-debounce@1.138.6': + resolution: {integrity: sha512-k27/496MGcdHuQuQrQLLt3u8nIcGfenpQO3yODIOu9k0+DfVM+V+O1e7hABh+s3SLuHgZynbjP0nFQvZHNzeEw==} + peerDependencies: + react: '*' + + '@tamagui/use-did-finish-ssr@1.138.6': + resolution: {integrity: sha512-XMDPW34zPVJAIbYixZc2THq9ZJjMO1V8/bG4Hjlx0+giI7cbKUGAwiOnfl2AHJNdu5bh3cz9NzyLnTe/PUTL0w==} + peerDependencies: + react: '*' + + '@tamagui/use-direction@1.138.6': + resolution: {integrity: sha512-bRi4xyysngvB+WP0xPlJ6xTMBiW5jj/b5zhIZGXt7ZWK7L+MdLkfnjgVzudjoRykr8ZHwHCIswwbNYHqRknp3A==} + peerDependencies: + react: '*' + + '@tamagui/use-element-layout@1.138.6': + resolution: {integrity: sha512-YBZBKjrOqOvHIUe1yqMi1T42+rXF51iVrERLugKeqAz413Y5zT2780AiZFdcxvhMNTNBxKakzSSDTPL0lQlTBA==} + peerDependencies: + react: '*' + + '@tamagui/use-escape-keydown@1.138.6': + resolution: {integrity: sha512-UzLF1buvN9+5YnuP+aN9S5fyCMkOocLSerwr1h6mhcf50du+pHDbIYA/+QSw8KDy+2qBpJW3YJVIgQJbhrLm4Q==} + peerDependencies: + react: '*' + + '@tamagui/use-event@1.138.6': + resolution: {integrity: sha512-U8oCiSZR+jY8cJj7ookrIC0/gD8zVjdChc7akXmz6bEZ8h3R9XYbXF+SKA58m0rfBtaM/HXc2E03lB3lzUz4ng==} + peerDependencies: + react: '*' + + '@tamagui/use-force-update@1.138.6': + resolution: {integrity: sha512-vIMNSzFZcFu7Coz2FL2VYEr0pVo/afzqTZCBBOWNuIz1Bu/gVtAsZwXy7vOWAIO51QsD1TevlHuqTwwCwfNEww==} + peerDependencies: + react: '*' + + '@tamagui/use-keyboard-visible@1.138.6': + resolution: {integrity: sha512-R986a8Jmh4pGj6zXq5l/erboCRnCRPKbwgQMUQK3l7u00QPygH0s7BunvKMcOw17YTVy5wnG0FJHTajjK95zfA==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/use-presence@1.138.6': + resolution: {integrity: sha512-hOUHmpcKHr8n1sAbOpDfoc35tKTboS7taJG3LMn4XPWJBTEG6tqbVFWAI4JvG61hKt5yVeM+SC7/f1WgXMQBaw==} + peerDependencies: + react: '*' + + '@tamagui/use-previous@1.138.6': + resolution: {integrity: sha512-MTmPj+oGFcNJqXvfP4JhoaQFIkzH9+B2f0gmCwvDBIIOKjDjv6JrUF6zL+Gc8prTeJ68SvSUuhOHwY8qhN8EvA==} + peerDependencies: + react: '*' + + '@tamagui/use-window-dimensions@1.138.6': + resolution: {integrity: sha512-LZpBkyd9JXDgkYNnR1/XLfalLg3/hiNGbXq73TAau9hR8pJiP3Bpq2gb2wC9nTJrXgstJFLuq7SZ1BWalqMlyg==} + peerDependencies: + react: '*' + react-native: '*' + + '@tamagui/visually-hidden@1.138.6': + resolution: {integrity: sha512-SGrUd0w8SkI5vn2ePH75zqk4ImUGitZokWye7m+SyyK7fAdPK3skIbF4a9+4KxWyvRi+LE+xFoNAgpC+9cnmjQ==} + peerDependencies: + react: '*' + + '@tamagui/web@1.138.6': + resolution: {integrity: sha512-Jmbro+9ttLZuOR+e19Oj6Q2SU4ZWBxXgsiw8Dj1JuAqKGEXmNwHUySHpFrHmKd95w9nSLgHKG35RFpoCGIz+EA==} + peerDependencies: + react: '*' + react-dom: '*' + react-native: '*' + + '@tamagui/z-index-stack@1.138.6': + resolution: {integrity: sha512-+uRk10ir9B1h1Rpcm6+BXnVtXftQpbW6pUMZ3WhQB3q6OaUDDtEkrB0M88voz+DxwXTtWPcMLar5BbaaiTq86Q==} + peerDependencies: + react: '*' + + '@tybys/wasm-util@0.10.1': + resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} + + '@types/babel__core@7.20.5': + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} + + '@types/babel__generator@7.27.0': + resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==} + + '@types/babel__template@7.4.4': + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} + + '@types/babel__traverse@7.28.0': + resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==} + + '@types/estree@1.0.8': + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + + '@types/graceful-fs@4.1.9': + resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} + + '@types/hammerjs@2.0.46': + resolution: {integrity: sha512-ynRvcq6wvqexJ9brDMS4BnBLzmr0e14d6ZJTEShTBWKymQiHwlAyGu0ZPEFI2Fh1U53F7tN9ufClWM5KvqkKOw==} + + '@types/istanbul-lib-coverage@2.0.6': + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} + + '@types/istanbul-lib-report@3.0.3': + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} + + '@types/istanbul-reports@3.0.4': + resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} + + '@types/js-yaml@4.0.9': + resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} + + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + + '@types/json5@0.0.29': + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + + '@types/node@24.10.1': + resolution: {integrity: sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==} + + '@types/pegjs@0.10.6': + resolution: {integrity: sha512-eLYXDbZWXh2uxf+w8sXS8d6KSoXTswfps6fvCUuVAGN8eRpfe7h9eSRydxiSJvo9Bf+GzifsDOr9TMQlmJdmkw==} + + '@types/phoenix@1.6.6': + resolution: {integrity: sha512-PIzZZlEppgrpoT2QgbnDU+MMzuR6BbCjllj0bM70lWoejMeNJAxCchxnv7J3XFkI8MpygtRpzXrIlmWUBclP5A==} + + '@types/react@19.1.17': + resolution: {integrity: sha512-Qec1E3mhALmaspIrhWt9jkQMNdw6bReVu64mjvhbhq2NFPftLPVr+l1SZgmw/66WwBNpDh7ao5AT6gF5v41PFA==} + + '@types/stack-utils@2.0.3': + resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} + + '@types/ws@8.18.1': + resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} + + '@types/yargs-parser@21.0.3': + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} + + '@types/yargs@17.0.35': + resolution: {integrity: sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==} + + '@typescript-eslint/eslint-plugin@8.48.1': + resolution: {integrity: sha512-X63hI1bxl5ohelzr0LY5coufyl0LJNthld+abwxpCoo6Gq+hSqhKwci7MUWkXo67mzgUK6YFByhmaHmUcuBJmA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + '@typescript-eslint/parser': ^8.48.1 + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + + '@typescript-eslint/parser@8.48.1': + resolution: {integrity: sha512-PC0PDZfJg8sP7cmKe6L3QIL8GZwU5aRvUFedqSIpw3B+QjRSUZeeITC2M5XKeMXEzL6wccN196iy3JLwKNvDVA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + + '@typescript-eslint/project-service@8.48.1': + resolution: {integrity: sha512-HQWSicah4s9z2/HifRPQ6b6R7G+SBx64JlFQpgSSHWPKdvCZX57XCbszg/bapbRsOEv42q5tayTYcEFpACcX1w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + + '@typescript-eslint/scope-manager@8.48.1': + resolution: {integrity: sha512-rj4vWQsytQbLxC5Bf4XwZ0/CKd362DkWMUkviT7DCS057SK64D5lH74sSGzhI6PDD2HCEq02xAP9cX68dYyg1w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/tsconfig-utils@8.48.1': + resolution: {integrity: sha512-k0Jhs4CpEffIBm6wPaCXBAD7jxBtrHjrSgtfCjUvPp9AZ78lXKdTR8fxyZO5y4vWNlOvYXRtngSZNSn+H53Jkw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + + '@typescript-eslint/type-utils@8.48.1': + resolution: {integrity: sha512-1jEop81a3LrJQLTf/1VfPQdhIY4PlGDBc/i67EVWObrtvcziysbLN3oReexHOM6N3jyXgCrkBsZpqwH0hiDOQg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + + '@typescript-eslint/types@8.48.1': + resolution: {integrity: sha512-+fZ3LZNeiELGmimrujsDCT4CRIbq5oXdHe7chLiW8qzqyPMnn1puNstCrMNVAqwcl2FdIxkuJ4tOs/RFDBVc/Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/typescript-estree@8.48.1': + resolution: {integrity: sha512-/9wQ4PqaefTK6POVTjJaYS0bynCgzh6ClJHGSBj06XEHjkfylzB+A3qvyaXnErEZSaxhIo4YdyBgq6j4RysxDg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + + '@typescript-eslint/utils@8.48.1': + resolution: {integrity: sha512-fAnhLrDjiVfey5wwFRwrweyRlCmdz5ZxXz2G/4cLn0YDLjTapmN4gcCsTBR1N2rWnZSDeWpYtgLDsJt+FpmcwA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + + '@typescript-eslint/visitor-keys@8.48.1': + resolution: {integrity: sha512-BmxxndzEWhE4TIEEMBs8lP3MBWN3jFPs/p6gPm/wkv02o41hI6cq9AuSmGAaTTHPtA1FTi2jBre4A9rm5ZmX+Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@ungap/structured-clone@1.3.0': + resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} + + '@unrs/resolver-binding-android-arm-eabi@1.11.1': + resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} + cpu: [arm] + os: [android] + + '@unrs/resolver-binding-android-arm64@1.11.1': + resolution: {integrity: sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==} + cpu: [arm64] + os: [android] + + '@unrs/resolver-binding-darwin-arm64@1.11.1': + resolution: {integrity: sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==} + cpu: [arm64] + os: [darwin] + + '@unrs/resolver-binding-darwin-x64@1.11.1': + resolution: {integrity: sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==} + cpu: [x64] + os: [darwin] + + '@unrs/resolver-binding-freebsd-x64@1.11.1': + resolution: {integrity: sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==} + cpu: [x64] + os: [freebsd] + + '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1': + resolution: {integrity: sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==} + cpu: [arm] + os: [linux] + + '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1': + resolution: {integrity: sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==} + cpu: [arm] + os: [linux] + + '@unrs/resolver-binding-linux-arm64-gnu@1.11.1': + resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==} + cpu: [arm64] + os: [linux] + + '@unrs/resolver-binding-linux-arm64-musl@1.11.1': + resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==} + cpu: [arm64] + os: [linux] + + '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': + resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==} + cpu: [ppc64] + os: [linux] + + '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': + resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==} + cpu: [riscv64] + os: [linux] + + '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': + resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==} + cpu: [riscv64] + os: [linux] + + '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': + resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==} + cpu: [s390x] + os: [linux] + + '@unrs/resolver-binding-linux-x64-gnu@1.11.1': + resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==} + cpu: [x64] + os: [linux] + + '@unrs/resolver-binding-linux-x64-musl@1.11.1': + resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==} + cpu: [x64] + os: [linux] + + '@unrs/resolver-binding-wasm32-wasi@1.11.1': + resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + + '@unrs/resolver-binding-win32-arm64-msvc@1.11.1': + resolution: {integrity: sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==} + cpu: [arm64] + os: [win32] + + '@unrs/resolver-binding-win32-ia32-msvc@1.11.1': + resolution: {integrity: sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==} + cpu: [ia32] + os: [win32] + + '@unrs/resolver-binding-win32-x64-msvc@1.11.1': + resolution: {integrity: sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==} + cpu: [x64] + os: [win32] + + '@urql/core@5.2.0': + resolution: {integrity: sha512-/n0ieD0mvvDnVAXEQgX/7qJiVcvYvNkOHeBvkwtylfjydar123caCXcl58PXFY11oU1oquJocVXHxLAbtv4x1A==} + + '@urql/exchange-retry@1.3.2': + resolution: {integrity: sha512-TQMCz2pFJMfpNxmSfX1VSfTjwUIFx/mL+p1bnfM1xjjdla7Z+KnGMW/EhFbpckp3LyWAH4PgOsMwOMnIN+MBFg==} + peerDependencies: + '@urql/core': ^5.0.0 + + '@xmldom/xmldom@0.8.11': + resolution: {integrity: sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==} + engines: {node: '>=10.0.0'} + + abort-controller@3.0.0: + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} + engines: {node: '>=6.5'} + + accepts@1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} + engines: {node: '>= 0.6'} + + acorn-jsx@5.3.2: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + + acorn@8.15.0: + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} + engines: {node: '>=0.4.0'} + hasBin: true + + agent-base@7.1.4: + resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} + engines: {node: '>= 14'} + + ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + + ajv@8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + + anser@1.4.10: + resolution: {integrity: sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==} + + ansi-escapes@4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} + + ansi-regex@4.1.1: + resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} + engines: {node: '>=6'} + + ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + ansi-regex@6.2.2: + resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} + engines: {node: '>=12'} + + ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + + ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + engines: {node: '>=10'} + + ansi-styles@6.2.3: + resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} + engines: {node: '>=12'} + + any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + + anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + + arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} + + argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + + argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + + aria-hidden@1.2.6: + resolution: {integrity: sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==} + engines: {node: '>=10'} + + array-buffer-byte-length@1.0.2: + resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} + engines: {node: '>= 0.4'} + + array-includes@3.1.9: + resolution: {integrity: sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==} + engines: {node: '>= 0.4'} + + array.prototype.findlast@1.2.5: + resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} + engines: {node: '>= 0.4'} + + array.prototype.findlastindex@1.2.6: + resolution: {integrity: sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==} + engines: {node: '>= 0.4'} + + array.prototype.flat@1.3.3: + resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==} + engines: {node: '>= 0.4'} + + array.prototype.flatmap@1.3.3: + resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==} + engines: {node: '>= 0.4'} + + array.prototype.tosorted@1.1.4: + resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} + engines: {node: '>= 0.4'} + + arraybuffer.prototype.slice@1.0.4: + resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} + engines: {node: '>= 0.4'} + + asap@2.0.6: + resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} + + astral-regex@2.0.0: + resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} + engines: {node: '>=8'} + + async-function@1.0.0: + resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} + engines: {node: '>= 0.4'} + + async-limiter@1.0.1: + resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} + + async-mutex@0.5.0: + resolution: {integrity: sha512-1A94B18jkJ3DYq284ohPxoXbfTA5HsQ7/Mf4DEhcyLx3Bz27Rh59iScbB6EPiP+B+joue6YCxcMXSbFC1tZKwA==} + + available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + + babel-jest@29.7.0: + resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.8.0 + + babel-literal-to-ast@2.1.0: + resolution: {integrity: sha512-CxfpQ0ysQ0bZOhlaPgcWjl79Em16Rhqc6++UAFn0A3duiXmuyhhj8yyl9PYbj0I0CyjrHovdDbp2QEKT7uIMxw==} + peerDependencies: + '@babel/core': ^7.1.2 + + babel-plugin-istanbul@6.1.1: + resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} + engines: {node: '>=8'} + + babel-plugin-jest-hoist@29.6.3: + resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + babel-plugin-polyfill-corejs2@0.4.14: + resolution: {integrity: sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-polyfill-corejs3@0.13.0: + resolution: {integrity: sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-polyfill-regenerator@0.6.5: + resolution: {integrity: sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-react-compiler@1.0.0: + resolution: {integrity: sha512-Ixm8tFfoKKIPYdCCKYTsqv+Fd4IJ0DQqMyEimo+pxUOMUR9cVPlwTrFt9Avu+3cb6Zp3mAzl+t1MrG2fxxKsxw==} + + babel-plugin-react-native-web@0.21.2: + resolution: {integrity: sha512-SPD0J6qjJn8231i0HZhlAGH6NORe+QvRSQM2mwQEzJ2Fb3E4ruWTiiicPlHjmeWShDXLcvoorOCXjeR7k/lyWA==} + + babel-plugin-syntax-hermes-parser@0.29.1: + resolution: {integrity: sha512-2WFYnoWGdmih1I1J5eIqxATOeycOqRwYxAQBu3cUu/rhwInwHUg7k60AFNbuGjSDL8tje5GDrAnxzRLcu2pYcA==} + + babel-plugin-transform-flow-enums@0.0.2: + resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==} + + babel-preset-current-node-syntax@1.2.0: + resolution: {integrity: sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==} + peerDependencies: + '@babel/core': ^7.0.0 || ^8.0.0-0 + + babel-preset-expo@54.0.7: + resolution: {integrity: sha512-JENWk0bvxW4I1ftveO8GRtX2t2TH6N4Z0TPvIHxroZ/4SswUfyNsUNbbP7Fm4erj3ar/JHGri5kTZ+s3xdjHZw==} + peerDependencies: + '@babel/runtime': ^7.20.0 + expo: '*' + react-refresh: '>=0.14.0 <1.0.0' + peerDependenciesMeta: + '@babel/runtime': + optional: true + expo: + optional: true + + babel-preset-jest@29.6.3: + resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.0.0 + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + + baseline-browser-mapping@2.8.32: + resolution: {integrity: sha512-OPz5aBThlyLFgxyhdwf/s2+8ab3OvT7AdTNvKHBwpXomIYeXqpUUuT8LrdtxZSsWJ4R4CU1un4XGh5Ez3nlTpw==} + hasBin: true + + better-opn@3.0.2: + resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} + engines: {node: '>=12.0.0'} + + big-integer@1.6.52: + resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} + engines: {node: '>=0.6'} + + boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + + bplist-creator@0.1.0: + resolution: {integrity: sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==} + + bplist-parser@0.3.1: + resolution: {integrity: sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==} + engines: {node: '>= 5.10.0'} + + bplist-parser@0.3.2: + resolution: {integrity: sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==} + engines: {node: '>= 5.10.0'} + + brace-expansion@1.1.12: + resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} + + brace-expansion@2.0.2: + resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + + browserslist@4.28.0: + resolution: {integrity: sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + + bser@2.1.1: + resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} + + buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + + buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + + bytes@3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} + engines: {node: '>= 0.8'} + + call-bind-apply-helpers@1.0.2: + resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} + engines: {node: '>= 0.4'} + + call-bind@1.0.8: + resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} + engines: {node: '>= 0.4'} + + call-bound@1.0.4: + resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} + engines: {node: '>= 0.4'} + + callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + + camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + + camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + + caniuse-lite@1.0.30001759: + resolution: {integrity: sha512-Pzfx9fOKoKvevQf8oCXoyNRQ5QyxJj+3O0Rqx2V5oxT61KGx8+n6hV/IUyJeifUci2clnmmKVpvtiqRzgiWjSw==} + + chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + + chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + + chalk@5.6.2: + resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + + check-dependency-version-consistency@4.1.1: + resolution: {integrity: sha512-9YqYued0IoqiaM0H3pOKSygvnvmm+7dCqzpRMS6lP0OZU3SScp4ps55irbEEnC0Owihn9elbEQngCCfxQir11A==} + engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} + hasBin: true + + chownr@3.0.0: + resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} + engines: {node: '>=18'} + + chrome-launcher@0.15.2: + resolution: {integrity: sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==} + engines: {node: '>=12.13.0'} + hasBin: true + + chromium-edge-launcher@0.2.0: + resolution: {integrity: sha512-JfJjUnq25y9yg4FABRRVPmBGWPZZi+AQXT4mxupb67766/0UlhG8PAZCz6xzEMXTbW3CsSoE8PcCWA49n35mKg==} + + ci-info@2.0.0: + resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} + + ci-info@3.9.0: + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} + engines: {node: '>=8'} + + cli-cursor@2.1.0: + resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==} + engines: {node: '>=4'} + + cli-spinners@2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} + engines: {node: '>=6'} + + client-only@0.0.1: + resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} + + cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + + clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} + + color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + color-string@1.9.1: + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} + + color2k@2.0.3: + resolution: {integrity: sha512-zW190nQTIoXcGCaU08DvVNFTmQhUpnJfVuAKfWqUQkflXKpaDdpaYoM0iluLS9lgJNHyBF58KKA2FBEwkD7wog==} + + color@4.2.3: + resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} + engines: {node: '>=12.5.0'} + + commander@11.1.0: + resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} + engines: {node: '>=16'} + + commander@12.1.0: + resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} + engines: {node: '>=18'} + + commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + + commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} + + commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + + commondir@1.0.1: + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} + + compressible@2.0.18: + resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} + engines: {node: '>= 0.6'} + + compression@1.8.1: + resolution: {integrity: sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==} + engines: {node: '>= 0.8.0'} + + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + connect@3.7.0: + resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} + engines: {node: '>= 0.10.0'} + + convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + + core-js-compat@3.47.0: + resolution: {integrity: sha512-IGfuznZ/n7Kp9+nypamBhvwdwLsW6KC8IOaURw2doAK5e98AG3acVLdh0woOnEqCfUtS+Vu882JE4k/DAm3ItQ==} + + cross-fetch@3.2.0: + resolution: {integrity: sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==} + + cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + engines: {node: '>= 8'} + + crypto-random-string@2.0.0: + resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} + engines: {node: '>=8'} + + css-in-js-utils@3.1.0: + resolution: {integrity: sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==} + + css-select@5.2.2: + resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==} + + css-tree@1.1.3: + resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} + engines: {node: '>=8.0.0'} + + css-what@6.2.2: + resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==} + engines: {node: '>= 6'} + + csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} + + data-view-buffer@1.0.2: + resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} + engines: {node: '>= 0.4'} + + data-view-byte-length@1.0.2: + resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} + engines: {node: '>= 0.4'} + + data-view-byte-offset@1.0.1: + resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} + engines: {node: '>= 0.4'} + + date-fns@4.1.0: + resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} + + debug@2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.4.3: + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + decode-uri-component@0.2.2: + resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} + engines: {node: '>=0.10'} + + dedent@1.7.0: + resolution: {integrity: sha512-HGFtf8yhuhGhqO07SV79tRp+br4MnbdjeVxotpn1QBl30pcLLCQjX5b2295ll0fv8RKDKsmWYrl05usHM9CewQ==} + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + + deep-extend@0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} + + deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + + deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + + defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + + define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + + define-lazy-prop@2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} + engines: {node: '>=8'} + + define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} + + depd@2.0.0: + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} + engines: {node: '>= 0.8'} + + destroy@1.2.0: + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + + detect-libc@2.1.2: + resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} + engines: {node: '>=8'} + + detect-node-es@1.1.0: + resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} + + dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + + discontinuous-range@1.0.0: + resolution: {integrity: sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==} + + doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} + + dom-serializer@2.0.0: + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + + domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + + domhandler@5.0.3: + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} + engines: {node: '>= 4'} + + domutils@3.2.2: + resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} + + dotenv-expand@11.0.7: + resolution: {integrity: sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==} + engines: {node: '>=12'} + + dotenv@16.4.7: + resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} + engines: {node: '>=12'} + + dunder-proto@1.0.1: + resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} + engines: {node: '>= 0.4'} + + eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + + edit-json-file@1.8.1: + resolution: {integrity: sha512-x8L381+GwqxQejPipwrUZIyAg5gDQ9tLVwiETOspgXiaQztLsrOm7luBW5+Pe31aNezuzDY79YyzF+7viCRPXA==} + + ee-first@1.1.1: + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + + electron-to-chromium@1.5.263: + resolution: {integrity: sha512-DrqJ11Knd+lo+dv+lltvfMDLU27g14LMdH2b0O3Pio4uk0x+z7OR+JrmyacTPN2M8w3BrZ7/RTwG3R9B7irPlg==} + + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + + encodeurl@1.0.2: + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} + engines: {node: '>= 0.8'} + + encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + + entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + + env-editor@0.4.2: + resolution: {integrity: sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA==} + engines: {node: '>=8'} + + error-stack-parser@2.1.4: + resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} + + es-abstract@1.24.0: + resolution: {integrity: sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==} + engines: {node: '>= 0.4'} + + es-define-property@1.0.1: + resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} + engines: {node: '>= 0.4'} + + es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + + es-iterator-helpers@1.2.1: + resolution: {integrity: sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==} + engines: {node: '>= 0.4'} + + es-object-atoms@1.1.1: + resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} + engines: {node: '>= 0.4'} + + es-set-tostringtag@2.1.0: + resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} + engines: {node: '>= 0.4'} + + es-shim-unscopables@1.1.0: + resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==} + engines: {node: '>= 0.4'} + + es-to-primitive@1.3.0: + resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} + engines: {node: '>= 0.4'} + + esbuild-register@3.6.0: + resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==} + peerDependencies: + esbuild: '>=0.12 <1' + + esbuild@0.25.12: + resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==} + engines: {node: '>=18'} + hasBin: true + + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + + escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + + escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + + escape-string-regexp@2.0.0: + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + engines: {node: '>=8'} + + escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + + eslint-config-expo@10.0.0: + resolution: {integrity: sha512-/XC/DvniUWTzU7Ypb/cLDhDD4DXqEio4lug1ObD/oQ9Hcx3OVOR8Mkp4u6U4iGoZSJyIQmIk3WVHe/P1NYUXKw==} + peerDependencies: + eslint: '>=8.10' + + eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + + eslint-import-resolver-typescript@3.10.1: + resolution: {integrity: sha512-A1rHYb06zjMGAxdLSkN2fXPBwuSaQ0iO5M/hdyS0Ajj1VBaRp0sPD3dn1FhME3c/JluGFbwSxyCfqdSbtQLAHQ==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + eslint: '*' + eslint-plugin-import: '*' + eslint-plugin-import-x: '*' + peerDependenciesMeta: + eslint-plugin-import: + optional: true + eslint-plugin-import-x: + optional: true + + eslint-module-utils@2.12.1: + resolution: {integrity: sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + + eslint-plugin-expo@1.0.0: + resolution: {integrity: sha512-qLtunR+cNFtC+jwYCBia5c/PJurMjSLMOV78KrEOyQK02ohZapU4dCFFnS2hfrJuw0zxfsjVkjqg3QBqi933QA==} + engines: {node: '>=18.0.0'} + peerDependencies: + eslint: '>=8.10' + + eslint-plugin-import@2.32.0: + resolution: {integrity: sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + + eslint-plugin-react-hooks@5.2.0: + resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 + + eslint-plugin-react@7.37.5: + resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 + + eslint-scope@8.4.0: + resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint-visitor-keys@4.2.1: + resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint@9.39.1: + resolution: {integrity: sha512-BhHmn2yNOFA9H9JmmIVKJmd288g9hrVRDkdoIgRCRuSySRUHH7r/DI6aAXW9T1WwUuY3DFgrcaqB+deURBLR5g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true + + espree@10.4.0: + resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + + esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} + + esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + + estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + + esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + + etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} + + event-iterator@2.0.0: + resolution: {integrity: sha512-KGft0ldl31BZVV//jj+IAIGCxkvvUkkON+ScH6zfoX+l+omX6001ggyRSpI0Io2Hlro0ThXotswCtfzS8UkIiQ==} + + event-target-shim@5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} + + exec-async@2.2.0: + resolution: {integrity: sha512-87OpwcEiMia/DeiKFzaQNBNFeN3XkkpYIh9FyOqq5mS2oKv3CBE67PXoEKcr6nodWdXNogTiQ0jE2NGuoffXPw==} + + expo-asset@12.0.10: + resolution: {integrity: sha512-pZyeJkoDsALh4gpCQDzTA/UCLaPH/1rjQNGubmLn/uDM27S4iYJb/YWw4+CNZOtd5bCUOhDPg5DtGQnydNFSXg==} + peerDependencies: + expo: '*' + react: '*' + react-native: '*' + + expo-build-properties@1.0.9: + resolution: {integrity: sha512-2icttCy3OPTk/GWIFt+vwA+0hup53jnmYb7JKRbvNvrrOrz+WblzpeoiaOleI2dYG/vjwpNO8to8qVyKhYJtrQ==} + peerDependencies: + expo: '*' + + expo-constants@18.0.10: + resolution: {integrity: sha512-Rhtv+X974k0Cahmvx6p7ER5+pNhBC0XbP1lRviL2J1Xl4sT2FBaIuIxF/0I0CbhOsySf0ksqc5caFweAy9Ewiw==} + peerDependencies: + expo: '*' + react-native: '*' + + expo-crypto@15.0.7: + resolution: {integrity: sha512-FUo41TwwGT2e5rA45PsjezI868Ch3M6wbCZsmqTWdF/hr+HyPcrp1L//dsh/hsrsyrQdpY/U96Lu71/wXePJeg==} + peerDependencies: + expo: '*' + + expo-dev-client@6.0.18: + resolution: {integrity: sha512-8QKWvhsoZpMkecAMlmWoRHnaTNiPS3aO7E42spZOMjyiaNRJMHZsnB8W2b63dt3Yg3oLyskLAoI8IOmnqVX8vA==} + peerDependencies: + expo: '*' + + expo-dev-launcher@6.0.18: + resolution: {integrity: sha512-JTtcIfNvHO9PTdRJLmHs+7HJILXXZjF95jxgzu6hsJrgsTg/AZDtEsIt/qa6ctEYQTqrLdsLDgDhiXVel3AoQA==} + peerDependencies: + expo: '*' + + expo-dev-menu-interface@2.0.0: + resolution: {integrity: sha512-BvAMPt6x+vyXpThsyjjOYyjwfjREV4OOpQkZ0tNl+nGpsPfcY9mc6DRACoWnH9KpLzyIt3BOgh3cuy/h/OxQjw==} + peerDependencies: + expo: '*' + + expo-dev-menu@7.0.17: + resolution: {integrity: sha512-NIu7TdaZf+A8+DROa6BB6lDfxjXxwaD+Q8QbNSVa0E0x6yl3P0ZJ80QbD2cCQeBzlx3Ufd3hNhczQWk4+A29HQ==} + peerDependencies: + expo: '*' + + expo-file-system@19.0.19: + resolution: {integrity: sha512-OrpOV4fEBFMFv+jy7PnENpPbsWoBmqWGidSwh1Ai52PLl6JIInYGfZTc6kqyPNGtFTwm7Y9mSWnE8g+dtLxu7g==} + peerDependencies: + expo: '*' + react-native: '*' + + expo-font@14.0.9: + resolution: {integrity: sha512-xCoQbR/36qqB6tew/LQ6GWICpaBmHLhg/Loix5Rku/0ZtNaXMJv08M9o1AcrdiGTn/Xf/BnLu6DgS45cWQEHZg==} + peerDependencies: + expo: '*' + react: '*' + react-native: '*' + + expo-haptics@15.0.7: + resolution: {integrity: sha512-7flWsYPrwjJxZ8x82RiJtzsnk1Xp9ahnbd9PhCy3NnsemyMApoWIEUr4waPqFr80DtiLZfhD9VMLL1CKa8AImQ==} + peerDependencies: + expo: '*' + + expo-image@3.0.10: + resolution: {integrity: sha512-i4qNCEf9Ur7vDqdfDdFfWnNCAF2efDTdahuDy9iELPS2nzMKBLeeGA2KxYEPuRylGCS96Rwm+SOZJu6INc2ADQ==} + peerDependencies: + expo: '*' + react: '*' + react-native: '*' + react-native-web: '*' + peerDependenciesMeta: + react-native-web: + optional: true + + expo-json-utils@0.15.0: + resolution: {integrity: sha512-duRT6oGl80IDzH2LD2yEFWNwGIC2WkozsB6HF3cDYNoNNdUvFk6uN3YiwsTsqVM/D0z6LEAQ01/SlYvN+Fw0JQ==} + + expo-keep-awake@15.0.7: + resolution: {integrity: sha512-CgBNcWVPnrIVII5G54QDqoE125l+zmqR4HR8q+MQaCfHet+dYpS5vX5zii/RMayzGN4jPgA4XYIQ28ePKFjHoA==} + peerDependencies: + expo: '*' + react: '*' + + expo-linking@8.0.9: + resolution: {integrity: sha512-a0UHhlVyfwIbn8b1PSFPoFiIDJeps2iEq109hVH3CHd0CMKuRxFfNio9Axe2BjXhiJCYWR4OV1iIyzY/GjiVkQ==} + peerDependencies: + react: '*' + react-native: '*' + + expo-manifests@1.0.9: + resolution: {integrity: sha512-5uVgvIo0o+xBcEJiYn4uVh72QSIqyHePbYTWXYa4QamXd+AmGY/yWmtHaNqCqjsPLCwXyn4OxPr7jXJCeTWLow==} + peerDependencies: + expo: '*' + + expo-modules-autolinking@3.0.22: + resolution: {integrity: sha512-Ej4SsZAnUUVFmbn6SoBso8K308mRKg8xgapdhP7v7IaSgfbexUoqxoiV31949HQQXuzmgvpkXCfp6Ex+mDW0EQ==} + hasBin: true + + expo-modules-core@3.0.26: + resolution: {integrity: sha512-WWjficXz32VmQ+xDoO+c0+jwDME0n/47wONrJkRvtm32H9W8n3MXkOMGemDl95HyPKYsaYKhjFGUOVOxIF3hcQ==} + peerDependencies: + react: '*' + react-native: '*' + + expo-router@6.0.15: + resolution: {integrity: sha512-PAettvLifQzb6hibCmBqxbR9UljlH61GvDRLyarGxs/tG9OpMXCoZHZo8gGCO24K1/6cchBKBcjvQ0PRrKwPew==} + peerDependencies: + '@expo/metro-runtime': ^6.1.2 + '@react-navigation/drawer': ^7.5.0 + '@testing-library/react-native': '>= 12.0.0' + expo: '*' + expo-constants: ^18.0.10 + expo-linking: ^8.0.9 + react: '*' + react-dom: '*' + react-native: '*' + react-native-gesture-handler: '*' + react-native-reanimated: '*' + react-native-safe-area-context: '>= 5.4.0' + react-native-screens: '*' + react-native-web: '*' + react-server-dom-webpack: '>= 19.0.0' + peerDependenciesMeta: + '@react-navigation/drawer': + optional: true + '@testing-library/react-native': + optional: true + react-dom: + optional: true + react-native-gesture-handler: + optional: true + react-native-reanimated: + optional: true + react-native-web: + optional: true + react-server-dom-webpack: + optional: true + + expo-server@1.0.4: + resolution: {integrity: sha512-IN06r3oPxFh3plSXdvBL7dx0x6k+0/g0bgxJlNISs6qL5Z+gyPuWS750dpTzOeu37KyBG0RcyO9cXUKzjYgd4A==} + engines: {node: '>=20.16.0'} + + expo-splash-screen@31.0.11: + resolution: {integrity: sha512-D7MQflYn/PAN3+fACSyxHO4oxZMBezllbgFdVY8roAS1gXpCy8SS6LrGHTD0VpOPEp3X4Gn7evTnXSI9nFoI5Q==} + peerDependencies: + expo: '*' + + expo-status-bar@3.0.8: + resolution: {integrity: sha512-L248XKPhum7tvREoS1VfE0H6dPCaGtoUWzRsUv7hGKdiB4cus33Rc0sxkWkoQ77wE8stlnUlL5lvmT0oqZ3ZBw==} + peerDependencies: + react: '*' + react-native: '*' + + expo-symbols@1.0.7: + resolution: {integrity: sha512-ZqFUeTXbwO6BrE00n37wTXYfJmsjFrfB446jeB9k9w7aA8a6eugNUIzNsUIUfbFWoOiY4wrGmpLSLPBwk4PH+g==} + peerDependencies: + expo: '*' + react-native: '*' + + expo-system-ui@6.0.8: + resolution: {integrity: sha512-DzJYqG2fibBSLzPDL4BybGCiilYOtnI1OWhcYFwoM4k0pnEzMBt1Vj8Z67bXglDDuz2HCQPGNtB3tQft5saKqQ==} + peerDependencies: + expo: '*' + react-native: '*' + react-native-web: '*' + peerDependenciesMeta: + react-native-web: + optional: true + + expo-updates-interface@2.0.0: + resolution: {integrity: sha512-pTzAIufEZdVPKql6iMi5ylVSPqV1qbEopz9G6TSECQmnNde2nwq42PxdFBaUEd8IZJ/fdJLQnOT3m6+XJ5s7jg==} + peerDependencies: + expo: '*' + + expo-web-browser@15.0.9: + resolution: {integrity: sha512-Dj8kNFO+oXsxqCDNlUT/GhOrJnm10kAElH++3RplLydogFm5jTzXYWDEeNIDmV+F+BzGYs+sIhxiBf7RyaxXZg==} + peerDependencies: + expo: '*' + react-native: '*' + + expo@54.0.25: + resolution: {integrity: sha512-+iSeBJfHRHzNPnHMZceEXhSGw4t5bNqFyd/5xMUoGfM+39rO7F72wxiLRpBKj0M6+0GQtMaEs+eTbcCrO7XyJQ==} + hasBin: true + peerDependencies: + '@expo/dom-webview': '*' + '@expo/metro-runtime': '*' + react: '*' + react-native: '*' + react-native-webview: '*' + peerDependenciesMeta: + '@expo/dom-webview': + optional: true + '@expo/metro-runtime': + optional: true + react-native-webview: + optional: true + + exponential-backoff@3.1.3: + resolution: {integrity: sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==} + + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + fast-glob@3.3.3: + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} + engines: {node: '>=8.6.0'} + + fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + + fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + + fast-uri@3.1.0: + resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} + + fastq@1.19.1: + resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} + + fb-watchman@2.0.2: + resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + + fbjs-css-vars@1.0.2: + resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==} + + fbjs@3.0.5: + resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==} + + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} + + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + + filter-obj@1.1.0: + resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} + engines: {node: '>=0.10.0'} + + finalhandler@1.1.2: + resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} + engines: {node: '>= 0.8'} + + find-cache-dir@3.3.2: + resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} + engines: {node: '>=8'} + + find-root@1.1.0: + resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} + + find-up-simple@1.0.1: + resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==} + engines: {node: '>=18'} + + find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + + find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + + find-value@1.0.13: + resolution: {integrity: sha512-epNL4mnl3HUYrwVQtZ8s0nxkE4ogAoSqO1V1fa670Ww1fXp8Yr74zNS9Aib/vLNf0rq0AF/4mboo7ev5XkikXQ==} + + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + + flatted@3.3.3: + resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} + + flow-enums-runtime@0.0.6: + resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} + + fontfaceobserver@2.3.0: + resolution: {integrity: sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==} + + for-each@0.3.5: + resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} + engines: {node: '>= 0.4'} + + foreground-child@3.3.1: + resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} + engines: {node: '>=14'} + + framer-motion@6.5.1: + resolution: {integrity: sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==} + peerDependencies: + react: '>=16.8 || ^17.0.0 || ^18.0.0' + react-dom: '>=16.8 || ^17.0.0 || ^18.0.0' + + framesync@6.0.1: + resolution: {integrity: sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==} + + freeport-async@2.0.0: + resolution: {integrity: sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ==} + engines: {node: '>=8'} + + fresh@0.5.2: + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} + engines: {node: '>= 0.6'} + + fs-extra@11.3.2: + resolution: {integrity: sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==} + engines: {node: '>=14.14'} + + fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + function.prototype.name@1.1.8: + resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} + engines: {node: '>= 0.4'} + + functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + + generator-function@2.0.1: + resolution: {integrity: sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==} + engines: {node: '>= 0.4'} + + gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + + get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + + get-intrinsic@1.3.0: + resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} + engines: {node: '>= 0.4'} + + get-nonce@1.0.1: + resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} + engines: {node: '>=6'} + + get-package-type@0.1.0: + resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} + engines: {node: '>=8.0.0'} + + get-proto@1.0.1: + resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} + engines: {node: '>= 0.4'} + + get-symbol-description@1.1.0: + resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} + engines: {node: '>= 0.4'} + + get-tsconfig@4.13.0: + resolution: {integrity: sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==} + + getenv@2.0.0: + resolution: {integrity: sha512-VilgtJj/ALgGY77fiLam5iD336eSWi96Q15JSAG1zi8NRBysm3LXKdGnHb4m5cuyxvOLQQKWpBZAT6ni4FI2iQ==} + engines: {node: '>=6'} + + glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + + glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + + glob@10.5.0: + resolution: {integrity: sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==} + hasBin: true + + glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported + + global-dirs@0.1.1: + resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} + engines: {node: '>=4'} + + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + + globals@16.5.0: + resolution: {integrity: sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==} + engines: {node: '>=18'} + + globalthis@1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} + engines: {node: '>= 0.4'} + + globby@13.2.2: + resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + gopd@1.2.0: + resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} + engines: {node: '>= 0.4'} + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + + has-bigints@1.1.0: + resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} + engines: {node: '>= 0.4'} + + has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + + has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + + has-proto@1.2.0: + resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} + engines: {node: '>= 0.4'} + + has-symbols@1.1.0: + resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} + engines: {node: '>= 0.4'} + + has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + + hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + + hermes-estree@0.29.1: + resolution: {integrity: sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ==} + + hermes-estree@0.32.0: + resolution: {integrity: sha512-KWn3BqnlDOl97Xe1Yviur6NbgIZ+IP+UVSpshlZWkq+EtoHg6/cwiDj/osP9PCEgFE15KBm1O55JRwbMEm5ejQ==} + + hermes-parser@0.29.1: + resolution: {integrity: sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA==} + + hermes-parser@0.32.0: + resolution: {integrity: sha512-g4nBOWFpuiTqjR3LZdRxKUkij9iyveWeuks7INEsMX741f3r9xxrOe8TeQfUxtda0eXmiIFiMQzoeSQEno33Hw==} + + hey-listen@1.0.8: + resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} + + hoist-non-react-statics@3.3.2: + resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} + + hosted-git-info@7.0.2: + resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} + engines: {node: ^16.14.0 || >=18.0.0} + + http-errors@2.0.0: + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} + engines: {node: '>= 0.8'} + + https-proxy-agent@7.0.6: + resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} + engines: {node: '>= 14'} + + hyphenate-style-name@1.1.0: + resolution: {integrity: sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==} + + iceberg-js@0.8.0: + resolution: {integrity: sha512-kmgmea2nguZEvRqW79gDqNXyxA3OS5WIgMVffrHpqXV4F/J4UmNIw2vstixioLTNSkd5rFB8G0s3Lwzogm6OFw==} + engines: {node: '>=20.0.0'} + + ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + + ignore@7.0.5: + resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} + engines: {node: '>= 4'} + + image-size@1.2.1: + resolution: {integrity: sha512-rH+46sQJ2dlwfjfhCyNx5thzrv+dtmBIhPHk0zgRUukHzZ/kRueTJXoYYsclBaKcSMBWuGbOFXtioLpzTb5euw==} + engines: {node: '>=16.x'} + hasBin: true + + import-fresh@3.3.1: + resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} + engines: {node: '>=6'} + + imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + + inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. + + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + + inline-style-prefixer@7.0.1: + resolution: {integrity: sha512-lhYo5qNTQp3EvSSp3sRvXMbVQTLrvGV6DycRMJ5dm2BLMiJ30wpXKdDdgX+GmJZ5uQMucwRKHamXSst3Sj/Giw==} + + internal-slot@1.1.0: + resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} + engines: {node: '>= 0.4'} + + invariant@2.2.4: + resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} + + is-array-buffer@3.0.5: + resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} + engines: {node: '>= 0.4'} + + is-arrayish@0.3.4: + resolution: {integrity: sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==} + + is-async-function@2.1.1: + resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} + engines: {node: '>= 0.4'} + + is-bigint@1.1.0: + resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} + engines: {node: '>= 0.4'} + + is-boolean-object@1.2.2: + resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} + engines: {node: '>= 0.4'} + + is-bun-module@2.0.0: + resolution: {integrity: sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==} + + is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} + + is-core-module@2.16.1: + resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} + engines: {node: '>= 0.4'} + + is-data-view@1.0.2: + resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} + engines: {node: '>= 0.4'} + + is-date-object@1.1.0: + resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} + engines: {node: '>= 0.4'} + + is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true + + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + is-finalizationregistry@1.1.1: + resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} + engines: {node: '>= 0.4'} + + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + is-generator-function@1.1.2: + resolution: {integrity: sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==} + engines: {node: '>= 0.4'} + + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + + is-map@2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} + + is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + + is-number-object@1.1.1: + resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} + engines: {node: '>= 0.4'} + + is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + is-plain-obj@2.1.0: + resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} + engines: {node: '>=8'} + + is-plain-object@2.0.4: + resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} + engines: {node: '>=0.10.0'} + + is-primitive@3.0.1: + resolution: {integrity: sha512-GljRxhWvlCNRfZyORiH77FwdFwGcMO620o37EOYC0ORWdq+WYNVqW0w2Juzew4M+L81l6/QS3t5gkkihyRqv9w==} + engines: {node: '>=0.10.0'} + + is-regex@1.2.1: + resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} + engines: {node: '>= 0.4'} + + is-set@2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} + + is-shared-array-buffer@1.0.4: + resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} + engines: {node: '>= 0.4'} + + is-string@1.1.1: + resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} + engines: {node: '>= 0.4'} + + is-symbol@1.1.1: + resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} + engines: {node: '>= 0.4'} + + is-typed-array@1.1.15: + resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} + engines: {node: '>= 0.4'} + + is-weakmap@2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} + + is-weakref@1.1.1: + resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} + engines: {node: '>= 0.4'} + + is-weakset@2.0.4: + resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} + engines: {node: '>= 0.4'} + + is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} + + isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + isobject@3.0.1: + resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} + engines: {node: '>=0.10.0'} + + istanbul-lib-coverage@3.2.2: + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} + engines: {node: '>=8'} + + istanbul-lib-instrument@5.2.1: + resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} + engines: {node: '>=8'} + + iterate-object@1.3.5: + resolution: {integrity: sha512-eL23u8oFooYTq6TtJKjp2RYjZnCkUYQvC0T/6fJfWykXJ3quvdDdzKZ3CEjy8b3JGOvLTjDYMEMIp5243R906A==} + + iterator.prototype@1.1.5: + resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==} + engines: {node: '>= 0.4'} + + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + + jest-environment-node@29.7.0: + resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-get-type@29.6.3: + resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-haste-map@29.7.0: + resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-message-util@29.7.0: + resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-mock@29.7.0: + resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-regex-util@29.6.3: + resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-util@29.7.0: + resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-validate@29.7.0: + resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-worker@29.7.0: + resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jimp-compact@0.16.1: + resolution: {integrity: sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==} + + js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + js-yaml@3.14.2: + resolution: {integrity: sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==} + hasBin: true + + js-yaml@4.1.1: + resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} + hasBin: true + + jsc-safe-url@0.2.4: + resolution: {integrity: sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==} + + jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} + hasBin: true + + json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + + json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + + json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + + json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + + json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true + + json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + + jsonfile@6.2.0: + resolution: {integrity: sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==} + + jsox@1.2.124: + resolution: {integrity: sha512-KwptI8xUfOt7qJ+P+2utrJIEHTgDjXpBsDhPSM4GDq++4by+LX9nUFee97QfRloGcMh5iA9Ha/4UCVZl7zWzuA==} + hasBin: true + + jsx-ast-utils@3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} + + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + + kleur@3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} + + lan-network@0.1.7: + resolution: {integrity: sha512-mnIlAEMu4OyEvUNdzco9xpuB9YVcPkQec+QsgycBCtPZvEqWPCDPfbAE4OJMdBBWpZWtpCn1xw9jJYlwjWI5zQ==} + hasBin: true + + leven@3.1.0: + resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} + engines: {node: '>=6'} + + levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + + lighthouse-logger@1.4.2: + resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} + + lightningcss-android-arm64@1.30.2: + resolution: {integrity: sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [android] + + lightningcss-darwin-arm64@1.30.2: + resolution: {integrity: sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + + lightningcss-darwin-x64@1.30.2: + resolution: {integrity: sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] + + lightningcss-freebsd-x64@1.30.2: + resolution: {integrity: sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [freebsd] + + lightningcss-linux-arm-gnueabihf@1.30.2: + resolution: {integrity: sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + + lightningcss-linux-arm64-gnu@1.30.2: + resolution: {integrity: sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + + lightningcss-linux-arm64-musl@1.30.2: + resolution: {integrity: sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + + lightningcss-linux-x64-gnu@1.30.2: + resolution: {integrity: sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + + lightningcss-linux-x64-musl@1.30.2: + resolution: {integrity: sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + + lightningcss-win32-arm64-msvc@1.30.2: + resolution: {integrity: sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [win32] + + lightningcss-win32-x64-msvc@1.30.2: + resolution: {integrity: sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + + lightningcss@1.30.2: + resolution: {integrity: sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==} + engines: {node: '>= 12.0.0'} + + lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + + locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + + locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + + lodash.debounce@4.0.8: + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} + + lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + + lodash.throttle@4.1.1: + resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} + + lodash.truncate@4.4.2: + resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} + + log-symbols@2.2.0: + resolution: {integrity: sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==} + engines: {node: '>=4'} + + loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + + lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + + lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + + make-dir@3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} + + makeerror@1.0.12: + resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} + + marky@1.3.0: + resolution: {integrity: sha512-ocnPZQLNpvbedwTy9kNrQEsknEfgvcLMvOtz3sFeWApDq1MXH1TqkCIx58xlpESsfwQOnuBO9beyQuNGzVvuhQ==} + + math-intrinsics@1.1.0: + resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} + engines: {node: '>= 0.4'} + + mdn-data@2.0.14: + resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} + + memoize-one@5.2.1: + resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} + + memoize-one@6.0.0: + resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==} + + merge-options@3.0.4: + resolution: {integrity: sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==} + engines: {node: '>=10'} + + merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + + merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + metro-babel-transformer@0.83.2: + resolution: {integrity: sha512-rirY1QMFlA1uxH3ZiNauBninwTioOgwChnRdDcbB4tgRZ+bGX9DiXoh9QdpppiaVKXdJsII932OwWXGGV4+Nlw==} + engines: {node: '>=20.19.4'} + + metro-babel-transformer@0.83.3: + resolution: {integrity: sha512-1vxlvj2yY24ES1O5RsSIvg4a4WeL7PFXgKOHvXTXiW0deLvQr28ExXj6LjwCCDZ4YZLhq6HddLpZnX4dEdSq5g==} + engines: {node: '>=20.19.4'} + + metro-cache-key@0.83.2: + resolution: {integrity: sha512-3EMG/GkGKYoTaf5RqguGLSWRqGTwO7NQ0qXKmNBjr0y6qD9s3VBXYlwB+MszGtmOKsqE9q3FPrE5Nd9Ipv7rZw==} + engines: {node: '>=20.19.4'} + + metro-cache-key@0.83.3: + resolution: {integrity: sha512-59ZO049jKzSmvBmG/B5bZ6/dztP0ilp0o988nc6dpaDsU05Cl1c/lRf+yx8m9WW/JVgbmfO5MziBU559XjI5Zw==} + engines: {node: '>=20.19.4'} + + metro-cache@0.83.2: + resolution: {integrity: sha512-Z43IodutUZeIS7OTH+yQFjc59QlFJ6s5OvM8p2AP9alr0+F8UKr8ADzFzoGKoHefZSKGa4bJx7MZJLF6GwPDHQ==} + engines: {node: '>=20.19.4'} + + metro-cache@0.83.3: + resolution: {integrity: sha512-3jo65X515mQJvKqK3vWRblxDEcgY55Sk3w4xa6LlfEXgQ9g1WgMh9m4qVZVwgcHoLy0a2HENTPCCX4Pk6s8c8Q==} + engines: {node: '>=20.19.4'} + + metro-config@0.83.2: + resolution: {integrity: sha512-1FjCcdBe3e3D08gSSiU9u3Vtxd7alGH3x/DNFqWDFf5NouX4kLgbVloDDClr1UrLz62c0fHh2Vfr9ecmrOZp+g==} + engines: {node: '>=20.19.4'} + + metro-config@0.83.3: + resolution: {integrity: sha512-mTel7ipT0yNjKILIan04bkJkuCzUUkm2SeEaTads8VfEecCh+ltXchdq6DovXJqzQAXuR2P9cxZB47Lg4klriA==} + engines: {node: '>=20.19.4'} + + metro-core@0.83.2: + resolution: {integrity: sha512-8DRb0O82Br0IW77cNgKMLYWUkx48lWxUkvNUxVISyMkcNwE/9ywf1MYQUE88HaKwSrqne6kFgCSA/UWZoUT0Iw==} + engines: {node: '>=20.19.4'} + + metro-core@0.83.3: + resolution: {integrity: sha512-M+X59lm7oBmJZamc96usuF1kusd5YimqG/q97g4Ac7slnJ3YiGglW5CsOlicTR5EWf8MQFxxjDoB6ytTqRe8Hw==} + engines: {node: '>=20.19.4'} + + metro-file-map@0.83.2: + resolution: {integrity: sha512-cMSWnEqZrp/dzZIEd7DEDdk72PXz6w5NOKriJoDN9p1TDQ5nAYrY2lHi8d6mwbcGLoSlWmpPyny9HZYFfPWcGQ==} + engines: {node: '>=20.19.4'} + + metro-file-map@0.83.3: + resolution: {integrity: sha512-jg5AcyE0Q9Xbbu/4NAwwZkmQn7doJCKGW0SLeSJmzNB9Z24jBe0AL2PHNMy4eu0JiKtNWHz9IiONGZWq7hjVTA==} + engines: {node: '>=20.19.4'} + + metro-minify-terser@0.83.2: + resolution: {integrity: sha512-zvIxnh7U0JQ7vT4quasKsijId3dOAWgq+ip2jF/8TMrPUqQabGrs04L2dd0haQJ+PA+d4VvK/bPOY8X/vL2PWw==} + engines: {node: '>=20.19.4'} + + metro-minify-terser@0.83.3: + resolution: {integrity: sha512-O2BmfWj6FSfzBLrNCXt/rr2VYZdX5i6444QJU0fFoc7Ljg+Q+iqebwE3K0eTvkI6TRjELsXk1cjU+fXwAR4OjQ==} + engines: {node: '>=20.19.4'} + + metro-resolver@0.83.2: + resolution: {integrity: sha512-Yf5mjyuiRE/Y+KvqfsZxrbHDA15NZxyfg8pIk0qg47LfAJhpMVEX+36e6ZRBq7KVBqy6VDX5Sq55iHGM4xSm7Q==} + engines: {node: '>=20.19.4'} + + metro-resolver@0.83.3: + resolution: {integrity: sha512-0js+zwI5flFxb1ktmR///bxHYg7OLpRpWZlBBruYG8OKYxeMP7SV0xQ/o/hUelrEMdK4LJzqVtHAhBm25LVfAQ==} + engines: {node: '>=20.19.4'} + + metro-runtime@0.83.2: + resolution: {integrity: sha512-nnsPtgRvFbNKwemqs0FuyFDzXLl+ezuFsUXDbX8o0SXOfsOPijqiQrf3kuafO1Zx1aUWf4NOrKJMAQP5EEHg9A==} + engines: {node: '>=20.19.4'} + + metro-runtime@0.83.3: + resolution: {integrity: sha512-JHCJb9ebr9rfJ+LcssFYA2x1qPYuSD/bbePupIGhpMrsla7RCwC/VL3yJ9cSU+nUhU4c9Ixxy8tBta+JbDeZWw==} + engines: {node: '>=20.19.4'} + + metro-source-map@0.83.2: + resolution: {integrity: sha512-5FL/6BSQvshIKjXOennt9upFngq2lFvDakZn5LfauIVq8+L4sxXewIlSTcxAtzbtjAIaXeOSVMtCJ5DdfCt9AA==} + engines: {node: '>=20.19.4'} + + metro-source-map@0.83.3: + resolution: {integrity: sha512-xkC3qwUBh2psVZgVavo8+r2C9Igkk3DibiOXSAht1aYRRcztEZNFtAMtfSB7sdO2iFMx2Mlyu++cBxz/fhdzQg==} + engines: {node: '>=20.19.4'} + + metro-symbolicate@0.83.2: + resolution: {integrity: sha512-KoU9BLwxxED6n33KYuQQuc5bXkIxF3fSwlc3ouxrrdLWwhu64muYZNQrukkWzhVKRNFIXW7X2iM8JXpi2heIPw==} + engines: {node: '>=20.19.4'} + hasBin: true + + metro-symbolicate@0.83.3: + resolution: {integrity: sha512-F/YChgKd6KbFK3eUR5HdUsfBqVsanf5lNTwFd4Ca7uuxnHgBC3kR/Hba/RGkenR3pZaGNp5Bu9ZqqP52Wyhomw==} + engines: {node: '>=20.19.4'} + hasBin: true + + metro-transform-plugins@0.83.2: + resolution: {integrity: sha512-5WlW25WKPkiJk2yA9d8bMuZrgW7vfA4f4MBb9ZeHbTB3eIAoNN8vS8NENgG/X/90vpTB06X66OBvxhT3nHwP6A==} + engines: {node: '>=20.19.4'} + + metro-transform-plugins@0.83.3: + resolution: {integrity: sha512-eRGoKJU6jmqOakBMH5kUB7VitEWiNrDzBHpYbkBXW7C5fUGeOd2CyqrosEzbMK5VMiZYyOcNFEphvxk3OXey2A==} + engines: {node: '>=20.19.4'} + + metro-transform-worker@0.83.2: + resolution: {integrity: sha512-G5DsIg+cMZ2KNfrdLnWMvtppb3+Rp1GMyj7Bvd9GgYc/8gRmvq1XVEF9XuO87Shhb03kFhGqMTgZerz3hZ1v4Q==} + engines: {node: '>=20.19.4'} + + metro-transform-worker@0.83.3: + resolution: {integrity: sha512-Ztekew9t/gOIMZX1tvJOgX7KlSLL5kWykl0Iwu2cL2vKMKVALRl1hysyhUw0vjpAvLFx+Kfq9VLjnHIkW32fPA==} + engines: {node: '>=20.19.4'} + + metro@0.83.2: + resolution: {integrity: sha512-HQgs9H1FyVbRptNSMy/ImchTTE5vS2MSqLoOo7hbDoBq6hPPZokwJvBMwrYSxdjQZmLXz2JFZtdvS+ZfgTc9yw==} + engines: {node: '>=20.19.4'} + hasBin: true + + metro@0.83.3: + resolution: {integrity: sha512-+rP+/GieOzkt97hSJ0MrPOuAH/jpaS21ZDvL9DJ35QYRDlQcwzcvUlGUf79AnQxq/2NPiS/AULhhM4TKutIt8Q==} + engines: {node: '>=20.19.4'} + hasBin: true + + micro-memoize@4.2.0: + resolution: {integrity: sha512-dRxIsNh0XosO9sd3aASUabKOzG9dloLO41g74XUGThpHBoGm1ttakPT5in14CuW/EDedkniaShFHbymmmKGOQA==} + + micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + mime-db@1.54.0: + resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} + engines: {node: '>= 0.6'} + + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + + mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + + mimic-fn@1.2.0: + resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} + engines: {node: '>=4'} + + minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + + minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + + minizlib@3.1.0: + resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==} + engines: {node: '>= 18'} + + mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + + moo@0.5.2: + resolution: {integrity: sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==} + + moti@0.30.0: + resolution: {integrity: sha512-YN78mcefo8kvJaL+TZNyusq6YA2aMFvBPl8WiLPy4eb4wqgOFggJOjP9bUr2YO8PrAt0uusmRG8K4RPL4OhCsA==} + peerDependencies: + react-native-reanimated: '*' + + ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + + nanoid@3.3.11: + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + napi-postinstall@0.3.4: + resolution: {integrity: sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + hasBin: true + + natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + + nearley@2.20.1: + resolution: {integrity: sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==} + hasBin: true + + negotiator@0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} + + negotiator@0.6.4: + resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} + engines: {node: '>= 0.6'} + + nested-error-stacks@2.0.1: + resolution: {integrity: sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A==} + + node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + + node-forge@1.3.3: + resolution: {integrity: sha512-rLvcdSyRCyouf6jcOIPe/BgwG/d7hKjzMKOas33/pHEr6gbq18IK9zV7DiPvzsz0oBJPme6qr6H6kGZuI9/DZg==} + engines: {node: '>= 6.13.0'} + + node-int64@0.4.0: + resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} + + node-releases@2.0.27: + resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} + + node-sql-parser@5.3.13: + resolution: {integrity: sha512-heyWv3lLjKHpcBDMUSR+R0DohRYZTYq+Ro3hJ4m9Ia8ccdKbL5UijIaWr2L4co+bmmFuvBVZ4v23QW2PqvBFAA==} + engines: {node: '>=8'} + + normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + npm-package-arg@11.0.3: + resolution: {integrity: sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==} + engines: {node: ^16.14.0 || >=18.0.0} + + nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + + nullthrows@1.1.1: + resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} + + ob1@0.83.2: + resolution: {integrity: sha512-XlK3w4M+dwd1g1gvHzVbxiXEbUllRONEgcF2uEO0zm4nxa0eKlh41c6N65q1xbiDOeKKda1tvNOAD33fNjyvCg==} + engines: {node: '>=20.19.4'} + + ob1@0.83.3: + resolution: {integrity: sha512-egUxXCDwoWG06NGCS5s5AdcpnumHKJlfd3HH06P3m9TEMwwScfcY35wpQxbm9oHof+dM/lVH9Rfyu1elTVelSA==} + engines: {node: '>=20.19.4'} + + object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + + object-inspect@1.13.4: + resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} + engines: {node: '>= 0.4'} + + object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + + object.assign@4.1.7: + resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} + engines: {node: '>= 0.4'} + + object.entries@1.1.9: + resolution: {integrity: sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==} + engines: {node: '>= 0.4'} + + object.fromentries@2.0.8: + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} + engines: {node: '>= 0.4'} + + object.groupby@1.0.3: + resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} + engines: {node: '>= 0.4'} + + object.values@1.2.1: + resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} + engines: {node: '>= 0.4'} + + on-finished@2.3.0: + resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} + engines: {node: '>= 0.8'} + + on-finished@2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} + engines: {node: '>= 0.8'} + + on-headers@1.1.0: + resolution: {integrity: sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==} + engines: {node: '>= 0.8'} + + once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + + onetime@2.0.1: + resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==} + engines: {node: '>=4'} + + open@7.4.2: + resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} + engines: {node: '>=8'} + + open@8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} + engines: {node: '>=12'} + + optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} + + ora@3.4.0: + resolution: {integrity: sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==} + engines: {node: '>=6'} + + own-keys@1.0.1: + resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} + engines: {node: '>= 0.4'} + + p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + + p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + + p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + + p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + + package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + + package-up@5.0.0: + resolution: {integrity: sha512-MQEgDUvXCa3sGvqHg3pzHO8e9gqTCMPVrWUko3vPQGntwegmFo52mZb2abIVTjFnUcW0BcPz0D93jV5Cas1DWA==} + engines: {node: '>=18'} + + parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + + parse-png@2.1.0: + resolution: {integrity: sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==} + engines: {node: '>=10'} + + parseurl@1.3.3: + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} + + path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + + path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + + path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + + path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + + picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + picomatch@3.0.1: + resolution: {integrity: sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==} + engines: {node: '>=10'} + + picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} + + pirates@4.0.7: + resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} + engines: {node: '>= 6'} + + pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} + + plist@3.1.0: + resolution: {integrity: sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==} + engines: {node: '>=10.4.0'} + + pngjs@3.4.0: + resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} + engines: {node: '>=4.0.0'} + + popmotion@11.0.3: + resolution: {integrity: sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==} + + possible-typed-array-names@1.1.0: + resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} + engines: {node: '>= 0.4'} + + postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + + postcss@8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} + engines: {node: ^10 || ^12 || >=14} + + prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + + prettier-plugin-embed@0.5.0: + resolution: {integrity: sha512-A5nzX8U9x+FJdpOKrDrH9eq86xHZNiGguWpphS6chTME0OK1bDgH1X+WLtZq7qV3kUEMkL/dHkr6C1NLdUA7RQ==} + + prettier-plugin-sql@0.19.2: + resolution: {integrity: sha512-DAu1Jcanpvs32OAOXsqaVXOpPs4nFLVkB3XwzRiZZVNL5/c+XdlNxWFMiMpMhYhmCG5BW3srK8mhikCOv5tPfg==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + prettier: ^3.0.3 + + prettier@3.7.4: + resolution: {integrity: sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==} + engines: {node: '>=14'} + hasBin: true + + pretty-bytes@5.6.0: + resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} + engines: {node: '>=6'} + + pretty-format@29.7.0: + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + proc-log@4.2.0: + resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + + progress@2.0.3: + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} + engines: {node: '>=0.4.0'} + + promise@7.3.1: + resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} + + promise@8.3.0: + resolution: {integrity: sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==} + + prompts@2.4.2: + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} + engines: {node: '>= 6'} + + prop-types@15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + + qrcode-terminal@0.11.0: + resolution: {integrity: sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ==} + hasBin: true + + query-string@7.1.3: + resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} + engines: {node: '>=6'} + + queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + + queue@6.0.2: + resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} + + r-json@1.3.1: + resolution: {integrity: sha512-5nhRFfjVMQdrwKUfUlRpDUCocdKtjSnYZ1R/86mpZDV3MfsZ3dYYNjSGuMX+mPBvFvQBhdzxSqxkuLPLv4uFGg==} + + railroad-diagrams@1.0.0: + resolution: {integrity: sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==} + + randexp@0.4.6: + resolution: {integrity: sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==} + engines: {node: '>=0.12'} + + range-parser@1.2.1: + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} + + rc@1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true + + react-devtools-core@6.1.5: + resolution: {integrity: sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA==} + + react-dom@19.1.0: + resolution: {integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==} + peerDependencies: + react: ^19.1.0 + + react-fast-compare@3.2.2: + resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} + + react-freeze@1.0.4: + resolution: {integrity: sha512-r4F0Sec0BLxWicc7HEyo2x3/2icUTrRmDjaaRyzzn+7aDyFZliszMDOgLVwSnQnYENOlL1o569Ze2HZefk8clA==} + engines: {node: '>=10'} + peerDependencies: + react: '>=17.0.0' + + react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + + react-is@18.3.1: + resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} + + react-is@19.2.0: + resolution: {integrity: sha512-x3Ax3kNSMIIkyVYhWPyO09bu0uttcAIoecO/um/rKGQ4EltYWVYtyiGkS/3xMynrbVQdS69Jhlv8FXUEZehlzA==} + + react-native-gesture-handler@2.28.0: + resolution: {integrity: sha512-0msfJ1vRxXKVgTgvL+1ZOoYw3/0z1R+Ked0+udoJhyplC2jbVKIJ8Z1bzWdpQRCV3QcQ87Op0zJVE5DhKK2A0A==} + peerDependencies: + react: '*' + react-native: '*' + + react-native-is-edge-to-edge@1.2.1: + resolution: {integrity: sha512-FLbPWl/MyYQWz+KwqOZsSyj2JmLKglHatd3xLZWskXOpRaio4LfEDEz8E/A6uD8QoTHW6Aobw1jbEwK7KMgR7Q==} + peerDependencies: + react: '*' + react-native: '*' + + react-native-reanimated@4.1.5: + resolution: {integrity: sha512-UA6VUbxwhRjEw2gSNrvhkusUq3upfD3Cv+AnB07V+kC8kpvwRVI+ivwY95ePbWNFkFpP+Y2Sdw1WHpHWEV+P2Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + react: '*' + react-native: '*' + react-native-worklets: '>=0.5.0' + + react-native-safe-area-context@5.6.2: + resolution: {integrity: sha512-4XGqMNj5qjUTYywJqpdWZ9IG8jgkS3h06sfVjfw5yZQZfWnRFXczi0GnYyFyCc2EBps/qFmoCH8fez//WumdVg==} + peerDependencies: + react: '*' + react-native: '*' + + react-native-screens@4.16.0: + resolution: {integrity: sha512-yIAyh7F/9uWkOzCi1/2FqvNvK6Wb9Y1+Kzn16SuGfN9YFJDTbwlzGRvePCNTOX0recpLQF3kc2FmvMUhyTCH1Q==} + peerDependencies: + react: '*' + react-native: '*' + + react-native-svg@15.12.1: + resolution: {integrity: sha512-vCuZJDf8a5aNC2dlMovEv4Z0jjEUET53lm/iILFnFewa15b4atjVxU6Wirm6O9y6dEsdjDZVD7Q3QM4T1wlI8g==} + peerDependencies: + react: '*' + react-native: '*' + + react-native-web@0.21.2: + resolution: {integrity: sha512-SO2t9/17zM4iEnFvlu2DA9jqNbzNhoUP+AItkoCOyFmDMOhUnBBznBDCYN92fGdfAkfQlWzPoez6+zLxFNsZEg==} + peerDependencies: + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + + react-native-worklets@0.5.1: + resolution: {integrity: sha512-lJG6Uk9YuojjEX/tQrCbcbmpdLCSFxDK1rJlkDhgqkVi1KZzG7cdcBFQRqyNOOzR9Y0CXNuldmtWTGOyM0k0+w==} + peerDependencies: + '@babel/core': ^7.0.0-0 + react: '*' + react-native: '*' + + react-native@0.81.5: + resolution: {integrity: sha512-1w+/oSjEXZjMqsIvmkCRsOc8UBYv163bTWKTI8+1mxztvQPhCRYGTvZ/PL1w16xXHneIj/SLGfxWg2GWN2uexw==} + engines: {node: '>= 20.19.4'} + hasBin: true + peerDependencies: + '@types/react': ^19.1.0 + react: ^19.1.0 + peerDependenciesMeta: + '@types/react': + optional: true + + react-refresh@0.14.2: + resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} + engines: {node: '>=0.10.0'} + + react-remove-scroll-bar@2.3.8: + resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + + react-remove-scroll@2.7.2: + resolution: {integrity: sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + react-style-singleton@2.2.3: + resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + react@19.1.0: + resolution: {integrity: sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==} + engines: {node: '>=0.10.0'} + + reflect.getprototypeof@1.0.10: + resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} + engines: {node: '>= 0.4'} + + regenerate-unicode-properties@10.2.2: + resolution: {integrity: sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==} + engines: {node: '>=4'} + + regenerate@1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + + regenerator-runtime@0.13.11: + resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} + + regexp.prototype.flags@1.5.4: + resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} + engines: {node: '>= 0.4'} + + regexpu-core@6.4.0: + resolution: {integrity: sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==} + engines: {node: '>=4'} + + regjsgen@0.8.0: + resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} + + regjsparser@0.13.0: + resolution: {integrity: sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==} + hasBin: true + + require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + + require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + + requireg@0.2.2: + resolution: {integrity: sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==} + engines: {node: '>= 4.0.0'} + + resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + + resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + + resolve-global@1.0.0: + resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==} + engines: {node: '>=8'} + + resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + + resolve-workspace-root@2.0.0: + resolution: {integrity: sha512-IsaBUZETJD5WsI11Wt8PKHwaIe45or6pwNc8yflvLJ4DWtImK9kuLoH5kUva/2Mmx/RdIyr4aONNSa2v9LTJsw==} + + resolve.exports@2.0.3: + resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} + engines: {node: '>=10'} + + resolve@1.22.11: + resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==} + engines: {node: '>= 0.4'} + hasBin: true + + resolve@1.7.1: + resolution: {integrity: sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==} + + resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true + + restore-cursor@2.0.0: + resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} + engines: {node: '>=4'} + + ret@0.1.15: + resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} + engines: {node: '>=0.12'} + + reusify@1.1.0: + resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + + run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + + safe-array-concat@1.1.3: + resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} + engines: {node: '>=0.4'} + + safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + + safe-push-apply@1.0.0: + resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} + engines: {node: '>= 0.4'} + + safe-regex-test@1.1.0: + resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} + engines: {node: '>= 0.4'} + + sax@1.4.3: + resolution: {integrity: sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ==} + + scheduler@0.26.0: + resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} + + semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + + semver@7.7.2: + resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} + engines: {node: '>=10'} + hasBin: true + + semver@7.7.3: + resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} + engines: {node: '>=10'} + hasBin: true + + send@0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} + engines: {node: '>= 0.8.0'} + + send@0.19.1: + resolution: {integrity: sha512-p4rRk4f23ynFEfcD9LA0xRYngj+IyGiEYyqqOak8kaN0TvNmuxC2dcVeBn62GpCeR2CpWqyHCNScTP91QbAVFg==} + engines: {node: '>= 0.8.0'} + + serialize-error@2.1.0: + resolution: {integrity: sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==} + engines: {node: '>=0.10.0'} + + serve-static@1.16.2: + resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} + engines: {node: '>= 0.8.0'} + + server-only@0.0.1: + resolution: {integrity: sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==} + + set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + + set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} + + set-proto@1.0.0: + resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} + engines: {node: '>= 0.4'} + + set-value@4.1.0: + resolution: {integrity: sha512-zTEg4HL0RwVrqcWs3ztF+x1vkxfm0lP+MQQFPiMJTKVceBwEV0A569Ou8l9IYQG8jOZdMVI1hGsc0tmeD2o/Lw==} + engines: {node: '>=11.0'} + + setimmediate@1.0.5: + resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} + + setprototypeof@1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + + sf-symbols-typescript@2.2.0: + resolution: {integrity: sha512-TPbeg0b7ylrswdGCji8FRGFAKuqbpQlLbL8SOle3j1iHSs5Ob5mhvMAxWN2UItOjgALAB5Zp3fmMfj8mbWvXKw==} + engines: {node: '>=10'} + + shallowequal@1.1.0: + resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} + + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + shell-quote@1.8.3: + resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==} + engines: {node: '>= 0.4'} + + side-channel-list@1.0.0: + resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} + engines: {node: '>= 0.4'} + + side-channel-map@1.0.1: + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} + engines: {node: '>= 0.4'} + + side-channel-weakmap@1.0.2: + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} + engines: {node: '>= 0.4'} + + side-channel@1.1.0: + resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + engines: {node: '>= 0.4'} + + signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + + signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + + simple-plist@1.3.1: + resolution: {integrity: sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==} + + simple-swizzle@0.2.4: + resolution: {integrity: sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==} + + sisteransi@1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + + slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + + slash@4.0.0: + resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} + engines: {node: '>=12'} + + slice-ansi@4.0.0: + resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} + engines: {node: '>=10'} + + slugify@1.6.6: + resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==} + engines: {node: '>=8.0.0'} + + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + + source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + + source-map@0.5.7: + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} + engines: {node: '>=0.10.0'} + + source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + split-on-first@1.1.0: + resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} + engines: {node: '>=6'} + + sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + + sql-formatter@15.6.10: + resolution: {integrity: sha512-0bJOPQrRO/JkjQhiThVayq0hOKnI1tHI+2OTkmT7TGtc6kqS+V7kveeMzRW+RNQGxofmTmet9ILvztyuxv0cJQ==} + hasBin: true + + stable-hash@0.0.5: + resolution: {integrity: sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==} + + stack-utils@2.0.6: + resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} + engines: {node: '>=10'} + + stackframe@1.3.4: + resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} + + stacktrace-parser@0.1.11: + resolution: {integrity: sha512-WjlahMgHmCJpqzU8bIBy4qtsZdU9lRlcZE3Lvyej6t4tuOuv1vk57OW3MBrj6hXBFx/nNoC9MPMTcr5YA7NQbg==} + engines: {node: '>=6'} + + statuses@1.5.0: + resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} + engines: {node: '>= 0.6'} + + statuses@2.0.1: + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} + engines: {node: '>= 0.8'} + + stop-iteration-iterator@1.1.0: + resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} + engines: {node: '>= 0.4'} + + stream-buffers@2.2.0: + resolution: {integrity: sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==} + engines: {node: '>= 0.10.0'} + + strict-uri-encode@2.0.0: + resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} + engines: {node: '>=4'} + + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + + string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + + string.prototype.matchall@4.0.12: + resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==} + engines: {node: '>= 0.4'} + + string.prototype.repeat@1.0.0: + resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} + + string.prototype.trim@1.2.10: + resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} + engines: {node: '>= 0.4'} + + string.prototype.trimend@1.0.9: + resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} + engines: {node: '>= 0.4'} + + string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} + + strip-ansi@5.2.0: + resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} + engines: {node: '>=6'} + + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + + strip-ansi@7.1.2: + resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} + engines: {node: '>=12'} + + strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + + strip-json-comments@2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} + engines: {node: '>=0.10.0'} + + strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + + structured-headers@0.4.1: + resolution: {integrity: sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg==} + + style-value-types@5.0.0: + resolution: {integrity: sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==} + + styleq@0.1.3: + resolution: {integrity: sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA==} + + sucrase@3.35.0: + resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + + supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + + supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + + supports-color@8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} + + supports-hyperlinks@2.3.0: + resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} + engines: {node: '>=8'} + + supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + + synckit@0.9.3: + resolution: {integrity: sha512-JJoOEKTfL1urb1mDoEblhD9NhEbWmq9jHEMEnxoC4ujUaZ4itA8vKgwkFAyNClgxplLi9tsUKX+EduK0p/l7sg==} + engines: {node: ^14.18.0 || >=16.0.0} + + tabbable@6.3.0: + resolution: {integrity: sha512-EIHvdY5bPLuWForiR/AN2Bxngzpuwn1is4asboytXtpTgsArc+WmSJKVLlhdh71u7jFcryDqB2A8lQvj78MkyQ==} + + table@6.9.0: + resolution: {integrity: sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==} + engines: {node: '>=10.0.0'} + + tamagui@1.138.6: + resolution: {integrity: sha512-hVDyAtciz2AG5X5tPaWZXHpe0cIacn7sCub1pu/Q109KjRYkuanhL9+UIiR/LXh6MTAKpOp0eDVKQasjkzpjJQ==} + peerDependencies: + react: '*' + react-native: '*' + + tar@7.5.2: + resolution: {integrity: sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==} + engines: {node: '>=18'} + + temp-dir@2.0.0: + resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} + engines: {node: '>=8'} + + terminal-link@2.1.1: + resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} + engines: {node: '>=8'} + + terser@5.44.1: + resolution: {integrity: sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw==} + engines: {node: '>=10'} + hasBin: true + + test-exclude@6.0.0: + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} + engines: {node: '>=8'} + + thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} + + thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + + throat@5.0.0: + resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} + + tiny-jsonc@1.0.2: + resolution: {integrity: sha512-f5QDAfLq6zIVSyCZQZhhyl0QS6MvAyTxgz4X4x3+EoCktNWEYJ6PeoEA97fyb98njpBNNi88ybpD7m+BDFXaCw==} + + tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + engines: {node: '>=12.0.0'} + + tmpl@1.0.5: + resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} + + to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + + toidentifier@1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} + engines: {node: '>=0.6'} + + tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + + ts-api-utils@2.1.0: + resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} + engines: {node: '>=18.12'} + peerDependencies: + typescript: '>=4.8.4' + + ts-interface-checker@0.1.13: + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} + + tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + + tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + + type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + + type-detect@4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} + + type-fest@0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} + + type-fest@0.7.1: + resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} + engines: {node: '>=8'} + + type-fest@4.41.0: + resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} + engines: {node: '>=16'} + + typed-array-buffer@1.0.3: + resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} + engines: {node: '>= 0.4'} + + typed-array-byte-length@1.0.3: + resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} + engines: {node: '>= 0.4'} + + typed-array-byte-offset@1.0.4: + resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==} + engines: {node: '>= 0.4'} + + typed-array-length@1.0.7: + resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} + engines: {node: '>= 0.4'} + + typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} + engines: {node: '>=14.17'} + hasBin: true + + ua-parser-js@1.0.41: + resolution: {integrity: sha512-LbBDqdIC5s8iROCUjMbW1f5dJQTEFB1+KO9ogbvlb3nm9n4YHa5p4KTvFPWvh2Hs8gZMBuiB1/8+pdfe/tDPug==} + hasBin: true + + unbox-primitive@1.1.0: + resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} + engines: {node: '>= 0.4'} + + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + + undici@6.22.0: + resolution: {integrity: sha512-hU/10obOIu62MGYjdskASR3CUAiYaFTtC9Pa6vHyf//mAipSvSQg6od2CnJswq7fvzNS3zJhxoRkgNVaHurWKw==} + engines: {node: '>=18.17'} + + unicode-canonical-property-names-ecmascript@2.0.1: + resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} + engines: {node: '>=4'} + + unicode-match-property-ecmascript@2.0.0: + resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} + engines: {node: '>=4'} + + unicode-match-property-value-ecmascript@2.2.1: + resolution: {integrity: sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==} + engines: {node: '>=4'} + + unicode-property-aliases-ecmascript@2.2.0: + resolution: {integrity: sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==} + engines: {node: '>=4'} + + unique-string@2.0.0: + resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} + engines: {node: '>=8'} + + universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} + + unpipe@1.0.0: + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} + engines: {node: '>= 0.8'} + + unrs-resolver@1.11.1: + resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==} + + update-browserslist-db@1.1.4: + resolution: {integrity: sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + + uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + + use-callback-ref@1.3.3: + resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + use-latest-callback@0.2.6: + resolution: {integrity: sha512-FvRG9i1HSo0wagmX63Vrm8SnlUU3LMM3WyZkQ76RnslpBrX694AdG4A0zQBx2B3ZifFA0yv/BaEHGBnEax5rZg==} + peerDependencies: + react: '>=16.8' + + use-sidecar@1.1.3: + resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + use-sync-external-store@1.6.0: + resolution: {integrity: sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + + utils-merge@1.0.1: + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} + engines: {node: '>= 0.4.0'} + + uuid@7.0.3: + resolution: {integrity: sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==} + hasBin: true + + validate-npm-package-name@5.0.1: + resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + + vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} + + vaul@1.1.2: + resolution: {integrity: sha512-ZFkClGpWyI2WUQjdLJ/BaGuV6AVQiJ3uELGk3OYtP+B6yCO7Cmn9vPFXVJkRaGkOJu3m8bQMgtyzNHixULceQA==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc + + vlq@1.0.1: + resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==} + + w-json@1.3.10: + resolution: {integrity: sha512-XadVyw0xE+oZ5FGApXsdswv96rOhStzKqL53uSe5UaTadABGkWIg1+DTx8kiZ/VqTZTBneoL0l65RcPe4W3ecw==} + + w-json@1.3.11: + resolution: {integrity: sha512-Xa8vTinB5XBIYZlcN8YyHpE625pBU6k+lvCetTQM+FKxRtLJxAY9zUVZbRqCqkMeEGbQpKvGUzwh4wZKGem+ag==} + + walker@1.0.8: + resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} + + warn-once@0.1.1: + resolution: {integrity: sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==} + + wcwidth@1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} + + webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + + webidl-conversions@5.0.0: + resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} + engines: {node: '>=8'} + + whatwg-fetch@3.6.20: + resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} + + whatwg-url-without-unicode@8.0.0-3: + resolution: {integrity: sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==} + engines: {node: '>=10'} + + whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + + which-boxed-primitive@1.1.1: + resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} + engines: {node: '>= 0.4'} + + which-builtin-type@1.2.1: + resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} + engines: {node: '>= 0.4'} + + which-collection@1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} + + which-typed-array@1.1.19: + resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} + engines: {node: '>= 0.4'} + + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + + wonka@6.3.5: + resolution: {integrity: sha512-SSil+ecw6B4/Dm7Pf2sAshKQ5hWFvfyGlfPbEd6A14dOH6VDjrmbY86u6nZvy9omGwwIPFR8V41+of1EezgoUw==} + + word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + + wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + + wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + + write-file-atomic@4.0.2: + resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + + ws@6.2.3: + resolution: {integrity: sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + ws@7.5.10: + resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} + engines: {node: '>=8.3.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + ws@8.18.3: + resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + xcode@3.0.1: + resolution: {integrity: sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==} + engines: {node: '>=10.0.0'} + + xml2js@0.6.0: + resolution: {integrity: sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==} + engines: {node: '>=4.0.0'} + + xmlbuilder@11.0.1: + resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} + engines: {node: '>=4.0'} + + xmlbuilder@15.1.1: + resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} + engines: {node: '>=8.0'} + + y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + + yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + + yallist@5.0.0: + resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} + engines: {node: '>=18'} + + yaml@2.8.2: + resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==} + engines: {node: '>= 14.6'} + hasBin: true + + yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + + yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} + + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + + zod-to-json-schema@3.25.0: + resolution: {integrity: sha512-HvWtU2UG41LALjajJrML6uQejQhNJx+JBO9IflpSja4R03iNWfKXrj6W2h7ljuLyc1nKS+9yDyL/9tD1U/yBnQ==} + peerDependencies: + zod: ^3.25 || ^4 + + zod@3.25.76: + resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + +snapshots: + + '@0no-co/graphql.web@1.2.0': {} + + '@azure/core-asynciterator-polyfill@1.0.2': {} + + '@babel/code-frame@7.10.4': + dependencies: + '@babel/highlight': 7.25.9 + + '@babel/code-frame@7.27.1': + dependencies: + '@babel/helper-validator-identifier': 7.28.5 + js-tokens: 4.0.0 + picocolors: 1.1.1 + + '@babel/compat-data@7.28.5': {} + + '@babel/core@7.28.5': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.5 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) + '@babel/helpers': 7.28.4 + '@babel/parser': 7.28.5 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + '@jridgewell/remapping': 2.3.5 + convert-source-map: 2.0.0 + debug: 4.4.3 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/generator@7.28.5': + dependencies: + '@babel/parser': 7.28.5 + '@babel/types': 7.28.5 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + jsesc: 3.1.0 + + '@babel/helper-annotate-as-pure@7.27.3': + dependencies: + '@babel/types': 7.28.5 + + '@babel/helper-compilation-targets@7.27.2': + dependencies: + '@babel/compat-data': 7.28.5 + '@babel/helper-validator-option': 7.27.1 + browserslist: 4.28.0 + lru-cache: 5.1.1 + semver: 6.3.1 + + '@babel/helper-create-class-features-plugin@7.28.5(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-member-expression-to-functions': 7.28.5 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/traverse': 7.28.5 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/helper-create-regexp-features-plugin@7.28.5(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-annotate-as-pure': 7.27.3 + regexpu-core: 6.4.0 + semver: 6.3.1 + + '@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + debug: 4.4.3 + lodash.debounce: 4.0.8 + resolve: 1.22.11 + transitivePeerDependencies: + - supports-color + + '@babel/helper-globals@7.28.0': {} + + '@babel/helper-member-expression-to-functions@7.28.5': + dependencies: + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + transitivePeerDependencies: + - supports-color + + '@babel/helper-module-imports@7.27.1': + dependencies: + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + transitivePeerDependencies: + - supports-color + + '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.28.5 + transitivePeerDependencies: + - supports-color + + '@babel/helper-optimise-call-expression@7.27.1': + dependencies: + '@babel/types': 7.28.5 + + '@babel/helper-plugin-utils@7.27.1': {} + + '@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-wrap-function': 7.28.3 + '@babel/traverse': 7.28.5 + transitivePeerDependencies: + - supports-color + + '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-member-expression-to-functions': 7.28.5 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/traverse': 7.28.5 + transitivePeerDependencies: + - supports-color + + '@babel/helper-skip-transparent-expression-wrappers@7.27.1': + dependencies: + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + transitivePeerDependencies: + - supports-color + + '@babel/helper-string-parser@7.27.1': {} + + '@babel/helper-validator-identifier@7.28.5': {} + + '@babel/helper-validator-option@7.27.1': {} + + '@babel/helper-wrap-function@7.28.3': + dependencies: + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + transitivePeerDependencies: + - supports-color + + '@babel/helpers@7.28.4': + dependencies: + '@babel/template': 7.27.2 + '@babel/types': 7.28.5 + + '@babel/highlight@7.25.9': + dependencies: + '@babel/helper-validator-identifier': 7.28.5 + chalk: 2.4.2 + js-tokens: 4.0.0 + picocolors: 1.1.1 + + '@babel/parser@7.28.5': + dependencies: + '@babel/types': 7.28.5 + + '@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-decorators': 7.27.1(@babel/core@7.28.5) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-proposal-export-default-from@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-decorators@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-export-default-from@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-flow@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-async-generator-functions@7.28.0(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.5) + '@babel/traverse': 7.28.5 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-async-to-generator@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.5) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-block-scoping@7.28.5(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-class-static-block@7.28.3(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-classes@7.28.4(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-globals': 7.28.0 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5) + '@babel/traverse': 7.28.5 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/template': 7.27.2 + + '@babel/plugin-transform-destructuring@7.28.5(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.28.5 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-flow-strip-types@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-flow': 7.27.1(@babel/core@7.28.5) + + '@babel/plugin-transform-for-of@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-function-name@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.28.5 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-literals@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-logical-assignment-operators@7.28.5(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-nullish-coalescing-operator@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-numeric-separator@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-object-rest-spread@7.28.4(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.5) + '@babel/traverse': 7.28.5 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-optional-catch-binding@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-optional-chaining@7.28.5(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-parameters@7.27.7(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-private-property-in-object@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-react-display-name@7.28.0(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-react-jsx-development@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.5) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5) + '@babel/types': 7.28.5 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-react-pure-annotations@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-regenerator@7.28.4(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-runtime@7.28.5(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.5) + babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.28.5) + babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.28.5) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-spread@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-typescript@7.28.5(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/preset-react@7.28.5(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-transform-react-display-name': 7.28.0(@babel/core@7.28.5) + '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-react-jsx-development': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-react-pure-annotations': 7.27.1(@babel/core@7.28.5) + transitivePeerDependencies: + - supports-color + + '@babel/preset-typescript@7.28.5(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.28.5) + transitivePeerDependencies: + - supports-color + + '@babel/runtime@7.28.4': {} + + '@babel/template@7.27.2': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/parser': 7.28.5 + '@babel/types': 7.28.5 + + '@babel/traverse@7.28.5': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.5 + '@babel/helper-globals': 7.28.0 + '@babel/parser': 7.28.5 + '@babel/template': 7.27.2 + '@babel/types': 7.28.5 + debug: 4.4.3 + transitivePeerDependencies: + - supports-color + + '@babel/types@7.28.5': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + + '@egjs/hammerjs@2.0.17': + dependencies: + '@types/hammerjs': 2.0.46 + + '@emnapi/core@1.7.1': + dependencies: + '@emnapi/wasi-threads': 1.1.0 + tslib: 2.8.1 + optional: true + + '@emnapi/runtime@1.7.1': + dependencies: + tslib: 2.8.1 + optional: true + + '@emnapi/wasi-threads@1.1.0': + dependencies: + tslib: 2.8.1 + optional: true + + '@emotion/is-prop-valid@0.8.8': + dependencies: + '@emotion/memoize': 0.7.4 + optional: true + + '@emotion/memoize@0.7.4': + optional: true + + '@esbuild/aix-ppc64@0.25.12': + optional: true + + '@esbuild/android-arm64@0.25.12': + optional: true + + '@esbuild/android-arm@0.25.12': + optional: true + + '@esbuild/android-x64@0.25.12': + optional: true + + '@esbuild/darwin-arm64@0.25.12': + optional: true + + '@esbuild/darwin-x64@0.25.12': + optional: true + + '@esbuild/freebsd-arm64@0.25.12': + optional: true + + '@esbuild/freebsd-x64@0.25.12': + optional: true + + '@esbuild/linux-arm64@0.25.12': + optional: true + + '@esbuild/linux-arm@0.25.12': + optional: true + + '@esbuild/linux-ia32@0.25.12': + optional: true + + '@esbuild/linux-loong64@0.25.12': + optional: true + + '@esbuild/linux-mips64el@0.25.12': + optional: true + + '@esbuild/linux-ppc64@0.25.12': + optional: true + + '@esbuild/linux-riscv64@0.25.12': + optional: true + + '@esbuild/linux-s390x@0.25.12': + optional: true + + '@esbuild/linux-x64@0.25.12': + optional: true + + '@esbuild/netbsd-arm64@0.25.12': + optional: true + + '@esbuild/netbsd-x64@0.25.12': + optional: true + + '@esbuild/openbsd-arm64@0.25.12': + optional: true + + '@esbuild/openbsd-x64@0.25.12': + optional: true + + '@esbuild/openharmony-arm64@0.25.12': + optional: true + + '@esbuild/sunos-x64@0.25.12': + optional: true + + '@esbuild/win32-arm64@0.25.12': + optional: true + + '@esbuild/win32-ia32@0.25.12': + optional: true + + '@esbuild/win32-x64@0.25.12': + optional: true + + '@eslint-community/eslint-utils@4.9.0(eslint@9.39.1)': + dependencies: + eslint: 9.39.1 + eslint-visitor-keys: 3.4.3 + + '@eslint-community/regexpp@4.12.2': {} + + '@eslint/config-array@0.21.1': + dependencies: + '@eslint/object-schema': 2.1.7 + debug: 4.4.3 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@eslint/config-helpers@0.4.2': + dependencies: + '@eslint/core': 0.17.0 + + '@eslint/core@0.17.0': + dependencies: + '@types/json-schema': 7.0.15 + + '@eslint/eslintrc@3.3.3': + dependencies: + ajv: 6.12.6 + debug: 4.4.3 + espree: 10.4.0 + globals: 14.0.0 + ignore: 5.3.2 + import-fresh: 3.3.1 + js-yaml: 4.1.1 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@eslint/js@9.39.1': {} + + '@eslint/object-schema@2.1.7': {} + + '@eslint/plugin-kit@0.4.1': + dependencies: + '@eslint/core': 0.17.0 + levn: 0.4.1 + + '@expo/cli@54.0.16(expo-router@6.0.15)(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))': + dependencies: + '@0no-co/graphql.web': 1.2.0 + '@expo/code-signing-certificates': 0.0.5 + '@expo/config': 12.0.10 + '@expo/config-plugins': 54.0.2 + '@expo/devcert': 1.2.0 + '@expo/env': 2.0.7 + '@expo/image-utils': 0.8.7 + '@expo/json-file': 10.0.7 + '@expo/mcp-tunnel': 0.1.0 + '@expo/metro': 54.1.0 + '@expo/metro-config': 54.0.9(expo@54.0.25) + '@expo/osascript': 2.3.7 + '@expo/package-manager': 1.9.8 + '@expo/plist': 0.4.7 + '@expo/prebuild-config': 54.0.6(expo@54.0.25) + '@expo/schema-utils': 0.1.7 + '@expo/spawn-async': 1.7.2 + '@expo/ws-tunnel': 1.0.6 + '@expo/xcpretty': 4.3.2 + '@react-native/dev-middleware': 0.81.5 + '@urql/core': 5.2.0 + '@urql/exchange-retry': 1.3.2(@urql/core@5.2.0) + accepts: 1.3.8 + arg: 5.0.2 + better-opn: 3.0.2 + bplist-creator: 0.1.0 + bplist-parser: 0.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + compression: 1.8.1 + connect: 3.7.0 + debug: 4.4.3 + env-editor: 0.4.2 + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-server: 1.0.4 + freeport-async: 2.0.0 + getenv: 2.0.0 + glob: 10.5.0 + lan-network: 0.1.7 + minimatch: 9.0.5 + node-forge: 1.3.3 + npm-package-arg: 11.0.3 + ora: 3.4.0 + picomatch: 3.0.1 + pretty-bytes: 5.6.0 + pretty-format: 29.7.0 + progress: 2.0.3 + prompts: 2.4.2 + qrcode-terminal: 0.11.0 + require-from-string: 2.0.2 + requireg: 0.2.2 + resolve: 1.22.11 + resolve-from: 5.0.0 + resolve.exports: 2.0.3 + semver: 7.7.3 + send: 0.19.1 + slugify: 1.6.6 + source-map-support: 0.5.21 + stacktrace-parser: 0.1.11 + structured-headers: 0.4.1 + tar: 7.5.2 + terminal-link: 2.1.1 + undici: 6.22.0 + wrap-ansi: 7.0.0 + ws: 8.18.3 + optionalDependencies: + expo-router: 6.0.15(@expo/metro-runtime@6.1.2)(@types/react@19.1.17)(expo-constants@18.0.10)(expo-linking@8.0.9)(expo@54.0.25)(react-dom@19.1.0(react@19.1.0))(react-native-gesture-handler@2.28.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-reanimated@4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-web@0.21.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - '@modelcontextprotocol/sdk' + - bufferutil + - graphql + - supports-color + - utf-8-validate + + '@expo/code-signing-certificates@0.0.5': + dependencies: + node-forge: 1.3.3 + nullthrows: 1.1.1 + + '@expo/config-plugins@54.0.2': + dependencies: + '@expo/config-types': 54.0.8 + '@expo/json-file': 10.0.7 + '@expo/plist': 0.4.7 + '@expo/sdk-runtime-versions': 1.0.0 + chalk: 4.1.2 + debug: 4.4.3 + getenv: 2.0.0 + glob: 10.5.0 + resolve-from: 5.0.0 + semver: 7.7.3 + slash: 3.0.0 + slugify: 1.6.6 + xcode: 3.0.1 + xml2js: 0.6.0 + transitivePeerDependencies: + - supports-color + + '@expo/config-types@54.0.8': {} + + '@expo/config@12.0.10': + dependencies: + '@babel/code-frame': 7.10.4 + '@expo/config-plugins': 54.0.2 + '@expo/config-types': 54.0.8 + '@expo/json-file': 10.0.7 + deepmerge: 4.3.1 + getenv: 2.0.0 + glob: 10.5.0 + require-from-string: 2.0.2 + resolve-from: 5.0.0 + resolve-workspace-root: 2.0.0 + semver: 7.7.3 + slugify: 1.6.6 + sucrase: 3.35.0 + transitivePeerDependencies: + - supports-color + + '@expo/devcert@1.2.0': + dependencies: + '@expo/sudo-prompt': 9.3.2 + debug: 3.2.7 + glob: 10.5.0 + transitivePeerDependencies: + - supports-color + + '@expo/devtools@0.1.7(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + chalk: 4.1.2 + optionalDependencies: + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + '@expo/env@2.0.7': + dependencies: + chalk: 4.1.2 + debug: 4.4.3 + dotenv: 16.4.7 + dotenv-expand: 11.0.7 + getenv: 2.0.0 + transitivePeerDependencies: + - supports-color + + '@expo/fingerprint@0.15.3': + dependencies: + '@expo/spawn-async': 1.7.2 + arg: 5.0.2 + chalk: 4.1.2 + debug: 4.4.3 + getenv: 2.0.0 + glob: 10.5.0 + ignore: 5.3.2 + minimatch: 9.0.5 + p-limit: 3.1.0 + resolve-from: 5.0.0 + semver: 7.7.3 + transitivePeerDependencies: + - supports-color + + '@expo/image-utils@0.8.7': + dependencies: + '@expo/spawn-async': 1.7.2 + chalk: 4.1.2 + getenv: 2.0.0 + jimp-compact: 0.16.1 + parse-png: 2.1.0 + resolve-from: 5.0.0 + resolve-global: 1.0.0 + semver: 7.7.3 + temp-dir: 2.0.0 + unique-string: 2.0.0 + + '@expo/json-file@10.0.7': + dependencies: + '@babel/code-frame': 7.10.4 + json5: 2.2.3 + + '@expo/mcp-tunnel@0.1.0': + dependencies: + ws: 8.18.3 + zod: 3.25.76 + zod-to-json-schema: 3.25.0(zod@3.25.76) + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + '@expo/metro-config@54.0.9(expo@54.0.25)': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/core': 7.28.5 + '@babel/generator': 7.28.5 + '@expo/config': 12.0.10 + '@expo/env': 2.0.7 + '@expo/json-file': 10.0.7 + '@expo/metro': 54.1.0 + '@expo/spawn-async': 1.7.2 + browserslist: 4.28.0 + chalk: 4.1.2 + debug: 4.4.3 + dotenv: 16.4.7 + dotenv-expand: 11.0.7 + getenv: 2.0.0 + glob: 10.5.0 + hermes-parser: 0.29.1 + jsc-safe-url: 0.2.4 + lightningcss: 1.30.2 + minimatch: 9.0.5 + postcss: 8.4.49 + resolve-from: 5.0.0 + optionalDependencies: + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@expo/metro-runtime@6.1.2(expo@54.0.25)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + anser: 1.4.10 + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + pretty-format: 29.7.0 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + stacktrace-parser: 0.1.11 + whatwg-fetch: 3.6.20 + optionalDependencies: + react-dom: 19.1.0(react@19.1.0) + + '@expo/metro@54.1.0': + dependencies: + metro: 0.83.2 + metro-babel-transformer: 0.83.2 + metro-cache: 0.83.2 + metro-cache-key: 0.83.2 + metro-config: 0.83.2 + metro-core: 0.83.2 + metro-file-map: 0.83.2 + metro-resolver: 0.83.2 + metro-runtime: 0.83.2 + metro-source-map: 0.83.2 + metro-transform-plugins: 0.83.2 + metro-transform-worker: 0.83.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@expo/osascript@2.3.7': + dependencies: + '@expo/spawn-async': 1.7.2 + exec-async: 2.2.0 + + '@expo/package-manager@1.9.8': + dependencies: + '@expo/json-file': 10.0.7 + '@expo/spawn-async': 1.7.2 + chalk: 4.1.2 + npm-package-arg: 11.0.3 + ora: 3.4.0 + resolve-workspace-root: 2.0.0 + + '@expo/plist@0.4.7': + dependencies: + '@xmldom/xmldom': 0.8.11 + base64-js: 1.5.1 + xmlbuilder: 15.1.1 + + '@expo/prebuild-config@54.0.6(expo@54.0.25)': + dependencies: + '@expo/config': 12.0.10 + '@expo/config-plugins': 54.0.2 + '@expo/config-types': 54.0.8 + '@expo/image-utils': 0.8.7 + '@expo/json-file': 10.0.7 + '@react-native/normalize-colors': 0.81.5 + debug: 4.4.3 + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + resolve-from: 5.0.0 + semver: 7.7.3 + xml2js: 0.6.0 + transitivePeerDependencies: + - supports-color + + '@expo/schema-utils@0.1.7': {} + + '@expo/sdk-runtime-versions@1.0.0': {} + + '@expo/spawn-async@1.7.2': + dependencies: + cross-spawn: 7.0.6 + + '@expo/sudo-prompt@9.3.2': {} + + '@expo/vector-icons@15.0.3(expo-font@14.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + expo-font: 14.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + '@expo/ws-tunnel@1.0.6': {} + + '@expo/xcpretty@4.3.2': + dependencies: + '@babel/code-frame': 7.10.4 + chalk: 4.1.2 + find-up: 5.0.0 + js-yaml: 4.1.1 + + '@faker-js/faker@10.1.0': {} + + '@floating-ui/core@1.7.3': + dependencies: + '@floating-ui/utils': 0.2.10 + + '@floating-ui/dom@1.7.4': + dependencies: + '@floating-ui/core': 1.7.3 + '@floating-ui/utils': 0.2.10 + + '@floating-ui/react-dom@2.1.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@floating-ui/dom': 1.7.4 + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + + '@floating-ui/react-native@0.10.7(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@floating-ui/core': 1.7.3 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + '@floating-ui/react@0.27.16(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@floating-ui/react-dom': 2.1.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@floating-ui/utils': 0.2.10 + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + tabbable: 6.3.0 + + '@floating-ui/utils@0.2.10': {} + + '@humanfs/core@0.19.1': {} + + '@humanfs/node@0.16.7': + dependencies: + '@humanfs/core': 0.19.1 + '@humanwhocodes/retry': 0.4.3 + + '@humanwhocodes/module-importer@1.0.1': {} + + '@humanwhocodes/retry@0.4.3': {} + + '@isaacs/cliui@8.0.2': + dependencies: + string-width: 5.1.2 + string-width-cjs: string-width@4.2.3 + strip-ansi: 7.1.2 + strip-ansi-cjs: strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: wrap-ansi@7.0.0 + + '@isaacs/fs-minipass@4.0.1': + dependencies: + minipass: 7.1.2 + + '@isaacs/ttlcache@1.4.1': {} + + '@istanbuljs/load-nyc-config@1.1.0': + dependencies: + camelcase: 5.3.1 + find-up: 4.1.0 + get-package-type: 0.1.0 + js-yaml: 3.14.2 + resolve-from: 5.0.0 + + '@istanbuljs/schema@0.1.3': {} + + '@jest/create-cache-key-function@29.7.0': + dependencies: + '@jest/types': 29.6.3 + + '@jest/environment@29.7.0': + dependencies: + '@jest/fake-timers': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 24.10.1 + jest-mock: 29.7.0 + + '@jest/fake-timers@29.7.0': + dependencies: + '@jest/types': 29.6.3 + '@sinonjs/fake-timers': 10.3.0 + '@types/node': 24.10.1 + jest-message-util: 29.7.0 + jest-mock: 29.7.0 + jest-util: 29.7.0 + + '@jest/schemas@29.6.3': + dependencies: + '@sinclair/typebox': 0.27.8 + + '@jest/transform@29.7.0': + dependencies: + '@babel/core': 7.28.5 + '@jest/types': 29.6.3 + '@jridgewell/trace-mapping': 0.3.31 + babel-plugin-istanbul: 6.1.1 + chalk: 4.1.2 + convert-source-map: 2.0.0 + fast-json-stable-stringify: 2.1.0 + graceful-fs: 4.2.11 + jest-haste-map: 29.7.0 + jest-regex-util: 29.6.3 + jest-util: 29.7.0 + micromatch: 4.0.8 + pirates: 4.0.7 + slash: 3.0.0 + write-file-atomic: 4.0.2 + transitivePeerDependencies: + - supports-color + + '@jest/types@29.6.3': + dependencies: + '@jest/schemas': 29.6.3 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 24.10.1 + '@types/yargs': 17.0.35 + chalk: 4.1.2 + + '@journeyapps/react-native-quick-sqlite@2.4.11(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + '@jridgewell/gen-mapping@0.3.13': + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping': 0.3.31 + + '@jridgewell/remapping@2.3.5': + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + + '@jridgewell/resolve-uri@3.1.2': {} + + '@jridgewell/source-map@0.3.11': + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + + '@jridgewell/sourcemap-codec@1.5.5': {} + + '@jridgewell/trace-mapping@0.3.31': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.5 + + '@motionone/animation@10.18.0': + dependencies: + '@motionone/easing': 10.18.0 + '@motionone/types': 10.17.1 + '@motionone/utils': 10.18.0 + tslib: 2.8.1 + + '@motionone/dom@10.12.0': + dependencies: + '@motionone/animation': 10.18.0 + '@motionone/generators': 10.18.0 + '@motionone/types': 10.17.1 + '@motionone/utils': 10.18.0 + hey-listen: 1.0.8 + tslib: 2.8.1 + + '@motionone/easing@10.18.0': + dependencies: + '@motionone/utils': 10.18.0 + tslib: 2.8.1 + + '@motionone/generators@10.18.0': + dependencies: + '@motionone/types': 10.17.1 + '@motionone/utils': 10.18.0 + tslib: 2.8.1 + + '@motionone/types@10.17.1': {} + + '@motionone/utils@10.18.0': + dependencies: + '@motionone/types': 10.17.1 + hey-listen: 1.0.8 + tslib: 2.8.1 + + '@napi-rs/wasm-runtime@0.2.12': + dependencies: + '@emnapi/core': 1.7.1 + '@emnapi/runtime': 1.7.1 + '@tybys/wasm-util': 0.10.1 + optional: true + + '@nodelib/fs.scandir@2.1.5': + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + + '@nodelib/fs.stat@2.0.5': {} + + '@nodelib/fs.walk@1.2.8': + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.19.1 + + '@nolyfill/is-core-module@1.0.39': {} + + '@pkgjs/parseargs@0.11.0': + optional: true + + '@pkgr/core@0.1.2': {} + + '@powersync/attachments@2.4.1(@powersync/common@1.43.1)': + dependencies: + '@powersync/common': 1.43.1 + + '@powersync/common@1.43.1': + dependencies: + async-mutex: 0.5.0 + event-iterator: 2.0.0 + + '@powersync/react-native@1.27.1(@journeyapps/react-native-quick-sqlite@2.4.11(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(@powersync/common@1.43.1)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@powersync/common': 1.43.1 + '@powersync/react': 1.8.2(@powersync/common@1.43.1)(react@19.1.0) + async-mutex: 0.5.0 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + optionalDependencies: + '@journeyapps/react-native-quick-sqlite': 2.4.11(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + + '@powersync/react@1.8.2(@powersync/common@1.43.1)(react@19.1.0)': + dependencies: + '@powersync/common': 1.43.1 + react: 19.1.0 + + '@radix-ui/primitive@1.1.3': {} + + '@radix-ui/react-collection@1.1.7(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-compose-refs@1.1.2(@types/react@19.1.17)(react@19.1.0)': + dependencies: + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-context@1.1.2(@types/react@19.1.17)(react@19.1.0)': + dependencies: + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-dialog@1.1.15(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-focus-scope': 1.1.7(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-portal': 1.1.9(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-presence': 1.1.5(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.17)(react@19.1.0) + aria-hidden: 1.2.6 + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + react-remove-scroll: 2.7.2(@types/react@19.1.17)(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-direction@1.1.1(@types/react@19.1.17)(react@19.1.0)': + dependencies: + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-dismissable-layer@1.1.11(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-focus-guards@1.1.3(@types/react@19.1.17)(react@19.1.0)': + dependencies: + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-focus-scope@1.1.7(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-id@1.1.1(@types/react@19.1.17)(react@19.1.0)': + dependencies: + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-portal@1.1.9(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/react-primitive': 2.1.3(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-presence@1.1.5(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-primitive@2.1.3(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-roving-focus@1.1.11(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-collection': 1.1.7(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-slot@1.2.0(@types/react@19.1.17)(react@19.1.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-slot@1.2.3(@types/react@19.1.17)(react@19.1.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-tabs@1.1.13(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-context': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-presence': 1.1.5(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-roving-focus': 1.1.11(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.1.17)(react@19.1.0)': + dependencies: + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.1.17)(react@19.1.0)': + dependencies: + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.1.17)(react@19.1.0)': + dependencies: + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.1.17)(react@19.1.0)': + dependencies: + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.1.17)(react@19.1.0)': + dependencies: + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + + '@react-native-async-storage/async-storage@2.2.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))': + dependencies: + merge-options: 3.0.4 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + '@react-native/assets-registry@0.81.5': {} + + '@react-native/babel-plugin-codegen@0.81.5(@babel/core@7.28.5)': + dependencies: + '@babel/traverse': 7.28.5 + '@react-native/codegen': 0.81.5(@babel/core@7.28.5) + transitivePeerDependencies: + - '@babel/core' + - supports-color + + '@react-native/babel-preset@0.81.5(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/plugin-proposal-export-default-from': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-export-default-from': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.28.5) + '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-block-scoping': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-classes': 7.28.4(@babel/core@7.28.5) + '@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-flow-strip-types': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-logical-assignment-operators': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-object-rest-spread': 7.28.4(@babel/core@7.28.5) + '@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-optional-chaining': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.5) + '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-react-display-name': 7.28.0(@babel/core@7.28.5) + '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-regenerator': 7.28.4(@babel/core@7.28.5) + '@babel/plugin-transform-runtime': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-spread': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.5) + '@babel/template': 7.27.2 + '@react-native/babel-plugin-codegen': 0.81.5(@babel/core@7.28.5) + babel-plugin-syntax-hermes-parser: 0.29.1 + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.28.5) + react-refresh: 0.14.2 + transitivePeerDependencies: + - supports-color + + '@react-native/codegen@0.81.5(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/parser': 7.28.5 + glob: 7.2.3 + hermes-parser: 0.29.1 + invariant: 2.2.4 + nullthrows: 1.1.1 + yargs: 17.7.2 + + '@react-native/community-cli-plugin@0.81.5': + dependencies: + '@react-native/dev-middleware': 0.81.5 + debug: 4.4.3 + invariant: 2.2.4 + metro: 0.83.3 + metro-config: 0.83.3 + metro-core: 0.83.3 + semver: 7.7.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@react-native/debugger-frontend@0.81.5': {} + + '@react-native/dev-middleware@0.81.5': + dependencies: + '@isaacs/ttlcache': 1.4.1 + '@react-native/debugger-frontend': 0.81.5 + chrome-launcher: 0.15.2 + chromium-edge-launcher: 0.2.0 + connect: 3.7.0 + debug: 4.4.3 + invariant: 2.2.4 + nullthrows: 1.1.1 + open: 7.4.2 + serve-static: 1.16.2 + ws: 6.2.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@react-native/gradle-plugin@0.81.5': {} + + '@react-native/js-polyfills@0.81.5': {} + + '@react-native/normalize-color@2.1.0': {} + + '@react-native/normalize-colors@0.74.89': {} + + '@react-native/normalize-colors@0.81.5': {} + + '@react-native/virtualized-lists@0.81.5(@types/react@19.1.17)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + invariant: 2.2.4 + nullthrows: 1.1.1 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + + '@react-navigation/bottom-tabs@7.8.11(@react-navigation/native@7.1.24(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@react-navigation/elements': 2.9.1(@react-navigation/native@7.1.24(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@react-navigation/native': 7.1.24(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + color: 4.2.3 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-safe-area-context: 5.6.2(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-screens: 4.16.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + sf-symbols-typescript: 2.2.0 + transitivePeerDependencies: + - '@react-native-masked-view/masked-view' + + '@react-navigation/core@7.13.5(react@19.1.0)': + dependencies: + '@react-navigation/routers': 7.5.2 + escape-string-regexp: 4.0.0 + fast-deep-equal: 3.1.3 + nanoid: 3.3.11 + query-string: 7.1.3 + react: 19.1.0 + react-is: 19.2.0 + use-latest-callback: 0.2.6(react@19.1.0) + use-sync-external-store: 1.6.0(react@19.1.0) + + '@react-navigation/elements@2.9.1(@react-navigation/native@7.1.24(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@react-navigation/native': 7.1.24(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + color: 4.2.3 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-safe-area-context: 5.6.2(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + use-latest-callback: 0.2.6(react@19.1.0) + use-sync-external-store: 1.6.0(react@19.1.0) + + '@react-navigation/native-stack@7.8.5(@react-navigation/native@7.1.24(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@react-navigation/elements': 2.9.1(@react-navigation/native@7.1.24(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@react-navigation/native': 7.1.24(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + color: 4.2.3 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-safe-area-context: 5.6.2(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-screens: 4.16.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + sf-symbols-typescript: 2.2.0 + warn-once: 0.1.1 + transitivePeerDependencies: + - '@react-native-masked-view/masked-view' + + '@react-navigation/native@7.1.24(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@react-navigation/core': 7.13.5(react@19.1.0) + escape-string-regexp: 4.0.0 + fast-deep-equal: 3.1.3 + nanoid: 3.3.11 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + use-latest-callback: 0.2.6(react@19.1.0) + + '@react-navigation/routers@7.5.2': + dependencies: + nanoid: 3.3.11 + + '@rtsao/scc@1.1.0': {} + + '@shopify/flash-list@2.0.2(@babel/runtime@7.28.4)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@babel/runtime': 7.28.4 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + tslib: 2.8.1 + + '@sinclair/typebox@0.27.8': {} + + '@sinonjs/commons@3.0.1': + dependencies: + type-detect: 4.0.8 + + '@sinonjs/fake-timers@10.3.0': + dependencies: + '@sinonjs/commons': 3.0.1 + + '@supabase/auth-js@2.86.0': + dependencies: + tslib: 2.8.1 + + '@supabase/functions-js@2.86.0': + dependencies: + tslib: 2.8.1 + + '@supabase/postgrest-js@2.86.0': + dependencies: + tslib: 2.8.1 + + '@supabase/realtime-js@2.86.0': + dependencies: + '@types/phoenix': 1.6.6 + '@types/ws': 8.18.1 + tslib: 2.8.1 + ws: 8.18.3 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + '@supabase/storage-js@2.86.0': + dependencies: + iceberg-js: 0.8.0 + tslib: 2.8.1 + + '@supabase/supabase-js@2.86.0': + dependencies: + '@supabase/auth-js': 2.86.0 + '@supabase/functions-js': 2.86.0 + '@supabase/postgrest-js': 2.86.0 + '@supabase/realtime-js': 2.86.0 + '@supabase/storage-js': 2.86.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + '@tamagui/accordion@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/collapsible': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/collection': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/polyfill-dev': 1.138.6 + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-direction': 1.138.6(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/adapt@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/portal': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/z-index-stack': 1.138.6(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/alert-dialog@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/animate-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/dialog': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/dismissable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/focus-scope': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/polyfill-dev': 1.138.6 + '@tamagui/popper': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/portal': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/remove-scroll': 1.138.6(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/animate-presence@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-constant': 1.138.6(react@19.1.0) + '@tamagui/use-force-update': 1.138.6(react@19.1.0) + '@tamagui/use-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/animate@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/animate-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/animations-css@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/cubic-bezier-animator': 1.138.6 + '@tamagui/use-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + transitivePeerDependencies: + - react-native + + '@tamagui/animations-moti@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native-reanimated@4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + moti: 0.30.0(react-dom@19.1.0(react@19.1.0))(react-native-reanimated@4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + - react-native-reanimated + + '@tamagui/animations-react-native@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/avatar@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/image': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/shapes': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/babel-plugin@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@babel/core': 7.28.5 + '@babel/generator': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.5 + '@tamagui/static-sync': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - encoding + - react + - react-dom + - react-native + - supports-color + + '@tamagui/button@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/config-default': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/font-size': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/get-button-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers-tamagui': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/card@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/checkbox-headless@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/label': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-previous': 1.138.6(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/checkbox@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/checkbox-headless': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/font-size': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers-tamagui': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/label': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-previous': 1.138.6(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/cli-color@1.138.6': {} + + '@tamagui/collapsible@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/animate-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/polyfill-dev': 1.138.6 + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/collection@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/polyfill-dev': 1.138.6 + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/colors@1.138.6': {} + + '@tamagui/compose-refs@1.138.6(react@19.1.0)': + dependencies: + react: 19.1.0 + + '@tamagui/config-default@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/animations-css': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/animations-react-native': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/shorthands': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - react + - react-dom + - react-native + + '@tamagui/config@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native-reanimated@4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/animations-css': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/animations-moti': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native-reanimated@4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/animations-react-native': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/colors': 1.138.6 + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/font-inter': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/font-silkscreen': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/react-native-media-driver': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/shorthands': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/theme-builder': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/themes': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - react + - react-dom + - react-native + - react-native-reanimated + + '@tamagui/constants@1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + '@tamagui/core@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/react-native-media-driver': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/react-native-use-pressable': 1.138.6(react@19.1.0) + '@tamagui/react-native-use-responder-events': 1.138.6(react@19.1.0) + '@tamagui/use-element-layout': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-event': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/create-context@1.138.6(react@19.1.0)': + dependencies: + react: 19.1.0 + + '@tamagui/create-theme@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - react + - react-dom + - react-native + + '@tamagui/cubic-bezier-animator@1.138.6': {} + + '@tamagui/dialog@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/adapt': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/animate-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/dismissable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/focus-scope': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/polyfill-dev': 1.138.6 + '@tamagui/popper': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/portal': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/remove-scroll': 1.138.6(react@19.1.0) + '@tamagui/sheet': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/z-index-stack': 1.138.6(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/dismissable@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-escape-keydown': 1.138.6(react@19.1.0) + '@tamagui/use-event': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + transitivePeerDependencies: + - react-native + + '@tamagui/elements@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/fake-react-native@1.138.6': {} + + '@tamagui/floating@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@floating-ui/react-dom': 2.1.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@floating-ui/react-native': 0.10.7(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/focus-scope@1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/start-transition': 1.138.6(react@19.1.0) + '@tamagui/use-async': 1.138.6(react@19.1.0) + '@tamagui/use-event': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-native + + '@tamagui/focusable@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/font-inter@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - react + - react-dom + - react-native + + '@tamagui/font-silkscreen@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - react + - react-dom + - react-native + + '@tamagui/font-size@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/form@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/get-button-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/get-font-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/generate-themes@1.138.6(esbuild@0.25.12)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/create-theme': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/theme-builder': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/types': 1.138.6 + esbuild-register: 3.6.0(esbuild@0.25.12) + fs-extra: 11.3.2 + transitivePeerDependencies: + - esbuild + - react + - react-dom + - react-native + - supports-color + + '@tamagui/get-button-sized@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/get-font-sized@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/get-token@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/group@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/helpers-icon@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native-svg@15.12.1(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native-svg: 15.12.1(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/helpers-node@1.138.6': + dependencies: + '@tamagui/types': 1.138.6 + + '@tamagui/helpers-tamagui@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/helpers@1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/simple-hash': 1.138.6 + react: 19.1.0 + transitivePeerDependencies: + - react-native + + '@tamagui/image@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/is-equal-shallow@1.138.6(react@19.1.0)': + dependencies: + react: 19.1.0 + + '@tamagui/label@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/get-button-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/get-font-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/linear-gradient@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/list-item@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/font-size': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/get-font-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers-tamagui': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/lucide-icons@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native-svg@15.12.1(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers-icon': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native-svg@15.12.1(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native-svg: 15.12.1(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/normalize-css-color@1.138.6': + dependencies: + '@react-native/normalize-color': 2.1.0 + + '@tamagui/polyfill-dev@1.138.6': {} + + '@tamagui/popover@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@floating-ui/react': 0.27.16(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@tamagui/adapt': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/animate': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/animate-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/dismissable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/floating': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/focus-scope': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/polyfill-dev': 1.138.6 + '@tamagui/popper': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/portal': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/remove-scroll': 1.138.6(react@19.1.0) + '@tamagui/scroll-view': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/sheet': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/z-index-stack': 1.138.6(react@19.1.0) + react: 19.1.0 + react-freeze: 1.0.4(react@19.1.0) + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/popper@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/floating': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/start-transition': 1.138.6(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/portal@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/start-transition': 1.138.6(react@19.1.0) + '@tamagui/use-event': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/z-index-stack': 1.138.6(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + '@tamagui/progress@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/proxy-worm@1.138.6': {} + + '@tamagui/radio-group@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/label': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/radio-headless': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/roving-focus': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-previous': 1.138.6(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/radio-headless@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/label': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-previous': 1.138.6(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/react-native-media-driver@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react + - react-dom + + '@tamagui/react-native-use-pressable@1.138.6(react@19.1.0)': + dependencies: + react: 19.1.0 + + '@tamagui/react-native-use-responder-events@1.138.6(react@19.1.0)': + dependencies: + react: 19.1.0 + + '@tamagui/react-native-web-internals@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/normalize-css-color': 1.138.6 + '@tamagui/react-native-use-pressable': 1.138.6(react@19.1.0) + '@tamagui/react-native-use-responder-events': 1.138.6(react@19.1.0) + '@tamagui/simple-hash': 1.138.6 + '@tamagui/use-element-layout': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + transitivePeerDependencies: + - react-native + + '@tamagui/react-native-web-lite@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/normalize-css-color': 1.138.6 + '@tamagui/react-native-use-pressable': 1.138.6(react@19.1.0) + '@tamagui/react-native-use-responder-events': 1.138.6(react@19.1.0) + '@tamagui/react-native-web-internals': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + invariant: 2.2.4 + memoize-one: 6.0.0 + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + transitivePeerDependencies: + - react-native + + '@tamagui/remove-scroll@1.138.6(react@19.1.0)': + dependencies: + react: 19.1.0 + + '@tamagui/roving-focus@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/collection': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-direction': 1.138.6(react@19.1.0) + '@tamagui/use-event': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/scroll-view@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/select@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@floating-ui/react': 0.27.16(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@floating-ui/react-dom': 2.1.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@floating-ui/react-native': 0.10.7(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/adapt': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/animate-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/dismissable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/focus-scope': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/list-item': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/portal': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/remove-scroll': 1.138.6(react@19.1.0) + '@tamagui/separator': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/sheet': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-debounce': 1.138.6(react@19.1.0) + '@tamagui/use-event': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-previous': 1.138.6(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + '@tamagui/separator@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/shapes@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/sheet@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/adapt': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/animate-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/animations-react-native': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/portal': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/remove-scroll': 1.138.6(react@19.1.0) + '@tamagui/scroll-view': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-constant': 1.138.6(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-did-finish-ssr': 1.138.6(react@19.1.0) + '@tamagui/use-keyboard-visible': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/z-index-stack': 1.138.6(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/shorthands@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - react + - react-dom + - react-native + + '@tamagui/simple-hash@1.138.6': {} + + '@tamagui/slider@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-debounce': 1.138.6(react@19.1.0) + '@tamagui/use-direction': 1.138.6(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/stacks@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/get-button-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/start-transition@1.138.6(react@19.1.0)': + dependencies: + react: 19.1.0 + + '@tamagui/static-sync@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@babel/core': 7.28.5 + '@tamagui/static': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/types': 1.138.6 + synckit: 0.9.3 + transitivePeerDependencies: + - encoding + - react + - react-dom + - react-native + - supports-color + + '@tamagui/static@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@babel/core': 7.28.5 + '@babel/generator': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/parser': 7.28.5 + '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.5) + '@babel/runtime': 7.28.4 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + '@tamagui/cli-color': 1.138.6 + '@tamagui/config-default': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/fake-react-native': 1.138.6 + '@tamagui/generate-themes': 1.138.6(esbuild@0.25.12)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers-node': 1.138.6 + '@tamagui/proxy-worm': 1.138.6 + '@tamagui/react-native-web-internals': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/react-native-web-lite': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/shorthands': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/types': 1.138.6 + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + babel-literal-to-ast: 2.1.0(@babel/core@7.28.5) + browserslist: 4.28.0 + check-dependency-version-consistency: 4.1.1 + esbuild: 0.25.12 + esbuild-register: 3.6.0(esbuild@0.25.12) + fast-glob: 3.3.3 + find-cache-dir: 3.3.2 + find-root: 1.1.0 + fs-extra: 11.3.2 + invariant: 2.2.4 + js-yaml: 4.1.1 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-web: 0.21.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - encoding + - react-dom + - supports-color + + '@tamagui/switch-headless@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/label': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-previous': 1.138.6(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/switch@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/label': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/switch-headless': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-previous': 1.138.6(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/tabs@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/get-button-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/group': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/roving-focus': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-direction': 1.138.6(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/text@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/get-font-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers-tamagui': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/theme-builder@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/create-theme': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + color2k: 2.0.3 + transitivePeerDependencies: + - react + - react-dom + - react-native + + '@tamagui/theme@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/start-transition': 1.138.6(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/themes@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/colors': 1.138.6 + '@tamagui/create-theme': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/theme-builder': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + color2k: 2.0.3 + transitivePeerDependencies: + - react + - react-dom + - react-native + + '@tamagui/timer@1.138.6': {} + + '@tamagui/toggle-group@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/font-size': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/group': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers-tamagui': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/roving-focus': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-direction': 1.138.6(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/tooltip@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@floating-ui/react': 0.27.16(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/floating': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/polyfill-dev': 1.138.6 + '@tamagui/popover': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/popper': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/types@1.138.6': {} + + '@tamagui/use-async@1.138.6(react@19.1.0)': + dependencies: + react: 19.1.0 + + '@tamagui/use-callback-ref@1.138.6(react@19.1.0)': + dependencies: + react: 19.1.0 + + '@tamagui/use-constant@1.138.6(react@19.1.0)': + dependencies: + react: 19.1.0 + + '@tamagui/use-controllable-state@1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/start-transition': 1.138.6(react@19.1.0) + '@tamagui/use-event': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-native + + '@tamagui/use-debounce@1.138.6(react@19.1.0)': + dependencies: + react: 19.1.0 + + '@tamagui/use-did-finish-ssr@1.138.6(react@19.1.0)': + dependencies: + react: 19.1.0 + + '@tamagui/use-direction@1.138.6(react@19.1.0)': + dependencies: + react: 19.1.0 + + '@tamagui/use-element-layout@1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/is-equal-shallow': 1.138.6(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-native + + '@tamagui/use-escape-keydown@1.138.6(react@19.1.0)': + dependencies: + '@tamagui/use-callback-ref': 1.138.6(react@19.1.0) + react: 19.1.0 + + '@tamagui/use-event@1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-native + + '@tamagui/use-force-update@1.138.6(react@19.1.0)': + dependencies: + react: 19.1.0 + + '@tamagui/use-keyboard-visible@1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + '@tamagui/use-presence@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/use-previous@1.138.6(react@19.1.0)': + dependencies: + react: 19.1.0 + + '@tamagui/use-window-dimensions@1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + '@tamagui/visually-hidden@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/web@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/is-equal-shallow': 1.138.6(react@19.1.0) + '@tamagui/normalize-css-color': 1.138.6 + '@tamagui/timer': 1.138.6 + '@tamagui/types': 1.138.6 + '@tamagui/use-did-finish-ssr': 1.138.6(react@19.1.0) + '@tamagui/use-event': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-force-update': 1.138.6(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + '@tamagui/z-index-stack@1.138.6(react@19.1.0)': + dependencies: + react: 19.1.0 + + '@tybys/wasm-util@0.10.1': + dependencies: + tslib: 2.8.1 + optional: true + + '@types/babel__core@7.20.5': + dependencies: + '@babel/parser': 7.28.5 + '@babel/types': 7.28.5 + '@types/babel__generator': 7.27.0 + '@types/babel__template': 7.4.4 + '@types/babel__traverse': 7.28.0 + + '@types/babel__generator@7.27.0': + dependencies: + '@babel/types': 7.28.5 + + '@types/babel__template@7.4.4': + dependencies: + '@babel/parser': 7.28.5 + '@babel/types': 7.28.5 + + '@types/babel__traverse@7.28.0': + dependencies: + '@babel/types': 7.28.5 + + '@types/estree@1.0.8': {} + + '@types/graceful-fs@4.1.9': + dependencies: + '@types/node': 24.10.1 + + '@types/hammerjs@2.0.46': {} + + '@types/istanbul-lib-coverage@2.0.6': {} + + '@types/istanbul-lib-report@3.0.3': + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + + '@types/istanbul-reports@3.0.4': + dependencies: + '@types/istanbul-lib-report': 3.0.3 + + '@types/js-yaml@4.0.9': {} + + '@types/json-schema@7.0.15': {} + + '@types/json5@0.0.29': {} + + '@types/node@24.10.1': + dependencies: + undici-types: 7.16.0 + + '@types/pegjs@0.10.6': {} + + '@types/phoenix@1.6.6': {} + + '@types/react@19.1.17': + dependencies: + csstype: 3.2.3 + + '@types/stack-utils@2.0.3': {} + + '@types/ws@8.18.1': + dependencies: + '@types/node': 24.10.1 + + '@types/yargs-parser@21.0.3': {} + + '@types/yargs@17.0.35': + dependencies: + '@types/yargs-parser': 21.0.3 + + '@typescript-eslint/eslint-plugin@8.48.1(@typescript-eslint/parser@8.48.1(eslint@9.39.1)(typescript@5.9.3))(eslint@9.39.1)(typescript@5.9.3)': + dependencies: + '@eslint-community/regexpp': 4.12.2 + '@typescript-eslint/parser': 8.48.1(eslint@9.39.1)(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.48.1 + '@typescript-eslint/type-utils': 8.48.1(eslint@9.39.1)(typescript@5.9.3) + '@typescript-eslint/utils': 8.48.1(eslint@9.39.1)(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.48.1 + eslint: 9.39.1 + graphemer: 1.4.0 + ignore: 7.0.5 + natural-compare: 1.4.0 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@8.48.1(eslint@9.39.1)(typescript@5.9.3)': + dependencies: + '@typescript-eslint/scope-manager': 8.48.1 + '@typescript-eslint/types': 8.48.1 + '@typescript-eslint/typescript-estree': 8.48.1(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.48.1 + debug: 4.4.3 + eslint: 9.39.1 + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/project-service@8.48.1(typescript@5.9.3)': + dependencies: + '@typescript-eslint/tsconfig-utils': 8.48.1(typescript@5.9.3) + '@typescript-eslint/types': 8.48.1 + debug: 4.4.3 + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/scope-manager@8.48.1': + dependencies: + '@typescript-eslint/types': 8.48.1 + '@typescript-eslint/visitor-keys': 8.48.1 + + '@typescript-eslint/tsconfig-utils@8.48.1(typescript@5.9.3)': + dependencies: + typescript: 5.9.3 + + '@typescript-eslint/type-utils@8.48.1(eslint@9.39.1)(typescript@5.9.3)': + dependencies: + '@typescript-eslint/types': 8.48.1 + '@typescript-eslint/typescript-estree': 8.48.1(typescript@5.9.3) + '@typescript-eslint/utils': 8.48.1(eslint@9.39.1)(typescript@5.9.3) + debug: 4.4.3 + eslint: 9.39.1 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/types@8.48.1': {} + + '@typescript-eslint/typescript-estree@8.48.1(typescript@5.9.3)': + dependencies: + '@typescript-eslint/project-service': 8.48.1(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.48.1(typescript@5.9.3) + '@typescript-eslint/types': 8.48.1 + '@typescript-eslint/visitor-keys': 8.48.1 + debug: 4.4.3 + minimatch: 9.0.5 + semver: 7.7.3 + tinyglobby: 0.2.15 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.48.1(eslint@9.39.1)(typescript@5.9.3)': + dependencies: + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1) + '@typescript-eslint/scope-manager': 8.48.1 + '@typescript-eslint/types': 8.48.1 + '@typescript-eslint/typescript-estree': 8.48.1(typescript@5.9.3) + eslint: 9.39.1 + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/visitor-keys@8.48.1': + dependencies: + '@typescript-eslint/types': 8.48.1 + eslint-visitor-keys: 4.2.1 + + '@ungap/structured-clone@1.3.0': {} + + '@unrs/resolver-binding-android-arm-eabi@1.11.1': + optional: true + + '@unrs/resolver-binding-android-arm64@1.11.1': + optional: true + + '@unrs/resolver-binding-darwin-arm64@1.11.1': + optional: true + + '@unrs/resolver-binding-darwin-x64@1.11.1': + optional: true + + '@unrs/resolver-binding-freebsd-x64@1.11.1': + optional: true + + '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1': + optional: true + + '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1': + optional: true + + '@unrs/resolver-binding-linux-arm64-gnu@1.11.1': + optional: true + + '@unrs/resolver-binding-linux-arm64-musl@1.11.1': + optional: true + + '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': + optional: true + + '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': + optional: true + + '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': + optional: true + + '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': + optional: true + + '@unrs/resolver-binding-linux-x64-gnu@1.11.1': + optional: true + + '@unrs/resolver-binding-linux-x64-musl@1.11.1': + optional: true + + '@unrs/resolver-binding-wasm32-wasi@1.11.1': + dependencies: + '@napi-rs/wasm-runtime': 0.2.12 + optional: true + + '@unrs/resolver-binding-win32-arm64-msvc@1.11.1': + optional: true + + '@unrs/resolver-binding-win32-ia32-msvc@1.11.1': + optional: true + + '@unrs/resolver-binding-win32-x64-msvc@1.11.1': + optional: true + + '@urql/core@5.2.0': + dependencies: + '@0no-co/graphql.web': 1.2.0 + wonka: 6.3.5 + transitivePeerDependencies: + - graphql + + '@urql/exchange-retry@1.3.2(@urql/core@5.2.0)': + dependencies: + '@urql/core': 5.2.0 + wonka: 6.3.5 + + '@xmldom/xmldom@0.8.11': {} + + abort-controller@3.0.0: + dependencies: + event-target-shim: 5.0.1 + + accepts@1.3.8: + dependencies: + mime-types: 2.1.35 + negotiator: 0.6.3 + + acorn-jsx@5.3.2(acorn@8.15.0): + dependencies: + acorn: 8.15.0 + + acorn@8.15.0: {} + + agent-base@7.1.4: {} + + ajv@6.12.6: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + + ajv@8.17.1: + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.1.0 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + + anser@1.4.10: {} + + ansi-escapes@4.3.2: + dependencies: + type-fest: 0.21.3 + + ansi-regex@4.1.1: {} + + ansi-regex@5.0.1: {} + + ansi-regex@6.2.2: {} + + ansi-styles@3.2.1: + dependencies: + color-convert: 1.9.3 + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + ansi-styles@5.2.0: {} + + ansi-styles@6.2.3: {} + + any-promise@1.3.0: {} + + anymatch@3.1.3: + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + + arg@5.0.2: {} + + argparse@1.0.10: + dependencies: + sprintf-js: 1.0.3 + + argparse@2.0.1: {} + + aria-hidden@1.2.6: + dependencies: + tslib: 2.8.1 + + array-buffer-byte-length@1.0.2: + dependencies: + call-bound: 1.0.4 + is-array-buffer: 3.0.5 + + array-includes@3.1.9: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-object-atoms: 1.1.1 + get-intrinsic: 1.3.0 + is-string: 1.1.1 + math-intrinsics: 1.1.0 + + array.prototype.findlast@1.2.5: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + es-shim-unscopables: 1.1.0 + + array.prototype.findlastindex@1.2.6: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + es-shim-unscopables: 1.1.0 + + array.prototype.flat@1.3.3: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-shim-unscopables: 1.1.0 + + array.prototype.flatmap@1.3.3: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-shim-unscopables: 1.1.0 + + array.prototype.tosorted@1.1.4: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-errors: 1.3.0 + es-shim-unscopables: 1.1.0 + + arraybuffer.prototype.slice@1.0.4: + dependencies: + array-buffer-byte-length: 1.0.2 + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + is-array-buffer: 3.0.5 + + asap@2.0.6: {} + + astral-regex@2.0.0: {} + + async-function@1.0.0: {} + + async-limiter@1.0.1: {} + + async-mutex@0.5.0: + dependencies: + tslib: 2.8.1 + + available-typed-arrays@1.0.7: + dependencies: + possible-typed-array-names: 1.1.0 + + babel-jest@29.7.0(@babel/core@7.28.5): + dependencies: + '@babel/core': 7.28.5 + '@jest/transform': 29.7.0 + '@types/babel__core': 7.20.5 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 29.6.3(@babel/core@7.28.5) + chalk: 4.1.2 + graceful-fs: 4.2.11 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + + babel-literal-to-ast@2.1.0(@babel/core@7.28.5): + dependencies: + '@babel/core': 7.28.5 + '@babel/parser': 7.28.5 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + transitivePeerDependencies: + - supports-color + + babel-plugin-istanbul@6.1.1: + dependencies: + '@babel/helper-plugin-utils': 7.27.1 + '@istanbuljs/load-nyc-config': 1.1.0 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-instrument: 5.2.1 + test-exclude: 6.0.0 + transitivePeerDependencies: + - supports-color + + babel-plugin-jest-hoist@29.6.3: + dependencies: + '@babel/template': 7.27.2 + '@babel/types': 7.28.5 + '@types/babel__core': 7.20.5 + '@types/babel__traverse': 7.28.0 + + babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.28.5): + dependencies: + '@babel/compat-data': 7.28.5 + '@babel/core': 7.28.5 + '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.5) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.28.5): + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.5) + core-js-compat: 3.47.0 + transitivePeerDependencies: + - supports-color + + babel-plugin-polyfill-regenerator@0.6.5(@babel/core@7.28.5): + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.5) + transitivePeerDependencies: + - supports-color + + babel-plugin-react-compiler@1.0.0: + dependencies: + '@babel/types': 7.28.5 + + babel-plugin-react-native-web@0.21.2: {} + + babel-plugin-syntax-hermes-parser@0.29.1: + dependencies: + hermes-parser: 0.29.1 + + babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.28.5): + dependencies: + '@babel/plugin-syntax-flow': 7.27.1(@babel/core@7.28.5) + transitivePeerDependencies: + - '@babel/core' + + babel-preset-current-node-syntax@1.2.0(@babel/core@7.28.5): + dependencies: + '@babel/core': 7.28.5 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.5) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.5) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.5) + '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.5) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.5) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.5) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.5) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.5) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.5) + + babel-preset-expo@54.0.7(@babel/core@7.28.5)(@babel/runtime@7.28.4)(expo@54.0.25)(react-refresh@0.14.2): + dependencies: + '@babel/helper-module-imports': 7.27.1 + '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.5) + '@babel/plugin-proposal-export-default-from': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-syntax-export-default-from': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-class-static-block': 7.28.3(@babel/core@7.28.5) + '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-flow-strip-types': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-object-rest-spread': 7.28.4(@babel/core@7.28.5) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.5) + '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-runtime': 7.28.5(@babel/core@7.28.5) + '@babel/preset-react': 7.28.5(@babel/core@7.28.5) + '@babel/preset-typescript': 7.28.5(@babel/core@7.28.5) + '@react-native/babel-preset': 0.81.5(@babel/core@7.28.5) + babel-plugin-react-compiler: 1.0.0 + babel-plugin-react-native-web: 0.21.2 + babel-plugin-syntax-hermes-parser: 0.29.1 + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.28.5) + debug: 4.4.3 + react-refresh: 0.14.2 + resolve-from: 5.0.0 + optionalDependencies: + '@babel/runtime': 7.28.4 + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - '@babel/core' + - supports-color + + babel-preset-jest@29.6.3(@babel/core@7.28.5): + dependencies: + '@babel/core': 7.28.5 + babel-plugin-jest-hoist: 29.6.3 + babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.5) + + balanced-match@1.0.2: {} + + base64-js@1.5.1: {} + + baseline-browser-mapping@2.8.32: {} + + better-opn@3.0.2: + dependencies: + open: 8.4.2 + + big-integer@1.6.52: {} + + boolbase@1.0.0: {} + + bplist-creator@0.1.0: + dependencies: + stream-buffers: 2.2.0 + + bplist-parser@0.3.1: + dependencies: + big-integer: 1.6.52 + + bplist-parser@0.3.2: + dependencies: + big-integer: 1.6.52 + + brace-expansion@1.1.12: + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + brace-expansion@2.0.2: + dependencies: + balanced-match: 1.0.2 + + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + + browserslist@4.28.0: + dependencies: + baseline-browser-mapping: 2.8.32 + caniuse-lite: 1.0.30001759 + electron-to-chromium: 1.5.263 + node-releases: 2.0.27 + update-browserslist-db: 1.1.4(browserslist@4.28.0) + + bser@2.1.1: + dependencies: + node-int64: 0.4.0 + + buffer-from@1.1.2: {} + + buffer@5.7.1: + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + + bytes@3.1.2: {} + + call-bind-apply-helpers@1.0.2: + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + + call-bind@1.0.8: + dependencies: + call-bind-apply-helpers: 1.0.2 + es-define-property: 1.0.1 + get-intrinsic: 1.3.0 + set-function-length: 1.2.2 + + call-bound@1.0.4: + dependencies: + call-bind-apply-helpers: 1.0.2 + get-intrinsic: 1.3.0 + + callsites@3.1.0: {} + + camelcase@5.3.1: {} + + camelcase@6.3.0: {} + + caniuse-lite@1.0.30001759: {} + + chalk@2.4.2: + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 + + chalk@4.1.2: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + + chalk@5.6.2: {} + + check-dependency-version-consistency@4.1.1: + dependencies: + '@types/js-yaml': 4.0.9 + chalk: 5.6.2 + commander: 11.1.0 + edit-json-file: 1.8.1 + globby: 13.2.2 + js-yaml: 4.1.1 + semver: 7.7.3 + table: 6.9.0 + type-fest: 4.41.0 + + chownr@3.0.0: {} + + chrome-launcher@0.15.2: + dependencies: + '@types/node': 24.10.1 + escape-string-regexp: 4.0.0 + is-wsl: 2.2.0 + lighthouse-logger: 1.4.2 + transitivePeerDependencies: + - supports-color + + chromium-edge-launcher@0.2.0: + dependencies: + '@types/node': 24.10.1 + escape-string-regexp: 4.0.0 + is-wsl: 2.2.0 + lighthouse-logger: 1.4.2 + mkdirp: 1.0.4 + rimraf: 3.0.2 + transitivePeerDependencies: + - supports-color + + ci-info@2.0.0: {} + + ci-info@3.9.0: {} + + cli-cursor@2.1.0: + dependencies: + restore-cursor: 2.0.0 + + cli-spinners@2.9.2: {} + + client-only@0.0.1: {} + + cliui@8.0.1: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + + clone@1.0.4: {} + + color-convert@1.9.3: + dependencies: + color-name: 1.1.3 + + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-name@1.1.3: {} + + color-name@1.1.4: {} + + color-string@1.9.1: + dependencies: + color-name: 1.1.4 + simple-swizzle: 0.2.4 + + color2k@2.0.3: {} + + color@4.2.3: + dependencies: + color-convert: 2.0.1 + color-string: 1.9.1 + + commander@11.1.0: {} + + commander@12.1.0: {} + + commander@2.20.3: {} + + commander@4.1.1: {} + + commander@7.2.0: {} + + commondir@1.0.1: {} + + compressible@2.0.18: + dependencies: + mime-db: 1.54.0 + + compression@1.8.1: + dependencies: + bytes: 3.1.2 + compressible: 2.0.18 + debug: 2.6.9 + negotiator: 0.6.4 + on-headers: 1.1.0 + safe-buffer: 5.2.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + + concat-map@0.0.1: {} + + connect@3.7.0: + dependencies: + debug: 2.6.9 + finalhandler: 1.1.2 + parseurl: 1.3.3 + utils-merge: 1.0.1 + transitivePeerDependencies: + - supports-color + + convert-source-map@2.0.0: {} + + core-js-compat@3.47.0: + dependencies: + browserslist: 4.28.0 + + cross-fetch@3.2.0: + dependencies: + node-fetch: 2.7.0 + transitivePeerDependencies: + - encoding + + cross-spawn@7.0.6: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + crypto-random-string@2.0.0: {} + + css-in-js-utils@3.1.0: + dependencies: + hyphenate-style-name: 1.1.0 + + css-select@5.2.2: + dependencies: + boolbase: 1.0.0 + css-what: 6.2.2 + domhandler: 5.0.3 + domutils: 3.2.2 + nth-check: 2.1.1 + + css-tree@1.1.3: + dependencies: + mdn-data: 2.0.14 + source-map: 0.6.1 + + css-what@6.2.2: {} + + csstype@3.2.3: {} + + data-view-buffer@1.0.2: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-data-view: 1.0.2 + + data-view-byte-length@1.0.2: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-data-view: 1.0.2 + + data-view-byte-offset@1.0.1: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-data-view: 1.0.2 + + date-fns@4.1.0: {} + + debug@2.6.9: + dependencies: + ms: 2.0.0 + + debug@3.2.7: + dependencies: + ms: 2.1.3 + + debug@4.4.3: + dependencies: + ms: 2.1.3 + + decode-uri-component@0.2.2: {} + + dedent@1.7.0: {} + + deep-extend@0.6.0: {} + + deep-is@0.1.4: {} + + deepmerge@4.3.1: {} + + defaults@1.0.4: + dependencies: + clone: 1.0.4 + + define-data-property@1.1.4: + dependencies: + es-define-property: 1.0.1 + es-errors: 1.3.0 + gopd: 1.2.0 + + define-lazy-prop@2.0.0: {} + + define-properties@1.2.1: + dependencies: + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 + object-keys: 1.1.1 + + depd@2.0.0: {} + + destroy@1.2.0: {} + + detect-libc@2.1.2: {} + + detect-node-es@1.1.0: {} + + dir-glob@3.0.1: + dependencies: + path-type: 4.0.0 + + discontinuous-range@1.0.0: {} + + doctrine@2.1.0: + dependencies: + esutils: 2.0.3 + + dom-serializer@2.0.0: + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + entities: 4.5.0 + + domelementtype@2.3.0: {} + + domhandler@5.0.3: + dependencies: + domelementtype: 2.3.0 + + domutils@3.2.2: + dependencies: + dom-serializer: 2.0.0 + domelementtype: 2.3.0 + domhandler: 5.0.3 + + dotenv-expand@11.0.7: + dependencies: + dotenv: 16.4.7 + + dotenv@16.4.7: {} + + dunder-proto@1.0.1: + dependencies: + call-bind-apply-helpers: 1.0.2 + es-errors: 1.3.0 + gopd: 1.2.0 + + eastasianwidth@0.2.0: {} + + edit-json-file@1.8.1: + dependencies: + find-value: 1.0.13 + iterate-object: 1.3.5 + r-json: 1.3.1 + set-value: 4.1.0 + w-json: 1.3.11 + + ee-first@1.1.1: {} + + electron-to-chromium@1.5.263: {} + + emoji-regex@8.0.0: {} + + emoji-regex@9.2.2: {} + + encodeurl@1.0.2: {} + + encodeurl@2.0.0: {} + + entities@4.5.0: {} + + env-editor@0.4.2: {} + + error-stack-parser@2.1.4: + dependencies: + stackframe: 1.3.4 + + es-abstract@1.24.0: + dependencies: + array-buffer-byte-length: 1.0.2 + arraybuffer.prototype.slice: 1.0.4 + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 + data-view-buffer: 1.0.2 + data-view-byte-length: 1.0.2 + data-view-byte-offset: 1.0.1 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + es-set-tostringtag: 2.1.0 + es-to-primitive: 1.3.0 + function.prototype.name: 1.1.8 + get-intrinsic: 1.3.0 + get-proto: 1.0.1 + get-symbol-description: 1.1.0 + globalthis: 1.0.4 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + has-proto: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + internal-slot: 1.1.0 + is-array-buffer: 3.0.5 + is-callable: 1.2.7 + is-data-view: 1.0.2 + is-negative-zero: 2.0.3 + is-regex: 1.2.1 + is-set: 2.0.3 + is-shared-array-buffer: 1.0.4 + is-string: 1.1.1 + is-typed-array: 1.1.15 + is-weakref: 1.1.1 + math-intrinsics: 1.1.0 + object-inspect: 1.13.4 + object-keys: 1.1.1 + object.assign: 4.1.7 + own-keys: 1.0.1 + regexp.prototype.flags: 1.5.4 + safe-array-concat: 1.1.3 + safe-push-apply: 1.0.0 + safe-regex-test: 1.1.0 + set-proto: 1.0.0 + stop-iteration-iterator: 1.1.0 + string.prototype.trim: 1.2.10 + string.prototype.trimend: 1.0.9 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.3 + typed-array-byte-length: 1.0.3 + typed-array-byte-offset: 1.0.4 + typed-array-length: 1.0.7 + unbox-primitive: 1.1.0 + which-typed-array: 1.1.19 + + es-define-property@1.0.1: {} + + es-errors@1.3.0: {} + + es-iterator-helpers@1.2.1: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-errors: 1.3.0 + es-set-tostringtag: 2.1.0 + function-bind: 1.1.2 + get-intrinsic: 1.3.0 + globalthis: 1.0.4 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + has-proto: 1.2.0 + has-symbols: 1.1.0 + internal-slot: 1.1.0 + iterator.prototype: 1.1.5 + safe-array-concat: 1.1.3 + + es-object-atoms@1.1.1: + dependencies: + es-errors: 1.3.0 + + es-set-tostringtag@2.1.0: + dependencies: + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + + es-shim-unscopables@1.1.0: + dependencies: + hasown: 2.0.2 + + es-to-primitive@1.3.0: + dependencies: + is-callable: 1.2.7 + is-date-object: 1.1.0 + is-symbol: 1.1.1 + + esbuild-register@3.6.0(esbuild@0.25.12): + dependencies: + debug: 4.4.3 + esbuild: 0.25.12 + transitivePeerDependencies: + - supports-color + + esbuild@0.25.12: + optionalDependencies: + '@esbuild/aix-ppc64': 0.25.12 + '@esbuild/android-arm': 0.25.12 + '@esbuild/android-arm64': 0.25.12 + '@esbuild/android-x64': 0.25.12 + '@esbuild/darwin-arm64': 0.25.12 + '@esbuild/darwin-x64': 0.25.12 + '@esbuild/freebsd-arm64': 0.25.12 + '@esbuild/freebsd-x64': 0.25.12 + '@esbuild/linux-arm': 0.25.12 + '@esbuild/linux-arm64': 0.25.12 + '@esbuild/linux-ia32': 0.25.12 + '@esbuild/linux-loong64': 0.25.12 + '@esbuild/linux-mips64el': 0.25.12 + '@esbuild/linux-ppc64': 0.25.12 + '@esbuild/linux-riscv64': 0.25.12 + '@esbuild/linux-s390x': 0.25.12 + '@esbuild/linux-x64': 0.25.12 + '@esbuild/netbsd-arm64': 0.25.12 + '@esbuild/netbsd-x64': 0.25.12 + '@esbuild/openbsd-arm64': 0.25.12 + '@esbuild/openbsd-x64': 0.25.12 + '@esbuild/openharmony-arm64': 0.25.12 + '@esbuild/sunos-x64': 0.25.12 + '@esbuild/win32-arm64': 0.25.12 + '@esbuild/win32-ia32': 0.25.12 + '@esbuild/win32-x64': 0.25.12 + + escalade@3.2.0: {} + + escape-html@1.0.3: {} + + escape-string-regexp@1.0.5: {} + + escape-string-regexp@2.0.0: {} + + escape-string-regexp@4.0.0: {} + + eslint-config-expo@10.0.0(eslint@9.39.1)(typescript@5.9.3): + dependencies: + '@typescript-eslint/eslint-plugin': 8.48.1(@typescript-eslint/parser@8.48.1(eslint@9.39.1)(typescript@5.9.3))(eslint@9.39.1)(typescript@5.9.3) + '@typescript-eslint/parser': 8.48.1(eslint@9.39.1)(typescript@5.9.3) + eslint: 9.39.1 + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.1) + eslint-plugin-expo: 1.0.0(eslint@9.39.1)(typescript@5.9.3) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.48.1(eslint@9.39.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1) + eslint-plugin-react: 7.37.5(eslint@9.39.1) + eslint-plugin-react-hooks: 5.2.0(eslint@9.39.1) + globals: 16.5.0 + transitivePeerDependencies: + - eslint-import-resolver-webpack + - eslint-plugin-import-x + - supports-color + - typescript + + eslint-import-resolver-node@0.3.9: + dependencies: + debug: 3.2.7 + is-core-module: 2.16.1 + resolve: 1.22.11 + transitivePeerDependencies: + - supports-color + + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.1): + dependencies: + '@nolyfill/is-core-module': 1.0.39 + debug: 4.4.3 + eslint: 9.39.1 + get-tsconfig: 4.13.0 + is-bun-module: 2.0.0 + stable-hash: 0.0.5 + tinyglobby: 0.2.15 + unrs-resolver: 1.11.1 + optionalDependencies: + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.48.1(eslint@9.39.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1) + transitivePeerDependencies: + - supports-color + + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.48.1(eslint@9.39.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1): + dependencies: + debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 8.48.1(eslint@9.39.1)(typescript@5.9.3) + eslint: 9.39.1 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.1) + transitivePeerDependencies: + - supports-color + + eslint-plugin-expo@1.0.0(eslint@9.39.1)(typescript@5.9.3): + dependencies: + '@typescript-eslint/types': 8.48.1 + '@typescript-eslint/utils': 8.48.1(eslint@9.39.1)(typescript@5.9.3) + eslint: 9.39.1 + transitivePeerDependencies: + - supports-color + - typescript + + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.48.1(eslint@9.39.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1): + dependencies: + '@rtsao/scc': 1.1.0 + array-includes: 3.1.9 + array.prototype.findlastindex: 1.2.6 + array.prototype.flat: 1.3.3 + array.prototype.flatmap: 1.3.3 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 9.39.1 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.48.1(eslint@9.39.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1) + hasown: 2.0.2 + is-core-module: 2.16.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.1 + semver: 6.3.1 + string.prototype.trimend: 1.0.9 + tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 8.48.1(eslint@9.39.1)(typescript@5.9.3) + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + + eslint-plugin-react-hooks@5.2.0(eslint@9.39.1): + dependencies: + eslint: 9.39.1 + + eslint-plugin-react@7.37.5(eslint@9.39.1): + dependencies: + array-includes: 3.1.9 + array.prototype.findlast: 1.2.5 + array.prototype.flatmap: 1.3.3 + array.prototype.tosorted: 1.1.4 + doctrine: 2.1.0 + es-iterator-helpers: 1.2.1 + eslint: 9.39.1 + estraverse: 5.3.0 + hasown: 2.0.2 + jsx-ast-utils: 3.3.5 + minimatch: 3.1.2 + object.entries: 1.1.9 + object.fromentries: 2.0.8 + object.values: 1.2.1 + prop-types: 15.8.1 + resolve: 2.0.0-next.5 + semver: 6.3.1 + string.prototype.matchall: 4.0.12 + string.prototype.repeat: 1.0.0 + + eslint-scope@8.4.0: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + + eslint-visitor-keys@3.4.3: {} + + eslint-visitor-keys@4.2.1: {} + + eslint@9.39.1: + dependencies: + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1) + '@eslint-community/regexpp': 4.12.2 + '@eslint/config-array': 0.21.1 + '@eslint/config-helpers': 0.4.2 + '@eslint/core': 0.17.0 + '@eslint/eslintrc': 3.3.3 + '@eslint/js': 9.39.1 + '@eslint/plugin-kit': 0.4.1 + '@humanfs/node': 0.16.7 + '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.4.3 + '@types/estree': 1.0.8 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.4.3 + escape-string-regexp: 4.0.0 + eslint-scope: 8.4.0 + eslint-visitor-keys: 4.2.1 + espree: 10.4.0 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 8.0.0 + find-up: 5.0.0 + glob-parent: 6.0.2 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + json-stable-stringify-without-jsonify: 1.0.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + transitivePeerDependencies: + - supports-color + + espree@10.4.0: + dependencies: + acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) + eslint-visitor-keys: 4.2.1 + + esprima@4.0.1: {} + + esquery@1.6.0: + dependencies: + estraverse: 5.3.0 + + esrecurse@4.3.0: + dependencies: + estraverse: 5.3.0 + + estraverse@5.3.0: {} + + esutils@2.0.3: {} + + etag@1.8.1: {} + + event-iterator@2.0.0: {} + + event-target-shim@5.0.1: {} + + exec-async@2.2.0: {} + + expo-asset@12.0.10(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): + dependencies: + '@expo/image-utils': 0.8.7 + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-constants: 18.0.10(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - supports-color + + expo-build-properties@1.0.9(expo@54.0.25): + dependencies: + ajv: 8.17.1 + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + semver: 7.7.3 + + expo-constants@18.0.10(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)): + dependencies: + '@expo/config': 12.0.10 + '@expo/env': 2.0.7 + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - supports-color + + expo-crypto@15.0.7(expo@54.0.25): + dependencies: + base64-js: 1.5.1 + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + + expo-dev-client@6.0.18(expo@54.0.25): + dependencies: + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-dev-launcher: 6.0.18(expo@54.0.25) + expo-dev-menu: 7.0.17(expo@54.0.25) + expo-dev-menu-interface: 2.0.0(expo@54.0.25) + expo-manifests: 1.0.9(expo@54.0.25) + expo-updates-interface: 2.0.0(expo@54.0.25) + transitivePeerDependencies: + - supports-color + + expo-dev-launcher@6.0.18(expo@54.0.25): + dependencies: + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-dev-menu: 7.0.17(expo@54.0.25) + expo-manifests: 1.0.9(expo@54.0.25) + transitivePeerDependencies: + - supports-color + + expo-dev-menu-interface@2.0.0(expo@54.0.25): + dependencies: + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + + expo-dev-menu@7.0.17(expo@54.0.25): + dependencies: + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-dev-menu-interface: 2.0.0(expo@54.0.25) + + expo-file-system@19.0.19(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)): + dependencies: + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + expo-font@14.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): + dependencies: + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + fontfaceobserver: 2.3.0 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + expo-haptics@15.0.7(expo@54.0.25): + dependencies: + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + + expo-image@3.0.10(expo@54.0.25)(react-native-web@0.21.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): + dependencies: + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + optionalDependencies: + react-native-web: 0.21.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + + expo-json-utils@0.15.0: {} + + expo-keep-awake@15.0.7(expo@54.0.25)(react@19.1.0): + dependencies: + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + + expo-linking@8.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): + dependencies: + expo-constants: 18.0.10(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) + invariant: 2.2.4 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - expo + - supports-color + + expo-manifests@1.0.9(expo@54.0.25): + dependencies: + '@expo/config': 12.0.10 + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-json-utils: 0.15.0 + transitivePeerDependencies: + - supports-color + + expo-modules-autolinking@3.0.22: + dependencies: + '@expo/spawn-async': 1.7.2 + chalk: 4.1.2 + commander: 7.2.0 + require-from-string: 2.0.2 + resolve-from: 5.0.0 + + expo-modules-core@3.0.26(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): + dependencies: + invariant: 2.2.4 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + expo-router@6.0.15(@expo/metro-runtime@6.1.2)(@types/react@19.1.17)(expo-constants@18.0.10)(expo-linking@8.0.9)(expo@54.0.25)(react-dom@19.1.0(react@19.1.0))(react-native-gesture-handler@2.28.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-reanimated@4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-web@0.21.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): + dependencies: + '@expo/metro-runtime': 6.1.2(expo@54.0.25)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@expo/schema-utils': 0.1.7 + '@radix-ui/react-slot': 1.2.0(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-tabs': 1.1.13(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-navigation/bottom-tabs': 7.8.11(@react-navigation/native@7.1.24(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@react-navigation/native': 7.1.24(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@react-navigation/native-stack': 7.8.5(@react-navigation/native@7.1.24(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + client-only: 0.0.1 + debug: 4.4.3 + escape-string-regexp: 4.0.0 + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-constants: 18.0.10(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) + expo-linking: 8.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-server: 1.0.4 + fast-deep-equal: 3.1.3 + invariant: 2.2.4 + nanoid: 3.3.11 + query-string: 7.1.3 + react: 19.1.0 + react-fast-compare: 3.2.2 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-safe-area-context: 5.6.2(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-screens: 4.16.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + semver: 7.6.3 + server-only: 0.0.1 + sf-symbols-typescript: 2.2.0 + shallowequal: 1.1.0 + use-latest-callback: 0.2.6(react@19.1.0) + vaul: 1.1.2(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + optionalDependencies: + react-dom: 19.1.0(react@19.1.0) + react-native-gesture-handler: 2.28.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-reanimated: 4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-web: 0.21.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - '@react-native-masked-view/masked-view' + - '@types/react' + - '@types/react-dom' + - supports-color + + expo-server@1.0.4: {} + + expo-splash-screen@31.0.11(expo@54.0.25): + dependencies: + '@expo/prebuild-config': 54.0.6(expo@54.0.25) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - supports-color + + expo-status-bar@3.0.8(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): + dependencies: + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + + expo-symbols@1.0.7(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)): + dependencies: + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + sf-symbols-typescript: 2.2.0 + + expo-system-ui@6.0.8(expo@54.0.25)(react-native-web@0.21.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)): + dependencies: + '@react-native/normalize-colors': 0.81.5 + debug: 4.4.3 + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + optionalDependencies: + react-native-web: 0.21.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - supports-color + + expo-updates-interface@2.0.0(expo@54.0.25): + dependencies: + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + + expo-web-browser@15.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)): + dependencies: + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + expo@54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): + dependencies: + '@babel/runtime': 7.28.4 + '@expo/cli': 54.0.16(expo-router@6.0.15)(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) + '@expo/config': 12.0.10 + '@expo/config-plugins': 54.0.2 + '@expo/devtools': 0.1.7(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@expo/fingerprint': 0.15.3 + '@expo/metro': 54.1.0 + '@expo/metro-config': 54.0.9(expo@54.0.25) + '@expo/vector-icons': 15.0.3(expo-font@14.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@ungap/structured-clone': 1.3.0 + babel-preset-expo: 54.0.7(@babel/core@7.28.5)(@babel/runtime@7.28.4)(expo@54.0.25)(react-refresh@0.14.2) + expo-asset: 12.0.10(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-constants: 18.0.10(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) + expo-file-system: 19.0.19(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) + expo-font: 14.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-keep-awake: 15.0.7(expo@54.0.25)(react@19.1.0) + expo-modules-autolinking: 3.0.22 + expo-modules-core: 3.0.26(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + pretty-format: 29.7.0 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-refresh: 0.14.2 + whatwg-url-without-unicode: 8.0.0-3 + optionalDependencies: + '@expo/metro-runtime': 6.1.2(expo@54.0.25)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - '@babel/core' + - '@modelcontextprotocol/sdk' + - bufferutil + - expo-router + - graphql + - supports-color + - utf-8-validate + + exponential-backoff@3.1.3: {} + + fast-deep-equal@3.1.3: {} + + fast-glob@3.3.3: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + + fast-json-stable-stringify@2.1.0: {} + + fast-levenshtein@2.0.6: {} + + fast-uri@3.1.0: {} + + fastq@1.19.1: + dependencies: + reusify: 1.1.0 + + fb-watchman@2.0.2: + dependencies: + bser: 2.1.1 + + fbjs-css-vars@1.0.2: {} + + fbjs@3.0.5: + dependencies: + cross-fetch: 3.2.0 + fbjs-css-vars: 1.0.2 + loose-envify: 1.4.0 + object-assign: 4.1.1 + promise: 7.3.1 + setimmediate: 1.0.5 + ua-parser-js: 1.0.41 + transitivePeerDependencies: + - encoding + + fdir@6.5.0(picomatch@4.0.3): + optionalDependencies: + picomatch: 4.0.3 + + file-entry-cache@8.0.0: + dependencies: + flat-cache: 4.0.1 + + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + + filter-obj@1.1.0: {} + + finalhandler@1.1.2: + dependencies: + debug: 2.6.9 + encodeurl: 1.0.2 + escape-html: 1.0.3 + on-finished: 2.3.0 + parseurl: 1.3.3 + statuses: 1.5.0 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + find-cache-dir@3.3.2: + dependencies: + commondir: 1.0.1 + make-dir: 3.1.0 + pkg-dir: 4.2.0 + + find-root@1.1.0: {} + + find-up-simple@1.0.1: {} + + find-up@4.1.0: + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + + find-up@5.0.0: + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + + find-value@1.0.13: {} + + flat-cache@4.0.1: + dependencies: + flatted: 3.3.3 + keyv: 4.5.4 + + flatted@3.3.3: {} + + flow-enums-runtime@0.0.6: {} + + fontfaceobserver@2.3.0: {} + + for-each@0.3.5: + dependencies: + is-callable: 1.2.7 + + foreground-child@3.3.1: + dependencies: + cross-spawn: 7.0.6 + signal-exit: 4.1.0 + + framer-motion@6.5.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + dependencies: + '@motionone/dom': 10.12.0 + framesync: 6.0.1 + hey-listen: 1.0.8 + popmotion: 11.0.3 + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + style-value-types: 5.0.0 + tslib: 2.8.1 + optionalDependencies: + '@emotion/is-prop-valid': 0.8.8 + + framesync@6.0.1: + dependencies: + tslib: 2.8.1 + + freeport-async@2.0.0: {} + + fresh@0.5.2: {} + + fs-extra@11.3.2: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.2.0 + universalify: 2.0.1 + + fs.realpath@1.0.0: {} + + fsevents@2.3.3: + optional: true + + function-bind@1.1.2: {} + + function.prototype.name@1.1.8: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + functions-have-names: 1.2.3 + hasown: 2.0.2 + is-callable: 1.2.7 + + functions-have-names@1.2.3: {} + + generator-function@2.0.1: {} + + gensync@1.0.0-beta.2: {} + + get-caller-file@2.0.5: {} + + get-intrinsic@1.3.0: + dependencies: + call-bind-apply-helpers: 1.0.2 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + function-bind: 1.1.2 + get-proto: 1.0.1 + gopd: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + math-intrinsics: 1.1.0 + + get-nonce@1.0.1: {} + + get-package-type@0.1.0: {} + + get-proto@1.0.1: + dependencies: + dunder-proto: 1.0.1 + es-object-atoms: 1.1.1 + + get-symbol-description@1.1.0: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + + get-tsconfig@4.13.0: + dependencies: + resolve-pkg-maps: 1.0.0 + + getenv@2.0.0: {} + + glob-parent@5.1.2: + dependencies: + is-glob: 4.0.3 + + glob-parent@6.0.2: + dependencies: + is-glob: 4.0.3 + + glob@10.5.0: + dependencies: + foreground-child: 3.3.1 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + + glob@7.2.3: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + + global-dirs@0.1.1: + dependencies: + ini: 1.3.8 + + globals@14.0.0: {} + + globals@16.5.0: {} + + globalthis@1.0.4: + dependencies: + define-properties: 1.2.1 + gopd: 1.2.0 + + globby@13.2.2: + dependencies: + dir-glob: 3.0.1 + fast-glob: 3.3.3 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 4.0.0 + + gopd@1.2.0: {} + + graceful-fs@4.2.11: {} + + graphemer@1.4.0: {} + + has-bigints@1.1.0: {} + + has-flag@3.0.0: {} + + has-flag@4.0.0: {} + + has-property-descriptors@1.0.2: + dependencies: + es-define-property: 1.0.1 + + has-proto@1.2.0: + dependencies: + dunder-proto: 1.0.1 + + has-symbols@1.1.0: {} + + has-tostringtag@1.0.2: + dependencies: + has-symbols: 1.1.0 + + hasown@2.0.2: + dependencies: + function-bind: 1.1.2 + + hermes-estree@0.29.1: {} + + hermes-estree@0.32.0: {} + + hermes-parser@0.29.1: + dependencies: + hermes-estree: 0.29.1 + + hermes-parser@0.32.0: + dependencies: + hermes-estree: 0.32.0 + + hey-listen@1.0.8: {} + + hoist-non-react-statics@3.3.2: + dependencies: + react-is: 16.13.1 + + hosted-git-info@7.0.2: + dependencies: + lru-cache: 10.4.3 + + http-errors@2.0.0: + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.1 + toidentifier: 1.0.1 + + https-proxy-agent@7.0.6: + dependencies: + agent-base: 7.1.4 + debug: 4.4.3 + transitivePeerDependencies: + - supports-color + + hyphenate-style-name@1.1.0: {} + + iceberg-js@0.8.0: {} + + ieee754@1.2.1: {} + + ignore@5.3.2: {} + + ignore@7.0.5: {} + + image-size@1.2.1: + dependencies: + queue: 6.0.2 + + import-fresh@3.3.1: + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + + imurmurhash@0.1.4: {} + + inflight@1.0.6: + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + + inherits@2.0.4: {} + + ini@1.3.8: {} + + inline-style-prefixer@7.0.1: + dependencies: + css-in-js-utils: 3.1.0 + + internal-slot@1.1.0: + dependencies: + es-errors: 1.3.0 + hasown: 2.0.2 + side-channel: 1.1.0 + + invariant@2.2.4: + dependencies: + loose-envify: 1.4.0 + + is-array-buffer@3.0.5: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + + is-arrayish@0.3.4: {} + + is-async-function@2.1.1: + dependencies: + async-function: 1.0.0 + call-bound: 1.0.4 + get-proto: 1.0.1 + has-tostringtag: 1.0.2 + safe-regex-test: 1.1.0 + + is-bigint@1.1.0: + dependencies: + has-bigints: 1.1.0 + + is-boolean-object@1.2.2: + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + + is-bun-module@2.0.0: + dependencies: + semver: 7.7.3 + + is-callable@1.2.7: {} + + is-core-module@2.16.1: + dependencies: + hasown: 2.0.2 + + is-data-view@1.0.2: + dependencies: + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + is-typed-array: 1.1.15 + + is-date-object@1.1.0: + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + + is-docker@2.2.1: {} + + is-extglob@2.1.1: {} + + is-finalizationregistry@1.1.1: + dependencies: + call-bound: 1.0.4 + + is-fullwidth-code-point@3.0.0: {} + + is-generator-function@1.1.2: + dependencies: + call-bound: 1.0.4 + generator-function: 2.0.1 + get-proto: 1.0.1 + has-tostringtag: 1.0.2 + safe-regex-test: 1.1.0 + + is-glob@4.0.3: + dependencies: + is-extglob: 2.1.1 + + is-map@2.0.3: {} + + is-negative-zero@2.0.3: {} + + is-number-object@1.1.1: + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + + is-number@7.0.0: {} + + is-plain-obj@2.1.0: {} + + is-plain-object@2.0.4: + dependencies: + isobject: 3.0.1 + + is-primitive@3.0.1: {} + + is-regex@1.2.1: + dependencies: + call-bound: 1.0.4 + gopd: 1.2.0 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + + is-set@2.0.3: {} + + is-shared-array-buffer@1.0.4: + dependencies: + call-bound: 1.0.4 + + is-string@1.1.1: + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + + is-symbol@1.1.1: + dependencies: + call-bound: 1.0.4 + has-symbols: 1.1.0 + safe-regex-test: 1.1.0 + + is-typed-array@1.1.15: + dependencies: + which-typed-array: 1.1.19 + + is-weakmap@2.0.2: {} + + is-weakref@1.1.1: + dependencies: + call-bound: 1.0.4 + + is-weakset@2.0.4: + dependencies: + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + + is-wsl@2.2.0: + dependencies: + is-docker: 2.2.1 + + isarray@2.0.5: {} + + isexe@2.0.0: {} + + isobject@3.0.1: {} + + istanbul-lib-coverage@3.2.2: {} + + istanbul-lib-instrument@5.2.1: + dependencies: + '@babel/core': 7.28.5 + '@babel/parser': 7.28.5 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-coverage: 3.2.2 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + iterate-object@1.3.5: {} + + iterator.prototype@1.1.5: + dependencies: + define-data-property: 1.1.4 + es-object-atoms: 1.1.1 + get-intrinsic: 1.3.0 + get-proto: 1.0.1 + has-symbols: 1.1.0 + set-function-name: 2.0.2 + + jackspeak@3.4.3: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + + jest-environment-node@29.7.0: + dependencies: + '@jest/environment': 29.7.0 + '@jest/fake-timers': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 24.10.1 + jest-mock: 29.7.0 + jest-util: 29.7.0 + + jest-get-type@29.6.3: {} + + jest-haste-map@29.7.0: + dependencies: + '@jest/types': 29.6.3 + '@types/graceful-fs': 4.1.9 + '@types/node': 24.10.1 + anymatch: 3.1.3 + fb-watchman: 2.0.2 + graceful-fs: 4.2.11 + jest-regex-util: 29.6.3 + jest-util: 29.7.0 + jest-worker: 29.7.0 + micromatch: 4.0.8 + walker: 1.0.8 + optionalDependencies: + fsevents: 2.3.3 + + jest-message-util@29.7.0: + dependencies: + '@babel/code-frame': 7.27.1 + '@jest/types': 29.6.3 + '@types/stack-utils': 2.0.3 + chalk: 4.1.2 + graceful-fs: 4.2.11 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + stack-utils: 2.0.6 + + jest-mock@29.7.0: + dependencies: + '@jest/types': 29.6.3 + '@types/node': 24.10.1 + jest-util: 29.7.0 + + jest-regex-util@29.6.3: {} + + jest-util@29.7.0: + dependencies: + '@jest/types': 29.6.3 + '@types/node': 24.10.1 + chalk: 4.1.2 + ci-info: 3.9.0 + graceful-fs: 4.2.11 + picomatch: 2.3.1 + + jest-validate@29.7.0: + dependencies: + '@jest/types': 29.6.3 + camelcase: 6.3.0 + chalk: 4.1.2 + jest-get-type: 29.6.3 + leven: 3.1.0 + pretty-format: 29.7.0 + + jest-worker@29.7.0: + dependencies: + '@types/node': 24.10.1 + jest-util: 29.7.0 + merge-stream: 2.0.0 + supports-color: 8.1.1 + + jimp-compact@0.16.1: {} + + js-tokens@4.0.0: {} + + js-yaml@3.14.2: + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + + js-yaml@4.1.1: + dependencies: + argparse: 2.0.1 + + jsc-safe-url@0.2.4: {} + + jsesc@3.1.0: {} + + json-buffer@3.0.1: {} + + json-schema-traverse@0.4.1: {} + + json-schema-traverse@1.0.0: {} + + json-stable-stringify-without-jsonify@1.0.1: {} + + json5@1.0.2: + dependencies: + minimist: 1.2.8 + + json5@2.2.3: {} + + jsonfile@6.2.0: + dependencies: + universalify: 2.0.1 + optionalDependencies: + graceful-fs: 4.2.11 + + jsox@1.2.124: {} + + jsx-ast-utils@3.3.5: + dependencies: + array-includes: 3.1.9 + array.prototype.flat: 1.3.3 + object.assign: 4.1.7 + object.values: 1.2.1 + + keyv@4.5.4: + dependencies: + json-buffer: 3.0.1 + + kleur@3.0.3: {} + + lan-network@0.1.7: {} + + leven@3.1.0: {} + + levn@0.4.1: + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + + lighthouse-logger@1.4.2: + dependencies: + debug: 2.6.9 + marky: 1.3.0 + transitivePeerDependencies: + - supports-color + + lightningcss-android-arm64@1.30.2: + optional: true + + lightningcss-darwin-arm64@1.30.2: + optional: true + + lightningcss-darwin-x64@1.30.2: + optional: true + + lightningcss-freebsd-x64@1.30.2: + optional: true + + lightningcss-linux-arm-gnueabihf@1.30.2: + optional: true + + lightningcss-linux-arm64-gnu@1.30.2: + optional: true + + lightningcss-linux-arm64-musl@1.30.2: + optional: true + + lightningcss-linux-x64-gnu@1.30.2: + optional: true + + lightningcss-linux-x64-musl@1.30.2: + optional: true + + lightningcss-win32-arm64-msvc@1.30.2: + optional: true + + lightningcss-win32-x64-msvc@1.30.2: + optional: true + + lightningcss@1.30.2: + dependencies: + detect-libc: 2.1.2 + optionalDependencies: + lightningcss-android-arm64: 1.30.2 + lightningcss-darwin-arm64: 1.30.2 + lightningcss-darwin-x64: 1.30.2 + lightningcss-freebsd-x64: 1.30.2 + lightningcss-linux-arm-gnueabihf: 1.30.2 + lightningcss-linux-arm64-gnu: 1.30.2 + lightningcss-linux-arm64-musl: 1.30.2 + lightningcss-linux-x64-gnu: 1.30.2 + lightningcss-linux-x64-musl: 1.30.2 + lightningcss-win32-arm64-msvc: 1.30.2 + lightningcss-win32-x64-msvc: 1.30.2 + + lines-and-columns@1.2.4: {} + + locate-path@5.0.0: + dependencies: + p-locate: 4.1.0 + + locate-path@6.0.0: + dependencies: + p-locate: 5.0.0 + + lodash.debounce@4.0.8: {} + + lodash.merge@4.6.2: {} + + lodash.throttle@4.1.1: {} + + lodash.truncate@4.4.2: {} + + log-symbols@2.2.0: + dependencies: + chalk: 2.4.2 + + loose-envify@1.4.0: + dependencies: + js-tokens: 4.0.0 + + lru-cache@10.4.3: {} + + lru-cache@5.1.1: + dependencies: + yallist: 3.1.1 + + make-dir@3.1.0: + dependencies: + semver: 6.3.1 + + makeerror@1.0.12: + dependencies: + tmpl: 1.0.5 + + marky@1.3.0: {} + + math-intrinsics@1.1.0: {} + + mdn-data@2.0.14: {} + + memoize-one@5.2.1: {} + + memoize-one@6.0.0: {} + + merge-options@3.0.4: + dependencies: + is-plain-obj: 2.1.0 + + merge-stream@2.0.0: {} + + merge2@1.4.1: {} + + metro-babel-transformer@0.83.2: + dependencies: + '@babel/core': 7.28.5 + flow-enums-runtime: 0.0.6 + hermes-parser: 0.32.0 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color + + metro-babel-transformer@0.83.3: + dependencies: + '@babel/core': 7.28.5 + flow-enums-runtime: 0.0.6 + hermes-parser: 0.32.0 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color + + metro-cache-key@0.83.2: + dependencies: + flow-enums-runtime: 0.0.6 + + metro-cache-key@0.83.3: + dependencies: + flow-enums-runtime: 0.0.6 + + metro-cache@0.83.2: + dependencies: + exponential-backoff: 3.1.3 + flow-enums-runtime: 0.0.6 + https-proxy-agent: 7.0.6 + metro-core: 0.83.2 + transitivePeerDependencies: + - supports-color + + metro-cache@0.83.3: + dependencies: + exponential-backoff: 3.1.3 + flow-enums-runtime: 0.0.6 + https-proxy-agent: 7.0.6 + metro-core: 0.83.3 + transitivePeerDependencies: + - supports-color + + metro-config@0.83.2: + dependencies: + connect: 3.7.0 + flow-enums-runtime: 0.0.6 + jest-validate: 29.7.0 + metro: 0.83.2 + metro-cache: 0.83.2 + metro-core: 0.83.2 + metro-runtime: 0.83.2 + yaml: 2.8.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + metro-config@0.83.3: + dependencies: + connect: 3.7.0 + flow-enums-runtime: 0.0.6 + jest-validate: 29.7.0 + metro: 0.83.3 + metro-cache: 0.83.3 + metro-core: 0.83.3 + metro-runtime: 0.83.3 + yaml: 2.8.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + metro-core@0.83.2: + dependencies: + flow-enums-runtime: 0.0.6 + lodash.throttle: 4.1.1 + metro-resolver: 0.83.2 + + metro-core@0.83.3: + dependencies: + flow-enums-runtime: 0.0.6 + lodash.throttle: 4.1.1 + metro-resolver: 0.83.3 + + metro-file-map@0.83.2: + dependencies: + debug: 4.4.3 + fb-watchman: 2.0.2 + flow-enums-runtime: 0.0.6 + graceful-fs: 4.2.11 + invariant: 2.2.4 + jest-worker: 29.7.0 + micromatch: 4.0.8 + nullthrows: 1.1.1 + walker: 1.0.8 + transitivePeerDependencies: + - supports-color + + metro-file-map@0.83.3: + dependencies: + debug: 4.4.3 + fb-watchman: 2.0.2 + flow-enums-runtime: 0.0.6 + graceful-fs: 4.2.11 + invariant: 2.2.4 + jest-worker: 29.7.0 + micromatch: 4.0.8 + nullthrows: 1.1.1 + walker: 1.0.8 + transitivePeerDependencies: + - supports-color + + metro-minify-terser@0.83.2: + dependencies: + flow-enums-runtime: 0.0.6 + terser: 5.44.1 + + metro-minify-terser@0.83.3: + dependencies: + flow-enums-runtime: 0.0.6 + terser: 5.44.1 + + metro-resolver@0.83.2: + dependencies: + flow-enums-runtime: 0.0.6 + + metro-resolver@0.83.3: + dependencies: + flow-enums-runtime: 0.0.6 + + metro-runtime@0.83.2: + dependencies: + '@babel/runtime': 7.28.4 + flow-enums-runtime: 0.0.6 + + metro-runtime@0.83.3: + dependencies: + '@babel/runtime': 7.28.4 + flow-enums-runtime: 0.0.6 + + metro-source-map@0.83.2: + dependencies: + '@babel/traverse': 7.28.5 + '@babel/traverse--for-generate-function-map': '@babel/traverse@7.28.5' + '@babel/types': 7.28.5 + flow-enums-runtime: 0.0.6 + invariant: 2.2.4 + metro-symbolicate: 0.83.2 + nullthrows: 1.1.1 + ob1: 0.83.2 + source-map: 0.5.7 + vlq: 1.0.1 + transitivePeerDependencies: + - supports-color + + metro-source-map@0.83.3: + dependencies: + '@babel/traverse': 7.28.5 + '@babel/traverse--for-generate-function-map': '@babel/traverse@7.28.5' + '@babel/types': 7.28.5 + flow-enums-runtime: 0.0.6 + invariant: 2.2.4 + metro-symbolicate: 0.83.3 + nullthrows: 1.1.1 + ob1: 0.83.3 + source-map: 0.5.7 + vlq: 1.0.1 + transitivePeerDependencies: + - supports-color + + metro-symbolicate@0.83.2: + dependencies: + flow-enums-runtime: 0.0.6 + invariant: 2.2.4 + metro-source-map: 0.83.2 + nullthrows: 1.1.1 + source-map: 0.5.7 + vlq: 1.0.1 + transitivePeerDependencies: + - supports-color + + metro-symbolicate@0.83.3: + dependencies: + flow-enums-runtime: 0.0.6 + invariant: 2.2.4 + metro-source-map: 0.83.3 + nullthrows: 1.1.1 + source-map: 0.5.7 + vlq: 1.0.1 + transitivePeerDependencies: + - supports-color + + metro-transform-plugins@0.83.2: + dependencies: + '@babel/core': 7.28.5 + '@babel/generator': 7.28.5 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.5 + flow-enums-runtime: 0.0.6 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color + + metro-transform-plugins@0.83.3: + dependencies: + '@babel/core': 7.28.5 + '@babel/generator': 7.28.5 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.5 + flow-enums-runtime: 0.0.6 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color + + metro-transform-worker@0.83.2: + dependencies: + '@babel/core': 7.28.5 + '@babel/generator': 7.28.5 + '@babel/parser': 7.28.5 + '@babel/types': 7.28.5 + flow-enums-runtime: 0.0.6 + metro: 0.83.2 + metro-babel-transformer: 0.83.2 + metro-cache: 0.83.2 + metro-cache-key: 0.83.2 + metro-minify-terser: 0.83.2 + metro-source-map: 0.83.2 + metro-transform-plugins: 0.83.2 + nullthrows: 1.1.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + metro-transform-worker@0.83.3: + dependencies: + '@babel/core': 7.28.5 + '@babel/generator': 7.28.5 + '@babel/parser': 7.28.5 + '@babel/types': 7.28.5 + flow-enums-runtime: 0.0.6 + metro: 0.83.3 + metro-babel-transformer: 0.83.3 + metro-cache: 0.83.3 + metro-cache-key: 0.83.3 + metro-minify-terser: 0.83.3 + metro-source-map: 0.83.3 + metro-transform-plugins: 0.83.3 + nullthrows: 1.1.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + metro@0.83.2: + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/core': 7.28.5 + '@babel/generator': 7.28.5 + '@babel/parser': 7.28.5 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + accepts: 1.3.8 + chalk: 4.1.2 + ci-info: 2.0.0 + connect: 3.7.0 + debug: 4.4.3 + error-stack-parser: 2.1.4 + flow-enums-runtime: 0.0.6 + graceful-fs: 4.2.11 + hermes-parser: 0.32.0 + image-size: 1.2.1 + invariant: 2.2.4 + jest-worker: 29.7.0 + jsc-safe-url: 0.2.4 + lodash.throttle: 4.1.1 + metro-babel-transformer: 0.83.2 + metro-cache: 0.83.2 + metro-cache-key: 0.83.2 + metro-config: 0.83.2 + metro-core: 0.83.2 + metro-file-map: 0.83.2 + metro-resolver: 0.83.2 + metro-runtime: 0.83.2 + metro-source-map: 0.83.2 + metro-symbolicate: 0.83.2 + metro-transform-plugins: 0.83.2 + metro-transform-worker: 0.83.2 + mime-types: 2.1.35 + nullthrows: 1.1.1 + serialize-error: 2.1.0 + source-map: 0.5.7 + throat: 5.0.0 + ws: 7.5.10 + yargs: 17.7.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + metro@0.83.3: + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/core': 7.28.5 + '@babel/generator': 7.28.5 + '@babel/parser': 7.28.5 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + accepts: 1.3.8 + chalk: 4.1.2 + ci-info: 2.0.0 + connect: 3.7.0 + debug: 4.4.3 + error-stack-parser: 2.1.4 + flow-enums-runtime: 0.0.6 + graceful-fs: 4.2.11 + hermes-parser: 0.32.0 + image-size: 1.2.1 + invariant: 2.2.4 + jest-worker: 29.7.0 + jsc-safe-url: 0.2.4 + lodash.throttle: 4.1.1 + metro-babel-transformer: 0.83.3 + metro-cache: 0.83.3 + metro-cache-key: 0.83.3 + metro-config: 0.83.3 + metro-core: 0.83.3 + metro-file-map: 0.83.3 + metro-resolver: 0.83.3 + metro-runtime: 0.83.3 + metro-source-map: 0.83.3 + metro-symbolicate: 0.83.3 + metro-transform-plugins: 0.83.3 + metro-transform-worker: 0.83.3 + mime-types: 2.1.35 + nullthrows: 1.1.1 + serialize-error: 2.1.0 + source-map: 0.5.7 + throat: 5.0.0 + ws: 7.5.10 + yargs: 17.7.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + micro-memoize@4.2.0: {} + + micromatch@4.0.8: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + + mime-db@1.52.0: {} + + mime-db@1.54.0: {} + + mime-types@2.1.35: + dependencies: + mime-db: 1.52.0 + + mime@1.6.0: {} + + mimic-fn@1.2.0: {} + + minimatch@3.1.2: + dependencies: + brace-expansion: 1.1.12 + + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.2 + + minimist@1.2.8: {} + + minipass@7.1.2: {} + + minizlib@3.1.0: + dependencies: + minipass: 7.1.2 + + mkdirp@1.0.4: {} + + moo@0.5.2: {} + + moti@0.30.0(react-dom@19.1.0(react@19.1.0))(react-native-reanimated@4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react@19.1.0): + dependencies: + framer-motion: 6.5.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react-native-reanimated: 4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - react + - react-dom + + ms@2.0.0: {} + + ms@2.1.3: {} + + mz@2.7.0: + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 + + nanoid@3.3.11: {} + + napi-postinstall@0.3.4: {} + + natural-compare@1.4.0: {} + + nearley@2.20.1: + dependencies: + commander: 2.20.3 + moo: 0.5.2 + railroad-diagrams: 1.0.0 + randexp: 0.4.6 + + negotiator@0.6.3: {} + + negotiator@0.6.4: {} + + nested-error-stacks@2.0.1: {} + + node-fetch@2.7.0: + dependencies: + whatwg-url: 5.0.0 + + node-forge@1.3.3: {} + + node-int64@0.4.0: {} + + node-releases@2.0.27: {} + + node-sql-parser@5.3.13: + dependencies: + '@types/pegjs': 0.10.6 + big-integer: 1.6.52 + + normalize-path@3.0.0: {} + + npm-package-arg@11.0.3: + dependencies: + hosted-git-info: 7.0.2 + proc-log: 4.2.0 + semver: 7.7.3 + validate-npm-package-name: 5.0.1 + + nth-check@2.1.1: + dependencies: + boolbase: 1.0.0 + + nullthrows@1.1.1: {} + + ob1@0.83.2: + dependencies: + flow-enums-runtime: 0.0.6 + + ob1@0.83.3: + dependencies: + flow-enums-runtime: 0.0.6 + + object-assign@4.1.1: {} + + object-inspect@1.13.4: {} + + object-keys@1.1.1: {} + + object.assign@4.1.7: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + has-symbols: 1.1.0 + object-keys: 1.1.1 + + object.entries@1.1.9: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + + object.fromentries@2.0.8: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-object-atoms: 1.1.1 + + object.groupby@1.0.3: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.24.0 + + object.values@1.2.1: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + + on-finished@2.3.0: + dependencies: + ee-first: 1.1.1 + + on-finished@2.4.1: + dependencies: + ee-first: 1.1.1 + + on-headers@1.1.0: {} + + once@1.4.0: + dependencies: + wrappy: 1.0.2 + + onetime@2.0.1: + dependencies: + mimic-fn: 1.2.0 + + open@7.4.2: + dependencies: + is-docker: 2.2.1 + is-wsl: 2.2.0 + + open@8.4.2: + dependencies: + define-lazy-prop: 2.0.0 + is-docker: 2.2.1 + is-wsl: 2.2.0 + + optionator@0.9.4: + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + + ora@3.4.0: + dependencies: + chalk: 2.4.2 + cli-cursor: 2.1.0 + cli-spinners: 2.9.2 + log-symbols: 2.2.0 + strip-ansi: 5.2.0 + wcwidth: 1.0.1 + + own-keys@1.0.1: + dependencies: + get-intrinsic: 1.3.0 + object-keys: 1.1.1 + safe-push-apply: 1.0.0 + + p-limit@2.3.0: + dependencies: + p-try: 2.2.0 + + p-limit@3.1.0: + dependencies: + yocto-queue: 0.1.0 + + p-locate@4.1.0: + dependencies: + p-limit: 2.3.0 + + p-locate@5.0.0: + dependencies: + p-limit: 3.1.0 + + p-try@2.2.0: {} + + package-json-from-dist@1.0.1: {} + + package-up@5.0.0: + dependencies: + find-up-simple: 1.0.1 + + parent-module@1.0.1: + dependencies: + callsites: 3.1.0 + + parse-png@2.1.0: + dependencies: + pngjs: 3.4.0 + + parseurl@1.3.3: {} + + path-exists@4.0.0: {} + + path-is-absolute@1.0.1: {} + + path-key@3.1.1: {} + + path-parse@1.0.7: {} + + path-scurry@1.11.1: + dependencies: + lru-cache: 10.4.3 + minipass: 7.1.2 + + path-type@4.0.0: {} + + picocolors@1.1.1: {} + + picomatch@2.3.1: {} + + picomatch@3.0.1: {} + + picomatch@4.0.3: {} + + pirates@4.0.7: {} + + pkg-dir@4.2.0: + dependencies: + find-up: 4.1.0 + + plist@3.1.0: + dependencies: + '@xmldom/xmldom': 0.8.11 + base64-js: 1.5.1 + xmlbuilder: 15.1.1 + + pngjs@3.4.0: {} + + popmotion@11.0.3: + dependencies: + framesync: 6.0.1 + hey-listen: 1.0.8 + style-value-types: 5.0.0 + tslib: 2.8.1 + + possible-typed-array-names@1.1.0: {} + + postcss-value-parser@4.2.0: {} + + postcss@8.4.49: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + prelude-ls@1.2.1: {} + + prettier-plugin-embed@0.5.0: + dependencies: + '@types/estree': 1.0.8 + dedent: 1.7.0 + micro-memoize: 4.2.0 + package-up: 5.0.0 + tiny-jsonc: 1.0.2 + type-fest: 4.41.0 + transitivePeerDependencies: + - babel-plugin-macros + + prettier-plugin-sql@0.19.2(prettier@3.7.4): + dependencies: + jsox: 1.2.124 + node-sql-parser: 5.3.13 + prettier: 3.7.4 + sql-formatter: 15.6.10 + tslib: 2.8.1 + + prettier@3.7.4: {} + + pretty-bytes@5.6.0: {} + + pretty-format@29.7.0: + dependencies: + '@jest/schemas': 29.6.3 + ansi-styles: 5.2.0 + react-is: 18.3.1 + + proc-log@4.2.0: {} + + progress@2.0.3: {} + + promise@7.3.1: + dependencies: + asap: 2.0.6 + + promise@8.3.0: + dependencies: + asap: 2.0.6 + + prompts@2.4.2: + dependencies: + kleur: 3.0.3 + sisteransi: 1.0.5 + + prop-types@15.8.1: + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + react-is: 16.13.1 + + punycode@2.3.1: {} + + qrcode-terminal@0.11.0: {} + + query-string@7.1.3: + dependencies: + decode-uri-component: 0.2.2 + filter-obj: 1.1.0 + split-on-first: 1.1.0 + strict-uri-encode: 2.0.0 + + queue-microtask@1.2.3: {} + + queue@6.0.2: + dependencies: + inherits: 2.0.4 + + r-json@1.3.1: + dependencies: + w-json: 1.3.10 + + railroad-diagrams@1.0.0: {} + + randexp@0.4.6: + dependencies: + discontinuous-range: 1.0.0 + ret: 0.1.15 + + range-parser@1.2.1: {} + + rc@1.2.8: + dependencies: + deep-extend: 0.6.0 + ini: 1.3.8 + minimist: 1.2.8 + strip-json-comments: 2.0.1 + + react-devtools-core@6.1.5: + dependencies: + shell-quote: 1.8.3 + ws: 7.5.10 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + react-dom@19.1.0(react@19.1.0): + dependencies: + react: 19.1.0 + scheduler: 0.26.0 + + react-fast-compare@3.2.2: {} + + react-freeze@1.0.4(react@19.1.0): + dependencies: + react: 19.1.0 + + react-is@16.13.1: {} + + react-is@18.3.1: {} + + react-is@19.2.0: {} + + react-native-gesture-handler@2.28.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): + dependencies: + '@egjs/hammerjs': 2.0.17 + hoist-non-react-statics: 3.3.2 + invariant: 2.2.4 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + react-native-is-edge-to-edge@1.2.1(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): + dependencies: + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + react-native-reanimated@4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): + dependencies: + '@babel/core': 7.28.5 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-worklets: 0.5.1(@babel/core@7.28.5)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + semver: 7.7.2 + + react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): + dependencies: + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + react-native-screens@4.16.0(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): + dependencies: + react: 19.1.0 + react-freeze: 1.0.4(react@19.1.0) + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + warn-once: 0.1.1 + + react-native-svg@15.12.1(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): + dependencies: + css-select: 5.2.2 + css-tree: 1.1.3 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + warn-once: 0.1.1 + + react-native-web@0.21.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + dependencies: + '@babel/runtime': 7.28.4 + '@react-native/normalize-colors': 0.74.89 + fbjs: 3.0.5 + inline-style-prefixer: 7.0.1 + memoize-one: 6.0.0 + nullthrows: 1.1.1 + postcss-value-parser: 4.2.0 + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + styleq: 0.1.3 + transitivePeerDependencies: + - encoding + + react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): + dependencies: + '@babel/core': 7.28.5 + '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-classes': 7.28.4(@babel/core@7.28.5) + '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-optional-chaining': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.5) + '@babel/preset-typescript': 7.28.5(@babel/core@7.28.5) + convert-source-map: 2.0.0 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + semver: 7.7.2 + transitivePeerDependencies: + - supports-color + + react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0): + dependencies: + '@jest/create-cache-key-function': 29.7.0 + '@react-native/assets-registry': 0.81.5 + '@react-native/codegen': 0.81.5(@babel/core@7.28.5) + '@react-native/community-cli-plugin': 0.81.5 + '@react-native/gradle-plugin': 0.81.5 + '@react-native/js-polyfills': 0.81.5 + '@react-native/normalize-colors': 0.81.5 + '@react-native/virtualized-lists': 0.81.5(@types/react@19.1.17)(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + abort-controller: 3.0.0 + anser: 1.4.10 + ansi-regex: 5.0.1 + babel-jest: 29.7.0(@babel/core@7.28.5) + babel-plugin-syntax-hermes-parser: 0.29.1 + base64-js: 1.5.1 + commander: 12.1.0 + flow-enums-runtime: 0.0.6 + glob: 7.2.3 + invariant: 2.2.4 + jest-environment-node: 29.7.0 + memoize-one: 5.2.1 + metro-runtime: 0.83.3 + metro-source-map: 0.83.3 + nullthrows: 1.1.1 + pretty-format: 29.7.0 + promise: 8.3.0 + react: 19.1.0 + react-devtools-core: 6.1.5 + react-refresh: 0.14.2 + regenerator-runtime: 0.13.11 + scheduler: 0.26.0 + semver: 7.7.3 + stacktrace-parser: 0.1.11 + whatwg-fetch: 3.6.20 + ws: 6.2.3 + yargs: 17.7.2 + optionalDependencies: + '@types/react': 19.1.17 + transitivePeerDependencies: + - '@babel/core' + - '@react-native-community/cli' + - '@react-native/metro-config' + - bufferutil + - supports-color + - utf-8-validate + + react-refresh@0.14.2: {} + + react-remove-scroll-bar@2.3.8(@types/react@19.1.17)(react@19.1.0): + dependencies: + react: 19.1.0 + react-style-singleton: 2.2.3(@types/react@19.1.17)(react@19.1.0) + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.1.17 + + react-remove-scroll@2.7.2(@types/react@19.1.17)(react@19.1.0): + dependencies: + react: 19.1.0 + react-remove-scroll-bar: 2.3.8(@types/react@19.1.17)(react@19.1.0) + react-style-singleton: 2.2.3(@types/react@19.1.17)(react@19.1.0) + tslib: 2.8.1 + use-callback-ref: 1.3.3(@types/react@19.1.17)(react@19.1.0) + use-sidecar: 1.1.3(@types/react@19.1.17)(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + + react-style-singleton@2.2.3(@types/react@19.1.17)(react@19.1.0): + dependencies: + get-nonce: 1.0.1 + react: 19.1.0 + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.1.17 + + react@19.1.0: {} + + reflect.getprototypeof@1.0.10: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + get-intrinsic: 1.3.0 + get-proto: 1.0.1 + which-builtin-type: 1.2.1 + + regenerate-unicode-properties@10.2.2: + dependencies: + regenerate: 1.4.2 + + regenerate@1.4.2: {} + + regenerator-runtime@0.13.11: {} + + regexp.prototype.flags@1.5.4: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-errors: 1.3.0 + get-proto: 1.0.1 + gopd: 1.2.0 + set-function-name: 2.0.2 + + regexpu-core@6.4.0: + dependencies: + regenerate: 1.4.2 + regenerate-unicode-properties: 10.2.2 + regjsgen: 0.8.0 + regjsparser: 0.13.0 + unicode-match-property-ecmascript: 2.0.0 + unicode-match-property-value-ecmascript: 2.2.1 + + regjsgen@0.8.0: {} + + regjsparser@0.13.0: + dependencies: + jsesc: 3.1.0 + + require-directory@2.1.1: {} + + require-from-string@2.0.2: {} + + requireg@0.2.2: + dependencies: + nested-error-stacks: 2.0.1 + rc: 1.2.8 + resolve: 1.7.1 + + resolve-from@4.0.0: {} + + resolve-from@5.0.0: {} + + resolve-global@1.0.0: + dependencies: + global-dirs: 0.1.1 + + resolve-pkg-maps@1.0.0: {} + + resolve-workspace-root@2.0.0: {} + + resolve.exports@2.0.3: {} + + resolve@1.22.11: + dependencies: + is-core-module: 2.16.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + resolve@1.7.1: + dependencies: + path-parse: 1.0.7 + + resolve@2.0.0-next.5: + dependencies: + is-core-module: 2.16.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + restore-cursor@2.0.0: + dependencies: + onetime: 2.0.1 + signal-exit: 3.0.7 + + ret@0.1.15: {} + + reusify@1.1.0: {} + + rimraf@3.0.2: + dependencies: + glob: 7.2.3 + + run-parallel@1.2.0: + dependencies: + queue-microtask: 1.2.3 + + safe-array-concat@1.1.3: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + has-symbols: 1.1.0 + isarray: 2.0.5 + + safe-buffer@5.2.1: {} + + safe-push-apply@1.0.0: + dependencies: + es-errors: 1.3.0 + isarray: 2.0.5 + + safe-regex-test@1.1.0: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-regex: 1.2.1 + + sax@1.4.3: {} + + scheduler@0.26.0: {} + + semver@6.3.1: {} + + semver@7.6.3: {} + + semver@7.7.2: {} + + semver@7.7.3: {} + + send@0.19.0: + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + + send@0.19.1: + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + + serialize-error@2.1.0: {} + + serve-static@1.16.2: + dependencies: + encodeurl: 2.0.0 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.19.0 + transitivePeerDependencies: + - supports-color + + server-only@0.0.1: {} + + set-function-length@1.2.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.3.0 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + + set-function-name@2.0.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 + + set-proto@1.0.0: + dependencies: + dunder-proto: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + + set-value@4.1.0: + dependencies: + is-plain-object: 2.0.4 + is-primitive: 3.0.1 + + setimmediate@1.0.5: {} + + setprototypeof@1.2.0: {} + + sf-symbols-typescript@2.2.0: {} + + shallowequal@1.1.0: {} + + shebang-command@2.0.0: + dependencies: + shebang-regex: 3.0.0 + + shebang-regex@3.0.0: {} + + shell-quote@1.8.3: {} + + side-channel-list@1.0.0: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + + side-channel-map@1.0.1: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + object-inspect: 1.13.4 + + side-channel-weakmap@1.0.2: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + object-inspect: 1.13.4 + side-channel-map: 1.0.1 + + side-channel@1.1.0: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + side-channel-list: 1.0.0 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 + + signal-exit@3.0.7: {} + + signal-exit@4.1.0: {} + + simple-plist@1.3.1: + dependencies: + bplist-creator: 0.1.0 + bplist-parser: 0.3.1 + plist: 3.1.0 + + simple-swizzle@0.2.4: + dependencies: + is-arrayish: 0.3.4 + + sisteransi@1.0.5: {} + + slash@3.0.0: {} + + slash@4.0.0: {} + + slice-ansi@4.0.0: + dependencies: + ansi-styles: 4.3.0 + astral-regex: 2.0.0 + is-fullwidth-code-point: 3.0.0 + + slugify@1.6.6: {} + + source-map-js@1.2.1: {} + + source-map-support@0.5.21: + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + + source-map@0.5.7: {} + + source-map@0.6.1: {} + + split-on-first@1.1.0: {} + + sprintf-js@1.0.3: {} + + sql-formatter@15.6.10: + dependencies: + argparse: 2.0.1 + nearley: 2.20.1 + + stable-hash@0.0.5: {} + + stack-utils@2.0.6: + dependencies: + escape-string-regexp: 2.0.0 + + stackframe@1.3.4: {} + + stacktrace-parser@0.1.11: + dependencies: + type-fest: 0.7.1 + + statuses@1.5.0: {} + + statuses@2.0.1: {} + + stop-iteration-iterator@1.1.0: + dependencies: + es-errors: 1.3.0 + internal-slot: 1.1.0 + + stream-buffers@2.2.0: {} + + strict-uri-encode@2.0.0: {} + + string-width@4.2.3: + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + string-width@5.1.2: + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.2 + + string.prototype.matchall@4.0.12: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + get-intrinsic: 1.3.0 + gopd: 1.2.0 + has-symbols: 1.1.0 + internal-slot: 1.1.0 + regexp.prototype.flags: 1.5.4 + set-function-name: 2.0.2 + side-channel: 1.1.0 + + string.prototype.repeat@1.0.0: + dependencies: + define-properties: 1.2.1 + es-abstract: 1.24.0 + + string.prototype.trim@1.2.10: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-data-property: 1.1.4 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-object-atoms: 1.1.1 + has-property-descriptors: 1.0.2 + + string.prototype.trimend@1.0.9: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + + string.prototype.trimstart@1.0.8: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + + strip-ansi@5.2.0: + dependencies: + ansi-regex: 4.1.1 + + strip-ansi@6.0.1: + dependencies: + ansi-regex: 5.0.1 + + strip-ansi@7.1.2: + dependencies: + ansi-regex: 6.2.2 + + strip-bom@3.0.0: {} + + strip-json-comments@2.0.1: {} + + strip-json-comments@3.1.1: {} + + structured-headers@0.4.1: {} + + style-value-types@5.0.0: + dependencies: + hey-listen: 1.0.8 + tslib: 2.8.1 + + styleq@0.1.3: {} + + sucrase@3.35.0: + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + commander: 4.1.1 + glob: 10.5.0 + lines-and-columns: 1.2.4 + mz: 2.7.0 + pirates: 4.0.7 + ts-interface-checker: 0.1.13 + + supports-color@5.5.0: + dependencies: + has-flag: 3.0.0 + + supports-color@7.2.0: + dependencies: + has-flag: 4.0.0 + + supports-color@8.1.1: + dependencies: + has-flag: 4.0.0 + + supports-hyperlinks@2.3.0: + dependencies: + has-flag: 4.0.0 + supports-color: 7.2.0 + + supports-preserve-symlinks-flag@1.0.0: {} + + synckit@0.9.3: + dependencies: + '@pkgr/core': 0.1.2 + tslib: 2.8.1 + + tabbable@6.3.0: {} + + table@6.9.0: + dependencies: + ajv: 8.17.1 + lodash.truncate: 4.4.2 + slice-ansi: 4.0.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + tamagui@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): + dependencies: + '@tamagui/accordion': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/adapt': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/alert-dialog': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/animate-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/avatar': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/button': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/card': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/checkbox': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/dialog': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/elements': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/fake-react-native': 1.138.6 + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/font-size': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/form': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/get-button-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/get-font-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/group': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers-tamagui': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/image': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/label': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/linear-gradient': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/list-item': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/polyfill-dev': 1.138.6 + '@tamagui/popover': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/popper': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/portal': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/progress': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/radio-group': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/react-native-media-driver': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/scroll-view': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/select': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/separator': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/shapes': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/sheet': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/slider': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/switch': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/tabs': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/theme': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/toggle-group': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/tooltip': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/use-debounce': 1.138.6(react@19.1.0) + '@tamagui/use-force-update': 1.138.6(react@19.1.0) + '@tamagui/use-window-dimensions': 1.138.6(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/visually-hidden': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/z-index-stack': 1.138.6(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + tar@7.5.2: + dependencies: + '@isaacs/fs-minipass': 4.0.1 + chownr: 3.0.0 + minipass: 7.1.2 + minizlib: 3.1.0 + yallist: 5.0.0 + + temp-dir@2.0.0: {} + + terminal-link@2.1.1: + dependencies: + ansi-escapes: 4.3.2 + supports-hyperlinks: 2.3.0 + + terser@5.44.1: + dependencies: + '@jridgewell/source-map': 0.3.11 + acorn: 8.15.0 + commander: 2.20.3 + source-map-support: 0.5.21 + + test-exclude@6.0.0: + dependencies: + '@istanbuljs/schema': 0.1.3 + glob: 7.2.3 + minimatch: 3.1.2 + + thenify-all@1.6.0: + dependencies: + thenify: 3.3.1 + + thenify@3.3.1: + dependencies: + any-promise: 1.3.0 + + throat@5.0.0: {} + + tiny-jsonc@1.0.2: {} + + tinyglobby@0.2.15: + dependencies: + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + + tmpl@1.0.5: {} + + to-regex-range@5.0.1: + dependencies: + is-number: 7.0.0 + + toidentifier@1.0.1: {} + + tr46@0.0.3: {} + + ts-api-utils@2.1.0(typescript@5.9.3): + dependencies: + typescript: 5.9.3 + + ts-interface-checker@0.1.13: {} + + tsconfig-paths@3.15.0: + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.2 + minimist: 1.2.8 + strip-bom: 3.0.0 + + tslib@2.8.1: {} + + type-check@0.4.0: + dependencies: + prelude-ls: 1.2.1 + + type-detect@4.0.8: {} + + type-fest@0.21.3: {} + + type-fest@0.7.1: {} + + type-fest@4.41.0: {} + + typed-array-buffer@1.0.3: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-typed-array: 1.1.15 + + typed-array-byte-length@1.0.3: + dependencies: + call-bind: 1.0.8 + for-each: 0.3.5 + gopd: 1.2.0 + has-proto: 1.2.0 + is-typed-array: 1.1.15 + + typed-array-byte-offset@1.0.4: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + for-each: 0.3.5 + gopd: 1.2.0 + has-proto: 1.2.0 + is-typed-array: 1.1.15 + reflect.getprototypeof: 1.0.10 + + typed-array-length@1.0.7: + dependencies: + call-bind: 1.0.8 + for-each: 0.3.5 + gopd: 1.2.0 + is-typed-array: 1.1.15 + possible-typed-array-names: 1.1.0 + reflect.getprototypeof: 1.0.10 + + typescript@5.9.3: {} + + ua-parser-js@1.0.41: {} + + unbox-primitive@1.1.0: + dependencies: + call-bound: 1.0.4 + has-bigints: 1.1.0 + has-symbols: 1.1.0 + which-boxed-primitive: 1.1.1 + + undici-types@7.16.0: {} + + undici@6.22.0: {} + + unicode-canonical-property-names-ecmascript@2.0.1: {} + + unicode-match-property-ecmascript@2.0.0: + dependencies: + unicode-canonical-property-names-ecmascript: 2.0.1 + unicode-property-aliases-ecmascript: 2.2.0 + + unicode-match-property-value-ecmascript@2.2.1: {} + + unicode-property-aliases-ecmascript@2.2.0: {} + + unique-string@2.0.0: + dependencies: + crypto-random-string: 2.0.0 + + universalify@2.0.1: {} + + unpipe@1.0.0: {} + + unrs-resolver@1.11.1: + dependencies: + napi-postinstall: 0.3.4 + optionalDependencies: + '@unrs/resolver-binding-android-arm-eabi': 1.11.1 + '@unrs/resolver-binding-android-arm64': 1.11.1 + '@unrs/resolver-binding-darwin-arm64': 1.11.1 + '@unrs/resolver-binding-darwin-x64': 1.11.1 + '@unrs/resolver-binding-freebsd-x64': 1.11.1 + '@unrs/resolver-binding-linux-arm-gnueabihf': 1.11.1 + '@unrs/resolver-binding-linux-arm-musleabihf': 1.11.1 + '@unrs/resolver-binding-linux-arm64-gnu': 1.11.1 + '@unrs/resolver-binding-linux-arm64-musl': 1.11.1 + '@unrs/resolver-binding-linux-ppc64-gnu': 1.11.1 + '@unrs/resolver-binding-linux-riscv64-gnu': 1.11.1 + '@unrs/resolver-binding-linux-riscv64-musl': 1.11.1 + '@unrs/resolver-binding-linux-s390x-gnu': 1.11.1 + '@unrs/resolver-binding-linux-x64-gnu': 1.11.1 + '@unrs/resolver-binding-linux-x64-musl': 1.11.1 + '@unrs/resolver-binding-wasm32-wasi': 1.11.1 + '@unrs/resolver-binding-win32-arm64-msvc': 1.11.1 + '@unrs/resolver-binding-win32-ia32-msvc': 1.11.1 + '@unrs/resolver-binding-win32-x64-msvc': 1.11.1 + + update-browserslist-db@1.1.4(browserslist@4.28.0): + dependencies: + browserslist: 4.28.0 + escalade: 3.2.0 + picocolors: 1.1.1 + + uri-js@4.4.1: + dependencies: + punycode: 2.3.1 + + use-callback-ref@1.3.3(@types/react@19.1.17)(react@19.1.0): + dependencies: + react: 19.1.0 + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.1.17 + + use-latest-callback@0.2.6(react@19.1.0): + dependencies: + react: 19.1.0 + + use-sidecar@1.1.3(@types/react@19.1.17)(react@19.1.0): + dependencies: + detect-node-es: 1.1.0 + react: 19.1.0 + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.1.17 + + use-sync-external-store@1.6.0(react@19.1.0): + dependencies: + react: 19.1.0 + + utils-merge@1.0.1: {} + + uuid@7.0.3: {} + + validate-npm-package-name@5.0.1: {} + + vary@1.1.2: {} + + vaul@1.1.2(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + dependencies: + '@radix-ui/react-dialog': 1.1.15(@types/react@19.1.17)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + + vlq@1.0.1: {} + + w-json@1.3.10: {} + + w-json@1.3.11: {} + + walker@1.0.8: + dependencies: + makeerror: 1.0.12 + + warn-once@0.1.1: {} + + wcwidth@1.0.1: + dependencies: + defaults: 1.0.4 + + webidl-conversions@3.0.1: {} + + webidl-conversions@5.0.0: {} + + whatwg-fetch@3.6.20: {} + + whatwg-url-without-unicode@8.0.0-3: + dependencies: + buffer: 5.7.1 + punycode: 2.3.1 + webidl-conversions: 5.0.0 + + whatwg-url@5.0.0: + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + + which-boxed-primitive@1.1.1: + dependencies: + is-bigint: 1.1.0 + is-boolean-object: 1.2.2 + is-number-object: 1.1.1 + is-string: 1.1.1 + is-symbol: 1.1.1 + + which-builtin-type@1.2.1: + dependencies: + call-bound: 1.0.4 + function.prototype.name: 1.1.8 + has-tostringtag: 1.0.2 + is-async-function: 2.1.1 + is-date-object: 1.1.0 + is-finalizationregistry: 1.1.1 + is-generator-function: 1.1.2 + is-regex: 1.2.1 + is-weakref: 1.1.1 + isarray: 2.0.5 + which-boxed-primitive: 1.1.1 + which-collection: 1.0.2 + which-typed-array: 1.1.19 + + which-collection@1.0.2: + dependencies: + is-map: 2.0.3 + is-set: 2.0.3 + is-weakmap: 2.0.2 + is-weakset: 2.0.4 + + which-typed-array@1.1.19: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 + for-each: 0.3.5 + get-proto: 1.0.1 + gopd: 1.2.0 + has-tostringtag: 1.0.2 + + which@2.0.2: + dependencies: + isexe: 2.0.0 + + wonka@6.3.5: {} + + word-wrap@1.2.5: {} + + wrap-ansi@7.0.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + wrap-ansi@8.1.0: + dependencies: + ansi-styles: 6.2.3 + string-width: 5.1.2 + strip-ansi: 7.1.2 + + wrappy@1.0.2: {} + + write-file-atomic@4.0.2: + dependencies: + imurmurhash: 0.1.4 + signal-exit: 3.0.7 + + ws@6.2.3: + dependencies: + async-limiter: 1.0.1 + + ws@7.5.10: {} + + ws@8.18.3: {} + + xcode@3.0.1: + dependencies: + simple-plist: 1.3.1 + uuid: 7.0.3 + + xml2js@0.6.0: + dependencies: + sax: 1.4.3 + xmlbuilder: 11.0.1 + + xmlbuilder@11.0.1: {} + + xmlbuilder@15.1.1: {} + + y18n@5.0.8: {} + + yallist@3.1.1: {} + + yallist@5.0.0: {} + + yaml@2.8.2: {} + + yargs-parser@21.1.1: {} + + yargs@17.7.2: + dependencies: + cliui: 8.0.1 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 + + yocto-queue@0.1.0: {} + + zod-to-json-schema@3.25.0(zod@3.25.76): + dependencies: + zod: 3.25.76 + + zod@3.25.76: {} diff --git a/demos/react-native-supabase-group-chat/pnpm-workspace.yaml b/demos/react-native-supabase-group-chat/pnpm-workspace.yaml new file mode 100644 index 000000000..881669ab1 --- /dev/null +++ b/demos/react-native-supabase-group-chat/pnpm-workspace.yaml @@ -0,0 +1 @@ +nodeLinker: hoisted diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/_layout.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/_layout.tsx index d5f500ec0..552a83585 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/_layout.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/_layout.tsx @@ -1,9 +1,9 @@ -import { usePowerSync } from '@powersync/react-native'; -import { UserCog } from '@tamagui/lucide-icons'; -import { Link, Stack, useLocalSearchParams } from 'expo-router'; -import { useEffect, useState } from 'react'; +import { usePowerSync } from "@powersync/react-native"; +import { UserCog } from "@tamagui/lucide-icons"; +import { Link, Stack, useLocalSearchParams } from "expo-router"; +import { useEffect, useState } from "react"; -import { Loading } from '@/components/loading/Loading'; +import { Loading } from "@/components/loading/Loading"; export default function ChatsLayout() { const { group: groupId } = useLocalSearchParams<{ group: string }>(); @@ -11,7 +11,7 @@ export default function ChatsLayout() { const [isInitialSyncCompleted, setIsInitialSyncCompleted] = useState(false); async function checkForInitialSync() { - const initialSync = await powerSync.execute('SELECT name FROM ps_buckets WHERE last_applied_op > 0 LIMIT 1'); + const initialSync = await powerSync.execute("SELECT name FROM ps_buckets WHERE last_applied_op > 0 LIMIT 1"); if (initialSync.rows?._array?.length) { setIsInitialSyncCompleted(true); } else { @@ -31,12 +31,12 @@ export default function ChatsLayout() { return ( - - + + ( diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/[profile]/_layout.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/[profile]/_layout.tsx index 3427aa977..300ec02a2 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/[profile]/_layout.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/[profile]/_layout.tsx @@ -1,4 +1,4 @@ -import { Stack } from 'expo-router'; +import { Stack } from "expo-router"; export default function ChatsContactLayout() { return ( diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/[profile]/index.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/[profile]/index.tsx index e2a1a52b2..7ac1b6cc7 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/[profile]/index.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/[profile]/index.tsx @@ -1,25 +1,25 @@ -import { faker } from '@faker-js/faker'; -import { usePowerSync, useQuery } from '@powersync/react-native'; -import { FlashList } from '@shopify/flash-list'; -import { Stack, useLocalSearchParams } from 'expo-router'; -import { useEffect, useState } from 'react'; -import { Button, Input, YStack } from 'tamagui'; +import { faker } from "@faker-js/faker"; +import { usePowerSync, useQuery } from "@powersync/react-native"; +import { FlashList } from "@shopify/flash-list"; +import { useLocalSearchParams } from "expo-router"; +import { useEffect, useState } from "react"; +import { Button, Input, YStack } from "tamagui"; -import { Message } from '@/components/messages/Message'; -import { uuid } from '@/lib/uuid'; -import { useAuth } from '@/providers/AuthProvider'; +import { Message } from "@/components/messages/Message"; +import { uuid } from "@/lib/uuid"; +import { useAuth } from "@/providers/AuthProvider"; export default function ChatsChatIndex() { const { profile: profileId } = useLocalSearchParams<{ profile: string }>(); const { user } = useAuth(); const powerSync = usePowerSync(); - const { data: profiles } = useQuery('SELECT id, name, handle, demo FROM profiles WHERE id = ?', [profileId]); + const { data: profiles } = useQuery("SELECT id, name, handle, demo FROM profiles WHERE id = ?", [profileId]); const profile = profiles.length ? profiles[0] : undefined; const [draftId, setDraftId] = useState(); const [listMessages, setListMessages] = useState([]); const { data: messages } = useQuery( - 'SELECT sender_id, content, created_at FROM messages WHERE (((sender_id = ?1 AND recipient_id = ?2) OR (sender_id = ?2 AND recipient_id = ?1)) AND NOT (sender_id = ?1 AND sent_at IS NULL)) ORDER BY created_at ASC', + "SELECT sender_id, content, created_at FROM messages WHERE (((sender_id = ?1 AND recipient_id = ?2) OR (sender_id = ?2 AND recipient_id = ?1)) AND NOT (sender_id = ?1 AND sent_at IS NULL)) ORDER BY created_at ASC", [user?.id, profile?.id] ); @@ -29,12 +29,12 @@ export default function ChatsChatIndex() { } }, [messages]); - const [message, setMessage] = useState(''); + const [message, setMessage] = useState(""); useEffect(() => { async function findOrCreateDraft(senderId: string, recipientId: string, content: string) { const draftMessages = await powerSync.execute( - 'SELECT id, content FROM messages WHERE sender_id = ? AND recipient_id = ? AND sent_at IS NULL', + "SELECT id, content FROM messages WHERE sender_id = ? AND recipient_id = ? AND sent_at IS NULL", [senderId, recipientId] ); @@ -44,7 +44,7 @@ export default function ChatsChatIndex() { } else if (message.length > 0) { const draftId = uuid(); await powerSync.execute( - 'INSERT INTO messages (id, created_at, sender_id, recipient_id, content) VALUES (?, datetime(), ?, ?, ?)', + "INSERT INTO messages (id, created_at, sender_id, recipient_id, content) VALUES (?, datetime(), ?, ?, ?)", [draftId, senderId, recipientId, content] ); setDraftId(draftId); @@ -55,21 +55,21 @@ export default function ChatsChatIndex() { if (!draftId) { findOrCreateDraft(user.id, profileId, message); } else if (message.length > 0) { - powerSync.execute('UPDATE messages SET content = ? WHERE id = ?', [message, draftId]); + powerSync.execute("UPDATE messages SET content = ? WHERE id = ?", [message, draftId]); } } }, [user?.id, profileId, draftId, message]); async function handleInputSubmit() { - await powerSync.execute('UPDATE messages SET content = ?, sent_at = datetime() WHERE id = ?', [message, draftId]); + await powerSync.execute("UPDATE messages SET content = ?, sent_at = datetime() WHERE id = ?", [message, draftId]); - setMessage(''); + setMessage(""); setDraftId(undefined); console.log(profile.demo); if (profile.demo === 1) { - console.log('Preparing demo message ...'); + console.log("Preparing demo message ..."); const messageId = uuid(); const message = faker.hacker.phrase(); @@ -82,7 +82,7 @@ export default function ChatsChatIndex() { }, 500); setTimeout(async () => { - await powerSync.execute('UPDATE messages SET sent_at = datetime(), content = ? WHERE id = ?', [ + await powerSync.execute("UPDATE messages SET sent_at = datetime(), content = ? WHERE id = ?", [ message, messageId ]); @@ -102,21 +102,20 @@ export default function ChatsChatIndex() { }, 500); setTimeout(async () => { - await powerSync.execute('UPDATE messages SET sent_at = datetime(), content = ? WHERE id = ?', [ + await powerSync.execute("UPDATE messages SET sent_at = datetime(), content = ? WHERE id = ?", [ message, messageId ]); }, 2000); - setMessage(''); + setMessage(""); } return profile ? ( <> - - } estimatedItemSize={87} /> + } /> {profile.demo === 1 && } diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/_layout.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/_layout.tsx index 0b60db5f1..5f39ebd68 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/_layout.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/_layout.tsx @@ -1,4 +1,4 @@ -import { Slot } from 'expo-router'; +import { Slot } from "expo-router"; export default function ChatsCLayout() { return ; diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/_layout.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/_layout.tsx index f7d0d7ea6..bf4b6aa8d 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/_layout.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/_layout.tsx @@ -1,17 +1,15 @@ -import { Stack } from 'expo-router'; +import { Stack } from "expo-router"; export default function ChatsGroupLayout() { return ( - <> - - - - - + + + + ); } diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/index.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/index.tsx index d838a7bfb..049f24717 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/index.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/index.tsx @@ -1,37 +1,37 @@ -import { usePowerSync, useQuery } from '@powersync/react-native'; -import { FlashList } from '@shopify/flash-list'; -import { Stack, useLocalSearchParams } from 'expo-router'; -import { useState } from 'react'; -import { Input, YStack } from 'tamagui'; +import { usePowerSync, useQuery } from "@powersync/react-native"; +import { FlashList } from "@shopify/flash-list"; +import { Stack, useLocalSearchParams } from "expo-router"; +import { useState } from "react"; +import { Input, YStack } from "tamagui"; -import { Message } from '@/components/messages/Message'; -import { uuid } from '@/lib/uuid'; -import { useAuth } from '@/providers/AuthProvider'; +import { Message } from "@/components/messages/Message"; +import { uuid } from "@/lib/uuid"; +import { useAuth } from "@/providers/AuthProvider"; export default function ChatsChatIndex() { const { group: groupId } = useLocalSearchParams<{ group: string }>(); const { user } = useAuth(); const powerSync = usePowerSync(); - const { data: groups } = useQuery('SELECT id, name FROM groups WHERE id = ?', [groupId]); + const { data: groups } = useQuery("SELECT id, name FROM groups WHERE id = ?", [groupId]); const group = groups.length ? groups[0] : undefined; const { data: messages } = useQuery( - 'SELECT sender_id, content, created_at FROM messages WHERE group_id = ? ORDER BY created_at ASC', + "SELECT sender_id, content, created_at FROM messages WHERE group_id = ? ORDER BY created_at ASC", [group?.id] ); - const [message, setMessage] = useState(''); + const [message, setMessage] = useState(""); async function handleInputSubmit() { const messageId = uuid(); const senderId = user?.id; await powerSync.execute( - 'INSERT INTO messages (id, created_at, sender_id, group_id, content, sent_at) VALUES (?, datetime(), ?, ?, ?, datetime())', + "INSERT INTO messages (id, created_at, sender_id, group_id, content, sent_at) VALUES (?, datetime(), ?, ?, ?, datetime())", [messageId, senderId, group.id, message] ); - setMessage(''); + setMessage(""); } return group ? ( @@ -44,7 +44,7 @@ export default function ChatsChatIndex() { /> - } estimatedItemSize={87} /> + } /> (); const router = useRouter(); - const [name, setName] = useState(''); + const [name, setName] = useState(""); const [members, setMembers] = useState>(new Set()); const [selectedContacts, setSelectedContacts] = useState>(new Set()); const powerSync = usePowerSync(); - const { data: groups } = useQuery('SELECT name FROM groups WHERE id = ?', [groupId]); - const { data: groupMembers } = useQuery('SELECT profile_id FROM memberships WHERE group_id = ?', [groupId]); + const { data: groups } = useQuery("SELECT name FROM groups WHERE id = ?", [groupId]); + const { data: groupMembers } = useQuery("SELECT profile_id FROM memberships WHERE group_id = ?", [groupId]); useEffect(() => { if (groups.length > 0) { @@ -74,20 +74,20 @@ export default function GroupSettings() { await powerSync.writeTransaction(async (tx) => { try { - await tx.execute('UPDATE groups SET name= ? WHERE id = ?', [name, groupId]); + await tx.execute("UPDATE groups SET name= ? WHERE id = ?", [name, groupId]); for (const profileId of removedContacts) { - await tx.execute('DELETE FROM memberships WHERE group_id = ? AND profile_id = ?', [groupId, profileId]); + await tx.execute("DELETE FROM memberships WHERE group_id = ? AND profile_id = ?", [groupId, profileId]); } for (const profileId of addedContacts) { const membershipId = uuid(); await tx.execute( - 'INSERT INTO memberships (id, group_id, profile_id, created_at) VALUES (?, ?, ?, datetime())', + "INSERT INTO memberships (id, group_id, profile_id, created_at) VALUES (?, ?, ?, datetime())", [membershipId, groupId, profileId] ); } router.back(); } catch (error) { - console.error('Error', error); + console.error("Error", error); } }); } @@ -96,27 +96,27 @@ export default function GroupSettings() { async function deleteTransaction() { await powerSync.writeTransaction(async (tx) => { try { - await tx.execute('DELETE FROM memberships WHERE group_id = ?', [groupId]); - await tx.execute('DELETE FROM messages WHERE group_id = ?', [groupId]); - await tx.execute('DELETE FROM groups WHERE id = ?', [groupId]); + await tx.execute("DELETE FROM memberships WHERE group_id = ?", [groupId]); + await tx.execute("DELETE FROM messages WHERE group_id = ?", [groupId]); + await tx.execute("DELETE FROM groups WHERE id = ?", [groupId]); router.back(); } catch (error) { - console.error('Error', error); + console.error("Error", error); } }); } - Alert.alert('Delete group', 'Are you sure you want to delete this group including all its messages?', [ + Alert.alert("Delete group", "Are you sure you want to delete this group including all its messages?", [ { - text: 'Cancel', - onPress: () => console.log('Cancel Pressed'), - style: 'cancel' + text: "Cancel", + onPress: () => console.log("Cancel Pressed"), + style: "cancel" }, { - text: 'Delete', + text: "Delete", onPress: deleteTransaction, - style: 'destructive' + style: "destructive" } ]); } diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/_layout.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/_layout.tsx index 74e1063b4..e15764260 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/_layout.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/_layout.tsx @@ -1,4 +1,4 @@ -import { Slot } from 'expo-router'; +import { Slot } from "expo-router"; export default function ChatsGLayout() { return ; diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/create.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/create.tsx index 43ce48ea9..c83231c34 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/create.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/create.tsx @@ -1,16 +1,16 @@ -import { usePowerSync } from '@powersync/react-native'; -import { Plus } from '@tamagui/lucide-icons'; -import { Stack, useLocalSearchParams, useRouter } from 'expo-router'; -import { useState } from 'react'; -import { Button, Input, XStack, YStack } from 'tamagui'; +import { usePowerSync } from "@powersync/react-native"; +import { Plus } from "@tamagui/lucide-icons"; +import { Stack, useLocalSearchParams, useRouter } from "expo-router"; +import { useState } from "react"; +import { Button, Input, XStack, YStack } from "tamagui"; -import { MemberSelector } from '@/components/groups/MemberSelector'; -import { uuid } from '@/lib/uuid'; -import { useAuth } from '@/providers/AuthProvider'; +import { MemberSelector } from "@/components/groups/MemberSelector"; +import { uuid } from "@/lib/uuid"; +import { useAuth } from "@/providers/AuthProvider"; export default function CreateGroup() { const { name: initialName } = useLocalSearchParams<{ name: string }>(); - const [name, setName] = useState(initialName ?? ''); + const [name, setName] = useState(initialName ?? ""); const powerSync = usePowerSync(); const { user } = useAuth(); const [selectedContacts, setSelectedContacts] = useState>(new Set()); @@ -26,7 +26,7 @@ export default function CreateGroup() { await powerSync.writeTransaction(async (tx) => { try { - await tx.execute('INSERT INTO groups (id, owner_id, name, created_at) VALUES (?, ?, ?, datetime())', [ + await tx.execute("INSERT INTO groups (id, owner_id, name, created_at) VALUES (?, ?, ?, datetime())", [ groupId, user?.id, name @@ -34,20 +34,20 @@ export default function CreateGroup() { for (const profileId of selectedContacts) { const membershipId = uuid(); await tx.execute( - 'INSERT INTO memberships (id, group_id, profile_id, created_at) VALUES (?, ?, ?, datetime())', + "INSERT INTO memberships (id, group_id, profile_id, created_at) VALUES (?, ?, ?, datetime())", [membershipId, groupId, profileId] ); } router.push(`/(app)/(chats)/g/${groupId}`); } catch (error) { - console.error('Error', error); + console.error("Error", error); } }); } return ( <> - + (''); + const [search, setSearch] = useState(""); const [contacts, setContacts] = useState([]); const powerSync = usePowerSync(); const navigation = useNavigation(); useEffect(() => { - const unsubscribe = navigation.addListener('blur', () => { - setSearch(''); + const unsubscribe = navigation.addListener("blur", () => { + setSearch(""); setContacts([]); }); @@ -46,7 +46,7 @@ export default function ChatsIndex() { } }, [search, setContacts]); - const newGroup = search ? [{ type: 'create', name: search }] : []; + const newGroup = search ? [{ type: "create", name: search }] : []; return ( @@ -67,13 +67,12 @@ export default function ChatsIndex() { } data={[...newGroup, ...contacts, ...chats]} renderItem={({ item }) => - item.type === 'create' ? ( + item.type === "create" ? ( + }}> } title={{item.name}} @@ -82,18 +81,18 @@ export default function ChatsIndex() { /> ) : ( - + : } + icon={item.type === "group" ? : } subTitle={ - item.type === 'new' - ? 'Start conversation' + item.type === "new" + ? "Start conversation" : item.last_message_at ? stringToRelativeDate(item.last_message_at) - : 'never' + : "never" } - iconAfter={item.type === 'new' ? : undefined} + iconAfter={item.type === "new" ? : undefined} /> ) diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/_layout.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/_layout.tsx index 60d041416..6e9209cd6 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/_layout.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/_layout.tsx @@ -1,8 +1,8 @@ -import { Contact, MessageSquare, Settings } from '@tamagui/lucide-icons'; -import { Redirect, Tabs } from 'expo-router'; +import { Contact, MessageSquare, Settings } from "@tamagui/lucide-icons"; +import { Redirect, Tabs } from "expo-router"; -import { useAuth } from '@/providers/AuthProvider'; -import { PowerSyncProvider } from '@/providers/PowerSync'; +import { useAuth } from "@/providers/AuthProvider"; +import { PowerSyncProvider } from "@/providers/PowerSyncProvider"; export default function AppLayout() { const { session } = useAuth(); @@ -17,7 +17,7 @@ export default function AppLayout() { }} @@ -25,7 +25,7 @@ export default function AppLayout() { }} @@ -33,7 +33,7 @@ export default function AppLayout() { }} diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/contacts/_layout.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/contacts/_layout.tsx index cd494d703..ac9c4e03f 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/contacts/_layout.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/contacts/_layout.tsx @@ -1,9 +1,9 @@ -import { Stack } from 'expo-router'; +import { Stack } from "expo-router"; export default function ContactsLayout() { return ( - + ); } diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/contacts/index.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/contacts/index.tsx index 91fa0786d..27bd7b913 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/contacts/index.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/contacts/index.tsx @@ -1,20 +1,20 @@ -import { faker } from '@faker-js/faker'; -import { usePowerSync, useQuery } from '@powersync/react-native'; -import { Search, Shuffle } from '@tamagui/lucide-icons'; -import { useState } from 'react'; -import { Button, Input, XStack, YStack } from 'tamagui'; - -import { ContactRow } from '@/components/contacts/ContactRow'; -import { ProfileRow } from '@/components/contacts/ProfileRow'; -import { List } from '@/components/list'; -import { supabase } from '@/lib/supabase'; -import { uuid } from '@/lib/uuid'; -import { useAuth } from '@/providers/AuthProvider'; +import { faker } from "@faker-js/faker"; +import { usePowerSync, useQuery } from "@powersync/react-native"; +import { Search, Shuffle } from "@tamagui/lucide-icons"; +import { useState } from "react"; +import { Button, Input, XStack, YStack } from "tamagui"; + +import { ContactRow } from "@/components/contacts/ContactRow"; +import { ProfileRow } from "@/components/contacts/ProfileRow"; +import { List } from "@/components/list"; +import { supabase } from "@/lib/supabase"; +import { uuid } from "@/lib/uuid"; +import { useAuth } from "@/providers/AuthProvider"; export default function ContactsIndex() { const powerSync = usePowerSync(); const { user } = useAuth(); - const [search, setSearch] = useState(''); + const [search, setSearch] = useState(""); const [profiles, setProfiles] = useState([]); const { data: contacts } = useQuery( @@ -29,14 +29,14 @@ export default function ContactsIndex() { const contactId = uuid(); const ownerId = user?.id; - await powerSync.execute('INSERT INTO profiles (id, name, handle, demo) VALUES (?, ?, ?, ?)', [ + await powerSync.execute("INSERT INTO profiles (id, name, handle, demo) VALUES (?, ?, ?, ?)", [ profileId, name, handle, true ]); - await powerSync.execute('INSERT INTO contacts (id, owner_id, profile_id) VALUES (?, ?, ?)', [ + await powerSync.execute("INSERT INTO contacts (id, owner_id, profile_id) VALUES (?, ?, ?)", [ contactId, ownerId, profileId @@ -47,7 +47,7 @@ export default function ContactsIndex() { const contactId = uuid(); const ownerId = user?.id; - await powerSync.execute('INSERT INTO contacts (id, owner_id, profile_id) VALUES (?, ?, ?)', [ + await powerSync.execute("INSERT INTO contacts (id, owner_id, profile_id) VALUES (?, ?, ?)", [ contactId, ownerId, profileId @@ -58,22 +58,22 @@ export default function ContactsIndex() { [profileId, name, handle] ); */ - setSearch(''); + setSearch(""); setProfiles([]); } async function handleDeleteContact(contactId: string) { - console.log('Deleting contact', contactId); + console.log("Deleting contact", contactId); - const result = await powerSync.execute('DELETE FROM contacts WHERE id = ?', [contactId]); + const result = await powerSync.execute("DELETE FROM contacts WHERE id = ?", [contactId]); } async function handleProfileSearch() { const { data, error } = await supabase - .from('profiles') - .select('id, name, handle') - .filter('handle', 'ilike', `%${search}%`) - .filter('id', 'not.eq', user?.id); + .from("profiles") + .select("id, name, handle") + .filter("handle", "ilike", `%${search}%`) + .filter("id", "not.eq", user?.id); setProfiles(data ?? []); } @@ -97,7 +97,7 @@ export default function ContactsIndex() { icon={} backgroundColor="$brand1" borderRadius="$3" - // circular + // circular /> @@ -105,7 +105,7 @@ export default function ContactsIndex() { data={[...profiles, ...contacts]} extraData={contacts} renderItem={({ item }) => - item.type === 'contact' ? ( + item.type === "contact" ? ( ) : ( diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/settings/_layout.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/settings/_layout.tsx index e5bb7e410..f5e9d4ec7 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/settings/_layout.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/settings/_layout.tsx @@ -1,9 +1,9 @@ -import { Stack } from 'expo-router'; +import { Stack } from "expo-router"; export default function SettingsLayout() { return ( - + ); } diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/settings/index.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/settings/index.tsx index f53a1d1ea..4678a10f9 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/settings/index.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/settings/index.tsx @@ -1,16 +1,16 @@ -import { usePowerSync, useQuery } from '@powersync/react-native'; -import { useEffect, useState } from 'react'; -import { Button, Input, Label, Switch, Text, XStack, YStack } from 'tamagui'; +import { usePowerSync, useQuery } from "@powersync/react-native"; +import { useEffect, useState } from "react"; +import { Button, Input, Label, Switch, Text, XStack, YStack } from "tamagui"; -import { useAuth } from '@/providers/AuthProvider'; +import { useAuth } from "@/providers/AuthProvider"; export default function SettingsIndex() { const powerSync = usePowerSync(); const { user, signOut, isSyncEnabled, setIsSyncEnabled } = useAuth(); - const [name, setName] = useState(''); - const [handle, setHandle] = useState(''); + const [name, setName] = useState(""); + const [handle, setHandle] = useState(""); - const { data: profiles } = useQuery('SELECT * FROM profiles WHERE id = ?', [user?.id]); + const { data: profiles } = useQuery("SELECT * FROM profiles WHERE id = ?", [user?.id]); useEffect(() => { if (profiles.length > 0) { @@ -26,29 +26,28 @@ export default function SettingsIndex() { async function handleUpdateProfile() { if (user) { - powerSync.execute('UPDATE profiles SET name = ?, handle = ? WHERE id = ?', [name, handle, user.id]); + powerSync.execute("UPDATE profiles SET name = ?, handle = ? WHERE id = ?", [name, handle, user.id]); } } useEffect(() => { - console.log('Sync Status 2', powerSync.currentStatus); + console.log("Sync Status 2", powerSync.currentStatus); }, [powerSync]); return ( Email: {user?.email} - + setIsSyncEnabled(checked)} - > + onCheckedChange={(checked) => setIsSyncEnabled(checked)}> setName(text)} value={name} /> diff --git a/demos/react-native-supabase-group-chat/src/app/(auth)/sign-in.tsx b/demos/react-native-supabase-group-chat/src/app/(auth)/sign-in.tsx index e99d97732..d639208d3 100644 --- a/demos/react-native-supabase-group-chat/src/app/(auth)/sign-in.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(auth)/sign-in.tsx @@ -1,7 +1,7 @@ -import { Redirect } from 'expo-router'; +import { Redirect } from "expo-router"; -import { SignIn } from '@/components/auth/SignIn'; -import { useAuth } from '@/providers/AuthProvider'; +import { SignIn } from "@/components/auth/SignIn"; +import { useAuth } from "@/providers/AuthProvider"; export default function SignInScreen() { const { user } = useAuth(); diff --git a/demos/react-native-supabase-group-chat/src/app/_layout.tsx b/demos/react-native-supabase-group-chat/src/app/_layout.tsx index a78c1a8e5..01d3227c8 100644 --- a/demos/react-native-supabase-group-chat/src/app/_layout.tsx +++ b/demos/react-native-supabase-group-chat/src/app/_layout.tsx @@ -1,15 +1,15 @@ -import 'expo-dev-client'; -import { TamaguiProvider, Theme } from '@tamagui/core'; -import { useFonts } from 'expo-font'; -import { Slot } from 'expo-router'; -import { useEffect, useRef, useState } from 'react'; -import { AppState, LogBox, useColorScheme } from 'react-native'; -import { GestureHandlerRootView } from 'react-native-gesture-handler'; -import { SafeAreaProvider } from 'react-native-safe-area-context'; - -import { AuthProvider } from '@/providers/AuthProvider'; -import { NavigationThemeProvider } from '@/providers/NavigationThemeProvider'; -import tamaguiConfig from '@/tamagui.config'; +import "expo-dev-client"; +import { TamaguiProvider, Theme } from "@tamagui/core"; +import { useFonts } from "expo-font"; +import { Slot } from "expo-router"; +import { useEffect, useRef, useState } from "react"; +import { AppState, LogBox, useColorScheme } from "react-native"; +import { GestureHandlerRootView } from "react-native-gesture-handler"; +import { SafeAreaProvider } from "react-native-safe-area-context"; + +import { AuthProvider } from "@/providers/AuthProvider"; +import { NavigationThemeProvider } from "@/providers/NavigationThemeProvider"; +import tamaguiConfig from "@/tamagui.config"; LogBox.ignoreAllLogs(); @@ -20,13 +20,13 @@ export default function Layout() { const [activeColorScheme, setActiveColorScheme] = useState(colorScheme); useEffect(() => { - if (appStateVisible === 'active') { + if (appStateVisible === "active") { setActiveColorScheme(colorScheme); } }, [appStateVisible, colorScheme]); useEffect(() => { - const subscription = AppState.addEventListener('change', (nextAppState) => { + const subscription = AppState.addEventListener("change", (nextAppState) => { appState.current = nextAppState; setAppStateVisible(appState.current); }); @@ -37,8 +37,8 @@ export default function Layout() { }, []); const [loaded] = useFonts({ - Inter: require('@tamagui/font-inter/otf/Inter-Medium.otf'), - InterBold: require('@tamagui/font-inter/otf/Inter-Bold.otf') + Inter: require("@tamagui/font-inter/otf/Inter-Medium.otf"), + InterBold: require("@tamagui/font-inter/otf/Inter-Bold.otf") }); if (!loaded) { diff --git a/demos/react-native-supabase-group-chat/src/components/Logo.tsx b/demos/react-native-supabase-group-chat/src/components/Logo.tsx index 13e27052c..a6613073a 100644 --- a/demos/react-native-supabase-group-chat/src/components/Logo.tsx +++ b/demos/react-native-supabase-group-chat/src/components/Logo.tsx @@ -1,6 +1,6 @@ -import Svg, { Defs, LinearGradient, Path, Stop, SvgProps } from 'react-native-svg'; +import Svg, { Defs, LinearGradient, Path, Stop, SvgProps } from "react-native-svg"; -import { config } from '@/lib/config'; +import { config } from "@/lib/config"; export function Logo({ gradient, ...props }: SvgProps & { gradient?: boolean }) { return ( @@ -12,7 +12,7 @@ export function Logo({ gradient, ...props }: SvgProps & { gradient?: boolean }) diff --git a/demos/react-native-supabase-group-chat/src/components/auth/SignIn.tsx b/demos/react-native-supabase-group-chat/src/components/auth/SignIn.tsx index cf6c2abc1..98f495cbd 100644 --- a/demos/react-native-supabase-group-chat/src/components/auth/SignIn.tsx +++ b/demos/react-native-supabase-group-chat/src/components/auth/SignIn.tsx @@ -1,18 +1,18 @@ -import { useState } from 'react'; -import { useSafeAreaInsets } from 'react-native-safe-area-context'; -import { Button, Input, Square, XStack, YStack } from 'tamagui'; +import { useState } from "react"; +import { useSafeAreaInsets } from "react-native-safe-area-context"; +import { Button, Input, Square, XStack, YStack } from "tamagui"; -import { Logo } from '../Logo'; +import { Logo } from "@/components/Logo"; -import { config } from '@/lib/config'; -import { supabase } from '@/lib/supabase'; -import { useAuth } from '@/providers/AuthProvider'; +import { config } from "@/lib/config"; +import { supabase } from "@/lib/supabase"; +import { useAuth } from "@/providers/AuthProvider"; export function SignIn() { const inlets = useSafeAreaInsets(); const [signUp, setSignUp] = useState(false); - const [email, setEmail] = useState(''); - const [password, setPassword] = useState(''); + const [email, setEmail] = useState(""); + const [password, setPassword] = useState(""); const { signIn } = useAuth(); async function handleSignUp() { @@ -42,7 +42,7 @@ export function SignIn() { } return ( - + diff --git a/demos/react-native-supabase-group-chat/src/components/contacts/ContactRow.tsx b/demos/react-native-supabase-group-chat/src/components/contacts/ContactRow.tsx index 6588be00a..d8d835999 100644 --- a/demos/react-native-supabase-group-chat/src/components/contacts/ContactRow.tsx +++ b/demos/react-native-supabase-group-chat/src/components/contacts/ContactRow.tsx @@ -1,9 +1,9 @@ -import { Trash2 } from '@tamagui/lucide-icons'; -import { Link } from 'expo-router'; -import { ListItem } from 'tamagui'; +import { Trash2 } from "@tamagui/lucide-icons"; +import { Link } from "expo-router"; +import { ListItem } from "tamagui"; -import { SwipeableRow } from '../list/SwipeableRow'; -import { ProfileIcon } from '../profiles/ProfileIcon'; +import { SwipeableRow } from "@/components/list/SwipeableRow"; +import { ProfileIcon } from "@/components/profiles/ProfileIcon"; export function ContactRow({ item, @@ -17,15 +17,14 @@ export function ContactRow({ rightActions={[ { text: , - color: '$red10', + color: "$red10", onPress: () => { handleDeleteContact(item.id); } } - ]} - > + ]}> - } /> + } /> ); diff --git a/demos/react-native-supabase-group-chat/src/components/contacts/ProfileRow.tsx b/demos/react-native-supabase-group-chat/src/components/contacts/ProfileRow.tsx index ef3234070..0f182d09f 100644 --- a/demos/react-native-supabase-group-chat/src/components/contacts/ProfileRow.tsx +++ b/demos/react-native-supabase-group-chat/src/components/contacts/ProfileRow.tsx @@ -1,7 +1,7 @@ -import { Plus } from '@tamagui/lucide-icons'; -import { ListItem, Text } from 'tamagui'; +import { Plus } from "@tamagui/lucide-icons"; +import { ListItem, Text } from "tamagui"; -import { ProfileIcon } from '../profiles/ProfileIcon'; +import { ProfileIcon } from "@/components/profiles/ProfileIcon"; export function ProfileRow({ item, @@ -14,7 +14,7 @@ export function ProfileRow({ {item.name}} subTitle={@{item.handle}} - icon={} + icon={} iconAfter={} onPress={() => handleAddContact(item.id, item.name, item.handle)} /> diff --git a/demos/react-native-supabase-group-chat/src/components/groups/GroupIcon.tsx b/demos/react-native-supabase-group-chat/src/components/groups/GroupIcon.tsx index 94420fbf7..1d595ba47 100644 --- a/demos/react-native-supabase-group-chat/src/components/groups/GroupIcon.tsx +++ b/demos/react-native-supabase-group-chat/src/components/groups/GroupIcon.tsx @@ -1,17 +1,16 @@ -import { Users } from '@tamagui/lucide-icons'; -import { Avatar } from 'tamagui'; +import { Users } from "@tamagui/lucide-icons"; +import { Avatar } from "tamagui"; export function GroupIcon({ create }: { create?: boolean }) { return ( - + backgroundColor={create ? "transparent" : "$gray5"} + borderColor={create ? "$gray9" : "transparent"} + borderWidth={create ? "$1" : 0} + borderStyle={create ? "dashed" : undefined}> + ); } diff --git a/demos/react-native-supabase-group-chat/src/components/groups/MemberSelector.tsx b/demos/react-native-supabase-group-chat/src/components/groups/MemberSelector.tsx index 42303e914..ca6a58a20 100644 --- a/demos/react-native-supabase-group-chat/src/components/groups/MemberSelector.tsx +++ b/demos/react-native-supabase-group-chat/src/components/groups/MemberSelector.tsx @@ -1,10 +1,10 @@ -import { useQuery } from '@powersync/react-native'; -import { CheckCircle2, Circle } from '@tamagui/lucide-icons'; -import { useState } from 'react'; -import { Input, ListItem, XStack, YStack } from 'tamagui'; +import { useQuery } from "@powersync/react-native"; +import { CheckCircle2, Circle } from "@tamagui/lucide-icons"; +import { useState } from "react"; +import { Input, ListItem, XStack, YStack } from "tamagui"; -import { List } from '../list'; -import { ProfileIcon } from '../profiles/ProfileIcon'; +import { List } from "@/components/list"; +import { ProfileIcon } from "@/components/profiles/ProfileIcon"; export function MemberSelector({ selectedContacts, @@ -13,7 +13,7 @@ export function MemberSelector({ selectedContacts: Set; setSelectedContacts: React.Dispatch>>; }) { - const [search, setSearch] = useState(''); + const [search, setSearch] = useState(""); const { data: contacts } = useQuery( "SELECT contacts.id, profiles.id as profile_id, profiles.name, profiles.handle, 'contact' as type FROM contacts LEFT JOIN profiles ON contacts.profile_id = profiles.id WHERE (profiles.name LIKE '%' || ?1 || '%' OR profiles.handle LIKE '%' || ?1 || '%') ORDER BY name ASC", @@ -49,7 +49,7 @@ export function MemberSelector({ } + icon={} iconAfter={selectedContacts.has(item.profile_id) ? : } onPress={() => handleContactSelection(item.profile_id)} /> diff --git a/demos/react-native-supabase-group-chat/src/components/list/SwipeableRow.tsx b/demos/react-native-supabase-group-chat/src/components/list/SwipeableRow.tsx index 65c8bf0e4..777e110cc 100644 --- a/demos/react-native-supabase-group-chat/src/components/list/SwipeableRow.tsx +++ b/demos/react-native-supabase-group-chat/src/components/list/SwipeableRow.tsx @@ -1,7 +1,7 @@ -import { ReactNode, useRef } from 'react'; -import { Animated } from 'react-native'; -import { Swipeable } from 'react-native-gesture-handler'; -import { Button, XStack } from 'tamagui'; +import { ReactNode, useRef } from "react"; +import Swipeable, { type SwipeableMethods } from "react-native-gesture-handler/ReanimatedSwipeable"; +import Animated, { Extrapolation, interpolate, SharedValue } from "react-native-reanimated"; +import { Button, XStack } from "tamagui"; function RightAction({ text, @@ -13,13 +13,10 @@ function RightAction({ text: ReactNode; color: string; x: number; - progress: Animated.AnimatedInterpolation; + progress: SharedValue; onPress: () => void; }) { - const trans = progress.interpolate({ - inputRange: [0, 1], - outputRange: [x, 0] - }); + const trans = interpolate(progress.value, [0, 1], [1, x], Extrapolation.CLAMP); return ( @@ -31,8 +28,7 @@ function RightAction({ textAlign="center" alignItems="center" justifyContent="center" - color="white" - > + color="white"> {text} @@ -46,7 +42,7 @@ function RightActions({ }: { close: () => void; rightActions: { text: ReactNode; color: string; onPress: () => void }[]; - progress: Animated.AnimatedInterpolation; + progress: SharedValue; }) { return ( @@ -79,10 +75,11 @@ export function SwipeableRow({ // leftActions?: { text: ReactNode; color: string; onPress: () => void }[]; rightActions?: { text: ReactNode; color: string; onPress: () => void }[]; }) { - const ref = useRef(null); + const ref = useRef(null); function close() { ref.current?.close(); + ref.current; } return rightActions ? ( @@ -103,8 +100,7 @@ export function SwipeableRow({ }} onSwipeableClose={(direction) => { console.log(`Closing swipeable to the ${direction}`); - }} - > + }}> {children} ) : ( diff --git a/demos/react-native-supabase-group-chat/src/components/list/index.tsx b/demos/react-native-supabase-group-chat/src/components/list/index.tsx index 825cda703..9bc50d980 100644 --- a/demos/react-native-supabase-group-chat/src/components/list/index.tsx +++ b/demos/react-native-supabase-group-chat/src/components/list/index.tsx @@ -1,5 +1,6 @@ -import { FlashList, ListRenderItem } from '@shopify/flash-list'; -import { Separator, Text } from 'tamagui'; +import { FlashList, ListRenderItem } from "@shopify/flash-list"; +import { Separator, Text } from "tamagui"; +import { type JSX } from "react"; export function List({ data, @@ -14,8 +15,8 @@ export function List({ extraData?: any; numColumns?: number; }) { - placeholder ??= 'No data'; - if (typeof placeholder === 'string') { + placeholder ??= "No data"; + if (typeof placeholder === "string") { placeholder = ( {placeholder} @@ -29,7 +30,6 @@ export function List({ data={data} extraData={extraData} renderItem={renderItem} - estimatedItemSize={87} ItemSeparatorComponent={() => } numColumns={numColumns} /* refreshControl={ diff --git a/demos/react-native-supabase-group-chat/src/components/loading/Loading.tsx b/demos/react-native-supabase-group-chat/src/components/loading/Loading.tsx index a9e3d2e3d..1ab0ac135 100644 --- a/demos/react-native-supabase-group-chat/src/components/loading/Loading.tsx +++ b/demos/react-native-supabase-group-chat/src/components/loading/Loading.tsx @@ -1,7 +1,7 @@ -import { Spinner, Text, YStack } from 'tamagui'; +import { Spinner, Text, YStack } from "tamagui"; export function Loading({ message }: { message?: string }) { - message ??= 'Loading'; + message ??= "Loading"; return ( diff --git a/demos/react-native-supabase-group-chat/src/components/loading/LoadingMessage.tsx b/demos/react-native-supabase-group-chat/src/components/loading/LoadingMessage.tsx index 66536844e..32fd7ebc0 100644 --- a/demos/react-native-supabase-group-chat/src/components/loading/LoadingMessage.tsx +++ b/demos/react-native-supabase-group-chat/src/components/loading/LoadingMessage.tsx @@ -1,7 +1,7 @@ -import { Spinner, Text, YStack } from 'tamagui'; +import { Spinner, Text, YStack } from "tamagui"; export function LoadingMessage({ message, showSpinner = true }: { message?: string; showSpinner?: boolean }) { - message ??= 'Loading'; + message ??= "Loading"; return ( diff --git a/demos/react-native-supabase-group-chat/src/components/messages/Message.tsx b/demos/react-native-supabase-group-chat/src/components/messages/Message.tsx index 313b6f71b..aa6212617 100644 --- a/demos/react-native-supabase-group-chat/src/components/messages/Message.tsx +++ b/demos/react-native-supabase-group-chat/src/components/messages/Message.tsx @@ -1,7 +1,7 @@ -import { Paragraph, YStack } from 'tamagui'; +import { Paragraph, YStack } from "tamagui"; -import { stringToRelativeDate } from '@/lib/date'; -import { useAuth } from '@/providers/AuthProvider'; +import { stringToRelativeDate } from "@/lib/date"; +import { useAuth } from "@/providers/AuthProvider"; export function Message({ message }: { message: any }) { const { user } = useAuth(); @@ -9,16 +9,15 @@ export function Message({ message }: { message: any }) { const sent = message.sender_id === user?.id; return ( - + - {message.content} + paddingVertical="$2"> + {message.content} - + {stringToRelativeDate(message.created_at)} diff --git a/demos/react-native-supabase-group-chat/src/components/profiles/Identicon.tsx b/demos/react-native-supabase-group-chat/src/components/profiles/Identicon.tsx index 16219c550..a4b4a28b1 100644 --- a/demos/react-native-supabase-group-chat/src/components/profiles/Identicon.tsx +++ b/demos/react-native-supabase-group-chat/src/components/profiles/Identicon.tsx @@ -1,6 +1,6 @@ -import { SvgXml } from 'react-native-svg'; +import { SvgXml } from "react-native-svg"; -import { minidenticon } from './minidenticon'; +import { minidenticon } from "./minidenticon"; export function Identicon({ handle, width, color }: { handle: string; width: number; color?: string }) { const identicon = minidenticon(handle); diff --git a/demos/react-native-supabase-group-chat/src/components/profiles/ProfileIcon.tsx b/demos/react-native-supabase-group-chat/src/components/profiles/ProfileIcon.tsx index 333a40279..5d74e4377 100644 --- a/demos/react-native-supabase-group-chat/src/components/profiles/ProfileIcon.tsx +++ b/demos/react-native-supabase-group-chat/src/components/profiles/ProfileIcon.tsx @@ -1,19 +1,18 @@ -import { Avatar, getTokenValue } from 'tamagui'; +import { Avatar, getTokenValue } from "tamagui"; -import { Identicon } from './Identicon'; +import { Identicon } from "./Identicon"; export function ProfileIcon({ handle, create }: { handle: string; create?: boolean }) { - const gray = getTokenValue('$color.gray9Light'); + const gray = getTokenValue("$color.gray9Light"); return ( + backgroundColor={create ? "transparent" : "$gray5"} + borderColor={create ? "$gray9" : "transparent"} + borderWidth={create ? "$1" : 0} + borderStyle={create ? "dashed" : undefined}> ); diff --git a/demos/react-native-supabase-group-chat/src/components/profiles/minidenticon.ts b/demos/react-native-supabase-group-chat/src/components/profiles/minidenticon.ts index 4bb31024c..b3b4f897f 100644 --- a/demos/react-native-supabase-group-chat/src/components/profiles/minidenticon.ts +++ b/demos/react-native-supabase-group-chat/src/components/profiles/minidenticon.ts @@ -7,11 +7,11 @@ const DEFAULT_LIGHTNESS = 45; const MAGIC_NUMBER = 5; function simpleHash(str: string) { - return str.split('').reduce((hash, char) => (hash ^ char.charCodeAt(0)) * -MAGIC_NUMBER, MAGIC_NUMBER) >>> 2; // 32 bit unsigned integer conversion disregarding last 2 bits for better randomness + return str.split("").reduce((hash, char) => (hash ^ char.charCodeAt(0)) * -MAGIC_NUMBER, MAGIC_NUMBER) >>> 2; // 32 bit unsigned integer conversion disregarding last 2 bits for better randomness } export function minidenticon( - seed = '', + seed = "", saturation = DEFAULT_SATURATION, lightness = DEFAULT_LIGHTNESS, hashFn = simpleHash @@ -22,11 +22,11 @@ export function minidenticon( [...Array(seed ? 25 : 0)].reduce( (acc, e, i) => // testing the 15 lowest weight bits of the hash - hash & (1 << i % 15) + hash & (1 << (i % 15)) ? acc + `` : acc, `` - ) + '' + ) + "" ); } diff --git a/demos/react-native-supabase-group-chat/src/lib/config.ts b/demos/react-native-supabase-group-chat/src/lib/config.ts index 8c079fff6..3792d3aa1 100644 --- a/demos/react-native-supabase-group-chat/src/lib/config.ts +++ b/demos/react-native-supabase-group-chat/src/lib/config.ts @@ -3,5 +3,5 @@ export const config = { brand2: "#00d5ff", supabaseUrl: process.env.EXPO_PUBLIC_SUPABASE_URL as string, supabaseAnonKey: process.env.EXPO_PUBLIC_SUPABASE_ANON_KEY as string, - powerSyncUrl: process.env.EXPO_PUBLIC_POWERSYNC_URL as string, + powerSyncUrl: process.env.EXPO_PUBLIC_POWERSYNC_URL as string }; diff --git a/demos/react-native-supabase-group-chat/src/lib/connector.ts b/demos/react-native-supabase-group-chat/src/lib/connector.ts index e9e80b349..0946eae79 100644 --- a/demos/react-native-supabase-group-chat/src/lib/connector.ts +++ b/demos/react-native-supabase-group-chat/src/lib/connector.ts @@ -1,19 +1,25 @@ -import { AbstractPowerSyncDatabase, CrudEntry, PowerSyncBackendConnector, UpdateType, type PowerSyncCredentials } from '@powersync/react-native'; -import type { SupabaseClient } from '@supabase/supabase-js'; +import { + AbstractPowerSyncDatabase, + CrudEntry, + PowerSyncBackendConnector, + UpdateType, + type PowerSyncCredentials +} from "@powersync/react-native"; +import type { SupabaseClient } from "@supabase/supabase-js"; -import { config } from './config'; -import { supabase } from './supabase'; +import { config } from "./config"; +import { supabase } from "./supabase"; /// Postgres Response codes that we cannot recover from by retrying. const FATAL_RESPONSE_CODES = [ // Class 22 — Data Exception // Examples include data type mismatch. - new RegExp('^22...$'), + new RegExp("^22...$"), // Class 23 — Integrity Constraint Violation. // Examples include NOT NULL, FOREIGN KEY and UNIQUE violations. - new RegExp('^23...$'), + new RegExp("^23...$"), // INSUFFICIENT PRIVILEGE - typically a row-level security violation - new RegExp('^42501$') + new RegExp("^42501$") ]; export class Connector implements PowerSyncBackendConnector { @@ -33,11 +39,11 @@ export class Connector implements PowerSyncBackendConnector { throw new Error(`Could not fetch Supabase credentials: ${error}`); } - console.debug('session expires at', session.expires_at); + console.debug("session expires at", session.expires_at); return { endpoint: config.powerSyncUrl, - token: session.access_token ?? '' + token: session.access_token ?? "" } satisfies PowerSyncCredentials; } @@ -63,10 +69,10 @@ export class Connector implements PowerSyncBackendConnector { break; } case UpdateType.PATCH: - result = await table.update(op.opData).eq('id', op.id); + result = await table.update(op.opData).eq("id", op.id); break; case UpdateType.DELETE: - result = await table.delete().eq('id', op.id); + result = await table.delete().eq("id", op.id); break; } @@ -80,7 +86,7 @@ export class Connector implements PowerSyncBackendConnector { await transaction.complete(); } catch (ex: any) { console.debug(ex); - if (typeof ex.code == 'string' && FATAL_RESPONSE_CODES.some((regex) => regex.test(ex.code))) { + if (typeof ex.code == "string" && FATAL_RESPONSE_CODES.some((regex) => regex.test(ex.code))) { /** * Instead of blocking the queue with these errors, * discard the (rest of the) transaction. @@ -89,7 +95,7 @@ export class Connector implements PowerSyncBackendConnector { * If protecting against data loss is important, save the failing records * elsewhere instead of discarding, and/or notify the user. */ - console.error('Data upload error - discarding:', lastOp, ex); + console.error("Data upload error - discarding:", lastOp, ex); await transaction.complete(); } else { // Error may be retryable - e.g. network error or temporary server error. diff --git a/demos/react-native-supabase-group-chat/src/lib/database.d.ts b/demos/react-native-supabase-group-chat/src/lib/database.d.ts new file mode 100644 index 000000000..16bf710c1 --- /dev/null +++ b/demos/react-native-supabase-group-chat/src/lib/database.d.ts @@ -0,0 +1,414 @@ +export type Json = string | number | boolean | null | { [key: string]: Json | undefined } | Json[]; + +export interface Database { + graphql_public: { + Tables: { + [_ in never]: never; + }; + Views: { + [_ in never]: never; + }; + Functions: { + graphql: { + Args: { + operationName?: string; + query?: string; + variables?: Json; + extensions?: Json; + }; + Returns: Json; + }; + }; + Enums: { + [_ in never]: never; + }; + CompositeTypes: { + [_ in never]: never; + }; + }; + public: { + Tables: { + contacts: { + Row: { + created_at: string; + id: string; + owner_id: string; + profile_id: string; + updated_at: string; + }; + Insert: { + created_at?: string; + id?: string; + owner_id: string; + profile_id: string; + updated_at?: string; + }; + Update: { + created_at?: string; + id?: string; + owner_id?: string; + profile_id?: string; + updated_at?: string; + }; + Relationships: [ + { + foreignKeyName: "contacts_owner_id_fkey"; + columns: ["owner_id"]; + referencedRelation: "profiles"; + referencedColumns: ["id"]; + }, + { + foreignKeyName: "contacts_profile_id_fkey"; + columns: ["profile_id"]; + referencedRelation: "profiles"; + referencedColumns: ["id"]; + } + ]; + }; + groups: { + Row: { + created_at: string; + id: string; + name: string; + owner_id: string; + updated_at: string; + }; + Insert: { + created_at?: string; + id?: string; + name: string; + owner_id: string; + updated_at?: string; + }; + Update: { + created_at?: string; + id?: string; + name?: string; + owner_id?: string; + updated_at?: string; + }; + Relationships: [ + { + foreignKeyName: "groups_owner_id_fkey"; + columns: ["owner_id"]; + referencedRelation: "profiles"; + referencedColumns: ["id"]; + } + ]; + }; + memberships: { + Row: { + created_at: string; + group_id: string; + id: string; + profile_id: string; + updated_at: string; + }; + Insert: { + created_at?: string; + group_id: string; + id?: string; + profile_id: string; + updated_at?: string; + }; + Update: { + created_at?: string; + group_id?: string; + id?: string; + profile_id?: string; + updated_at?: string; + }; + Relationships: [ + { + foreignKeyName: "memberships_group_id_fkey"; + columns: ["group_id"]; + referencedRelation: "groups"; + referencedColumns: ["id"]; + }, + { + foreignKeyName: "memberships_profile_id_fkey"; + columns: ["profile_id"]; + referencedRelation: "profiles"; + referencedColumns: ["id"]; + } + ]; + }; + messages: { + Row: { + content: string; + created_at: string; + group_id: string | null; + id: string; + recipient_id: string | null; + sender_id: string; + sent_at: string | null; + updated_at: string; + }; + Insert: { + content: string; + created_at?: string; + group_id?: string | null; + id?: string; + recipient_id?: string | null; + sender_id: string; + sent_at?: string | null; + updated_at?: string; + }; + Update: { + content?: string; + created_at?: string; + group_id?: string | null; + id?: string; + recipient_id?: string | null; + sender_id?: string; + sent_at?: string | null; + updated_at?: string; + }; + Relationships: [ + { + foreignKeyName: "messages_group_id_fkey"; + columns: ["group_id"]; + referencedRelation: "groups"; + referencedColumns: ["id"]; + }, + { + foreignKeyName: "messages_recipient_id_fkey"; + columns: ["recipient_id"]; + referencedRelation: "profiles"; + referencedColumns: ["id"]; + }, + { + foreignKeyName: "messages_sender_id_fkey"; + columns: ["sender_id"]; + referencedRelation: "profiles"; + referencedColumns: ["id"]; + } + ]; + }; + profiles: { + Row: { + created_at: string; + demo: boolean | null; + handle: string | null; + id: string; + name: string | null; + updated_at: string; + }; + Insert: { + created_at?: string; + demo?: boolean | null; + handle?: string | null; + id: string; + name?: string | null; + updated_at?: string; + }; + Update: { + created_at?: string; + demo?: boolean | null; + handle?: string | null; + id?: string; + name?: string | null; + updated_at?: string; + }; + Relationships: []; + }; + }; + Views: { + [_ in never]: never; + }; + Functions: { + is_member_of: { + Args: { + _profile_id: string; + _group_id: string; + }; + Returns: boolean; + }; + }; + Enums: { + [_ in never]: never; + }; + CompositeTypes: { + [_ in never]: never; + }; + }; + storage: { + Tables: { + buckets: { + Row: { + allowed_mime_types: string[] | null; + avif_autodetection: boolean | null; + created_at: string | null; + file_size_limit: number | null; + id: string; + name: string; + owner: string | null; + public: boolean | null; + updated_at: string | null; + }; + Insert: { + allowed_mime_types?: string[] | null; + avif_autodetection?: boolean | null; + created_at?: string | null; + file_size_limit?: number | null; + id: string; + name: string; + owner?: string | null; + public?: boolean | null; + updated_at?: string | null; + }; + Update: { + allowed_mime_types?: string[] | null; + avif_autodetection?: boolean | null; + created_at?: string | null; + file_size_limit?: number | null; + id?: string; + name?: string; + owner?: string | null; + public?: boolean | null; + updated_at?: string | null; + }; + Relationships: [ + { + foreignKeyName: "buckets_owner_fkey"; + columns: ["owner"]; + referencedRelation: "users"; + referencedColumns: ["id"]; + } + ]; + }; + migrations: { + Row: { + executed_at: string | null; + hash: string; + id: number; + name: string; + }; + Insert: { + executed_at?: string | null; + hash: string; + id: number; + name: string; + }; + Update: { + executed_at?: string | null; + hash?: string; + id?: number; + name?: string; + }; + Relationships: []; + }; + objects: { + Row: { + bucket_id: string | null; + created_at: string | null; + id: string; + last_accessed_at: string | null; + metadata: Json | null; + name: string | null; + owner: string | null; + path_tokens: string[] | null; + updated_at: string | null; + version: string | null; + }; + Insert: { + bucket_id?: string | null; + created_at?: string | null; + id?: string; + last_accessed_at?: string | null; + metadata?: Json | null; + name?: string | null; + owner?: string | null; + path_tokens?: string[] | null; + updated_at?: string | null; + version?: string | null; + }; + Update: { + bucket_id?: string | null; + created_at?: string | null; + id?: string; + last_accessed_at?: string | null; + metadata?: Json | null; + name?: string | null; + owner?: string | null; + path_tokens?: string[] | null; + updated_at?: string | null; + version?: string | null; + }; + Relationships: [ + { + foreignKeyName: "objects_bucketId_fkey"; + columns: ["bucket_id"]; + referencedRelation: "buckets"; + referencedColumns: ["id"]; + } + ]; + }; + }; + Views: { + [_ in never]: never; + }; + Functions: { + can_insert_object: { + Args: { + bucketid: string; + name: string; + owner: string; + metadata: Json; + }; + Returns: undefined; + }; + extension: { + Args: { + name: string; + }; + Returns: string; + }; + filename: { + Args: { + name: string; + }; + Returns: string; + }; + foldername: { + Args: { + name: string; + }; + Returns: unknown; + }; + get_size_by_bucket: { + Args: Record; + Returns: { + size: number; + bucket_id: string; + }[]; + }; + search: { + Args: { + prefix: string; + bucketname: string; + limits?: number; + levels?: number; + offsets?: number; + search?: string; + sortcolumn?: string; + sortorder?: string; + }; + Returns: { + name: string; + id: string; + updated_at: string; + created_at: string; + last_accessed_at: string; + metadata: Json; + }[]; + }; + }; + Enums: { + [_ in never]: never; + }; + CompositeTypes: { + [_ in never]: never; + }; + }; +} diff --git a/demos/react-native-supabase-group-chat/src/lib/database.types.ts b/demos/react-native-supabase-group-chat/src/lib/database.types.ts deleted file mode 100644 index 143d46fd5..000000000 --- a/demos/react-native-supabase-group-chat/src/lib/database.types.ts +++ /dev/null @@ -1,421 +0,0 @@ -export type Json = - | string - | number - | boolean - | null - | { [key: string]: Json | undefined } - | Json[] - -export interface Database { - graphql_public: { - Tables: { - [_ in never]: never - } - Views: { - [_ in never]: never - } - Functions: { - graphql: { - Args: { - operationName?: string - query?: string - variables?: Json - extensions?: Json - } - Returns: Json - } - } - Enums: { - [_ in never]: never - } - CompositeTypes: { - [_ in never]: never - } - } - public: { - Tables: { - contacts: { - Row: { - created_at: string - id: string - owner_id: string - profile_id: string - updated_at: string - } - Insert: { - created_at?: string - id?: string - owner_id: string - profile_id: string - updated_at?: string - } - Update: { - created_at?: string - id?: string - owner_id?: string - profile_id?: string - updated_at?: string - } - Relationships: [ - { - foreignKeyName: "contacts_owner_id_fkey" - columns: ["owner_id"] - referencedRelation: "profiles" - referencedColumns: ["id"] - }, - { - foreignKeyName: "contacts_profile_id_fkey" - columns: ["profile_id"] - referencedRelation: "profiles" - referencedColumns: ["id"] - } - ] - } - groups: { - Row: { - created_at: string - id: string - name: string - owner_id: string - updated_at: string - } - Insert: { - created_at?: string - id?: string - name: string - owner_id: string - updated_at?: string - } - Update: { - created_at?: string - id?: string - name?: string - owner_id?: string - updated_at?: string - } - Relationships: [ - { - foreignKeyName: "groups_owner_id_fkey" - columns: ["owner_id"] - referencedRelation: "profiles" - referencedColumns: ["id"] - } - ] - } - memberships: { - Row: { - created_at: string - group_id: string - id: string - profile_id: string - updated_at: string - } - Insert: { - created_at?: string - group_id: string - id?: string - profile_id: string - updated_at?: string - } - Update: { - created_at?: string - group_id?: string - id?: string - profile_id?: string - updated_at?: string - } - Relationships: [ - { - foreignKeyName: "memberships_group_id_fkey" - columns: ["group_id"] - referencedRelation: "groups" - referencedColumns: ["id"] - }, - { - foreignKeyName: "memberships_profile_id_fkey" - columns: ["profile_id"] - referencedRelation: "profiles" - referencedColumns: ["id"] - } - ] - } - messages: { - Row: { - content: string - created_at: string - group_id: string | null - id: string - recipient_id: string | null - sender_id: string - sent_at: string | null - updated_at: string - } - Insert: { - content: string - created_at?: string - group_id?: string | null - id?: string - recipient_id?: string | null - sender_id: string - sent_at?: string | null - updated_at?: string - } - Update: { - content?: string - created_at?: string - group_id?: string | null - id?: string - recipient_id?: string | null - sender_id?: string - sent_at?: string | null - updated_at?: string - } - Relationships: [ - { - foreignKeyName: "messages_group_id_fkey" - columns: ["group_id"] - referencedRelation: "groups" - referencedColumns: ["id"] - }, - { - foreignKeyName: "messages_recipient_id_fkey" - columns: ["recipient_id"] - referencedRelation: "profiles" - referencedColumns: ["id"] - }, - { - foreignKeyName: "messages_sender_id_fkey" - columns: ["sender_id"] - referencedRelation: "profiles" - referencedColumns: ["id"] - } - ] - } - profiles: { - Row: { - created_at: string - demo: boolean | null - handle: string | null - id: string - name: string | null - updated_at: string - } - Insert: { - created_at?: string - demo?: boolean | null - handle?: string | null - id: string - name?: string | null - updated_at?: string - } - Update: { - created_at?: string - demo?: boolean | null - handle?: string | null - id?: string - name?: string | null - updated_at?: string - } - Relationships: [] - } - } - Views: { - [_ in never]: never - } - Functions: { - is_member_of: { - Args: { - _profile_id: string - _group_id: string - } - Returns: boolean - } - } - Enums: { - [_ in never]: never - } - CompositeTypes: { - [_ in never]: never - } - } - storage: { - Tables: { - buckets: { - Row: { - allowed_mime_types: string[] | null - avif_autodetection: boolean | null - created_at: string | null - file_size_limit: number | null - id: string - name: string - owner: string | null - public: boolean | null - updated_at: string | null - } - Insert: { - allowed_mime_types?: string[] | null - avif_autodetection?: boolean | null - created_at?: string | null - file_size_limit?: number | null - id: string - name: string - owner?: string | null - public?: boolean | null - updated_at?: string | null - } - Update: { - allowed_mime_types?: string[] | null - avif_autodetection?: boolean | null - created_at?: string | null - file_size_limit?: number | null - id?: string - name?: string - owner?: string | null - public?: boolean | null - updated_at?: string | null - } - Relationships: [ - { - foreignKeyName: "buckets_owner_fkey" - columns: ["owner"] - referencedRelation: "users" - referencedColumns: ["id"] - } - ] - } - migrations: { - Row: { - executed_at: string | null - hash: string - id: number - name: string - } - Insert: { - executed_at?: string | null - hash: string - id: number - name: string - } - Update: { - executed_at?: string | null - hash?: string - id?: number - name?: string - } - Relationships: [] - } - objects: { - Row: { - bucket_id: string | null - created_at: string | null - id: string - last_accessed_at: string | null - metadata: Json | null - name: string | null - owner: string | null - path_tokens: string[] | null - updated_at: string | null - version: string | null - } - Insert: { - bucket_id?: string | null - created_at?: string | null - id?: string - last_accessed_at?: string | null - metadata?: Json | null - name?: string | null - owner?: string | null - path_tokens?: string[] | null - updated_at?: string | null - version?: string | null - } - Update: { - bucket_id?: string | null - created_at?: string | null - id?: string - last_accessed_at?: string | null - metadata?: Json | null - name?: string | null - owner?: string | null - path_tokens?: string[] | null - updated_at?: string | null - version?: string | null - } - Relationships: [ - { - foreignKeyName: "objects_bucketId_fkey" - columns: ["bucket_id"] - referencedRelation: "buckets" - referencedColumns: ["id"] - } - ] - } - } - Views: { - [_ in never]: never - } - Functions: { - can_insert_object: { - Args: { - bucketid: string - name: string - owner: string - metadata: Json - } - Returns: undefined - } - extension: { - Args: { - name: string - } - Returns: string - } - filename: { - Args: { - name: string - } - Returns: string - } - foldername: { - Args: { - name: string - } - Returns: unknown - } - get_size_by_bucket: { - Args: Record - Returns: { - size: number - bucket_id: string - }[] - } - search: { - Args: { - prefix: string - bucketname: string - limits?: number - levels?: number - offsets?: number - search?: string - sortcolumn?: string - sortorder?: string - } - Returns: { - name: string - id: string - updated_at: string - created_at: string - last_accessed_at: string - metadata: Json - }[] - } - } - Enums: { - [_ in never]: never - } - CompositeTypes: { - [_ in never]: never - } - } -} - diff --git a/demos/react-native-supabase-group-chat/src/lib/schema.ts b/demos/react-native-supabase-group-chat/src/lib/schema.ts index 677a8f9a3..1d0644fe8 100644 --- a/demos/react-native-supabase-group-chat/src/lib/schema.ts +++ b/demos/react-native-supabase-group-chat/src/lib/schema.ts @@ -1,115 +1,77 @@ -import { - Column, - ColumnType, - Index, - IndexedColumn, - Schema, - Table, -} from "@powersync/react-native"; +import { column, Schema, Table } from "@powersync/react-native"; -export const schema = new Schema([ - new Table({ - name: "profiles", - columns: [ - new Column({ name: "created_at", type: ColumnType.TEXT }), - new Column({ name: "updated_at", type: ColumnType.TEXT }), - new Column({ name: "name", type: ColumnType.TEXT }), - new Column({ name: "handle", type: ColumnType.TEXT }), - new Column({ name: "demo", type: ColumnType.INTEGER }), - ], - indexes: [ - new Index({ - name: "handle", - columns: [new IndexedColumn({ name: "handle" })], - }), - new Index({ - name: "name", - columns: [new IndexedColumn({ name: "name" })], - }), - ], - }), - new Table({ - name: "contacts", - columns: [ - new Column({ name: "created_at", type: ColumnType.TEXT }), - new Column({ name: "updated_at", type: ColumnType.TEXT }), - new Column({ name: "owner_id", type: ColumnType.TEXT }), - new Column({ name: "profile_id", type: ColumnType.TEXT }), - ], - indexes: [ - new Index({ - name: "list", - columns: [new IndexedColumn({ name: "profile_id" })], - }), - ], - }), - new Table({ - name: "groups", - columns: [ - new Column({ name: "created_at", type: ColumnType.TEXT }), - new Column({ name: "updated_at", type: ColumnType.TEXT }), - new Column({ name: "name", type: ColumnType.TEXT }), - new Column({ name: "owner_id", type: ColumnType.TEXT }), - ], - indexes: [ - new Index({ - name: "name", - columns: [new IndexedColumn({ name: "name" })], - }), - ], - }), - new Table({ - name: "memberships", - columns: [ - new Column({ name: "created_at", type: ColumnType.TEXT }), - new Column({ name: "updated_at", type: ColumnType.TEXT }), - new Column({ name: "group_id", type: ColumnType.TEXT }), - new Column({ name: "profile_id", type: ColumnType.TEXT }), - ], - indexes: [ - new Index({ - name: "group_id", - columns: [new IndexedColumn({ name: "group_id" })], - }), - new Index({ - name: "profile_id", - columns: [new IndexedColumn({ name: "profile_id" })], - }), - ], - }), - new Table({ - name: "chats", - columns: [new Column({ name: "profile_id", type: ColumnType.TEXT })], - indexes: [], - }), - new Table({ - name: "messages", - columns: [ - new Column({ name: "created_at", type: ColumnType.TEXT }), - new Column({ name: "updated_at", type: ColumnType.TEXT }), - new Column({ name: "sender_id", type: ColumnType.TEXT }), - new Column({ name: "recipient_id", type: ColumnType.TEXT }), - new Column({ name: "group_id", type: ColumnType.TEXT }), - new Column({ name: "content", type: ColumnType.TEXT }), - new Column({ name: "sent_at", type: ColumnType.TEXT }), - ], - indexes: [ - new Index({ - name: "sender_id", - columns: [new IndexedColumn({ name: "sender_id" })], - }), - new Index({ - name: "recipient_id", - columns: [new IndexedColumn({ name: "recipient_id" })], - }), - new Index({ - name: "group_id", - columns: [new IndexedColumn({ name: "group_id" })], - }), - new Index({ - name: "sent_at", - columns: [new IndexedColumn({ name: "sent_at" })], - }), - ], - }), -]); +const profiles = new Table( + { + // id column (text) is automatically included + created_at: column.text, + updated_at: column.text, + handle: column.text, + name: column.text, + demo: column.integer + }, + { indexes: {} } +); + +const memberships = new Table( + { + // id column (text) is automatically included + created_at: column.text, + updated_at: column.text, + group_id: column.text, + profile_id: column.text + }, + { indexes: {} } +); + +const contacts = new Table( + { + // id column (text) is automatically included + created_at: column.text, + updated_at: column.text, + owner_id: column.text, + profile_id: column.text + }, + { indexes: {} } +); + +const messages = new Table( + { + // id column (text) is automatically included + created_at: column.text, + updated_at: column.text, + sender_id: column.text, + recipient_id: column.text, + group_id: column.text, + content: column.text, + sent_at: column.text + }, + { indexes: {} } +); + +const groups = new Table( + { + // id column (text) is automatically included + created_at: column.text, + updated_at: column.text, + owner_id: column.text, + name: column.text + }, + { indexes: {} } +); + +const chats = new Table( + { + // id column (text) is automatically included + profile_id: column.text + }, + { indexes: {} } +); + +export const AppSchema = new Schema({ + profiles, + memberships, + contacts, + messages, + groups, + chats +}); diff --git a/demos/react-native-supabase-group-chat/src/lib/supabase.ts b/demos/react-native-supabase-group-chat/src/lib/supabase.ts index f0806920c..9a9d3ebb0 100644 --- a/demos/react-native-supabase-group-chat/src/lib/supabase.ts +++ b/demos/react-native-supabase-group-chat/src/lib/supabase.ts @@ -1,8 +1,8 @@ -import AsyncStorage from '@react-native-async-storage/async-storage'; -import { createClient } from '@supabase/supabase-js'; +import AsyncStorage from "@react-native-async-storage/async-storage"; +import { createClient } from "@supabase/supabase-js"; -import { config } from './config'; -import { Database } from './database.types'; +import { config } from "./config"; +import { Database } from "./database"; const authStorage = { setItem: async (key: string, value: string) => await AsyncStorage.setItem(key, value), diff --git a/demos/react-native-supabase-group-chat/src/providers/AuthProvider.tsx b/demos/react-native-supabase-group-chat/src/providers/AuthProvider.tsx index 14e71aaca..bc1c7b9a9 100644 --- a/demos/react-native-supabase-group-chat/src/providers/AuthProvider.tsx +++ b/demos/react-native-supabase-group-chat/src/providers/AuthProvider.tsx @@ -1,17 +1,18 @@ -import type { AuthUser, AuthSession } from '@supabase/supabase-js'; -import { ReactNode, createContext, useContext, useEffect, useState } from 'react'; +import { createContext, type ReactNode, useContext, useState, useEffect } from "react"; +import { supabase } from "@/lib/supabase"; +import { AuthUser, AuthSession } from "@supabase/supabase-js"; +import { Loading } from "@/components/loading/Loading"; -import { Loading } from '@/components/loading/Loading'; -import { supabase } from '@/lib/supabase'; - -export const AuthContext = createContext<{ +export type AuthState = { session: AuthSession | null; user: AuthUser | null; signIn: ({ session, user }: { session: AuthSession | null; user: AuthUser | null }) => void; signOut: () => void; isSyncEnabled: boolean; setIsSyncEnabled: (isSyncEnabled: boolean) => void; -}>({ +}; + +export const AuthContext = createContext({ session: null, user: null, signIn: () => {}, @@ -20,24 +21,24 @@ export const AuthContext = createContext<{ setIsSyncEnabled: () => {} }); -export function useAuth() { +export const useAuth = () => { return useContext(AuthContext); -} +}; -export function AuthProvider({ children }: { children: ReactNode }) { +export const AuthProvider = ({ children }: { children: ReactNode }) => { const [session, setSession] = useState(null); const [user, setUser] = useState(null); const [isLoading, setIsLoading] = useState(true); const [isSyncEnabled, setIsSyncEnabled] = useState(true); async function signIn({ session, user }: { session: AuthSession | null; user: AuthUser | null }) { - console.log('signIn'); + console.log("signIn"); setSession(session); setUser(user); } async function signOut() { - console.log('signOut'); + console.log("signOut"); const { error } = await supabase.auth.signOut(); setSession(null); @@ -59,10 +60,13 @@ export function AuthProvider({ children }: { children: ReactNode }) { setIsLoading(false); } - useEffect(() => { - if (!session) getSession(); - // if (session && !user) getUser(); - }, [session, user]); + useEffect( + () => { + if (!session) getSession(); + }, + // [session, user] + [session] + ); if (isLoading) { return ; @@ -77,9 +81,8 @@ export function AuthProvider({ children }: { children: ReactNode }) { signOut, isSyncEnabled, setIsSyncEnabled - }} - > + }}> {children} ); -} +}; diff --git a/demos/react-native-supabase-group-chat/src/providers/NavigationThemeProvider.tsx b/demos/react-native-supabase-group-chat/src/providers/NavigationThemeProvider.tsx index 6b8a5fc46..5ae0fd317 100644 --- a/demos/react-native-supabase-group-chat/src/providers/NavigationThemeProvider.tsx +++ b/demos/react-native-supabase-group-chat/src/providers/NavigationThemeProvider.tsx @@ -1,21 +1,22 @@ -import { ThemeProvider, Theme } from '@react-navigation/native'; -import { useTheme } from '@tamagui/core'; -import { ReactNode } from 'react'; -import { useColorScheme } from 'react-native'; +import { DefaultTheme, ThemeProvider, Theme } from "@react-navigation/native"; +import { useTheme } from "@tamagui/core"; +import { ReactNode } from "react"; +import { useColorScheme } from "react-native"; export const NavigationThemeProvider = ({ children }: { children: ReactNode }) => { const theme = useTheme(); const colorScheme = useColorScheme(); const NavigationTheme: Theme = { - dark: colorScheme === 'dark', + ...DefaultTheme, + dark: colorScheme === "dark", colors: { - primary: theme.color.val, // "rgb(0, 122, 255)", - background: theme.background.val, // "rgb(242, 242, 242)", - card: theme.background.val, // "rgb(255, 255, 255)", - text: theme.color.val, // "rgb(28, 28, 30)", - border: theme.borderColor.val, // "rgb(216, 216, 216)", - notification: theme.color.val // "rgb(255, 59, 48)", + primary: theme.color!.val, // "rgb(0, 122, 255)", + background: theme.background!.val, // "rgb(242, 242, 242)", + card: theme.background!.val, // "rgb(255, 255, 255)", + text: theme.color!.val, // "rgb(28, 28, 30)", + border: theme.borderColor!.val, // "rgb(216, 216, 216)", + notification: theme.color!.val // "rgb(255, 59, 48)", } }; diff --git a/demos/react-native-supabase-group-chat/src/providers/PowerSync.tsx b/demos/react-native-supabase-group-chat/src/providers/PowerSyncProvider.tsx similarity index 60% rename from demos/react-native-supabase-group-chat/src/providers/PowerSync.tsx rename to demos/react-native-supabase-group-chat/src/providers/PowerSyncProvider.tsx index 029be4b34..ceab5c1e4 100644 --- a/demos/react-native-supabase-group-chat/src/providers/PowerSync.tsx +++ b/demos/react-native-supabase-group-chat/src/providers/PowerSyncProvider.tsx @@ -1,10 +1,9 @@ -import '@azure/core-asynciterator-polyfill'; -import { createBaseLogger, PowerSyncContext, PowerSyncDatabase } from '@powersync/react-native'; -import { ReactNode, useEffect, useMemo } from 'react'; +import { createBaseLogger, PowerSyncContext, PowerSyncDatabase } from "@powersync/react-native"; +import { ReactNode, useEffect, useMemo } from "react"; -import { useAuth } from './AuthProvider'; -import { Connector } from '../lib/connector'; -import { schema } from '../lib/schema'; +import { useAuth } from "./AuthProvider"; +import { Connector } from "@/lib/connector"; +import { AppSchema } from "@/lib/schema"; createBaseLogger().useDefaults(); @@ -15,9 +14,8 @@ export const PowerSyncProvider = ({ children }: { children: ReactNode }) => { const powerSync = useMemo(() => { const powerSync = new PowerSyncDatabase({ - schema, - database: { dbFilename: 'test.sqlite' } - //location: 'optional location directory to DB file' + schema: AppSchema, + database: { dbFilename: "test.sqlite" } }); powerSync.init(); return powerSync; @@ -27,12 +25,12 @@ export const PowerSyncProvider = ({ children }: { children: ReactNode }) => { if (isSyncEnabled) { powerSync .connect(connector) - .then(() => console.log('connected')) + .then(() => console.log("connected")) .catch(console.error); } else { powerSync .disconnect() - .then(() => console.log('not connected')) + .then(() => console.log("not connected")) .catch(console.error); } }, [isSyncEnabled, powerSync]); diff --git a/demos/react-native-supabase-group-chat/src/tamagui.config.ts b/demos/react-native-supabase-group-chat/src/tamagui.config.ts index 9bea24a50..e222b7950 100644 --- a/demos/react-native-supabase-group-chat/src/tamagui.config.ts +++ b/demos/react-native-supabase-group-chat/src/tamagui.config.ts @@ -1,37 +1,21 @@ -import { createInterFont } from '@tamagui/font-inter'; -import { shorthands } from '@tamagui/shorthands'; -import { themes, tokens } from '@tamagui/themes'; -import { createTamagui } from 'tamagui'; +import { createTamagui } from "@tamagui/core"; +import { shorthands } from "@tamagui/shorthands"; +import { themes, tokens } from "@tamagui/themes"; +import { config } from "@/lib/config"; -import { config } from './lib/config'; - -const headingFont = createInterFont(); -const bodyFont = createInterFont(); - -const appConfig = createTamagui({ +export const appConfig = createTamagui({ themes, - defaultTheme: 'dark', - shouldAddPrefersColorThemes: false, - themeClassNameOnRoot: false, + defaultTheme: "dark", tokens: { ...tokens, color: { ...tokens.color, + // Add PowerSync brand colours brand1: config.brand1, brand2: config.brand2 } }, - shorthands, - fonts: { - heading: headingFont, - body: bodyFont - } + shorthands }); -export type AppConfig = typeof appConfig; - -declare module '@tamagui/core' { - interface TamaguiCustomConfig extends AppConfig {} -} - export default appConfig; diff --git a/demos/react-native-supabase-group-chat/tsconfig.json b/demos/react-native-supabase-group-chat/tsconfig.json index b60a287fc..3cd8ec9eb 100644 --- a/demos/react-native-supabase-group-chat/tsconfig.json +++ b/demos/react-native-supabase-group-chat/tsconfig.json @@ -1,12 +1,11 @@ { + "extends": "expo/tsconfig.base", "compilerOptions": { - "emitDecoratorMetadata": true, - "experimentalDecorators": true, + "strict": true, + "baseUrl": ".", "paths": { - "@/*": ["./src/*"] - }, - "strict": true + "@/*": ["src/*"] + } }, - "extends": "expo/tsconfig.base", "include": ["**/*.ts", "**/*.tsx"] } From c670e18a97c0701b3b1b0d56912a03863aa23311 Mon Sep 17 00:00:00 2001 From: LucDeCaf Date: Thu, 4 Dec 2025 00:28:35 +0200 Subject: [PATCH 2/8] Fix fonts breaking on android --- demos/react-native-supabase-group-chat/app.config.ts | 4 ++-- .../src/tamagui.config.ts | 10 +++++++++- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/demos/react-native-supabase-group-chat/app.config.ts b/demos/react-native-supabase-group-chat/app.config.ts index 9bf0ff168..7e5cfadfa 100644 --- a/demos/react-native-supabase-group-chat/app.config.ts +++ b/demos/react-native-supabase-group-chat/app.config.ts @@ -29,14 +29,14 @@ const config: ExpoConfig = { }, ios: { supportsTablet: true, - bundleIdentifier: "com.powersync.example" + bundleIdentifier: "com.powersync.powerchat" }, android: { adaptiveIcon: { foregroundImage: "./assets/adaptive-icon.png", backgroundColor: "#ffffff" }, - package: "com.powersync.example" + package: "com.powersync.powerchat" }, extra: { eas: { diff --git a/demos/react-native-supabase-group-chat/src/tamagui.config.ts b/demos/react-native-supabase-group-chat/src/tamagui.config.ts index e222b7950..b1fe78b98 100644 --- a/demos/react-native-supabase-group-chat/src/tamagui.config.ts +++ b/demos/react-native-supabase-group-chat/src/tamagui.config.ts @@ -1,8 +1,12 @@ import { createTamagui } from "@tamagui/core"; import { shorthands } from "@tamagui/shorthands"; +import { createInterFont } from "@tamagui/font-inter"; import { themes, tokens } from "@tamagui/themes"; import { config } from "@/lib/config"; +const heading = createInterFont(); +const body = createInterFont(); + export const appConfig = createTamagui({ themes, defaultTheme: "dark", @@ -15,7 +19,11 @@ export const appConfig = createTamagui({ brand2: config.brand2 } }, - shorthands + shorthands, + fonts: { + heading, + body, + } }); export default appConfig; From 080f9b3b759405595aa15114bbe237dc005382b5 Mon Sep 17 00:00:00 2001 From: LucDeCaf Date: Thu, 4 Dec 2025 00:42:30 +0200 Subject: [PATCH 3/8] Update lockfile --- pnpm-lock.yaml | 9426 +++++++++++++++++++++++++++++------------------- 1 file changed, 5811 insertions(+), 3615 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bf18515e9..174ebbf3c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -31,7 +31,7 @@ importers: version: 12.1.4(rollup@4.14.3)(tslib@2.8.1)(typescript@5.9.2) '@vitest/browser': specifier: ^3.2.4 - version: 3.2.4(playwright@1.52.0)(vite@6.3.5(@types/node@24.2.0)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0))(vitest@3.2.4) + version: 3.2.4(playwright@1.52.0)(vite@6.3.5(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0)(tsx@4.19.4)(yaml@2.8.0))(vitest@3.2.4) husky: specifier: ^9.0.11 version: 9.1.7 @@ -113,10 +113,10 @@ importers: devDependencies: '@angular-builders/custom-webpack': specifier: ^19.0.0 - version: 19.0.1(@angular/compiler-cli@19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4))(@angular/compiler@19.2.14)(@angular/service-worker@19.2.14(@angular/core@19.2.14(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@rspack/core@1.3.13)(@swc/core@1.11.29)(@types/node@24.2.0)(chokidar@4.0.3)(html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0))(jiti@2.4.2)(lightningcss@1.30.1)(tailwindcss@3.4.17)(tsx@4.19.4)(typescript@5.5.4)(vite@6.2.7(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.85.0)(terser@5.39.0)(tsx@4.19.4)(yaml@2.8.0))(yaml@2.8.0) + version: 19.0.1(@angular/compiler-cli@19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4))(@angular/compiler@19.2.14)(@angular/service-worker@19.2.14(@angular/core@19.2.14(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@rspack/core@1.3.13)(@swc/core@1.11.29)(@types/node@24.2.0)(chokidar@4.0.3)(html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)))(jiti@2.4.2)(lightningcss@1.30.1)(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)))(tsx@4.19.4)(typescript@5.5.4)(vite@6.3.5(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.85.0)(terser@5.39.0)(tsx@4.19.4)(yaml@2.8.0))(yaml@2.8.0) '@angular-devkit/build-angular': specifier: ^19.2.5 - version: 19.2.14(@angular/compiler-cli@19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4))(@angular/compiler@19.2.14)(@angular/service-worker@19.2.14(@angular/core@19.2.14(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@rspack/core@1.3.13)(@swc/core@1.11.29)(@types/node@24.2.0)(chokidar@4.0.3)(html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0))(jiti@2.4.2)(lightningcss@1.30.1)(tailwindcss@3.4.17)(tsx@4.19.4)(typescript@5.5.4)(vite@6.2.7(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.85.0)(terser@5.39.0)(tsx@4.19.4)(yaml@2.8.0))(yaml@2.8.0) + version: 19.2.14(@angular/compiler-cli@19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4))(@angular/compiler@19.2.14)(@angular/service-worker@19.2.14(@angular/core@19.2.14(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@rspack/core@1.3.13)(@swc/core@1.11.29)(@types/node@24.2.0)(chokidar@4.0.3)(html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)))(jiti@2.4.2)(lightningcss@1.30.1)(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)))(tsx@4.19.4)(typescript@5.5.4)(vite@6.3.5(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.85.0)(terser@5.39.0)(tsx@4.19.4)(yaml@2.8.0))(yaml@2.8.0) '@angular/cli': specifier: ^19.2.5 version: 19.2.14(@types/node@24.2.0)(chokidar@4.0.3) @@ -143,7 +143,7 @@ importers: version: 4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) '@expo/vector-icons': specifier: ^14.0.0 - version: 14.1.0(wm3bvfp4qcetscjld4hplpimri) + version: 14.1.0(8a2b828c08a1791fbbd448c8e4aa8f34) '@journeyapps/react-native-quick-sqlite': specifier: ^2.4.9 version: 2.4.9(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) @@ -164,7 +164,7 @@ importers: version: 0.1.11(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@react-navigation/drawer': specifier: ^7.1.1 - version: 7.4.1(j6abyuabi5plzpedpvxbnwhrsi) + version: 7.4.1(1d85788bd68a0e12619f848d71cbac62) '@react-navigation/native': specifier: ^7.0.14 version: 7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) @@ -188,7 +188,7 @@ importers: version: 2.1.10 expo-router: specifier: 4.0.21 - version: 4.0.21(xdzi7taj2dri7edfzwov6a63va) + version: 4.0.21(0d22df0c48007daa8d3d53a76c7f6b47) expo-splash-screen: specifier: ~0.29.22 version: 0.29.24(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) @@ -236,7 +236,7 @@ importers: version: 10.2.0 react-navigation-stack: specifier: ^2.10.4 - version: 2.10.4(4a23q4g4mav7ddr6jlhxnyzzo4) + version: 2.10.4(1b7f2cbbd098c1646b3c5f57acc57915) typed-async-storage: specifier: ^3.1.2 version: 3.1.2 @@ -258,7 +258,7 @@ importers: version: 18.3.6(@types/react@18.3.23) '@types/react-native-table-component': specifier: ^1.2.8 - version: 1.2.8(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(react@18.3.1) + version: 1.2.8(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(react@18.3.1) typescript: specifier: ^5.3.3 version: 5.9.2 @@ -589,10 +589,10 @@ importers: version: 10.4.21(postcss@8.5.4) babel-loader: specifier: ^9.1.3 - version: 9.2.1(@babel/core@7.26.10)(webpack@5.99.9) + version: 9.2.1(@babel/core@7.26.10)(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) css-loader: specifier: ^6.11.0 - version: 6.11.0(@rspack/core@1.3.13)(webpack@5.99.9) + version: 6.11.0(@rspack/core@1.3.13(@swc/helpers@0.5.13))(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) eslint: specifier: ^8.57.0 version: 8.57.1 @@ -607,13 +607,13 @@ importers: version: 1.89.1 sass-loader: specifier: ^13.3.3 - version: 13.3.3(sass@1.89.1)(webpack@5.99.9) + version: 13.3.3(sass@1.89.1)(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) style-loader: specifier: ^3.3.4 - version: 3.3.4(webpack@5.99.9) + version: 3.3.4(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) tailwindcss: specifier: ^3.4.3 - version: 3.4.17(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)) + version: 3.4.17(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.13))(@types/node@20.17.57)(typescript@5.9.2)) demos/example-node: dependencies: @@ -698,10 +698,10 @@ importers: devDependencies: '@types/webpack': specifier: ^5.28.5 - version: 5.28.5(webpack-cli@5.1.4(webpack@5.99.9)) + version: 5.28.5(webpack-cli@5.1.4) html-webpack-plugin: specifier: ^5.6.0 - version: 5.6.3(@rspack/core@1.3.13)(webpack@5.99.9(webpack-cli@5.1.4)) + version: 5.6.3(@rspack/core@1.3.13(@swc/helpers@0.5.13))(webpack@5.99.9) serve: specifier: ^14.2.1 version: 14.2.4 @@ -844,7 +844,7 @@ importers: version: 0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10)) '@react-native/eslint-config': specifier: 0.77.0 - version: 0.77.0(eslint@8.57.1)(jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0))(prettier@3.5.3)(typescript@5.9.2) + version: 0.77.0(eslint@9.39.1(jiti@2.4.2))(jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2)))(prettier@3.7.4)(typescript@5.9.2) '@react-native/metro-config': specifier: 0.77.0 version: 0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10)) @@ -863,136 +863,160 @@ importers: '@azure/core-asynciterator-polyfill': specifier: ^1.0.2 version: 1.0.2 - '@expo/metro-runtime': - specifier: ^4.0.1 - version: 4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) + '@expo/vector-icons': + specifier: ^15.0.3 + version: 15.0.3(expo-font@14.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) '@faker-js/faker': - specifier: 8.3.1 - version: 8.3.1 + specifier: ^10.1.0 + version: 10.1.0 '@journeyapps/react-native-quick-sqlite': - specifier: ^2.4.9 - version: 2.4.9(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@powersync/common': - specifier: workspace:* - version: link:../../packages/common - '@powersync/react': - specifier: workspace:* - version: link:../../packages/react + specifier: ^2.4.11 + version: 2.4.11(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@powersync/attachments': + specifier: ^2.4.1 + version: 2.4.1(@powersync/common@1.43.1) '@powersync/react-native': - specifier: workspace:* - version: link:../../packages/react-native + specifier: ^1.27.1 + version: 1.27.1(@journeyapps/react-native-quick-sqlite@2.4.11(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(@powersync/common@1.43.1)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) '@react-native-async-storage/async-storage': - specifier: 1.23.1 - version: 1.23.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) + specifier: 2.2.0 + version: 2.2.0(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)) + '@react-navigation/bottom-tabs': + specifier: ^7.4.0 + version: 7.8.11(@react-navigation/native@7.1.10(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@react-navigation/elements': + specifier: ^2.6.3 + version: 2.9.1(@react-navigation/native@7.1.10(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@react-navigation/native': + specifier: ^7.1.8 + version: 7.1.10(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) '@shopify/flash-list': - specifier: 1.7.3 - version: 1.7.3(@babel/runtime@7.27.6)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + specifier: 2.0.2 + version: 2.0.2(@babel/runtime@7.27.6)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) '@supabase/supabase-js': - specifier: 2.39.0 - version: 2.39.0 - '@tamagui/animations-react-native': - specifier: 1.79.6 - version: 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + specifier: ^2.86.0 + version: 2.86.0 '@tamagui/babel-plugin': - specifier: 1.79.6 - version: 1.79.6(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^1.138.6 + version: 1.138.6(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) '@tamagui/config': - specifier: 1.79.6 - version: 1.79.6(react-dom@18.3.1(react@18.3.1))(react-native-reanimated@3.16.7(@babel/core@7.26.10)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/font-inter': - specifier: 1.79.6 - version: 1.79.6(react@18.3.1) + specifier: ^1.138.6 + version: 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native-reanimated@4.1.5(@babel/core@7.26.10)(react-native-worklets@0.5.1(@babel/core@7.26.10)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': + specifier: ^1.138.6 + version: 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) '@tamagui/lucide-icons': - specifier: 1.79.6 - version: 1.79.6(react-native-svg@15.8.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1) - '@tamagui/theme-base': - specifier: 1.79.6 - version: 1.79.6 + specifier: ^1.138.6 + version: 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native-svg@15.12.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/themes': + specifier: ^1.138.6 + version: 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) date-fns: - specifier: ^2.30.0 - version: 2.30.0 + specifier: ^4.1.0 + version: 4.1.0 expo: - specifier: 52.0.46 - version: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + specifier: ~54.0.25 + version: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) expo-build-properties: - specifier: ~0.13.2 - version: 0.13.3(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) + specifier: ~1.0.9 + version: 1.0.9(expo@54.0.25) + expo-constants: + specifier: ~18.0.10 + version: 18.0.10(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)) expo-crypto: - specifier: ~14.0.2 - version: 14.0.2(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) + specifier: ~15.0.7 + version: 15.0.7(expo@54.0.25) expo-dev-client: - specifier: ~5.0.20 - version: 5.0.20(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) + specifier: ~6.0.18 + version: 6.0.18(expo@54.0.25) + expo-font: + specifier: ~14.0.9 + version: 14.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + expo-haptics: + specifier: ~15.0.7 + version: 15.0.7(expo@54.0.25) + expo-image: + specifier: ~3.0.10 + version: 3.0.10(expo@54.0.25)(react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) expo-linking: - specifier: ~7.0.5 - version: 7.0.5(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + specifier: ~8.0.9 + version: 8.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) expo-router: - specifier: 4.0.21 - version: 4.0.21(cpo3xaw6yrjernjvkkkt7bisia) + specifier: ~6.0.15 + version: 6.0.15(0714175d051ca9f2de0211a07979f600) expo-splash-screen: - specifier: ~0.29.22 - version: 0.29.24(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) + specifier: ~31.0.11 + version: 31.0.11(expo@54.0.25) expo-status-bar: - specifier: ~2.0.1 - version: 2.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + specifier: ~3.0.8 + version: 3.0.8(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + expo-symbols: + specifier: ~1.0.7 + version: 1.0.7(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)) + expo-system-ui: + specifier: ~6.0.8 + version: 6.0.8(expo@54.0.25)(react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)) + expo-web-browser: + specifier: ~15.0.9 + version: 15.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)) react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.1.0 + version: 19.1.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.1.0 + version: 19.1.0(react@19.1.0) react-native: - specifier: 0.76.9 - version: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + specifier: 0.81.5 + version: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) react-native-gesture-handler: - specifier: ~2.20.2 - version: 2.20.2(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-pager-view: - specifier: 6.5.1 - version: 6.5.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + specifier: ~2.28.0 + version: 2.28.0(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) react-native-reanimated: - specifier: ~3.16.7 - version: 3.16.7(@babel/core@7.26.10)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + specifier: ~4.1.5 + version: 4.1.5(@babel/core@7.26.10)(react-native-worklets@0.5.1(@babel/core@7.26.10)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) react-native-safe-area-context: - specifier: 4.12.0 - version: 4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + specifier: ~5.6.0 + version: 5.6.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) react-native-screens: - specifier: ~4.4.0 - version: 4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + specifier: ~4.16.0 + version: 4.16.0(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) react-native-svg: - specifier: 15.8.0 - version: 15.8.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + specifier: 15.12.1 + version: 15.12.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) react-native-web: - specifier: 0.19.13 - version: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ~0.21.0 + version: 0.21.2(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react-native-worklets: + specifier: 0.5.1 + version: 0.5.1(@babel/core@7.26.10)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) tamagui: - specifier: 1.79.6 - version: 1.79.6(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + specifier: ^1.138.6 + version: 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) devDependencies: - '@babel/core': - specifier: 7.26.10 - version: 7.26.10 '@babel/plugin-transform-async-generator-functions': - specifier: ^7.23.4 - version: 7.27.1(@babel/core@7.26.10) + specifier: ^7.28.0 + version: 7.28.0(@babel/core@7.26.10) '@types/react': - specifier: ^18.3.18 - version: 18.3.23 - eas-cli: - specifier: ^7.2.0 - version: 7.8.5(@swc/core@1.11.29)(@types/node@24.2.0)(encoding@0.1.13)(expo-modules-autolinking@2.1.10)(typescript@5.3.3) + specifier: ~19.1.0 + version: 19.1.6 eslint: - specifier: 8.55.0 - version: 8.55.0 - eslint-config-universe: - specifier: 12.0.0 - version: 12.0.0(@types/eslint@9.6.1)(eslint@8.55.0)(prettier@3.5.3)(typescript@5.3.3) + specifier: ^9.25.0 + version: 9.39.1(jiti@2.4.2) + eslint-config-expo: + specifier: ~10.0.0 + version: 10.0.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) prettier: - specifier: ^3.1.0 - version: 3.5.3 + specifier: ^3.7.4 + version: 3.7.4 + prettier-plugin-embed: + specifier: ^0.5.0 + version: 0.5.0(babel-plugin-macros@3.1.0) + prettier-plugin-sql: + specifier: ^0.19.2 + version: 0.19.2(prettier@3.7.4) typescript: - specifier: 5.3.3 - version: 5.3.3 + specifier: ~5.9.2 + version: 5.9.2 demos/react-native-supabase-todolist: dependencies: @@ -1001,7 +1025,7 @@ importers: version: 1.0.2 '@expo/vector-icons': specifier: ^14.0.3 - version: 14.1.0(wm3bvfp4qcetscjld4hplpimri) + version: 14.1.0(8a2b828c08a1791fbbd448c8e4aa8f34) '@journeyapps/react-native-quick-sqlite': specifier: ^2.4.9 version: 2.4.9(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) @@ -1022,7 +1046,7 @@ importers: version: 0.1.11(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@react-navigation/drawer': specifier: ^7.1.1 - version: 7.4.1(j6abyuabi5plzpedpvxbnwhrsi) + version: 7.4.1(1d85788bd68a0e12619f848d71cbac62) '@react-navigation/native': specifier: ^7.0.14 version: 7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) @@ -1046,7 +1070,7 @@ importers: version: 0.13.3(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) expo-camera: specifier: ~16.0.18 - version: 16.0.18(hml277kvlorqbj6gijmq6joh24) + version: 16.0.18(f883d7808b66731337255172b102a5aa) expo-constants: specifier: ~17.0.8 version: 17.0.8(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) @@ -1061,7 +1085,7 @@ importers: version: 7.0.5(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) expo-router: specifier: 4.0.21 - version: 4.0.21(xdzi7taj2dri7edfzwov6a63va) + version: 4.0.21(0d22df0c48007daa8d3d53a76c7f6b47) expo-secure-store: specifier: ~14.0.1 version: 14.0.1(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) @@ -1103,7 +1127,7 @@ importers: version: 4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react-navigation-stack: specifier: ^2.10.4 - version: 2.10.4(4a23q4g4mav7ddr6jlhxnyzzo4) + version: 2.10.4(1b7f2cbbd098c1646b3c5f57acc57915) devDependencies: '@babel/core': specifier: ^7.26.10 @@ -1140,7 +1164,7 @@ importers: version: 4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) '@expo/vector-icons': specifier: ^14.0.2 - version: 14.1.0(wm3bvfp4qcetscjld4hplpimri) + version: 14.1.0(a6850416216e8b64df60af23d5183c0b) '@journeyapps/react-native-quick-sqlite': specifier: ^2.4.9 version: 2.4.9(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) @@ -1167,7 +1191,7 @@ importers: version: 7.3.14(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@react-navigation/drawer': specifier: ^7.1.1 - version: 7.4.1(j6abyuabi5plzpedpvxbnwhrsi) + version: 7.4.1(1d85788bd68a0e12619f848d71cbac62) '@react-navigation/native': specifier: ^7.0.14 version: 7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) @@ -1188,7 +1212,7 @@ importers: version: 14.0.3(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) expo-camera: specifier: ~16.0.18 - version: 16.0.18(hml277kvlorqbj6gijmq6joh24) + version: 16.0.18(55c6da9df988ca7f1678935d82e9238e) expo-constants: specifier: ~17.0.5 version: 17.0.8(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) @@ -1206,7 +1230,7 @@ importers: version: 7.0.5(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) expo-router: specifier: 4.0.21 - version: 4.0.21(xdzi7taj2dri7edfzwov6a63va) + version: 4.0.21(e063c8109134fcdd1c97e4d6a4caf625) expo-secure-store: specifier: ^14.0.1 version: 14.0.1(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) @@ -1221,7 +1245,7 @@ importers: version: 0.2.2(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) expo-system-ui: specifier: ~4.0.8 - version: 4.0.9(l76mjoke3yk4s56nokhxoxxpou) + version: 4.0.9(fa4ab2ddb2d13a20299c682fc53644db) expo-web-browser: specifier: ~14.0.2 version: 14.0.2(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) @@ -1279,10 +1303,10 @@ importers: version: 18.3.1 jest: specifier: ^29.2.1 - version: 29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)) + version: 29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2)) jest-expo: specifier: ~52.0.3 - version: 52.0.6(hjrfme3xxu7xcbl6wzt3m2hgh4) + version: 52.0.6(3635c191458c5fa90af52243d15b5fda) react-test-renderer: specifier: 18.3.1 version: 18.3.1(react@18.3.1) @@ -1695,7 +1719,7 @@ importers: version: 1.3.1(vite@5.4.19(@types/node@24.2.0)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0)) unplugin-vue-components: specifier: ^0.26.0 - version: 0.26.0(@babel/parser@7.27.4)(rollup@4.52.5)(vue@3.4.21(typescript@5.9.2)) + version: 0.26.0(@babel/parser@7.28.5)(rollup@4.52.5)(vue@3.4.21(typescript@5.9.2)) vite: specifier: ^5.2.0 version: 5.4.19(@types/node@24.2.0)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0) @@ -1828,10 +1852,10 @@ importers: dependencies: '@docusaurus/core': specifier: ^3.7.0 - version: 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + version: 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) '@docusaurus/preset-classic': specifier: ^3.7.0 - version: 3.8.0(@algolia/client-search@5.25.0)(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(@types/react@19.1.6)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@5.9.2) + version: 3.8.0(@algolia/client-search@5.25.0)(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(@types/react@19.1.6)(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@5.9.2) '@mdx-js/react': specifier: ^3.1.0 version: 3.1.0(@types/react@19.1.6)(react@18.3.1) @@ -1850,19 +1874,19 @@ importers: devDependencies: '@docusaurus/faster': specifier: ^3.7.0 - version: 3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13) '@docusaurus/module-type-aliases': specifier: ^3.7.0 - version: 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@docusaurus/theme-classic': specifier: ^3.7.0 - version: 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@rspack/core@1.3.13)(@swc/core@1.11.29)(@types/react@19.1.6)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + version: 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(@types/react@19.1.6)(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) '@docusaurus/tsconfig': specifier: 3.7.0 version: 3.7.0 '@docusaurus/types': specifier: 3.7.0 - version: 3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/node': specifier: ^20.17.12 version: 20.17.57 @@ -2043,7 +2067,7 @@ importers: version: 20.17.57 drizzle-orm: specifier: ^0.44.7 - version: 0.44.7(@libsql/client-wasm@0.15.8)(@op-engineering/op-sqlite@14.0.2)(@types/better-sqlite3@7.6.13)(@types/sql.js@1.4.9)(better-sqlite3@12.2.0)(kysely@0.28.2)(sql.js@1.13.0) + version: 0.44.7(@libsql/client-wasm@0.15.8)(@op-engineering/op-sqlite@14.0.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(@types/better-sqlite3@7.6.13)(@types/sql.js@1.4.9)(better-sqlite3@12.2.0)(kysely@0.28.2)(sql.js@1.13.0) vite: specifier: ^6.1.0 version: 6.3.5(@types/node@20.17.57)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0)(tsx@4.19.4)(yaml@2.8.0) @@ -2111,7 +2135,7 @@ importers: version: 12.2.0 drizzle-orm: specifier: ^0.44.7 - version: 0.44.7(@libsql/client-wasm@0.15.8)(@op-engineering/op-sqlite@14.0.2)(@types/better-sqlite3@7.6.13)(@types/sql.js@1.4.9)(better-sqlite3@12.2.0)(kysely@0.28.2)(sql.js@1.13.0) + version: 0.44.7(@libsql/client-wasm@0.15.8)(@op-engineering/op-sqlite@14.0.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(@types/better-sqlite3@7.6.13)(@types/sql.js@1.4.9)(better-sqlite3@12.2.0)(kysely@0.28.2)(sql.js@1.13.0) rollup: specifier: 4.14.3 version: 4.14.3 @@ -2279,7 +2303,7 @@ importers: devDependencies: '@testing-library/react': specifier: ^15.0.2 - version: 15.0.7(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 15.0.7(@types/react@18.3.1)(react-dom@19.1.0(react@18.3.1))(react@18.3.1) '@types/react': specifier: 18.3.1 version: 18.3.1 @@ -2340,13 +2364,13 @@ importers: version: 4.0.1 source-map-loader: specifier: ^5.0.0 - version: 5.0.0(webpack@5.99.9(webpack-cli@5.1.4)) + version: 5.0.0(webpack@5.99.9) stream-browserify: specifier: ^3.0.0 version: 3.0.0 terser-webpack-plugin: specifier: ^5.3.9 - version: 5.3.14(webpack@5.99.9(webpack-cli@5.1.4)) + version: 5.3.14(webpack@5.99.9) uuid: specifier: ^9.0.1 version: 9.0.1 @@ -2503,7 +2527,7 @@ importers: version: 1.11.0(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0)) react-native-paper: specifier: ^5.13.1 - version: 5.14.5(react-native-safe-area-context@4.12.0(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0))(react@19.0.0))(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0))(react@19.0.0) + version: 5.14.5(react-native-safe-area-context@5.6.2(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0))(react@19.0.0))(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0))(react@19.0.0) react-native-vector-icons: specifier: ^10.2.0 version: 10.2.0 @@ -2546,7 +2570,7 @@ importers: version: 0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10)) '@react-native/eslint-config': specifier: 0.78.0 - version: 0.78.0(eslint@8.57.1)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4) + version: 0.78.0(eslint@8.57.1)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4) '@react-native/metro-config': specifier: 0.78.0 version: 0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10)) @@ -2588,7 +2612,7 @@ importers: version: 4.1.0 detox: specifier: ^20.34.4 - version: 20.39.0(@jest/environment@29.7.0)(@jest/types@29.6.3)(@types/bunyan@1.8.11)(expect@29.7.0)(jest-environment-jsdom@29.7.0)(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4))) + version: 20.39.0(@jest/environment@29.7.0)(@jest/types@29.6.3)(@types/bunyan@1.8.11)(expect@29.7.0)(jest-environment-jsdom@29.7.0)(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4))) eslint: specifier: ^8.19.0 version: 8.57.1 @@ -2597,7 +2621,7 @@ importers: version: 3.3.0 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)) + version: 29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)) prettier: specifier: 2.8.8 version: 2.8.8 @@ -2606,7 +2630,7 @@ importers: version: 19.0.0(react@19.0.0) ts-jest: specifier: ^29.2.6 - version: 29.3.4(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)))(typescript@5.0.4) + version: 29.3.4(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)))(typescript@5.0.4) typescript: specifier: 5.0.4 version: 5.0.4 @@ -2948,10 +2972,6 @@ packages: '@babel/code-frame@7.10.4': resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==} - '@babel/code-frame@7.23.5': - resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} - engines: {node: '>=6.9.0'} - '@babel/code-frame@7.27.1': resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} engines: {node: '>=6.9.0'} @@ -2983,6 +3003,10 @@ packages: resolution: {integrity: sha512-xnlJYj5zepml8NXtjkG0WquFUv8RskFqyFcVgTBp5k+NaA/8uw/K+OSVf8AMGw5e9HKP2ETd5xpK5MLZQD6b4Q==} engines: {node: '>=6.9.0'} + '@babel/generator@7.28.5': + resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.25.9': resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} engines: {node: '>=6.9.0'} @@ -3016,6 +3040,10 @@ packages: resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} engines: {node: '>=6.9.0'} + '@babel/helper-globals@7.28.0': + resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} + engines: {node: '>=6.9.0'} + '@babel/helper-member-expression-to-functions@7.27.1': resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} engines: {node: '>=6.9.0'} @@ -3066,6 +3094,10 @@ packages: resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.28.5': + resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.27.1': resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} engines: {node: '>=6.9.0'} @@ -3087,6 +3119,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.28.5': + resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1': resolution: {integrity: sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==} engines: {node: '>=6.9.0'} @@ -3334,6 +3371,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-async-generator-functions@7.28.0': + resolution: {integrity: sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-async-to-generator@7.25.9': resolution: {integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==} engines: {node: '>=6.9.0'} @@ -3761,10 +3804,18 @@ packages: resolution: {integrity: sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.28.5': + resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==} + engines: {node: '>=6.9.0'} + '@babel/types@7.27.3': resolution: {integrity: sha512-Y1GkI4ktrtvmawoSq+4FCVHNryea6uR+qUQy0AGxLSsjCX0nVmkYQMBLHDkXZuo5hGx7eYdnIaslsdBFm7zbUw==} engines: {node: '>=6.9.0'} + '@babel/types@7.28.5': + resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} + engines: {node: '>=6.9.0'} + '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} @@ -4603,15 +4654,15 @@ packages: '@emotion/weak-memoize@0.4.0': resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==} - '@esbuild/aix-ppc64@0.19.12': - resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} + '@esbuild/aix-ppc64@0.21.5': + resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} engines: {node: '>=12'} cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.21.5': - resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} - engines: {node: '>=12'} + '@esbuild/aix-ppc64@0.25.12': + resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} + engines: {node: '>=18'} cpu: [ppc64] os: [aix] @@ -4633,15 +4684,15 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.19.12': - resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} + '@esbuild/android-arm64@0.21.5': + resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} engines: {node: '>=12'} cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.21.5': - resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} - engines: {node: '>=12'} + '@esbuild/android-arm64@0.25.12': + resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} + engines: {node: '>=18'} cpu: [arm64] os: [android] @@ -4663,15 +4714,15 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-arm@0.19.12': - resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} + '@esbuild/android-arm@0.21.5': + resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} engines: {node: '>=12'} cpu: [arm] os: [android] - '@esbuild/android-arm@0.21.5': - resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} - engines: {node: '>=12'} + '@esbuild/android-arm@0.25.12': + resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==} + engines: {node: '>=18'} cpu: [arm] os: [android] @@ -4693,15 +4744,15 @@ packages: cpu: [x64] os: [android] - '@esbuild/android-x64@0.19.12': - resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} + '@esbuild/android-x64@0.21.5': + resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} engines: {node: '>=12'} cpu: [x64] os: [android] - '@esbuild/android-x64@0.21.5': - resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} - engines: {node: '>=12'} + '@esbuild/android-x64@0.25.12': + resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} + engines: {node: '>=18'} cpu: [x64] os: [android] @@ -4723,15 +4774,15 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.19.12': - resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} + '@esbuild/darwin-arm64@0.21.5': + resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.21.5': - resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} - engines: {node: '>=12'} + '@esbuild/darwin-arm64@0.25.12': + resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} + engines: {node: '>=18'} cpu: [arm64] os: [darwin] @@ -4753,15 +4804,15 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.19.12': - resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} + '@esbuild/darwin-x64@0.21.5': + resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} engines: {node: '>=12'} cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.21.5': - resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} - engines: {node: '>=12'} + '@esbuild/darwin-x64@0.25.12': + resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} + engines: {node: '>=18'} cpu: [x64] os: [darwin] @@ -4783,15 +4834,15 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.19.12': - resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} + '@esbuild/freebsd-arm64@0.21.5': + resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.21.5': - resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} - engines: {node: '>=12'} + '@esbuild/freebsd-arm64@0.25.12': + resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} + engines: {node: '>=18'} cpu: [arm64] os: [freebsd] @@ -4813,15 +4864,15 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.19.12': - resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} + '@esbuild/freebsd-x64@0.21.5': + resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.21.5': - resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} - engines: {node: '>=12'} + '@esbuild/freebsd-x64@0.25.12': + resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} + engines: {node: '>=18'} cpu: [x64] os: [freebsd] @@ -4843,15 +4894,15 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.19.12': - resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} + '@esbuild/linux-arm64@0.21.5': + resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} engines: {node: '>=12'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.21.5': - resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} - engines: {node: '>=12'} + '@esbuild/linux-arm64@0.25.12': + resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} + engines: {node: '>=18'} cpu: [arm64] os: [linux] @@ -4873,15 +4924,15 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.19.12': - resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} + '@esbuild/linux-arm@0.21.5': + resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} engines: {node: '>=12'} cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.21.5': - resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} - engines: {node: '>=12'} + '@esbuild/linux-arm@0.25.12': + resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} + engines: {node: '>=18'} cpu: [arm] os: [linux] @@ -4903,15 +4954,15 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.19.12': - resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} + '@esbuild/linux-ia32@0.21.5': + resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} engines: {node: '>=12'} cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.21.5': - resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} - engines: {node: '>=12'} + '@esbuild/linux-ia32@0.25.12': + resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} + engines: {node: '>=18'} cpu: [ia32] os: [linux] @@ -4933,15 +4984,15 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.19.12': - resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} + '@esbuild/linux-loong64@0.21.5': + resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} engines: {node: '>=12'} cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.21.5': - resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} - engines: {node: '>=12'} + '@esbuild/linux-loong64@0.25.12': + resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} + engines: {node: '>=18'} cpu: [loong64] os: [linux] @@ -4963,15 +5014,15 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.19.12': - resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} + '@esbuild/linux-mips64el@0.21.5': + resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.21.5': - resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} - engines: {node: '>=12'} + '@esbuild/linux-mips64el@0.25.12': + resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} + engines: {node: '>=18'} cpu: [mips64el] os: [linux] @@ -4993,15 +5044,15 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.19.12': - resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} + '@esbuild/linux-ppc64@0.21.5': + resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.21.5': - resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} - engines: {node: '>=12'} + '@esbuild/linux-ppc64@0.25.12': + resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} + engines: {node: '>=18'} cpu: [ppc64] os: [linux] @@ -5023,15 +5074,15 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.19.12': - resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} + '@esbuild/linux-riscv64@0.21.5': + resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.21.5': - resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} - engines: {node: '>=12'} + '@esbuild/linux-riscv64@0.25.12': + resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} + engines: {node: '>=18'} cpu: [riscv64] os: [linux] @@ -5053,15 +5104,15 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.19.12': - resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} + '@esbuild/linux-s390x@0.21.5': + resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} engines: {node: '>=12'} cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.21.5': - resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} - engines: {node: '>=12'} + '@esbuild/linux-s390x@0.25.12': + resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==} + engines: {node: '>=18'} cpu: [s390x] os: [linux] @@ -5083,15 +5134,15 @@ packages: cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.19.12': - resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} + '@esbuild/linux-x64@0.21.5': + resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} engines: {node: '>=12'} cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.21.5': - resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} - engines: {node: '>=12'} + '@esbuild/linux-x64@0.25.12': + resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} + engines: {node: '>=18'} cpu: [x64] os: [linux] @@ -5107,6 +5158,12 @@ packages: cpu: [x64] os: [linux] + '@esbuild/netbsd-arm64@0.25.12': + resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + '@esbuild/netbsd-arm64@0.25.4': resolution: {integrity: sha512-vUnkBYxZW4hL/ie91hSqaSNjulOnYXE1VSLusnvHg2u3jewJBz3YzB9+oCw8DABeVqZGg94t9tyZFoHma8gWZQ==} engines: {node: '>=18'} @@ -5125,15 +5182,15 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.19.12': - resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} + '@esbuild/netbsd-x64@0.21.5': + resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.21.5': - resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} - engines: {node: '>=12'} + '@esbuild/netbsd-x64@0.25.12': + resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} + engines: {node: '>=18'} cpu: [x64] os: [netbsd] @@ -5149,6 +5206,12 @@ packages: cpu: [x64] os: [netbsd] + '@esbuild/openbsd-arm64@0.25.12': + resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + '@esbuild/openbsd-arm64@0.25.4': resolution: {integrity: sha512-Ct2WcFEANlFDtp1nVAXSNBPDxyU+j7+tId//iHXU2f/lN5AmO4zLyhDcpR5Cz1r08mVxzt3Jpyt4PmXQ1O6+7A==} engines: {node: '>=18'} @@ -5167,15 +5230,15 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.19.12': - resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} + '@esbuild/openbsd-x64@0.21.5': + resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.21.5': - resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} - engines: {node: '>=12'} + '@esbuild/openbsd-x64@0.25.12': + resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} + engines: {node: '>=18'} cpu: [x64] os: [openbsd] @@ -5191,21 +5254,27 @@ packages: cpu: [x64] os: [openbsd] + '@esbuild/openharmony-arm64@0.25.12': + resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openharmony] + '@esbuild/sunos-x64@0.17.19': resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.19.12': - resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} + '@esbuild/sunos-x64@0.21.5': + resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.21.5': - resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} - engines: {node: '>=12'} + '@esbuild/sunos-x64@0.25.12': + resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} + engines: {node: '>=18'} cpu: [x64] os: [sunos] @@ -5227,15 +5296,15 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.19.12': - resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} + '@esbuild/win32-arm64@0.21.5': + resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} engines: {node: '>=12'} cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.21.5': - resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} - engines: {node: '>=12'} + '@esbuild/win32-arm64@0.25.12': + resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} + engines: {node: '>=18'} cpu: [arm64] os: [win32] @@ -5257,15 +5326,15 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.19.12': - resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} + '@esbuild/win32-ia32@0.21.5': + resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} engines: {node: '>=12'} cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.21.5': - resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} - engines: {node: '>=12'} + '@esbuild/win32-ia32@0.25.12': + resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} + engines: {node: '>=18'} cpu: [ia32] os: [win32] @@ -5287,15 +5356,15 @@ packages: cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.19.12': - resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} + '@esbuild/win32-x64@0.21.5': + resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} engines: {node: '>=12'} cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.21.5': - resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} - engines: {node: '>=12'} + '@esbuild/win32-x64@0.25.12': + resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} + engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -5317,25 +5386,51 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/eslint-utils@4.9.0': + resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/regexpp@4.12.1': resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + '@eslint/config-array@0.21.1': + resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/config-helpers@0.4.2': + resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/core@0.17.0': + resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/eslintrc@2.1.4': resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/js@8.55.0': - resolution: {integrity: sha512-qQfo2mxH5yVom1kacMtZZJFVdW+E70mqHMJvVg6WTLo+VBuQJ4TojZlfWBjK0ve5BdEeNAVxOsl/nvNMpJOaJA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/eslintrc@3.3.3': + resolution: {integrity: sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/js@8.57.1': resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@expo/apple-utils@1.7.0': - resolution: {integrity: sha512-RVzZTiOeuNT04fE5V4f536XmIyxbRFOJ3m/rE6kImbIZ65upOS7xdIQpihEdYOiHB5uZAcD3JClUEsMfFhTv4w==} - hasBin: true + '@eslint/js@9.39.1': + resolution: {integrity: sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/object-schema@2.1.7': + resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/plugin-kit@0.4.1': + resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@expo/bunyan@4.0.1': resolution: {integrity: sha512-+Lla7nYSiHZirgK+U/uYzsLv/X+HaJienbD5AKX1UQZHYfWaP+9uuQluRB4GrEVWF0GZ7vEVp/jzaOT9k/SQlg==} @@ -5345,59 +5440,76 @@ packages: resolution: {integrity: sha512-I689wc8Fn/AX7aUGiwrh3HnssiORMJtR2fpksX+JIe8Cj/EDleblYMSwRPd0025wrwOV9UN1KM/RuEt/QjCS3Q==} hasBin: true + '@expo/cli@54.0.16': + resolution: {integrity: sha512-hY/OdRaJMs5WsVPuVSZ+RLH3VObJmL/pv5CGCHEZHN2PxZjSZSdctyKV8UcFBXTF0yIKNAJ9XLs1dlNYXHh4Cw==} + hasBin: true + peerDependencies: + expo: '*' + expo-router: '*' + react-native: '*' + peerDependenciesMeta: + expo-router: + optional: true + react-native: + optional: true + '@expo/code-signing-certificates@0.0.5': resolution: {integrity: sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==} - '@expo/config-plugins@7.8.4': - resolution: {integrity: sha512-hv03HYxb/5kX8Gxv/BTI8TLc9L06WzqAfHRRXdbar4zkLcP2oTzvsLEF4/L/TIpD3rsnYa0KU42d0gWRxzPCJg==} + '@expo/config-plugins@54.0.2': + resolution: {integrity: sha512-jD4qxFcURQUVsUFGMcbo63a/AnviK8WUGard+yrdQE3ZrB/aurn68SlApjirQQLEizhjI5Ar2ufqflOBlNpyPg==} '@expo/config-plugins@9.0.17': resolution: {integrity: sha512-m24F1COquwOm7PBl5wRbkT9P9DviCXe0D7S7nQsolfbhdCWuvMkfXeoWmgjtdhy7sDlOyIgBrAdnB6MfsWKqIg==} - '@expo/config-types@50.0.0': - resolution: {integrity: sha512-0kkhIwXRT6EdFDwn+zTg9R2MZIAEYGn1MVkyRohAd+C9cXOb5RA8WLQi7vuxKF9m1SMtNAUrf0pO+ENK0+/KSw==} - '@expo/config-types@52.0.5': resolution: {integrity: sha512-AMDeuDLHXXqd8W+0zSjIt7f37vUd/BP8p43k68NHpyAvQO+z8mbQZm3cNQVAMySeayK2XoPigAFB1JF2NFajaA==} + '@expo/config-types@54.0.8': + resolution: {integrity: sha512-lyIn/x/Yz0SgHL7IGWtgTLg6TJWC9vL7489++0hzCHZ4iGjVcfZmPTUfiragZ3HycFFj899qN0jlhl49IHa94A==} + '@expo/config@10.0.11': resolution: {integrity: sha512-nociJ4zr/NmbVfMNe9j/+zRlt7wz/siISu7PjdWE4WE+elEGxWWxsGzltdJG0llzrM+khx8qUiFK5aiVcdMBww==} - '@expo/config@8.5.4': - resolution: {integrity: sha512-ggOLJPHGzJSJHVBC1LzwXwR6qUn8Mw7hkc5zEKRIdhFRuIQ6s2FE4eOvP87LrNfDF7eZGa6tJQYsiHSmZKG+8Q==} + '@expo/config@12.0.10': + resolution: {integrity: sha512-lJMof5Nqakq1DxGYlghYB/ogSBjmv4Fxn1ovyDmcjlRsQdFCXgu06gEUogkhPtc9wBt9WlTTfqENln5HHyLW6w==} '@expo/devcert@1.2.0': resolution: {integrity: sha512-Uilcv3xGELD5t/b0eM4cxBFEKQRIivB3v7i+VhWLV/gL98aw810unLKKJbGAxAIhY6Ipyz8ChWibFsKFXYwstA==} - '@expo/eas-build-job@1.0.95': - resolution: {integrity: sha512-IsigaF7VEcg8+/jt2Hn7qJ2UYZqTl/70DfHwLO6g7UPw6LbWtrAbpMjIRj1ZgnbSA3QZRRxRspFXLqOkpxVR+w==} - - '@expo/eas-json@7.8.4': - resolution: {integrity: sha512-PNNbs/PD0zDY9c2hlvx7i0JAJ2luVdhwgv6Q7q1S2qnfSsvWbHqqGYeoNr7dehD/u4xsUfi03ixuWXdrUb+Gmg==} - engines: {node: '>=16.0.0'} + '@expo/devtools@0.1.7': + resolution: {integrity: sha512-dfIa9qMyXN+0RfU6SN4rKeXZyzKWsnz6xBSDccjL4IRiE+fQ0t84zg0yxgN4t/WK2JU5v6v4fby7W7Crv9gJvA==} + peerDependencies: + react: '*' + react-native: '*' + peerDependenciesMeta: + react: + optional: true + react-native: + optional: true '@expo/env@0.4.2': resolution: {integrity: sha512-TgbCgvSk0Kq0e2fLoqHwEBL4M0ztFjnBEz0YCDm5boc1nvkV1VMuIMteVdeBwnTh8Z0oPJTwHCD49vhMEt1I6A==} + '@expo/env@2.0.7': + resolution: {integrity: sha512-BNETbLEohk3HQ2LxwwezpG8pq+h7Fs7/vAMP3eAtFT1BCpprLYoBBFZH7gW4aqGfqOcVP4Lc91j014verrYNGg==} + '@expo/fingerprint@0.11.11': resolution: {integrity: sha512-gNyn1KnAOpEa8gSNsYqXMTcq0fSwqU/vit6fP5863vLSKxHm/dNt/gm/uZJxrRZxKq71KUJWF6I7d3z8qIfq5g==} hasBin: true - '@expo/fingerprint@0.6.1': - resolution: {integrity: sha512-ggLn6unI6qowlA1FihdQwPpLn16VJulYkvYAEL50gaqVahfNEglRQMSH2giZzjD0d6xq2/EQuUdFyHaJfyJwOQ==} + '@expo/fingerprint@0.15.3': + resolution: {integrity: sha512-8YPJpEYlmV171fi+t+cSLMX1nC5ngY9j2FiN70dHldLpd6Ct6ouGhk96svJ4BQZwsqwII2pokwzrDAwqo4Z0FQ==} hasBin: true - '@expo/image-utils@0.4.2': - resolution: {integrity: sha512-CxP+1QXgRXsNnmv2FAUA2RWwK6kNBFg4QEmVXn2K9iLoEAI+i+1IQXcUgc+J7nTJl9pO7FIu2gIiEYGYffjLWQ==} - '@expo/image-utils@0.6.5': resolution: {integrity: sha512-RsS/1CwJYzccvlprYktD42KjyfWZECH6PPIEowvoSmXfGLfdViwcUEI4RvBfKX5Jli6P67H+6YmHvPTbGOboew==} - '@expo/json-file@8.2.37': - resolution: {integrity: sha512-YaH6rVg11JoTS2P6LsW7ybS2CULjf40AbnAHw2F1eDPuheprNjARZMnyHFPkKv7GuxCy+B9GPcbOKgc4cgA80Q==} + '@expo/image-utils@0.8.7': + resolution: {integrity: sha512-SXOww4Wq3RVXLyOaXiCCuQFguCDh8mmaHBv54h/R29wGl4jRY8GEyQEx8SypV/iHt1FbzsU/X3Qbcd9afm2W2w==} - '@expo/json-file@8.3.3': - resolution: {integrity: sha512-eZ5dld9AD0PrVRiIWpRkm5aIoWBw3kAyd8VkuWEy92sEthBKDDDHAnK2a0dw0Eil6j7rK7lS/Qaq/Zzngv2h5A==} + '@expo/json-file@10.0.7': + resolution: {integrity: sha512-z2OTC0XNO6riZu98EjdNHC05l51ySeTto6GP7oSQrCvQgG9ARBwD1YvMQaVZ9wU7p/4LzSf1O7tckL3B45fPpw==} '@expo/json-file@9.0.2': resolution: {integrity: sha512-yAznIUrybOIWp3Uax7yRflB0xsEpvIwIEqIjao9SGi2Gaa+N0OamWfe0fnXBSWF+2zzF4VvqwT4W5zwelchfgw==} @@ -5405,98 +5517,81 @@ packages: '@expo/json-file@9.1.4': resolution: {integrity: sha512-7Bv86X27fPERGhw8aJEZvRcH9sk+9BenDnEmrI3ZpywKodYSBgc8lX9Y32faNVQ/p0YbDK9zdJ0BfAKNAOyi0A==} - '@expo/logger@1.0.57': - resolution: {integrity: sha512-kd/1MOrVST9gQtnTD+qAV3KdrYCV9oShzIqYek+5XI3M/6QNvfv8IPr2pv+xaYZoCZgnNdI4ViWo0eYBDJMngA==} + '@expo/mcp-tunnel@0.1.0': + resolution: {integrity: sha512-rJ6hl0GnIZj9+ssaJvFsC7fwyrmndcGz+RGFzu+0gnlm78X01957yjtHgjcmnQAgL5hWEOR6pkT0ijY5nU5AWw==} + peerDependencies: + '@modelcontextprotocol/sdk': ^1.13.2 + peerDependenciesMeta: + '@modelcontextprotocol/sdk': + optional: true '@expo/metro-config@0.19.12': resolution: {integrity: sha512-fhT3x1ikQWHpZgw7VrEghBdscFPz1laRYa8WcVRB18nTTqorF6S8qPYslkJu1faEziHZS7c2uyDzTYnrg/CKbg==} + '@expo/metro-config@54.0.9': + resolution: {integrity: sha512-CRI4WgFXrQ2Owyr8q0liEBJveUIF9DcYAKadMRsJV7NxGNBdrIIKzKvqreDfsGiRqivbLsw6UoNb3UE7/SvPfg==} + peerDependencies: + expo: '*' + peerDependenciesMeta: + expo: + optional: true + '@expo/metro-runtime@4.0.1': resolution: {integrity: sha512-CRpbLvdJ1T42S+lrYa1iZp1KfDeBp4oeZOK3hdpiS5n0vR0nhD6sC1gGF0sTboCTp64tLteikz5Y3j53dvgOIw==} peerDependencies: react-native: '*' - '@expo/multipart-body-parser@1.1.0': - resolution: {integrity: sha512-XOaS79wFIJgx0J7oUzRb+kZsnZmFqGpisu0r8RPO3b0wjbW7xpWgiXmRR4RavKeGiVAPauZOi4vad7cJ3KCspg==} - - '@expo/osascript@2.0.33': - resolution: {integrity: sha512-FQinlwHrTlJbntp8a7NAlCKedVXe06Va/0DSLXRO8lZVtgbEMrYYSUZWQNcOlNtc58c2elNph6z9dMOYwSo3JQ==} - engines: {node: '>=12'} + '@expo/metro@54.1.0': + resolution: {integrity: sha512-MgdeRNT/LH0v1wcO0TZp9Qn8zEF0X2ACI0wliPtv5kXVbXWI+yK9GyrstwLAiTXlULKVIg3HVSCCvmLu0M3tnw==} '@expo/osascript@2.2.4': resolution: {integrity: sha512-Q+Oyj+1pdRiHHpev9YjqfMZzByFH8UhKvSszxa0acTveijjDhQgWrq4e9T/cchBHi0GWZpGczWyiyJkk1wM1dg==} engines: {node: '>=12'} - '@expo/package-manager@1.1.2': - resolution: {integrity: sha512-JI9XzrxB0QVXysyuJ996FPCJGDCYRkbUvgG4QmMTTMFA1T+mv8YzazC3T9C1pHQUAAveVCre1+Pqv0nZXN24Xg==} + '@expo/osascript@2.3.7': + resolution: {integrity: sha512-IClSOXxR0YUFxIriUJVqyYki7lLMIHrrzOaP01yxAL1G8pj2DWV5eW1y5jSzIcIfSCNhtGsshGd1tU/AYup5iQ==} + engines: {node: '>=12'} '@expo/package-manager@1.8.4': resolution: {integrity: sha512-8H8tLga/NS3iS7QaX/NneRPqbObnHvVCfMCo0ShudreOFmvmgqhYjRlkZTRstSyFqefai8ONaT4VmnLHneRYYg==} - '@expo/pkcs12@0.0.8': - resolution: {integrity: sha512-VNZnmsu3PgdvZRqYLB0Ja8dNjKrgKpcqMvtUPINI4fJbF/ihDNI0A/LkHvnR2/21WRMHk2tm4QgMIkOQTfZ5kg==} - - '@expo/plist@0.0.20': - resolution: {integrity: sha512-UXQ4LXCfTZ580LDHGJ5q62jSTwJFFJ1GqBu8duQMThiHKWbMJ+gajJh6rsB6EJ3aLUr9wcauxneL5LVRFxwBEA==} - - '@expo/plist@0.1.3': - resolution: {integrity: sha512-GW/7hVlAylYg1tUrEASclw1MMk9FP4ZwyFAY/SUTJIhPDQHtfOlXREyWV3hhrHdX/K+pS73GNgdfT6E/e+kBbg==} + '@expo/package-manager@1.9.8': + resolution: {integrity: sha512-4/I6OWquKXYnzo38pkISHCOCOXxfeEmu4uDoERq1Ei/9Ur/s9y3kLbAamEkitUkDC7gHk1INxRWEfFNzGbmOrA==} '@expo/plist@0.2.2': resolution: {integrity: sha512-ZZGvTO6vEWq02UAPs3LIdja+HRO18+LRI5QuDl6Hs3Ps7KX7xU6Y6kjahWKY37Rx2YjNpX07dGpBFzzC+vKa2g==} - '@expo/plugin-help@5.1.23': - resolution: {integrity: sha512-s0uH6cPplLj73ZVie40EYUhl7X7q9kRR+8IfZWDod3wUtVGOFInxuCPX9Jpv1UwwBgbRu2cLisqr8m45LrFgxw==} - engines: {node: '>=12.0.0'} - - '@expo/plugin-warn-if-update-available@2.5.1': - resolution: {integrity: sha512-B65QSIZ+TgFHnVXsTw+1Q6djsJByWwnIjYfoG8ZV9wizOC01gbAw1cOZ/YtrJ2BrDnzFQtM8qecjlmZ7C3MPLw==} - engines: {node: '>=12.0.0'} + '@expo/plist@0.4.7': + resolution: {integrity: sha512-dGxqHPvCZKeRKDU1sJZMmuyVtcASuSYh1LPFVaM1DuffqPL36n6FMEL0iUqq2Tx3xhWk8wCnWl34IKplUjJDdA==} - '@expo/prebuild-config@6.7.3': - resolution: {integrity: sha512-jZIHzlnvdg4Gnln06XR9tvirL3hSp/Jh48COhLKs51vb3THCWumUytZBS4DSMdvGwf8btnaB01Zg00xQhSDBsA==} + '@expo/prebuild-config@54.0.6': + resolution: {integrity: sha512-xowuMmyPNy+WTNq+YX0m0EFO/Knc68swjThk4dKivgZa8zI1UjvFXOBIOp8RX4ljCXLzwxQJM5oBBTvyn+59ZA==} peerDependencies: - expo-modules-autolinking: '>=0.8.1' + expo: '*' '@expo/prebuild-config@8.2.0': resolution: {integrity: sha512-CxiPpd980s0jyxi7eyN3i/7YKu3XL+8qPjBZUCYtc0+axpGweqIkq2CslyLSKHyqVyH/zlPkbVgWdyiYavFS5Q==} - '@expo/results@1.0.0': - resolution: {integrity: sha512-qECzzXX5oJot3m2Gu9pfRDz50USdBieQVwYAzeAtQRUTD3PVeTK1tlRUoDcrK8PSruDLuVYdKkLebX4w/o55VA==} - engines: {node: '>=10'} - '@expo/rudder-sdk-node@1.1.1': resolution: {integrity: sha512-uy/hS/awclDJ1S88w9UGpc6Nm9XnNUjzOAAib1A3PVAnGQIwebg8DpFqOthFBTlZxeuV/BKbZ5jmTbtNZkp1WQ==} engines: {node: '>=12'} + '@expo/schema-utils@0.1.7': + resolution: {integrity: sha512-jWHoSuwRb5ZczjahrychMJ3GWZu54jK9ulNdh1d4OzAEq672K9E5yOlnlBsfIHWHGzUAT+0CL7Yt1INiXTz68g==} + '@expo/sdk-runtime-versions@1.0.0': resolution: {integrity: sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==} '@expo/server@0.5.3': resolution: {integrity: sha512-WXsWzeBs5v/h0PUfHyNLLz07rwwO5myQ1A5DGYewyyGLmsyl61yVCe8AgAlp1wkiMsqhj2hZqI2u3K10QnCMrQ==} - '@expo/spawn-async@1.5.0': - resolution: {integrity: sha512-LB7jWkqrHo+5fJHNrLAFdimuSXQ2MQ4lA7SQW5bf/HbsXuV2VrT/jN/M8f/KoWt0uJMGN4k/j7Opx4AvOOxSew==} - engines: {node: '>=4'} - - '@expo/spawn-async@1.7.0': - resolution: {integrity: sha512-sqPAjOEFTrjaTybrh9SnPFLInDXcoMC06psEFmH68jLTmoipSQCq8GCEfIoHhxRDALWB+DsiwXJSbXlE/iVIIQ==} - engines: {node: '>=12'} - '@expo/spawn-async@1.7.2': resolution: {integrity: sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==} engines: {node: '>=12'} - '@expo/steps@1.0.95': - resolution: {integrity: sha512-/z2ZlRD/yNqgyWkyPvXa7ygSZmPzwLVf1DXOMiES0buTlNA4v7pi4rtBy2kCcc7LoJKsDly6C+7HQaeTEq7FnA==} - engines: {node: '>=16.0.0'} - '@expo/sudo-prompt@9.3.2': resolution: {integrity: sha512-HHQigo3rQWKMDzYDLkubN5WQOYXJJE2eNqIQC2axC2iO3mHdwnIR7FgZVvHWtBwAdzBgAP0ECp8KqS8TiMKvgw==} - '@expo/timeago.js@1.0.0': - resolution: {integrity: sha512-PD45CGlCL8kG0U3YcH1NvYxQThw5XAS7qE9bgP4L7dakm8lsMz+p8BQ1IjBFMmImawVWsV3py6JZINaEebXLnw==} - '@expo/vector-icons@14.1.0': resolution: {integrity: sha512-7T09UE9h8QDTsUeMGymB4i+iqvtEeaO5VvUjryFB4tugDTG/bkzViWA74hm5pfjjDEhYMXWaX112mcvhccmIwQ==} peerDependencies: @@ -5504,6 +5599,13 @@ packages: react: '*' react-native: '*' + '@expo/vector-icons@15.0.3': + resolution: {integrity: sha512-SBUyYKphmlfUBqxSfDdJ3jAdEVSALS2VUPOUyqn48oZmb2TL/O7t7/PQm5v4NQujYEPLPMTLn9KVw6H7twwbTA==} + peerDependencies: + expo-font: '>=14.0.4' + react: '*' + react-native: '*' + '@expo/ws-tunnel@1.0.6': resolution: {integrity: sha512-nDRbLmSrJar7abvUjp3smDwH8HcbZcoOEa5jVPUv9/9CajgmWw20JNRwTuBRzWIWIkEJDkz20GoNA+tSwUqk0Q==} @@ -5511,10 +5613,9 @@ packages: resolution: {integrity: sha512-ReZxZ8pdnoI3tP/dNnJdnmAk7uLT4FjsKDGW7YeDdvdOMz2XCQSmSCM9IWlrXuWtMF9zeSB6WJtEhCQ41gQOfw==} hasBin: true - '@faker-js/faker@8.3.1': - resolution: {integrity: sha512-FdgpFxY6V6rLZE9mmIBb9hM0xpfvQOSNOLnzolzKwsE1DH+gC7lEKV1p1IbR0lAYyvYd5a4u3qWJzowUkw1bIw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0, npm: '>=6.14.13'} - deprecated: Please update to a newer version + '@faker-js/faker@10.1.0': + resolution: {integrity: sha512-C3mrr3b5dRVlKPJdfrAXS8+dq+rq8Qm5SNRazca0JKgw1HQERFmrVb0towvMmw5uu8hHKNiQasMaR/tydf3Zsg==} + engines: {node: ^20.19.0 || ^22.13.0 || ^23.5.0 || >=24.0.0, npm: '>=10'} '@fastify/busboy@2.1.1': resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} @@ -5526,26 +5627,41 @@ packages: '@floating-ui/core@1.7.1': resolution: {integrity: sha512-azI0DrjMMfIug/ExbBaeDVJXcY0a7EPvPjb2xAJPa4HeimBX+Z18HK8QQR3jb6356SnDDdxx+hinMLcJEDdOjw==} + '@floating-ui/core@1.7.3': + resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} + '@floating-ui/dom@1.7.1': resolution: {integrity: sha512-cwsmW/zyw5ltYTUeeYJ60CnQuPqmGwuGVhG9w0PRaRKkAyi38BT5CKrpIbb+jtahSwUl04cWzSx9ZOIxeS6RsQ==} + '@floating-ui/dom@1.7.4': + resolution: {integrity: sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==} + '@floating-ui/react-dom@2.1.3': resolution: {integrity: sha512-huMBfiU9UnQ2oBwIhgzyIiSpVgvlDstU8CX0AF+wS+KzmYMs0J2a3GwuFHV1Lz+jlrQGeC1fF+Nv0QoumyV0bA==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' + '@floating-ui/react-dom@2.1.6': + resolution: {integrity: sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + '@floating-ui/react-native@0.10.7': resolution: {integrity: sha512-deSecLPrdfl8RL1yyNJlbgqDDZFPuhBtJhY2aTnOZOoJWaal2vVOad9EBVIa0QV/YordgTyFPgDI8oLfyLZuZA==} peerDependencies: react: '>=16.8.0' react-native: '>=0.64.0' - '@floating-ui/react@0.24.8': - resolution: {integrity: sha512-AuYeDoaR8jtUlUXtZ1IJ/6jtBkGnSpJXbGNzokBL87VDJ8opMq1Bgrc0szhK482ReQY6KZsMoZCVSb4xwalkBA==} + '@floating-ui/react@0.27.16': + resolution: {integrity: sha512-9O8N4SeG2z++TSM8QA/KTeKFBVCNEz/AGS7gWPJf6KFRzmRWixFRnCnkPHRDwSVZW6QPDO6uT0P2SpWNKCc9/g==} peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' + react: '>=17.0.0' + react-dom: '>=17.0.0' + + '@floating-ui/utils@0.2.10': + resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} '@floating-ui/utils@0.2.9': resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==} @@ -5569,10 +5685,13 @@ packages: '@hapi/topo@5.1.0': resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} - '@humanwhocodes/config-array@0.11.14': - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead + '@humanfs/core@0.19.1': + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} + engines: {node: '>=18.18.0'} + + '@humanfs/node@0.16.7': + resolution: {integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==} + engines: {node: '>=18.18.0'} '@humanwhocodes/config-array@0.13.0': resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} @@ -5587,6 +5706,10 @@ packages: resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} deprecated: Use @eslint/object-schema instead + '@humanwhocodes/retry@0.4.3': + resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} + engines: {node: '>=18.18'} + '@inquirer/checkbox@4.1.8': resolution: {integrity: sha512-d/QAsnwuHX2OPolxvYcgSj7A9DO9H6gVOy2DvBTx+P2LH2iRTo/RSGV3iwCzW024nP9hw98KIuDmdyhZQj1UQg==} engines: {node: '>=18'} @@ -5872,6 +5995,12 @@ packages: resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@journeyapps/react-native-quick-sqlite@2.4.11': + resolution: {integrity: sha512-Pc/iiOw5EPebh0XMoIT9zYrEkFKZJq5U/HypGPrdKxsc6Zuo4IcSzShkvzBreK4nDScQxhHHf6QNLLEaLAaSHw==} + peerDependencies: + react: '*' + react-native: '*' + '@journeyapps/react-native-quick-sqlite@2.4.9': resolution: {integrity: sha512-F269cbVXMIHJubRfYGSYs0qMzr3ZZaUVaV0WXerdstyRU1lii8/I7kJ4gr7TLuQgGdgtzh0vveelTCTtbqvrYQ==} peerDependencies: @@ -5881,6 +6010,9 @@ packages: '@journeyapps/wa-sqlite@1.3.2': resolution: {integrity: sha512-zZ0KF01an940DV2jJHHzeTvGlXZ8il/sWnI6a2hH3eV/LHtb5H0c6TB7WursE3c8BvNLifXre3R0mLM5OyNhgw==} + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + '@jridgewell/gen-mapping@0.3.8': resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} engines: {node: '>=6.0.0'} @@ -5902,6 +6034,9 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} + '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} @@ -6564,26 +6699,6 @@ packages: resolution: {integrity: sha512-aoNSbxtkePXUlbZB+anS1LqsJdctG5n3UVhfU47+CDdwMi6uNTBMF9gPcQRnqghQd2FGzcwwIFBruFMxjhBewg==} engines: {node: ^18.17.0 || >=20.5.0} - '@oclif/core@1.26.2': - resolution: {integrity: sha512-6jYuZgXvHfOIc9GIaS4T3CIKGTjPmfAxuMcbCbMRKJJl4aq/4xeRlEz0E8/hz8HxvxZBGvN2GwAUHlrGWQVrVw==} - engines: {node: '>=14.0.0'} - - '@oclif/core@2.16.0': - resolution: {integrity: sha512-dL6atBH0zCZl1A1IXCKJgLPrM/wR7K+Wi401E/IvqsK8m2iCHW+0TEOGrans/cuN3oTW+uxIyJFHJ8Im0k4qBw==} - engines: {node: '>=14.0.0'} - - '@oclif/linewrap@1.0.0': - resolution: {integrity: sha512-Ups2dShK52xXa8w6iBWLgcjPJWjais6KPJQq3gQ/88AY6BXoTX+MIGFPrWQO1KLMiQfoTpcLnUwloN4brrVUHw==} - - '@oclif/plugin-autocomplete@2.3.10': - resolution: {integrity: sha512-Ow1AR8WtjzlyCtiWWPgzMyT8SbcDJFr47009riLioHa+MHX2BCDtVn2DVnN/E6b9JlPV5ptQpjefoRSNWBesmg==} - engines: {node: '>=12.0.0'} - - '@oclif/screen@3.0.8': - resolution: {integrity: sha512-yx6KAqlt3TAHBduS2fMQtJDL2ufIHnDRArrJEOoTTuizxqmjLT+psGYOHpmMl3gvQpFJ11Hs76guUUktzAF9Bg==} - engines: {node: '>=12.0.0'} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. - '@op-engineering/op-sqlite@14.0.2': resolution: {integrity: sha512-MwI99IMaHQFVdZ3NIUTAp6Hx6S6XQvknD9rb0q6hGTFQ6sWOPM0ggXI2My+RRXXYY+4kO44sQRuD5/I98nhS/w==} peerDependencies: @@ -6676,6 +6791,10 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} + '@pkgr/core@0.1.2': + resolution: {integrity: sha512-fdDH1LSGfZdTH2sxdpVMw31BanV28K/Gry0cVFxaNP77neJSkd82mM8ErPNYs9e+0O7SdHBLTDzDgwUuy18RnQ==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + '@pkgr/core@0.2.7': resolution: {integrity: sha512-YLT9Zo3oNPJoBjBc4q8G2mjU4tqIbf5CEOORbUUr48dCD9q3umJ3IPlVqOqDakPfd2HuwccBaqlGhN4Gmr5OWg==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} @@ -6882,24 +7001,282 @@ packages: '@popperjs/core@2.11.8': resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} + '@powersync/attachments@2.4.1': + resolution: {integrity: sha512-gFY6VwOjprOZoZMlNhPKWvtUfO9sLx655udLHBpL3b9LctSJOHWF05vXM3/CrGxTWdGZiu60UzhmcbZGdrHHHw==} + peerDependencies: + '@powersync/common': ^1.41.1 + + '@powersync/common@1.43.1': + resolution: {integrity: sha512-Or4riEfRPazEvcO7yvyNymhGnRguDJJRwKPsgkCle4Y13YMEvhdLY3Gfevk5lxhTsqlpIIR5J2/MfJLYo9zDnQ==} + + '@powersync/react-native@1.27.1': + resolution: {integrity: sha512-fHgdpohRp/gmkmYIaV/aXBtfsfLLiPD1tLRQ1bGM9OsnSD0nSQ7onc/K9sdLEytnn/Afh1HomOzCNQs5/GG6lg==} + peerDependencies: + '@journeyapps/react-native-quick-sqlite': ^2.4.9 + '@powersync/common': ^1.43.1 + react: '*' + react-native: '*' + peerDependenciesMeta: + '@journeyapps/react-native-quick-sqlite': + optional: true + + '@powersync/react@1.8.2': + resolution: {integrity: sha512-15z8JKt66dq2bqX2P7QQ71eUIx3DWLc5WMdB/PDc9MIAHf1SERqKfzbzWGxKplQGHC/GogDA7G8IDoRadhNXOA==} + peerDependencies: + '@powersync/common': ^1.41.1 + react: '*' + '@powersync/sql-js@0.0.5': resolution: {integrity: sha512-+rjUyEzwQIM51dJSbw5bpWyquwiHa5Pyu0Pb6oXhddfxhvuLHMWEM/+bN9em2LkFZ/jtLI9HBCcCsOORDeL5hg==} + '@radix-ui/primitive@1.1.3': + resolution: {integrity: sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==} + + '@radix-ui/react-collection@1.1.7': + resolution: {integrity: sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + '@radix-ui/react-compose-refs@1.0.0': resolution: {integrity: sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==} peerDependencies: react: ^16.8 || ^17.0 || ^18.0 + '@radix-ui/react-compose-refs@1.1.2': + resolution: {integrity: sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-context@1.1.2': + resolution: {integrity: sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-dialog@1.1.15': + resolution: {integrity: sha512-TCglVRtzlffRNxRMEyR36DGBLJpeusFcgMVD9PZEzAKnUs1lKCgX5u9BmC2Yg+LL9MgZDugFFs1Vl+Jp4t/PGw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-direction@1.1.1': + resolution: {integrity: sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-dismissable-layer@1.1.11': + resolution: {integrity: sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-focus-guards@1.1.3': + resolution: {integrity: sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-focus-scope@1.1.7': + resolution: {integrity: sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-id@1.1.1': + resolution: {integrity: sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-portal@1.1.9': + resolution: {integrity: sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-presence@1.1.5': + resolution: {integrity: sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-primitive@2.1.3': + resolution: {integrity: sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-roving-focus@1.1.11': + resolution: {integrity: sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + '@radix-ui/react-slot@1.0.1': resolution: {integrity: sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw==} peerDependencies: react: ^16.8 || ^17.0 || ^18.0 + '@radix-ui/react-slot@1.2.0': + resolution: {integrity: sha512-ujc+V6r0HNDviYqIK3rW4ffgYiZ8g5DEHrGJVk4x7kTlLXRDILnKX9vAUYeIsLOoDpDJ0ujpqMkjH4w2ofuo6w==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-slot@1.2.3': + resolution: {integrity: sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-tabs@1.1.13': + resolution: {integrity: sha512-7xdcatg7/U+7+Udyoj2zodtI9H/IIopqo+YOIcZOq1nJwXWBZ9p8xiu5llXlekDbZkca79a/fozEYQXIA4sW6A==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-use-callback-ref@1.1.1': + resolution: {integrity: sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-controllable-state@1.2.2': + resolution: {integrity: sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-effect-event@0.0.2': + resolution: {integrity: sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-escape-keydown@1.1.1': + resolution: {integrity: sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-layout-effect@1.1.1': + resolution: {integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@react-native-async-storage/async-storage@1.23.1': resolution: {integrity: sha512-Qd2kQ3yi6Y3+AcUlrHxSLlnBvpdCEMVGFlVBneVOjaFaPU61g1huc38g339ysXspwY1QZA2aNhrk/KlHGO+ewA==} peerDependencies: react-native: ^0.0.0-0 || >=0.60 <1.0 + '@react-native-async-storage/async-storage@2.2.0': + resolution: {integrity: sha512-gvRvjR5JAaUZF8tv2Kcq/Gbt3JHwbKFYfmb445rhOj6NUMx3qPLixmDx5pZAyb9at1bYvJ4/eTUipU5aki45xw==} + peerDependencies: + react-native: ^0.0.0-0 || >=0.65 <1.0 + '@react-native-community/async-storage@1.12.1': resolution: {integrity: sha512-70WGaH3PKYASi4BThuEEKMkyAgE9k7VytBqmgPRx3MzJx9/MkspwqJGmn3QLCgHLIFUgF1pit2mWICbRJ3T3lg==} deprecated: 'Async Storage has moved to new organization: https://github.com/react-native-async-storage/async-storage' @@ -7106,6 +7483,10 @@ packages: resolution: {integrity: sha512-PPHlTRuP9litTYkbFNkwveQFto3I94QRWPBBARU0cH/4ks4EkfCfb/Pdb3AHgtJi58QthSHKFvKTQnAWyHPs7w==} engines: {node: '>=18'} + '@react-native/assets-registry@0.81.5': + resolution: {integrity: sha512-705B6x/5Kxm1RKRvSv0ADYWm5JOnoiQ1ufW7h8uu2E6G9Of/eE6hP/Ivw3U5jI16ERqZxiKQwk34VJbB0niX9w==} + engines: {node: '>= 20.19.4'} + '@react-native/babel-plugin-codegen@0.75.3': resolution: {integrity: sha512-8JmXEKq+Efb9AffsV48l8gmKe/ZQ2PbBygZjHdIf8DNZZhO/z5mt27J4B43MWNdp5Ww1l59T0mEaf8l/uywQUg==} engines: {node: '>=18'} @@ -7122,6 +7503,10 @@ packages: resolution: {integrity: sha512-+Sy9Uine0QAbQRxMl6kBlkzKW0qHQk8hghCoKswRWt1ZfxaMA3rezobD5mtSwt/Yhadds9cGbMFWfFJM3Tynsg==} engines: {node: '>=18'} + '@react-native/babel-plugin-codegen@0.81.5': + resolution: {integrity: sha512-oF71cIH6je3fSLi6VPjjC3Sgyyn57JLHXs+mHWc9MoCiJJcM4nqsS5J38zv1XQ8d3zOW2JtHro+LF0tagj2bfQ==} + engines: {node: '>= 20.19.4'} + '@react-native/babel-preset@0.75.3': resolution: {integrity: sha512-VZQkQEj36DKEGApXFYdVcFtqdglbnoVr7aOZpjffURSgPcIA9vWTm1b+OL4ayOaRZXTZKiDBNQCXvBX5E5AgQg==} engines: {node: '>=18'} @@ -7146,6 +7531,12 @@ packages: peerDependencies: '@babel/core': '*' + '@react-native/babel-preset@0.81.5': + resolution: {integrity: sha512-UoI/x/5tCmi+pZ3c1+Ypr1DaRMDLI3y+Q70pVLLVgrnC3DHsHRIbHcCHIeG/IJvoeFqFM2sTdhSOLJrf8lOPrA==} + engines: {node: '>= 20.19.4'} + peerDependencies: + '@babel/core': '*' + '@react-native/codegen@0.72.8': resolution: {integrity: sha512-jQCcBlXV7B7ap5VlHhwIPieYz89yiRgwd2FPUBu+unz+kcJ6pAiB2U8RdLDmyIs8fiWd+Vq1xxaWs4TR329/ng==} peerDependencies: @@ -7175,6 +7566,12 @@ packages: peerDependencies: '@babel/preset-env': ^7.1.6 + '@react-native/codegen@0.81.5': + resolution: {integrity: sha512-a2TDA03Up8lpSa9sh5VRGCQDXgCTOyDOFH+aqyinxp1HChG8uk89/G+nkJ9FPd0rqgi25eCTR16TWdS3b+fA6g==} + engines: {node: '>= 20.19.4'} + peerDependencies: + '@babel/core': '*' + '@react-native/community-cli-plugin@0.75.3': resolution: {integrity: sha512-njsYm+jBWzfLcJcxavAY5QFzYTrmPtjbxq/64GSqwcQYzy9qAkI7LNTK/Wprq1I/4HOuHJO7Km+EddCXB+ByRQ==} engines: {node: '>=18'} @@ -7206,6 +7603,18 @@ packages: '@react-native-community/cli-server-api': optional: true + '@react-native/community-cli-plugin@0.81.5': + resolution: {integrity: sha512-yWRlmEOtcyvSZ4+OvqPabt+NS36vg0K/WADTQLhrYrm9qdZSuXmq8PmdJWz/68wAqKQ+4KTILiq2kjRQwnyhQw==} + engines: {node: '>= 20.19.4'} + peerDependencies: + '@react-native-community/cli': '*' + '@react-native/metro-config': '*' + peerDependenciesMeta: + '@react-native-community/cli': + optional: true + '@react-native/metro-config': + optional: true + '@react-native/debugger-frontend@0.75.3': resolution: {integrity: sha512-99bLQsUwsxUMNR7Wa9eV2uyR38yfd6mOEqfN+JIm8/L9sKA926oh+CZkjDy1M8RmCB6spB5N9fVFVkrVdf2yFA==} engines: {node: '>=18'} @@ -7222,6 +7631,10 @@ packages: resolution: {integrity: sha512-KQYD9QlxES/VdmXh9EEvtZCJK1KAemLlszQq4dpLU1stnue5N8dnCY6A7PpStMf5UtAMk7tiniQhaicw0uVHgQ==} engines: {node: '>=18'} + '@react-native/debugger-frontend@0.81.5': + resolution: {integrity: sha512-bnd9FSdWKx2ncklOetCgrlwqSGhMHP2zOxObJbOWXoj7GHEmih4MKarBo5/a8gX8EfA1EwRATdfNBQ81DY+h+w==} + engines: {node: '>= 20.19.4'} + '@react-native/dev-middleware@0.75.3': resolution: {integrity: sha512-h2/6+UGmeMWjnT43axy27jNqoDRsE1C1qpjRC3sYpD4g0bI0jSTkY1kAgj8uqGGXLnHXiHOtjLDGdbAgZrsPaA==} engines: {node: '>=18'} @@ -7238,6 +7651,10 @@ packages: resolution: {integrity: sha512-zEafAZdOz4s37Jh5Xcv4hJE5qZ6uNxgrTLcpjDOJnQG6dO34/BoZeXvDrjomQFNn6ogdysR51mKJStaQ3ixp5A==} engines: {node: '>=18'} + '@react-native/dev-middleware@0.81.5': + resolution: {integrity: sha512-WfPfZzboYgo/TUtysuD5xyANzzfka8Ebni6RIb2wDxhb56ERi7qDrE4xGhtPsjCL4pQBXSVxyIlCy0d8I6EgGA==} + engines: {node: '>= 20.19.4'} + '@react-native/eslint-config@0.73.2': resolution: {integrity: sha512-YzMfes19loTfbrkbYNAfHBDXX4oRBzc5wnvHs4h2GIHUj6YKs5ZK5lldqSrBJCdZAI3nuaO9Qj+t5JRwou571w==} engines: {node: '>=18'} @@ -7290,6 +7707,10 @@ packages: resolution: {integrity: sha512-WvwgfmVs1QfFl1FOL514kz2Fs5Nkg2BGgpE8V0ild8b/UT6jCD8qh2dTI5kL0xdT0d2Xd2BxfuFN0xCLkMC+SA==} engines: {node: '>=18'} + '@react-native/gradle-plugin@0.81.5': + resolution: {integrity: sha512-hORRlNBj+ReNMLo9jme3yQ6JQf4GZpVEBLxmTXGGlIL78MAezDZr5/uq9dwElSbcGmLEgeiax6e174Fie6qPLg==} + engines: {node: '>= 20.19.4'} + '@react-native/js-polyfills@0.72.1': resolution: {integrity: sha512-cRPZh2rBswFnGt5X5EUEPs0r+pAsXxYsifv/fgy9ZLQokuT52bPH+9xjDR+7TafRua5CttGW83wP4TntRcWNDA==} @@ -7309,6 +7730,10 @@ packages: resolution: {integrity: sha512-YZ9XtS77s/df7548B6dszX89ReehnA7hiab/axc30j/Mgk7Wv2woOjBKnAA4+rZ0ITLtxNwyJIMaRAc9kGznXw==} engines: {node: '>=18'} + '@react-native/js-polyfills@0.81.5': + resolution: {integrity: sha512-fB7M1CMOCIUudTRuj7kzxIBTVw2KXnsgbQ6+4cbqSxo8NmRRhA0Ul4ZUzZj3rFd3VznTL4Brmocv1oiN0bWZ8w==} + engines: {node: '>= 20.19.4'} + '@react-native/metro-babel-transformer@0.75.3': resolution: {integrity: sha512-gDlEl6C2mwQPLxFOR+yla5MpJpDPNOFD6J5Hd9JM9+lOdUq6MNujh1Xn4ZMvglW7rfViq3nMjg4xPQeGUhDG+w==} engines: {node: '>=18'} @@ -7365,6 +7790,9 @@ packages: '@react-native/normalize-colors@0.78.0': resolution: {integrity: sha512-FkeLvLLaMYlGsSntixTUvlNtc1OHij4TYRtymMNPWqBKFAMXJB/qe45VxXNzWP+jD0Ok6yXineQFtktKcHk9PA==} + '@react-native/normalize-colors@0.81.5': + resolution: {integrity: sha512-0HuJ8YtqlTVRXGZuGeBejLE04wSQsibpTI+RGOyVqxZvgtlLLC/Ssw0UmbHhT4lYMp2fhdtvKZSs5emWB1zR/g==} + '@react-native/typescript-config@0.77.0': resolution: {integrity: sha512-WunTrKSQtGKi7gVf24jinHkXXi3tSkChRfrUPFY1njNWwVNtJ/H0ElSlJKUIWaBcd6DKG4ZddKsftWBAWTV0Sg==} @@ -7420,6 +7848,17 @@ packages: '@types/react': optional: true + '@react-native/virtualized-lists@0.81.5': + resolution: {integrity: sha512-UVXgV/db25OPIvwZySeToXD/9sKKhOdkcWmmf4Jh8iBZuyfML+/5CasaZ1E7Lqg6g3uqVQq75NqIwkYmORJMPw==} + engines: {node: '>= 20.19.4'} + peerDependencies: + '@types/react': ^19.1.0 + react: '*' + react-native: '*' + peerDependenciesMeta: + '@types/react': + optional: true + '@react-navigation/bottom-tabs@7.3.14': resolution: {integrity: sha512-s2qinJggS2HYZdCOey9A+fN+bNpWeEKwiL/FjAVOTcv+uofxPWN6CtEZUZGPEjfRjis/srURBmCmpNZSI6sQ9Q==} peerDependencies: @@ -7429,6 +7868,15 @@ packages: react-native-safe-area-context: '>= 4.0.0' react-native-screens: '>= 4.0.0' + '@react-navigation/bottom-tabs@7.8.11': + resolution: {integrity: sha512-lUc8cYpez3uVi7IlqKgIBpLEEkYiL4LkZnpstDsb0OSRxW8VjVYVrH29AqKU7n1svk++vffJvv3EeW+IgxkJtg==} + peerDependencies: + '@react-navigation/native': ^7.1.24 + react: '>= 18.2.0' + react-native: '*' + react-native-safe-area-context: '>= 4.0.0' + react-native-screens: '>= 4.0.0' + '@react-navigation/core@3.7.9': resolution: {integrity: sha512-EknbzM8OI9A5alRxXtQRV5Awle68B+z1QAxNty5DxmlS3BNfmduWNGnim159ROyqxkuDffK9L/U/Tbd45mx+Jg==} peerDependencies: @@ -7450,11 +7898,11 @@ packages: react-native-safe-area-context: '>= 4.0.0' react-native-screens: '>= 4.0.0' - '@react-navigation/elements@2.4.3': - resolution: {integrity: sha512-psoNmnZ0DQIt9nxxPITVLtYW04PGCAfnmd/Pcd3yhiBs93aj+HYKH+SDZDpUnXMf3BN7Wvo4+jPI+/Xjqb+m9w==} + '@react-navigation/elements@2.9.1': + resolution: {integrity: sha512-Jn2F+tXiQOY8L5mLMety6tfQUwBA8daz3whQmI8utvFvtSdfutOqH9P5ZC/QjlZEY5zcA4ZeuDzM0LKkrtFgqw==} peerDependencies: '@react-native-masked-view/masked-view': '>= 0.2.0' - '@react-navigation/native': ^7.1.10 + '@react-navigation/native': ^7.1.24 react: '>= 18.2.0' react-native: '*' react-native-safe-area-context: '>= 4.0.0' @@ -7471,6 +7919,15 @@ packages: react-native-safe-area-context: '>= 4.0.0' react-native-screens: '>= 4.0.0' + '@react-navigation/native-stack@7.8.5': + resolution: {integrity: sha512-IfAe80IQWlJec2Pri91FRi4EEBIc5+j191XZIJZKpexumCLfT+AKnfc0g3Sr4m0P6jrVVGtKb+XW+2jYj5mWRg==} + peerDependencies: + '@react-navigation/native': ^7.1.24 + react: '>= 18.2.0' + react-native: '*' + react-native-safe-area-context: '>= 4.0.0' + react-native-screens: '>= 4.0.0' + '@react-navigation/native@3.8.4': resolution: {integrity: sha512-gXSVcL7bfFDyVkvyg1FiAqTCIgZub5K1X/TZqURBs2CPqDpfX1OsCtB9D33eTF14SpbfgHW866btqrrxoCACfg==} @@ -8134,11 +8591,6 @@ packages: resolution: {integrity: sha512-p/jvMwth67g7tOrziTx+yWRagIPtjx21TF2uU2Pv5bqTY+JjRTczJs3yHPmVpzJN+ptmw47K4/NeLJmVUGuBgA==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@segment/ajv-human-errors@2.15.0': - resolution: {integrity: sha512-tgeMMuYYJt3Aar5IIk3kyfL9zMvGsv5d7KsVT/2auri+hEH/L2M1i8X67ne4JjMWZqENYIGY1WuI4oPEL1H/xA==} - peerDependencies: - ajv: ^8.0.0 - '@segment/loosely-validate-event@2.0.0': resolution: {integrity: sha512-ZMCSfztDBqwotkl848ODgVcAmN4OItEWDCkshcKz0/W6gGSQayuuCtWV/MlodFivAZD793d6UgANd6wCXUfrIw==} @@ -8151,8 +8603,8 @@ packages: '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} - '@shopify/flash-list@1.7.3': - resolution: {integrity: sha512-RLhNptm02aqpqZvjj9pJPcU+EVYxOAJhPRCmDOaUbUP86+636w+plsbjpBPSYGvPZhPj56RtZ9FBlvolPeEmYA==} + '@shopify/flash-list@2.0.2': + resolution: {integrity: sha512-zhlrhA9eiuEzja4wxVvotgXHtqd3qsYbXkQ3rsBfOgbFA9BVeErpDE/yEwtlIviRGEqpuFj/oU5owD6ByaNX+w==} peerDependencies: '@babel/runtime': '*' react: '*' @@ -8232,9 +8684,17 @@ packages: '@supabase/auth-js@2.69.1': resolution: {integrity: sha512-FILtt5WjCNzmReeRLq5wRs3iShwmnWgBvxHfqapC/VoljJl+W8hDAyFmf1NVw3zH+ZjZ05AKxiKxVeb0HNWRMQ==} + '@supabase/auth-js@2.86.0': + resolution: {integrity: sha512-3xPqMvBWC6Haqpr6hEWmSUqDq+6SA1BAEdbiaHdAZM9QjZ5uiQJ+6iD9pZOzOa6MVXZh4GmwjhC9ObIG0K1NcA==} + engines: {node: '>=20.0.0'} + '@supabase/functions-js@2.4.4': resolution: {integrity: sha512-WL2p6r4AXNGwop7iwvul2BvOtuJ1YQy8EbOd0dhG1oN1q8el/BIRSFCFnWAMM/vJJlHWLi4ad22sKbKr9mvjoA==} + '@supabase/functions-js@2.86.0': + resolution: {integrity: sha512-AlOoVfeaq9XGlBFIyXTmb+y+CZzxNO4wWbfgRM6iPpNU5WCXKawtQYSnhivi3UVxS7GA0rWovY4d6cIAxZAojA==} + engines: {node: '>=20.0.0'} + '@supabase/gotrue-js@2.70.0': resolution: {integrity: sha512-36qluSKMW4bqB5TeDmGb0iG6VuaxxDDRvehz5RjROaE7hAyr6ME90bmcmVF+nf4Xie8b7/5gldMa/BOim2dyfw==} @@ -8245,24 +8705,37 @@ packages: '@supabase/postgrest-js@1.19.4': resolution: {integrity: sha512-O4soKqKtZIW3olqmbXXbKugUtByD2jPa8kL2m2c1oozAO11uCcGrRhkZL0kVxjBLrXHE0mdSkFsMj7jDSfyNpw==} + '@supabase/postgrest-js@2.86.0': + resolution: {integrity: sha512-QVf+wIXILcZJ7IhWhWn+ozdf8B+oO0Ulizh2AAPxD/6nQL+x3r9lJ47a+fpc/jvAOGXMbkeW534Kw6jz7e8iIA==} + engines: {node: '>=20.0.0'} + '@supabase/realtime-js@2.11.9': resolution: {integrity: sha512-fLseWq8tEPCO85x3TrV9Hqvk7H4SGOqnFQ223NPJSsxjSYn0EmzU1lvYO6wbA0fc8DE94beCAiiWvGvo4g33lQ==} + '@supabase/realtime-js@2.86.0': + resolution: {integrity: sha512-dyS8bFoP29R/sj5zLi0AP3JfgG8ar1nuImcz5jxSx7UIW7fbFsXhUCVrSY2Ofo0+Ev6wiATiSdBOzBfWaiFyPA==} + engines: {node: '>=20.0.0'} + '@supabase/storage-js@2.7.1': resolution: {integrity: sha512-asYHcyDR1fKqrMpytAS1zjyEfvxuOIp1CIXX7ji4lHHcJKqyk+sLl/Vxgm4sN6u8zvuUtae9e4kDxQP2qrwWBA==} '@supabase/storage-js@2.7.3': resolution: {integrity: sha512-SAvZhTk764yqn37z9M6xeq3zc4Q3Wne5qIWhtqrvlIQksiZN6NMgC8YIYDhPo503dFzIlyy+bURytDGpOMEVVg==} + '@supabase/storage-js@2.86.0': + resolution: {integrity: sha512-PM47jX/Mfobdtx7NNpoj9EvlrkapAVTQBZgGGslEXD6NS70EcGjhgRPBItwHdxZPM5GwqQ0cGMN06uhjeY2mHQ==} + engines: {node: '>=20.0.0'} + '@supabase/supabase-js@2.33.2': resolution: {integrity: sha512-r+xCaERasxI0fMqOTp4zwur200X6HCjif48WKIcWrZgtzdtyP6CsP6J3rwZWfR/mR5MN0qLdK0SGA0QCgxS3Nw==} - '@supabase/supabase-js@2.39.0': - resolution: {integrity: sha512-cYfnwWRW5rYBbPT/BNIejtRT9ULdD9PnIExQV28PZpqcqm3PLwS4f3pY7WGB01Da63VYdvktZPKuYvreqsj/Zg==} - '@supabase/supabase-js@2.49.9': resolution: {integrity: sha512-lB2A2X8k1aWAqvlpO4uZOdfvSuZ2s0fCMwJ1Vq6tjWsi3F+au5lMbVVn92G0pG8gfmis33d64Plkm6eSDs6jRA==} + '@supabase/supabase-js@2.86.0': + resolution: {integrity: sha512-BaC9sv5+HGNy1ulZwY8/Ev7EjfYYmWD4fOMw9bDBqTawEj6JHAiOHeTwXLRzVaeSay4p17xYLN2NSCoGgXMQnw==} + engines: {node: '>=20.0.0'} + '@surma/rollup-plugin-off-main-thread@2.2.3': resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==} @@ -8566,464 +9039,545 @@ packages: resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} engines: {node: '>=14.16'} - '@tamagui/accordion@1.79.6': - resolution: {integrity: sha512-FseRUwXiTTnEAUYodlRoQY6f9LhIki27Vrp7acMx9+DneArq2HdfATNYGdcU0o0pgOUhwcvYICnrx7B8dYo7nQ==} + '@tamagui/accordion@1.138.6': + resolution: {integrity: sha512-utO+rCTkUgd6h7aXAy0BBaK6P66kzriadpUQB5HAhVBmkOuOCvOAR8F5HsBL2wdW+cx7mUtENFE6eFna2pNtbg==} peerDependencies: react: '*' - '@tamagui/adapt@1.79.6': - resolution: {integrity: sha512-bpwdcacwsqHlZvY4o3gVAu8hcOGlG7sQII1K9us5J+L4ugbRCCi0pQoABHwacNt0k2VllaoO0ED2KiJ32rCSOA==} + '@tamagui/adapt@1.138.6': + resolution: {integrity: sha512-cwVVWJ3q+WWPTon83bexlwWvuniF8+CjhtNdwmHM/PSe4eIyvsV81NGq3gYT5Yvv1zuXmK6IgU1ocCLnDv+7LA==} + peerDependencies: + react: '*' - '@tamagui/alert-dialog@1.79.6': - resolution: {integrity: sha512-yp2FLoIlpfWBJSNIwHEJf9EVKihBC4uC72lmurYmE8qXqANuVF1Jbjtl6D2iI5MEB83gNl6EhTuNM1byOZOqEQ==} + '@tamagui/alert-dialog@1.138.6': + resolution: {integrity: sha512-JB88SNydJR5NRXm5Z4rvjEAVHHR18HfoaSCbKgpCTG2S+mHNVSqBO+cKcPxQFC1R2mumw0Enniy7oviIdo+dCw==} peerDependencies: react: '*' react-native: '*' - '@tamagui/animate-presence@1.79.6': - resolution: {integrity: sha512-ufVKEklQK4srafCciRQCuJ+4jOz8YUyZBycJwFKcnTfRf3Yz61Dh4D5foKsGM22+hYIJa4EzQAZYIIzNmPTVpw==} - - '@tamagui/animate@1.79.6': - resolution: {integrity: sha512-xfjy7wN0ztakUhS+TimAFji4cAtvKiXE6ep63tEUBci/gCyTt9gfjcffIMXAwdtqtadpIkHxWsF/MPhhs9tCqw==} + '@tamagui/animate-presence@1.138.6': + resolution: {integrity: sha512-Xk+ozvE9fb/bdynBDQrX+7aR5Iy7n/OxK7Sn/NOJhSIOrDphj1xBviqvhOutbieGrR4jBK1jBi4y6Ra4QowbWw==} + peerDependencies: + react: '*' - '@tamagui/animations-css@1.79.6': - resolution: {integrity: sha512-8AplNct4uufWyiKSWu5pa7PO754+m8tUUIfJgTPKrrGIQ7E7i+Ho4mo1bWxioVONWH7ptqpPvEgHs92VtVQ3cA==} + '@tamagui/animate@1.138.6': + resolution: {integrity: sha512-8yffyBYi+GS/1XrVBeaI7HuEmXFLPof1TaPW3jt0rIjYgXaxt9/lZj24GZC/1j3BNuyJb6kJNJG8PUURd02mbg==} + peerDependencies: + react: '*' - '@tamagui/animations-moti@1.79.6': - resolution: {integrity: sha512-+VPewKzbys5F3Xq18xLFY5iHTxCQ6Xs26PhbiToyBd9YHHF+zLfMDqyJQ41+5UNd24fnXTCp/o/riLFFEr1UhQ==} + '@tamagui/animations-css@1.138.6': + resolution: {integrity: sha512-wWZyrV7z8jQ20/39xskDFL/NqVb46YN6wwtdwErMZhTK+wnRvHcud7miPRtdLljYeso31fNguPZLwQ4pYZ+NNw==} + peerDependencies: + react: '*' + react-dom: '*' - '@tamagui/animations-react-native@1.79.6': - resolution: {integrity: sha512-yw73z9Ixt8KUz83bfHmjAgH4SxEBKuJ2DPPfEKr3O5uKrL1tBIPRjkG2P3VyjdRMo7bCakLZ4eFcG1NJUHB8fw==} + '@tamagui/animations-moti@1.138.6': + resolution: {integrity: sha512-dng652Cd7IZ+LCOAOEVRG4jX2PRLV5YIxj+geWkwitFRx0C5Fi+TD8kKg7b/lC/3ampsxcvREIeSuZcjJYxeEA==} peerDependencies: react: '*' react-native: '*' - '@tamagui/aria-hidden@1.79.6': - resolution: {integrity: sha512-PcIDaVD6dLbJdjF76mwctPiXBdpGpcr7YacobDf3Tkq32RfU0cIyBtysxRzS8CYdi0fu+N09ECfH0JcUXXYjYg==} + '@tamagui/animations-react-native@1.138.6': + resolution: {integrity: sha512-pkQAPHH8f58Zg6DQSt3Wul5xqPiEkOGziHvymVZ7pG19OAvoR6omPM0wi2MtN4toQhHQE6txMeZctonvAeP7yw==} peerDependencies: react: '*' + react-native: '*' - '@tamagui/avatar@1.79.6': - resolution: {integrity: sha512-q09/Iz6HEZfkxfUU7OMUBjCbWsWXNk0/dKRmbK89xglukx4yGwNxX6YRc2jn7JP/W/3y1zq0pw330DJYCtcFMA==} + '@tamagui/avatar@1.138.6': + resolution: {integrity: sha512-Pc5U1CNe/xHPicRwjKIuAAMrpmp026OWr0do0h367C3c6QJQUaVzNhlo8LhBAZV7neVD2ZDUyjIKognuLKtwVw==} peerDependencies: react: '*' react-native: '*' - '@tamagui/babel-plugin@1.79.6': - resolution: {integrity: sha512-NcX6GdYjtx7wkOA40pYBy04xU9M7y0DKhipytRykFolKa3TW9SIv2CcDVHg/KIhUyox6KqYagPG2QuIhVPH5PA==} + '@tamagui/babel-plugin@1.138.6': + resolution: {integrity: sha512-nXO/J/TWAC6ub07nhNYhmLcdQhl4RMBfvwy/e60BxuzGU6Lh2eA2ARgxzD3VuywPvrJ6Y71muYheH1dIYd407A==} - '@tamagui/build@1.79.6': - resolution: {integrity: sha512-mgzJOsg4nl6k0NHEe2VKylHAB2Ijc6zpEg1BnndLFk21uyDN6iAQTn7IFhqVZ33Yf5/1GU0KYyFs04rRlzNfag==} - hasBin: true + '@tamagui/button@1.138.6': + resolution: {integrity: sha512-pVypzn15GcdX3w/ZtuKBw+rAaQtTN4ck1G4wwPm3Oax/iFurAki5BcgIaW77hAN9CZHZ4IQDHBULJ72EYXqTNw==} + peerDependencies: + react: '*' - '@tamagui/button@1.79.6': - resolution: {integrity: sha512-s/Mio22AZ91PmA5OCCHqcLHmkAPrbiJ3SEZxpfnp0IkHcaqUIneKnKJfZv01xgGIBR2BVbWQ1cCNUISJ0s5j3w==} + '@tamagui/card@1.138.6': + resolution: {integrity: sha512-QGD2w/S0LwNQPxD3UJDHcMgs2R4vsEHModXuc5PRldPK5mZMdbiBalmD+3zm1EeDGVfcNqrIIlOSZ7xtBbUeqA==} peerDependencies: react: '*' + react-native: '*' - '@tamagui/card@1.79.6': - resolution: {integrity: sha512-r9o4irK/unEvwFPRgQEIKs5AK9Y0G0MRRwnvHQW9pu+y6j+/tkODRvO6K3jCmuQD0Wo3y0Y372UTtbLV12J7Mw==} + '@tamagui/checkbox-headless@1.138.6': + resolution: {integrity: sha512-o0YrcX81t4sOZALBwX/J2f+3Dky0uB4j7WZQIX3esp/lyzU9wN69rHMV0pony4q2iZyitcy/dEn8h0v/HShclA==} peerDependencies: react: '*' react-native: '*' - '@tamagui/checkbox@1.79.6': - resolution: {integrity: sha512-MeGgyM9JSSPGkUu1ZUip349fpzHN14gKKWJJgWBEo91pcnQJ9F3R4LXjHqrVyoReK1Mq0ZWwfVrTVEU2IR5Uwg==} + '@tamagui/checkbox@1.138.6': + resolution: {integrity: sha512-HlLn/QdMGe4WgSX9FyZanO5sqVmdn9/Mdhj6FZjFyChli1BMrEEYgX7FUdKoHiejvXwoAsvJRiGAgbwck98Yfw==} peerDependencies: react: '*' - '@tamagui/cli-color@1.79.6': - resolution: {integrity: sha512-pMmzhR3njYczHvzM99zeypjsX72tyCtCIJ31vbaxwiMAiolG4Uoa7YUr8xrGp1R1qOo+37m/+AtBXqOxkVYMXw==} + '@tamagui/cli-color@1.138.6': + resolution: {integrity: sha512-aFH6agfX+18o32VgN3CMm2UYkaMa8fKLabVoDUs71J5ks2REx2okCV6ga1cXrk92NnvgkpNPVWy00HuTWzZuFQ==} - '@tamagui/collapsible@1.79.6': - resolution: {integrity: sha512-I3fKzIu1FPNGAS588mytDknJt7f+hezgvgdfrrhblLlNM/VWbVeVrDzmCJc9wcEpTd1BIAYOeoh2DSI9sA1Wxw==} + '@tamagui/collapsible@1.138.6': + resolution: {integrity: sha512-qigxX2zI3fk+UAxy3DgO+MWgmfiAgQtIRvZ8QNYpYB3aVOk3XZOzykiRx86wIZsEfomPHLZeyNcoEEvq37I94A==} peerDependencies: react: '*' - '@tamagui/collection@1.79.6': - resolution: {integrity: sha512-H5ZNTyHTRmgqJBRmQvvQGUGwycSHMPVzJiH5zsAomCm8532UFBKthpEH7RGyyQD5g6DD8wD7zoxsuYfaPVK59Q==} + '@tamagui/collection@1.138.6': + resolution: {integrity: sha512-PkE+zgevsClIXBlP8p80qvfCqc+K3VNsM+nRkeEmr+amC/POsUCtP5qlsHZaG5PXYvfUNIZov+ya5zPK3vgpWA==} peerDependencies: react: '*' - '@tamagui/colors@1.79.6': - resolution: {integrity: sha512-3XKLvStifM7D3l2Q9ohEnPV2LEpyIZkboooeHypiGCsnMExsOMIX9fJbfR/0q78oER6SdmCqV3in2bm4uliRWA==} + '@tamagui/colors@1.138.6': + resolution: {integrity: sha512-+l6eLOGclYhytDgWTts3fkmNBVdqLsJuRW/JRQ/CWLhNxarnYZNjhSSP5lqQND05SoCEhErZSDmPp6oiKNBDOw==} - '@tamagui/compose-refs@1.79.6': - resolution: {integrity: sha512-OK2HOR+5Nrc3wmakbFVj6Vh2ufC40evbVVhu6TUPoCLSIQkUJiR8FLUueFO9kgytaXD+CEktiPiDlJ8qUBYLjQ==} + '@tamagui/compose-refs@1.138.6': + resolution: {integrity: sha512-aXVKenJbVRWdOtgJXURengLTdI3ZWnuK71dZ9834KXSi2ujJWMQtBW+XzXDfxZGA56wg1oc25H1oFwz3skRxiw==} peerDependencies: react: '*' - '@tamagui/config-default@1.79.6': - resolution: {integrity: sha512-SRJxL5hFQsMopavZ3YSHG+j3VFgEam0OmITpXNndqkZrlDT7lWp3OZclohsM/MlGoQu1y4E4fKTE8pNaSeQV1Q==} + '@tamagui/config-default@1.138.6': + resolution: {integrity: sha512-0STIPs7QtKdM1NB1lOD615LOJb2d57pmk/Z5eeqsPzogmKJ7IRA/s87rfJvYO2GT6Z0gU3nNYxTms5nzgybaig==} - '@tamagui/config@1.79.6': - resolution: {integrity: sha512-zpZAEATsx+7EuO+2mu6QL34Rf996Ia7JkfGMUKSymI4C1VzqAf06KdV/bPtcPeQeoiNfnd2iUn8CiIdyrL8luA==} + '@tamagui/config@1.138.6': + resolution: {integrity: sha512-9Xo6KmpykTBoBtiSvK/JJal2AYLOq2UJVbOmxhkdI/QZ/xw26KCfN9C4Xie3L1RP2VBra/oultikNWM6H+VqEg==} - '@tamagui/constants@1.79.6': - resolution: {integrity: sha512-WYLoJU7+Q2wOvOin+YHiyAXwJiqr4WTO/3t+af37tIL+rCEksttv4ZRNu0MdXQkYsW+LwEmbFCCAZ5YpYPmCQQ==} + '@tamagui/constants@1.138.6': + resolution: {integrity: sha512-K0t7TY2EoPdXBDm/WdtGfCK3YcEfFiYISC/WPUO4MamvfnNDG3jwnoFXB5Jt2YNf+NkGWoeuLiD2LJW9NS7+cA==} peerDependencies: react: '*' + react-native: '*' - '@tamagui/core@1.79.6': - resolution: {integrity: sha512-/Cl8XeozRjgRwSRdWwn96ZauB70daLIMLVid8vsnTkyX3jQb/tXcoJlgEBKX/vuZ87KrP0JiC43GRrrOBQ0DBQ==} + '@tamagui/core@1.138.6': + resolution: {integrity: sha512-jCtIDsoJw+uvbyPUKZ6KXXbvWybtXHg/iqW5aiOjsnVXowcuMZRpe6mcNqmFpP038FOj5Ya5D7djE2HOlS+3VA==} peerDependencies: react: '*' + react-native: '*' - '@tamagui/create-context@1.79.6': - resolution: {integrity: sha512-zf7/3v/wdsd5WIe0EzzVI+NIOAppNRAeiNVP11CcYPxnQbR4CUt08X17QTVWGCqYDByda5BO6pXA8ess67psSw==} + '@tamagui/create-context@1.138.6': + resolution: {integrity: sha512-eZe7G7GGSRjYdKXQffNEQ3k2DSeV01HozafgBltMQpwAyJMkMaLORfEbXe8c28Wg/KYMAGXxrFDKpma3s2gpIQ==} peerDependencies: react: '*' - '@tamagui/create-theme@1.79.6': - resolution: {integrity: sha512-xiWkRzybPs1wpXX21E0f/+FV2HgDVwxbraJ2VdRTHweCTqzP/z+kHjL4ilbxOooeiNtWZh70iZoodTMcpIi6Ig==} + '@tamagui/create-theme@1.138.6': + resolution: {integrity: sha512-aYGb5wKrpU3pYF/xNZdM/fhZQHWgH1r/sZj340AtpCoaLl5FOKd3czhECEMYegJt2GW2Z1Biv0v8tqEIHexy+w==} - '@tamagui/cubic-bezier-animator@1.79.6': - resolution: {integrity: sha512-sv8pao/aPdqvgUE9xad/cF4ekElhbZ1TIhAMB5IJ5cH+je3y57nZb5uI8Rqgjkeq87TE8HGIIhqQdytan4JKoA==} + '@tamagui/cubic-bezier-animator@1.138.6': + resolution: {integrity: sha512-drTiehuhIlrCCwp+JpuIk1c0uOWINXvelJB+AnXsdbiY6xJKNFIIrOzD3FZDyYlS/ILDIi5AQWs9tMJa2FJxKQ==} - '@tamagui/dialog@1.79.6': - resolution: {integrity: sha512-EShlXS7ecmjP0zIHtXs1yWcRaf7ObZdxGIaia5N+dsEdY7PokSif4xbQZxecDq5gF7ZeBRiWd48mwHa4Ti3LbQ==} + '@tamagui/dialog@1.138.6': + resolution: {integrity: sha512-t10s9BfvVOCMl2BxLdVg5zwuooAioJMyTKrClETAeYacLIf9g5wTnqOSKn5+E5esvCMHDd6MzBLEt/vpRR2YaQ==} peerDependencies: react: '*' react-native: '*' - '@tamagui/dismissable@1.79.6': - resolution: {integrity: sha512-MWT3q27YvHPQsxqVKYCnSbfNSYgQz4dVRs8/q8RIcXeX+kv7YKhAh7yVSpBWzmo1KNkE7hGqGR/b4u2hx0+tGw==} + '@tamagui/dismissable@1.138.6': + resolution: {integrity: sha512-ecYLcMI3N2qgGIXr9zcYdfuVut5XyMgofjjdUH0v6KGsMCIJFL7y85y12qwe3h2e6pKyvakO4+dAEG59jKLvPw==} + peerDependencies: + react: '*' + react-dom: '*' + + '@tamagui/elements@1.138.6': + resolution: {integrity: sha512-uL8tp82gznJIN6Np3oNJ/0SsBxxR0VZPX6MwmMXgjSa3C1yuyp7pv1DwaUq+8Y7h+8KQc17TBPdnzrGYJy1w/g==} peerDependencies: react: '*' - '@tamagui/fake-react-native@1.79.6': - resolution: {integrity: sha512-v5dmBhjcxfxZcWoI6xP8uApHPIG08f4FCcOtk41PoMv8iozxuDvIJmihkcsIK0GmkVr/7u6wFKFtQPSSyUymhg==} + '@tamagui/fake-react-native@1.138.6': + resolution: {integrity: sha512-ehLgQXbIEjMXZK8KmIUfNnECFwPIaFo1R/hE7bbo9zntV6FsDr1G3L4XDELXjad0kmXV8bAMdVU2hBouQXgXdg==} - '@tamagui/floating@1.79.6': - resolution: {integrity: sha512-1+E5Vsu5ygH2ypC+ZPr2MJlXHAzgAK+wKiA1T6FffgIqhYQAPpyhpGHOq/KNzC6h48BM0K/bDR6YN59RlJgDSg==} + '@tamagui/floating@1.138.6': + resolution: {integrity: sha512-wgTMlfWRbU5ajjz8QCapJL8/L+v92uaZPR9nwaWZgDsmF95ZXE83nTNVFviiviRQfeyu+ZT+qQWttVXZw0gBzQ==} peerDependencies: react: '*' + react-native: '*' - '@tamagui/focus-scope@1.79.6': - resolution: {integrity: sha512-tuqCNeH8sDDA+gaY0VzjfIQJ8e6ffMSxTElc9wJYBin+C86dysDYiXLiNxCUY9ITMZcbV024k73LbTwdcobSLg==} + '@tamagui/focus-scope@1.138.6': + resolution: {integrity: sha512-m/8atiAATcVKCL4HlQ+J9XfhdIKeKz8YsAvdqh4IfJP5EKx7UmIjfCvfsH+mgW5imcUbDv47ikrVSf8ZH/3voA==} peerDependencies: react: '*' - '@tamagui/focusable@1.79.6': - resolution: {integrity: sha512-G1h3/lk3VmUWRIWMCXbinf8yv8xMGYvAP2+gAyXe8VhI/dVKOO3LwrIvt7CMK1B/pxfKxQl7F7h8MN8qmok3yA==} + '@tamagui/focusable@1.138.6': + resolution: {integrity: sha512-xcz6a6rdkcSA0y2DDfNesSYL4Xsoymct53zGQRbVbbYqXttJqlX6mQN7+50DaI2i5jBKdEmrwcn2G/vgUiT45A==} peerDependencies: react: '*' - '@tamagui/font-inter@1.79.6': - resolution: {integrity: sha512-1Sew9bVHgv45Y3WAgjtafpj0al8UdE0yJOmcvNfq4zQaqM1jtXTJKHO5ik8MTKvSWReoA/9rBPP1CY6ZCaHPxw==} + '@tamagui/font-inter@1.138.6': + resolution: {integrity: sha512-Xk2/eACrqYEdFcSxJAH36GJuYZzq78blKJRXFb3fuM8qbHmv5n665nZf9Z2b9GQAiLgkI/bIcbRFgi4lTdbi4A==} - '@tamagui/font-silkscreen@1.79.6': - resolution: {integrity: sha512-2Wa6coqlh5b2uowFK6tHlJmp0TgKTJp1qyL2gsq65P3y0HjPHEzi5aYIx876X0lNVUZqWxET+hcVlvETDrmYtw==} + '@tamagui/font-silkscreen@1.138.6': + resolution: {integrity: sha512-QyDoVhHitHDKW9zZxr1SekycnenqS6HgjPG7CwthRY0mdZSZmTOHsrms7Y4ofFkPxtHR4lMxXHa353CNz+oLkA==} - '@tamagui/font-size@1.79.6': - resolution: {integrity: sha512-VrJD/ZK6x2RukWvdHQ9OrtAR0knEzq+aFibbwqKe8S9NXfMPR+6bP8tcBpQZ1yrd8adb9/9B78Vg51MohLVHlQ==} + '@tamagui/font-size@1.138.6': + resolution: {integrity: sha512-Y2hJ3j8JlrGwZqHjKNrZh6Cgk8Qm/v9Lt3+vnn1Sb3hN3evQJWCY2sV6tZa/RRugWW7Qr0R+8qy655Bnl5quXQ==} peerDependencies: react: '*' - '@tamagui/form@1.79.6': - resolution: {integrity: sha512-jMlPlmBoZK9XvFhm5xXaKL3VnZjKtX1YHQu4XXwhuAfKyG29LFprXHGIAUOzN20rK9oM2s3Yo+ZDU4W7lBOC/w==} + '@tamagui/form@1.138.6': + resolution: {integrity: sha512-OJ8vitA+2tUciiS0DEe7YbHrBqPZqo2I/UTTsEEQlohgkKUAdTqrxNru4WRB9OD5lzmyqKpXfxRG7C9q7FJilA==} peerDependencies: react: '*' - '@tamagui/generate-themes@1.79.6': - resolution: {integrity: sha512-T8VBufG1xKNN+sqGuKxmc15YEqqW+O9SUweSQZ3TJ7vlace/SlpYVWlOl19IXea6+vcXSN7C250T29YmrNZ/lA==} + '@tamagui/generate-themes@1.138.6': + resolution: {integrity: sha512-ds/WVazJf5ND8u4WwhTzpY1TRlHE4rUHbb05dr9Trtb8GnT8MaGYVvnz3vzDltf69aWnolFpx3OMOKEQse1NRw==} - '@tamagui/get-button-sized@1.79.6': - resolution: {integrity: sha512-37VrEOvc7LwpnL80V9Pxsve4CGaoKMEduqRE+2ve3FLpf+/UeW46cirYa8EXHAmGjnG9Z5BFQKttS89q7YFHgg==} + '@tamagui/get-button-sized@1.138.6': + resolution: {integrity: sha512-W0X156D1D7/wAUEYfAzIZHA0I2k22TcNM2+qC0N2F/tyvhlFwxGeLEBHtEEaguuOs+nXqC4xIe3h9k8Sxhkj5Q==} peerDependencies: react: '*' - '@tamagui/get-font-sized@1.79.6': - resolution: {integrity: sha512-7bZQLowF0QYsDJYkKePHLJZ/TS1ifI+B7divCSxVR+dazj1lIM4MGF3gdhStpOsAgYUIf8wknzsOlHdJF+7svg==} + '@tamagui/get-font-sized@1.138.6': + resolution: {integrity: sha512-x3f1EEq/N4FQuEKcwsH+mJNrBZco1jVh58u1DEghmFvpgxLsxifI5Tf42k3r0dqpaA8vhMJVJyUnZpHiFXNgTg==} peerDependencies: react: '*' - '@tamagui/get-token@1.79.6': - resolution: {integrity: sha512-h52Iz/Q5+MhuLPTiTXlxmR6LZCHWk16mMQlzWkyoFkx5b9c+wI9Gd2qlJHwhd3eaHc6e++V6i19ZRCCC5vYHWg==} + '@tamagui/get-token@1.138.6': + resolution: {integrity: sha512-xre7NvXuudrRLYiT89EpzG1wkQau7QkqlBcUr/BzbxF/pppI5MgDFUnUbnMhfKOPeLpyWTYWaHKRds5wfyXWbA==} peerDependencies: react: '*' - react-native: '*' - '@tamagui/group@1.79.6': - resolution: {integrity: sha512-AWaCEyUhldsCcLotGpgnhpKzz9AyQhdwq7L75qxg8dM8rMLedwa4j1SC1IpI5rdc16n85ZyMVNftP8UGmn8jLQ==} + '@tamagui/group@1.138.6': + resolution: {integrity: sha512-wyvtWzNAwpFQ5g4/5u1OAe12SHJOer+1QNfzEqCzfbsBtKzP9DG6EBXiweuyumkoUMXYZW9Nce4LBORqbYweVA==} peerDependencies: react: '*' + react-native: '*' - '@tamagui/helpers-icon@1.79.6': - resolution: {integrity: sha512-i9d3bLETeUXPulfarSVJEpgHs7lmcanB+S60TOnbDMQeX3L6omzmK8OK0C3fMWhUXPvA00SDAEUQn+LeEmCGxg==} + '@tamagui/helpers-icon@1.138.6': + resolution: {integrity: sha512-Gl6oOLToOqHMs7OPgfRaiH6SBBzmvstwW9tM2I2ZH6q6dgcRXjvFIKC4SNsV2DK7EkMsk/wKV5AMW3UzKSh7yA==} peerDependencies: react: '*' react-native-svg: '>=12' - '@tamagui/helpers-node@1.79.6': - resolution: {integrity: sha512-h76BzuLGyLJlM2xBp6hlpX2c2zkB0mh8W9H1suuiRc/rQPFoXc0SN8LhbXGqHM3Fb5RKhKgCqLiqnGftAZP5oA==} + '@tamagui/helpers-node@1.138.6': + resolution: {integrity: sha512-EKGVNTof2XSJueSp0/qXhu3okZQdAiC9GbB1blg7o0GVq7dwG5ibICt5CEpstRwcUTagarkPDOgjp0oiMi1qQA==} - '@tamagui/helpers-tamagui@1.79.6': - resolution: {integrity: sha512-eUREVVSpy/mOgP8ZtO0/vCODCs+kQRhqFroqjcWd5DhMGqzemzMtVKfKkdCy64dRvAzenHUuF2l652BgIB9mig==} + '@tamagui/helpers-tamagui@1.138.6': + resolution: {integrity: sha512-YZjeZV5/SaVN5Z2KYtJsKWfQfoU6sSIrz3ATO6NbCRPEBsO0LyFb770MVZX8kRnsEhhGO4zksXdfLwj8PgGirg==} peerDependencies: react: '*' react-native: '*' - '@tamagui/helpers@1.79.6': - resolution: {integrity: sha512-cVpMWBR3cCLVsbCWXUOqMt5CScJekrDczaoZE9qyZcQhgAsttkGEWDNTIm0VplXakmemEOQpgklYKAqhcQrP1Q==} + '@tamagui/helpers@1.138.6': + resolution: {integrity: sha512-CgVnj/+zKwdD8weAwVo33p1/XaKG59sfVYLg0tjyfnwoxAHeCvcbC0gA//Bkybl5AumM928TK3pHxX+DUtGtrA==} + peerDependencies: + react: '*' - '@tamagui/image@1.79.6': - resolution: {integrity: sha512-v8ewkvcFXAUHZYO8jo0lafSJD+94VN/AT4fWQtDlY9wz8FakZR7q7sdh5UkIPg/WJv/nB9kO9kOxmSjrMEb2Aw==} + '@tamagui/image@1.138.6': + resolution: {integrity: sha512-UR5Qz3HTAWm3gA7kdo3iWSR/1fIih8gqeV25HtUaMNKT7q6gXKDfIqG4wSoG//tF+CqfYPBDw/YzDoTIBGXQ/w==} peerDependencies: react: '*' react-native: '*' - '@tamagui/label@1.79.6': - resolution: {integrity: sha512-XGLVobIyyHH72XV8hq6UPbOqlIKTU4eqR7RuXRqx/hfln3z2k5VYYtIKQGA8Lmx6cTEym5hddyWt6aO4vdTqrQ==} + '@tamagui/is-equal-shallow@1.138.6': + resolution: {integrity: sha512-y5/am6jtOLxr+nUHIETi5XVxZ9nU1yXMdnfZi/hgB6YTZC1/1x81/vQMxZdVQk7+mi49OCoLxTzi8dQVcwX1VQ==} + peerDependencies: + react: '*' + + '@tamagui/label@1.138.6': + resolution: {integrity: sha512-C89b6PhmvNrPhDtWQeTtVf69xL4VjH9I42TxuMbEnZ13ombpaEzPacu0Q0WaujQDTy/nzmtGLsZRv78tAntIRg==} peerDependencies: react: '*' react-native: '*' - '@tamagui/linear-gradient@1.79.6': - resolution: {integrity: sha512-PK2gdB61JPuiWREM0RibWojV+dfj3VEs+KQn4SceDgh/PhV5W2XNh1Z5pxetu1h5R4yB1hAvSs+UEymrqiyqAg==} + '@tamagui/linear-gradient@1.138.6': + resolution: {integrity: sha512-vTqcVTcY8daAuP12GjGxtExRlyBPUJFy5gGmS7x4xig19CJCUxbDr6DBy8FLS3HnPHA1o0QFbPbwsiszVixjNg==} peerDependencies: react: '*' + react-native: '*' - '@tamagui/list-item@1.79.6': - resolution: {integrity: sha512-KfWeZzpn1E9xA2K61bsTLS0g4QM8ibqYD/zsy1CiN1jZbGrpDteab6A9XIhvetUwKkibvWsa3G1hOqGejVuYBg==} + '@tamagui/list-item@1.138.6': + resolution: {integrity: sha512-P34Y8i8k5XMNJuwYEFY+CUS6dRSmxxqX8bjy/VgewzHQxCwInp9/5hJVuGCU2HLMcoa8swcROuTcynD1yscTuA==} peerDependencies: react: '*' - '@tamagui/lucide-icons@1.79.6': - resolution: {integrity: sha512-UoEMlsTn84gHUJ64xFP0rLg4YT78gANVmGwEX6WM5tYsAKpeaFjKQ/J2cXD8Az8dejaPX2SHFsWRrs7RwkJjmw==} + '@tamagui/lucide-icons@1.138.6': + resolution: {integrity: sha512-h6Ke27LFRlPX+PEnrHKOCdjU1PYjysFUG5pseu25dX6oHXqcjR/XdN5fL4e5PUIw4kTVUy0TyHrW3eD4HZrj8g==} peerDependencies: react: '*' react-native-svg: '>=12' - '@tamagui/normalize-css-color@1.79.6': - resolution: {integrity: sha512-7oqTOPJ1rphMiHIWNJrFd3e3juspC/xDPo8Kw1h+WWWptr/qizBVsPuarti4vm0lvOK+15IEwQjZY86Yu/jDnA==} + '@tamagui/normalize-css-color@1.138.6': + resolution: {integrity: sha512-Bgy6FJKk+Klxg5mvu7IQiB0nay332aLA2aS/Ek5juvTJxqF75IO8v/YLLzCGfLZT8JTtK53XRCDvPOhs8DSGpQ==} - '@tamagui/polyfill-dev@1.79.6': - resolution: {integrity: sha512-0a2FyyDjfMi3+3PI3/giJVD7B2IuVirUdDtQybIhU/PPRYKzKKSnBCfsKzSlPUaPMNTNzBdVpfpgHTYJiuZ6QQ==} + '@tamagui/polyfill-dev@1.138.6': + resolution: {integrity: sha512-jIIvZbCv1TGd5hMjukg4EyflBDcRT2PrIDZYfyyYKMNX25Fhnan/sci1KrYfzbtAKkXntItETw2B6co93dWnTw==} - '@tamagui/popover@1.79.6': - resolution: {integrity: sha512-sni+SXCvZFzunu9FP8MsDGUK94XSa9xFQyixJtq6T81lIkmorYwVlCx7BNYgX4Wc1BH2R7O9vDwJUMu45eWfXA==} + '@tamagui/popover@1.138.6': + resolution: {integrity: sha512-PZaH1KNnfyW6y3E3oVD+bHDFwkh5bWthUjWwZ+/sf91IEToHC2Tf1Ad02KZSO9/Qy4awsAvrN5NqMlq6vHp2Hw==} peerDependencies: react: '*' react-native: '*' - '@tamagui/popper@1.79.6': - resolution: {integrity: sha512-ww9yJu4/lHgx12M188iCTKetBJB+MJTH6/XvNo/VW1UkqRjMKhUyHLYELRCVople9St+h5GN7xDJPGHEjpbj4g==} + '@tamagui/popper@1.138.6': + resolution: {integrity: sha512-otay3cb3ZrmP6kzsTIgReipMaNuP2tRg2P0GDf4MnqAGQKLD6vv00o7nGCmT77s+o0c747/gAAIO6/jy7ySaQQ==} peerDependencies: react: '*' react-native: '*' - '@tamagui/portal@1.79.6': - resolution: {integrity: sha512-B4+NV/JbMwhLJpdS/zm+cBVNpzUKkR6HghHylk1ZoDnvg4B9VfCxOTwAGyIMLqieThWLLr7p06znklAG92R74Q==} + '@tamagui/portal@1.138.6': + resolution: {integrity: sha512-Ne13GWpUHcUSm56LCIYCW2ROZs/MJFsE27X6Zg7k6Nw5O0KFFiXkCALN9rQXPn/7U1nAkksDeRt6kBCD3zu5+g==} peerDependencies: react: '*' + react-dom: '*' react-native: '*' - '@tamagui/progress@1.79.6': - resolution: {integrity: sha512-bQOZvllCQtFzjdn01X44bEO4nxVmWEJEs74AX2e0S9Dq6QDRFEMwyQZMF9/oXkTtTHAfdJJ7mFPZapFR+V2JMg==} + '@tamagui/progress@1.138.6': + resolution: {integrity: sha512-9EDPy7FGOYWTJM8haLZ6WVwjzhcX10a6bsiL6NROB4YNO0eSDwF3cKh0e1hGHgsapaqPna/a8O7zElXb7Kd1HQ==} peerDependencies: react: '*' react-native: '*' - '@tamagui/proxy-worm@1.79.6': - resolution: {integrity: sha512-SjzmI2jGmb7VT4DpxXEcscFSRrC2G3NR+Quj65gU3YkxhxZcXo1HlgRCn0/qnCDSg0pjuP0/2DKNAdP9z2XSGw==} + '@tamagui/proxy-worm@1.138.6': + resolution: {integrity: sha512-pzHmVaVmuPjPgYzuk28lgzQCmSRey9wnVY4HrqWKB/OfU3HpQXxyARnm1/FHGYHfQ2lzRBFpjP8W7At8lZbjFQ==} - '@tamagui/radio-group@1.79.6': - resolution: {integrity: sha512-Bd1LJ2v9uPypnxRzMMz+qUJ9RHubkCYUHNp3q1IlW1T3ToUfgGZOf1PMKL5uHAOZ81EFuNY23NcYRrrNdw76zg==} + '@tamagui/radio-group@1.138.6': + resolution: {integrity: sha512-FgnxudTbeQQVzLD/s3PjYvD/gIRSDqqZ/iRLN4njuR+7CL0DqcCgiTdJk/jYreNhN4I7TV+e9872O4Npa7EXEQ==} peerDependencies: react: '*' - '@tamagui/react-native-media-driver@1.79.6': - resolution: {integrity: sha512-CJ4tVNPbVW+SUi0QDy6VxFbTD/zjSZqFIcLW868d8/uSp03DnFCAMbWfBoYGSPgdIQ8KyFd5ngnxlzly7BdKdg==} + '@tamagui/radio-headless@1.138.6': + resolution: {integrity: sha512-T1p4sJQtB78PJXbCE99GtfdztUQ7NOVP/f9Lfbvc7Zz1aF4GTNj4FLMNgs0RtJfuHM8SUH8pg+MedxEiM8RHUw==} peerDependencies: + react: '*' react-native: '*' - '@tamagui/react-native-prebuilt@1.79.6': - resolution: {integrity: sha512-ciaPyw5NFm8HqInd8Vw/MLJNEiCK/AqbQYmiY5Asf9vQVsgmWV+iGOXm4RNLZUC6ksN4UJ0FCkJNlqiaDZuqUA==} + '@tamagui/react-native-media-driver@1.138.6': + resolution: {integrity: sha512-6zPS5uDrrWkNdGQ3oq0DEjk4mGTAK+xfvRan34bMAxcp2jgzPylNbGbLTf8iLuy+k/a0Sq3+nd1DYKQWpwKZhg==} + peerDependencies: + react-native: '*' - '@tamagui/react-native-use-pressable@1.79.6': - resolution: {integrity: sha512-LugPZ4v36zv6lHWQUYTraf1bYS7mri92ZPvTuo7A0EY4K52ptBIbKVZMKmQfR3Cxa1JKRom8hDN5a1G2thQY8g==} + '@tamagui/react-native-use-pressable@1.138.6': + resolution: {integrity: sha512-Bl2QaiqLYaN0Q1lOfHQgxUjmzwo63Zaqu+iwSvSXMT3ekHxaXcv7n3DZKquvp8DAoRTPX5WF8cZlcYUECmDonQ==} peerDependencies: react: '*' - '@tamagui/react-native-use-responder-events@1.79.6': - resolution: {integrity: sha512-c252cYFwSIhA/UX5BJ52NU4X5DBntVshybGxxexZWe77jjw1GNtFBckH7rb6ZgaKZyKXvdx/RHutV38yNi3AoA==} + '@tamagui/react-native-use-responder-events@1.138.6': + resolution: {integrity: sha512-0JMP/ltHBNZTproO4TxL4pW4C9RXNLLF1iG5w47b58H+F9ZsNaFrmCD/xUlhW+ipD3b9MIeLf/EBHSnoqWrcWA==} peerDependencies: react: '*' - '@tamagui/remove-scroll@1.79.6': - resolution: {integrity: sha512-9hZxrq/xyDt3KXpcH1s9pgOm40slEZyyPQewJn5G1lgz+swbFUwPO9ZnDZVkOm3KCE0uGw0wIuJIKw2CNjPyTw==} + '@tamagui/react-native-web-internals@1.138.6': + resolution: {integrity: sha512-YqBYjD4aZ06mBpx/vJSrSov5E4cqePj9dlKZu5zbUXpDso81Bv2+ebv6FgI5BSesAjlUqtpBqyZV7EYzXXhWnw==} peerDependencies: react: '*' + react-dom: '*' - '@tamagui/roving-focus@1.79.6': - resolution: {integrity: sha512-q0Kx3Kgb6/uguc46qexlrkX1luC/z23is+fvNQ4bjINnYp1eOQXBISRHTN9sCPYbD0tHkRPXwGNLU1lhE0F4NQ==} + '@tamagui/react-native-web-lite@1.138.6': + resolution: {integrity: sha512-5HGb9oRadxnmbBdxpCDJ2JvaSayZa/Kpej5PMXekhOdpuPNwGmFPmBn1ScdgPXT58MmOOrNvaDb7Tex7TTn3YA==} peerDependencies: react: '*' + react-dom: '*' - '@tamagui/scroll-view@1.79.6': - resolution: {integrity: sha512-KBzBb572h1H0rvwjw98aBkDAZzVzMIFnY8aohVEjTebJRiYwYMC3QidYFe4naMBXLaMQAw9MSTmmq/39DAgHUA==} + '@tamagui/remove-scroll@1.138.6': + resolution: {integrity: sha512-SKKKeUuysVl1D3EeRsxjWM8thh7lA76cKMJbm2widjWgdcEVm+HSQMUHjJK0fD67akePAfNwZrIeq7muBE6iuA==} peerDependencies: react: '*' - '@tamagui/select@1.79.6': - resolution: {integrity: sha512-xu2HWCrlg4yymaonNtq6Hmu5DkmraZ2mzef00T8QsixFAlJiEX/eamX3IoKTKUFWrh9l4g99s3ozn9gqFA1DRg==} + '@tamagui/roving-focus@1.138.6': + resolution: {integrity: sha512-+i8oKwPE3iUir4pe/gMGzPXKyfVprG4isJ2xCpkzZqluYwZAay/DBkbUgAu08RpedF044eKSI+mZBStn+hlcjA==} + peerDependencies: + react: '*' + + '@tamagui/scroll-view@1.138.6': + resolution: {integrity: sha512-SyP0VISywvUWcyhfxpwqOyaL4ATf1MwX/+mU3HLZuPxT2xVaY2NVBQvWV22x9CCzhzffvtvUMqD6Q3TKvt2LSg==} peerDependencies: react: '*' react-native: '*' - '@tamagui/separator@1.79.6': - resolution: {integrity: sha512-LLvsnQXuAhG3gG8QMIqze5FYcSEL1s5CkjhvhhkhuvYnP78hdhSTndiPZyfWjMJAZR4OhqJTVaa8euLobEJkJA==} + '@tamagui/select@1.138.6': + resolution: {integrity: sha512-8G77AvXQdrOX+ihQ8b4gCUta19BDT8B+j4xoWkjIAGOv1Ja3p0drsL0euQHzSEqgkjBvdhOC+uMvuOV+45Tfag==} peerDependencies: react: '*' + react-dom: '*' + react-native: '*' - '@tamagui/shapes@1.79.6': - resolution: {integrity: sha512-fQ95zpCxgu1KA5889+cn1DHGPaitaNEucSWLmynvY5WzWDeu9MvDuhHAc0QwM/OhzF9cAImdyV1EEr9nQgk4lA==} + '@tamagui/separator@1.138.6': + resolution: {integrity: sha512-BtKrXGsymXwt3/zMvTVMOKrtHicbIceTWxmLcbI+LGVNSub5sghlHEzJUClr0YguqUdEg/Lf6yoXfYs02jS0vg==} peerDependencies: react: '*' - '@tamagui/sheet@1.79.6': - resolution: {integrity: sha512-7WYPr99tL0sMTE0pg/DrZYZ34WXNa2gYX8RVAjECavTUaVa9Z/6RTYmpFduQln14cB8weCbn4uJlzy5wdjGIKw==} + '@tamagui/shapes@1.138.6': + resolution: {integrity: sha512-4VmoL/ki8tIkcF6Geoy1172Bu40GRolEfm3dZ0DUkRJg3ZpkRrcA2fGM6/886WRIEAHhh8B6HtAH/hhSNo0TgQ==} + peerDependencies: + react: '*' + + '@tamagui/sheet@1.138.6': + resolution: {integrity: sha512-hewDEI247vI73bxdaARDz+Z0lZXVLU5UAGvVyJsG1U3QCaER0UCOg7yg7hk7kCP6KXjig6fz7NNiJqOSSlmN2A==} peerDependencies: react: '*' react-native: '*' - '@tamagui/shorthands@1.79.6': - resolution: {integrity: sha512-2FrjJ2Gjvju8DQ4szw2b+sEoCzeUhC3OJMzWBFLF2WAVbgZaCi5HsbJ3fkQ/FTJrkpaE4MTuf6CFLsou9stiLw==} + '@tamagui/shorthands@1.138.6': + resolution: {integrity: sha512-A4KAgeatxuPdU0h4nOyEUoZtecHLUtXsOSXpW5KNvO5yXjsETdxDZLNN73rEy7RNUKvb5XESXz7TjI7RawhOrg==} - '@tamagui/simple-hash@1.79.6': - resolution: {integrity: sha512-S9BLUPfaC9nkTNMEgq2FCk4f2k2c8M3XlHTKnbk4WSAs9l05O7rRsyQVF9V/W6+ma6Cir/4bELHqOx5Cm+M8kg==} + '@tamagui/simple-hash@1.138.6': + resolution: {integrity: sha512-hvFS/TzGH6ht6yyYpG02rfTcFHNDR/xybrRxDXU3iZUY/EsTBiSCZcgYRdkBQMVEEtgBIiBnBrVJfHP0LrAfCw==} - '@tamagui/slider@1.79.6': - resolution: {integrity: sha512-FS8ngfMwtxEhJ7mxqKr+TwTnTd4h31d8shTqQMbZFUzZmPUBpvKVXyqcpRSDpCKUsC22hY1AnU1uk4fme4yyjw==} + '@tamagui/slider@1.138.6': + resolution: {integrity: sha512-ZjX1Ew3uG8ESbumPyuQvf65wmkexLswNOhzdIiYuckf1ybas9lX1/Xwp0WOwT3pXGYgsfzgK16GPmeOpHQLddg==} peerDependencies: react: '*' react-native: '*' - '@tamagui/stacks@1.79.6': - resolution: {integrity: sha512-0ZM+BIfwBv3bhZg6ua3F3+BzBqdE+w3MOASiFJt51dhzFyHuS/wDw+lhXwn8QjVYRQaekbF1sxAs3YVwSnxM8Q==} + '@tamagui/stacks@1.138.6': + resolution: {integrity: sha512-yzWXYONfZsqLavJ2UU2AkM5E3wbu9S4OcUv4qEr37JvaDeVo/O5YeqourPjFzVK9vPw5B25Gm5nq/p9sSGMO7A==} peerDependencies: react: '*' - '@tamagui/static@1.79.6': - resolution: {integrity: sha512-17JdPAzKnZxftm1mJwu4ZZk2F8qH7HIx9/wo67Cowrfm2OZ6flpDattS/Vj1USOFPiqk261gE0JBKto9Axij0w==} + '@tamagui/start-transition@1.138.6': + resolution: {integrity: sha512-TIuUMiweMZnTRp6tqismaJg4I+kwEzZs751LbWBoFmQE6Pr+c+wnQ8GeRVST72cIeX9XNxN491azkgwxj4l7bg==} + peerDependencies: + react: '*' - '@tamagui/switch@1.79.6': - resolution: {integrity: sha512-Z1Lz6hEYXq9UfRcJICF8/xNOkTgMWss0DcfDC+mOWNGDsfEyyslVzOYyuD5Wxk7SuLL/Q848Ps3TyP93V7JEIw==} + '@tamagui/static-sync@1.138.6': + resolution: {integrity: sha512-pj0reoZVw7WINwKxkhB/q4+goX9pxoeZvrx4i6e1RA4EMhERkR5pNO2JQGdor3+BPLnbwesBJyP5Gmw0FGNPEA==} + + '@tamagui/static@1.138.6': + resolution: {integrity: sha512-NKgISIoKo+SheqKSPLBSokMv+zY5/DK/6TrVfJD5iN4wyas0NdxbWuW8JRtWUkc7oSkMiiCXZgpfw3vNWr1tDw==} peerDependencies: react: '*' react-native: '*' - '@tamagui/tabs@1.79.6': - resolution: {integrity: sha512-P38fVkhNdtsNzEzCClfGk0W7QUjSCcYR50JEnkURl+K4oijC+R9/KNSRgvYyqHRZDciohnazdHNX9MvOUxC2hA==} + '@tamagui/switch-headless@1.138.6': + resolution: {integrity: sha512-N/ofn4xTmfB4KZh5BWQm31I6f29vCVuIpJVu/zcWFFEw/nCVT1HIRGfSBcbBlxTP0QX2AGuJHqnX52MZ3e+63Q==} peerDependencies: react: '*' - react-dom: '*' + react-native: '*' + + '@tamagui/switch@1.138.6': + resolution: {integrity: sha512-IN+ksBcLSXYECS91/Yz1ffIxzGSh1nnZFHLYiYXQcsc6USHL9Tz4m6QkZSd+Uu4syQ++73zdd5COyXMW7YbdBQ==} + peerDependencies: + react: '*' + react-native: '*' - '@tamagui/text@1.79.6': - resolution: {integrity: sha512-HWfQi/XIn8L2E/GRJcqIDOlGZbWucPK/Jlstrm8SBUY7JOo/oo8qphhH+vQgNRjPuBGHWz9R2PhH04hCqaG7JA==} + '@tamagui/tabs@1.138.6': + resolution: {integrity: sha512-F0dxesPdPw9gJGjnkr8Igzx9x8PvDa45Me3JFixpH7aYD9dMSdcvhTWTOGD70h3kCU+O64k5avwBKKYzYqFonw==} peerDependencies: react: '*' + react-native: '*' - '@tamagui/theme-base@1.79.6': - resolution: {integrity: sha512-+A/ndZGxA0Sxw5h0wXALqWmIsoDf4qbEp5ThX4a2MbI+6bNy2DU3QWQ0Q4DMm29U54c2/aSDcempF8SOhjQ0Aw==} + '@tamagui/text@1.138.6': + resolution: {integrity: sha512-SnNktIuf5IxmORUIJxPd14bUdawOKqmgc3FMmp0341MX1HpOI1itSHwQGhgBCb5Q8ooLe7HjD+2rcjD6eFmKaw==} + peerDependencies: + react: '*' - '@tamagui/theme-builder@1.79.6': - resolution: {integrity: sha512-HgO8OAH8po+U+3EQ1yMPvVnhVCBJwUMpODwg0JADsiO6a/T6o+xxPZzihVKcgSEvJrXQgdd9V7M+u9fH1Nx1+Q==} + '@tamagui/theme-builder@1.138.6': + resolution: {integrity: sha512-4VjYfUldwsgbyQMrTh6XwLSm970Lv+Qh4KeNxfayYINT1hFPPTaE7EnuigXMBunqMwHC7Q0jLrYKNJk++iSNtw==} - '@tamagui/theme@1.79.6': - resolution: {integrity: sha512-354ucy3wf5AGplA+QPw/+buaZ8258AYhzY3f5paqs6Q4KBi5XIS+JKQQHz8R6stLkL1tYFrXHioIOMLST7nHGQ==} + '@tamagui/theme@1.138.6': + resolution: {integrity: sha512-xvsaCP9kt4YEJeTE3pQcrCrT96+T5aHBdaJMKLDstdxieFv2ZUifC6/6M+R+Q8kMoNUa9SBgW2iEtjfAkJs4AA==} peerDependencies: react: '*' - '@tamagui/themes@1.79.6': - resolution: {integrity: sha512-R8vLh02w1UdjxjazQGRkBLGCBhuYmRYFc70LYWTeIY1QX8Ndied8JalfC/WhG03H2npGKwhWryLaUYwVH2QurA==} + '@tamagui/themes@1.138.6': + resolution: {integrity: sha512-+o3KxIxbR1ti250ZCq1NsTk1IrOJCXiWHqGFxvsnBWs7lxHND6GTic9wExLep21JdBbKO5L8pkzXySWhI8wc/g==} - '@tamagui/timer@1.79.6': - resolution: {integrity: sha512-LNTwwMKDzfew9hwdK2YqMtV/fG6eh1SJLYocTAp9whDqMnMqi8qTGYY/Qz+96nASFmrQ5qcwmkCpwfA6CR18iQ==} + '@tamagui/timer@1.138.6': + resolution: {integrity: sha512-YG9ueZrXe8cw1aoDN562ZFhT+qUKhngQc5Cloy/UtobjrfB+qbT5B6b7M3DZQaoN32/he0nSYlYhksfFGncROA==} - '@tamagui/toggle-group@1.79.6': - resolution: {integrity: sha512-JcNwPqZUgufPAEIL/ekQ0p2dRIsk5u6pUFBjVDzHUXBQMklQwmzHMVJyJd5us/30rltq1jK7imVslooth+c1qA==} + '@tamagui/toggle-group@1.138.6': + resolution: {integrity: sha512-a6iRRFLnb8d0IwbdFAVWyxqFbDUyfbcGaJzbvHXCuOH6akaLIBftjt4VSw52mMDA/6/TocpiinE8q41ANKBOgw==} peerDependencies: react: '*' - '@tamagui/tooltip@1.79.6': - resolution: {integrity: sha512-VWxDUME9w3zci+0c9uMURVSSZzSCB5HLyS40hHJs4wUfCxtUxCJRjIJMxrsX/CpLxXph9wsj71oR5xOIbwBeTA==} + '@tamagui/tooltip@1.138.6': + resolution: {integrity: sha512-d5mWN5jqEeMCO9GzXAiLvNkUh/TxvwX5otwcYnCD3e59fBSLuVEWfO2fJxkR1iayUhOuy1E5OXeM0YbC3jrV1Q==} peerDependencies: react: '*' react-native: '*' - '@tamagui/types@1.79.6': - resolution: {integrity: sha512-LhgblYRX4PQEKEn4/zgAf7fy8je8MiK3R0tWGXQMAHhFX7BnoUSXAVEcH4Miw2P8788zGdUwOVm6QpUSlkRgEw==} + '@tamagui/types@1.138.6': + resolution: {integrity: sha512-GLUGzFepUcsmXYv89vfCBQgldy2rEc5YmyKIclyhQZEope5v3CXppczkd8JR9KuBkTKAcbUVL6fYrRlkjP8bvA==} - '@tamagui/use-callback-ref@1.79.6': - resolution: {integrity: sha512-snTeBGHGUDQsaOlkjuZ/0OCSOsuMXe6GaNxas3TwCgvhd910hdiqNMPAZg7YmKST5GBMaWD4oOspYZLEKHEPtA==} + '@tamagui/use-async@1.138.6': + resolution: {integrity: sha512-fJPLHTw55b6GJmQparrac3M/pcBCVu+IEjaxfYAwYS1NUhOQEuplHtkfAFbFdm1zXfF6IPeTADreT8kqL45Uuw==} + peerDependencies: + react: '*' - '@tamagui/use-constant@1.79.6': - resolution: {integrity: sha512-7tcNIca4MKEsxlKAHuepQ+uEcTjst4R5kCNEJOxpSNLEkzZRZpPO09n2r7W3Yz2EmNNIH4x/iRvoIG5ohdPsVg==} + '@tamagui/use-callback-ref@1.138.6': + resolution: {integrity: sha512-Yayc4z4g3WF41b8m6PweginRmtwgN5d5iz7oQPhx9HHRy3sjJBiNzQpBtdQXq8It0ozDpO9i6+o/fdbQTtlaYg==} peerDependencies: react: '*' - '@tamagui/use-controllable-state@1.79.6': - resolution: {integrity: sha512-Sehosc4z5JD8Oh1icE03EJPzw/PaZ5pitQiCHe7OjloJyrsiqRVy9gdwYmTJSo6J4ueoSMBmBz9PsB0AHC2OWw==} + '@tamagui/use-constant@1.138.6': + resolution: {integrity: sha512-u0IWl9ggd+N7q2uRJtcaZOWmJB+Fu+alydAiWkbkSQLimr/tzH+guY4dnR+at1qUIUY3cWYHwLZrfgQGaP5ryQ==} peerDependencies: react: '*' - '@tamagui/use-debounce@1.79.6': - resolution: {integrity: sha512-9CVU6Y/G3hxwfCq7WxqYnmRM1loFRGRZDGDIHngbTQcX/CSl9fuPxSuBSzBdTglvC0kQEgJYLvj6SqMlUAqIOA==} + '@tamagui/use-controllable-state@1.138.6': + resolution: {integrity: sha512-MGn7GtJL7oOXzBXSnFPT44WH05XJ1BTqq5y150DWQJeP4zsxNzjdXWL2qVchENPJUFoxuEh4YsuB74fVvbfONw==} peerDependencies: react: '*' - '@tamagui/use-did-finish-ssr@1.79.6': - resolution: {integrity: sha512-YkXtzBwQ4oU1Zh3/dz1kORq7C/Y3rRcZTv/u3lh28vU7SMlLgUq8/kivqQhCJMbWyilTnQbKgNnaCGz8rZJepg==} + '@tamagui/use-debounce@1.138.6': + resolution: {integrity: sha512-k27/496MGcdHuQuQrQLLt3u8nIcGfenpQO3yODIOu9k0+DfVM+V+O1e7hABh+s3SLuHgZynbjP0nFQvZHNzeEw==} peerDependencies: react: '*' - '@tamagui/use-direction@1.79.6': - resolution: {integrity: sha512-MUbxwPLKPA1CW9p0nwlCw5KyJidZytI8a8IY99u7z+Gjqdgy0iYQ6Pa0qHOhWHQpJMW/BGIqVoTQibjoiCV38Q==} + '@tamagui/use-did-finish-ssr@1.138.6': + resolution: {integrity: sha512-XMDPW34zPVJAIbYixZc2THq9ZJjMO1V8/bG4Hjlx0+giI7cbKUGAwiOnfl2AHJNdu5bh3cz9NzyLnTe/PUTL0w==} peerDependencies: react: '*' - '@tamagui/use-escape-keydown@1.79.6': - resolution: {integrity: sha512-3X6GLgm58jX8kpNFtklmno8EYof+Qq5BHSobd4ywhWF5bDo/rWioeGoSUfs+4XayVm6WPk2bbuEgWFhDx+AvBg==} + '@tamagui/use-direction@1.138.6': + resolution: {integrity: sha512-bRi4xyysngvB+WP0xPlJ6xTMBiW5jj/b5zhIZGXt7ZWK7L+MdLkfnjgVzudjoRykr8ZHwHCIswwbNYHqRknp3A==} + peerDependencies: + react: '*' - '@tamagui/use-event@1.79.6': - resolution: {integrity: sha512-LC81FlcOABcb/BwNmwOWVpjffPR2jkGZWHENiUzuph5oZwdIInjg50SXWZRDaBVkHcqqHw23a4mY0ubunXQUPg==} + '@tamagui/use-element-layout@1.138.6': + resolution: {integrity: sha512-YBZBKjrOqOvHIUe1yqMi1T42+rXF51iVrERLugKeqAz413Y5zT2780AiZFdcxvhMNTNBxKakzSSDTPL0lQlTBA==} peerDependencies: react: '*' - '@tamagui/use-force-update@1.79.6': - resolution: {integrity: sha512-bRjQHH6bv184jkJClL6faU+65quBg0q4Ba4t4w1RrQs65PuL1vqFTRiszj5tfBYA16cQCQQmaAWCg/AtFvNyCg==} + '@tamagui/use-escape-keydown@1.138.6': + resolution: {integrity: sha512-UzLF1buvN9+5YnuP+aN9S5fyCMkOocLSerwr1h6mhcf50du+pHDbIYA/+QSw8KDy+2qBpJW3YJVIgQJbhrLm4Q==} peerDependencies: react: '*' - '@tamagui/use-keyboard-visible@1.79.6': - resolution: {integrity: sha512-P8d2EdHb8tQ531XfVHG22+U2tKMMvjVO0bJDd8X4w7ifHvIxaMnqopPeCMjE33lArRUS1vwLLuXtuFZ+LEZh/Q==} + '@tamagui/use-event@1.138.6': + resolution: {integrity: sha512-U8oCiSZR+jY8cJj7ookrIC0/gD8zVjdChc7akXmz6bEZ8h3R9XYbXF+SKA58m0rfBtaM/HXc2E03lB3lzUz4ng==} + peerDependencies: + react: '*' + + '@tamagui/use-force-update@1.138.6': + resolution: {integrity: sha512-vIMNSzFZcFu7Coz2FL2VYEr0pVo/afzqTZCBBOWNuIz1Bu/gVtAsZwXy7vOWAIO51QsD1TevlHuqTwwCwfNEww==} + peerDependencies: + react: '*' + + '@tamagui/use-keyboard-visible@1.138.6': + resolution: {integrity: sha512-R986a8Jmh4pGj6zXq5l/erboCRnCRPKbwgQMUQK3l7u00QPygH0s7BunvKMcOw17YTVy5wnG0FJHTajjK95zfA==} peerDependencies: react: '*' react-native: '*' - '@tamagui/use-presence@1.79.6': - resolution: {integrity: sha512-NdvFxSEVzKsb43Zhi49KonPtBRbO+J/sPdrz23AL9Aug2SVxE7LKDLtz4MBnjH5sFLsGkVOCrWDQiQ9k+9dUgw==} + '@tamagui/use-presence@1.138.6': + resolution: {integrity: sha512-hOUHmpcKHr8n1sAbOpDfoc35tKTboS7taJG3LMn4XPWJBTEG6tqbVFWAI4JvG61hKt5yVeM+SC7/f1WgXMQBaw==} peerDependencies: react: '*' - '@tamagui/use-previous@1.79.6': - resolution: {integrity: sha512-OpP0dCZiNdvv+Fyhq7W300Thj+dTy/tVAmMT8CX68F4p+++6UkjfPqtnMlBRA+AaL3P3p3G1KNa6Dwu5UQV18w==} + '@tamagui/use-previous@1.138.6': + resolution: {integrity: sha512-MTmPj+oGFcNJqXvfP4JhoaQFIkzH9+B2f0gmCwvDBIIOKjDjv6JrUF6zL+Gc8prTeJ68SvSUuhOHwY8qhN8EvA==} + peerDependencies: + react: '*' - '@tamagui/use-window-dimensions@1.79.6': - resolution: {integrity: sha512-KoWuHIZzwgKdBQvQ2JZAjnoRzyF8zreUPobf+5VmDxy4q+bBPhW0JZnGhityQPoH+EptAzADVHA755pcBwFHpQ==} + '@tamagui/use-window-dimensions@1.138.6': + resolution: {integrity: sha512-LZpBkyd9JXDgkYNnR1/XLfalLg3/hiNGbXq73TAau9hR8pJiP3Bpq2gb2wC9nTJrXgstJFLuq7SZ1BWalqMlyg==} peerDependencies: react: '*' react-native: '*' - '@tamagui/visually-hidden@1.79.6': - resolution: {integrity: sha512-5GwQNC8PXxezxjsyHLfQp/tW+se+hOu+OVQhZ/uYDVUJgvZG/9m3QancwLzEvcnf2OOpmnb4HA1lMQ084VGZWQ==} + '@tamagui/visually-hidden@1.138.6': + resolution: {integrity: sha512-SGrUd0w8SkI5vn2ePH75zqk4ImUGitZokWye7m+SyyK7fAdPK3skIbF4a9+4KxWyvRi+LE+xFoNAgpC+9cnmjQ==} peerDependencies: react: '*' - '@tamagui/web@1.79.6': - resolution: {integrity: sha512-FFL55YiR3Owdsv89LFaruF3GooyfLn1teq3vQADQosRh8/yl2tOQYhaDFt5fvvQ35WKk+X9QlG22cnYIilEVxQ==} + '@tamagui/web@1.138.6': + resolution: {integrity: sha512-Jmbro+9ttLZuOR+e19Oj6Q2SU4ZWBxXgsiw8Dj1JuAqKGEXmNwHUySHpFrHmKd95w9nSLgHKG35RFpoCGIz+EA==} + peerDependencies: + react: '*' + react-dom: '*' + react-native: '*' + + '@tamagui/z-index-stack@1.138.6': + resolution: {integrity: sha512-+uRk10ir9B1h1Rpcm6+BXnVtXftQpbW6pUMZ3WhQB3q6OaUDDtEkrB0M88voz+DxwXTtWPcMLar5BbaaiTq86Q==} peerDependencies: react: '*' @@ -9311,9 +9865,6 @@ packages: '@types/chance@1.1.6': resolution: {integrity: sha512-V+pm3stv1Mvz8fSKJJod6CglNGVqEQ6OyuqitoDkWywEODM/eJd1eSuIp9xt6DrX8BWZ2eDSIzbw1tPCUTvGbQ==} - '@types/cli-progress@3.11.6': - resolution: {integrity: sha512-cE3+jb9WRlu+uOSAugewNpITJDt1VF8dHOopPO4IABFc3SXYL5WE/+PTz/FCdZRRfIujiWW3n3aMbv1eIGVRWA==} - '@types/connect-history-api-fallback@1.5.4': resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} @@ -9413,6 +9964,9 @@ packages: '@types/jest@29.5.14': resolution: {integrity: sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==} + '@types/js-yaml@4.0.9': + resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} + '@types/jsdom@20.0.1': resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} @@ -9482,6 +10036,9 @@ packages: '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} + '@types/pegjs@0.10.6': + resolution: {integrity: sha512-eLYXDbZWXh2uxf+w8sXS8d6KSoXTswfps6fvCUuVAGN8eRpfe7h9eSRydxiSJvo9Bf+GzifsDOr9TMQlmJdmkw==} + '@types/phoenix@1.6.6': resolution: {integrity: sha512-PIzZZlEppgrpoT2QgbnDU+MMzuR6BbCjllj0bM70lWoejMeNJAxCchxnv7J3XFkI8MpygtRpzXrIlmWUBclP5A==} @@ -9641,17 +10198,6 @@ packages: typescript: optional: true - '@typescript-eslint/eslint-plugin@6.21.0': - resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/eslint-plugin@7.18.0': resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} engines: {node: ^18.18.0 || >=20.0.0} @@ -9663,6 +10209,14 @@ packages: typescript: optional: true + '@typescript-eslint/eslint-plugin@8.48.1': + resolution: {integrity: sha512-X63hI1bxl5ohelzr0LY5coufyl0LJNthld+abwxpCoo6Gq+hSqhKwci7MUWkXo67mzgUK6YFByhmaHmUcuBJmA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + '@typescript-eslint/parser': ^8.48.1 + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/parser@5.62.0': resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -9693,6 +10247,19 @@ packages: typescript: optional: true + '@typescript-eslint/parser@8.48.1': + resolution: {integrity: sha512-PC0PDZfJg8sP7cmKe6L3QIL8GZwU5aRvUFedqSIpw3B+QjRSUZeeITC2M5XKeMXEzL6wccN196iy3JLwKNvDVA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + + '@typescript-eslint/project-service@8.48.1': + resolution: {integrity: sha512-HQWSicah4s9z2/HifRPQ6b6R7G+SBx64JlFQpgSSHWPKdvCZX57XCbszg/bapbRsOEv42q5tayTYcEFpACcX1w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/scope-manager@5.62.0': resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -9705,6 +10272,16 @@ packages: resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/scope-manager@8.48.1': + resolution: {integrity: sha512-rj4vWQsytQbLxC5Bf4XwZ0/CKd362DkWMUkviT7DCS057SK64D5lH74sSGzhI6PDD2HCEq02xAP9cX68dYyg1w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/tsconfig-utils@8.48.1': + resolution: {integrity: sha512-k0Jhs4CpEffIBm6wPaCXBAD7jxBtrHjrSgtfCjUvPp9AZ78lXKdTR8fxyZO5y4vWNlOvYXRtngSZNSn+H53Jkw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/type-utils@5.62.0': resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -9715,16 +10292,6 @@ packages: typescript: optional: true - '@typescript-eslint/type-utils@6.21.0': - resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/type-utils@7.18.0': resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} engines: {node: ^18.18.0 || >=20.0.0} @@ -9735,6 +10302,13 @@ packages: typescript: optional: true + '@typescript-eslint/type-utils@8.48.1': + resolution: {integrity: sha512-1jEop81a3LrJQLTf/1VfPQdhIY4PlGDBc/i67EVWObrtvcziysbLN3oReexHOM6N3jyXgCrkBsZpqwH0hiDOQg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/types@5.62.0': resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -9747,6 +10321,10 @@ packages: resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/types@8.48.1': + resolution: {integrity: sha512-+fZ3LZNeiELGmimrujsDCT4CRIbq5oXdHe7chLiW8qzqyPMnn1puNstCrMNVAqwcl2FdIxkuJ4tOs/RFDBVc/Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@5.62.0': resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -9774,24 +10352,31 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@8.48.1': + resolution: {integrity: sha512-/9wQ4PqaefTK6POVTjJaYS0bynCgzh6ClJHGSBj06XEHjkfylzB+A3qvyaXnErEZSaxhIo4YdyBgq6j4RysxDg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/utils@5.62.0': resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/utils@6.21.0': - resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - '@typescript-eslint/utils@7.18.0': resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 + '@typescript-eslint/utils@8.48.1': + resolution: {integrity: sha512-fAnhLrDjiVfey5wwFRwrweyRlCmdz5ZxXz2G/4cLn0YDLjTapmN4gcCsTBR1N2rWnZSDeWpYtgLDsJt+FpmcwA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/visitor-keys@5.62.0': resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -9804,6 +10389,10 @@ packages: resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/visitor-keys@8.48.1': + resolution: {integrity: sha512-BmxxndzEWhE4TIEEMBs8lP3MBWN3jFPs/p6gPm/wkv02o41hI6cq9AuSmGAaTTHPtA1FTi2jBre4A9rm5ZmX+Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} @@ -9892,15 +10481,9 @@ packages: cpu: [x64] os: [win32] - '@urql/core@4.0.11': - resolution: {integrity: sha512-FFdY97vF5xnUrElcGw9erOLvtu+KGMLfwrLNDfv4IPgdp2IBsiGe+Kb7Aypfd3kH//BETewVSLm3+y2sSzjX6A==} - '@urql/core@5.1.1': resolution: {integrity: sha512-aGh024z5v2oINGD/In6rAtVKTm4VmQ2TxKQBAtk2ZSME5dunZFcjltw4p5ENQg+5CBhZ3FHMzl0Oa+rwqiWqlg==} - '@urql/exchange-retry@1.2.0': - resolution: {integrity: sha512-1O/biKiVhhn0EtvDF4UOvz325K4RrLupfL8rHcmqD2TBLv4qVDWQuzx4JGa1FfqjjRb+C9TNZ6w19f32Mq85Ug==} - '@urql/exchange-retry@1.3.1': resolution: {integrity: sha512-EEmtFu8JTuwsInqMakhLq+U3qN8ZMd5V3pX44q0EqD2imqTDsa8ikZqJ1schVrN8HljOdN+C08cwZ1/r5uIgLw==} peerDependencies: @@ -10222,6 +10805,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.15.0: + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} + engines: {node: '>=0.4.0'} + hasBin: true + address@1.2.2: resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} engines: {node: '>= 10.0.0'} @@ -10283,9 +10871,6 @@ packages: ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - ajv@8.11.0: - resolution: {integrity: sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==} - ajv@8.12.0: resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} @@ -10373,9 +10958,6 @@ packages: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} - ansicolors@0.3.2: - resolution: {integrity: sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==} - any-promise@1.3.0: resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} @@ -10487,9 +11069,6 @@ packages: asn1.js@4.10.1: resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==} - asn1@0.2.6: - resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} - assertion-error@2.0.1: resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} engines: {node: '>=12'} @@ -10647,15 +11226,24 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-react-compiler@1.0.0: + resolution: {integrity: sha512-Ixm8tFfoKKIPYdCCKYTsqv+Fd4IJ0DQqMyEimo+pxUOMUR9cVPlwTrFt9Avu+3cb6Zp3mAzl+t1MrG2fxxKsxw==} + babel-plugin-react-native-web@0.19.13: resolution: {integrity: sha512-4hHoto6xaN23LCyZgL9LJZc3olmAxd7b6jDzlZnKXAh4rRAbZRKNBJoOOdp46OBqgy+K0t0guTj5/mhA8inymQ==} + babel-plugin-react-native-web@0.21.2: + resolution: {integrity: sha512-SPD0J6qjJn8231i0HZhlAGH6NORe+QvRSQM2mwQEzJ2Fb3E4ruWTiiicPlHjmeWShDXLcvoorOCXjeR7k/lyWA==} + babel-plugin-syntax-hermes-parser@0.23.1: resolution: {integrity: sha512-uNLD0tk2tLUjGFdmCk+u/3FEw2o+BAwW4g+z2QVlxJrzZYOOPADroEcNtTPt5lNiScctaUmnsTkVEnOwZUOLhA==} babel-plugin-syntax-hermes-parser@0.25.1: resolution: {integrity: sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ==} + babel-plugin-syntax-hermes-parser@0.29.1: + resolution: {integrity: sha512-2WFYnoWGdmih1I1J5eIqxATOeycOqRwYxAQBu3cUu/rhwInwHUg7k60AFNbuGjSDL8tje5GDrAnxzRLcu2pYcA==} + babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==} @@ -10678,6 +11266,18 @@ packages: react-compiler-runtime: optional: true + babel-preset-expo@54.0.7: + resolution: {integrity: sha512-JENWk0bvxW4I1ftveO8GRtX2t2TH6N4Z0TPvIHxroZ/4SswUfyNsUNbbP7Fm4erj3ar/JHGri5kTZ+s3xdjHZw==} + peerDependencies: + '@babel/runtime': ^7.20.0 + expo: '*' + react-refresh: '>=0.14.0 <1.0.0' + peerDependenciesMeta: + '@babel/runtime': + optional: true + expo: + optional: true + babel-preset-fbjs@3.4.0: resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} peerDependencies: @@ -10882,9 +11482,6 @@ packages: buffer-crc32@0.2.13: resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - buffer-equal-constant-time@1.0.1: - resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} - buffer-fill@1.0.0: resolution: {integrity: sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==} @@ -10904,9 +11501,6 @@ packages: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} - builtins@1.0.3: - resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==} - builtins@5.1.0: resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==} @@ -11061,10 +11655,6 @@ packages: caniuse-lite@1.0.30001720: resolution: {integrity: sha512-Ec/2yV2nNPwb4DnTANEV99ZWwm3ZWfdlfkQbWSDDt+PsXEVYwlhPH8tdMaPunYTKKmz7AnHi2oNEi1GcmKCD8g==} - cardinal@2.1.1: - resolution: {integrity: sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==} - hasBin: true - ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -11134,6 +11724,11 @@ packages: resolution: {integrity: sha512-aYeC/jDgSEx8SHWZvANYMioYMZ2KX02W6f6uVfyteuCGcadDLcYVHdfdygsTQkQ4TKn5lghoojAsPj5pu0SnvQ==} engines: {pnpm: '>=8'} + check-dependency-version-consistency@4.1.1: + resolution: {integrity: sha512-9YqYued0IoqiaM0H3pOKSygvnvmm+7dCqzpRMS6lP0OZU3SScp4ps55irbEEnC0Owihn9elbEQngCCfxQir11A==} + engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} + hasBin: true + check-error@2.1.1: resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} engines: {node: '>= 16'} @@ -11206,10 +11801,6 @@ packages: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} - clean-stack@3.0.1: - resolution: {integrity: sha512-lR9wNiMRcVQjSB3a7xXGLuz4cr4wJuuXlaAEbRutGowQTmlp7R72/DOgN21e8jdwblMWl9UOJMJXarX94pzKdg==} - engines: {node: '>=10'} - clean-stack@4.2.0: resolution: {integrity: sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==} engines: {node: '>=12'} @@ -11247,10 +11838,6 @@ packages: engines: {node: '>=8.0.0', npm: '>=5.0.0'} hasBin: true - cli-progress@3.12.0: - resolution: {integrity: sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==} - engines: {node: '>=4'} - cli-spinners@2.9.2: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} @@ -11647,10 +12234,6 @@ packages: resolution: {integrity: sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==} engines: {node: '>= 0.10'} - crypto-random-string@1.0.0: - resolution: {integrity: sha512-GsVpkFPlycH7/fRR7Dhcmnoii54gV1nz7y4CWyeFS14N+JVBBhY+r8amRHE4BwSYal7BPTDp8isvAlCxyFt3Hg==} - engines: {node: '>=4'} - crypto-random-string@2.0.0: resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} engines: {node: '>=8'} @@ -11853,17 +12436,13 @@ packages: resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} engines: {node: '>= 0.4'} - date-fns@2.30.0: - resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} - engines: {node: '>=0.11'} + date-fns@4.1.0: + resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} date-format@4.0.14: resolution: {integrity: sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==} engines: {node: '>=4.0'} - dateformat@4.6.3: - resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} - dayjs@1.11.13: resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} @@ -12104,10 +12683,6 @@ packages: devlop@1.1.0: resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} - dicer@0.3.1: - resolution: {integrity: sha512-ObioMtXnmjYs3aRtpIJt9rgQSPCIhKVkFPip+E9GUDyWl8N435znUxK/JfNwGZJ2wnn5JKQ7Ly3vOK5Q5dylGA==} - engines: {node: '>=10.0.0'} - didyoumean@1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} @@ -12187,9 +12762,6 @@ packages: resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} engines: {node: '>= 4'} - domino@2.1.6: - resolution: {integrity: sha512-3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ==} - domutils@2.8.0: resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} @@ -12207,10 +12779,6 @@ packages: resolution: {integrity: sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==} engines: {node: '>=12'} - dotenv@16.3.1: - resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} - engines: {node: '>=12'} - dotenv@16.4.7: resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} engines: {node: '>=12'} @@ -12325,11 +12893,6 @@ packages: duplexer@0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - eas-cli@7.8.5: - resolution: {integrity: sha512-Hbid4cij68Z2PnV/i1fNLobDs8oNylcncauJ22Q/wdCAAxoPmBmxJNlXt5oi7ipoex29oosQBW36GAevZM996g==} - engines: {node: '>=16.0.0'} - hasBin: true - eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} @@ -12337,8 +12900,8 @@ packages: resolution: {integrity: sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==} engines: {node: '>=6.0.0'} - ecdsa-sig-formatter@1.0.11: - resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} + edit-json-file@1.8.1: + resolution: {integrity: sha512-x8L381+GwqxQejPipwrUZIyAg5gDQ9tLVwiETOspgXiaQztLsrOm7luBW5+Pe31aNezuzDY79YyzF+7viCRPXA==} ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} @@ -12460,22 +13023,10 @@ packages: resolution: {integrity: sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA==} engines: {node: '>=8'} - env-paths@2.2.0: - resolution: {integrity: sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==} - engines: {node: '>=6'} - env-paths@2.2.1: resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} engines: {node: '>=6'} - env-string@1.0.1: - resolution: {integrity: sha512-/DhCJDf5DSFK32joQiWRpWrT0h7p3hVQfMKxiBb7Nt8C8IF8BYyPtclDnuGGLOoj16d/8udKeiE7JbkotDmorQ==} - - envinfo@7.11.0: - resolution: {integrity: sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==} - engines: {node: '>=4'} - hasBin: true - envinfo@7.14.0: resolution: {integrity: sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==} engines: {node: '>=4'} @@ -12561,16 +13112,16 @@ packages: engines: {node: '>=12'} hasBin: true - esbuild@0.19.12: - resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} - engines: {node: '>=12'} - hasBin: true - esbuild@0.21.5: resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} engines: {node: '>=12'} hasBin: true + esbuild@0.25.12: + resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==} + engines: {node: '>=18'} + hasBin: true + esbuild@0.25.4: resolution: {integrity: sha512-8pgjLUcUjcgDg+2Q4NYXnPbo/vncAY4UmyaCm0jZevERqCHZIaWwdJHkf8XQtu4AxSKCdvrUbT0XUr1IdZzI8Q==} engines: {node: '>=18'} @@ -12613,6 +13164,11 @@ packages: engines: {node: '>=6.0'} hasBin: true + eslint-config-expo@10.0.0: + resolution: {integrity: sha512-/XC/DvniUWTzU7Ypb/cLDhDD4DXqEio4lug1ObD/oQ9Hcx3OVOR8Mkp4u6U4iGoZSJyIQmIk3WVHe/P1NYUXKw==} + peerDependencies: + eslint: '>=8.10' + eslint-config-next@14.0.0: resolution: {integrity: sha512-jtXeE+/pGQ3h9n11QyyuPN50kO13GO5XvjU5ZRq6W+XTpOMjyobWmK2s7aowy0FtzA49krJzYzEU9s1RMwoJ6g==} peerDependencies: @@ -12634,15 +13190,6 @@ packages: peerDependencies: eslint: '>=7.0.0' - eslint-config-universe@12.0.0: - resolution: {integrity: sha512-78UxGByheyDNL1RhszWYeDzWiBaUtLnFSeI20pJI89IXa9OAEZQHzG/iBFpMeaCs7Hqyg0wYJcuCbCx535wB7A==} - peerDependencies: - eslint: '>=8.10' - prettier: '>=3' - peerDependenciesMeta: - prettier: - optional: true - eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} @@ -12680,18 +13227,18 @@ packages: eslint-import-resolver-webpack: optional: true - eslint-plugin-es@3.0.1: - resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} - engines: {node: '>=8.10.0'} - peerDependencies: - eslint: '>=4.19.1' - eslint-plugin-eslint-comments@3.2.0: resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} engines: {node: '>=6.5.0'} peerDependencies: eslint: '>=4.19.1' + eslint-plugin-expo@1.0.0: + resolution: {integrity: sha512-qLtunR+cNFtC+jwYCBia5c/PJurMjSLMOV78KrEOyQK02ohZapU4dCFFnS2hfrJuw0zxfsjVkjqg3QBqi933QA==} + engines: {node: '>=18.0.0'} + peerDependencies: + eslint: '>=8.10' + eslint-plugin-ft-flow@2.0.3: resolution: {integrity: sha512-Vbsd/b+LYA99jUbsL6viEUWShFaYQt2YQs3QN3f+aeszOhh2sgdcU0mjzDyD4yyBvMc8qy2uwvBBWfMzEX06tg==} engines: {node: '>=12.22.0'} @@ -12741,12 +13288,6 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 - eslint-plugin-node@11.1.0: - resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} - engines: {node: '>=8.10.0'} - peerDependencies: - eslint: '>=5.16.0' - eslint-plugin-prettier@4.2.1: resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} @@ -12784,6 +13325,12 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + eslint-plugin-react-hooks@5.2.0: + resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 + eslint-plugin-react-native-globals@0.1.2: resolution: {integrity: sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g==} @@ -12806,13 +13353,9 @@ packages: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-utils@2.1.0: - resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} - engines: {node: '>=6'} - - eslint-visitor-keys@1.3.0: - resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} - engines: {node: '>=4'} + eslint-scope@8.4.0: + resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-visitor-keys@2.1.0: resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} @@ -12822,11 +13365,9 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint@8.55.0: - resolution: {integrity: sha512-iyUUAM0PCKj5QpwGfmCAG9XXbZCWsqP/eWAWrG/W0umvjuLRBECwSFdt+rCntju0xEH7teIABPwXpahftIaTdA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. - hasBin: true + eslint-visitor-keys@4.2.1: + resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint@8.57.1: resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} @@ -12834,6 +13375,20 @@ packages: deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true + eslint@9.39.1: + resolution: {integrity: sha512-BhHmn2yNOFA9H9JmmIVKJmd288g9hrVRDkdoIgRCRuSySRUHH7r/DI6aAXW9T1WwUuY3DFgrcaqB+deURBLR5g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true + + espree@10.4.0: + resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -12979,6 +13534,13 @@ packages: react: '*' react-native: '*' + expo-asset@12.0.10: + resolution: {integrity: sha512-pZyeJkoDsALh4gpCQDzTA/UCLaPH/1rjQNGubmLn/uDM27S4iYJb/YWw4+CNZOtd5bCUOhDPg5DtGQnydNFSXg==} + peerDependencies: + expo: '*' + react: '*' + react-native: '*' + expo-blur@14.0.3: resolution: {integrity: sha512-BL3xnqBJbYm3Hg9t/HjNjdeY7N/q8eK5tsLYxswWG1yElISWZmMvrXYekl7XaVCPfyFyz8vQeaxd7q74ZY3Wrw==} peerDependencies: @@ -12991,6 +13553,11 @@ packages: peerDependencies: expo: '*' + expo-build-properties@1.0.9: + resolution: {integrity: sha512-2icttCy3OPTk/GWIFt+vwA+0hup53jnmYb7JKRbvNvrrOrz+WblzpeoiaOleI2dYG/vjwpNO8to8qVyKhYJtrQ==} + peerDependencies: + expo: '*' + expo-camera@16.0.18: resolution: {integrity: sha512-NP5u2yyc+wZc9GdUXH+jcEytyXZwBnHxItMwXoZQQxi4wgltwvs4XfSWjBtRZe1LngnhpBfPyPJV0aShjWlLDg==} peerDependencies: @@ -13008,28 +13575,39 @@ packages: expo: '*' react-native: '*' + expo-constants@18.0.10: + resolution: {integrity: sha512-Rhtv+X974k0Cahmvx6p7ER5+pNhBC0XbP1lRviL2J1Xl4sT2FBaIuIxF/0I0CbhOsySf0ksqc5caFweAy9Ewiw==} + peerDependencies: + expo: '*' + react-native: '*' + expo-crypto@14.0.2: resolution: {integrity: sha512-WRc9PBpJraJN29VD5Ef7nCecxJmZNyRKcGkNiDQC1nhY5agppzwhqh7zEzNFarE/GqDgSiaDHS8yd5EgFhP9AQ==} peerDependencies: expo: '*' - expo-dev-client@5.0.20: - resolution: {integrity: sha512-bLNkHdU7V3I4UefgJbJnIDUBUL0LxIal/xYEx9BbgDd3B7wgQKY//+BpPIxBOKCQ22lkyiHY8y9tLhO903sAgg==} + expo-crypto@15.0.7: + resolution: {integrity: sha512-FUo41TwwGT2e5rA45PsjezI868Ch3M6wbCZsmqTWdF/hr+HyPcrp1L//dsh/hsrsyrQdpY/U96Lu71/wXePJeg==} peerDependencies: expo: '*' - expo-dev-launcher@5.0.35: - resolution: {integrity: sha512-hEQr0ZREnUMxZ6wtQgfK1lzYnbb0zar3HqYZhmANzXmE6UEPbQ4GByLzhpfz/d+xxdBVQZsrHdtiV28KPG2sog==} + expo-dev-client@6.0.18: + resolution: {integrity: sha512-8QKWvhsoZpMkecAMlmWoRHnaTNiPS3aO7E42spZOMjyiaNRJMHZsnB8W2b63dt3Yg3oLyskLAoI8IOmnqVX8vA==} peerDependencies: expo: '*' - expo-dev-menu-interface@1.9.3: - resolution: {integrity: sha512-KY/dWTBE1l47i9V366JN5rC6YIdOc9hz8yAmZzkl5DrPia5l3M2WIjtnpHC9zUkNjiSiG2urYoOAq4H/uLdmyg==} + expo-dev-launcher@6.0.18: + resolution: {integrity: sha512-JTtcIfNvHO9PTdRJLmHs+7HJILXXZjF95jxgzu6hsJrgsTg/AZDtEsIt/qa6ctEYQTqrLdsLDgDhiXVel3AoQA==} peerDependencies: expo: '*' - expo-dev-menu@6.0.25: - resolution: {integrity: sha512-K2m4z/I+CPWbMtHlDzU68lHaQs52De0v5gbsjAmA5ig8FrYh4MKZvPxSVANaiKENzgmtglu8qaFh7ua9Gt2TfA==} + expo-dev-menu-interface@2.0.0: + resolution: {integrity: sha512-BvAMPt6x+vyXpThsyjjOYyjwfjREV4OOpQkZ0tNl+nGpsPfcY9mc6DRACoWnH9KpLzyIt3BOgh3cuy/h/OxQjw==} + peerDependencies: + expo: '*' + + expo-dev-menu@7.0.17: + resolution: {integrity: sha512-NIu7TdaZf+A8+DROa6BB6lDfxjXxwaD+Q8QbNSVa0E0x6yl3P0ZJ80QbD2cCQeBzlx3Ufd3hNhczQWk4+A29HQ==} peerDependencies: expo: '*' @@ -13039,19 +13617,48 @@ packages: expo: '*' react-native: '*' + expo-file-system@19.0.19: + resolution: {integrity: sha512-OrpOV4fEBFMFv+jy7PnENpPbsWoBmqWGidSwh1Ai52PLl6JIInYGfZTc6kqyPNGtFTwm7Y9mSWnE8g+dtLxu7g==} + peerDependencies: + expo: '*' + react-native: '*' + expo-font@13.0.4: resolution: {integrity: sha512-eAP5hyBgC8gafFtprsz0HMaB795qZfgJWqTmU0NfbSin1wUuVySFMEPMOrTkTgmazU73v4Cb4x7p86jY1XXYUw==} peerDependencies: expo: '*' react: '*' + expo-font@14.0.9: + resolution: {integrity: sha512-xCoQbR/36qqB6tew/LQ6GWICpaBmHLhg/Loix5Rku/0ZtNaXMJv08M9o1AcrdiGTn/Xf/BnLu6DgS45cWQEHZg==} + peerDependencies: + expo: '*' + react: '*' + react-native: '*' + expo-haptics@14.0.1: resolution: {integrity: sha512-V81FZ7xRUfqM6uSI6FA1KnZ+QpEKnISqafob/xEfcx1ymwhm4V3snuLWWFjmAz+XaZQTqlYa8z3QbqEXz7G63w==} peerDependencies: expo: '*' - expo-json-utils@0.14.0: - resolution: {integrity: sha512-xjGfK9dL0B1wLnOqNkX0jM9p48Y0I5xEPzHude28LY67UmamUyAACkqhZGaPClyPNfdzczk7Ej6WaRMT3HfXvw==} + expo-haptics@15.0.7: + resolution: {integrity: sha512-7flWsYPrwjJxZ8x82RiJtzsnk1Xp9ahnbd9PhCy3NnsemyMApoWIEUr4waPqFr80DtiLZfhD9VMLL1CKa8AImQ==} + peerDependencies: + expo: '*' + + expo-image@3.0.10: + resolution: {integrity: sha512-i4qNCEf9Ur7vDqdfDdFfWnNCAF2efDTdahuDy9iELPS2nzMKBLeeGA2KxYEPuRylGCS96Rwm+SOZJu6INc2ADQ==} + peerDependencies: + expo: '*' + react: '*' + react-native: '*' + react-native-web: '*' + peerDependenciesMeta: + react-native-web: + optional: true + + expo-json-utils@0.15.0: + resolution: {integrity: sha512-duRT6oGl80IDzH2LD2yEFWNwGIC2WkozsB6HF3cDYNoNNdUvFk6uN3YiwsTsqVM/D0z6LEAQ01/SlYvN+Fw0JQ==} expo-keep-awake@14.0.3: resolution: {integrity: sha512-6Jh94G6NvTZfuLnm2vwIpKe3GdOiVBuISl7FI8GqN0/9UOg9E0WXXp5cDcfAG8bn80RfgLJS8P7EPUGTZyOvhg==} @@ -13059,14 +13666,26 @@ packages: expo: '*' react: '*' + expo-keep-awake@15.0.7: + resolution: {integrity: sha512-CgBNcWVPnrIVII5G54QDqoE125l+zmqR4HR8q+MQaCfHet+dYpS5vX5zii/RMayzGN4jPgA4XYIQ28ePKFjHoA==} + peerDependencies: + expo: '*' + react: '*' + expo-linking@7.0.5: resolution: {integrity: sha512-3KptlJtcYDPWohk0MfJU75MJFh2ybavbtcSd84zEPfw9s1q3hjimw3sXnH03ZxP54kiEWldvKmmnGcVffBDB1g==} peerDependencies: react: '*' react-native: '*' - expo-manifests@0.15.8: - resolution: {integrity: sha512-VuIyaMfRfLZeETNsRohqhy1l7iZ7I+HKMPfZXVL2Yn17TT0WkOhZoq1DzYwPbOHPgp1Uk6phNa86EyaHrD2DLw==} + expo-linking@8.0.9: + resolution: {integrity: sha512-a0UHhlVyfwIbn8b1PSFPoFiIDJeps2iEq109hVH3CHd0CMKuRxFfNio9Axe2BjXhiJCYWR4OV1iIyzY/GjiVkQ==} + peerDependencies: + react: '*' + react-native: '*' + + expo-manifests@1.0.9: + resolution: {integrity: sha512-5uVgvIo0o+xBcEJiYn4uVh72QSIqyHePbYTWXYa4QamXd+AmGY/yWmtHaNqCqjsPLCwXyn4OxPr7jXJCeTWLow==} peerDependencies: expo: '*' @@ -13078,9 +13697,19 @@ packages: resolution: {integrity: sha512-k93fzoszrYTKbZ51DSVnewYIGUV6Gi22Su8qySXPFJEfvtDs2NUUNRHBZNKgLHvwc6xPzVC5j7JYbrpXNuY44A==} hasBin: true + expo-modules-autolinking@3.0.22: + resolution: {integrity: sha512-Ej4SsZAnUUVFmbn6SoBso8K308mRKg8xgapdhP7v7IaSgfbexUoqxoiV31949HQQXuzmgvpkXCfp6Ex+mDW0EQ==} + hasBin: true + expo-modules-core@2.2.3: resolution: {integrity: sha512-01QqZzpP/wWlxnNly4G06MsOBUTbMDj02DQigZoXfDh80vd/rk3/uVXqnZgOdLSggTs6DnvOgAUy0H2q30XdUg==} + expo-modules-core@3.0.26: + resolution: {integrity: sha512-WWjficXz32VmQ+xDoO+c0+jwDME0n/47wONrJkRvtm32H9W8n3MXkOMGemDl95HyPKYsaYKhjFGUOVOxIF3hcQ==} + peerDependencies: + react: '*' + react-native: '*' + expo-router@4.0.21: resolution: {integrity: sha512-z1U9cGZbgL+ZSHp533VMobOqdkUpFBlDXBpd9/JH+Q0wW49is0G2PrJVUYMzdwr30HSUltdO/19W8rRwjfOnFw==} peerDependencies: @@ -13100,27 +13729,82 @@ packages: react-native-reanimated: optional: true + expo-router@6.0.15: + resolution: {integrity: sha512-PAettvLifQzb6hibCmBqxbR9UljlH61GvDRLyarGxs/tG9OpMXCoZHZo8gGCO24K1/6cchBKBcjvQ0PRrKwPew==} + peerDependencies: + '@expo/metro-runtime': ^6.1.2 + '@react-navigation/drawer': ^7.5.0 + '@testing-library/react-native': '>= 12.0.0' + expo: '*' + expo-constants: ^18.0.10 + expo-linking: ^8.0.9 + react: '*' + react-dom: '*' + react-native: '*' + react-native-gesture-handler: '*' + react-native-reanimated: '*' + react-native-safe-area-context: '>= 5.4.0' + react-native-screens: '*' + react-native-web: '*' + react-server-dom-webpack: '>= 19.0.0' + peerDependenciesMeta: + '@react-navigation/drawer': + optional: true + '@testing-library/react-native': + optional: true + react-dom: + optional: true + react-native-gesture-handler: + optional: true + react-native-reanimated: + optional: true + react-native-web: + optional: true + react-server-dom-webpack: + optional: true + expo-secure-store@14.0.1: resolution: {integrity: sha512-QUS+j4+UG4jRQalgnpmTvvrFnMVLqPiUZRzYPnG3+JrZ5kwVW2w6YS3WWerPoR7C6g3y/a2htRxRSylsDs+TaQ==} peerDependencies: expo: '*' + expo-server@1.0.4: + resolution: {integrity: sha512-IN06r3oPxFh3plSXdvBL7dx0x6k+0/g0bgxJlNISs6qL5Z+gyPuWS750dpTzOeu37KyBG0RcyO9cXUKzjYgd4A==} + engines: {node: '>=20.16.0'} + expo-splash-screen@0.29.24: resolution: {integrity: sha512-k2rdjbb3Qeg4g104Sdz6+qXXYba8QgiuZRSxHX8IpsSYiiTU48BmCCGy12sN+O1B+sD1/+WPL4duCa1Fy6+Y4g==} peerDependencies: expo: '*' + expo-splash-screen@31.0.11: + resolution: {integrity: sha512-D7MQflYn/PAN3+fACSyxHO4oxZMBezllbgFdVY8roAS1gXpCy8SS6LrGHTD0VpOPEp3X4Gn7evTnXSI9nFoI5Q==} + peerDependencies: + expo: '*' + expo-status-bar@2.0.1: resolution: {integrity: sha512-AkIPX7jWHRPp83UBZ1iXtVvyr0g+DgBVvIXTtlmPtmUsm8Vq9Bb5IGj86PW8osuFlgoTVAg7HI/+Ok7yEYwiRg==} peerDependencies: react: '*' react-native: '*' + expo-status-bar@3.0.8: + resolution: {integrity: sha512-L248XKPhum7tvREoS1VfE0H6dPCaGtoUWzRsUv7hGKdiB4cus33Rc0sxkWkoQ77wE8stlnUlL5lvmT0oqZ3ZBw==} + peerDependencies: + react: '*' + react-native: '*' + expo-symbols@0.2.2: resolution: {integrity: sha512-yTk1MxhA61YflYIMortImD57MCneKEoSvU1acqQ4oKigV5+cNw1XKB7GhcKe3d8Ny3ikC/b1Ia+HQjR0Hmr4JA==} peerDependencies: expo: '*' + expo-symbols@1.0.7: + resolution: {integrity: sha512-ZqFUeTXbwO6BrE00n37wTXYfJmsjFrfB446jeB9k9w7aA8a6eugNUIzNsUIUfbFWoOiY4wrGmpLSLPBwk4PH+g==} + peerDependencies: + expo: '*' + react-native: '*' + expo-system-ui@4.0.9: resolution: {integrity: sha512-hqBc0EWeK/BTB8i4H84vqNjje8GgxhapYrcWdg5qriaRA/u+bNNxhmpZXdAjFuhonOP4SmAbF+gjoJJWsTrhUg==} peerDependencies: @@ -13131,8 +13815,18 @@ packages: react-native-web: optional: true - expo-updates-interface@1.0.0: - resolution: {integrity: sha512-93oWtvULJOj+Pp+N/lpTcFfuREX1wNeHtp7Lwn8EbzYYmdn37MvZU3TPW2tYYCZuhzmKEXnUblYcruYoDu7IrQ==} + expo-system-ui@6.0.8: + resolution: {integrity: sha512-DzJYqG2fibBSLzPDL4BybGCiilYOtnI1OWhcYFwoM4k0pnEzMBt1Vj8Z67bXglDDuz2HCQPGNtB3tQft5saKqQ==} + peerDependencies: + expo: '*' + react-native: '*' + react-native-web: '*' + peerDependenciesMeta: + react-native-web: + optional: true + + expo-updates-interface@2.0.0: + resolution: {integrity: sha512-pTzAIufEZdVPKql6iMi5ylVSPqV1qbEopz9G6TSECQmnNde2nwq42PxdFBaUEd8IZJ/fdJLQnOT3m6+XJ5s7jg==} peerDependencies: expo: '*' @@ -13142,6 +13836,12 @@ packages: expo: '*' react-native: '*' + expo-web-browser@15.0.9: + resolution: {integrity: sha512-Dj8kNFO+oXsxqCDNlUT/GhOrJnm10kAElH++3RplLydogFm5jTzXYWDEeNIDmV+F+BzGYs+sIhxiBf7RyaxXZg==} + peerDependencies: + expo: '*' + react-native: '*' + expo@52.0.46: resolution: {integrity: sha512-JG89IVZLp7DWzgeiQb+0N43kWOF1DUm3esBvAS9cPFWZsM9x8nDXgbvtREcycDPA6E+yJsSC+086CigeUY6sVA==} hasBin: true @@ -13159,6 +13859,23 @@ packages: react-native-webview: optional: true + expo@54.0.25: + resolution: {integrity: sha512-+iSeBJfHRHzNPnHMZceEXhSGw4t5bNqFyd/5xMUoGfM+39rO7F72wxiLRpBKj0M6+0GQtMaEs+eTbcCrO7XyJQ==} + hasBin: true + peerDependencies: + '@expo/dom-webview': '*' + '@expo/metro-runtime': '*' + react: '*' + react-native: '*' + react-native-webview: '*' + peerDependenciesMeta: + '@expo/dom-webview': + optional: true + '@expo/metro-runtime': + optional: true + react-native-webview: + optional: true + exponential-backoff@3.1.2: resolution: {integrity: sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==} @@ -13200,10 +13917,6 @@ packages: fast-diff@1.3.0: resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} - fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} - engines: {node: '>=8.6.0'} - fast-glob@3.3.3: resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} engines: {node: '>=8.6.0'} @@ -13264,6 +13977,15 @@ packages: picomatch: optional: true + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + fecha@4.2.3: resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==} @@ -13289,6 +14011,10 @@ packages: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} + file-loader@6.2.0: resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} engines: {node: '>= 10.13.0'} @@ -13379,16 +14105,20 @@ packages: resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + find-value@1.0.13: + resolution: {integrity: sha512-epNL4mnl3HUYrwVQtZ8s0nxkE4ogAoSqO1V1fa670Ww1fXp8Yr74zNS9Aib/vLNf0rq0AF/4mboo7ev5XkikXQ==} + find-yarn-workspace-root2@1.2.16: resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} - find-yarn-workspace-root@2.0.0: - resolution: {integrity: sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==} - flat-cache@3.2.0: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + flat@5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true @@ -13515,10 +14245,6 @@ packages: resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} engines: {node: '>=12'} - fs-extra@11.2.0: - resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} - engines: {node: '>=14.14'} - fs-extra@11.3.0: resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==} engines: {node: '>=14.14'} @@ -13659,6 +14385,10 @@ packages: resolution: {integrity: sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg==} engines: {node: '>=6'} + getenv@2.0.0: + resolution: {integrity: sha512-VilgtJj/ALgGY77fiLam5iD336eSWi96Q15JSAG1zi8NRBysm3LXKdGnHb4m5cuyxvOLQQKWpBZAT6ni4FI2iQ==} + engines: {node: '>=6'} + github-from-package@0.0.0: resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} @@ -13689,10 +14419,6 @@ packages: resolution: {integrity: sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==} deprecated: Glob versions prior to v9 are no longer supported - glob@7.1.6: - resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} - deprecated: Glob versions prior to v9 are no longer supported - glob@7.1.7: resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} deprecated: Glob versions prior to v9 are no longer supported @@ -13714,6 +14440,10 @@ packages: resolution: {integrity: sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==} engines: {node: '>=10.0'} + global-dirs@0.1.1: + resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} + engines: {node: '>=4'} + global-dirs@3.0.1: resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} engines: {node: '>=10'} @@ -13734,6 +14464,14 @@ packages: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + + globals@16.5.0: + resolution: {integrity: sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==} + engines: {node: '>=18'} + globalthis@1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} @@ -13750,9 +14488,6 @@ packages: resolution: {integrity: sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==} engines: {node: '>=18'} - golden-fleece@1.0.9: - resolution: {integrity: sha512-YSwLaGMOgSBx9roJlNLL12c+FRiw7VECphinc6mGucphc/ZxTHgdEz6gmJqH6NOzYEd/yr64hwjom5pZ+tJVpg==} - gopd@1.2.0: resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} engines: {node: '>= 0.4'} @@ -13771,22 +14506,12 @@ packages: graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - gradle-to-js@2.0.1: - resolution: {integrity: sha512-is3hDn9zb8XXnjbEeAEIqxTpLHUiGBqjegLmXPuyMBfKAggpadWFku4/AP8iYAGBX6qR9/5UIUIp47V0XI3aMw==} - hasBin: true - grapheme-splitter@1.0.4: resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - graphql-tag@2.12.6: - resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} - engines: {node: '>=10'} - peerDependencies: - graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - graphql@16.8.1: resolution: {integrity: sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw==} engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} @@ -13894,6 +14619,12 @@ packages: hermes-estree@0.25.1: resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} + hermes-estree@0.29.1: + resolution: {integrity: sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ==} + + hermes-estree@0.32.0: + resolution: {integrity: sha512-KWn3BqnlDOl97Xe1Yviur6NbgIZ+IP+UVSpshlZWkq+EtoHg6/cwiDj/osP9PCEgFE15KBm1O55JRwbMEm5ejQ==} + hermes-parser@0.12.0: resolution: {integrity: sha512-d4PHnwq6SnDLhYl3LHNHvOg7nQ6rcI7QVil418REYksv0Mh3cEkHDcuhGxNQ3vgnLSLl4QSvDrFCwQNYdpWlzw==} @@ -13906,6 +14637,12 @@ packages: hermes-parser@0.25.1: resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} + hermes-parser@0.29.1: + resolution: {integrity: sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA==} + + hermes-parser@0.32.0: + resolution: {integrity: sha512-g4nBOWFpuiTqjR3LZdRxKUkij9iyveWeuks7INEsMX741f3r9xxrOe8TeQfUxtda0eXmiIFiMQzoeSQEno33Hw==} + hermes-profile-transformer@0.0.6: resolution: {integrity: sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==} engines: {node: '>=8'} @@ -13935,10 +14672,6 @@ packages: hosted-git-info@2.8.9: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} - hosted-git-info@3.0.8: - resolution: {integrity: sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==} - engines: {node: '>=10'} - hosted-git-info@4.1.0: resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} engines: {node: '>=10'} @@ -14013,10 +14746,6 @@ packages: http-cache-semantics@4.2.0: resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==} - http-call@5.3.0: - resolution: {integrity: sha512-ahwimsC23ICE4kPl9xTBjKB4inbRaeLyZeRunC/1Jy/Z6X8tv22MEAjK+KBOMSVLaqXPTTmd8638waVIKLGx2w==} - engines: {node: '>=8.0.0'} - http-deceiver@1.2.7: resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} @@ -14108,13 +14837,13 @@ packages: resolution: {integrity: sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==} engines: {node: '>=10.18'} - hyperlinker@1.0.0: - resolution: {integrity: sha512-Ty8UblRWFEcfSuIaajM34LdPXIhbs1ajEX/BBPv24J+enSVaEVY63xQ6lTO9VRYS5LAoghIG0IDJ+p+IPzKUQQ==} - engines: {node: '>=4'} - hyphenate-style-name@1.1.0: resolution: {integrity: sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==} + iceberg-js@0.8.0: + resolution: {integrity: sha512-kmgmea2nguZEvRqW79gDqNXyxA3OS5WIgMVffrHpqXV4F/J4UmNIw2vstixioLTNSkd5rFB8G0s3Lwzogm6OFw==} + engines: {node: '>=20.0.0'} + iconv-lite@0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} @@ -14139,10 +14868,6 @@ packages: resolution: {integrity: sha512-T4gbf83A4NH95zvhVYZc+qWocBBGlpzUXLPGurJggw/WIOwicfXJChLDP/iBZnN5WqROSu5Bm3hhle4z8a8YGQ==} engines: {node: ^18.17.0 || >=20.5.0} - ignore@5.3.0: - resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} - engines: {node: '>= 4'} - ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} @@ -14246,6 +14971,9 @@ packages: inline-style-prefixer@6.0.4: resolution: {integrity: sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==} + inline-style-prefixer@7.0.1: + resolution: {integrity: sha512-lhYo5qNTQp3EvSSp3sRvXMbVQTLrvGV6DycRMJ5dm2BLMiJ30wpXKdDdgX+GmJZ5uQMucwRKHamXSst3Sj/Giw==} + inquirer@9.3.7: resolution: {integrity: sha512-LJKFHCSeIRq9hanN14IlOtPSTe3lNES7TYDTE2xxdAy1LS5rYphajK1qtwvj3YmQXvvk0U2Vbmcni8P9EIQW9w==} engines: {node: '>=18'} @@ -14519,6 +15247,10 @@ packages: is-potential-custom-element-name@1.0.1: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + is-primitive@3.0.1: + resolution: {integrity: sha512-GljRxhWvlCNRfZyORiH77FwdFwGcMO620o37EOYC0ORWdq+WYNVqW0w2Juzew4M+L81l6/QS3t5gkkihyRqv9w==} + engines: {node: '>=0.10.0'} + is-reference@1.2.1: resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} @@ -14534,10 +15266,6 @@ packages: resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==} engines: {node: '>=0.10.0'} - is-retry-allowed@1.2.0: - resolution: {integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==} - engines: {node: '>=0.10.0'} - is-set@2.0.3: resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} engines: {node: '>= 0.4'} @@ -14676,6 +15404,9 @@ packages: resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} engines: {node: '>=8'} + iterate-object@1.3.5: + resolution: {integrity: sha512-eL23u8oFooYTq6TtJKjp2RYjZnCkUYQvC0T/6fJfWykXJ3quvdDdzKZ3CEjy8b3JGOvLTjDYMEMIp5243R906A==} + iterator.prototype@1.1.5: resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==} engines: {node: '>= 0.4'} @@ -14896,12 +15627,6 @@ packages: resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} hasBin: true - jks-js@1.1.0: - resolution: {integrity: sha512-irWi8S2V029Vic63w0/TYa8NIZwXu9oeMtHQsX51JDIVBo0lrEaOoyM8ALEEh5PVKD6TrA26FixQK6TzT7dHqA==} - - joi@17.11.0: - resolution: {integrity: sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==} - joi@17.13.3: resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==} @@ -14939,6 +15664,10 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true + js-yaml@4.1.1: + resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} + hasBin: true + jsbn@1.1.0: resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} @@ -14982,10 +15711,6 @@ packages: canvas: optional: true - jsep@1.4.0: - resolution: {integrity: sha512-B7qPcEVE3NVkmSJbaYxvv4cHkVW7DQsZz13pUMrfS8z8Q/BuShN+gcTXrUlPiGqM2/t/EEaI030bpxMqY8gMlw==} - engines: {node: '>= 10.16.0'} - jsesc@3.0.2: resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} engines: {node: '>=6'} @@ -15054,10 +15779,6 @@ packages: resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==} engines: {node: '>=0.10.0'} - jsonwebtoken@9.0.0: - resolution: {integrity: sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==} - engines: {node: '>=12', npm: '>=6'} - jsox@1.2.123: resolution: {integrity: sha512-LYordXJ/0Q4G8pUE1Pvh4fkfGvZY7lRe4WIJKl0wr0rtFDVw9lcdNW95GH0DceJ6E9xh41zJNW0vreEz7xOxCw==} deprecated: Bad typescript bindings. @@ -15074,18 +15795,9 @@ packages: resolution: {integrity: sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==} engines: {node: '>=8'} - jwa@1.4.2: - resolution: {integrity: sha512-eeH5JO+21J78qMvTIDdBXidBd6nG2kZjg5Ohz/1fpa28Z4CcsWUzJ1ZZyFq/3z3N17aZy+ZuBoHljASbL1WfOw==} - - jws@3.2.2: - resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} - karma-source-map-support@1.4.0: resolution: {integrity: sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==} - keychain@1.5.0: - resolution: {integrity: sha512-liyp4r+93RI7EB2jhwaRd4MWfdgHH6shuldkaPMkELCJjMFvOOVXuTvw1pGqFfhsrgA6OqfykWWPQgBjQakVag==} - keygrip@1.1.0: resolution: {integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==} engines: {node: '>= 0.6'} @@ -15124,6 +15836,10 @@ packages: resolution: {integrity: sha512-4YAVLoF0Sf0UTqlhgQMFU9iQECdah7n+13ANkiuVfRvlK+uI0Etbgd7bVP36dKlG+NXWbhGua8vnGt+sdhvT7A==} engines: {node: '>=18.0.0'} + lan-network@0.1.7: + resolution: {integrity: sha512-mnIlAEMu4OyEvUNdzco9xpuB9YVcPkQec+QsgycBCtPZvEqWPCDPfbAE4OJMdBBWpZWtpCn1xw9jJYlwjWI5zQ==} + hasBin: true + language-subtag-registry@0.3.23: resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} @@ -15453,6 +16169,9 @@ packages: lodash.throttle@4.1.1: resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} + lodash.truncate@4.4.2: + resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} + lodash.union@4.6.0: resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==} @@ -15772,6 +16491,14 @@ packages: resolution: {integrity: sha512-oKCQuajU5srm+ZdDcFg86pG/U8hkSjBlkyFjz380SZ4TTIiI5F+OQB830i53D8hmqmcosa4wR/pnKv8y4Q3dLw==} engines: {node: '>=18.18'} + metro-babel-transformer@0.83.2: + resolution: {integrity: sha512-rirY1QMFlA1uxH3ZiNauBninwTioOgwChnRdDcbB4tgRZ+bGX9DiXoh9QdpppiaVKXdJsII932OwWXGGV4+Nlw==} + engines: {node: '>=20.19.4'} + + metro-babel-transformer@0.83.3: + resolution: {integrity: sha512-1vxlvj2yY24ES1O5RsSIvg4a4WeL7PFXgKOHvXTXiW0deLvQr28ExXj6LjwCCDZ4YZLhq6HddLpZnX4dEdSq5g==} + engines: {node: '>=20.19.4'} + metro-cache-key@0.76.7: resolution: {integrity: sha512-0pecoIzwsD/Whn/Qfa+SDMX2YyasV0ndbcgUFx7w1Ct2sLHClujdhQ4ik6mvQmsaOcnGkIyN0zcceMDjC2+BFQ==} engines: {node: '>=16'} @@ -15784,6 +16511,14 @@ packages: resolution: {integrity: sha512-lGWnGVm1UwO8faRZ+LXQUesZSmP1LOg14OVR+KNPBip8kbMECbQJ8c10nGesw28uQT7AE0lwQThZPXlxDyCLKQ==} engines: {node: '>=18.18'} + metro-cache-key@0.83.2: + resolution: {integrity: sha512-3EMG/GkGKYoTaf5RqguGLSWRqGTwO7NQ0qXKmNBjr0y6qD9s3VBXYlwB+MszGtmOKsqE9q3FPrE5Nd9Ipv7rZw==} + engines: {node: '>=20.19.4'} + + metro-cache-key@0.83.3: + resolution: {integrity: sha512-59ZO049jKzSmvBmG/B5bZ6/dztP0ilp0o988nc6dpaDsU05Cl1c/lRf+yx8m9WW/JVgbmfO5MziBU559XjI5Zw==} + engines: {node: '>=20.19.4'} + metro-cache@0.76.7: resolution: {integrity: sha512-nWBMztrs5RuSxZRI7hgFgob5PhYDmxICh9FF8anm9/ito0u0vpPvRxt7sRu8fyeD2AHdXqE7kX32rWY0LiXgeg==} engines: {node: '>=16'} @@ -15796,6 +16531,14 @@ packages: resolution: {integrity: sha512-wOsXuEgmZMZ5DMPoz1pEDerjJ11AuMy9JifH4yNW7NmWS0ghCRqvDxk13LsElzLshey8C+my/tmXauXZ3OqZgg==} engines: {node: '>=18.18'} + metro-cache@0.83.2: + resolution: {integrity: sha512-Z43IodutUZeIS7OTH+yQFjc59QlFJ6s5OvM8p2AP9alr0+F8UKr8ADzFzoGKoHefZSKGa4bJx7MZJLF6GwPDHQ==} + engines: {node: '>=20.19.4'} + + metro-cache@0.83.3: + resolution: {integrity: sha512-3jo65X515mQJvKqK3vWRblxDEcgY55Sk3w4xa6LlfEXgQ9g1WgMh9m4qVZVwgcHoLy0a2HENTPCCX4Pk6s8c8Q==} + engines: {node: '>=20.19.4'} + metro-config@0.76.7: resolution: {integrity: sha512-CFDyNb9bqxZemiChC/gNdXZ7OQkIwmXzkrEXivcXGbgzlt/b2juCv555GWJHyZSlorwnwJfY3uzAFu4A9iRVfg==} engines: {node: '>=16'} @@ -15808,6 +16551,14 @@ packages: resolution: {integrity: sha512-oDRAzUvj6RNRxratFdcVAqtAsg+T3qcKrGdqGZFUdwzlFJdHGR9Z413sW583uD2ynsuOjA2QB6US8FdwiBdNKg==} engines: {node: '>=18.18'} + metro-config@0.83.2: + resolution: {integrity: sha512-1FjCcdBe3e3D08gSSiU9u3Vtxd7alGH3x/DNFqWDFf5NouX4kLgbVloDDClr1UrLz62c0fHh2Vfr9ecmrOZp+g==} + engines: {node: '>=20.19.4'} + + metro-config@0.83.3: + resolution: {integrity: sha512-mTel7ipT0yNjKILIan04bkJkuCzUUkm2SeEaTads8VfEecCh+ltXchdq6DovXJqzQAXuR2P9cxZB47Lg4klriA==} + engines: {node: '>=20.19.4'} + metro-core@0.76.7: resolution: {integrity: sha512-0b8KfrwPmwCMW+1V7ZQPkTy2tsEKZjYG9Pu1PTsu463Z9fxX7WaR0fcHFshv+J1CnQSUTwIGGjbNvj1teKe+pw==} engines: {node: '>=16'} @@ -15820,6 +16571,14 @@ packages: resolution: {integrity: sha512-+2R0c8ByfV2N7CH5wpdIajCWa8escUFd8TukfoXyBq/vb6yTCsznoA25FhNXJ+MC/cz1L447Zj3vdUfCXIZBwg==} engines: {node: '>=18.18'} + metro-core@0.83.2: + resolution: {integrity: sha512-8DRb0O82Br0IW77cNgKMLYWUkx48lWxUkvNUxVISyMkcNwE/9ywf1MYQUE88HaKwSrqne6kFgCSA/UWZoUT0Iw==} + engines: {node: '>=20.19.4'} + + metro-core@0.83.3: + resolution: {integrity: sha512-M+X59lm7oBmJZamc96usuF1kusd5YimqG/q97g4Ac7slnJ3YiGglW5CsOlicTR5EWf8MQFxxjDoB6ytTqRe8Hw==} + engines: {node: '>=20.19.4'} + metro-file-map@0.76.7: resolution: {integrity: sha512-s+zEkTcJ4mOJTgEE2ht4jIo1DZfeWreQR3tpT3gDV/Y/0UQ8aJBTv62dE775z0GLsWZApiblAYZsj7ZE8P06nw==} engines: {node: '>=16'} @@ -15832,6 +16591,14 @@ packages: resolution: {integrity: sha512-mW1PKyiO3qZvjeeVjj1brhkmIotObA3/9jdbY1fQQYvEWM6Ml7bN/oJCRDGn2+bJRlG+J8pwyJ+DgdrM4BsKyg==} engines: {node: '>=18.18'} + metro-file-map@0.83.2: + resolution: {integrity: sha512-cMSWnEqZrp/dzZIEd7DEDdk72PXz6w5NOKriJoDN9p1TDQ5nAYrY2lHi8d6mwbcGLoSlWmpPyny9HZYFfPWcGQ==} + engines: {node: '>=20.19.4'} + + metro-file-map@0.83.3: + resolution: {integrity: sha512-jg5AcyE0Q9Xbbu/4NAwwZkmQn7doJCKGW0SLeSJmzNB9Z24jBe0AL2PHNMy4eu0JiKtNWHz9IiONGZWq7hjVTA==} + engines: {node: '>=20.19.4'} + metro-inspector-proxy@0.76.7: resolution: {integrity: sha512-rNZ/6edTl/1qUekAhAbaFjczMphM50/UjtxiKulo6vqvgn/Mjd9hVqDvVYfAMZXqPvlusD88n38UjVYPkruLSg==} engines: {node: '>=16'} @@ -15849,6 +16616,14 @@ packages: resolution: {integrity: sha512-/mn4AxjANnsSS3/Bb+zA1G5yIS5xygbbz/OuPaJYs0CPcZCaWt66D+65j4Ft/nJkffUxcwE9mk4ubpkl3rjgtw==} engines: {node: '>=18.18'} + metro-minify-terser@0.83.2: + resolution: {integrity: sha512-zvIxnh7U0JQ7vT4quasKsijId3dOAWgq+ip2jF/8TMrPUqQabGrs04L2dd0haQJ+PA+d4VvK/bPOY8X/vL2PWw==} + engines: {node: '>=20.19.4'} + + metro-minify-terser@0.83.3: + resolution: {integrity: sha512-O2BmfWj6FSfzBLrNCXt/rr2VYZdX5i6444QJU0fFoc7Ljg+Q+iqebwE3K0eTvkI6TRjELsXk1cjU+fXwAR4OjQ==} + engines: {node: '>=20.19.4'} + metro-minify-uglify@0.76.7: resolution: {integrity: sha512-FuXIU3j2uNcSvQtPrAJjYWHruPiQ+EpE++J9Z+VznQKEHcIxMMoQZAfIF2IpZSrZYfLOjVFyGMvj41jQMxV1Vw==} engines: {node: '>=16'} @@ -15878,6 +16653,14 @@ packages: resolution: {integrity: sha512-6BX8Nq3g3go3FxcyXkVbWe7IgctjDTk6D9flq+P201DfHHQ28J+DWFpVelFcrNTn4tIfbP/Bw7u/0g2BGmeXfQ==} engines: {node: '>=18.18'} + metro-resolver@0.83.2: + resolution: {integrity: sha512-Yf5mjyuiRE/Y+KvqfsZxrbHDA15NZxyfg8pIk0qg47LfAJhpMVEX+36e6ZRBq7KVBqy6VDX5Sq55iHGM4xSm7Q==} + engines: {node: '>=20.19.4'} + + metro-resolver@0.83.3: + resolution: {integrity: sha512-0js+zwI5flFxb1ktmR///bxHYg7OLpRpWZlBBruYG8OKYxeMP7SV0xQ/o/hUelrEMdK4LJzqVtHAhBm25LVfAQ==} + engines: {node: '>=20.19.4'} + metro-runtime@0.76.7: resolution: {integrity: sha512-MuWHubQHymUWBpZLwuKZQgA/qbb35WnDAKPo83rk7JRLIFPvzXSvFaC18voPuzJBt1V98lKQIonh6MiC9gd8Ug==} engines: {node: '>=16'} @@ -15894,6 +16677,14 @@ packages: resolution: {integrity: sha512-M/Gf71ictUKP9+77dV/y8XlAWg7xl76uhU7ggYFUwEdOHHWPG6gLBr1iiK0BmTjPFH8yRo/xyqMli4s3oGorPQ==} engines: {node: '>=18.18'} + metro-runtime@0.83.2: + resolution: {integrity: sha512-nnsPtgRvFbNKwemqs0FuyFDzXLl+ezuFsUXDbX8o0SXOfsOPijqiQrf3kuafO1Zx1aUWf4NOrKJMAQP5EEHg9A==} + engines: {node: '>=20.19.4'} + + metro-runtime@0.83.3: + resolution: {integrity: sha512-JHCJb9ebr9rfJ+LcssFYA2x1qPYuSD/bbePupIGhpMrsla7RCwC/VL3yJ9cSU+nUhU4c9Ixxy8tBta+JbDeZWw==} + engines: {node: '>=20.19.4'} + metro-source-map@0.76.7: resolution: {integrity: sha512-Prhx7PeRV1LuogT0Kn5VjCuFu9fVD68eefntdWabrksmNY6mXK8pRqzvNJOhTojh6nek+RxBzZeD6MIOOyXS6w==} engines: {node: '>=16'} @@ -15910,6 +16701,14 @@ packages: resolution: {integrity: sha512-Jz+CjvCKLNbJZYJTBeN3Kq9kIJf6b61MoLBdaOQZJ5Ajhw6Pf95Nn21XwA8BwfUYgajsi6IXsp/dTZsYJbN00Q==} engines: {node: '>=18.18'} + metro-source-map@0.83.2: + resolution: {integrity: sha512-5FL/6BSQvshIKjXOennt9upFngq2lFvDakZn5LfauIVq8+L4sxXewIlSTcxAtzbtjAIaXeOSVMtCJ5DdfCt9AA==} + engines: {node: '>=20.19.4'} + + metro-source-map@0.83.3: + resolution: {integrity: sha512-xkC3qwUBh2psVZgVavo8+r2C9Igkk3DibiOXSAht1aYRRcztEZNFtAMtfSB7sdO2iFMx2Mlyu++cBxz/fhdzQg==} + engines: {node: '>=20.19.4'} + metro-symbolicate@0.76.7: resolution: {integrity: sha512-p0zWEME5qLSL1bJb93iq+zt5fz3sfVn9xFYzca1TJIpY5MommEaS64Va87lp56O0sfEIvh4307Oaf/ZzRjuLiQ==} engines: {node: '>=16'} @@ -15930,6 +16729,16 @@ packages: engines: {node: '>=18.18'} hasBin: true + metro-symbolicate@0.83.2: + resolution: {integrity: sha512-KoU9BLwxxED6n33KYuQQuc5bXkIxF3fSwlc3ouxrrdLWwhu64muYZNQrukkWzhVKRNFIXW7X2iM8JXpi2heIPw==} + engines: {node: '>=20.19.4'} + hasBin: true + + metro-symbolicate@0.83.3: + resolution: {integrity: sha512-F/YChgKd6KbFK3eUR5HdUsfBqVsanf5lNTwFd4Ca7uuxnHgBC3kR/Hba/RGkenR3pZaGNp5Bu9ZqqP52Wyhomw==} + engines: {node: '>=20.19.4'} + hasBin: true + metro-transform-plugins@0.76.7: resolution: {integrity: sha512-iSmnjVApbdivjuzb88Orb0JHvcEt5veVyFAzxiS5h0QB+zV79w6JCSqZlHCrbNOkOKBED//LqtKbFVakxllnNg==} engines: {node: '>=16'} @@ -15942,6 +16751,14 @@ packages: resolution: {integrity: sha512-MmHhVx/1dJC94FN7m3oHgv5uOjKH8EX8pBeu1pnPMxbJrx6ZuIejO0k84zTSaQTZ8RxX1wqwzWBpXAWPjEX8mA==} engines: {node: '>=18.18'} + metro-transform-plugins@0.83.2: + resolution: {integrity: sha512-5WlW25WKPkiJk2yA9d8bMuZrgW7vfA4f4MBb9ZeHbTB3eIAoNN8vS8NENgG/X/90vpTB06X66OBvxhT3nHwP6A==} + engines: {node: '>=20.19.4'} + + metro-transform-plugins@0.83.3: + resolution: {integrity: sha512-eRGoKJU6jmqOakBMH5kUB7VitEWiNrDzBHpYbkBXW7C5fUGeOd2CyqrosEzbMK5VMiZYyOcNFEphvxk3OXey2A==} + engines: {node: '>=20.19.4'} + metro-transform-worker@0.76.7: resolution: {integrity: sha512-cGvELqFMVk9XTC15CMVzrCzcO6sO1lURfcbgjuuPdzaWuD11eEyocvkTX0DPiRjsvgAmicz4XYxVzgYl3MykDw==} engines: {node: '>=16'} @@ -15954,6 +16771,14 @@ packages: resolution: {integrity: sha512-lUFyWVHa7lZFRSLJEv+m4jH8WrR5gU7VIjUlg4XmxQfV8ngY4V10ARKynLhMYPeQGl7Qvf+Ayg0eCZ272YZ4Mg==} engines: {node: '>=18.18'} + metro-transform-worker@0.83.2: + resolution: {integrity: sha512-G5DsIg+cMZ2KNfrdLnWMvtppb3+Rp1GMyj7Bvd9GgYc/8gRmvq1XVEF9XuO87Shhb03kFhGqMTgZerz3hZ1v4Q==} + engines: {node: '>=20.19.4'} + + metro-transform-worker@0.83.3: + resolution: {integrity: sha512-Ztekew9t/gOIMZX1tvJOgX7KlSLL5kWykl0Iwu2cL2vKMKVALRl1hysyhUw0vjpAvLFx+Kfq9VLjnHIkW32fPA==} + engines: {node: '>=20.19.4'} + metro@0.76.7: resolution: {integrity: sha512-67ZGwDeumEPnrHI+pEDSKH2cx+C81Gx8Mn5qOtmGUPm/Up9Y4I1H2dJZ5n17MWzejNo0XAvPh0QL0CrlJEODVQ==} engines: {node: '>=16'} @@ -15969,6 +16794,16 @@ packages: engines: {node: '>=18.18'} hasBin: true + metro@0.83.2: + resolution: {integrity: sha512-HQgs9H1FyVbRptNSMy/ImchTTE5vS2MSqLoOo7hbDoBq6hPPZokwJvBMwrYSxdjQZmLXz2JFZtdvS+ZfgTc9yw==} + engines: {node: '>=20.19.4'} + hasBin: true + + metro@0.83.3: + resolution: {integrity: sha512-+rP+/GieOzkt97hSJ0MrPOuAH/jpaS21ZDvL9DJ35QYRDlQcwzcvUlGUf79AnQxq/2NPiS/AULhhM4TKutIt8Q==} + engines: {node: '>=20.19.4'} + hasBin: true + micro-memoize@4.1.3: resolution: {integrity: sha512-DzRMi8smUZXT7rCGikRwldEh6eO6qzKiPPopcr1+2EY3AYKpy5fu159PKWwIS9A6IWnrvPKDMcuFtyrroZa8Bw==} @@ -16133,11 +16968,6 @@ packages: engines: {node: '>=4.0.0'} hasBin: true - mime@3.0.0: - resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} - engines: {node: '>=10.0.0'} - hasBin: true - mimic-fn@1.2.0: resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} engines: {node: '>=4'} @@ -16193,10 +17023,6 @@ packages: minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - minimatch@5.1.2: - resolution: {integrity: sha512-bNH9mmM9qsJ2X4r2Nat1B//1dJVcn3+iBLa3IgqJ7EbGaDNepL9QSHOxN4ng33s52VMMhhIfgCYDk3C4ZmlDAg==} - engines: {node: '>=10'} - minimatch@5.1.6: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} @@ -16304,8 +17130,8 @@ packages: moo@0.5.2: resolution: {integrity: sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==} - moti@0.25.4: - resolution: {integrity: sha512-UiH0WcWzUYlUmo8Y1F+iyVW+qVVZ3YkXO3Q/gQUZzOhje6+Q0MdllYfqKW2m5IhFs+Vxt2i+osjvWBxXKK2yOw==} + moti@0.30.0: + resolution: {integrity: sha512-YN78mcefo8kvJaL+TZNyusq6YA2aMFvBPl8WiLPy4eb4wqgOFggJOjP9bUr2YO8PrAt0uusmRG8K4RPL4OhCsA==} peerDependencies: react-native-reanimated: '*' @@ -16339,9 +17165,6 @@ packages: multipipe@4.0.0: resolution: {integrity: sha512-jzcEAzFXoWwWwUbvHCNPwBlTz3WCWe/jPcXSmTfbo/VjRwRTfvLZ/bdvtiTdqCe8d4otCSsPCbhGYcX+eggpKQ==} - mute-stream@0.0.8: - resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} - mute-stream@1.0.0: resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -16365,11 +17188,6 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanoid@3.3.4: - resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - napi-build-utils@2.0.0: resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==} @@ -16389,9 +17207,6 @@ packages: natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - natural-orderby@2.0.3: - resolution: {integrity: sha512-p7KTHxU0CUrcOXe62Zfrb5Z13nLvPhSWR/so3kFulUQU0sgUll2Z0LwpsLN351eOOD+hRGu/F1g+6xDfPeD++Q==} - ncp@2.0.0: resolution: {integrity: sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==} hasBin: true @@ -16491,15 +17306,6 @@ packages: resolution: {integrity: sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw==} engines: {node: '>=18'} - node-fetch@2.6.7: - resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - node-fetch@2.7.0: resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} engines: {node: 4.x || >=6.0.0} @@ -16551,9 +17357,6 @@ packages: node-releases@2.0.19: resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} - node-rsa@1.1.1: - resolution: {integrity: sha512-Jd4cvbJMryN21r5HgxQOpMEqv+ooke/korixNNK3mGqfGJmy0M77WDDzo/05969+OkMy3XW1UuZsSmW9KQm7Fw==} - node-schedule@2.1.1: resolution: {integrity: sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ==} engines: {node: '>=6'} @@ -16562,6 +17365,10 @@ packages: resolution: {integrity: sha512-2YEOR5qlI1zUFbGMLKNfsrR5JUvFg9LxIRVE+xJe962pfVLH0rnItqLzv96XVs1Y1UIR8FxsXAuvX/lYAWZ2BQ==} engines: {node: '>=8'} + node-sql-parser@5.3.13: + resolution: {integrity: sha512-heyWv3lLjKHpcBDMUSR+R0DohRYZTYq+Ro3hJ4m9Ia8ccdKbL5UijIaWr2L4co+bmmFuvBVZ4v23QW2PqvBFAA==} + engines: {node: '>=8'} + node-stream-zip@1.15.0: resolution: {integrity: sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==} engines: {node: '>=0.12.0'} @@ -16626,9 +17433,6 @@ packages: resolution: {integrity: sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==} engines: {node: ^18.17.0 || >=20.5.0} - npm-package-arg@7.0.0: - resolution: {integrity: sha512-xXxr8y5U0kl8dVkz2oK7yZjPBvqM2fwaO5l3Yg13p03v8+E3qQcD0JNhHzjL1vyGgxcKkD0cco+NLR72iuPk3g==} - npm-packlist@9.0.0: resolution: {integrity: sha512-8qSayfmHJQTx3nJWYbbUmflpyarbLMBc6LCAjYsiGtXxDB68HaZpb8re6zeaLGxZzDuMdhsg70jryJe+RrItVQ==} engines: {node: ^18.17.0 || >=20.5.0} @@ -16692,6 +17496,14 @@ packages: resolution: {integrity: sha512-iNpbeXPLmaiT9I5g16gFFFjsF3sGxLpYG2EGP3dfFB4z+l9X60mp/yRzStHhMtuNt8qmf7Ww80nOPQHngHhnIQ==} engines: {node: '>=18.18'} + ob1@0.83.2: + resolution: {integrity: sha512-XlK3w4M+dwd1g1gvHzVbxiXEbUllRONEgcF2uEO0zm4nxa0eKlh41c6N65q1xbiDOeKKda1tvNOAD33fNjyvCg==} + engines: {node: '>=20.19.4'} + + ob1@0.83.3: + resolution: {integrity: sha512-egUxXCDwoWG06NGCS5s5AdcpnumHKJlfd3HH06P3m9TEMwwScfcY35wpQxbm9oHof+dM/lVH9Rfyu1elTVelSA==} + engines: {node: '>=20.19.4'} + object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -16708,10 +17520,6 @@ packages: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} - object-treeify@1.1.33: - resolution: {integrity: sha512-EFVjAYfzWqWsBMRHPMAXLCDIJnpMhdWAqR7xG6M6a2cs6PMFpl/+Z20w9zDW4vkxOFfddegBKq9Rehd0bxWE7A==} - engines: {node: '>= 10'} - object.assign@4.1.7: resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} engines: {node: '>= 0.4'} @@ -16804,10 +17612,6 @@ packages: resolution: {integrity: sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==} engines: {node: '>=6'} - ora@5.1.0: - resolution: {integrity: sha512-9tXIMPvjZ7hPTbk8DFq1f7Kow/HU/pQYB60JbNq+QnGwcyhWVZaQ4hM9zQDEsPxw/muLpgiHSaumUZxCAmod/w==} - engines: {node: '>=10'} - ora@5.4.1: resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} engines: {node: '>=10'} @@ -16818,18 +17622,10 @@ packages: orderedmap@2.1.1: resolution: {integrity: sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==} - os-homedir@1.0.2: - resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} - engines: {node: '>=0.10.0'} - os-tmpdir@1.0.2: resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} engines: {node: '>=0.10.0'} - osenv@0.1.5: - resolution: {integrity: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==} - deprecated: This package is no longer supported. - outdent@0.5.0: resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} @@ -17041,9 +17837,6 @@ packages: pascal-case@3.1.2: resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} - password-prompt@1.1.3: - resolution: {integrity: sha512-HkrjG2aJlvF0t2BMH0e2LB/EHf3Lcq3fNMzy4GYHcQblAvOl+QQji1Lx7WRBMqpVK8p+KR7bCg7oqAMXtdgqyw==} - path-absolute@1.0.1: resolution: {integrity: sha512-gds5iRhSeOcDtj8gfWkRHLtZKTPsFVuh7utbjYtvnclw4XM+ffRzJrwqMhOD1PVqef7nBLmgsu1vIujjvAJrAw==} engines: {node: '>=4'} @@ -17139,9 +17932,6 @@ packages: pend@1.2.0: resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} - performant-array-to-tree@1.11.0: - resolution: {integrity: sha512-YwCqIDvnaebXaKuKQhI5yJD6ryDc3FxvoeX/5ougXTKDUWb7s5S2BuBgIyftCa4sBe1+ZU5Kmi4RJy+pjjjrpw==} - picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} @@ -17157,6 +17947,10 @@ packages: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} + picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} + pidtree@0.6.0: resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} engines: {node: '>=0.10'} @@ -17704,6 +18498,9 @@ packages: prettier-plugin-embed@0.4.15: resolution: {integrity: sha512-9pZVIp3bw2jw+Ge+iAMZ4j+sIVC9cPruZ93H2tj5Wa/3YDFDJ/uYyVWdUGfcFUnv28drhW2Bmome9xSGXsPKOw==} + prettier-plugin-embed@0.5.0: + resolution: {integrity: sha512-A5nzX8U9x+FJdpOKrDrH9eq86xHZNiGguWpphS6chTME0OK1bDgH1X+WLtZq7qV3kUEMkL/dHkr6C1NLdUA7RQ==} + prettier-plugin-java@2.7.7: resolution: {integrity: sha512-K3N2lrdKzx2FAi67E0UOTLKybX6iitAxYGuiv/emY8v6TzzGzoaKjmhaAyDKIH5iakFqdN+xUwWoauXnE2JZPA==} peerDependencies: @@ -17715,6 +18512,12 @@ packages: peerDependencies: prettier: ^3.0.3 + prettier-plugin-sql@0.19.2: + resolution: {integrity: sha512-DAu1Jcanpvs32OAOXsqaVXOpPs4nFLVkB3XwzRiZZVNL5/c+XdlNxWFMiMpMhYhmCG5BW3srK8mhikCOv5tPfg==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + prettier: ^3.0.3 + prettier@2.8.8: resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} engines: {node: '>=10.13.0'} @@ -17725,6 +18528,11 @@ packages: engines: {node: '>=14'} hasBin: true + prettier@3.7.4: + resolution: {integrity: sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==} + engines: {node: '>=14'} + hasBin: true + pretty-bytes@5.6.0: resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} engines: {node: '>=6'} @@ -17799,9 +18607,6 @@ packages: bluebird: optional: true - promise-limit@2.7.0: - resolution: {integrity: sha512-7nJ6v5lnJsXwGprnGXga4wx6d1POjvi5Qmf1ivTRxTjH4Z/9Czja/UCMLVmB9N93GeWOU93XaFaEt6jbuoagNw==} - promise-retry@2.0.1: resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} engines: {node: '>=10'} @@ -17934,10 +18739,6 @@ packages: resolution: {integrity: sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ==} hasBin: true - qrcode-terminal@0.12.0: - resolution: {integrity: sha512-EXtzRZmC+YGmGlDFbXKxQiMZNwCLEO6BANKXG4iCtSIM0yqc/pappSx3RIKr4r0uh5JsBckOXeKrB3Iz7mdQpQ==} - hasBin: true - qs@6.11.2: resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} engines: {node: '>=0.6'} @@ -17975,6 +18776,9 @@ packages: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} + r-json@1.3.1: + resolution: {integrity: sha512-5nhRFfjVMQdrwKUfUlRpDUCocdKtjSnYZ1R/86mpZDV3MfsZ3dYYNjSGuMX+mPBvFvQBhdzxSqxkuLPLv4uFGg==} + railroad-diagrams@1.0.0: resolution: {integrity: sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==} @@ -18016,11 +18820,19 @@ packages: react-devtools-core@6.1.2: resolution: {integrity: sha512-ldFwzufLletzCikNJVYaxlxMLu7swJ3T2VrGfzXlMsVhZhPDKXA38DEROidaYZVgMAmQnIjymrmqto5pyfrwPA==} + react-devtools-core@6.1.5: + resolution: {integrity: sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA==} + react-dom@18.3.1: resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: react: ^18.3.1 + react-dom@19.1.0: + resolution: {integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==} + peerDependencies: + react: ^19.1.0 + react-error-boundary@3.1.4: resolution: {integrity: sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==} engines: {node: '>=10', npm: '>=6'} @@ -18109,6 +18921,12 @@ packages: react: '*' react-native: '*' + react-native-gesture-handler@2.28.0: + resolution: {integrity: sha512-0msfJ1vRxXKVgTgvL+1ZOoYw3/0z1R+Ked0+udoJhyplC2jbVKIJ8Z1bzWdpQRCV3QcQ87Op0zJVE5DhKK2A0A==} + peerDependencies: + react: '*' + react-native: '*' + react-native-get-random-values@1.11.0: resolution: {integrity: sha512-4BTbDbRmS7iPdhYLRcz3PGFIpFJBwNZg9g42iwa2P6FOv9vZj/xJc678RZXnLNZzd0qd7Q3CCF6Yd+CU2eoXKQ==} peerDependencies: @@ -18130,15 +18948,15 @@ packages: react: '*' react-native: '*' - react-native-logs@5.3.0: - resolution: {integrity: sha512-tq4S0JFy06ggu1D/udYeV80qPy5koURNNcKrVJmv0Hf3x44akysctaE4ARybD5Pv7MnFD8fP1VFhycSLjqXHQw==} - - react-native-pager-view@6.5.1: - resolution: {integrity: sha512-YdX7bP+rPYvATMU7HzlMq9JaG3ui/+cVRbFZFGW+QshDULANFg9ECR1BA7H7JTIcO/ZgWCwF+1aVmYG5yBA9Og==} + react-native-is-edge-to-edge@1.2.1: + resolution: {integrity: sha512-FLbPWl/MyYQWz+KwqOZsSyj2JmLKglHatd3xLZWskXOpRaio4LfEDEz8E/A6uD8QoTHW6Aobw1jbEwK7KMgR7Q==} peerDependencies: react: '*' react-native: '*' + react-native-logs@5.3.0: + resolution: {integrity: sha512-tq4S0JFy06ggu1D/udYeV80qPy5koURNNcKrVJmv0Hf3x44akysctaE4ARybD5Pv7MnFD8fP1VFhycSLjqXHQw==} + react-native-paper@5.14.5: resolution: {integrity: sha512-eaIH5bUQjJ/mYm4AkI6caaiyc7BcHDwX6CqNDi6RIxfxfWxROsHpll1oBuwn/cFvknvA8uEAkqLk/vzVihI3AQ==} peerDependencies: @@ -18180,12 +18998,26 @@ packages: react: '*' react-native: '*' + react-native-reanimated@4.1.5: + resolution: {integrity: sha512-UA6VUbxwhRjEw2gSNrvhkusUq3upfD3Cv+AnB07V+kC8kpvwRVI+ivwY95ePbWNFkFpP+Y2Sdw1WHpHWEV+P2Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + react: '*' + react-native: '*' + react-native-worklets: '>=0.5.0' + react-native-safe-area-context@4.12.0: resolution: {integrity: sha512-ukk5PxcF4p3yu6qMZcmeiZgowhb5AsKRnil54YFUUAXVIS7PJcMHGGC+q44fCiBg44/1AJk5njGMez1m9H0BVQ==} peerDependencies: react: '*' react-native: '*' + react-native-safe-area-context@5.6.2: + resolution: {integrity: sha512-4XGqMNj5qjUTYywJqpdWZ9IG8jgkS3h06sfVjfw5yZQZfWnRFXczi0GnYyFyCc2EBps/qFmoCH8fez//WumdVg==} + peerDependencies: + react: '*' + react-native: '*' + react-native-safe-area-view@0.14.9: resolution: {integrity: sha512-WII/ulhpVyL/qbYb7vydq7dJAfZRBcEhg4/UWt6F6nAKpLa3gAceMOxBxI914ppwSP/TdUsandFy6lkJQE0z4A==} deprecated: 'Package has been replaced by react-native-safe-area-context: https://www.npmjs.com/package/react-native-safe-area-context' @@ -18201,6 +19033,12 @@ packages: react-native: '*' react-native-safe-area-context: '*' + react-native-screens@4.16.0: + resolution: {integrity: sha512-yIAyh7F/9uWkOzCi1/2FqvNvK6Wb9Y1+Kzn16SuGfN9YFJDTbwlzGRvePCNTOX0recpLQF3kc2FmvMUhyTCH1Q==} + peerDependencies: + react: '*' + react-native: '*' + react-native-screens@4.4.0: resolution: {integrity: sha512-c7zc7Zwjty6/pGyuuvh9gK3YBYqHPOxrhXfG1lF4gHlojQSmIx2piNbNaV+Uykj+RDTmFXK0e/hA+fucw/Qozg==} peerDependencies: @@ -18217,8 +19055,8 @@ packages: peerDependencies: react-native: '*' - react-native-svg@15.8.0: - resolution: {integrity: sha512-KHJzKpgOjwj1qeZzsBjxNdoIgv2zNCO9fVcoq2TEhTRsVV5DGTZ9JzUZwybd7q4giT/H3RdtqC3u44dWdO0Ffw==} + react-native-svg@15.12.1: + resolution: {integrity: sha512-vCuZJDf8a5aNC2dlMovEv4Z0jjEUET53lm/iILFnFewa15b4atjVxU6Wirm6O9y6dEsdjDZVD7Q3QM4T1wlI8g==} peerDependencies: react: '*' react-native: '*' @@ -18231,29 +19069,31 @@ packages: deprecated: react-native-vector-icons package has moved to a new model of per-icon-family packages. See the https://github.com/oblador/react-native-vector-icons/blob/master/MIGRATION.md on how to migrate hasBin: true - react-native-web-internals@1.79.6: - resolution: {integrity: sha512-7a53HcYDr6EM4ClpSA06E19xvTz8kwFEYAoGLKweDmIZIwh6qv8pXNuU9MHqlJG4d0w2twrMISbpiLJSTsO3Zg==} - peerDependencies: - react: '*' - - react-native-web-lite@1.79.6: - resolution: {integrity: sha512-vFL58j3IME0TGYlptWNuizSZlQ4PU2LRx+cRx+tISNTBARV70rmjd8lXdyMxBNhI38A2VuI+V8XY7a9Vr53L7A==} - peerDependencies: - react: '*' - react-dom: '*' - react-native-web@0.19.13: resolution: {integrity: sha512-etv3bN8rJglrRCp/uL4p7l8QvUNUC++QwDbdZ8CB7BvZiMvsxfFIRM1j04vxNldG3uo2puRd6OSWR3ibtmc29A==} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 + react-native-web@0.21.2: + resolution: {integrity: sha512-SO2t9/17zM4iEnFvlu2DA9jqNbzNhoUP+AItkoCOyFmDMOhUnBBznBDCYN92fGdfAkfQlWzPoez6+zLxFNsZEg==} + peerDependencies: + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + react-native-webview@13.12.5: resolution: {integrity: sha512-INOKPom4dFyzkbxbkuQNfeRG9/iYnyRDzrDkJeyvSWgJAW2IDdJkWFJBS2v0RxIL4gqLgHkiIZDOfiLaNnw83Q==} peerDependencies: react: '*' react-native: '*' + react-native-worklets@0.5.1: + resolution: {integrity: sha512-lJG6Uk9YuojjEX/tQrCbcbmpdLCSFxDK1rJlkDhgqkVi1KZzG7cdcBFQRqyNOOzR9Y0CXNuldmtWTGOyM0k0+w==} + peerDependencies: + '@babel/core': ^7.0.0-0 + react: '*' + react-native: '*' + react-native@0.72.4: resolution: {integrity: sha512-+vrObi0wZR+NeqL09KihAAdVlQ9IdplwznJWtYrjnQ4UbCW6rkzZJebRsugwUneSOKNFaHFEo1uKU89HsgtYBg==} engines: {node: '>=16'} @@ -18305,6 +19145,17 @@ packages: '@types/react': optional: true + react-native@0.81.5: + resolution: {integrity: sha512-1w+/oSjEXZjMqsIvmkCRsOc8UBYv163bTWKTI8+1mxztvQPhCRYGTvZ/PL1w16xXHneIj/SLGfxWg2GWN2uexw==} + engines: {node: '>= 20.19.4'} + hasBin: true + peerDependencies: + '@types/react': ^19.1.0 + react: ^19.1.0 + peerDependenciesMeta: + '@types/react': + optional: true + react-navigation-stack@2.10.4: resolution: {integrity: sha512-3LE1PFsFV9v4PUlZRATMotqs6H7MOOpIKtjyP+l8D1cyzYmsMQh3EFikeDfzGQUXIvy8VyLAMtcEssicQPYvFA==} deprecated: This package is no longer supported. Please use @react-navigation/stack instead. See https://reactnavigation.org/docs/stack-navigator/ for usage guide @@ -18432,6 +19283,10 @@ packages: resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} engines: {node: '>=0.10.0'} + react@19.1.0: + resolution: {integrity: sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==} + engines: {node: '>=0.10.0'} + read-binary-file-arch@1.0.6: resolution: {integrity: sha512-BNg9EN3DD3GsDXX7Aa8O4p92sryjkmzYYgmgTAc6CA4uGLEDzFfxOxugu21akOxpcXHiEgsYkC6nPsQvLLLmEg==} hasBin: true @@ -18536,12 +19391,6 @@ packages: recma-stringify@1.0.0: resolution: {integrity: sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==} - recyclerlistview@4.2.1: - resolution: {integrity: sha512-NtVYjofwgUCt1rEsTp6jHQg/47TWjnO92TU2kTVgJ9wsc/ely4HnizHHa+f/dI7qaw4+zcSogElrLjhMltN2/g==} - peerDependencies: - react: '>= 15.2.1' - react-native: '>= 0.30.0' - redent@3.0.0: resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} engines: {node: '>=8'} @@ -18550,9 +19399,6 @@ packages: resolution: {integrity: sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==} engines: {node: '>=12'} - redeyed@2.1.1: - resolution: {integrity: sha512-FNpGGo1DycYAdnrKFxCMmKYgo/mILAqtRYbkdQD8Ep/Hk2PQ5+aEAEx+IU713RTDmuBaH0c8P5ZozurNu5ObRQ==} - reflect-metadata@0.2.2: resolution: {integrity: sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==} @@ -18560,11 +19406,6 @@ packages: resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} engines: {node: '>= 0.4'} - reforest@0.13.0: - resolution: {integrity: sha512-f0It/s51f1UWCCCni0viULALDBhxWBPFnLmZRYtKcz4zYeNWqeNTdcnU/OpBry9tk+jyMQcH3MLK8UdzsAvA5w==} - peerDependencies: - react: '>=16.8' - regenerate-unicode-properties@10.2.0: resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} engines: {node: '>=4'} @@ -18585,10 +19426,6 @@ packages: resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} engines: {node: '>= 0.4'} - regexpp@3.2.0: - resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} - engines: {node: '>=8'} - regexpu-core@6.2.0: resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==} engines: {node: '>=4'} @@ -18714,6 +19551,10 @@ packages: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} + resolve-global@1.0.0: + resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==} + engines: {node: '>=8'} + resolve-pathname@3.0.0: resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==} @@ -18996,6 +19837,9 @@ packages: scheduler@0.25.0: resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} + scheduler@0.26.0: + resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} + schema-dts@1.1.5: resolution: {integrity: sha512-RJr9EaCmsLzBX2NDiO5Z3ux2BVosNZN5jo0gWgsyKvxKIUL5R3swNvoorulAeL9kLB0iTSX7V6aokhla2m7xbg==} @@ -19039,26 +19883,6 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.3.2: - resolution: {integrity: sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==} - engines: {node: '>=10'} - hasBin: true - - semver@7.5.2: - resolution: {integrity: sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==} - engines: {node: '>=10'} - hasBin: true - - semver@7.5.3: - resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==} - engines: {node: '>=10'} - hasBin: true - - semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} - engines: {node: '>=10'} - hasBin: true - semver@7.6.3: resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} @@ -19131,6 +19955,10 @@ packages: resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} engines: {node: '>= 0.4'} + set-value@4.1.0: + resolution: {integrity: sha512-zTEg4HL0RwVrqcWs3ztF+x1vkxfm0lP+MQQFPiMJTKVceBwEV0A569Ou8l9IYQG8jOZdMVI1hGsc0tmeD2o/Lw==} + engines: {node: '>=11.0'} + setimmediate@1.0.5: resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} @@ -19397,9 +20225,6 @@ packages: resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} engines: {node: '>= 10.x'} - split@1.0.1: - resolution: {integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==} - sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} @@ -19679,20 +20504,11 @@ packages: stylis@4.2.0: resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==} - sucrase@3.34.0: - resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==} - engines: {node: '>=8'} - hasBin: true - sucrase@3.35.0: resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} engines: {node: '>=16 || 14 >=14.17'} hasBin: true - sudo-prompt@9.1.1: - resolution: {integrity: sha512-es33J1g2HjMpyAhz8lOR+ICmXXAqTuKbuXuUWLhOLew20oN9oUCgCJx615U/v7aioZg7IX5lIh9x34vwneu4pA==} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. - sudo-prompt@9.2.1: resolution: {integrity: sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==} deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. @@ -19764,19 +20580,27 @@ packages: resolution: {integrity: sha512-+XZ+r1XGIJGeQk3VvXhT6xx/VpbHsRzsTkGgF6E5RX9TTXD0118l87puaEBZ566FhqblC6U0d4XnubznJDm30A==} engines: {node: ^14.18.0 || >=16.0.0} + synckit@0.9.3: + resolution: {integrity: sha512-JJoOEKTfL1urb1mDoEblhD9NhEbWmq9jHEMEnxoC4ujUaZ4itA8vKgwkFAyNClgxplLi9tsUKX+EduK0p/l7sg==} + engines: {node: ^14.18.0 || >=16.0.0} + tabbable@6.2.0: resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} + table@6.9.0: + resolution: {integrity: sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==} + engines: {node: '>=10.0.0'} + tailwindcss@3.4.17: resolution: {integrity: sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==} engines: {node: '>=14.0.0'} hasBin: true - tamagui@1.79.6: - resolution: {integrity: sha512-vuiMTM/DHgUxa5AVybFrkXBlimdhBYGPLh8aX6RntfzaqaIbXFE8IF1yYdzBHKVYhUR1XHtwAlLai/w9oYlPyQ==} + tamagui@1.138.6: + resolution: {integrity: sha512-hVDyAtciz2AG5X5tPaWZXHpe0cIacn7sCub1pu/Q109KjRYkuanhL9+UIiR/LXh6MTAKpOp0eDVKQasjkzpjJQ==} peerDependencies: react: '*' - react-native-web: '*' + react-native: '*' tapable@2.2.2: resolution: {integrity: sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==} @@ -19824,10 +20648,6 @@ packages: resolution: {integrity: sha512-ZOn6nJUgvgC09+doCEF3oB+r3ag7kUvlsXEGX069QRD60p+P3uP7XG9N2/at+EyIRGSN//ZY3LyEotA1YpmjuA==} engines: {node: '>=4'} - tempy@0.3.0: - resolution: {integrity: sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==} - engines: {node: '>=8'} - tempy@0.6.0: resolution: {integrity: sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==} engines: {node: '>=10'} @@ -19897,10 +20717,6 @@ packages: peerDependencies: tslib: ^2 - this-file@2.0.3: - resolution: {integrity: sha512-IdMH1bUkVJdJjM7o8v83Mv4QvVPdkAofur20STl2Bbw9uMuuS/bT/PZURkEdZsy9XC/1ZXWgZ1wIL9nvouGaEg==} - engines: {node: '>=14.15.0'} - throat@5.0.0: resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} @@ -19910,9 +20726,6 @@ packages: through2@4.0.2: resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==} - through@2.3.8: - resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} - thunky@1.1.0: resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} @@ -19938,6 +20751,10 @@ packages: resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} engines: {node: '>=12.0.0'} + tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + engines: {node: '>=12.0.0'} + tinypool@1.1.1: resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==} engines: {node: ^18.0.0 || >=20.0.0} @@ -20042,6 +20859,12 @@ packages: peerDependencies: typescript: '>=4.2.0' + ts-api-utils@2.1.0: + resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} + engines: {node: '>=18.12'} + peerDependencies: + typescript: '>=4.8.4' + ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} @@ -20090,9 +20913,6 @@ packages: '@swc/wasm': optional: true - ts-object-utils@0.0.5: - resolution: {integrity: sha512-iV0GvHqOmilbIKJsfyfJY9/dNHCs969z3so90dQWsO1eMMozvTpnB1MEaUbb3FYtZTGjv5sIy/xmslEz0Rg2TA==} - tsconfig-paths@3.15.0: resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} @@ -20103,12 +20923,6 @@ packages: tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - tslib@2.4.1: - resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} - - tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} @@ -20177,9 +20991,6 @@ packages: resolution: {integrity: sha512-1q7+9UJABuBAHrcC4Sxp5lOqYS5mvxRrwa33wpIyM18hlOCpRD/fTJNxZ0vhbMcJmz15o9kkVm743mPn7p6jpQ==} hasBin: true - turndown@7.1.2: - resolution: {integrity: sha512-ntI9R7fcUKjqBP6QU8rBK2Ehyt8LAzt3UBT9JR9tgo6GtuKvyUzpayWmeMKJw1DPdXzktvtIT8m2mVXz+bL/Qg==} - type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -20204,10 +21015,6 @@ packages: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} - type-fest@0.3.1: - resolution: {integrity: sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==} - engines: {node: '>=6'} - type-fest@0.6.0: resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} engines: {node: '>=8'} @@ -20294,11 +21101,6 @@ packages: engines: {node: '>=12.20'} hasBin: true - typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} - engines: {node: '>=14.17'} - hasBin: true - typescript@5.5.4: resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} engines: {node: '>=14.17'} @@ -20414,10 +21216,6 @@ packages: resolution: {integrity: sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg==} engines: {node: ^18.17.0 || >=20.5.0} - unique-string@1.0.0: - resolution: {integrity: sha512-ODgiYu03y5g76A1I9Gt0/chLCzQjvzDy7DsZGsLOE/1MrF6wriEskSncj1+/C58Xk/kPZDppSctDybCwOSaGAg==} - engines: {node: '>=4'} - unique-string@2.0.0: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} @@ -20556,6 +21354,11 @@ packages: peerDependencies: react: '>=16.8' + use-latest-callback@0.2.6: + resolution: {integrity: sha512-FvRG9i1HSo0wagmX63Vrm8SnlUU3LMM3WyZkQ76RnslpBrX694AdG4A0zQBx2B3ZifFA0yv/BaEHGBnEax5rZg==} + peerDependencies: + react: '>=16.8' + use-sidecar@1.1.3: resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==} engines: {node: '>=10'} @@ -20635,9 +21438,6 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - validate-npm-package-name@3.0.0: - resolution: {integrity: sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==} - validate-npm-package-name@5.0.0: resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -20657,6 +21457,12 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} + vaul@1.1.2: + resolution: {integrity: sha512-ZFkClGpWyI2WUQjdLJ/BaGuV6AVQiJ3uELGk3OYtP+B6yCO7Cmn9vPFXVJkRaGkOJu3m8bQMgtyzNHixULceQA==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc + vfile-location@5.0.3: resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==} @@ -20920,6 +21726,12 @@ packages: webpack-plugin-vuetify: optional: true + w-json@1.3.10: + resolution: {integrity: sha512-XadVyw0xE+oZ5FGApXsdswv96rOhStzKqL53uSe5UaTadABGkWIg1+DTx8kiZ/VqTZTBneoL0l65RcPe4W3ecw==} + + w-json@1.3.11: + resolution: {integrity: sha512-Xa8vTinB5XBIYZlcN8YyHpE625pBU6k+lvCetTQM+FKxRtLJxAY9zUVZbRqCqkMeEGbQpKvGUzwh4wZKGem+ag==} + w3c-keyname@2.2.8: resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} @@ -21216,9 +22028,6 @@ packages: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} - wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - workbox-background-sync@7.3.0: resolution: {integrity: sha512-PCSk3eK7Mxeuyatb22pcSx9dlgWNv3+M8PqPaYDokks8Y5/FX4soaOqj3yhAZr5k6Q5JWTOMYgaJBpbw11G9Eg==} @@ -21359,6 +22168,18 @@ packages: utf-8-validate: optional: true + ws@8.18.3: + resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + xcode@3.0.1: resolution: {integrity: sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==} engines: {node: '>=10.0.0'} @@ -21526,27 +22347,20 @@ packages: resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} engines: {node: '>= 10'} + zod-to-json-schema@3.25.0: + resolution: {integrity: sha512-HvWtU2UG41LALjajJrML6uQejQhNJx+JBO9IflpSja4R03iNWfKXrj6W2h7ljuLyc1nKS+9yDyL/9tD1U/yBnQ==} + peerDependencies: + zod: ^3.25 || ^4 + zod@3.25.48: resolution: {integrity: sha512-0X1mz8FtgEIvaxGjdIImYpZEaZMrund9pGXm3M6vM7Reba0e2eI71KPjSCGXBfwKDPwPoywf6waUKc3/tFvX2Q==} + zod@3.25.76: + resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zone.js@0.15.1: resolution: {integrity: sha512-XE96n56IQpJM7NAoXswY3XRLcWFW83xe0BiAOeMD7K5k5xecOeul3Qcpx6GqEeeHNkW5DWL5zOyTbEfB4eti8w==} - zustand@4.5.7: - resolution: {integrity: sha512-CHOUy7mu3lbD6o6LJLfllpjkzhHXSBlX8B9+qPddUsIfeF5S/UZ5q0kmCsnRqT1UHFQZchNFDDzMbQsuesHWlw==} - engines: {node: '>=12.7.0'} - peerDependencies: - '@types/react': '>=16.8' - immer: '>=9.0.6' - react: '>=16.8' - peerDependenciesMeta: - '@types/react': - optional: true - immer: - optional: true - react: - optional: true - zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -21700,11 +22514,11 @@ snapshots: - chokidar - typescript - '@angular-builders/custom-webpack@19.0.1(@angular/compiler-cli@19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4))(@angular/compiler@19.2.14)(@angular/service-worker@19.2.14(@angular/core@19.2.14(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@rspack/core@1.3.13)(@swc/core@1.11.29)(@types/node@24.2.0)(chokidar@4.0.3)(html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0))(jiti@2.4.2)(lightningcss@1.30.1)(tailwindcss@3.4.17)(tsx@4.19.4)(typescript@5.5.4)(vite@6.2.7(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.85.0)(terser@5.39.0)(tsx@4.19.4)(yaml@2.8.0))(yaml@2.8.0)': + '@angular-builders/custom-webpack@19.0.1(@angular/compiler-cli@19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4))(@angular/compiler@19.2.14)(@angular/service-worker@19.2.14(@angular/core@19.2.14(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@rspack/core@1.3.13)(@swc/core@1.11.29)(@types/node@24.2.0)(chokidar@4.0.3)(html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)))(jiti@2.4.2)(lightningcss@1.30.1)(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)))(tsx@4.19.4)(typescript@5.5.4)(vite@6.3.5(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.85.0)(terser@5.39.0)(tsx@4.19.4)(yaml@2.8.0))(yaml@2.8.0)': dependencies: '@angular-builders/common': 3.0.1(@swc/core@1.11.29)(@types/node@24.2.0)(chokidar@4.0.3)(typescript@5.5.4) '@angular-devkit/architect': 0.1902.14(chokidar@4.0.3) - '@angular-devkit/build-angular': 19.2.14(@angular/compiler-cli@19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4))(@angular/compiler@19.2.14)(@angular/service-worker@19.2.14(@angular/core@19.2.14(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@rspack/core@1.3.13)(@swc/core@1.11.29)(@types/node@24.2.0)(chokidar@4.0.3)(html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0))(jiti@2.4.2)(lightningcss@1.30.1)(tailwindcss@3.4.17)(tsx@4.19.4)(typescript@5.5.4)(vite@6.2.7(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.85.0)(terser@5.39.0)(tsx@4.19.4)(yaml@2.8.0))(yaml@2.8.0) + '@angular-devkit/build-angular': 19.2.14(@angular/compiler-cli@19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4))(@angular/compiler@19.2.14)(@angular/service-worker@19.2.14(@angular/core@19.2.14(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@rspack/core@1.3.13)(@swc/core@1.11.29)(@types/node@24.2.0)(chokidar@4.0.3)(html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)))(jiti@2.4.2)(lightningcss@1.30.1)(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)))(tsx@4.19.4)(typescript@5.5.4)(vite@6.3.5(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.85.0)(terser@5.39.0)(tsx@4.19.4)(yaml@2.8.0))(yaml@2.8.0) '@angular-devkit/core': 19.2.14(chokidar@4.0.3) '@angular/compiler-cli': 19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4) lodash: 4.17.21 @@ -21753,13 +22567,13 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@19.2.14(@angular/compiler-cli@19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4))(@angular/compiler@19.2.14)(@angular/service-worker@19.2.14(@angular/core@19.2.14(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@rspack/core@1.3.13)(@swc/core@1.11.29)(@types/node@24.2.0)(chokidar@4.0.3)(html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0))(jiti@2.4.2)(lightningcss@1.30.1)(tailwindcss@3.4.17)(tsx@4.19.4)(typescript@5.5.4)(vite@6.2.7(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.85.0)(terser@5.39.0)(tsx@4.19.4)(yaml@2.8.0))(yaml@2.8.0)': + '@angular-devkit/build-angular@19.2.14(@angular/compiler-cli@19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4))(@angular/compiler@19.2.14)(@angular/service-worker@19.2.14(@angular/core@19.2.14(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@rspack/core@1.3.13)(@swc/core@1.11.29)(@types/node@24.2.0)(chokidar@4.0.3)(html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)))(jiti@2.4.2)(lightningcss@1.30.1)(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)))(tsx@4.19.4)(typescript@5.5.4)(vite@6.3.5(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.85.0)(terser@5.39.0)(tsx@4.19.4)(yaml@2.8.0))(yaml@2.8.0)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1902.14(chokidar@4.0.3) - '@angular-devkit/build-webpack': 0.1902.14(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)))(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)) + '@angular-devkit/build-webpack': 0.1902.14(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0(@swc/core@1.11.29)))(webpack@5.98.0(@swc/core@1.11.29)) '@angular-devkit/core': 19.2.14(chokidar@4.0.3) - '@angular/build': 19.2.14(@angular/compiler-cli@19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4))(@angular/compiler@19.2.14)(@angular/service-worker@19.2.14(@angular/core@19.2.14(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@types/node@24.2.0)(chokidar@4.0.3)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(postcss@8.5.2)(tailwindcss@3.4.17)(terser@5.39.0)(tsx@4.19.4)(typescript@5.5.4)(yaml@2.8.0) + '@angular/build': 19.2.14(@angular/compiler-cli@19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4))(@angular/compiler@19.2.14)(@angular/service-worker@19.2.14(@angular/core@19.2.14(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@types/node@24.2.0)(chokidar@4.0.3)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(postcss@8.5.2)(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)))(terser@5.39.0)(tsx@4.19.4)(typescript@5.5.4)(yaml@2.8.0) '@angular/compiler-cli': 19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4) '@babel/core': 7.26.10 '@babel/generator': 7.26.10 @@ -21771,14 +22585,14 @@ snapshots: '@babel/preset-env': 7.26.9(@babel/core@7.26.10) '@babel/runtime': 7.26.10 '@discoveryjs/json-ext': 0.6.3 - '@ngtools/webpack': 19.2.14(@angular/compiler-cli@19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4))(typescript@5.5.4)(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)) - '@vitejs/plugin-basic-ssl': 1.2.0(vite@6.2.7(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.85.0)(terser@5.39.0)(tsx@4.19.4)(yaml@2.8.0)) + '@ngtools/webpack': 19.2.14(@angular/compiler-cli@19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4))(typescript@5.5.4)(webpack@5.98.0(@swc/core@1.11.29)) + '@vitejs/plugin-basic-ssl': 1.2.0(vite@6.3.5(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.85.0)(terser@5.39.0)(tsx@4.19.4)(yaml@2.8.0)) ansi-colors: 4.1.3 autoprefixer: 10.4.20(postcss@8.5.2) - babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)) + babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.98.0(@swc/core@1.11.29)) browserslist: 4.25.0 - copy-webpack-plugin: 12.0.2(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)) - css-loader: 7.1.2(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)) + copy-webpack-plugin: 12.0.2(webpack@5.98.0(@swc/core@1.11.29)) + css-loader: 7.1.2(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)) esbuild-wasm: 0.25.4 fast-glob: 3.3.3 http-proxy-middleware: 3.0.5 @@ -21786,38 +22600,38 @@ snapshots: jsonc-parser: 3.3.1 karma-source-map-support: 1.4.0 less: 4.2.2 - less-loader: 12.2.0(@rspack/core@1.3.13)(less@4.2.2)(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)) - license-webpack-plugin: 4.0.2(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)) + less-loader: 12.2.0(@rspack/core@1.3.13)(less@4.2.2)(webpack@5.98.0(@swc/core@1.11.29)) + license-webpack-plugin: 4.0.2(webpack@5.98.0(@swc/core@1.11.29)) loader-utils: 3.3.1 - mini-css-extract-plugin: 2.9.2(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)) + mini-css-extract-plugin: 2.9.2(webpack@5.98.0(@swc/core@1.11.29)) open: 10.1.0 ora: 5.4.1 picomatch: 4.0.2 piscina: 4.8.0 postcss: 8.5.2 - postcss-loader: 8.1.1(@rspack/core@1.3.13)(postcss@8.5.2)(typescript@5.5.4)(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)) + postcss-loader: 8.1.1(@rspack/core@1.3.13)(postcss@8.5.2)(typescript@5.5.4)(webpack@5.98.0(@swc/core@1.11.29)) resolve-url-loader: 5.0.0 rxjs: 7.8.1 sass: 1.85.0 - sass-loader: 16.0.5(@rspack/core@1.3.13)(sass@1.85.0)(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)) + sass-loader: 16.0.5(@rspack/core@1.3.13)(sass@1.85.0)(webpack@5.98.0(@swc/core@1.11.29)) semver: 7.7.1 - source-map-loader: 5.0.0(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)) + source-map-loader: 5.0.0(webpack@5.98.0(@swc/core@1.11.29)) source-map-support: 0.5.21 terser: 5.39.0 tree-kill: 1.2.2 tslib: 2.8.1 typescript: 5.5.4 webpack: 5.98.0(@swc/core@1.11.29)(esbuild@0.25.4) - webpack-dev-middleware: 7.4.2(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)) - webpack-dev-server: 5.2.0(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)) + webpack-dev-middleware: 7.4.2(webpack@5.98.0(@swc/core@1.11.29)) + webpack-dev-server: 5.2.0(webpack@5.98.0(@swc/core@1.11.29)) webpack-merge: 6.0.1 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)))(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)))(webpack@5.98.0(@swc/core@1.11.29)) optionalDependencies: '@angular/service-worker': 19.2.14(@angular/core@19.2.14(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) esbuild: 0.25.4 - jest: 29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0) + jest: 29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)) jest-environment-jsdom: 29.7.0 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)) + tailwindcss: 3.4.17(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)) transitivePeerDependencies: - '@angular/compiler' - '@rspack/core' @@ -21841,12 +22655,12 @@ snapshots: - webpack-cli - yaml - '@angular-devkit/build-webpack@0.1902.14(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)))(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4))': + '@angular-devkit/build-webpack@0.1902.14(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0(@swc/core@1.11.29)))(webpack@5.98.0(@swc/core@1.11.29))': dependencies: '@angular-devkit/architect': 0.1902.14(chokidar@4.0.3) rxjs: 7.8.1 webpack: 5.98.0(@swc/core@1.11.29)(esbuild@0.25.4) - webpack-dev-server: 5.2.0(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)) + webpack-dev-server: 5.2.0(webpack@5.98.0(@swc/core@1.11.29)) transitivePeerDependencies: - chokidar @@ -21877,7 +22691,7 @@ snapshots: '@angular/core': 19.2.14(rxjs@7.8.2)(zone.js@0.15.1) tslib: 2.8.1 - '@angular/build@19.2.14(@angular/compiler-cli@19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4))(@angular/compiler@19.2.14)(@angular/service-worker@19.2.14(@angular/core@19.2.14(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@types/node@24.2.0)(chokidar@4.0.3)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(postcss@8.5.2)(tailwindcss@3.4.17)(terser@5.39.0)(tsx@4.19.4)(typescript@5.5.4)(yaml@2.8.0)': + '@angular/build@19.2.14(@angular/compiler-cli@19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4))(@angular/compiler@19.2.14)(@angular/service-worker@19.2.14(@angular/core@19.2.14(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@types/node@24.2.0)(chokidar@4.0.3)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(postcss@8.5.2)(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)))(terser@5.39.0)(tsx@4.19.4)(typescript@5.5.4)(yaml@2.8.0)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1902.14(chokidar@4.0.3) @@ -21913,7 +22727,7 @@ snapshots: less: 4.2.2 lmdb: 3.2.6 postcss: 8.5.2 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)) + tailwindcss: 3.4.17(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)) transitivePeerDependencies: - '@types/node' - chokidar @@ -22064,11 +22878,6 @@ snapshots: dependencies: '@babel/highlight': 7.25.9 - '@babel/code-frame@7.23.5': - dependencies: - '@babel/highlight': 7.25.9 - chalk: 2.4.2 - '@babel/code-frame@7.27.1': dependencies: '@babel/helper-validator-identifier': 7.27.1 @@ -22110,7 +22919,7 @@ snapshots: '@babel/traverse': 7.27.4 '@babel/types': 7.27.3 convert-source-map: 2.0.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -22125,6 +22934,14 @@ snapshots: eslint-visitor-keys: 2.1.0 semver: 6.3.1 + '@babel/eslint-parser@7.27.1(@babel/core@7.26.10)(eslint@9.39.1(jiti@2.4.2))': + dependencies: + '@babel/core': 7.26.10 + '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 + eslint: 9.39.1(jiti@2.4.2) + eslint-visitor-keys: 2.1.0 + semver: 6.3.1 + '@babel/generator@7.26.10': dependencies: '@babel/parser': 7.27.4 @@ -22141,6 +22958,14 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 + '@babel/generator@7.28.5': + dependencies: + '@babel/parser': 7.28.5 + '@babel/types': 7.28.5 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + jsesc: 3.1.0 + '@babel/helper-annotate-as-pure@7.25.9': dependencies: '@babel/types': 7.27.3 @@ -22182,7 +23007,7 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 lodash.debounce: 4.0.8 resolve: 1.22.10 transitivePeerDependencies: @@ -22192,6 +23017,8 @@ snapshots: dependencies: '@babel/types': 7.27.3 + '@babel/helper-globals@7.28.0': {} + '@babel/helper-member-expression-to-functions@7.27.1': dependencies: '@babel/traverse': 7.27.4 @@ -22263,6 +23090,8 @@ snapshots: '@babel/helper-validator-identifier@7.27.1': {} + '@babel/helper-validator-identifier@7.28.5': {} + '@babel/helper-validator-option@7.27.1': {} '@babel/helper-wrap-function@7.27.1': @@ -22289,6 +23118,10 @@ snapshots: dependencies: '@babel/types': 7.27.3 + '@babel/parser@7.28.5': + dependencies: + '@babel/types': 7.28.5 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 @@ -22540,6 +23373,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-async-generator-functions@7.28.0(@babel/core@7.26.10)': + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.26.10) + '@babel/traverse': 7.28.5 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 @@ -22961,7 +23803,7 @@ snapshots: '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.26.10) '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.10) '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.26.10) - '@babel/plugin-transform-async-generator-functions': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.26.10) '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.26.10) '@babel/plugin-transform-block-scoped-functions': 7.27.1(@babel/core@7.26.10) '@babel/plugin-transform-block-scoping': 7.27.3(@babel/core@7.26.10) @@ -23168,11 +24010,28 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/traverse@7.28.5': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.5 + '@babel/helper-globals': 7.28.0 + '@babel/parser': 7.28.5 + '@babel/template': 7.27.2 + '@babel/types': 7.28.5 + debug: 4.4.3 + transitivePeerDependencies: + - supports-color + '@babel/types@7.27.3': dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 + '@babel/types@7.28.5': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + '@bcoe/v8-coverage@0.2.3': {} '@braidai/lang@1.1.1': {} @@ -23709,7 +24568,7 @@ snapshots: transitivePeerDependencies: - '@algolia/client-search' - '@docusaurus/babel@3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/babel@3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/core': 7.26.10 '@babel/generator': 7.27.3 @@ -23722,7 +24581,7 @@ snapshots: '@babel/runtime-corejs3': 7.27.4 '@babel/traverse': 7.27.4 '@docusaurus/logger': 3.8.0 - '@docusaurus/utils': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) babel-plugin-dynamic-import-node: 2.3.3 fs-extra: 11.3.0 tslib: 2.8.1 @@ -23736,34 +24595,34 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/bundler@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': + '@docusaurus/bundler@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': dependencies: '@babel/core': 7.26.10 - '@docusaurus/babel': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/babel': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@docusaurus/cssnano-preset': 3.8.0 '@docusaurus/logger': 3.8.0 - '@docusaurus/types': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.99.9(@swc/core@1.11.29)) + '@docusaurus/types': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) clean-css: 5.3.3 - copy-webpack-plugin: 11.0.0(webpack@5.99.9(@swc/core@1.11.29)) - css-loader: 6.11.0(@rspack/core@1.3.13)(webpack@5.99.9(@swc/core@1.11.29)) - css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(lightningcss@1.30.1)(webpack@5.99.9(@swc/core@1.11.29)) + copy-webpack-plugin: 11.0.0(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) + css-loader: 6.11.0(@rspack/core@1.3.13(@swc/helpers@0.5.13))(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) + css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(lightningcss@1.30.1)(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) cssnano: 6.1.2(postcss@8.5.4) - file-loader: 6.2.0(webpack@5.99.9(@swc/core@1.11.29)) + file-loader: 6.2.0(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) html-minifier-terser: 7.2.0 - mini-css-extract-plugin: 2.9.2(webpack@5.99.9(@swc/core@1.11.29)) - null-loader: 4.0.1(webpack@5.99.9(@swc/core@1.11.29)) + mini-css-extract-plugin: 2.9.2(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) + null-loader: 4.0.1(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) postcss: 8.5.4 - postcss-loader: 7.3.4(postcss@8.5.4)(typescript@5.9.2)(webpack@5.99.9(@swc/core@1.11.29)) + postcss-loader: 7.3.4(postcss@8.5.4)(typescript@5.9.2)(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) postcss-preset-env: 10.2.0(postcss@8.5.4) - terser-webpack-plugin: 5.3.14(@swc/core@1.11.29)(webpack@5.99.9(@swc/core@1.11.29)) + terser-webpack-plugin: 5.3.14(@swc/core@1.11.29(@swc/helpers@0.5.13))(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) tslib: 2.8.1 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.99.9(@swc/core@1.11.29)))(webpack@5.99.9(@swc/core@1.11.29)) - webpack: 5.99.9(@swc/core@1.11.29) - webpackbar: 6.0.1(webpack@5.99.9(@swc/core@1.11.29)) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))))(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) + webpackbar: 6.0.1(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) optionalDependencies: - '@docusaurus/faster': 3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/faster': 3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -23780,15 +24639,15 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/core@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': + '@docusaurus/core@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': dependencies: - '@docusaurus/babel': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/bundler': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/babel': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/bundler': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) '@docusaurus/logger': 3.8.0 - '@docusaurus/mdx-loader': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-common': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/mdx-loader': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-common': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mdx-js/react': 3.1.0(@types/react@19.1.6)(react@18.3.1) boxen: 6.2.1 chalk: 4.1.2 @@ -23804,7 +24663,7 @@ snapshots: execa: 5.1.1 fs-extra: 11.3.0 html-tags: 3.3.1 - html-webpack-plugin: 5.6.3(@rspack/core@1.3.13)(webpack@5.99.9(@swc/core@1.11.29)) + html-webpack-plugin: 5.6.3(@rspack/core@1.3.13(@swc/helpers@0.5.13))(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) leven: 3.1.0 lodash: 4.17.21 open: 8.4.2 @@ -23814,7 +24673,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)' react-loadable: '@docusaurus/react-loadable@6.0.0(react@18.3.1)' - react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@18.3.1))(webpack@5.99.9(@swc/core@1.11.29)) + react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@18.3.1))(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) react-router: 5.3.4(react@18.3.1) react-router-config: 5.1.1(react-router@5.3.4(react@18.3.1))(react@18.3.1) react-router-dom: 5.3.4(react@18.3.1) @@ -23823,9 +24682,9 @@ snapshots: tinypool: 1.1.1 tslib: 2.8.1 update-notifier: 6.0.2 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) webpack-bundle-analyzer: 4.10.2 - webpack-dev-server: 4.15.2(debug@4.4.1)(webpack@5.99.9(@swc/core@1.11.29)) + webpack-dev-server: 4.15.2(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) webpack-merge: 6.0.1 transitivePeerDependencies: - '@docusaurus/faster' @@ -23852,17 +24711,17 @@ snapshots: postcss-sort-media-queries: 5.2.0(postcss@8.5.4) tslib: 2.8.1 - '@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13)': dependencies: - '@docusaurus/types': 3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rspack/core': 1.3.13 - '@swc/core': 1.11.29 + '@docusaurus/types': 3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rspack/core': 1.3.13(@swc/helpers@0.5.13) + '@swc/core': 1.11.29(@swc/helpers@0.5.13) '@swc/html': 1.11.29 browserslist: 4.25.0 lightningcss: 1.30.1 - swc-loader: 0.2.6(@swc/core@1.11.29)(webpack@5.99.9(@swc/core@1.11.29)) + swc-loader: 0.2.6(@swc/core@1.11.29(@swc/helpers@0.5.13))(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@swc/helpers' - esbuild @@ -23874,16 +24733,16 @@ snapshots: chalk: 4.1.2 tslib: 2.8.1 - '@docusaurus/mdx-loader@3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/mdx-loader@3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@docusaurus/logger': 3.8.0 - '@docusaurus/utils': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mdx-js/mdx': 3.1.0(acorn@8.14.1) + '@docusaurus/utils': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mdx-js/mdx': 3.1.0(acorn@8.15.0) '@slorber/remark-comment': 1.0.0 escape-html: 1.0.3 estree-util-value-to-estree: 3.4.0 - file-loader: 6.2.0(webpack@5.99.9(@swc/core@1.11.29)) + file-loader: 6.2.0(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) fs-extra: 11.3.0 image-size: 2.0.2 mdast-util-mdx: 3.0.0 @@ -23899,9 +24758,9 @@ snapshots: tslib: 2.8.1 unified: 11.0.5 unist-util-visit: 5.0.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.99.9(@swc/core@1.11.29)))(webpack@5.99.9(@swc/core@1.11.29)) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))))(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) vfile: 6.0.3 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@swc/core' - acorn @@ -23910,9 +24769,9 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/module-type-aliases@3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/module-type-aliases@3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@docusaurus/types': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/history': 4.7.11 '@types/react': 18.3.23 '@types/react-router-config': 5.0.11 @@ -23929,17 +24788,17 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/plugin-content-blog@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': + '@docusaurus/plugin-content-blog@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': dependencies: - '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) '@docusaurus/logger': 3.8.0 - '@docusaurus/mdx-loader': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/plugin-content-docs': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/theme-common': 3.8.0(@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2))(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/types': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-common': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/mdx-loader': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/plugin-content-docs': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/theme-common': 3.8.0(@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-common': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) cheerio: 1.0.0-rc.12 feed: 4.2.2 fs-extra: 11.3.0 @@ -23951,7 +24810,7 @@ snapshots: tslib: 2.8.1 unist-util-visit: 5.0.0 utility-types: 3.11.0 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -23971,17 +24830,17 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': + '@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': dependencies: - '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) '@docusaurus/logger': 3.8.0 - '@docusaurus/mdx-loader': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/module-type-aliases': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/theme-common': 3.8.0(@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2))(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/types': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-common': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/mdx-loader': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/module-type-aliases': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/theme-common': 3.8.0(@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-common': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react-router-config': 5.0.11 combine-promises: 1.2.0 fs-extra: 11.3.0 @@ -23992,7 +24851,7 @@ snapshots: schema-dts: 1.1.5 tslib: 2.8.1 utility-types: 3.11.0 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -24012,18 +24871,18 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-content-pages@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': + '@docusaurus/plugin-content-pages@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': dependencies: - '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/mdx-loader': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/types': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/mdx-loader': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) fs-extra: 11.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -24043,11 +24902,11 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-css-cascade-layers@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': + '@docusaurus/plugin-css-cascade-layers@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': dependencies: - '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/types': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/types': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tslib: 2.8.1 transitivePeerDependencies: - '@docusaurus/faster' @@ -24070,11 +24929,11 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-debug@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': + '@docusaurus/plugin-debug@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': dependencies: - '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/types': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/types': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) fs-extra: 11.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -24099,11 +24958,11 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-google-analytics@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': + '@docusaurus/plugin-google-analytics@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': dependencies: - '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/types': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/types': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tslib: 2.8.1 @@ -24126,11 +24985,11 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-google-gtag@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': + '@docusaurus/plugin-google-gtag@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': dependencies: - '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/types': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/types': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/gtag.js': 0.0.12 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -24154,11 +25013,11 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-google-tag-manager@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': + '@docusaurus/plugin-google-tag-manager@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': dependencies: - '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/types': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/types': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tslib: 2.8.1 @@ -24181,14 +25040,14 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-sitemap@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': + '@docusaurus/plugin-sitemap@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': dependencies: - '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) '@docusaurus/logger': 3.8.0 - '@docusaurus/types': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-common': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-common': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) fs-extra: 11.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -24213,18 +25072,18 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-svgr@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': + '@docusaurus/plugin-svgr@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': dependencies: - '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/types': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/types': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@svgr/core': 8.1.0(typescript@5.9.2) '@svgr/webpack': 8.1.0(typescript@5.9.2) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -24244,23 +25103,23 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/preset-classic@3.8.0(@algolia/client-search@5.25.0)(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(@types/react@19.1.6)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@5.9.2)': - dependencies: - '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/plugin-content-blog': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/plugin-content-docs': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/plugin-content-pages': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/plugin-css-cascade-layers': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/plugin-debug': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/plugin-google-analytics': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/plugin-google-gtag': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/plugin-google-tag-manager': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/plugin-sitemap': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/plugin-svgr': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/theme-classic': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@rspack/core@1.3.13)(@swc/core@1.11.29)(@types/react@19.1.6)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/theme-common': 3.8.0(@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2))(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/theme-search-algolia': 3.8.0(@algolia/client-search@5.25.0)(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(@types/react@19.1.6)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@5.9.2) - '@docusaurus/types': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/preset-classic@3.8.0(@algolia/client-search@5.25.0)(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(@types/react@19.1.6)(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@5.9.2)': + dependencies: + '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/plugin-content-blog': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/plugin-content-docs': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/plugin-content-pages': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/plugin-css-cascade-layers': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/plugin-debug': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/plugin-google-analytics': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/plugin-google-gtag': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/plugin-google-tag-manager': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/plugin-sitemap': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/plugin-svgr': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/theme-classic': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(@types/react@19.1.6)(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/theme-common': 3.8.0(@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/theme-search-algolia': 3.8.0(@algolia/client-search@5.25.0)(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(@types/react@19.1.6)(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@5.9.2) + '@docusaurus/types': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: @@ -24290,21 +25149,21 @@ snapshots: '@types/react': 18.3.23 react: 18.3.1 - '@docusaurus/theme-classic@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@rspack/core@1.3.13)(@swc/core@1.11.29)(@types/react@19.1.6)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': + '@docusaurus/theme-classic@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(@types/react@19.1.6)(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2)': dependencies: - '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) '@docusaurus/logger': 3.8.0 - '@docusaurus/mdx-loader': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/module-type-aliases': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/plugin-content-blog': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/plugin-content-docs': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/plugin-content-pages': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/theme-common': 3.8.0(@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2))(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/mdx-loader': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/module-type-aliases': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/plugin-content-blog': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/plugin-content-docs': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/plugin-content-pages': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/theme-common': 3.8.0(@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@docusaurus/theme-translations': 3.8.0 - '@docusaurus/types': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-common': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-common': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mdx-js/react': 3.1.0(@types/react@19.1.6)(react@18.3.1) clsx: 2.1.1 copy-text-to-clipboard: 3.2.0 @@ -24339,13 +25198,13 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/theme-common@3.8.0(@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2))(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/theme-common@3.8.0(@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@docusaurus/mdx-loader': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/module-type-aliases': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/plugin-content-docs': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/utils': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-common': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/mdx-loader': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/module-type-aliases': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/plugin-content-docs': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/utils': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-common': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/history': 4.7.11 '@types/react': 18.3.23 '@types/react-router-config': 5.0.11 @@ -24364,16 +25223,16 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/theme-search-algolia@3.8.0(@algolia/client-search@5.25.0)(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(@types/react@19.1.6)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@5.9.2)': + '@docusaurus/theme-search-algolia@3.8.0(@algolia/client-search@5.25.0)(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(@types/react@19.1.6)(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)(typescript@5.9.2)': dependencies: '@docsearch/react': 3.9.0(@algolia/client-search@5.25.0)(@types/react@19.1.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3) - '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/core': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) '@docusaurus/logger': 3.8.0 - '@docusaurus/plugin-content-docs': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) - '@docusaurus/theme-common': 3.8.0(@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13)(@swc/core@1.11.29)(acorn@8.14.1)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2))(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/plugin-content-docs': 3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2) + '@docusaurus/theme-common': 3.8.0(@docusaurus/plugin-content-docs@3.8.0(@docusaurus/faster@3.8.0(@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/helpers@0.5.13))(@mdx-js/react@3.1.0(@types/react@19.1.6)(react@18.3.1))(@rspack/core@1.3.13(@swc/helpers@0.5.13))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(lightningcss@1.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.2))(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@docusaurus/theme-translations': 3.8.0 - '@docusaurus/utils': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) algoliasearch: 5.25.0 algoliasearch-helper: 3.25.0(algoliasearch@5.25.0) clsx: 2.1.1 @@ -24413,9 +25272,9 @@ snapshots: '@docusaurus/tsconfig@3.7.0': {} - '@docusaurus/types@3.7.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/types@3.7.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mdx-js/mdx': 3.1.0(acorn@8.14.1) + '@mdx-js/mdx': 3.1.0(acorn@8.15.0) '@types/history': 4.7.11 '@types/react': 18.3.23 commander: 5.1.0 @@ -24424,7 +25283,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)' utility-types: 3.11.0 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) webpack-merge: 5.10.0 transitivePeerDependencies: - '@swc/core' @@ -24434,9 +25293,9 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/types@3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/types@3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mdx-js/mdx': 3.1.0(acorn@8.14.1) + '@mdx-js/mdx': 3.1.0(acorn@8.15.0) '@types/history': 4.7.11 '@types/react': 18.3.23 commander: 5.1.0 @@ -24445,7 +25304,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)' utility-types: 3.11.0 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) webpack-merge: 5.10.0 transitivePeerDependencies: - '@swc/core' @@ -24455,9 +25314,9 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-common@3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/utils-common@3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@docusaurus/types': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tslib: 2.8.1 transitivePeerDependencies: - '@swc/core' @@ -24469,11 +25328,11 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-validation@3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/utils-validation@3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@docusaurus/logger': 3.8.0 - '@docusaurus/utils': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-common': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-common': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) fs-extra: 11.3.0 joi: 17.13.3 js-yaml: 4.1.0 @@ -24489,14 +25348,14 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils@3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/utils@3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@docusaurus/logger': 3.8.0 - '@docusaurus/types': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-common': 3.8.0(@swc/core@1.11.29)(acorn@8.14.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-common': 3.8.0(@swc/core@1.11.29(@swc/helpers@0.5.13))(acorn@8.15.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) escape-string-regexp: 4.0.0 execa: 5.1.1 - file-loader: 6.2.0(webpack@5.99.9(@swc/core@1.11.29)) + file-loader: 6.2.0(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) fs-extra: 11.3.0 github-slugger: 1.5.0 globby: 11.1.0 @@ -24509,9 +25368,9 @@ snapshots: prompts: 2.4.2 resolve-pathname: 3.0.0 tslib: 2.8.1 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.99.9(@swc/core@1.11.29)))(webpack@5.99.9(@swc/core@1.11.29)) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))))(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) utility-types: 3.11.0 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@swc/core' - acorn @@ -24739,7 +25598,7 @@ snapshots: '@electron-forge/core-utils': 7.8.1 '@electron-forge/shared-types': 7.8.1 '@malept/cross-spawn-promise': 2.0.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 fs-extra: 10.1.0 username: 5.1.0 transitivePeerDependencies: @@ -24856,7 +25715,7 @@ snapshots: '@electron/notarize@2.5.0': dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 fs-extra: 9.1.0 promise-retry: 2.0.1 transitivePeerDependencies: @@ -24865,7 +25724,7 @@ snapshots: '@electron/osx-sign@1.3.3': dependencies: compare-version: 0.1.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 fs-extra: 10.1.0 isbinaryfile: 4.0.10 minimist: 1.2.8 @@ -24881,7 +25740,7 @@ snapshots: '@electron/osx-sign': 1.3.3 '@electron/universal': 2.0.3 '@electron/windows-sign': 1.2.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 extract-zip: 2.0.1 filenamify: 4.3.0 fs-extra: 11.3.0 @@ -24902,7 +25761,7 @@ snapshots: '@electron/node-gyp': https://codeload.github.com/electron/node-gyp/tar.gz/06b29aafb7708acef8b3669835c8a7857ebc92d2 '@malept/cross-spawn-promise': 2.0.0 chalk: 4.1.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 detect-libc: 2.0.4 fs-extra: 10.1.0 got: 11.8.6 @@ -24921,7 +25780,7 @@ snapshots: dependencies: '@electron/asar': 3.4.1 '@malept/cross-spawn-promise': 2.0.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 dir-compare: 4.2.0 fs-extra: 11.3.0 minimatch: 9.0.5 @@ -24932,7 +25791,7 @@ snapshots: '@electron/windows-sign@1.2.2': dependencies: cross-dirname: 0.1.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 fs-extra: 11.3.0 minimist: 1.2.8 postject: 1.0.0-alpha.6 @@ -25079,10 +25938,10 @@ snapshots: '@emotion/weak-memoize@0.4.0': {} - '@esbuild/aix-ppc64@0.19.12': + '@esbuild/aix-ppc64@0.21.5': optional: true - '@esbuild/aix-ppc64@0.21.5': + '@esbuild/aix-ppc64@0.25.12': optional: true '@esbuild/aix-ppc64@0.25.4': @@ -25094,10 +25953,10 @@ snapshots: '@esbuild/android-arm64@0.17.19': optional: true - '@esbuild/android-arm64@0.19.12': + '@esbuild/android-arm64@0.21.5': optional: true - '@esbuild/android-arm64@0.21.5': + '@esbuild/android-arm64@0.25.12': optional: true '@esbuild/android-arm64@0.25.4': @@ -25109,10 +25968,10 @@ snapshots: '@esbuild/android-arm@0.17.19': optional: true - '@esbuild/android-arm@0.19.12': + '@esbuild/android-arm@0.21.5': optional: true - '@esbuild/android-arm@0.21.5': + '@esbuild/android-arm@0.25.12': optional: true '@esbuild/android-arm@0.25.4': @@ -25124,10 +25983,10 @@ snapshots: '@esbuild/android-x64@0.17.19': optional: true - '@esbuild/android-x64@0.19.12': + '@esbuild/android-x64@0.21.5': optional: true - '@esbuild/android-x64@0.21.5': + '@esbuild/android-x64@0.25.12': optional: true '@esbuild/android-x64@0.25.4': @@ -25139,10 +25998,10 @@ snapshots: '@esbuild/darwin-arm64@0.17.19': optional: true - '@esbuild/darwin-arm64@0.19.12': + '@esbuild/darwin-arm64@0.21.5': optional: true - '@esbuild/darwin-arm64@0.21.5': + '@esbuild/darwin-arm64@0.25.12': optional: true '@esbuild/darwin-arm64@0.25.4': @@ -25154,10 +26013,10 @@ snapshots: '@esbuild/darwin-x64@0.17.19': optional: true - '@esbuild/darwin-x64@0.19.12': + '@esbuild/darwin-x64@0.21.5': optional: true - '@esbuild/darwin-x64@0.21.5': + '@esbuild/darwin-x64@0.25.12': optional: true '@esbuild/darwin-x64@0.25.4': @@ -25169,10 +26028,10 @@ snapshots: '@esbuild/freebsd-arm64@0.17.19': optional: true - '@esbuild/freebsd-arm64@0.19.12': + '@esbuild/freebsd-arm64@0.21.5': optional: true - '@esbuild/freebsd-arm64@0.21.5': + '@esbuild/freebsd-arm64@0.25.12': optional: true '@esbuild/freebsd-arm64@0.25.4': @@ -25184,10 +26043,10 @@ snapshots: '@esbuild/freebsd-x64@0.17.19': optional: true - '@esbuild/freebsd-x64@0.19.12': + '@esbuild/freebsd-x64@0.21.5': optional: true - '@esbuild/freebsd-x64@0.21.5': + '@esbuild/freebsd-x64@0.25.12': optional: true '@esbuild/freebsd-x64@0.25.4': @@ -25199,10 +26058,10 @@ snapshots: '@esbuild/linux-arm64@0.17.19': optional: true - '@esbuild/linux-arm64@0.19.12': + '@esbuild/linux-arm64@0.21.5': optional: true - '@esbuild/linux-arm64@0.21.5': + '@esbuild/linux-arm64@0.25.12': optional: true '@esbuild/linux-arm64@0.25.4': @@ -25214,10 +26073,10 @@ snapshots: '@esbuild/linux-arm@0.17.19': optional: true - '@esbuild/linux-arm@0.19.12': + '@esbuild/linux-arm@0.21.5': optional: true - '@esbuild/linux-arm@0.21.5': + '@esbuild/linux-arm@0.25.12': optional: true '@esbuild/linux-arm@0.25.4': @@ -25229,10 +26088,10 @@ snapshots: '@esbuild/linux-ia32@0.17.19': optional: true - '@esbuild/linux-ia32@0.19.12': + '@esbuild/linux-ia32@0.21.5': optional: true - '@esbuild/linux-ia32@0.21.5': + '@esbuild/linux-ia32@0.25.12': optional: true '@esbuild/linux-ia32@0.25.4': @@ -25244,10 +26103,10 @@ snapshots: '@esbuild/linux-loong64@0.17.19': optional: true - '@esbuild/linux-loong64@0.19.12': + '@esbuild/linux-loong64@0.21.5': optional: true - '@esbuild/linux-loong64@0.21.5': + '@esbuild/linux-loong64@0.25.12': optional: true '@esbuild/linux-loong64@0.25.4': @@ -25259,10 +26118,10 @@ snapshots: '@esbuild/linux-mips64el@0.17.19': optional: true - '@esbuild/linux-mips64el@0.19.12': + '@esbuild/linux-mips64el@0.21.5': optional: true - '@esbuild/linux-mips64el@0.21.5': + '@esbuild/linux-mips64el@0.25.12': optional: true '@esbuild/linux-mips64el@0.25.4': @@ -25274,10 +26133,10 @@ snapshots: '@esbuild/linux-ppc64@0.17.19': optional: true - '@esbuild/linux-ppc64@0.19.12': + '@esbuild/linux-ppc64@0.21.5': optional: true - '@esbuild/linux-ppc64@0.21.5': + '@esbuild/linux-ppc64@0.25.12': optional: true '@esbuild/linux-ppc64@0.25.4': @@ -25289,10 +26148,10 @@ snapshots: '@esbuild/linux-riscv64@0.17.19': optional: true - '@esbuild/linux-riscv64@0.19.12': + '@esbuild/linux-riscv64@0.21.5': optional: true - '@esbuild/linux-riscv64@0.21.5': + '@esbuild/linux-riscv64@0.25.12': optional: true '@esbuild/linux-riscv64@0.25.4': @@ -25304,10 +26163,10 @@ snapshots: '@esbuild/linux-s390x@0.17.19': optional: true - '@esbuild/linux-s390x@0.19.12': + '@esbuild/linux-s390x@0.21.5': optional: true - '@esbuild/linux-s390x@0.21.5': + '@esbuild/linux-s390x@0.25.12': optional: true '@esbuild/linux-s390x@0.25.4': @@ -25319,10 +26178,10 @@ snapshots: '@esbuild/linux-x64@0.17.19': optional: true - '@esbuild/linux-x64@0.19.12': + '@esbuild/linux-x64@0.21.5': optional: true - '@esbuild/linux-x64@0.21.5': + '@esbuild/linux-x64@0.25.12': optional: true '@esbuild/linux-x64@0.25.4': @@ -25331,6 +26190,9 @@ snapshots: '@esbuild/linux-x64@0.25.5': optional: true + '@esbuild/netbsd-arm64@0.25.12': + optional: true + '@esbuild/netbsd-arm64@0.25.4': optional: true @@ -25340,10 +26202,10 @@ snapshots: '@esbuild/netbsd-x64@0.17.19': optional: true - '@esbuild/netbsd-x64@0.19.12': + '@esbuild/netbsd-x64@0.21.5': optional: true - '@esbuild/netbsd-x64@0.21.5': + '@esbuild/netbsd-x64@0.25.12': optional: true '@esbuild/netbsd-x64@0.25.4': @@ -25352,6 +26214,9 @@ snapshots: '@esbuild/netbsd-x64@0.25.5': optional: true + '@esbuild/openbsd-arm64@0.25.12': + optional: true + '@esbuild/openbsd-arm64@0.25.4': optional: true @@ -25361,10 +26226,10 @@ snapshots: '@esbuild/openbsd-x64@0.17.19': optional: true - '@esbuild/openbsd-x64@0.19.12': + '@esbuild/openbsd-x64@0.21.5': optional: true - '@esbuild/openbsd-x64@0.21.5': + '@esbuild/openbsd-x64@0.25.12': optional: true '@esbuild/openbsd-x64@0.25.4': @@ -25373,15 +26238,18 @@ snapshots: '@esbuild/openbsd-x64@0.25.5': optional: true - '@esbuild/sunos-x64@0.17.19': + '@esbuild/openharmony-arm64@0.25.12': optional: true - '@esbuild/sunos-x64@0.19.12': + '@esbuild/sunos-x64@0.17.19': optional: true '@esbuild/sunos-x64@0.21.5': optional: true + '@esbuild/sunos-x64@0.25.12': + optional: true + '@esbuild/sunos-x64@0.25.4': optional: true @@ -25391,10 +26259,10 @@ snapshots: '@esbuild/win32-arm64@0.17.19': optional: true - '@esbuild/win32-arm64@0.19.12': + '@esbuild/win32-arm64@0.21.5': optional: true - '@esbuild/win32-arm64@0.21.5': + '@esbuild/win32-arm64@0.25.12': optional: true '@esbuild/win32-arm64@0.25.4': @@ -25406,10 +26274,10 @@ snapshots: '@esbuild/win32-ia32@0.17.19': optional: true - '@esbuild/win32-ia32@0.19.12': + '@esbuild/win32-ia32@0.21.5': optional: true - '@esbuild/win32-ia32@0.21.5': + '@esbuild/win32-ia32@0.25.12': optional: true '@esbuild/win32-ia32@0.25.4': @@ -25421,10 +26289,10 @@ snapshots: '@esbuild/win32-x64@0.17.19': optional: true - '@esbuild/win32-x64@0.19.12': + '@esbuild/win32-x64@0.21.5': optional: true - '@esbuild/win32-x64@0.21.5': + '@esbuild/win32-x64@0.25.12': optional: true '@esbuild/win32-x64@0.25.4': @@ -25433,18 +26301,39 @@ snapshots: '@esbuild/win32-x64@0.25.5': optional: true - '@eslint-community/eslint-utils@4.7.0(eslint@8.55.0)': + '@eslint-community/eslint-utils@4.7.0(eslint@8.57.1)': dependencies: - eslint: 8.55.0 + eslint: 8.57.1 eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.7.0(eslint@8.57.1)': + '@eslint-community/eslint-utils@4.7.0(eslint@9.39.1(jiti@2.4.2))': dependencies: - eslint: 8.57.1 + eslint: 9.39.1(jiti@2.4.2) + eslint-visitor-keys: 3.4.3 + + '@eslint-community/eslint-utils@4.9.0(eslint@9.39.1(jiti@2.4.2))': + dependencies: + eslint: 9.39.1(jiti@2.4.2) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} + '@eslint/config-array@0.21.1': + dependencies: + '@eslint/object-schema': 2.1.7 + debug: 4.4.3 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@eslint/config-helpers@0.4.2': + dependencies: + '@eslint/core': 0.17.0 + + '@eslint/core@0.17.0': + dependencies: + '@types/json-schema': 7.0.15 + '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 @@ -25459,11 +26348,30 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@8.55.0': {} + '@eslint/eslintrc@3.3.3': + dependencies: + ajv: 6.12.6 + debug: 4.4.3 + espree: 10.4.0 + globals: 14.0.0 + ignore: 5.3.2 + import-fresh: 3.3.1 + js-yaml: 4.1.1 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color '@eslint/js@8.57.1': {} - '@expo/apple-utils@1.7.0': {} + '@eslint/js@9.39.1': {} + + '@eslint/object-schema@2.1.7': {} + + '@eslint/plugin-kit@0.4.1': + dependencies: + '@eslint/core': 0.17.0 + levn: 0.4.1 '@expo/bunyan@4.0.1': dependencies: @@ -25502,7 +26410,7 @@ snapshots: ci-info: 3.9.0 compression: 1.8.0 connect: 3.7.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 env-editor: 0.4.2 fast-glob: 3.3.3 form-data: 3.0.3 @@ -25550,24 +26458,98 @@ snapshots: - supports-color - utf-8-validate + '@expo/cli@54.0.16(expo-router@6.0.15)(expo@54.0.25)(graphql@16.8.1)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))': + dependencies: + '@0no-co/graphql.web': 1.1.2(graphql@16.8.1) + '@expo/code-signing-certificates': 0.0.5 + '@expo/config': 12.0.10 + '@expo/config-plugins': 54.0.2 + '@expo/devcert': 1.2.0 + '@expo/env': 2.0.7 + '@expo/image-utils': 0.8.7 + '@expo/json-file': 10.0.7 + '@expo/mcp-tunnel': 0.1.0 + '@expo/metro': 54.1.0 + '@expo/metro-config': 54.0.9(expo@54.0.25) + '@expo/osascript': 2.3.7 + '@expo/package-manager': 1.9.8 + '@expo/plist': 0.4.7 + '@expo/prebuild-config': 54.0.6(expo@54.0.25) + '@expo/schema-utils': 0.1.7 + '@expo/spawn-async': 1.7.2 + '@expo/ws-tunnel': 1.0.6 + '@expo/xcpretty': 4.3.2 + '@react-native/dev-middleware': 0.81.5 + '@urql/core': 5.1.1(graphql@16.8.1) + '@urql/exchange-retry': 1.3.1(@urql/core@5.1.1(graphql@16.8.1)) + accepts: 1.3.8 + arg: 5.0.2 + better-opn: 3.0.2 + bplist-creator: 0.1.0 + bplist-parser: 0.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + compression: 1.8.0 + connect: 3.7.0 + debug: 4.4.3 + env-editor: 0.4.2 + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + expo-server: 1.0.4 + freeport-async: 2.0.0 + getenv: 2.0.0 + glob: 10.4.5 + lan-network: 0.1.7 + minimatch: 9.0.5 + node-forge: 1.3.1 + npm-package-arg: 11.0.3 + ora: 3.4.0 + picomatch: 3.0.1 + pretty-bytes: 5.6.0 + pretty-format: 29.7.0 + progress: 2.0.3 + prompts: 2.4.2 + qrcode-terminal: 0.11.0 + require-from-string: 2.0.2 + requireg: 0.2.2 + resolve: 1.22.10 + resolve-from: 5.0.0 + resolve.exports: 2.0.3 + semver: 7.7.2 + send: 0.19.1 + slugify: 1.6.6 + source-map-support: 0.5.21 + stacktrace-parser: 0.1.11 + structured-headers: 0.4.1 + tar: 7.4.3 + terminal-link: 2.1.1 + undici: 6.21.3 + wrap-ansi: 7.0.0 + ws: 8.18.2 + optionalDependencies: + expo-router: 6.0.15(0714175d051ca9f2de0211a07979f600) + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + transitivePeerDependencies: + - '@modelcontextprotocol/sdk' + - bufferutil + - graphql + - supports-color + - utf-8-validate + '@expo/code-signing-certificates@0.0.5': dependencies: node-forge: 1.3.1 nullthrows: 1.1.1 - '@expo/config-plugins@7.8.4': + '@expo/config-plugins@54.0.2': dependencies: - '@expo/config-types': 50.0.0 - '@expo/fingerprint': 0.6.1 - '@expo/json-file': 8.3.3 - '@expo/plist': 0.1.3 + '@expo/config-types': 54.0.8 + '@expo/json-file': 10.0.7 + '@expo/plist': 0.4.7 '@expo/sdk-runtime-versions': 1.0.0 - '@react-native/normalize-color': 2.1.0 chalk: 4.1.2 - debug: 4.4.1(supports-color@8.1.1) - find-up: 5.0.0 - getenv: 1.0.0 - glob: 7.1.6 + debug: 4.4.3 + getenv: 2.0.0 + glob: 10.4.5 resolve-from: 5.0.0 semver: 7.7.2 slash: 3.0.0 @@ -25584,7 +26566,7 @@ snapshots: '@expo/plist': 0.2.2 '@expo/sdk-runtime-versions': 1.0.0 chalk: 4.1.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 getenv: 1.0.0 glob: 10.4.5 resolve-from: 5.0.0 @@ -25596,10 +26578,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@expo/config-types@50.0.0': {} - '@expo/config-types@52.0.5': {} + '@expo/config-types@54.0.8': {} + '@expo/config@10.0.11': dependencies: '@babel/code-frame': 7.10.4 @@ -25618,19 +26600,21 @@ snapshots: transitivePeerDependencies: - supports-color - '@expo/config@8.5.4': + '@expo/config@12.0.10': dependencies: '@babel/code-frame': 7.10.4 - '@expo/config-plugins': 7.8.4 - '@expo/config-types': 50.0.0 - '@expo/json-file': 8.3.3 - getenv: 1.0.0 - glob: 7.1.6 + '@expo/config-plugins': 54.0.2 + '@expo/config-types': 54.0.8 + '@expo/json-file': 10.0.7 + deepmerge: 4.3.1 + getenv: 2.0.0 + glob: 10.4.5 require-from-string: 2.0.2 resolve-from: 5.0.0 - semver: 7.5.3 + resolve-workspace-root: 2.0.0 + semver: 7.7.2 slugify: 1.6.6 - sucrase: 3.34.0 + sucrase: 3.35.0 transitivePeerDependencies: - supports-color @@ -25642,43 +26626,39 @@ snapshots: transitivePeerDependencies: - supports-color - '@expo/eas-build-job@1.0.95': - dependencies: - '@expo/logger': 1.0.57 - joi: 17.13.3 - semver: 7.7.2 - zod: 3.25.48 - - '@expo/eas-json@7.8.4': + '@expo/devtools@0.1.7(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@babel/code-frame': 7.23.5 - '@expo/eas-build-job': 1.0.95 chalk: 4.1.2 - env-string: 1.0.1 - fs-extra: 11.2.0 - golden-fleece: 1.0.9 - joi: 17.11.0 - log-symbols: 4.1.0 - semver: 7.5.2 - terminal-link: 2.1.1 - tslib: 2.4.1 + optionalDependencies: + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) '@expo/env@0.4.2': dependencies: chalk: 4.1.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 dotenv: 16.4.7 dotenv-expand: 11.0.7 getenv: 1.0.0 transitivePeerDependencies: - supports-color + '@expo/env@2.0.7': + dependencies: + chalk: 4.1.2 + debug: 4.4.3 + dotenv: 16.4.7 + dotenv-expand: 11.0.7 + getenv: 2.0.0 + transitivePeerDependencies: + - supports-color + '@expo/fingerprint@0.11.11': dependencies: '@expo/spawn-async': 1.7.2 arg: 5.0.2 chalk: 4.1.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 find-up: 5.0.0 getenv: 1.0.0 minimatch: 3.1.2 @@ -25688,57 +26668,52 @@ snapshots: transitivePeerDependencies: - supports-color - '@expo/fingerprint@0.6.1': + '@expo/fingerprint@0.15.3': dependencies: '@expo/spawn-async': 1.7.2 + arg: 5.0.2 chalk: 4.1.2 - debug: 4.4.1(supports-color@8.1.1) - find-up: 5.0.0 - minimatch: 3.1.2 + debug: 4.4.3 + getenv: 2.0.0 + glob: 10.4.5 + ignore: 5.3.2 + minimatch: 9.0.5 p-limit: 3.1.0 resolve-from: 5.0.0 + semver: 7.7.2 transitivePeerDependencies: - supports-color - '@expo/image-utils@0.4.2(encoding@0.1.13)': + '@expo/image-utils@0.6.5': dependencies: - '@expo/spawn-async': 1.5.0 + '@expo/spawn-async': 1.7.2 chalk: 4.1.2 fs-extra: 9.0.0 getenv: 1.0.0 jimp-compact: 0.16.1 - node-fetch: 2.7.0(encoding@0.1.13) parse-png: 2.1.0 resolve-from: 5.0.0 - semver: 7.3.2 - tempy: 0.3.0 - transitivePeerDependencies: - - encoding + semver: 7.7.2 + temp-dir: 2.0.0 + unique-string: 2.0.0 - '@expo/image-utils@0.6.5': + '@expo/image-utils@0.8.7': dependencies: '@expo/spawn-async': 1.7.2 chalk: 4.1.2 - fs-extra: 9.0.0 - getenv: 1.0.0 + getenv: 2.0.0 jimp-compact: 0.16.1 parse-png: 2.1.0 resolve-from: 5.0.0 + resolve-global: 1.0.0 semver: 7.7.2 temp-dir: 2.0.0 unique-string: 2.0.0 - '@expo/json-file@8.2.37': + '@expo/json-file@10.0.7': dependencies: '@babel/code-frame': 7.10.4 json5: 2.2.3 - write-file-atomic: 2.4.3 - - '@expo/json-file@8.3.3': - dependencies: - '@babel/code-frame': 7.10.4 - json5: 2.2.3 - write-file-atomic: 2.4.3 '@expo/json-file@9.0.2': dependencies: @@ -25751,10 +26726,14 @@ snapshots: '@babel/code-frame': 7.10.4 json5: 2.2.3 - '@expo/logger@1.0.57': + '@expo/mcp-tunnel@0.1.0': dependencies: - '@types/bunyan': 1.8.11 - bunyan: 1.8.15 + ws: 8.18.3 + zod: 3.25.76 + zod-to-json-schema: 3.25.0(zod@3.25.76) + transitivePeerDependencies: + - bufferutil + - utf-8-validate '@expo/metro-config@0.19.12': dependencies: @@ -25767,7 +26746,7 @@ snapshots: '@expo/json-file': 9.0.2 '@expo/spawn-async': 1.7.2 chalk: 4.1.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 fs-extra: 9.1.0 getenv: 1.0.0 glob: 10.4.5 @@ -25779,43 +26758,72 @@ snapshots: transitivePeerDependencies: - supports-color - '@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))': + '@expo/metro-config@54.0.9(expo@54.0.25)': dependencies: - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@babel/code-frame': 7.27.1 + '@babel/core': 7.26.10 + '@babel/generator': 7.27.3 + '@expo/config': 12.0.10 + '@expo/env': 2.0.7 + '@expo/json-file': 10.0.7 + '@expo/metro': 54.1.0 + '@expo/spawn-async': 1.7.2 + browserslist: 4.25.0 + chalk: 4.1.2 + debug: 4.4.3 + dotenv: 16.4.7 + dotenv-expand: 11.0.7 + getenv: 2.0.0 + glob: 10.4.5 + hermes-parser: 0.29.1 + jsc-safe-url: 0.2.4 + lightningcss: 1.30.1 + minimatch: 9.0.5 + postcss: 8.4.49 + resolve-from: 5.0.0 + optionalDependencies: + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate '@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))': dependencies: react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - '@expo/multipart-body-parser@1.1.0': + '@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))': dependencies: - dicer: 0.3.1 - nullthrows: 1.1.1 - structured-headers: 0.4.1 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) - '@expo/osascript@2.0.33': + '@expo/metro@54.1.0': dependencies: - '@expo/spawn-async': 1.7.2 - exec-async: 2.2.0 + metro: 0.83.2 + metro-babel-transformer: 0.83.2 + metro-cache: 0.83.2 + metro-cache-key: 0.83.2 + metro-config: 0.83.2 + metro-core: 0.83.2 + metro-file-map: 0.83.2 + metro-resolver: 0.83.2 + metro-runtime: 0.83.2 + metro-source-map: 0.83.2 + metro-transform-plugins: 0.83.2 + metro-transform-worker: 0.83.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate '@expo/osascript@2.2.4': dependencies: '@expo/spawn-async': 1.7.2 exec-async: 2.2.0 - '@expo/package-manager@1.1.2': + '@expo/osascript@2.3.7': dependencies: - '@expo/json-file': 8.3.3 '@expo/spawn-async': 1.7.2 - ansi-regex: 5.0.1 - chalk: 4.1.2 - find-up: 5.0.0 - find-yarn-workspace-root: 2.0.0 - js-yaml: 3.14.1 - micromatch: 4.0.8 - npm-package-arg: 7.0.0 - split: 1.0.1 - sudo-prompt: 9.1.1 + exec-async: 2.2.0 '@expo/package-manager@1.8.4': dependencies: @@ -25826,21 +26834,14 @@ snapshots: ora: 3.4.0 resolve-workspace-root: 2.0.0 - '@expo/pkcs12@0.0.8': + '@expo/package-manager@1.9.8': dependencies: - node-forge: 1.3.1 - - '@expo/plist@0.0.20': - dependencies: - '@xmldom/xmldom': 0.7.13 - base64-js: 1.5.1 - xmlbuilder: 14.0.0 - - '@expo/plist@0.1.3': - dependencies: - '@xmldom/xmldom': 0.7.13 - base64-js: 1.5.1 - xmlbuilder: 14.0.0 + '@expo/json-file': 10.0.7 + '@expo/spawn-async': 1.7.2 + chalk: 4.1.2 + npm-package-arg: 11.0.3 + ora: 3.4.0 + resolve-workspace-root: 2.0.0 '@expo/plist@0.2.2': dependencies: @@ -25848,47 +26849,26 @@ snapshots: base64-js: 1.5.1 xmlbuilder: 14.0.0 - '@expo/plugin-help@5.1.23(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.3.3)': - dependencies: - '@oclif/core': 2.16.0(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.3.3) - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - typescript - - '@expo/plugin-warn-if-update-available@2.5.1(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.3.3)': + '@expo/plist@0.4.7': dependencies: - '@oclif/core': 2.16.0(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.3.3) - chalk: 4.1.2 - debug: 4.4.1(supports-color@8.1.1) - ejs: 3.1.10 - fs-extra: 10.1.0 - http-call: 5.3.0 - semver: 7.7.2 - tslib: 2.8.1 - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - supports-color - - typescript + '@xmldom/xmldom': 0.8.10 + base64-js: 1.5.1 + xmlbuilder: 15.1.1 - '@expo/prebuild-config@6.7.3(encoding@0.1.13)(expo-modules-autolinking@2.1.10)': + '@expo/prebuild-config@54.0.6(expo@54.0.25)': dependencies: - '@expo/config': 8.5.4 - '@expo/config-plugins': 7.8.4 - '@expo/config-types': 50.0.0 - '@expo/image-utils': 0.4.2(encoding@0.1.13) - '@expo/json-file': 8.3.3 - debug: 4.4.1(supports-color@8.1.1) - expo-modules-autolinking: 2.1.10 - fs-extra: 9.1.0 + '@expo/config': 12.0.10 + '@expo/config-plugins': 54.0.2 + '@expo/config-types': 54.0.8 + '@expo/image-utils': 0.8.7 + '@expo/json-file': 10.0.7 + '@react-native/normalize-colors': 0.81.5 + debug: 4.4.3 + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) resolve-from: 5.0.0 - semver: 7.5.3 + semver: 7.7.2 xml2js: 0.6.0 transitivePeerDependencies: - - encoding - supports-color '@expo/prebuild-config@8.2.0': @@ -25899,7 +26879,7 @@ snapshots: '@expo/image-utils': 0.6.5 '@expo/json-file': 9.1.4 '@react-native/normalize-colors': 0.76.9 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 fs-extra: 9.1.0 resolve-from: 5.0.0 semver: 7.7.2 @@ -25907,8 +26887,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@expo/results@1.0.0': {} - '@expo/rudder-sdk-node@1.1.1(encoding@0.1.13)': dependencies: '@expo/bunyan': 4.0.1 @@ -25921,60 +26899,43 @@ snapshots: transitivePeerDependencies: - encoding + '@expo/schema-utils@0.1.7': {} + '@expo/sdk-runtime-versions@1.0.0': {} '@expo/server@0.5.3': dependencies: abort-controller: 3.0.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 source-map-support: 0.5.21 undici: 6.21.3 transitivePeerDependencies: - supports-color - '@expo/spawn-async@1.5.0': - dependencies: - cross-spawn: 6.0.6 - - '@expo/spawn-async@1.7.0': - dependencies: - cross-spawn: 7.0.6 - '@expo/spawn-async@1.7.2': dependencies: cross-spawn: 7.0.6 - '@expo/steps@1.0.95': - dependencies: - '@expo/eas-build-job': 1.0.95 - '@expo/logger': 1.0.57 - '@expo/spawn-async': 1.7.2 - arg: 5.0.2 - fs-extra: 11.3.0 - joi: 17.13.3 - jsep: 1.4.0 - lodash.clonedeep: 4.5.0 - lodash.get: 4.4.2 - this-file: 2.0.3 - uuid: 9.0.1 - yaml: 2.8.0 - '@expo/sudo-prompt@9.3.2': {} - '@expo/timeago.js@1.0.0': {} - - '@expo/vector-icons@14.1.0(ka6rgkktlsuut5gotrymd2sdni)': + '@expo/vector-icons@14.1.0(8a2b828c08a1791fbbd448c8e4aa8f34)': dependencies: - expo-font: 13.0.4(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1) + expo-font: 14.0.9(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - '@expo/vector-icons@14.1.0(wm3bvfp4qcetscjld4hplpimri)': + '@expo/vector-icons@14.1.0(a6850416216e8b64df60af23d5183c0b)': dependencies: expo-font: 13.0.4(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1) react: 18.3.1 react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@expo/vector-icons@15.0.3(expo-font@14.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + expo-font: 14.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + '@expo/ws-tunnel@1.0.6': {} '@expo/xcpretty@4.3.2': @@ -25984,7 +26945,7 @@ snapshots: find-up: 5.0.0 js-yaml: 4.1.0 - '@faker-js/faker@8.3.1': {} + '@faker-js/faker@10.1.0': {} '@fastify/busboy@2.1.1': {} @@ -25994,31 +26955,48 @@ snapshots: dependencies: '@floating-ui/utils': 0.2.9 + '@floating-ui/core@1.7.3': + dependencies: + '@floating-ui/utils': 0.2.10 + '@floating-ui/dom@1.7.1': dependencies: '@floating-ui/core': 1.7.1 '@floating-ui/utils': 0.2.9 - '@floating-ui/react-dom@2.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/dom@1.7.4': + dependencies: + '@floating-ui/core': 1.7.3 + '@floating-ui/utils': 0.2.10 + + '@floating-ui/react-dom@2.1.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@floating-ui/dom': 1.7.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) - '@floating-ui/react-native@0.10.7(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@floating-ui/react-dom@2.1.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@floating-ui/dom': 1.7.4 + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + + '@floating-ui/react-native@0.10.7(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: '@floating-ui/core': 1.7.1 - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) - '@floating-ui/react@0.24.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/react@0.27.16(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@floating-ui/react-dom': 2.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - aria-hidden: 1.2.6 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@floating-ui/react-dom': 2.1.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@floating-ui/utils': 0.2.10 + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) tabbable: 6.2.0 + '@floating-ui/utils@0.2.10': {} + '@floating-ui/utils@0.2.9': {} '@fontsource/roboto@5.2.5': {} @@ -26039,13 +27017,12 @@ snapshots: dependencies: '@hapi/hoek': 9.3.0 - '@humanwhocodes/config-array@0.11.14': + '@humanfs/core@0.19.1': {} + + '@humanfs/node@0.16.7': dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.1(supports-color@8.1.1) - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color + '@humanfs/core': 0.19.1 + '@humanwhocodes/retry': 0.4.3 '@humanwhocodes/config-array@0.13.0': dependencies: @@ -26059,6 +27036,8 @@ snapshots: '@humanwhocodes/object-schema@2.0.3': {} + '@humanwhocodes/retry@0.4.3': {} + '@inquirer/checkbox@4.1.8(@types/node@24.2.0)': dependencies: '@inquirer/core': 10.1.13(@types/node@24.2.0) @@ -26215,7 +27194,7 @@ snapshots: '@ionic/utils-array@2.1.6': dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 tslib: 2.8.1 transitivePeerDependencies: - supports-color @@ -26223,7 +27202,7 @@ snapshots: '@ionic/utils-fs@3.1.7': dependencies: '@types/fs-extra': 8.1.5 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 fs-extra: 9.1.0 tslib: 2.8.1 transitivePeerDependencies: @@ -26231,7 +27210,7 @@ snapshots: '@ionic/utils-object@2.1.6': dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 tslib: 2.8.1 transitivePeerDependencies: - supports-color @@ -26240,7 +27219,7 @@ snapshots: dependencies: '@ionic/utils-object': 2.1.6 '@ionic/utils-terminal': 2.3.5 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 signal-exit: 3.0.7 tree-kill: 1.2.2 tslib: 2.8.1 @@ -26249,7 +27228,7 @@ snapshots: '@ionic/utils-stream@3.1.7': dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 tslib: 2.8.1 transitivePeerDependencies: - supports-color @@ -26321,7 +27300,7 @@ snapshots: jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2))': + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -26335,7 +27314,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)) + jest-config: 29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -26356,7 +27335,7 @@ snapshots: - supports-color - ts-node - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4))': + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -26370,7 +27349,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)) + jest-config: 29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -26391,6 +27370,78 @@ snapshots: - supports-color - ts-node + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4))': + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.17.57 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)) + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + optional: true + + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2))': + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.17.57 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2)) + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + optional: true + '@jest/create-cache-key-function@29.7.0': dependencies: '@jest/types': 29.6.3 @@ -26529,15 +27580,15 @@ snapshots: '@types/yargs': 17.0.33 chalk: 4.1.2 - '@journeyapps/react-native-quick-sqlite@2.4.9(react-native@0.72.4(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@journeyapps/react-native-quick-sqlite@2.4.11(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - react: 18.3.1 - react-native: 0.72.4(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(encoding@0.1.13)(react@18.3.1) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) - '@journeyapps/react-native-quick-sqlite@2.4.9(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@journeyapps/react-native-quick-sqlite@2.4.9(react-native@0.72.4(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + react-native: 0.72.4(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(encoding@0.1.13)(react@18.3.1) '@journeyapps/react-native-quick-sqlite@2.4.9(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: @@ -26546,6 +27597,11 @@ snapshots: '@journeyapps/wa-sqlite@1.3.2': {} + '@jridgewell/gen-mapping@0.3.13': + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.31 + '@jridgewell/gen-mapping@0.3.8': dependencies: '@jridgewell/set-array': 1.2.1 @@ -26568,6 +27624,11 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping@0.3.31': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping@0.3.9': dependencies: '@jridgewell/resolve-uri': 3.1.2 @@ -26803,9 +27864,9 @@ snapshots: '@mdi/font@7.4.47': {} - '@mdx-js/mdx@3.1.0(acorn@8.14.1)': + '@mdx-js/mdx@3.1.0(acorn@8.15.0)': dependencies: - '@types/estree': 1.0.7 + '@types/estree': 1.0.8 '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.4 '@types/mdx': 2.0.13 @@ -26817,7 +27878,7 @@ snapshots: hast-util-to-jsx-runtime: 2.3.6 markdown-extensions: 2.0.0 recma-build-jsx: 1.0.0 - recma-jsx: 1.0.0(acorn@8.14.1) + recma-jsx: 1.0.0(acorn@8.15.0) recma-stringify: 1.0.0 rehype-recma: 1.0.0 remark-mdx: 3.1.0 @@ -26975,7 +28036,7 @@ snapshots: '@module-federation/manifest': 0.13.1(typescript@5.9.2)(vue-tsc@2.0.6(typescript@5.9.2)) '@module-federation/runtime-tools': 0.13.1 '@module-federation/sdk': 0.13.1 - '@rspack/core': 1.3.13 + '@rspack/core': 1.3.13(@swc/helpers@0.5.13) btoa: 1.2.1 optionalDependencies: typescript: 5.9.2 @@ -27366,7 +28427,7 @@ snapshots: '@next/swc-win32-x64-msvc@14.2.3': optional: true - '@ngtools/webpack@19.2.14(@angular/compiler-cli@19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4))(typescript@5.5.4)(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4))': + '@ngtools/webpack@19.2.14(@angular/compiler-cli@19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4))(typescript@5.5.4)(webpack@5.98.0(@swc/core@1.11.29))': dependencies: '@angular/compiler-cli': 19.2.14(@angular/compiler@19.2.14)(typescript@5.5.4) typescript: 5.5.4 @@ -27463,89 +28524,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@oclif/core@1.26.2': - dependencies: - '@oclif/linewrap': 1.0.0 - '@oclif/screen': 3.0.8 - ansi-escapes: 4.3.2 - ansi-styles: 4.3.0 - cardinal: 2.1.1 - chalk: 4.1.2 - clean-stack: 3.0.1 - cli-progress: 3.12.0 - debug: 4.4.1(supports-color@8.1.1) - ejs: 3.1.10 - fs-extra: 9.1.0 - get-package-type: 0.1.0 - globby: 11.1.0 - hyperlinker: 1.0.0 - indent-string: 4.0.0 - is-wsl: 2.2.0 - js-yaml: 3.14.1 - natural-orderby: 2.0.3 - object-treeify: 1.1.33 - password-prompt: 1.1.3 - semver: 7.7.2 - string-width: 4.2.3 - strip-ansi: 6.0.1 - supports-color: 8.1.1 - supports-hyperlinks: 2.3.0 - tslib: 2.8.1 - widest-line: 3.1.0 - wrap-ansi: 7.0.0 - - '@oclif/core@2.16.0(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.3.3)': - dependencies: - '@types/cli-progress': 3.11.6 - ansi-escapes: 4.3.2 - ansi-styles: 4.3.0 - cardinal: 2.1.1 - chalk: 4.1.2 - clean-stack: 3.0.1 - cli-progress: 3.12.0 - debug: 4.4.1(supports-color@8.1.1) - ejs: 3.1.10 - get-package-type: 0.1.0 - globby: 11.1.0 - hyperlinker: 1.0.0 - indent-string: 4.0.0 - is-wsl: 2.2.0 - js-yaml: 3.14.1 - natural-orderby: 2.0.3 - object-treeify: 1.1.33 - password-prompt: 1.1.3 - slice-ansi: 4.0.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - supports-color: 8.1.1 - supports-hyperlinks: 2.3.0 - ts-node: 10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.3.3) - tslib: 2.8.1 - widest-line: 3.1.0 - wordwrap: 1.0.0 - wrap-ansi: 7.0.0 - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - typescript - - '@oclif/linewrap@1.0.0': {} - - '@oclif/plugin-autocomplete@2.3.10(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.3.3)': - dependencies: - '@oclif/core': 2.16.0(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.3.3) - chalk: 4.1.2 - debug: 4.4.1(supports-color@8.1.1) - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - supports-color - - typescript - - '@oclif/screen@3.0.8': {} - '@op-engineering/op-sqlite@14.0.2(react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)(typescript@5.9.2))(react@18.3.1)': dependencies: react: 18.3.1 @@ -27561,6 +28539,12 @@ snapshots: react: 19.0.0 react-native: 0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0) + '@op-engineering/op-sqlite@14.0.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + optional: true + '@parcel/watcher-android-arm64@2.5.1': optional: true @@ -27625,6 +28609,8 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true + '@pkgr/core@0.1.2': {} + '@pkgr/core@0.2.7': {} '@pnpm/catalogs.config@0.1.1': @@ -27925,29 +28911,254 @@ snapshots: '@popperjs/core@2.11.8': {} + '@powersync/attachments@2.4.1(@powersync/common@1.43.1)': + dependencies: + '@powersync/common': 1.43.1 + + '@powersync/common@1.43.1': + dependencies: + async-mutex: 0.5.0 + event-iterator: 2.0.0 + + '@powersync/react-native@1.27.1(@journeyapps/react-native-quick-sqlite@2.4.11(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(@powersync/common@1.43.1)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@powersync/common': 1.43.1 + '@powersync/react': 1.8.2(@powersync/common@1.43.1)(react@19.1.0) + async-mutex: 0.5.0 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + optionalDependencies: + '@journeyapps/react-native-quick-sqlite': 2.4.11(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + + '@powersync/react@1.8.2(@powersync/common@1.43.1)(react@19.1.0)': + dependencies: + '@powersync/common': 1.43.1 + react: 19.1.0 + '@powersync/sql-js@0.0.5': {} + '@radix-ui/primitive@1.1.3': {} + + '@radix-ui/react-collection@1.1.7(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.6)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.6 + '@types/react-dom': 18.3.6(@types/react@19.1.6) + '@radix-ui/react-compose-refs@1.0.0(react@18.3.1)': dependencies: '@babel/runtime': 7.27.6 react: 18.3.1 + '@radix-ui/react-compose-refs@1.1.2(@types/react@19.1.6)(react@19.1.0)': + dependencies: + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.6 + + '@radix-ui/react-context@1.1.2(@types/react@19.1.6)(react@19.1.0)': + dependencies: + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.6 + + '@radix-ui/react-dialog@1.1.15(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.6)(react@19.1.0) + aria-hidden: 1.2.6 + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + react-remove-scroll: 2.7.1(@types/react@19.1.6)(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.6 + '@types/react-dom': 18.3.6(@types/react@19.1.6) + + '@radix-ui/react-direction@1.1.1(@types/react@19.1.6)(react@19.1.0)': + dependencies: + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.6 + + '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.1.6)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.6 + '@types/react-dom': 18.3.6(@types/react@19.1.6) + + '@radix-ui/react-focus-guards@1.1.3(@types/react@19.1.6)(react@19.1.0)': + dependencies: + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.6 + + '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.6)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.6 + '@types/react-dom': 18.3.6(@types/react@19.1.6) + + '@radix-ui/react-id@1.1.1(@types/react@19.1.6)(react@19.1.0)': + dependencies: + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.6)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.6 + + '@radix-ui/react-portal@1.1.9(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.6)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.6 + '@types/react-dom': 18.3.6(@types/react@19.1.6) + + '@radix-ui/react-presence@1.1.5(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.6)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.6 + '@types/react-dom': 18.3.6(@types/react@19.1.6) + + '@radix-ui/react-primitive@2.1.3(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.6)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.6 + '@types/react-dom': 18.3.6(@types/react@19.1.6) + + '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-collection': 1.1.7(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.6)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.6 + '@types/react-dom': 18.3.6(@types/react@19.1.6) + '@radix-ui/react-slot@1.0.1(react@18.3.1)': dependencies: '@babel/runtime': 7.27.6 '@radix-ui/react-compose-refs': 1.0.0(react@18.3.1) react: 18.3.1 - '@react-native-async-storage/async-storage@1.23.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))': + '@radix-ui/react-slot@1.2.0(@types/react@19.1.6)(react@19.1.0)': dependencies: - merge-options: 3.0.4 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.6)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.6 + + '@radix-ui/react-slot@1.2.3(@types/react@19.1.6)(react@19.1.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.6)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.6 + + '@radix-ui/react-tabs@1.1.13(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-context': 1.1.2(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.6)(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.6 + '@types/react-dom': 18.3.6(@types/react@19.1.6) + + '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.1.6)(react@19.1.0)': + dependencies: + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.6 + + '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.1.6)(react@19.1.0)': + dependencies: + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.6)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.6 + + '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.1.6)(react@19.1.0)': + dependencies: + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.6)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.6 + + '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.1.6)(react@19.1.0)': + dependencies: + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.6)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.6 + + '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.1.6)(react@19.1.0)': + dependencies: + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.6 '@react-native-async-storage/async-storage@1.23.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))': dependencies: merge-options: 3.0.4 react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@react-native-async-storage/async-storage@2.2.0(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))': + dependencies: + merge-options: 3.0.4 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + '@react-native-community/async-storage@1.12.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: deep-assign: 3.0.0 @@ -28038,18 +29249,6 @@ snapshots: transitivePeerDependencies: - typescript - '@react-native-community/cli-config@15.1.3(typescript@5.3.3)': - dependencies: - '@react-native-community/cli-tools': 15.1.3 - chalk: 4.1.2 - cosmiconfig: 9.0.0(typescript@5.3.3) - deepmerge: 4.3.1 - fast-glob: 3.3.3 - joi: 17.13.3 - transitivePeerDependencies: - - typescript - optional: true - '@react-native-community/cli-config@15.1.3(typescript@5.9.2)': dependencies: '@react-native-community/cli-tools': 15.1.3 @@ -28150,28 +29349,6 @@ snapshots: transitivePeerDependencies: - typescript - '@react-native-community/cli-doctor@15.1.3(typescript@5.3.3)': - dependencies: - '@react-native-community/cli-config': 15.1.3(typescript@5.3.3) - '@react-native-community/cli-platform-android': 15.1.3 - '@react-native-community/cli-platform-apple': 15.1.3 - '@react-native-community/cli-platform-ios': 15.1.3 - '@react-native-community/cli-tools': 15.1.3 - chalk: 4.1.2 - command-exists: 1.2.9 - deepmerge: 4.3.1 - envinfo: 7.14.0 - execa: 5.1.1 - node-stream-zip: 1.15.0 - ora: 5.4.1 - semver: 7.7.2 - strip-ansi: 5.2.0 - wcwidth: 1.0.1 - yaml: 2.8.0 - transitivePeerDependencies: - - typescript - optional: true - '@react-native-community/cli-doctor@15.1.3(typescript@5.9.2)': dependencies: '@react-native-community/cli-config': 15.1.3(typescript@5.9.2) @@ -28517,31 +29694,6 @@ snapshots: - typescript - utf-8-validate - '@react-native-community/cli@15.1.3(typescript@5.3.3)': - dependencies: - '@react-native-community/cli-clean': 15.1.3 - '@react-native-community/cli-config': 15.1.3(typescript@5.3.3) - '@react-native-community/cli-debugger-ui': 15.1.3 - '@react-native-community/cli-doctor': 15.1.3(typescript@5.3.3) - '@react-native-community/cli-server-api': 15.1.3 - '@react-native-community/cli-tools': 15.1.3 - '@react-native-community/cli-types': 15.1.3 - chalk: 4.1.2 - commander: 9.5.0 - deepmerge: 4.3.1 - execa: 5.1.1 - find-up: 5.0.0 - fs-extra: 8.1.0 - graceful-fs: 4.2.11 - prompts: 2.4.2 - semver: 7.7.2 - transitivePeerDependencies: - - bufferutil - - supports-color - - typescript - - utf-8-validate - optional: true - '@react-native-community/cli@15.1.3(typescript@5.9.2)': dependencies: '@react-native-community/cli-clean': 15.1.3 @@ -28601,6 +29753,8 @@ snapshots: '@react-native/assets-registry@0.78.0': {} + '@react-native/assets-registry@0.81.5': {} + '@react-native/babel-plugin-codegen@0.75.3(@babel/preset-env@7.27.2(@babel/core@7.26.10))': dependencies: '@react-native/codegen': 0.75.3(@babel/preset-env@7.27.2(@babel/core@7.26.10)) @@ -28631,6 +29785,14 @@ snapshots: - '@babel/preset-env' - supports-color + '@react-native/babel-plugin-codegen@0.81.5(@babel/core@7.26.10)': + dependencies: + '@babel/traverse': 7.27.4 + '@react-native/codegen': 0.81.5(@babel/core@7.26.10) + transitivePeerDependencies: + - '@babel/core' + - supports-color + '@react-native/babel-preset@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))': dependencies: '@babel/core': 7.26.10 @@ -28641,7 +29803,7 @@ snapshots: '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.10) '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.10) '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.26.10) - '@babel/plugin-transform-async-generator-functions': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.26.10) '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.26.10) '@babel/plugin-transform-block-scoping': 7.27.3(@babel/core@7.26.10) '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.26.10) @@ -28691,7 +29853,7 @@ snapshots: '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.10) '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.10) '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.26.10) - '@babel/plugin-transform-async-generator-functions': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.26.10) '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.26.10) '@babel/plugin-transform-block-scoping': 7.27.3(@babel/core@7.26.10) '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.26.10) @@ -28793,7 +29955,7 @@ snapshots: '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.10) '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.10) '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.26.10) - '@babel/plugin-transform-async-generator-functions': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.26.10) '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.26.10) '@babel/plugin-transform-block-scoping': 7.27.3(@babel/core@7.26.10) '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.26.10) @@ -28835,6 +29997,56 @@ snapshots: - '@babel/preset-env' - supports-color + '@react-native/babel-preset@0.81.5(@babel/core@7.26.10)': + dependencies: + '@babel/core': 7.26.10 + '@babel/plugin-proposal-export-default-from': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-export-default-from': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.26.10) + '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-block-scoping': 7.27.3(@babel/core@7.26.10) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-classes': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-destructuring': 7.27.3(@babel/core@7.26.10) + '@babel/plugin-transform-flow-strip-types': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-logical-assignment-operators': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-object-rest-spread': 7.27.3(@babel/core@7.26.10) + '@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-parameters': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-react-display-name': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-regenerator': 7.27.4(@babel/core@7.26.10) + '@babel/plugin-transform-runtime': 7.27.4(@babel/core@7.26.10) + '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-spread': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.26.10) + '@babel/template': 7.27.2 + '@react-native/babel-plugin-codegen': 0.81.5(@babel/core@7.26.10) + babel-plugin-syntax-hermes-parser: 0.29.1 + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.10) + react-refresh: 0.14.2 + transitivePeerDependencies: + - supports-color + '@react-native/codegen@0.72.8(@babel/preset-env@7.27.2(@babel/core@7.26.10))': dependencies: '@babel/parser': 7.27.4 @@ -28902,6 +30114,16 @@ snapshots: transitivePeerDependencies: - supports-color + '@react-native/codegen@0.81.5(@babel/core@7.26.10)': + dependencies: + '@babel/core': 7.26.10 + '@babel/parser': 7.27.4 + glob: 7.2.3 + hermes-parser: 0.29.1 + invariant: 2.2.4 + nullthrows: 1.1.1 + yargs: 17.7.2 + '@react-native/community-cli-plugin@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(encoding@0.1.13)': dependencies: '@react-native-community/cli-server-api': 14.1.0 @@ -28923,29 +30145,6 @@ snapshots: - supports-color - utf-8-validate - '@react-native/community-cli-plugin@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(encoding@0.1.13)': - dependencies: - '@react-native/dev-middleware': 0.76.9 - '@react-native/metro-babel-transformer': 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10)) - chalk: 4.1.2 - execa: 5.1.1 - invariant: 2.2.4 - metro: 0.81.5 - metro-config: 0.81.5 - metro-core: 0.81.5 - node-fetch: 2.7.0(encoding@0.1.13) - readline: 1.3.0 - semver: 7.7.2 - optionalDependencies: - '@react-native-community/cli': 15.1.3(typescript@5.3.3) - transitivePeerDependencies: - - '@babel/core' - - '@babel/preset-env' - - bufferutil - - encoding - - supports-color - - utf-8-validate - '@react-native/community-cli-plugin@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(encoding@0.1.13)': dependencies: '@react-native/dev-middleware': 0.76.9 @@ -29011,6 +30210,23 @@ snapshots: - supports-color - utf-8-validate + '@react-native/community-cli-plugin@0.81.5(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))': + dependencies: + '@react-native/dev-middleware': 0.81.5 + debug: 4.4.3 + invariant: 2.2.4 + metro: 0.83.3 + metro-config: 0.83.3 + metro-core: 0.83.3 + semver: 7.7.2 + optionalDependencies: + '@react-native-community/cli': 15.1.3(typescript@5.9.2) + '@react-native/metro-config': 0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10)) + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + '@react-native/debugger-frontend@0.75.3': {} '@react-native/debugger-frontend@0.76.9': {} @@ -29019,6 +30235,8 @@ snapshots: '@react-native/debugger-frontend@0.78.0': {} + '@react-native/debugger-frontend@0.81.5': {} + '@react-native/dev-middleware@0.75.3(encoding@0.1.13)': dependencies: '@isaacs/ttlcache': 1.4.1 @@ -29095,6 +30313,24 @@ snapshots: - supports-color - utf-8-validate + '@react-native/dev-middleware@0.81.5': + dependencies: + '@isaacs/ttlcache': 1.4.1 + '@react-native/debugger-frontend': 0.81.5 + chrome-launcher: 0.15.2 + chromium-edge-launcher: 0.2.0 + connect: 3.7.0 + debug: 4.4.3 + invariant: 2.2.4 + nullthrows: 1.1.1 + open: 7.4.2 + serve-static: 1.16.2 + ws: 6.2.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + '@react-native/eslint-config@0.73.2(eslint@8.57.1)(prettier@3.5.3)(typescript@5.9.2)': dependencies: '@babel/core': 7.26.10 @@ -29117,28 +30353,28 @@ snapshots: - supports-color - typescript - '@react-native/eslint-config@0.77.0(eslint@8.57.1)(jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0))(prettier@3.5.3)(typescript@5.9.2)': + '@react-native/eslint-config@0.77.0(eslint@9.39.1(jiti@2.4.2))(jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2)))(prettier@3.7.4)(typescript@5.9.2)': dependencies: '@babel/core': 7.26.10 - '@babel/eslint-parser': 7.27.1(@babel/core@7.26.10)(eslint@8.57.1) + '@babel/eslint-parser': 7.27.1(@babel/core@7.26.10)(eslint@9.39.1(jiti@2.4.2)) '@react-native/eslint-plugin': 0.77.0 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1)(typescript@5.9.2) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.9.2) - eslint: 8.57.1 - eslint-config-prettier: 8.10.0(eslint@8.57.1) - eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.1) - eslint-plugin-ft-flow: 2.0.3(@babel/eslint-parser@7.27.1(@babel/core@7.26.10)(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1)(jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0))(typescript@5.9.2) - eslint-plugin-react: 7.37.5(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) - eslint-plugin-react-native: 4.1.0(eslint@8.57.1) - prettier: 3.5.3 + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2))(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/parser': 7.18.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) + eslint: 9.39.1(jiti@2.4.2) + eslint-config-prettier: 8.10.0(eslint@9.39.1(jiti@2.4.2)) + eslint-plugin-eslint-comments: 3.2.0(eslint@9.39.1(jiti@2.4.2)) + eslint-plugin-ft-flow: 2.0.3(@babel/eslint-parser@7.27.1(@babel/core@7.26.10)(eslint@9.39.1(jiti@2.4.2)))(eslint@9.39.1(jiti@2.4.2)) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2))(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2))(eslint@9.39.1(jiti@2.4.2))(jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2)))(typescript@5.9.2) + eslint-plugin-react: 7.37.5(eslint@9.39.1(jiti@2.4.2)) + eslint-plugin-react-hooks: 4.6.2(eslint@9.39.1(jiti@2.4.2)) + eslint-plugin-react-native: 4.1.0(eslint@9.39.1(jiti@2.4.2)) + prettier: 3.7.4 transitivePeerDependencies: - jest - supports-color - typescript - '@react-native/eslint-config@0.78.0(eslint@8.57.1)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4)': + '@react-native/eslint-config@0.78.0(eslint@8.57.1)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4)': dependencies: '@babel/core': 7.26.10 '@babel/eslint-parser': 7.27.1(@babel/core@7.26.10)(eslint@8.57.1) @@ -29149,7 +30385,7 @@ snapshots: eslint-config-prettier: 8.10.0(eslint@8.57.1) eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.1) eslint-plugin-ft-flow: 2.0.3(@babel/eslint-parser@7.27.1(@babel/core@7.26.10)(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.0.4))(eslint@8.57.1)(typescript@5.0.4))(eslint@8.57.1)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)))(typescript@5.0.4) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.0.4))(eslint@8.57.1)(typescript@5.0.4))(eslint@8.57.1)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)))(typescript@5.0.4) eslint-plugin-react: 7.37.5(eslint@8.57.1) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) eslint-plugin-react-native: 4.1.0(eslint@8.57.1) @@ -29175,6 +30411,8 @@ snapshots: '@react-native/gradle-plugin@0.78.0': {} + '@react-native/gradle-plugin@0.81.5': {} + '@react-native/js-polyfills@0.72.1': {} '@react-native/js-polyfills@0.75.3': {} @@ -29185,6 +30423,8 @@ snapshots: '@react-native/js-polyfills@0.78.0': {} + '@react-native/js-polyfills@0.81.5': {} + '@react-native/metro-babel-transformer@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))': dependencies: '@babel/core': 7.26.10 @@ -29265,6 +30505,8 @@ snapshots: '@react-native/normalize-colors@0.78.0': {} + '@react-native/normalize-colors@0.81.5': {} + '@react-native/typescript-config@0.77.0': {} '@react-native/typescript-config@0.78.0': {} @@ -29284,72 +30526,86 @@ snapshots: optionalDependencies: '@types/react': 18.3.23 - '@react-native/virtualized-lists@0.76.9(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@react-native/virtualized-lists@0.76.9(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) optionalDependencies: '@types/react': 18.3.23 - '@react-native/virtualized-lists@0.76.9(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@react-native/virtualized-lists@0.77.0(@types/react@18.3.23)(react-native@0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@18.3.23)(react@18.3.1))(react@18.3.1)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + react-native: 0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@18.3.23)(react@18.3.1) optionalDependencies: '@types/react': 18.3.23 - '@react-native/virtualized-lists@0.77.0(@types/react@18.3.23)(react-native@0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@18.3.23)(react@18.3.1))(react@18.3.1)': + '@react-native/virtualized-lists@0.78.0(@types/react@19.1.6)(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0))(react@19.0.0)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 - react: 18.3.1 - react-native: 0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@18.3.23)(react@18.3.1) + react: 19.0.0 + react-native: 0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0) optionalDependencies: - '@types/react': 18.3.23 + '@types/react': 19.1.6 - '@react-native/virtualized-lists@0.78.0(@types/react@18.3.23)(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@types/react@18.3.23)(react@18.3.1))(react@18.3.1)': + '@react-native/virtualized-lists@0.81.5(@types/react@18.3.23)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(react@18.3.1))(react@18.3.1)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 react: 18.3.1 - react-native: 0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@types/react@18.3.23)(react@18.3.1) + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(react@18.3.1) optionalDependencies: '@types/react': 18.3.23 - '@react-native/virtualized-lists@0.78.0(@types/react@19.1.6)(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0))(react@19.0.0)': + '@react-native/virtualized-lists@0.81.5(@types/react@19.1.6)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 - react: 19.0.0 - react-native: 0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) optionalDependencies: '@types/react': 19.1.6 - '@react-navigation/bottom-tabs@7.3.14(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@react-navigation/bottom-tabs@7.3.14(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: - '@react-navigation/elements': 2.4.3(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@react-navigation/native': 7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/elements': 2.9.1(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/native': 7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) color: 4.2.3 react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - react-native-safe-area-context: 4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-screens: 4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + react-native-safe-area-context: 4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native-screens: 4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@react-native-masked-view/masked-view' - '@react-navigation/bottom-tabs@7.3.14(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@react-navigation/bottom-tabs@7.8.11(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: - '@react-navigation/elements': 2.4.3(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/elements': 2.9.1(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@react-navigation/native': 7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) color: 4.2.3 react: 18.3.1 react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) react-native-safe-area-context: 4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react-native-screens: 4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + sf-symbols-typescript: 2.1.0 + transitivePeerDependencies: + - '@react-native-masked-view/masked-view' + + '@react-navigation/bottom-tabs@7.8.11(@react-navigation/native@7.1.10(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@react-navigation/elements': 2.9.1(@react-navigation/native@7.1.10(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@react-navigation/native': 7.1.10(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + color: 4.2.3 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + react-native-safe-area-context: 5.6.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react-native-screens: 4.16.0(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + sf-symbols-typescript: 2.1.0 transitivePeerDependencies: - '@react-native-masked-view/masked-view' @@ -29370,11 +30626,22 @@ snapshots: react: 18.3.1 react-is: 19.1.0 use-latest-callback: 0.2.3(react@18.3.1) - use-sync-external-store: 1.5.0(react@18.3.1) + use-sync-external-store: 1.6.0(react@18.3.1) - '@react-navigation/drawer@7.4.1(j6abyuabi5plzpedpvxbnwhrsi)': + '@react-navigation/core@7.10.0(react@19.1.0)': dependencies: - '@react-navigation/elements': 2.4.3(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/routers': 7.4.0 + escape-string-regexp: 4.0.0 + nanoid: 3.3.11 + query-string: 7.1.3 + react: 19.1.0 + react-is: 19.1.0 + use-latest-callback: 0.2.3(react@19.1.0) + use-sync-external-store: 1.6.0(react@19.1.0) + + '@react-navigation/drawer@7.4.1(1d85788bd68a0e12619f848d71cbac62)': + dependencies: + '@react-navigation/elements': 2.9.1(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@react-navigation/native': 7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) color: 4.2.3 react: 18.3.1 @@ -29388,59 +30655,48 @@ snapshots: transitivePeerDependencies: - '@react-native-masked-view/masked-view' - '@react-navigation/drawer@7.4.1(nyxmcqdttlojx3ihgax6eihdpu)': + '@react-navigation/elements@2.9.1(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: - '@react-navigation/elements': 2.4.3(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@react-navigation/native': 7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/native': 7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) color: 4.2.3 react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - react-native-drawer-layout: 4.1.10(react-native-gesture-handler@2.20.2(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-reanimated@3.16.7(@babel/core@7.26.10)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-gesture-handler: 2.20.2(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-reanimated: 3.16.7(@babel/core@7.26.10)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-safe-area-context: 4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-screens: 4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - use-latest-callback: 0.2.3(react@18.3.1) - transitivePeerDependencies: - - '@react-native-masked-view/masked-view' - optional: true + react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + react-native-safe-area-context: 4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + use-latest-callback: 0.2.6(react@18.3.1) + use-sync-external-store: 1.6.0(react@18.3.1) - '@react-navigation/elements@2.4.3(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@react-navigation/elements@2.9.1(@react-navigation/native@7.1.10(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@react-navigation/native': 7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/native': 7.1.10(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) color: 4.2.3 - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - react-native-safe-area-context: 4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + react-native-safe-area-context: 5.6.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + use-latest-callback: 0.2.6(react@19.1.0) + use-sync-external-store: 1.6.0(react@19.1.0) - '@react-navigation/elements@2.4.3(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@react-navigation/native-stack@7.3.14(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: + '@react-navigation/elements': 2.9.1(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@react-navigation/native': 7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - color: 4.2.3 react: 18.3.1 react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) react-native-safe-area-context: 4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - - '@react-navigation/native-stack@7.3.14(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-navigation/elements': 2.4.3(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@react-navigation/native': 7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - react-native-safe-area-context: 4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-screens: 4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native-screens: 4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) warn-once: 0.1.1 transitivePeerDependencies: - '@react-native-masked-view/masked-view' - '@react-navigation/native-stack@7.3.14(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@react-navigation/native-stack@7.8.5(@react-navigation/native@7.1.10(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@react-navigation/elements': 2.4.3(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@react-navigation/native': 7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - react-native-safe-area-context: 4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-screens: 4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/elements': 2.9.1(@react-navigation/native@7.1.10(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@react-navigation/native': 7.1.10(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + color: 4.2.3 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + react-native-safe-area-context: 5.6.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react-native-screens: 4.16.0(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + sf-symbols-typescript: 2.1.0 warn-once: 0.1.1 transitivePeerDependencies: - '@react-native-masked-view/masked-view' @@ -29453,25 +30709,25 @@ snapshots: - react - react-native - '@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': dependencies: '@react-navigation/core': 7.10.0(react@18.3.1) escape-string-regexp: 4.0.0 fast-deep-equal: 3.1.3 nanoid: 3.3.11 react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) use-latest-callback: 0.2.3(react@18.3.1) - '@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@react-navigation/native@7.1.10(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@react-navigation/core': 7.10.0(react@18.3.1) + '@react-navigation/core': 7.10.0(react@19.1.0) escape-string-regexp: 4.0.0 fast-deep-equal: 3.1.3 nanoid: 3.3.11 - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - use-latest-callback: 0.2.3(react@18.3.1) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + use-latest-callback: 0.2.3(react@19.1.0) '@react-navigation/routers@7.4.0': dependencies: @@ -29654,7 +30910,7 @@ snapshots: '@rollup/pluginutils@5.1.4(rollup@2.79.2)': dependencies: - '@types/estree': 1.0.7 + '@types/estree': 1.0.8 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: @@ -29662,7 +30918,7 @@ snapshots: '@rollup/pluginutils@5.1.4(rollup@4.14.3)': dependencies: - '@types/estree': 1.0.7 + '@types/estree': 1.0.8 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: @@ -29670,7 +30926,7 @@ snapshots: '@rollup/pluginutils@5.1.4(rollup@4.52.5)': dependencies: - '@types/estree': 1.0.7 + '@types/estree': 1.0.8 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: @@ -29970,11 +31226,13 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 1.3.13 '@rspack/binding-win32-x64-msvc': 1.3.13 - '@rspack/core@1.3.13': + '@rspack/core@1.3.13(@swc/helpers@0.5.13)': dependencies: '@module-federation/runtime-tools': 0.14.3 '@rspack/binding': 1.3.13 '@rspack/lite-tapable': 1.0.1 + optionalDependencies: + '@swc/helpers': 0.5.13 '@rspack/lite-tapable@1.0.1': {} @@ -29990,10 +31248,6 @@ snapshots: transitivePeerDependencies: - chokidar - '@segment/ajv-human-errors@2.15.0(ajv@8.11.0)': - dependencies: - ajv: 8.11.0 - '@segment/loosely-validate-event@2.0.0': dependencies: component-type: 1.2.2 @@ -30011,12 +31265,11 @@ snapshots: '@shikijs/vscode-textmate@10.0.2': {} - '@shopify/flash-list@1.7.3(@babel/runtime@7.27.6)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@shopify/flash-list@2.0.2(@babel/runtime@7.27.6)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: '@babel/runtime': 7.27.6 - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - recyclerlistview: 4.2.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) tslib: 2.8.1 '@sideway/address@4.1.5': @@ -30108,10 +31361,18 @@ snapshots: dependencies: '@supabase/node-fetch': 2.6.15 + '@supabase/auth-js@2.86.0': + dependencies: + tslib: 2.8.1 + '@supabase/functions-js@2.4.4': dependencies: '@supabase/node-fetch': 2.6.15 + '@supabase/functions-js@2.86.0': + dependencies: + tslib: 2.8.1 + '@supabase/gotrue-js@2.70.0': dependencies: '@supabase/node-fetch': 2.6.15 @@ -30124,6 +31385,10 @@ snapshots: dependencies: '@supabase/node-fetch': 2.6.15 + '@supabase/postgrest-js@2.86.0': + dependencies: + tslib: 2.8.1 + '@supabase/realtime-js@2.11.9': dependencies: '@supabase/node-fetch': 2.6.15 @@ -30134,6 +31399,16 @@ snapshots: - bufferutil - utf-8-validate + '@supabase/realtime-js@2.86.0': + dependencies: + '@types/phoenix': 1.6.6 + '@types/ws': 8.18.1 + tslib: 2.8.1 + ws: 8.18.2 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + '@supabase/storage-js@2.7.1': dependencies: '@supabase/node-fetch': 2.6.15 @@ -30142,6 +31417,11 @@ snapshots: dependencies: '@supabase/node-fetch': 2.6.15 + '@supabase/storage-js@2.86.0': + dependencies: + iceberg-js: 0.8.0 + tslib: 2.8.1 + '@supabase/supabase-js@2.33.2': dependencies: '@supabase/functions-js': 2.4.4 @@ -30154,26 +31434,25 @@ snapshots: - bufferutil - utf-8-validate - '@supabase/supabase-js@2.39.0': + '@supabase/supabase-js@2.49.9': dependencies: + '@supabase/auth-js': 2.69.1 '@supabase/functions-js': 2.4.4 - '@supabase/gotrue-js': 2.70.0 '@supabase/node-fetch': 2.6.15 '@supabase/postgrest-js': 1.19.4 '@supabase/realtime-js': 2.11.9 - '@supabase/storage-js': 2.7.3 + '@supabase/storage-js': 2.7.1 transitivePeerDependencies: - bufferutil - utf-8-validate - '@supabase/supabase-js@2.49.9': + '@supabase/supabase-js@2.86.0': dependencies: - '@supabase/auth-js': 2.69.1 - '@supabase/functions-js': 2.4.4 - '@supabase/node-fetch': 2.6.15 - '@supabase/postgrest-js': 1.19.4 - '@supabase/realtime-js': 2.11.9 - '@supabase/storage-js': 2.7.1 + '@supabase/auth-js': 2.86.0 + '@supabase/functions-js': 2.86.0 + '@supabase/postgrest-js': 2.86.0 + '@supabase/realtime-js': 2.86.0 + '@supabase/storage-js': 2.86.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -30338,7 +31617,7 @@ snapshots: '@swc/core-win32-x64-msvc@1.6.13': optional: true - '@swc/core@1.11.29': + '@swc/core@1.11.29(@swc/helpers@0.5.13)': dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.21 @@ -30353,6 +31632,7 @@ snapshots: '@swc/core-win32-arm64-msvc': 1.11.29 '@swc/core-win32-ia32-msvc': 1.11.29 '@swc/core-win32-x64-msvc': 1.11.29 + '@swc/helpers': 0.5.13 '@swc/core@1.6.13': dependencies: @@ -30438,631 +31718,879 @@ snapshots: dependencies: defer-to-connect: 2.0.1 - '@tamagui/accordion@1.79.6(react@18.3.1)': - dependencies: - '@tamagui/collapsible': 1.79.6(react@18.3.1) - '@tamagui/collection': 1.79.6(react@18.3.1) - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/polyfill-dev': 1.79.6 - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/accordion@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/collapsible': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/collection': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/polyfill-dev': 1.138.6 + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-direction': 1.138.6(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native - '@tamagui/adapt@1.79.6(react@18.3.1)': + '@tamagui/adapt@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/core': 1.79.6(react@18.3.1) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/portal': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/z-index-stack': 1.138.6(react@19.1.0) + react: 19.1.0 transitivePeerDependencies: - - react + - react-dom + - react-native - '@tamagui/alert-dialog@1.79.6(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': - dependencies: - '@tamagui/animate-presence': 1.79.6(react@18.3.1) - '@tamagui/aria-hidden': 1.79.6(react@18.3.1) - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/dialog': 1.79.6(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/dismissable': 1.79.6(react@18.3.1) - '@tamagui/focus-scope': 1.79.6(react@18.3.1) - '@tamagui/polyfill-dev': 1.79.6 - '@tamagui/popper': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/portal': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/remove-scroll': 1.79.6(@types/react@18.3.23)(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/text': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@tamagui/alert-dialog@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/animate-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/dialog': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/dismissable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/focus-scope': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/polyfill-dev': 1.138.6 + '@tamagui/popper': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/portal': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/remove-scroll': 1.138.6(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) transitivePeerDependencies: - - '@types/react' + - react-dom - '@tamagui/animate-presence@1.79.6(react@18.3.1)': + '@tamagui/animate-presence@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/use-force-update': 1.79.6(react@18.3.1) - '@tamagui/use-presence': 1.79.6(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-constant': 1.138.6(react@19.1.0) + '@tamagui/use-force-update': 1.138.6(react@19.1.0) + '@tamagui/use-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 transitivePeerDependencies: - - react + - react-dom + - react-native - '@tamagui/animate@1.79.6(react@18.3.1)': + '@tamagui/animate@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/animate-presence': 1.79.6(react@18.3.1) + '@tamagui/animate-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 transitivePeerDependencies: - - react + - react-dom + - react-native - '@tamagui/animations-css@1.79.6': + '@tamagui/animations-css@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/cubic-bezier-animator': 1.79.6 - '@tamagui/use-presence': 1.79.6(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/cubic-bezier-animator': 1.138.6 + '@tamagui/use-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + transitivePeerDependencies: + - react-native - '@tamagui/animations-moti@1.79.6(react-dom@18.3.1(react@18.3.1))(react-native-reanimated@3.16.7(@babel/core@7.26.10)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@tamagui/animations-moti@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native-reanimated@4.1.5(@babel/core@7.26.10)(react-native-worklets@0.5.1(@babel/core@7.26.10)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/use-presence': 1.79.6(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) - moti: 0.25.4(react-dom@18.3.1(react@18.3.1))(react-native-reanimated@3.16.7(@babel/core@7.26.10)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + moti: 0.30.0(react-dom@19.1.0(react@19.1.0))(react-native-reanimated@4.1.5(@babel/core@7.26.10)(react-native-worklets@0.5.1(@babel/core@7.26.10)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) transitivePeerDependencies: - - react - react-dom - react-native-reanimated - '@tamagui/animations-react-native@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/animations-react-native@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/use-presence': 1.79.6(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - - '@tamagui/aria-hidden@1.79.6(react@18.3.1)': - dependencies: - aria-hidden: 1.2.6 - react: 18.3.1 + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + transitivePeerDependencies: + - react-dom - '@tamagui/avatar@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/avatar@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/image': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/shapes': 1.79.6(react@18.3.1) - '@tamagui/text': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/image': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/shapes': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + transitivePeerDependencies: + - react-dom - '@tamagui/babel-plugin@1.79.6(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tamagui/babel-plugin@1.138.6(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: + '@babel/core': 7.26.10 '@babel/generator': 7.27.3 '@babel/helper-plugin-utils': 7.27.1 '@babel/template': 7.27.2 '@babel/traverse': 7.27.4 - '@tamagui/simple-hash': 1.79.6 - '@tamagui/static': 1.79.6(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tamagui/static-sync': 1.138.6(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - encoding - react - react-dom + - react-native - supports-color - '@tamagui/build@1.79.6': + '@tamagui/button@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@types/fs-extra': 9.0.13 - chokidar: 3.6.0 - esbuild: 0.19.12 - execa: 5.1.1 - fast-glob: 3.3.3 - fs-extra: 11.3.0 - get-tsconfig: 4.10.1 - lodash.debounce: 4.0.8 - typescript: 5.9.2 + '@tamagui/config-default': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/font-size': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/get-button-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers-tamagui': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native - '@tamagui/button@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/card@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/font-size': 1.79.6(react@18.3.1) - '@tamagui/get-button-sized': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/helpers-tamagui': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/text': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) transitivePeerDependencies: - - react-native + - react-dom - '@tamagui/card@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/checkbox-headless@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - - '@tamagui/checkbox@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': - dependencies: - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/focusable': 1.79.6(react@18.3.1) - '@tamagui/font-size': 1.79.6(react@18.3.1) - '@tamagui/get-token': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/helpers-tamagui': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/label': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - '@tamagui/use-previous': 1.79.6 - react: 18.3.1 + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/label': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-previous': 1.138.6(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/checkbox@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/checkbox-headless': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/font-size': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers-tamagui': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/label': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-previous': 1.138.6(react@19.1.0) + react: 19.1.0 transitivePeerDependencies: + - react-dom - react-native - '@tamagui/cli-color@1.79.6': {} + '@tamagui/cli-color@1.138.6': {} - '@tamagui/collapsible@1.79.6(react@18.3.1)': + '@tamagui/collapsible@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/animate-presence': 1.79.6(react@18.3.1) - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/polyfill-dev': 1.79.6 - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/animate-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/polyfill-dev': 1.138.6 + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native - '@tamagui/collection@1.79.6(react@18.3.1)': + '@tamagui/collection@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/polyfill-dev': 1.79.6 - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/polyfill-dev': 1.138.6 + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native - '@tamagui/colors@1.79.6': {} + '@tamagui/colors@1.138.6': {} - '@tamagui/compose-refs@1.79.6(react@18.3.1)': + '@tamagui/compose-refs@1.138.6(react@19.1.0)': dependencies: - react: 18.3.1 + react: 19.1.0 - '@tamagui/config-default@1.79.6(react@18.3.1)': + '@tamagui/config-default@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/shorthands': 1.79.6 + '@tamagui/animations-css': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/animations-react-native': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/shorthands': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - react + - react-dom + - react-native - '@tamagui/config@1.79.6(react-dom@18.3.1(react@18.3.1))(react-native-reanimated@3.16.7(@babel/core@7.26.10)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': - dependencies: - '@tamagui/animations-css': 1.79.6 - '@tamagui/animations-moti': 1.79.6(react-dom@18.3.1(react@18.3.1))(react-native-reanimated@3.16.7(@babel/core@7.26.10)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1) - '@tamagui/animations-react-native': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/colors': 1.79.6 - '@tamagui/font-inter': 1.79.6(react@18.3.1) - '@tamagui/font-silkscreen': 1.79.6(react@18.3.1) - '@tamagui/react-native-media-driver': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/shorthands': 1.79.6 - '@tamagui/themes': 1.79.6(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) + '@tamagui/config@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native-reanimated@4.1.5(@babel/core@7.26.10)(react-native-worklets@0.5.1(@babel/core@7.26.10)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/animations-css': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/animations-moti': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native-reanimated@4.1.5(@babel/core@7.26.10)(react-native-worklets@0.5.1(@babel/core@7.26.10)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/animations-react-native': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/colors': 1.138.6 + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/font-inter': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/font-silkscreen': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/react-native-media-driver': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/shorthands': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/theme-builder': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/themes': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - react - react-dom - react-native - react-native-reanimated - '@tamagui/constants@1.79.6(react@18.3.1)': + '@tamagui/constants@1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - react: 18.3.1 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) - '@tamagui/core@1.79.6(react@18.3.1)': + '@tamagui/core@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/react-native-use-pressable': 1.79.6(react@18.3.1) - '@tamagui/react-native-use-responder-events': 1.79.6(react@18.3.1) - '@tamagui/use-event': 1.79.6(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/react-native-media-driver': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/react-native-use-pressable': 1.138.6(react@19.1.0) + '@tamagui/react-native-use-responder-events': 1.138.6(react@19.1.0) + '@tamagui/use-element-layout': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-event': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + transitivePeerDependencies: + - react-dom - '@tamagui/create-context@1.79.6(react@18.3.1)': + '@tamagui/create-context@1.138.6(react@19.1.0)': dependencies: - react: 18.3.1 + react: 19.1.0 - '@tamagui/create-theme@1.79.6(react@18.3.1)': + '@tamagui/create-theme@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/web': 1.79.6(react@18.3.1) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - react + - react-dom + - react-native - '@tamagui/cubic-bezier-animator@1.79.6': {} - - '@tamagui/dialog@1.79.6(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': - dependencies: - '@tamagui/adapt': 1.79.6(react@18.3.1) - '@tamagui/animate-presence': 1.79.6(react@18.3.1) - '@tamagui/aria-hidden': 1.79.6(react@18.3.1) - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/dismissable': 1.79.6(react@18.3.1) - '@tamagui/focus-scope': 1.79.6(react@18.3.1) - '@tamagui/polyfill-dev': 1.79.6 - '@tamagui/popper': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/portal': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/remove-scroll': 1.79.6(@types/react@18.3.23)(react@18.3.1) - '@tamagui/sheet': 1.79.6(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/text': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@tamagui/cubic-bezier-animator@1.138.6': {} + + '@tamagui/dialog@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/adapt': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/animate-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/dismissable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/focus-scope': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/polyfill-dev': 1.138.6 + '@tamagui/popper': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/portal': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/remove-scroll': 1.138.6(react@19.1.0) + '@tamagui/sheet': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/z-index-stack': 1.138.6(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) transitivePeerDependencies: - - '@types/react' + - react-dom - '@tamagui/dismissable@1.79.6(react@18.3.1)': + '@tamagui/dismissable@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/use-escape-keydown': 1.79.6 - '@tamagui/use-event': 1.79.6(react@18.3.1) - react: 18.3.1 - - '@tamagui/fake-react-native@1.79.6': {} + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-escape-keydown': 1.138.6(react@19.1.0) + '@tamagui/use-event': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + transitivePeerDependencies: + - react-native - '@tamagui/floating@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/elements@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@floating-ui/react-dom': 2.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@floating-ui/react-native': 0.10.7(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 transitivePeerDependencies: + - react-dom - react-native - '@tamagui/focus-scope@1.79.6(react@18.3.1)': + '@tamagui/fake-react-native@1.138.6': {} + + '@tamagui/floating@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/use-event': 1.79.6(react@18.3.1) - react: 18.3.1 + '@floating-ui/react-dom': 2.1.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@floating-ui/react-native': 0.10.7(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + transitivePeerDependencies: + - react-dom - '@tamagui/focusable@1.79.6(react@18.3.1)': + '@tamagui/focus-scope@1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/start-transition': 1.138.6(react@19.1.0) + '@tamagui/use-async': 1.138.6(react@19.1.0) + '@tamagui/use-event': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-native + + '@tamagui/focusable@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native - '@tamagui/font-inter@1.79.6(react@18.3.1)': + '@tamagui/font-inter@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/core': 1.79.6(react@18.3.1) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - react + - react-dom + - react-native - '@tamagui/font-silkscreen@1.79.6(react@18.3.1)': + '@tamagui/font-silkscreen@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/core': 1.79.6(react@18.3.1) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - react + - react-dom + - react-native - '@tamagui/font-size@1.79.6(react@18.3.1)': + '@tamagui/font-size@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/core': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native - '@tamagui/form@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/form@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/focusable': 1.79.6(react@18.3.1) - '@tamagui/get-button-sized': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/get-font-sized': 1.79.6(react@18.3.1) - '@tamagui/text': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react: 18.3.1 + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/get-button-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/get-font-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 transitivePeerDependencies: + - react-dom - react-native - '@tamagui/generate-themes@1.79.6(esbuild@0.19.12)(react@18.3.1)': + '@tamagui/generate-themes@1.138.6(esbuild@0.25.12)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/create-theme': 1.79.6(react@18.3.1) - '@tamagui/types': 1.79.6 - esbuild-register: 3.6.0(esbuild@0.19.12) + '@tamagui/create-theme': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/theme-builder': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/types': 1.138.6 + esbuild-register: 3.6.0(esbuild@0.25.12) fs-extra: 11.3.0 transitivePeerDependencies: - esbuild - react + - react-dom + - react-native - supports-color - '@tamagui/get-button-sized@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/get-button-sized@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/get-token': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 transitivePeerDependencies: + - react-dom - react-native - '@tamagui/get-font-sized@1.79.6(react@18.3.1)': + '@tamagui/get-font-sized@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/core': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native - '@tamagui/get-token@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/get-token@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native - '@tamagui/group@1.79.6(@types/react@18.3.23)(react@18.3.1)': + '@tamagui/group@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - react: 18.3.1 - reforest: 0.13.0(@types/react@18.3.23)(react@18.3.1) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) transitivePeerDependencies: - - '@types/react' - - immer + - react-dom - '@tamagui/helpers-icon@1.79.6(react-native-svg@15.8.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@tamagui/helpers-icon@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native-svg@15.12.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/core': 1.79.6(react@18.3.1) - react: 18.3.1 - react-native-svg: 15.8.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native-svg: 15.12.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - react-dom + - react-native - '@tamagui/helpers-node@1.79.6': + '@tamagui/helpers-node@1.138.6': dependencies: - '@tamagui/types': 1.79.6 + '@tamagui/types': 1.138.6 - '@tamagui/helpers-tamagui@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/helpers-tamagui@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/helpers': 1.79.6(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + transitivePeerDependencies: + - react-dom - '@tamagui/helpers@1.79.6(react@18.3.1)': + '@tamagui/helpers@1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/constants': 1.79.6(react@18.3.1) - '@tamagui/simple-hash': 1.79.6 + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/simple-hash': 1.138.6 + react: 19.1.0 transitivePeerDependencies: - - react + - react-native - '@tamagui/image@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/image@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/core': 1.79.6(react@18.3.1) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + transitivePeerDependencies: + - react-dom - '@tamagui/label@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/is-equal-shallow@1.138.6(react@19.1.0)': dependencies: - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/focusable': 1.79.6(react@18.3.1) - '@tamagui/get-button-sized': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/get-font-sized': 1.79.6(react@18.3.1) - '@tamagui/text': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + react: 19.1.0 - '@tamagui/linear-gradient@1.79.6(react@18.3.1)': + '@tamagui/label@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/get-button-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/get-font-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + transitivePeerDependencies: + - react-dom - '@tamagui/list-item@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/linear-gradient@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/font-size': 1.79.6(react@18.3.1) - '@tamagui/get-font-sized': 1.79.6(react@18.3.1) - '@tamagui/get-token': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/helpers-tamagui': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/text': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/list-item@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/font-size': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/get-font-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers-tamagui': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 transitivePeerDependencies: + - react-dom - react-native - '@tamagui/lucide-icons@1.79.6(react-native-svg@15.8.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@tamagui/lucide-icons@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native-svg@15.12.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/helpers-icon': 1.79.6(react-native-svg@15.8.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-native-svg: 15.8.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers-icon': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native-svg@15.12.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native-svg: 15.12.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - react-dom + - react-native - '@tamagui/normalize-css-color@1.79.6': + '@tamagui/normalize-css-color@1.138.6': dependencies: '@react-native/normalize-color': 2.1.0 - '@tamagui/polyfill-dev@1.79.6': {} - - '@tamagui/popover@1.79.6(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': - dependencies: - '@floating-ui/react': 0.24.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tamagui/adapt': 1.79.6(react@18.3.1) - '@tamagui/animate': 1.79.6(react@18.3.1) - '@tamagui/aria-hidden': 1.79.6(react@18.3.1) - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/dismissable': 1.79.6(react@18.3.1) - '@tamagui/floating': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/focus-scope': 1.79.6(react@18.3.1) - '@tamagui/polyfill-dev': 1.79.6 - '@tamagui/popper': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/portal': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/remove-scroll': 1.79.6(@types/react@18.3.23)(react@18.3.1) - '@tamagui/scroll-view': 1.79.6(react@18.3.1) - '@tamagui/sheet': 1.79.6(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - react: 18.3.1 - react-freeze: 1.0.4(react@18.3.1) - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@tamagui/polyfill-dev@1.138.6': {} + + '@tamagui/popover@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@floating-ui/react': 0.27.16(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@tamagui/adapt': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/animate': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/animate-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/dismissable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/floating': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/focus-scope': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/polyfill-dev': 1.138.6 + '@tamagui/popper': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/portal': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/remove-scroll': 1.138.6(react@19.1.0) + '@tamagui/scroll-view': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/sheet': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/z-index-stack': 1.138.6(react@19.1.0) + react: 19.1.0 + react-freeze: 1.0.4(react@19.1.0) + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) transitivePeerDependencies: - - '@types/react' - react-dom - '@tamagui/popper@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/popper@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/floating': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/get-token': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - - '@tamagui/portal@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': - dependencies: - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/use-event': 1.79.6(react@18.3.1) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/floating': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/start-transition': 1.138.6(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + transitivePeerDependencies: + - react-dom - '@tamagui/progress@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': - dependencies: - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/get-token': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@tamagui/portal@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/start-transition': 1.138.6(react@19.1.0) + '@tamagui/use-event': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/z-index-stack': 1.138.6(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + + '@tamagui/progress@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + transitivePeerDependencies: + - react-dom - '@tamagui/proxy-worm@1.79.6': {} + '@tamagui/proxy-worm@1.138.6': {} + + '@tamagui/radio-group@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/label': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/radio-headless': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/roving-focus': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-previous': 1.138.6(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native - '@tamagui/radio-group@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/radio-headless@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/focusable': 1.79.6(react@18.3.1) - '@tamagui/get-token': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/label': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - '@tamagui/use-previous': 1.79.6 - react: 18.3.1 + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/label': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-previous': 1.138.6(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) transitivePeerDependencies: - - react-native + - react-dom - '@tamagui/react-native-media-driver@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/react-native-media-driver@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/web': 1.79.6(react@18.3.1) - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) transitivePeerDependencies: - react + - react-dom - '@tamagui/react-native-prebuilt@1.79.6': {} - - '@tamagui/react-native-use-pressable@1.79.6(react@18.3.1)': + '@tamagui/react-native-use-pressable@1.138.6(react@19.1.0)': dependencies: - react: 18.3.1 + react: 19.1.0 - '@tamagui/react-native-use-responder-events@1.79.6(react@18.3.1)': + '@tamagui/react-native-use-responder-events@1.138.6(react@19.1.0)': dependencies: - react: 18.3.1 + react: 19.1.0 - '@tamagui/remove-scroll@1.79.6(@types/react@18.3.23)(react@18.3.1)': + '@tamagui/react-native-web-internals@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - react: 18.3.1 - react-remove-scroll: 2.7.1(@types/react@18.3.23)(react@18.3.1) + '@tamagui/normalize-css-color': 1.138.6 + '@tamagui/react-native-use-pressable': 1.138.6(react@19.1.0) + '@tamagui/react-native-use-responder-events': 1.138.6(react@19.1.0) + '@tamagui/simple-hash': 1.138.6 + '@tamagui/use-element-layout': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) transitivePeerDependencies: - - '@types/react' + - react-native - '@tamagui/roving-focus@1.79.6(react@18.3.1)': + '@tamagui/react-native-web-lite@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/collection': 1.79.6(react@18.3.1) - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - '@tamagui/use-direction': 1.79.6(react@18.3.1) - '@tamagui/use-event': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/normalize-css-color': 1.138.6 + '@tamagui/react-native-use-pressable': 1.138.6(react@19.1.0) + '@tamagui/react-native-use-responder-events': 1.138.6(react@19.1.0) + '@tamagui/react-native-web-internals': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + invariant: 2.2.4 + memoize-one: 6.0.0 + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + transitivePeerDependencies: + - react-native - '@tamagui/scroll-view@1.79.6(react@18.3.1)': + '@tamagui/remove-scroll@1.138.6(react@19.1.0)': dependencies: - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 + react: 19.1.0 - '@tamagui/select@1.79.6(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': - dependencies: - '@floating-ui/react': 0.24.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@floating-ui/react-dom': 2.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@floating-ui/react-native': 0.10.7(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/adapt': 1.79.6(react@18.3.1) - '@tamagui/animate-presence': 1.79.6(react@18.3.1) - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/dismissable': 1.79.6(react@18.3.1) - '@tamagui/focus-scope': 1.79.6(react@18.3.1) - '@tamagui/get-token': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/list-item': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/portal': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/remove-scroll': 1.79.6(@types/react@18.3.23)(react@18.3.1) - '@tamagui/separator': 1.79.6(react@18.3.1) - '@tamagui/sheet': 1.79.6(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/text': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - '@tamagui/use-event': 1.79.6(react@18.3.1) - '@tamagui/use-previous': 1.79.6 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@tamagui/roving-focus@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/collection': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-direction': 1.138.6(react@19.1.0) + '@tamagui/use-event': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 transitivePeerDependencies: - - '@types/react' + - react-dom + - react-native - '@tamagui/separator@1.79.6(react@18.3.1)': + '@tamagui/scroll-view@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/core': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + transitivePeerDependencies: + - react-dom - '@tamagui/shapes@1.79.6(react@18.3.1)': + '@tamagui/select@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@floating-ui/react': 0.27.16(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@floating-ui/react-dom': 2.1.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@floating-ui/react-native': 0.10.7(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/adapt': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/animate-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/dismissable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/focus-scope': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/list-item': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/portal': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/remove-scroll': 1.138.6(react@19.1.0) + '@tamagui/separator': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/sheet': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-debounce': 1.138.6(react@19.1.0) + '@tamagui/use-event': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-previous': 1.138.6(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + + '@tamagui/separator@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/shapes@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native - '@tamagui/sheet@1.79.6(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': - dependencies: - '@tamagui/animate-presence': 1.79.6(react@18.3.1) - '@tamagui/animations-react-native': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/portal': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/remove-scroll': 1.79.6(@types/react@18.3.23)(react@18.3.1) - '@tamagui/scroll-view': 1.79.6(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/use-constant': 1.79.6(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - '@tamagui/use-keyboard-visible': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@tamagui/sheet@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/adapt': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/animate-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/animations-react-native': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/portal': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/remove-scroll': 1.138.6(react@19.1.0) + '@tamagui/scroll-view': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-constant': 1.138.6(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-did-finish-ssr': 1.138.6(react@19.1.0) + '@tamagui/use-keyboard-visible': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/z-index-stack': 1.138.6(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) transitivePeerDependencies: - - '@types/react' + - react-dom + + '@tamagui/shorthands@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - react + - react-dom + - react-native - '@tamagui/shorthands@1.79.6': {} + '@tamagui/simple-hash@1.138.6': {} - '@tamagui/simple-hash@1.79.6': {} + '@tamagui/slider@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-debounce': 1.138.6(react@19.1.0) + '@tamagui/use-direction': 1.138.6(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + transitivePeerDependencies: + - react-dom - '@tamagui/slider@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/stacks@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/get-token': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/helpers': 1.79.6(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - '@tamagui/use-direction': 1.79.6(react@18.3.1) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/get-button-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native - '@tamagui/stacks@1.79.6(react@18.3.1)': + '@tamagui/start-transition@1.138.6(react@19.1.0)': dependencies: - '@tamagui/core': 1.79.6(react@18.3.1) - react: 18.3.1 + react: 19.1.0 - '@tamagui/static@1.79.6(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tamagui/static-sync@1.138.6(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@babel/core': 7.26.10 + '@tamagui/static': 1.138.6(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/types': 1.138.6 + synckit: 0.9.3 + transitivePeerDependencies: + - encoding + - react + - react-dom + - react-native + - supports-color + + '@tamagui/static@1.138.6(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: '@babel/core': 7.26.10 '@babel/generator': 7.27.3 @@ -31070,214 +32598,282 @@ snapshots: '@babel/parser': 7.27.4 '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.26.10) '@babel/runtime': 7.27.6 + '@babel/template': 7.27.2 '@babel/traverse': 7.27.4 '@babel/types': 7.27.3 - '@tamagui/build': 1.79.6 - '@tamagui/cli-color': 1.79.6 - '@tamagui/config-default': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/fake-react-native': 1.79.6 - '@tamagui/generate-themes': 1.79.6(esbuild@0.19.12)(react@18.3.1) - '@tamagui/helpers': 1.79.6(react@18.3.1) - '@tamagui/helpers-node': 1.79.6 - '@tamagui/proxy-worm': 1.79.6 - '@tamagui/react-native-prebuilt': 1.79.6 - '@tamagui/shorthands': 1.79.6 - '@tamagui/types': 1.79.6 + '@tamagui/cli-color': 1.138.6 + '@tamagui/config-default': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/fake-react-native': 1.138.6 + '@tamagui/generate-themes': 1.138.6(esbuild@0.25.12)(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers-node': 1.138.6 + '@tamagui/proxy-worm': 1.138.6 + '@tamagui/react-native-web-internals': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/react-native-web-lite': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/shorthands': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/types': 1.138.6 + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) babel-literal-to-ast: 2.1.0(@babel/core@7.26.10) - esbuild: 0.19.12 - esbuild-register: 3.6.0(esbuild@0.19.12) + browserslist: 4.25.0 + check-dependency-version-consistency: 4.1.1 + esbuild: 0.25.12 + esbuild-register: 3.6.0(esbuild@0.25.12) + fast-glob: 3.3.3 find-cache-dir: 3.3.2 find-root: 1.1.0 fs-extra: 11.3.0 invariant: 2.2.4 - lodash: 4.17.21 - react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-native-web-internals: 1.79.6(react@18.3.1) - react-native-web-lite: 1.79.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + js-yaml: 4.1.0 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + react-native-web: 0.21.2(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - encoding - - react - react-dom - supports-color - '@tamagui/switch@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/switch-headless@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/focusable': 1.79.6(react@18.3.1) - '@tamagui/get-token': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/label': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - '@tamagui/use-previous': 1.79.6 - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - - '@tamagui/tabs@1.79.6(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': - dependencies: - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/get-button-sized': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/group': 1.79.6(@types/react@18.3.23)(react@18.3.1) - '@tamagui/roving-focus': 1.79.6(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - '@tamagui/use-direction': 1.79.6(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/label': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-previous': 1.138.6(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) transitivePeerDependencies: - - '@types/react' - - immer - - react-native + - react-dom + + '@tamagui/switch@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/label': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/switch-headless': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-previous': 1.138.6(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + transitivePeerDependencies: + - react-dom - '@tamagui/text@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/tabs@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/get-button-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/group': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/roving-focus': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-direction': 1.138.6(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + transitivePeerDependencies: + - react-dom + + '@tamagui/text@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/get-font-sized': 1.79.6(react@18.3.1) - '@tamagui/helpers-tamagui': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/get-font-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers-tamagui': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 transitivePeerDependencies: + - react-dom - react-native - '@tamagui/theme-base@1.79.6': {} - - '@tamagui/theme-builder@1.79.6(react@18.3.1)': + '@tamagui/theme-builder@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/create-theme': 1.79.6(react@18.3.1) + '@tamagui/create-theme': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) color2k: 2.0.3 transitivePeerDependencies: - react + - react-dom + - react-native - '@tamagui/theme@1.79.6(react@18.3.1)': + '@tamagui/theme@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/constants': 1.79.6(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/start-transition': 1.138.6(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native - '@tamagui/themes@1.79.6(react@18.3.1)': + '@tamagui/themes@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/colors': 1.79.6 - '@tamagui/create-theme': 1.79.6(react@18.3.1) - '@tamagui/theme-builder': 1.79.6(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) + '@tamagui/colors': 1.138.6 + '@tamagui/create-theme': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/theme-builder': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + color2k: 2.0.3 transitivePeerDependencies: - react + - react-dom + - react-native - '@tamagui/timer@1.79.6': {} - - '@tamagui/toggle-group@1.79.6(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': - dependencies: - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/focusable': 1.79.6(react@18.3.1) - '@tamagui/font-size': 1.79.6(react@18.3.1) - '@tamagui/get-token': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/group': 1.79.6(@types/react@18.3.23)(react@18.3.1) - '@tamagui/helpers-tamagui': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/roving-focus': 1.79.6(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - '@tamagui/use-direction': 1.79.6(react@18.3.1) - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/timer@1.138.6': {} + + '@tamagui/toggle-group@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/font-size': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/group': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers-tamagui': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/roving-focus': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-direction': 1.138.6(react@19.1.0) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 transitivePeerDependencies: - - '@types/react' - - immer + - react-dom - react-native - '@tamagui/tooltip@1.79.6(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': - dependencies: - '@floating-ui/react': 0.24.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/floating': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/get-token': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/polyfill-dev': 1.79.6 - '@tamagui/popover': 1.79.6(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/popper': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/text': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@tamagui/tooltip@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@floating-ui/react': 0.27.16(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/floating': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/polyfill-dev': 1.138.6 + '@tamagui/popover': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/popper': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) transitivePeerDependencies: - - '@types/react' - react-dom - '@tamagui/types@1.79.6': {} + '@tamagui/types@1.138.6': {} - '@tamagui/use-callback-ref@1.79.6': {} + '@tamagui/use-async@1.138.6(react@19.1.0)': + dependencies: + react: 19.1.0 - '@tamagui/use-constant@1.79.6(react@18.3.1)': + '@tamagui/use-callback-ref@1.138.6(react@19.1.0)': dependencies: - react: 18.3.1 + react: 19.1.0 - '@tamagui/use-controllable-state@1.79.6(react@18.3.1)': + '@tamagui/use-constant@1.138.6(react@19.1.0)': dependencies: - '@tamagui/use-event': 1.79.6(react@18.3.1) - react: 18.3.1 + react: 19.1.0 - '@tamagui/use-debounce@1.79.6(react@18.3.1)': + '@tamagui/use-controllable-state@1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - react: 18.3.1 + '@tamagui/start-transition': 1.138.6(react@19.1.0) + '@tamagui/use-event': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-native - '@tamagui/use-did-finish-ssr@1.79.6(react@18.3.1)': + '@tamagui/use-debounce@1.138.6(react@19.1.0)': dependencies: - '@tamagui/constants': 1.79.6(react@18.3.1) - react: 18.3.1 + react: 19.1.0 - '@tamagui/use-direction@1.79.6(react@18.3.1)': + '@tamagui/use-did-finish-ssr@1.138.6(react@19.1.0)': dependencies: - react: 18.3.1 + react: 19.1.0 - '@tamagui/use-escape-keydown@1.79.6': + '@tamagui/use-direction@1.138.6(react@19.1.0)': dependencies: - '@tamagui/use-callback-ref': 1.79.6 + react: 19.1.0 - '@tamagui/use-event@1.79.6(react@18.3.1)': + '@tamagui/use-element-layout@1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - react: 18.3.1 + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/is-equal-shallow': 1.138.6(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-native - '@tamagui/use-force-update@1.79.6(react@18.3.1)': + '@tamagui/use-escape-keydown@1.138.6(react@19.1.0)': dependencies: - react: 18.3.1 + '@tamagui/use-callback-ref': 1.138.6(react@19.1.0) + react: 19.1.0 - '@tamagui/use-keyboard-visible@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/use-event@1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-native - '@tamagui/use-presence@1.79.6(react@18.3.1)': + '@tamagui/use-force-update@1.138.6(react@19.1.0)': dependencies: - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 + react: 19.1.0 - '@tamagui/use-previous@1.79.6': {} + '@tamagui/use-keyboard-visible@1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) - '@tamagui/use-window-dimensions@1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)': + '@tamagui/use-presence@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/constants': 1.79.6(react@18.3.1) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native - '@tamagui/visually-hidden@1.79.6(react@18.3.1)': + '@tamagui/use-previous@1.138.6(react@19.1.0)': dependencies: - '@tamagui/web': 1.79.6(react@18.3.1) - react: 18.3.1 + react: 19.1.0 - '@tamagui/web@1.79.6(react@18.3.1)': + '@tamagui/use-window-dimensions@1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': dependencies: - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/constants': 1.79.6(react@18.3.1) - '@tamagui/helpers': 1.79.6(react@18.3.1) - '@tamagui/normalize-css-color': 1.79.6 - '@tamagui/timer': 1.79.6 - '@tamagui/use-did-finish-ssr': 1.79.6(react@18.3.1) - '@tamagui/use-event': 1.79.6(react@18.3.1) - '@tamagui/use-force-update': 1.79.6(react@18.3.1) - react: 18.3.1 + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + + '@tamagui/visually-hidden@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/web': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + transitivePeerDependencies: + - react-dom + - react-native + + '@tamagui/web@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0)': + dependencies: + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/is-equal-shallow': 1.138.6(react@19.1.0) + '@tamagui/normalize-css-color': 1.138.6 + '@tamagui/timer': 1.138.6 + '@tamagui/types': 1.138.6 + '@tamagui/use-did-finish-ssr': 1.138.6(react@19.1.0) + '@tamagui/use-event': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-force-update': 1.138.6(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + + '@tamagui/z-index-stack@1.138.6(react@19.1.0)': + dependencies: + react: 19.1.0 '@tanstack/db-ivm@0.1.12(typescript@5.9.2)': dependencies: @@ -31334,13 +32930,13 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/react@15.0.7(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@15.0.7(@types/react@18.3.1)(react-dom@19.1.0(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.27.6 '@testing-library/dom': 10.4.0 '@types/react-dom': 18.3.6(@types/react@18.3.1) react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.1.0(react@18.3.1) optionalDependencies: '@types/react': 18.3.1 @@ -31594,6 +33190,7 @@ snapshots: '@types/bunyan@1.8.11': dependencies: '@types/node': 20.17.57 + optional: true '@types/cacheable-request@6.0.3': dependencies: @@ -31612,10 +33209,6 @@ snapshots: '@types/chance@1.1.6': {} - '@types/cli-progress@3.11.6': - dependencies: - '@types/node': 20.17.57 - '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 5.0.6 @@ -31689,6 +33282,7 @@ snapshots: '@types/fs-extra@9.0.13': dependencies: '@types/node': 20.17.57 + optional: true '@types/graceful-fs@4.1.9': dependencies: @@ -31734,6 +33328,8 @@ snapshots: expect: 29.7.0 pretty-format: 29.7.0 + '@types/js-yaml@4.0.9': {} + '@types/jsdom@20.0.1': dependencies: '@types/node': 20.17.57 @@ -31799,6 +33395,8 @@ snapshots: '@types/parse-json@4.0.2': {} + '@types/pegjs@0.10.6': {} + '@types/phoenix@1.6.6': {} '@types/prismjs@1.26.5': {} @@ -31817,15 +33415,20 @@ snapshots: dependencies: '@types/react': 18.3.23 - '@types/react-native-table-component@1.2.8(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(react@18.3.1)': + '@types/react-dom@18.3.6(@types/react@19.1.6)': + dependencies: + '@types/react': 19.1.6 + optional: true + + '@types/react-native-table-component@1.2.8(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(react@18.3.1)': dependencies: '@types/react': 18.3.23 csstype: 3.1.3 - react-native: 0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@types/react@18.3.23)(react@18.3.1) + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(react@18.3.1) transitivePeerDependencies: - '@babel/core' - - '@babel/preset-env' - - '@react-native-community/cli-server-api' + - '@react-native-community/cli' + - '@react-native/metro-config' - bufferutil - react - supports-color @@ -31951,7 +33554,7 @@ snapshots: dependencies: vue: 2.7.16 - '@types/webpack@5.28.5(webpack-cli@5.1.4(webpack@5.99.9))': + '@types/webpack@5.28.5(webpack-cli@5.1.4)': dependencies: '@types/node': 20.17.57 tapable: 2.2.2 @@ -31992,7 +33595,7 @@ snapshots: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.9.2) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.2) - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 @@ -32004,26 +33607,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.55.0)(typescript@5.3.3))(eslint@8.55.0)(typescript@5.3.3)': - dependencies: - '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 6.21.0(eslint@8.55.0)(typescript@5.3.3) - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@8.55.0)(typescript@5.3.3) - '@typescript-eslint/utils': 6.21.0(eslint@8.55.0)(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.1(supports-color@8.1.1) - eslint: 8.55.0 - graphemer: 1.4.0 - ignore: 5.3.2 - natural-compare: 1.4.0 - semver: 7.7.2 - ts-api-utils: 1.4.3(typescript@5.3.3) - optionalDependencies: - typescript: 5.3.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.0.4))(eslint@8.57.1)(typescript@5.0.4)': dependencies: '@eslint-community/regexpp': 4.12.1 @@ -32042,15 +33625,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2))(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/parser': 7.18.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.9.2) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/type-utils': 7.18.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/utils': 7.18.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) '@typescript-eslint/visitor-keys': 7.18.0 - eslint: 8.57.1 + eslint: 9.39.1(jiti@2.4.2) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -32060,31 +33643,35 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/eslint-plugin@8.48.1(@typescript-eslint/parser@8.48.1(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2))(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2)': + dependencies: + '@eslint-community/regexpp': 4.12.1 + '@typescript-eslint/parser': 8.48.1(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/scope-manager': 8.48.1 + '@typescript-eslint/type-utils': 8.48.1(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/utils': 8.48.1(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/visitor-keys': 8.48.1 + eslint: 9.39.1(jiti@2.4.2) + graphemer: 1.4.0 + ignore: 7.0.5 + natural-compare: 1.4.0 + ts-api-utils: 2.1.0(typescript@5.9.2) + typescript: 5.9.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.2)': dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.2) - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 eslint: 8.57.1 optionalDependencies: typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.21.0(eslint@8.55.0)(typescript@5.3.3)': - dependencies: - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.1(supports-color@8.1.1) - eslint: 8.55.0 - optionalDependencies: - typescript: 5.3.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2)': dependencies: '@typescript-eslint/scope-manager': 6.21.0 @@ -32111,19 +33698,40 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2)': dependencies: '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.9.2) '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.4.1(supports-color@8.1.1) - eslint: 8.57.1 + eslint: 9.39.1(jiti@2.4.2) optionalDependencies: typescript: 5.9.2 transitivePeerDependencies: - supports-color + '@typescript-eslint/parser@8.48.1(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2)': + dependencies: + '@typescript-eslint/scope-manager': 8.48.1 + '@typescript-eslint/types': 8.48.1 + '@typescript-eslint/typescript-estree': 8.48.1(typescript@5.9.2) + '@typescript-eslint/visitor-keys': 8.48.1 + debug: 4.4.3 + eslint: 9.39.1(jiti@2.4.2) + typescript: 5.9.2 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/project-service@8.48.1(typescript@5.9.2)': + dependencies: + '@typescript-eslint/tsconfig-utils': 8.48.1(typescript@5.9.2) + '@typescript-eslint/types': 8.48.1 + debug: 4.4.3 + typescript: 5.9.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/scope-manager@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 @@ -32139,11 +33747,20 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 + '@typescript-eslint/scope-manager@8.48.1': + dependencies: + '@typescript-eslint/types': 8.48.1 + '@typescript-eslint/visitor-keys': 8.48.1 + + '@typescript-eslint/tsconfig-utils@8.48.1(typescript@5.9.2)': + dependencies: + typescript: 5.9.2 + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.9.2)': dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.2) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.2) - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 eslint: 8.57.1 tsutils: 3.21.0(typescript@5.9.2) optionalDependencies: @@ -32151,23 +33768,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@6.21.0(eslint@8.55.0)(typescript@5.3.3)': - dependencies: - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) - '@typescript-eslint/utils': 6.21.0(eslint@8.55.0)(typescript@5.3.3) - debug: 4.4.1(supports-color@8.1.1) - eslint: 8.55.0 - ts-api-utils: 1.4.3(typescript@5.3.3) - optionalDependencies: - typescript: 5.3.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.0.4)': dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.0.4) '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.0.4) - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 eslint: 8.57.1 ts-api-utils: 1.4.3(typescript@5.0.4) optionalDependencies: @@ -32175,29 +33780,43 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/type-utils@7.18.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2)': dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.9.2) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.9.2) - debug: 4.4.1(supports-color@8.1.1) - eslint: 8.57.1 + '@typescript-eslint/utils': 7.18.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) + debug: 4.4.3 + eslint: 9.39.1(jiti@2.4.2) ts-api-utils: 1.4.3(typescript@5.9.2) optionalDependencies: typescript: 5.9.2 transitivePeerDependencies: - supports-color + '@typescript-eslint/type-utils@8.48.1(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2)': + dependencies: + '@typescript-eslint/types': 8.48.1 + '@typescript-eslint/typescript-estree': 8.48.1(typescript@5.9.2) + '@typescript-eslint/utils': 8.48.1(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) + debug: 4.4.3 + eslint: 9.39.1(jiti@2.4.2) + ts-api-utils: 2.1.0(typescript@5.9.2) + typescript: 5.9.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/types@5.62.0': {} '@typescript-eslint/types@6.21.0': {} '@typescript-eslint/types@7.18.0': {} + '@typescript-eslint/types@8.48.1': {} + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.0.4)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 globby: 11.1.0 is-glob: 4.0.3 semver: 7.7.2 @@ -32211,7 +33830,7 @@ snapshots: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 globby: 11.1.0 is-glob: 4.0.3 semver: 7.7.2 @@ -32221,26 +33840,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@6.21.0(typescript@5.3.3)': - dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.1(supports-color@8.1.1) - globby: 11.1.0 - is-glob: 4.0.3 - minimatch: 9.0.3 - semver: 7.7.2 - ts-api-utils: 1.4.3(typescript@5.3.3) - optionalDependencies: - typescript: 5.3.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/typescript-estree@6.21.0(typescript@5.9.2)': dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -32255,7 +33859,7 @@ snapshots: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -32270,7 +33874,7 @@ snapshots: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -32281,6 +33885,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@8.48.1(typescript@5.9.2)': + dependencies: + '@typescript-eslint/project-service': 8.48.1(typescript@5.9.2) + '@typescript-eslint/tsconfig-utils': 8.48.1(typescript@5.9.2) + '@typescript-eslint/types': 8.48.1 + '@typescript-eslint/visitor-keys': 8.48.1 + debug: 4.4.3 + minimatch: 9.0.5 + semver: 7.7.2 + tinyglobby: 0.2.15 + ts-api-utils: 2.1.0(typescript@5.9.2) + typescript: 5.9.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.0.4)': dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.1) @@ -32311,15 +33930,16 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@6.21.0(eslint@8.55.0)(typescript@5.3.3)': + '@typescript-eslint/utils@5.62.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@8.55.0) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.39.1(jiti@2.4.2)) '@types/json-schema': 7.0.15 '@types/semver': 7.7.0 - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) - eslint: 8.55.0 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.2) + eslint: 9.39.1(jiti@2.4.2) + eslint-scope: 5.1.1 semver: 7.7.2 transitivePeerDependencies: - supports-color @@ -32336,17 +33956,28 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.9.2)': + '@typescript-eslint/utils@7.18.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.39.1(jiti@2.4.2)) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.9.2) - eslint: 8.57.1 + eslint: 9.39.1(jiti@2.4.2) transitivePeerDependencies: - supports-color - typescript + '@typescript-eslint/utils@8.48.1(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2)': + dependencies: + '@eslint-community/eslint-utils': 4.7.0(eslint@9.39.1(jiti@2.4.2)) + '@typescript-eslint/scope-manager': 8.48.1 + '@typescript-eslint/types': 8.48.1 + '@typescript-eslint/typescript-estree': 8.48.1(typescript@5.9.2) + eslint: 9.39.1(jiti@2.4.2) + typescript: 5.9.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/visitor-keys@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 @@ -32362,6 +33993,11 @@ snapshots: '@typescript-eslint/types': 7.18.0 eslint-visitor-keys: 3.4.3 + '@typescript-eslint/visitor-keys@8.48.1': + dependencies: + '@typescript-eslint/types': 8.48.1 + eslint-visitor-keys: 4.2.1 + '@ungap/structured-clone@1.3.0': {} '@unrs/resolver-binding-darwin-arm64@1.7.8': @@ -32417,13 +34053,6 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.7.8': optional: true - '@urql/core@4.0.11(graphql@16.8.1)': - dependencies: - '@0no-co/graphql.web': 1.1.2(graphql@16.8.1) - wonka: 6.3.5 - transitivePeerDependencies: - - graphql - '@urql/core@5.1.1(graphql@16.8.1)': dependencies: '@0no-co/graphql.web': 1.1.2(graphql@16.8.1) @@ -32431,13 +34060,6 @@ snapshots: transitivePeerDependencies: - graphql - '@urql/exchange-retry@1.2.0(graphql@16.8.1)': - dependencies: - '@urql/core': 5.1.1(graphql@16.8.1) - wonka: 6.3.5 - transitivePeerDependencies: - - graphql - '@urql/exchange-retry@1.3.1(@urql/core@5.1.1(graphql@16.8.1))': dependencies: '@urql/core': 5.1.1(graphql@16.8.1) @@ -32451,6 +34073,10 @@ snapshots: dependencies: vite: 6.2.7(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.85.0)(terser@5.39.0)(tsx@4.19.4)(yaml@2.8.0) + '@vitejs/plugin-basic-ssl@1.2.0(vite@6.3.5(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.85.0)(terser@5.39.0)(tsx@4.19.4)(yaml@2.8.0))': + dependencies: + vite: 6.3.5(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.85.0)(terser@5.39.0)(tsx@4.19.4)(yaml@2.8.0) + '@vitejs/plugin-react@4.5.0(vite@5.4.19(@types/node@20.17.57)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0))': dependencies: '@babel/core': 7.26.10 @@ -32487,11 +34113,11 @@ snapshots: - utf-8-validate - vite - '@vitest/browser@3.2.4(playwright@1.52.0)(vite@6.3.5(@types/node@24.2.0)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0))(vitest@3.2.4)': + '@vitest/browser@3.2.4(playwright@1.52.0)(vite@6.3.5(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0)(tsx@4.19.4)(yaml@2.8.0))(vitest@3.2.4)': dependencies: '@testing-library/dom': 10.4.0 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.0) - '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@24.2.0)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0)) + '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0)(tsx@4.19.4)(yaml@2.8.0)) '@vitest/utils': 3.2.4 magic-string: 0.30.17 sirv: 3.0.1 @@ -32522,7 +34148,7 @@ snapshots: optionalDependencies: vite: 5.4.19(@types/node@24.2.0)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0) - '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@24.2.0)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0))': + '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0)(tsx@4.19.4)(yaml@2.8.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 @@ -32686,7 +34312,7 @@ snapshots: vue: 3.4.21(typescript@5.9.2) vue-demi: 0.13.11(vue@3.4.21(typescript@5.9.2)) - '@vuetify/loader-shared@2.1.0(vue@3.4.21(typescript@5.9.2))(vuetify@3.6.8(typescript@5.9.2)(vite-plugin-vuetify@2.1.1)(vue@3.4.21(typescript@5.9.2)))': + '@vuetify/loader-shared@2.1.0(vue@3.4.21(typescript@5.9.2))(vuetify@3.6.8)': dependencies: upath: 2.0.1 vue: 3.4.21(typescript@5.9.2) @@ -32817,17 +34443,17 @@ snapshots: - vue-tsc - webpack-cli - '@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4(webpack@5.99.9))(webpack@5.99.9(webpack-cli@5.1.4))': + '@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.99.9)': dependencies: webpack: 5.99.9(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack@5.99.9) - '@webpack-cli/info@2.0.2(webpack-cli@5.1.4(webpack@5.99.9))(webpack@5.99.9(webpack-cli@5.1.4))': + '@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.99.9)': dependencies: webpack: 5.99.9(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack@5.99.9) - '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4(webpack@5.99.9))(webpack@5.99.9(webpack-cli@5.1.4))': + '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack@5.99.9)': dependencies: webpack: 5.99.9(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack@5.99.9) @@ -32840,10 +34466,10 @@ snapshots: optionalDependencies: expect: 29.7.0 - '@wix-pilot/detox@1.0.11(@wix-pilot/core@3.3.2(expect@29.7.0))(detox@20.39.0(@jest/environment@29.7.0)(@jest/types@29.6.3)(@types/bunyan@1.8.11)(expect@29.7.0)(jest-environment-jsdom@29.7.0)(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4))))(expect@29.7.0)': + '@wix-pilot/detox@1.0.11(@wix-pilot/core@3.3.2(expect@29.7.0))(detox@20.39.0(@jest/environment@29.7.0)(@jest/types@29.6.3)(@types/bunyan@1.8.11)(expect@29.7.0)(jest-environment-jsdom@29.7.0)(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4))))(expect@29.7.0)': dependencies: '@wix-pilot/core': 3.3.2(expect@29.7.0) - detox: 20.39.0(@jest/environment@29.7.0)(@jest/types@29.6.3)(@types/bunyan@1.8.11)(expect@29.7.0)(jest-environment-jsdom@29.7.0)(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4))) + detox: 20.39.0(@jest/environment@29.7.0)(@jest/types@29.6.3)(@types/bunyan@1.8.11)(expect@29.7.0)(jest-environment-jsdom@29.7.0)(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4))) expect: 29.7.0 '@xmldom/xmldom@0.7.13': {} @@ -32886,6 +34512,10 @@ snapshots: dependencies: acorn: 8.14.1 + acorn-jsx@5.3.2(acorn@8.15.0): + dependencies: + acorn: 8.15.0 + acorn-loose@8.5.0: dependencies: acorn: 8.14.1 @@ -32896,6 +34526,8 @@ snapshots: acorn@8.14.1: {} + acorn@8.15.0: {} + address@1.2.2: {} adjust-sourcemap-loader@4.0.0: @@ -32907,7 +34539,7 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -32927,10 +34559,6 @@ snapshots: clean-stack: 4.2.0 indent-string: 5.0.0 - ajv-formats@2.1.1(ajv@8.11.0): - optionalDependencies: - ajv: 8.11.0 - ajv-formats@2.1.1(ajv@8.17.1): optionalDependencies: ajv: 8.17.1 @@ -32955,13 +34583,6 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - ajv@8.11.0: - dependencies: - fast-deep-equal: 3.1.3 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - uri-js: 4.4.1 - ajv@8.12.0: dependencies: fast-deep-equal: 3.1.3 @@ -33056,8 +34677,6 @@ snapshots: ansi-styles@6.2.1: {} - ansicolors@0.3.2: {} - any-promise@1.3.0: {} anymatch@3.1.3: @@ -33219,10 +34838,6 @@ snapshots: inherits: 2.0.4 minimalistic-assert: 1.0.1 - asn1@0.2.6: - dependencies: - safer-buffer: 2.1.2 - assertion-error@2.0.1: {} ast-types-flow@0.0.8: {} @@ -33297,7 +34912,7 @@ snapshots: axios@1.9.0: dependencies: - follow-redirects: 1.15.9(debug@4.4.1) + follow-redirects: 1.15.9(debug@4.4.3) form-data: 4.0.2 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -33337,19 +34952,19 @@ snapshots: find-up: 5.0.0 webpack: 5.99.9(@swc/core@1.6.13) - babel-loader@9.2.1(@babel/core@7.26.10)(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)): + babel-loader@9.2.1(@babel/core@7.26.10)(webpack@5.98.0(@swc/core@1.11.29)): dependencies: '@babel/core': 7.26.10 find-cache-dir: 4.0.0 schema-utils: 4.3.2 webpack: 5.98.0(@swc/core@1.11.29)(esbuild@0.25.4) - babel-loader@9.2.1(@babel/core@7.26.10)(webpack@5.99.9(@swc/core@1.11.29)): + babel-loader@9.2.1(@babel/core@7.26.10)(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))): dependencies: '@babel/core': 7.26.10 find-cache-dir: 4.0.0 schema-utils: 4.3.2 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) babel-loader@9.2.1(@babel/core@7.26.10)(webpack@5.99.9(@swc/core@1.6.13)): dependencies: @@ -33358,13 +34973,6 @@ snapshots: schema-utils: 4.3.2 webpack: 5.99.9(@swc/core@1.6.13) - babel-loader@9.2.1(@babel/core@7.26.10)(webpack@5.99.9): - dependencies: - '@babel/core': 7.26.10 - find-cache-dir: 4.0.0 - schema-utils: 4.3.2 - webpack: 5.99.9 - babel-plugin-dynamic-import-node@2.3.3: dependencies: object.assign: 4.1.7 @@ -33432,8 +35040,14 @@ snapshots: transitivePeerDependencies: - supports-color + babel-plugin-react-compiler@1.0.0: + dependencies: + '@babel/types': 7.27.3 + babel-plugin-react-native-web@0.19.13: {} + babel-plugin-react-native-web@0.21.2: {} + babel-plugin-syntax-hermes-parser@0.23.1: dependencies: hermes-parser: 0.23.1 @@ -33442,6 +35056,10 @@ snapshots: dependencies: hermes-parser: 0.25.1 + babel-plugin-syntax-hermes-parser@0.29.1: + dependencies: + hermes-parser: 0.29.1 + babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: {} babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.26.10): @@ -33485,6 +35103,38 @@ snapshots: - '@babel/preset-env' - supports-color + babel-preset-expo@54.0.7(@babel/core@7.26.10)(@babel/runtime@7.27.6)(expo@54.0.25)(react-refresh@0.14.2): + dependencies: + '@babel/helper-module-imports': 7.27.1 + '@babel/plugin-proposal-decorators': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-proposal-export-default-from': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-syntax-export-default-from': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-class-static-block': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-flow-strip-types': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-object-rest-spread': 7.27.3(@babel/core@7.26.10) + '@babel/plugin-transform-parameters': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-runtime': 7.27.4(@babel/core@7.26.10) + '@babel/preset-react': 7.27.1(@babel/core@7.26.10) + '@babel/preset-typescript': 7.27.1(@babel/core@7.26.10) + '@react-native/babel-preset': 0.81.5(@babel/core@7.26.10) + babel-plugin-react-compiler: 1.0.0 + babel-plugin-react-native-web: 0.21.2 + babel-plugin-syntax-hermes-parser: 0.29.1 + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.10) + debug: 4.4.3 + react-refresh: 0.14.2 + resolve-from: 5.0.0 + optionalDependencies: + '@babel/runtime': 7.27.6 + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - '@babel/core' + - supports-color + babel-preset-fbjs@3.4.0(@babel/core@7.26.10): dependencies: '@babel/core': 7.26.10 @@ -33790,8 +35440,6 @@ snapshots: buffer-crc32@0.2.13: {} - buffer-equal-constant-time@1.0.1: {} - buffer-fill@1.0.0: {} buffer-from@1.1.2: {} @@ -33810,8 +35458,6 @@ snapshots: builtin-modules@3.3.0: {} - builtins@1.0.3: {} - builtins@5.1.0: dependencies: semver: 7.7.2 @@ -34020,11 +35666,6 @@ snapshots: caniuse-lite@1.0.30001720: {} - cardinal@2.1.1: - dependencies: - ansicolors: 0.3.2 - redeyed: 2.1.1 - ccount@2.0.1: {} chai-as-promised@8.0.1(chai@5.2.0): @@ -34086,6 +35727,18 @@ snapshots: dependencies: '@kurkle/color': 0.3.4 + check-dependency-version-consistency@4.1.1: + dependencies: + '@types/js-yaml': 4.0.9 + chalk: 5.4.1 + commander: 11.1.0 + edit-json-file: 1.8.1 + globby: 13.2.2 + js-yaml: 4.1.0 + semver: 7.7.2 + table: 6.9.0 + type-fest: 4.41.0 + check-error@2.1.1: {} cheerio-select@2.1.0: @@ -34182,10 +35835,6 @@ snapshots: clean-stack@2.2.0: {} - clean-stack@3.0.1: - dependencies: - escape-string-regexp: 4.0.0 - clean-stack@4.2.0: dependencies: escape-string-regexp: 5.0.0 @@ -34224,10 +35873,6 @@ snapshots: parse5-htmlparser2-tree-adapter: 6.0.1 yargs: 16.2.0 - cli-progress@3.12.0: - dependencies: - string-width: 4.2.3 - cli-spinners@2.9.2: {} cli-table3@0.6.5: @@ -34483,7 +36128,7 @@ snapshots: copy-text-to-clipboard@3.2.0: {} - copy-webpack-plugin@11.0.0(webpack@5.99.9(@swc/core@1.11.29)): + copy-webpack-plugin@11.0.0(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))): dependencies: fast-glob: 3.3.3 glob-parent: 6.0.2 @@ -34491,9 +36136,9 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) - copy-webpack-plugin@12.0.2(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)): + copy-webpack-plugin@12.0.2(webpack@5.98.0(@swc/core@1.11.29)): dependencies: fast-glob: 3.3.3 glob-parent: 6.0.2 @@ -34557,16 +36202,6 @@ snapshots: optionalDependencies: typescript: 5.0.4 - cosmiconfig@9.0.0(typescript@5.3.3): - dependencies: - env-paths: 2.2.1 - import-fresh: 3.3.1 - js-yaml: 4.1.0 - parse-json: 5.2.0 - optionalDependencies: - typescript: 5.3.3 - optional: true - cosmiconfig@9.0.0(typescript@5.5.4): dependencies: env-paths: 2.2.1 @@ -34614,13 +36249,13 @@ snapshots: safe-buffer: 5.2.1 sha.js: 2.4.11 - create-jest@29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)): + create-jest@29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)) + jest-config: 29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -34629,13 +36264,13 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)): + create-jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)) + jest-config: 29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -34644,13 +36279,29 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0): + create-jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0) + jest-config: 29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + optional: true + + create-jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2)): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -34721,8 +36372,6 @@ snapshots: randombytes: 2.1.0 randomfill: 1.0.4 - crypto-random-string@1.0.0: {} - crypto-random-string@2.0.0: {} crypto-random-string@4.0.0: @@ -34749,7 +36398,7 @@ snapshots: dependencies: hyphenate-style-name: 1.1.0 - css-loader@6.11.0(@rspack/core@1.3.13)(webpack@5.99.9(@swc/core@1.11.29)): + css-loader@6.11.0(@rspack/core@1.3.13(@swc/helpers@0.5.13))(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))): dependencies: icss-utils: 5.1.0(postcss@8.5.4) postcss: 8.5.4 @@ -34760,10 +36409,10 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.7.2 optionalDependencies: - '@rspack/core': 1.3.13 - webpack: 5.99.9(@swc/core@1.11.29) + '@rspack/core': 1.3.13(@swc/helpers@0.5.13) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) - css-loader@6.11.0(@rspack/core@1.3.13)(webpack@5.99.9): + css-loader@6.11.0(@rspack/core@1.3.13)(webpack@5.99.9(@swc/core@1.11.29)): dependencies: icss-utils: 5.1.0(postcss@8.5.4) postcss: 8.5.4 @@ -34774,10 +36423,10 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.7.2 optionalDependencies: - '@rspack/core': 1.3.13 - webpack: 5.99.9 + '@rspack/core': 1.3.13(@swc/helpers@0.5.13) + webpack: 5.99.9(@swc/core@1.11.29) - css-loader@7.1.2(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)): + css-loader@7.1.2(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)): dependencies: icss-utils: 5.1.0(postcss@8.5.4) postcss: 8.5.4 @@ -34788,7 +36437,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.7.2 optionalDependencies: - '@rspack/core': 1.3.13 + '@rspack/core': 1.3.13(@swc/helpers@0.5.13) webpack: 5.98.0(@swc/core@1.11.29)(esbuild@0.25.4) css-loader@7.1.2(@rspack/core@1.3.13)(webpack@5.99.9(@swc/core@1.6.13)): @@ -34802,10 +36451,10 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.7.2 optionalDependencies: - '@rspack/core': 1.3.13 + '@rspack/core': 1.3.13(@swc/helpers@0.5.13) webpack: 5.99.9(@swc/core@1.6.13) - css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(lightningcss@1.30.1)(webpack@5.99.9(@swc/core@1.11.29)): + css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(lightningcss@1.30.1)(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))): dependencies: '@jridgewell/trace-mapping': 0.3.25 cssnano: 6.1.2(postcss@8.5.4) @@ -34813,7 +36462,7 @@ snapshots: postcss: 8.5.4 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) optionalDependencies: clean-css: 5.3.3 lightningcss: 1.30.1 @@ -34981,14 +36630,10 @@ snapshots: es-errors: 1.3.0 is-data-view: 1.0.2 - date-fns@2.30.0: - dependencies: - '@babel/runtime': 7.27.6 + date-fns@4.1.0: {} date-format@4.0.14: {} - dateformat@4.6.3: {} - dayjs@1.11.13: {} de-indent@1.0.2: {} @@ -35165,14 +36810,14 @@ snapshots: detect-port@1.6.1: dependencies: address: 1.2.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 transitivePeerDependencies: - supports-color - detox@20.39.0(@jest/environment@29.7.0)(@jest/types@29.6.3)(@types/bunyan@1.8.11)(expect@29.7.0)(jest-environment-jsdom@29.7.0)(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4))): + detox@20.39.0(@jest/environment@29.7.0)(@jest/types@29.6.3)(@types/bunyan@1.8.11)(expect@29.7.0)(jest-environment-jsdom@29.7.0)(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4))): dependencies: '@wix-pilot/core': 3.3.2(expect@29.7.0) - '@wix-pilot/detox': 1.0.11(@wix-pilot/core@3.3.2(expect@29.7.0))(detox@20.39.0(@jest/environment@29.7.0)(@jest/types@29.6.3)(@types/bunyan@1.8.11)(expect@29.7.0)(jest-environment-jsdom@29.7.0)(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4))))(expect@29.7.0) + '@wix-pilot/detox': 1.0.11(@wix-pilot/core@3.3.2(expect@29.7.0))(detox@20.39.0(@jest/environment@29.7.0)(@jest/types@29.6.3)(@types/bunyan@1.8.11)(expect@29.7.0)(jest-environment-jsdom@29.7.0)(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4))))(expect@29.7.0) ajv: 8.17.1 bunyan: 1.8.15 bunyan-debug-stream: 3.1.1(bunyan@1.8.15) @@ -35184,7 +36829,7 @@ snapshots: funpermaproxy: 1.1.0 glob: 8.1.0 ini: 1.3.8 - jest-environment-emit: 1.0.8(@jest/environment@29.7.0)(@jest/types@29.6.3)(@types/bunyan@1.8.11)(jest-environment-jsdom@29.7.0)(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4))) + jest-environment-emit: 1.0.8(@jest/environment@29.7.0)(@jest/types@29.6.3)(@types/bunyan@1.8.11)(jest-environment-jsdom@29.7.0)(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4))) json-cycle: 1.5.0 lodash: 4.17.21 multi-sort-stream: 1.0.4 @@ -35209,7 +36854,7 @@ snapshots: yargs-parser: 21.1.1 yargs-unparser: 2.0.0 optionalDependencies: - jest: 29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)) + jest: 29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)) transitivePeerDependencies: - '@jest/environment' - '@jest/types' @@ -35224,10 +36869,6 @@ snapshots: dependencies: dequal: 2.0.3 - dicer@0.3.1: - dependencies: - streamsearch: 1.1.0 - didyoumean@1.2.2: {} diff-sequences@29.6.3: {} @@ -35309,8 +36950,6 @@ snapshots: dependencies: domelementtype: 2.3.0 - domino@2.1.6: {} - domutils@2.8.0: dependencies: dom-serializer: 1.4.1 @@ -35336,16 +36975,14 @@ snapshots: dependencies: dotenv: 16.5.0 - dotenv@16.3.1: {} - dotenv@16.4.7: {} dotenv@16.5.0: {} - drizzle-orm@0.44.7(@libsql/client-wasm@0.15.8)(@op-engineering/op-sqlite@14.0.2)(@types/better-sqlite3@7.6.13)(@types/sql.js@1.4.9)(better-sqlite3@12.2.0)(kysely@0.28.2)(sql.js@1.13.0): + drizzle-orm@0.44.7(@libsql/client-wasm@0.15.8)(@op-engineering/op-sqlite@14.0.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(@types/better-sqlite3@7.6.13)(@types/sql.js@1.4.9)(better-sqlite3@12.2.0)(kysely@0.28.2)(sql.js@1.13.0): optionalDependencies: '@libsql/client-wasm': 0.15.8 - '@op-engineering/op-sqlite': 14.0.2(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0))(react@19.0.0) + '@op-engineering/op-sqlite': 14.0.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) '@types/better-sqlite3': 7.6.13 '@types/sql.js': 1.4.9 better-sqlite3: 12.2.0 @@ -35369,100 +37006,17 @@ snapshots: duplexer@0.1.2: {} - eas-cli@7.8.5(@swc/core@1.11.29)(@types/node@24.2.0)(encoding@0.1.13)(expo-modules-autolinking@2.1.10)(typescript@5.3.3): - dependencies: - '@expo/apple-utils': 1.7.0 - '@expo/code-signing-certificates': 0.0.5 - '@expo/config': 8.5.4 - '@expo/config-plugins': 7.8.4 - '@expo/config-types': 50.0.0 - '@expo/eas-build-job': 1.0.95 - '@expo/eas-json': 7.8.4 - '@expo/json-file': 8.2.37 - '@expo/logger': 1.0.57 - '@expo/multipart-body-parser': 1.1.0 - '@expo/osascript': 2.0.33 - '@expo/package-manager': 1.1.2 - '@expo/pkcs12': 0.0.8 - '@expo/plist': 0.0.20 - '@expo/plugin-help': 5.1.23(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.3.3) - '@expo/plugin-warn-if-update-available': 2.5.1(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.3.3) - '@expo/prebuild-config': 6.7.3(encoding@0.1.13)(expo-modules-autolinking@2.1.10) - '@expo/results': 1.0.0 - '@expo/rudder-sdk-node': 1.1.1(encoding@0.1.13) - '@expo/spawn-async': 1.7.0 - '@expo/steps': 1.0.95 - '@expo/timeago.js': 1.0.0 - '@oclif/core': 1.26.2 - '@oclif/plugin-autocomplete': 2.3.10(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.3.3) - '@segment/ajv-human-errors': 2.15.0(ajv@8.11.0) - '@urql/core': 4.0.11(graphql@16.8.1) - '@urql/exchange-retry': 1.2.0(graphql@16.8.1) - ajv: 8.11.0 - ajv-formats: 2.1.1(ajv@8.11.0) - better-opn: 3.0.2 - chalk: 4.1.2 - cli-progress: 3.12.0 - dateformat: 4.6.3 - dotenv: 16.3.1 - env-paths: 2.2.0 - envinfo: 7.11.0 - fast-deep-equal: 3.1.3 - fast-glob: 3.3.2 - figures: 3.2.0 - form-data: 4.0.0 - fs-extra: 11.2.0 - getenv: 1.0.0 - gradle-to-js: 2.0.1 - graphql: 16.8.1 - graphql-tag: 2.12.6(graphql@16.8.1) - https-proxy-agent: 5.0.1 - ignore: 5.3.0 - indent-string: 4.0.0 - jks-js: 1.1.0 - joi: 17.11.0 - jsonwebtoken: 9.0.0 - keychain: 1.5.0 - log-symbols: 4.1.0 - mime: 3.0.0 - minimatch: 5.1.2 - nanoid: 3.3.4 - node-fetch: 2.6.7(encoding@0.1.13) - node-forge: 1.3.1 - nullthrows: 1.1.1 - ora: 5.1.0 - pkg-dir: 4.2.0 - pngjs: 7.0.0 - promise-limit: 2.7.0 - promise-retry: 2.0.1 - prompts: 2.4.2 - qrcode-terminal: 0.12.0 - resolve-from: 5.0.0 - semver: 7.5.4 - slash: 3.0.0 - tar: 6.2.1 - terminal-link: 2.1.1 - tslib: 2.6.2 - turndown: 7.1.2 - untildify: 4.0.0 - uuid: 9.0.1 - wrap-ansi: 7.0.0 - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - encoding - - expo-modules-autolinking - - supports-color - - typescript - eastasianwidth@0.2.0: {} easy-stack@1.0.1: {} - ecdsa-sig-formatter@1.0.11: + edit-json-file@1.8.1: dependencies: - safe-buffer: 5.2.1 + find-value: 1.0.13 + iterate-object: 1.3.5 + r-json: 1.3.1 + set-value: 4.1.0 + w-json: 1.3.11 ee-first@1.1.1: {} @@ -35474,7 +37028,7 @@ snapshots: dependencies: '@electron/asar': 3.4.1 '@malept/cross-spawn-promise': 1.1.1 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 fs-extra: 9.1.0 glob: 7.2.3 lodash: 4.17.21 @@ -35632,14 +37186,8 @@ snapshots: env-editor@0.4.2: {} - env-paths@2.2.0: {} - env-paths@2.2.1: {} - env-string@1.0.1: {} - - envinfo@7.11.0: {} - envinfo@7.14.0: {} environment@1.1.0: {} @@ -35784,10 +37332,10 @@ snapshots: esast-util-from-estree: 2.0.0 vfile-message: 4.0.2 - esbuild-register@3.6.0(esbuild@0.19.12): + esbuild-register@3.6.0(esbuild@0.25.12): dependencies: - debug: 4.4.1(supports-color@8.1.1) - esbuild: 0.19.12 + debug: 4.4.3 + esbuild: 0.25.12 transitivePeerDependencies: - supports-color @@ -35818,32 +37366,6 @@ snapshots: '@esbuild/win32-ia32': 0.17.19 '@esbuild/win32-x64': 0.17.19 - esbuild@0.19.12: - optionalDependencies: - '@esbuild/aix-ppc64': 0.19.12 - '@esbuild/android-arm': 0.19.12 - '@esbuild/android-arm64': 0.19.12 - '@esbuild/android-x64': 0.19.12 - '@esbuild/darwin-arm64': 0.19.12 - '@esbuild/darwin-x64': 0.19.12 - '@esbuild/freebsd-arm64': 0.19.12 - '@esbuild/freebsd-x64': 0.19.12 - '@esbuild/linux-arm': 0.19.12 - '@esbuild/linux-arm64': 0.19.12 - '@esbuild/linux-ia32': 0.19.12 - '@esbuild/linux-loong64': 0.19.12 - '@esbuild/linux-mips64el': 0.19.12 - '@esbuild/linux-ppc64': 0.19.12 - '@esbuild/linux-riscv64': 0.19.12 - '@esbuild/linux-s390x': 0.19.12 - '@esbuild/linux-x64': 0.19.12 - '@esbuild/netbsd-x64': 0.19.12 - '@esbuild/openbsd-x64': 0.19.12 - '@esbuild/sunos-x64': 0.19.12 - '@esbuild/win32-arm64': 0.19.12 - '@esbuild/win32-ia32': 0.19.12 - '@esbuild/win32-x64': 0.19.12 - esbuild@0.21.5: optionalDependencies: '@esbuild/aix-ppc64': 0.21.5 @@ -35870,6 +37392,35 @@ snapshots: '@esbuild/win32-ia32': 0.21.5 '@esbuild/win32-x64': 0.21.5 + esbuild@0.25.12: + optionalDependencies: + '@esbuild/aix-ppc64': 0.25.12 + '@esbuild/android-arm': 0.25.12 + '@esbuild/android-arm64': 0.25.12 + '@esbuild/android-x64': 0.25.12 + '@esbuild/darwin-arm64': 0.25.12 + '@esbuild/darwin-x64': 0.25.12 + '@esbuild/freebsd-arm64': 0.25.12 + '@esbuild/freebsd-x64': 0.25.12 + '@esbuild/linux-arm': 0.25.12 + '@esbuild/linux-arm64': 0.25.12 + '@esbuild/linux-ia32': 0.25.12 + '@esbuild/linux-loong64': 0.25.12 + '@esbuild/linux-mips64el': 0.25.12 + '@esbuild/linux-ppc64': 0.25.12 + '@esbuild/linux-riscv64': 0.25.12 + '@esbuild/linux-s390x': 0.25.12 + '@esbuild/linux-x64': 0.25.12 + '@esbuild/netbsd-arm64': 0.25.12 + '@esbuild/netbsd-x64': 0.25.12 + '@esbuild/openbsd-arm64': 0.25.12 + '@esbuild/openbsd-x64': 0.25.12 + '@esbuild/openharmony-arm64': 0.25.12 + '@esbuild/sunos-x64': 0.25.12 + '@esbuild/win32-arm64': 0.25.12 + '@esbuild/win32-ia32': 0.25.12 + '@esbuild/win32-x64': 0.25.12 + esbuild@0.25.4: optionalDependencies: '@esbuild/aix-ppc64': 0.25.4 @@ -35948,6 +37499,23 @@ snapshots: optionalDependencies: source-map: 0.6.1 + eslint-config-expo@10.0.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2): + dependencies: + '@typescript-eslint/eslint-plugin': 8.48.1(@typescript-eslint/parser@8.48.1(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2))(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/parser': 8.48.1(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) + eslint: 9.39.1(jiti@2.4.2) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.31.0)(eslint@9.39.1(jiti@2.4.2)) + eslint-plugin-expo: 1.0.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.48.1(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.4.2)) + eslint-plugin-react: 7.37.5(eslint@9.39.1(jiti@2.4.2)) + eslint-plugin-react-hooks: 5.2.0(eslint@9.39.1(jiti@2.4.2)) + globals: 16.5.0 + transitivePeerDependencies: + - eslint-import-resolver-webpack + - eslint-plugin-import-x + - supports-color + - typescript + eslint-config-next@14.0.0(eslint@8.57.1)(typescript@5.9.2): dependencies: '@next/eslint-plugin-next': 14.0.0 @@ -35967,37 +37535,17 @@ snapshots: - eslint-plugin-import-x - supports-color - eslint-config-prettier@8.10.0(eslint@8.55.0): - dependencies: - eslint: 8.55.0 - eslint-config-prettier@8.10.0(eslint@8.57.1): dependencies: eslint: 8.57.1 - eslint-config-prettier@9.1.0(eslint@8.57.1): + eslint-config-prettier@8.10.0(eslint@9.39.1(jiti@2.4.2)): dependencies: - eslint: 8.57.1 + eslint: 9.39.1(jiti@2.4.2) - eslint-config-universe@12.0.0(@types/eslint@9.6.1)(eslint@8.55.0)(prettier@3.5.3)(typescript@5.3.3): + eslint-config-prettier@9.1.0(eslint@8.57.1): dependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.55.0)(typescript@5.3.3))(eslint@8.55.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.21.0(eslint@8.55.0)(typescript@5.3.3) - eslint: 8.55.0 - eslint-config-prettier: 8.10.0(eslint@8.55.0) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.55.0)(typescript@5.3.3))(eslint@8.55.0) - eslint-plugin-node: 11.1.0(eslint@8.55.0) - eslint-plugin-prettier: 5.4.1(@types/eslint@9.6.1)(eslint-config-prettier@8.10.0(eslint@8.55.0))(eslint@8.55.0)(prettier@3.5.3) - eslint-plugin-react: 7.37.5(eslint@8.55.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.55.0) - optionalDependencies: - prettier: 3.5.3 - transitivePeerDependencies: - - '@types/eslint' - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - - typescript + eslint: 8.57.1 eslint-import-resolver-node@0.3.9: dependencies: @@ -36022,22 +37570,27 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.31.0)(eslint@9.39.1(jiti@2.4.2)): dependencies: - debug: 3.2.7 + '@nolyfill/is-core-module': 1.0.39 + debug: 4.4.1(supports-color@8.1.1) + eslint: 9.39.1(jiti@2.4.2) + get-tsconfig: 4.10.1 + is-bun-module: 2.0.0 + stable-hash: 0.0.5 + tinyglobby: 0.2.14 + unrs-resolver: 1.7.8 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.2) - eslint: 8.57.1 - eslint-import-resolver-node: 0.3.9 + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.48.1(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.4.2)) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.55.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint@8.55.0): + eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.55.0)(typescript@5.3.3) - eslint: 8.55.0 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.2) + eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color @@ -36053,11 +37606,16 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-es@3.0.1(eslint@8.55.0): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.48.1(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.4.2)): dependencies: - eslint: 8.55.0 - eslint-utils: 2.1.0 - regexpp: 3.2.0 + debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 8.48.1(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) + eslint: 9.39.1(jiti@2.4.2) + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.31.0)(eslint@9.39.1(jiti@2.4.2)) + transitivePeerDependencies: + - supports-color eslint-plugin-eslint-comments@3.2.0(eslint@8.57.1): dependencies: @@ -36065,6 +37623,21 @@ snapshots: eslint: 8.57.1 ignore: 5.3.2 + eslint-plugin-eslint-comments@3.2.0(eslint@9.39.1(jiti@2.4.2)): + dependencies: + escape-string-regexp: 1.0.5 + eslint: 9.39.1(jiti@2.4.2) + ignore: 5.3.2 + + eslint-plugin-expo@1.0.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2): + dependencies: + '@typescript-eslint/types': 8.48.1 + '@typescript-eslint/utils': 8.48.1(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) + eslint: 9.39.1(jiti@2.4.2) + transitivePeerDependencies: + - supports-color + - typescript + eslint-plugin-ft-flow@2.0.3(@babel/eslint-parser@7.27.1(@babel/core@7.26.10)(eslint@8.57.1))(eslint@8.57.1): dependencies: '@babel/eslint-parser': 7.27.1(@babel/core@7.26.10)(eslint@8.57.1) @@ -36072,6 +37645,13 @@ snapshots: lodash: 4.17.21 string-natural-compare: 3.0.1 + eslint-plugin-ft-flow@2.0.3(@babel/eslint-parser@7.27.1(@babel/core@7.26.10)(eslint@9.39.1(jiti@2.4.2)))(eslint@9.39.1(jiti@2.4.2)): + dependencies: + '@babel/eslint-parser': 7.27.1(@babel/core@7.26.10)(eslint@9.39.1(jiti@2.4.2)) + eslint: 9.39.1(jiti@2.4.2) + lodash: 4.17.21 + string-natural-compare: 3.0.1 + eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 @@ -36101,7 +37681,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.55.0)(typescript@5.3.3))(eslint@8.55.0): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -36110,9 +37690,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.55.0 + eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.55.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint@8.55.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.31.0(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -36124,13 +37704,13 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.55.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.9.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.48.1(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.4.2)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -36139,9 +37719,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.57.1 + eslint: 9.39.1(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.31.0(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.48.1(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.4.2)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -36153,7 +37733,7 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/parser': 8.48.1(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -36169,24 +37749,24 @@ snapshots: - supports-color - typescript - eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.0.4))(eslint@8.57.1)(typescript@5.0.4))(eslint@8.57.1)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)))(typescript@5.0.4): + eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.0.4))(eslint@8.57.1)(typescript@5.0.4))(eslint@8.57.1)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)))(typescript@5.0.4): dependencies: '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) eslint: 8.57.1 optionalDependencies: '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.0.4))(eslint@8.57.1)(typescript@5.0.4) - jest: 29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)) + jest: 29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1)(jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0))(typescript@5.9.2): + eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2))(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2))(eslint@9.39.1(jiti@2.4.2))(jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2)))(typescript@5.9.2): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.2) - eslint: 8.57.1 + '@typescript-eslint/utils': 5.62.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) + eslint: 9.39.1(jiti@2.4.2) optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1)(typescript@5.9.2) - jest: 29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2))(eslint@9.39.1(jiti@2.4.2))(typescript@5.9.2) + jest: 29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2)) transitivePeerDependencies: - supports-color - typescript @@ -36210,16 +37790,6 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-node@11.1.0(eslint@8.55.0): - dependencies: - eslint: 8.55.0 - eslint-plugin-es: 3.0.1(eslint@8.55.0) - eslint-utils: 2.1.0 - ignore: 5.3.2 - minimatch: 3.1.2 - resolve: 1.22.10 - semver: 6.3.1 - eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.5.3): dependencies: eslint: 8.57.1 @@ -36228,16 +37798,6 @@ snapshots: optionalDependencies: eslint-config-prettier: 8.10.0(eslint@8.57.1) - eslint-plugin-prettier@5.4.1(@types/eslint@9.6.1)(eslint-config-prettier@8.10.0(eslint@8.55.0))(eslint@8.55.0)(prettier@3.5.3): - dependencies: - eslint: 8.55.0 - prettier: 3.5.3 - prettier-linter-helpers: 1.0.0 - synckit: 0.11.8 - optionalDependencies: - '@types/eslint': 9.6.1 - eslint-config-prettier: 8.10.0(eslint@8.55.0) - eslint-plugin-prettier@5.4.1(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.5.3): dependencies: eslint: 8.57.1 @@ -36248,18 +37808,22 @@ snapshots: '@types/eslint': 9.6.1 eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-react-hooks@4.6.2(eslint@8.55.0): - dependencies: - eslint: 8.55.0 - eslint-plugin-react-hooks@4.6.2(eslint@8.57.1): dependencies: eslint: 8.57.1 + eslint-plugin-react-hooks@4.6.2(eslint@9.39.1(jiti@2.4.2)): + dependencies: + eslint: 9.39.1(jiti@2.4.2) + eslint-plugin-react-hooks@5.0.0-canary-7118f5dd7-20230705(eslint@8.57.1): dependencies: eslint: 8.57.1 + eslint-plugin-react-hooks@5.2.0(eslint@9.39.1(jiti@2.4.2)): + dependencies: + eslint: 9.39.1(jiti@2.4.2) + eslint-plugin-react-native-globals@0.1.2: {} eslint-plugin-react-native@4.1.0(eslint@8.57.1): @@ -36267,7 +37831,12 @@ snapshots: eslint: 8.57.1 eslint-plugin-react-native-globals: 0.1.2 - eslint-plugin-react@7.37.5(eslint@8.55.0): + eslint-plugin-react-native@4.1.0(eslint@9.39.1(jiti@2.4.2)): + dependencies: + eslint: 9.39.1(jiti@2.4.2) + eslint-plugin-react-native-globals: 0.1.2 + + eslint-plugin-react@7.37.5(eslint@8.57.1): dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 @@ -36275,7 +37844,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 8.55.0 + eslint: 8.57.1 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -36289,7 +37858,7 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-react@7.37.5(eslint@8.57.1): + eslint-plugin-react@7.37.5(eslint@9.39.1(jiti@2.4.2)): dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 @@ -36297,7 +37866,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 8.57.1 + eslint: 9.39.1(jiti@2.4.2) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -36321,23 +37890,24 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-utils@2.1.0: + eslint-scope@8.4.0: dependencies: - eslint-visitor-keys: 1.3.0 - - eslint-visitor-keys@1.3.0: {} + esrecurse: 4.3.0 + estraverse: 5.3.0 eslint-visitor-keys@2.1.0: {} eslint-visitor-keys@3.4.3: {} - eslint@8.55.0: + eslint-visitor-keys@4.2.1: {} + + eslint@8.57.1: dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@8.55.0) + '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.1) '@eslint-community/regexpp': 4.12.1 '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.55.0 - '@humanwhocodes/config-array': 0.11.14 + '@eslint/js': 8.57.1 + '@humanwhocodes/config-array': 0.13.0 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 '@ungap/structured-clone': 1.3.0 @@ -36374,49 +37944,53 @@ snapshots: transitivePeerDependencies: - supports-color - eslint@8.57.1: + eslint@9.39.1(jiti@2.4.2): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 - '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.57.1 - '@humanwhocodes/config-array': 0.13.0 + '@eslint/config-array': 0.21.1 + '@eslint/config-helpers': 0.4.2 + '@eslint/core': 0.17.0 + '@eslint/eslintrc': 3.3.3 + '@eslint/js': 9.39.1 + '@eslint/plugin-kit': 0.4.1 + '@humanfs/node': 0.16.7 '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.3.0 + '@humanwhocodes/retry': 0.4.3 + '@types/estree': 1.0.8 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.1(supports-color@8.1.1) - doctrine: 3.0.0 + debug: 4.4.3 escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 + eslint-scope: 8.4.0 + eslint-visitor-keys: 4.2.1 + espree: 10.4.0 esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 + file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.24.0 - graphemer: 1.4.0 ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 - is-path-inside: 3.0.3 - js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.4 - strip-ansi: 6.0.1 - text-table: 0.2.0 + optionalDependencies: + jiti: 2.4.2 transitivePeerDependencies: - supports-color + espree@10.4.0: + dependencies: + acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) + eslint-visitor-keys: 4.2.1 + espree@9.6.1: dependencies: acorn: 8.14.1 @@ -36574,18 +38148,6 @@ snapshots: jest-message-util: 29.7.0 jest-util: 29.7.0 - expo-asset@11.0.5(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): - dependencies: - '@expo/image-utils': 0.6.5 - expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - expo-constants: 17.0.8(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) - invariant: 2.2.4 - md5-file: 3.2.3 - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - transitivePeerDependencies: - - supports-color - expo-asset@11.0.5(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: '@expo/image-utils': 0.6.5 @@ -36598,25 +38160,35 @@ snapshots: transitivePeerDependencies: - supports-color + expo-asset@12.0.10(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0): + dependencies: + '@expo/image-utils': 0.8.7 + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + expo-constants: 18.0.10(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + transitivePeerDependencies: + - supports-color + expo-blur@14.0.3(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - expo-build-properties@0.13.3(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): + expo-build-properties@0.13.3(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): dependencies: ajv: 8.17.1 - expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) semver: 7.7.2 - expo-build-properties@0.13.3(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): + expo-build-properties@1.0.9(expo@54.0.25): dependencies: ajv: 8.17.1 - expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) semver: 7.7.2 - expo-camera@16.0.18(hml277kvlorqbj6gijmq6joh24): + expo-camera@16.0.18(55c6da9df988ca7f1678935d82e9238e): dependencies: expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) invariant: 2.2.4 @@ -36625,14 +38197,14 @@ snapshots: optionalDependencies: react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - expo-constants@17.0.8(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)): + expo-camera@16.0.18(f883d7808b66731337255172b102a5aa): dependencies: - '@expo/config': 10.0.11 - '@expo/env': 0.4.2 - expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - transitivePeerDependencies: - - supports-color + expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + invariant: 2.2.4 + react: 18.3.1 + react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + optionalDependencies: + react-native-web: 0.21.2(encoding@0.1.13)(react-dom@19.1.0(react@18.3.1))(react@18.3.1) expo-constants@17.0.8(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)): dependencies: @@ -36643,51 +38215,52 @@ snapshots: transitivePeerDependencies: - supports-color - expo-crypto@14.0.2(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): + expo-constants@18.0.10(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)): dependencies: - base64-js: 1.5.1 - expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@expo/config': 12.0.10 + '@expo/env': 2.0.7 + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + transitivePeerDependencies: + - supports-color expo-crypto@14.0.2(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): dependencies: base64-js: 1.5.1 expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - expo-dev-client@5.0.20(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): + expo-crypto@15.0.7(expo@54.0.25): dependencies: - expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - expo-dev-launcher: 5.0.35(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) - expo-dev-menu: 6.0.25(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) - expo-dev-menu-interface: 1.9.3(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) - expo-manifests: 0.15.8(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) - expo-updates-interface: 1.0.0(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) - transitivePeerDependencies: - - supports-color + base64-js: 1.5.1 + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) - expo-dev-launcher@5.0.35(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): + expo-dev-client@6.0.18(expo@54.0.25): dependencies: - ajv: 8.11.0 - expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - expo-dev-menu: 6.0.25(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) - expo-manifests: 0.15.8(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) - resolve-from: 5.0.0 + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + expo-dev-launcher: 6.0.18(expo@54.0.25) + expo-dev-menu: 7.0.17(expo@54.0.25) + expo-dev-menu-interface: 2.0.0(expo@54.0.25) + expo-manifests: 1.0.9(expo@54.0.25) + expo-updates-interface: 2.0.0(expo@54.0.25) transitivePeerDependencies: - supports-color - expo-dev-menu-interface@1.9.3(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): + expo-dev-launcher@6.0.18(expo@54.0.25): dependencies: - expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + expo-dev-menu: 7.0.17(expo@54.0.25) + expo-manifests: 1.0.9(expo@54.0.25) + transitivePeerDependencies: + - supports-color - expo-dev-menu@6.0.25(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): + expo-dev-menu-interface@2.0.0(expo@54.0.25): dependencies: - expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - expo-dev-menu-interface: 1.9.3(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)) + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) - expo-file-system@18.0.12(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)): + expo-dev-menu@7.0.17(expo@54.0.25): dependencies: - expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - web-streams-polyfill: 3.3.3 + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + expo-dev-menu-interface: 2.0.0(expo@54.0.25) expo-file-system@18.0.12(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)): dependencies: @@ -36695,59 +38268,84 @@ snapshots: react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) web-streams-polyfill: 3.3.3 - expo-font@13.0.4(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1): + expo-file-system@19.0.19(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)): + dependencies: + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + + expo-font@13.0.4(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1): dependencies: - expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) fontfaceobserver: 2.3.0 react: 18.3.1 - expo-font@13.0.4(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1): + expo-font@14.0.9(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) fontfaceobserver: 2.3.0 react: 18.3.1 + react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + + expo-font@14.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0): + dependencies: + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + fontfaceobserver: 2.3.0 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) expo-haptics@14.0.1(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): dependencies: expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - expo-json-utils@0.14.0: {} + expo-haptics@15.0.7(expo@54.0.25): + dependencies: + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) - expo-keep-awake@14.0.3(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1): + expo-image@3.0.10(expo@54.0.25)(react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0): dependencies: - expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react: 18.3.1 + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + optionalDependencies: + react-native-web: 0.21.2(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + + expo-json-utils@0.15.0: {} expo-keep-awake@14.0.3(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1): dependencies: expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react: 18.3.1 - expo-linking@7.0.5(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + expo-keep-awake@15.0.7(expo@54.0.25)(react@19.1.0): dependencies: - expo-constants: 17.0.8(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + + expo-linking@7.0.5(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + dependencies: + expo-constants: 17.0.8(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) invariant: 2.2.4 react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) transitivePeerDependencies: - expo - supports-color - expo-linking@7.0.5(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + expo-linking@8.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0): dependencies: - expo-constants: 17.0.8(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) + expo-constants: 18.0.10(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)) invariant: 2.2.4 - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) transitivePeerDependencies: - expo - supports-color - expo-manifests@0.15.8(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): + expo-manifests@1.0.9(expo@54.0.25): dependencies: - '@expo/config': 10.0.11 - expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - expo-json-utils: 0.14.0 + '@expo/config': 12.0.10 + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + expo-json-utils: 0.15.0 transitivePeerDependencies: - supports-color @@ -36772,33 +38370,47 @@ snapshots: require-from-string: 2.0.2 resolve-from: 5.0.0 + expo-modules-autolinking@3.0.22: + dependencies: + '@expo/spawn-async': 1.7.2 + chalk: 4.1.2 + commander: 7.2.0 + require-from-string: 2.0.2 + resolve-from: 5.0.0 + expo-modules-core@2.2.3: dependencies: invariant: 2.2.4 - expo-router@4.0.21(cpo3xaw6yrjernjvkkkt7bisia): + expo-modules-core@3.0.26(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0): + dependencies: + invariant: 2.2.4 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + + expo-router@4.0.21(0d22df0c48007daa8d3d53a76c7f6b47): dependencies: - '@expo/metro-runtime': 4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) + '@expo/metro-runtime': 4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) '@expo/server': 0.5.3 '@radix-ui/react-slot': 1.0.1(react@18.3.1) - '@react-navigation/bottom-tabs': 7.3.14(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@react-navigation/native': 7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@react-navigation/native-stack': 7.3.14(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/bottom-tabs': 7.8.11(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/native': 7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/native-stack': 7.3.14(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) client-only: 0.0.1 - expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - expo-constants: 17.0.8(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) - expo-linking: 7.0.5(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo-constants: 17.0.8(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) + expo-linking: 7.0.5(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-helmet-async: 1.3.0(react-dom@19.1.0(react@18.3.1))(react@18.3.1) react-native-helmet-async: 2.0.4(react@18.3.1) - react-native-is-edge-to-edge: 1.1.7(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-safe-area-context: 4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-screens: 4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native-is-edge-to-edge: 1.1.7(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native-safe-area-context: 4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + react-native-screens: 4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) schema-utils: 4.3.2 semver: 7.6.3 server-only: 0.0.1 optionalDependencies: - '@react-navigation/drawer': 7.4.1(nyxmcqdttlojx3ihgax6eihdpu) - react-native-reanimated: 3.16.7(@babel/core@7.26.10)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/drawer': 7.4.1(1d85788bd68a0e12619f848d71cbac62) + react-native-reanimated: 3.16.7(@babel/core@7.26.10)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@react-native-masked-view/masked-view' - react @@ -36806,12 +38418,12 @@ snapshots: - react-native - supports-color - expo-router@4.0.21(xdzi7taj2dri7edfzwov6a63va): + expo-router@4.0.21(e063c8109134fcdd1c97e4d6a4caf625): dependencies: '@expo/metro-runtime': 4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) '@expo/server': 0.5.3 '@radix-ui/react-slot': 1.0.1(react@18.3.1) - '@react-navigation/bottom-tabs': 7.3.14(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-navigation/bottom-tabs': 7.8.11(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@react-navigation/native': 7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) '@react-navigation/native-stack': 7.3.14(@react-navigation/native@7.1.10(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-screens@4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) client-only: 0.0.1 @@ -36827,7 +38439,7 @@ snapshots: semver: 7.6.3 server-only: 0.0.1 optionalDependencies: - '@react-navigation/drawer': 7.4.1(j6abyuabi5plzpedpvxbnwhrsi) + '@react-navigation/drawer': 7.4.1(1d85788bd68a0e12619f848d71cbac62) react-native-reanimated: 3.16.7(@babel/core@7.26.10)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@react-native-masked-view/masked-view' @@ -36836,16 +38448,54 @@ snapshots: - react-native - supports-color + expo-router@6.0.15(0714175d051ca9f2de0211a07979f600): + dependencies: + '@expo/metro-runtime': 4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)) + '@expo/schema-utils': 0.1.7 + '@radix-ui/react-slot': 1.2.0(@types/react@19.1.6)(react@19.1.0) + '@radix-ui/react-tabs': 1.1.13(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@react-navigation/bottom-tabs': 7.8.11(@react-navigation/native@7.1.10(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@react-navigation/native': 7.1.10(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@react-navigation/native-stack': 7.8.5(@react-navigation/native@7.1.10(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + client-only: 0.0.1 + debug: 4.4.3 + escape-string-regexp: 4.0.0 + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + expo-constants: 18.0.10(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)) + expo-linking: 8.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + expo-server: 1.0.4 + fast-deep-equal: 3.1.3 + invariant: 2.2.4 + nanoid: 3.3.11 + query-string: 7.1.3 + react: 19.1.0 + react-fast-compare: 3.2.2 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + react-native-is-edge-to-edge: 1.1.7(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react-native-safe-area-context: 5.6.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react-native-screens: 4.16.0(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + semver: 7.6.3 + server-only: 0.0.1 + sf-symbols-typescript: 2.1.0 + shallowequal: 1.1.0 + use-latest-callback: 0.2.3(react@19.1.0) + vaul: 1.1.2(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + optionalDependencies: + react-dom: 19.1.0(react@19.1.0) + react-native-gesture-handler: 2.28.0(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react-native-reanimated: 4.1.5(@babel/core@7.26.10)(react-native-worklets@0.5.1(@babel/core@7.26.10)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react-native-web: 0.21.2(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - '@react-native-masked-view/masked-view' + - '@types/react' + - '@types/react-dom' + - supports-color + expo-secure-store@14.0.1(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): dependencies: expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - expo-splash-screen@0.29.24(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): - dependencies: - '@expo/prebuild-config': 8.2.0 - expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - transitivePeerDependencies: - - supports-color + expo-server@1.0.4: {} expo-splash-screen@0.29.24(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): dependencies: @@ -36854,22 +38504,36 @@ snapshots: transitivePeerDependencies: - supports-color - expo-status-bar@2.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + expo-splash-screen@31.0.11(expo@54.0.25): dependencies: - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@expo/prebuild-config': 54.0.6(expo@54.0.25) + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - supports-color expo-status-bar@2.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + expo-status-bar@3.0.8(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0): + dependencies: + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + expo-symbols@0.2.2(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): dependencies: expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) sf-symbols-typescript: 2.1.0 - expo-system-ui@4.0.9(l76mjoke3yk4s56nokhxoxxpou): + expo-symbols@1.0.7(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)): + dependencies: + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + sf-symbols-typescript: 2.1.0 + + expo-system-ui@4.0.9(fa4ab2ddb2d13a20299c682fc53644db): dependencies: '@react-native/normalize-colors': 0.76.8 debug: 4.4.1(supports-color@8.1.1) @@ -36880,50 +38544,30 @@ snapshots: transitivePeerDependencies: - supports-color - expo-updates-interface@1.0.0(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)): + expo-system-ui@6.0.8(expo@54.0.25)(react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)): + dependencies: + '@react-native/normalize-colors': 0.81.5 + debug: 4.4.3 + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + optionalDependencies: + react-native-web: 0.21.2(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - supports-color + + expo-updates-interface@2.0.0(expo@54.0.25): dependencies: - expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) expo-web-browser@14.0.2(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)): dependencies: expo: 52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + expo-web-browser@15.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)): dependencies: - '@babel/runtime': 7.27.6 - '@expo/cli': 0.22.26(encoding@0.1.13)(graphql@16.8.1) - '@expo/config': 10.0.11 - '@expo/config-plugins': 9.0.17 - '@expo/fingerprint': 0.11.11 - '@expo/metro-config': 0.19.12 - '@expo/vector-icons': 14.1.0(ka6rgkktlsuut5gotrymd2sdni) - babel-preset-expo: 12.0.11(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10)) - expo-asset: 11.0.5(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - expo-constants: 17.0.8(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) - expo-file-system: 18.0.12(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) - expo-font: 13.0.4(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1) - expo-keep-awake: 14.0.3(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1) - expo-modules-autolinking: 2.0.8 - expo-modules-core: 2.2.3 - fbemitter: 3.0.0(encoding@0.1.13) - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - web-streams-polyfill: 3.3.3 - whatwg-url-without-unicode: 8.0.0-3 - optionalDependencies: - '@expo/metro-runtime': 4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) - react-native-webview: 13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - transitivePeerDependencies: - - '@babel/core' - - '@babel/preset-env' - - babel-plugin-react-compiler - - bufferutil - - encoding - - graphql - - react-compiler-runtime - - supports-color - - utf-8-validate + expo: 54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: @@ -36933,7 +38577,7 @@ snapshots: '@expo/config-plugins': 9.0.17 '@expo/fingerprint': 0.11.11 '@expo/metro-config': 0.19.12 - '@expo/vector-icons': 14.1.0(wm3bvfp4qcetscjld4hplpimri) + '@expo/vector-icons': 14.1.0(a6850416216e8b64df60af23d5183c0b) babel-preset-expo: 12.0.11(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10)) expo-asset: 11.0.5(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) expo-constants: 17.0.8(expo@52.0.46(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@expo/metro-runtime@4.0.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)))(encoding@0.1.13)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1)) @@ -36961,6 +38605,43 @@ snapshots: - supports-color - utf-8-validate + expo@54.0.25(@babel/core@7.26.10)(@expo/metro-runtime@4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)))(expo-router@6.0.15)(graphql@16.8.1)(react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0): + dependencies: + '@babel/runtime': 7.27.6 + '@expo/cli': 54.0.16(expo-router@6.0.15)(expo@54.0.25)(graphql@16.8.1)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)) + '@expo/config': 12.0.10 + '@expo/config-plugins': 54.0.2 + '@expo/devtools': 0.1.7(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@expo/fingerprint': 0.15.3 + '@expo/metro': 54.1.0 + '@expo/metro-config': 54.0.9(expo@54.0.25) + '@expo/vector-icons': 15.0.3(expo-font@14.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@ungap/structured-clone': 1.3.0 + babel-preset-expo: 54.0.7(@babel/core@7.26.10)(@babel/runtime@7.27.6)(expo@54.0.25)(react-refresh@0.14.2) + expo-asset: 12.0.10(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + expo-constants: 18.0.10(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)) + expo-file-system: 19.0.19(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)) + expo-font: 14.0.9(expo@54.0.25)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + expo-keep-awake: 15.0.7(expo@54.0.25)(react@19.1.0) + expo-modules-autolinking: 3.0.22 + expo-modules-core: 3.0.26(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + pretty-format: 29.7.0 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + react-refresh: 0.14.2 + whatwg-url-without-unicode: 8.0.0-3 + optionalDependencies: + '@expo/metro-runtime': 4.0.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0)) + react-native-webview: 13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + transitivePeerDependencies: + - '@babel/core' + - '@modelcontextprotocol/sdk' + - bufferutil + - expo-router + - graphql + - supports-color + - utf-8-validate + exponential-backoff@3.1.2: {} express-ws@5.0.2(express@4.21.2): @@ -37037,14 +38718,6 @@ snapshots: fast-diff@1.3.0: {} - fast-glob@3.3.2: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 - fast-glob@3.3.3: dependencies: '@nodelib/fs.stat': 2.0.5 @@ -37113,6 +38786,10 @@ snapshots: optionalDependencies: picomatch: 4.0.2 + fdir@6.5.0(picomatch@4.0.3): + optionalDependencies: + picomatch: 4.0.3 + fecha@4.2.3: {} feed@4.2.2: @@ -37136,11 +38813,15 @@ snapshots: dependencies: flat-cache: 3.2.0 - file-loader@6.2.0(webpack@5.99.9(@swc/core@1.11.29)): + file-entry-cache@8.0.0: + dependencies: + flat-cache: 4.0.1 + + file-loader@6.2.0(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) file-uri-to-path@1.0.0: {} @@ -37247,28 +38928,31 @@ snapshots: locate-path: 7.2.0 path-exists: 5.0.0 + find-value@1.0.13: {} + find-yarn-workspace-root2@1.2.16: dependencies: micromatch: 4.0.8 pkg-dir: 4.2.0 - find-yarn-workspace-root@2.0.0: - dependencies: - micromatch: 4.0.8 - flat-cache@3.2.0: dependencies: flatted: 3.3.3 keyv: 4.5.4 rimraf: 3.0.2 + flat-cache@4.0.1: + dependencies: + flatted: 3.3.3 + keyv: 4.5.4 + flat@5.0.2: {} flatted@3.3.3: {} flora-colossus@2.0.0: dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 fs-extra: 10.1.0 transitivePeerDependencies: - supports-color @@ -37289,6 +38973,10 @@ snapshots: optionalDependencies: debug: 4.4.1(supports-color@8.1.1) + follow-redirects@1.15.9(debug@4.4.3): + optionalDependencies: + debug: 4.4.3 + fontfaceobserver@2.3.0: {} for-each@0.3.5: @@ -37365,14 +39053,14 @@ snapshots: fractional-indexing@3.2.0: {} - framer-motion@6.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + framer-motion@6.5.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: '@motionone/dom': 10.12.0 framesync: 6.0.1 hey-listen: 1.0.8 popmotion: 11.0.3 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) style-value-types: 5.0.0 tslib: 2.8.1 optionalDependencies: @@ -37394,12 +39082,6 @@ snapshots: jsonfile: 6.1.0 universalify: 2.0.1 - fs-extra@11.2.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - fs-extra@11.3.0: dependencies: graceful-fs: 4.2.11 @@ -37467,7 +39149,7 @@ snapshots: galactus@1.0.0: dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 flora-colossus: 2.0.0 fs-extra: 10.1.0 transitivePeerDependencies: @@ -37561,6 +39243,8 @@ snapshots: getenv@1.0.0: {} + getenv@2.0.0: {} + github-from-package@0.0.0: {} github-slugger@1.5.0: {} @@ -37602,15 +39286,6 @@ snapshots: path-is-absolute: 1.0.1 optional: true - glob@7.1.6: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - glob@7.1.7: dependencies: fs.realpath: 1.0.0 @@ -37654,6 +39329,10 @@ snapshots: serialize-error: 7.0.1 optional: true + global-dirs@0.1.1: + dependencies: + ini: 1.3.8 + global-dirs@3.0.1: dependencies: ini: 2.0.0 @@ -37678,6 +39357,10 @@ snapshots: dependencies: type-fest: 0.20.2 + globals@14.0.0: {} + + globals@16.5.0: {} + globalthis@1.0.4: dependencies: define-properties: 1.2.1 @@ -37709,8 +39392,6 @@ snapshots: slash: 5.1.0 unicorn-magic: 0.3.0 - golden-fleece@1.0.9: {} - gopd@1.2.0: {} got@11.8.6: @@ -37745,20 +39426,12 @@ snapshots: graceful-fs@4.2.11: {} - gradle-to-js@2.0.1: - dependencies: - lodash.merge: 4.6.2 - grapheme-splitter@1.0.4: {} graphemer@1.4.0: {} - graphql-tag@2.12.6(graphql@16.8.1): - dependencies: - graphql: 16.8.1 - tslib: 2.8.1 - - graphql@16.8.1: {} + graphql@16.8.1: + optional: true gray-matter@4.0.3: dependencies: @@ -37919,6 +39592,10 @@ snapshots: hermes-estree@0.25.1: {} + hermes-estree@0.29.1: {} + + hermes-estree@0.32.0: {} + hermes-parser@0.12.0: dependencies: hermes-estree: 0.12.0 @@ -37935,6 +39612,14 @@ snapshots: dependencies: hermes-estree: 0.25.1 + hermes-parser@0.29.1: + dependencies: + hermes-estree: 0.29.1 + + hermes-parser@0.32.0: + dependencies: + hermes-estree: 0.32.0 + hermes-profile-transformer@0.0.6: dependencies: source-map: 0.7.4 @@ -37970,10 +39655,6 @@ snapshots: hosted-git-info@2.8.9: {} - hosted-git-info@3.0.8: - dependencies: - lru-cache: 6.0.0 - hosted-git-info@4.1.0: dependencies: lru-cache: 6.0.0 @@ -38029,7 +39710,7 @@ snapshots: html-void-elements@3.0.0: {} - html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)): + html-webpack-plugin@5.6.3(@rspack/core@1.3.13(@swc/helpers@0.5.13))(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -38037,11 +39718,10 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.2 optionalDependencies: - '@rspack/core': 1.3.13 - webpack: 5.98.0(@swc/core@1.11.29) - optional: true + '@rspack/core': 1.3.13(@swc/helpers@0.5.13) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) - html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.99.9(@swc/core@1.11.29)): + html-webpack-plugin@5.6.3(@rspack/core@1.3.13(@swc/helpers@0.5.13))(webpack@5.99.9): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -38049,10 +39729,10 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.2 optionalDependencies: - '@rspack/core': 1.3.13 - webpack: 5.99.9(@swc/core@1.11.29) + '@rspack/core': 1.3.13(@swc/helpers@0.5.13) + webpack: 5.99.9(webpack-cli@5.1.4) - html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.99.9(webpack-cli@5.1.4)): + html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -38060,8 +39740,20 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.2 optionalDependencies: - '@rspack/core': 1.3.13 - webpack: 5.99.9(webpack-cli@5.1.4) + '@rspack/core': 1.3.13(@swc/helpers@0.5.13) + webpack: 5.98.0(@swc/core@1.11.29)(esbuild@0.25.4) + optional: true + + html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.99.9(@swc/core@1.11.29)): + dependencies: + '@types/html-minifier-terser': 6.1.0 + html-minifier-terser: 6.1.0 + lodash: 4.17.21 + pretty-error: 4.0.0 + tapable: 2.2.2 + optionalDependencies: + '@rspack/core': 1.3.13(@swc/helpers@0.5.13) + webpack: 5.99.9(@swc/core@1.11.29) htmlparser2@10.0.0: dependencies: @@ -38091,17 +39783,6 @@ snapshots: http-cache-semantics@4.2.0: {} - http-call@5.3.0: - dependencies: - content-type: 1.0.5 - debug: 4.4.1(supports-color@8.1.1) - is-retry-allowed: 1.2.0 - is-stream: 2.0.1 - parse-json: 4.0.0 - tunnel-agent: 0.6.0 - transitivePeerDependencies: - - supports-color - http-deceiver@1.2.7: {} http-errors@1.6.3: @@ -38133,17 +39814,29 @@ snapshots: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 transitivePeerDependencies: - supports-color http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.3 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 transitivePeerDependencies: - supports-color + http-proxy-middleware@2.0.9(@types/express@4.17.22): + dependencies: + '@types/http-proxy': 1.17.16 + http-proxy: 1.18.1(debug@4.4.3) + is-glob: 4.0.3 + is-plain-obj: 3.0.0 + micromatch: 4.0.8 + optionalDependencies: + '@types/express': 4.17.22 + transitivePeerDependencies: + - debug + http-proxy-middleware@2.0.9(@types/express@4.17.22)(debug@4.4.1): dependencies: '@types/http-proxy': 1.17.16 @@ -38159,8 +39852,8 @@ snapshots: http-proxy-middleware@3.0.5: dependencies: '@types/http-proxy': 1.17.16 - debug: 4.4.1(supports-color@8.1.1) - http-proxy: 1.18.1(debug@4.4.1) + debug: 4.4.3 + http-proxy: 1.18.1(debug@4.4.3) is-glob: 4.0.3 is-plain-object: 5.0.0 micromatch: 4.0.8 @@ -38175,6 +39868,14 @@ snapshots: transitivePeerDependencies: - debug + http-proxy@1.18.1(debug@4.4.3): + dependencies: + eventemitter3: 4.0.7 + follow-redirects: 1.15.9(debug@4.4.3) + requires-port: 1.0.0 + transitivePeerDependencies: + - debug + http-server@14.1.1: dependencies: basic-auth: 2.0.1 @@ -38182,7 +39883,7 @@ snapshots: corser: 2.0.1 he: 1.2.0 html-encoding-sniffer: 3.0.0 - http-proxy: 1.18.1(debug@4.4.1) + http-proxy: 1.18.1(debug@4.4.3) mime: 1.6.0 minimist: 1.2.8 opener: 1.5.2 @@ -38207,7 +39908,7 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -38234,10 +39935,10 @@ snapshots: hyperdyperid@1.2.0: {} - hyperlinker@1.0.0: {} - hyphenate-style-name@1.1.0: {} + iceberg-js@0.8.0: {} + iconv-lite@0.4.24: dependencies: safer-buffer: 2.1.2 @@ -38258,8 +39959,6 @@ snapshots: dependencies: minimatch: 9.0.5 - ignore@5.3.0: {} - ignore@5.3.2: {} ignore@7.0.5: {} @@ -38332,6 +40031,10 @@ snapshots: css-in-js-utils: 3.1.0 fast-loops: 1.1.4 + inline-style-prefixer@7.0.1: + dependencies: + css-in-js-utils: 3.1.0 + inquirer@9.3.7: dependencies: '@inquirer/figures': 1.0.12 @@ -38567,9 +40270,11 @@ snapshots: is-potential-custom-element-name@1.0.1: {} + is-primitive@3.0.1: {} + is-reference@1.2.1: dependencies: - '@types/estree': 1.0.7 + '@types/estree': 1.0.8 is-regex@1.2.1: dependencies: @@ -38584,8 +40289,6 @@ snapshots: dependencies: is-unc-path: 1.0.0 - is-retry-allowed@1.2.0: {} - is-set@2.0.3: {} is-shared-array-buffer@1.0.4: @@ -38702,7 +40405,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -38713,6 +40416,8 @@ snapshots: html-escaper: 2.0.2 istanbul-lib-report: 3.0.1 + iterate-object@1.3.5: {} + iterator.prototype@1.1.5: dependencies: define-data-property: 1.1.4 @@ -38785,16 +40490,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)): + jest-cli@29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)) + create-jest: 29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)) + jest-config: 29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -38804,16 +40509,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)): + jest-cli@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)) + create-jest: 29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)) + jest-config: 29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -38823,16 +40528,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0): + jest-cli@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0) + create-jest: 29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0) + jest-config: 29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -38843,7 +40548,27 @@ snapshots: - ts-node optional: true - jest-config@29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)): + jest-cli@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2)): + dependencies: + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2)) + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2)) + exit: 0.1.2 + import-local: 3.2.0 + jest-config: 29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2)) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + optional: true + + jest-config@29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2)): dependencies: '@babel/core': 7.26.10 '@jest/test-sequencer': 29.7.0 @@ -38869,12 +40594,12 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 20.17.57 - ts-node: 10.9.2(@types/node@20.17.57)(typescript@5.9.2) + ts-node: 10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)): + jest-config@29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)): dependencies: '@babel/core': 7.26.10 '@jest/test-sequencer': 29.7.0 @@ -38900,12 +40625,76 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 20.17.57 - ts-node: 10.9.2(@types/node@22.15.29)(typescript@5.0.4) + ts-node: 10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)): + jest-config@29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)): + dependencies: + '@babel/core': 7.26.10 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.26.10) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0(babel-plugin-macros@3.1.0) + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 20.17.57 + ts-node: 10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + optional: true + + jest-config@29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2)): + dependencies: + '@babel/core': 7.26.10 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.26.10) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0(babel-plugin-macros@3.1.0) + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 20.17.57 + ts-node: 10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + optional: true + + jest-config@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)): dependencies: '@babel/core': 7.26.10 '@jest/test-sequencer': 29.7.0 @@ -38931,12 +40720,12 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 22.15.29 - ts-node: 10.9.2(@types/node@22.15.29)(typescript@5.0.4) + ts-node: 10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0): + jest-config@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)): dependencies: '@babel/core': 7.26.10 '@jest/test-sequencer': 29.7.0 @@ -38962,6 +40751,39 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 24.2.0 + ts-node: 10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + optional: true + + jest-config@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2)): + dependencies: + '@babel/core': 7.26.10 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.26.10) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0(babel-plugin-macros@3.1.0) + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 24.2.0 + ts-node: 10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -38986,7 +40808,7 @@ snapshots: jest-util: 29.7.0 pretty-format: 29.7.0 - jest-environment-emit@1.0.8(@jest/environment@29.7.0)(@jest/types@29.6.3)(@types/bunyan@1.8.11)(jest-environment-jsdom@29.7.0)(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4))): + jest-environment-emit@1.0.8(@jest/environment@29.7.0)(@jest/types@29.6.3)(@types/bunyan@1.8.11)(jest-environment-jsdom@29.7.0)(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4))): dependencies: bunyamin: 1.6.3(@types/bunyan@1.8.11)(bunyan@2.0.5) bunyan: 2.0.5 @@ -38999,7 +40821,7 @@ snapshots: optionalDependencies: '@jest/environment': 29.7.0 '@jest/types': 29.6.3 - jest: 29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)) + jest: 29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)) jest-environment-jsdom: 29.7.0 jest-environment-node: 29.7.0 transitivePeerDependencies: @@ -39029,7 +40851,7 @@ snapshots: jest-mock: 29.7.0 jest-util: 29.7.0 - jest-expo@52.0.6(hjrfme3xxu7xcbl6wzt3m2hgh4): + jest-expo@52.0.6(3635c191458c5fa90af52243d15b5fda): dependencies: '@expo/config': 10.0.11 '@expo/json-file': 9.1.4 @@ -39042,11 +40864,11 @@ snapshots: jest-environment-jsdom: 29.7.0 jest-snapshot: 29.7.0 jest-watch-select-projects: 2.0.0 - jest-watch-typeahead: 2.2.1(jest@29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2))) + jest-watch-typeahead: 2.2.1(jest@29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2))) json5: 2.2.3 lodash: 4.17.21 react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - react-server-dom-webpack: 19.0.0-rc-6230622a1a-20240610(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.99.9) + react-server-dom-webpack: 19.0.0-rc-6230622a1a-20240610(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.99.9(@swc/core@1.11.29)) react-test-renderer: 18.3.1(react@18.3.1) server-only: 0.0.1 stacktrace-js: 2.0.2 @@ -39248,11 +41070,11 @@ snapshots: chalk: 3.0.0 prompts: 2.4.2 - jest-watch-typeahead@2.2.1(jest@29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2))): + jest-watch-typeahead@2.2.1(jest@29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2))): dependencies: ansi-escapes: 6.2.1 chalk: 4.1.2 - jest: 29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)) + jest: 29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2)) jest-regex-util: 29.6.3 jest-watcher: 29.7.0 slash: 5.1.0 @@ -39283,36 +41105,49 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)): + jest@29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)) + jest-cli: 29.7.0(@types/node@20.17.57)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros - supports-color - ts-node - jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)): + jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)) + jest-cli: 29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros - supports-color - ts-node - jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0): + jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0) + jest-cli: 29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + optional: true + + jest@29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2)): + dependencies: + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2)) + '@jest/types': 29.6.3 + import-local: 3.2.0 + jest-cli: 29.7.0(@types/node@24.2.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -39326,20 +41161,6 @@ snapshots: jiti@2.4.2: {} - jks-js@1.1.0: - dependencies: - node-forge: 1.3.1 - node-int64: 0.4.0 - node-rsa: 1.1.1 - - joi@17.11.0: - dependencies: - '@hapi/hoek': 9.3.0 - '@hapi/topo': 5.1.0 - '@sideway/address': 4.1.5 - '@sideway/formula': 3.0.1 - '@sideway/pinpoint': 2.0.0 - joi@17.13.3: dependencies: '@hapi/hoek': 9.3.0 @@ -39376,6 +41197,10 @@ snapshots: dependencies: argparse: 2.0.1 + js-yaml@4.1.1: + dependencies: + argparse: 2.0.1 + jsbn@1.1.0: {} jsc-android@250231.0.0: {} @@ -39493,8 +41318,6 @@ snapshots: - supports-color - utf-8-validate - jsep@1.4.0: {} - jsesc@3.0.2: {} jsesc@3.1.0: {} @@ -39541,13 +41364,6 @@ snapshots: jsonpointer@5.0.1: {} - jsonwebtoken@9.0.0: - dependencies: - jws: 3.2.2 - lodash: 4.17.21 - ms: 2.1.3 - semver: 7.7.2 - jsox@1.2.123: {} jsx-ast-utils@3.3.5: @@ -39566,23 +41382,10 @@ snapshots: junk@3.1.0: {} - jwa@1.4.2: - dependencies: - buffer-equal-constant-time: 1.0.1 - ecdsa-sig-formatter: 1.0.11 - safe-buffer: 5.2.1 - - jws@3.2.2: - dependencies: - jwa: 1.4.2 - safe-buffer: 5.2.1 - karma-source-map-support@1.4.0: dependencies: source-map-support: 0.5.21 - keychain@1.5.0: {} - keygrip@1.1.0: dependencies: tsscmp: 1.0.6 @@ -39611,7 +41414,7 @@ snapshots: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -39636,6 +41439,8 @@ snapshots: kysely@0.28.2: {} + lan-network@0.1.7: {} + language-subtag-registry@0.3.23: {} language-tags@1.0.9: @@ -39657,11 +41462,11 @@ snapshots: dependencies: readable-stream: 2.3.8 - less-loader@12.2.0(@rspack/core@1.3.13)(less@4.2.2)(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)): + less-loader@12.2.0(@rspack/core@1.3.13)(less@4.2.2)(webpack@5.98.0(@swc/core@1.11.29)): dependencies: less: 4.2.2 optionalDependencies: - '@rspack/core': 1.3.13 + '@rspack/core': 1.3.13(@swc/helpers@0.5.13) webpack: 5.98.0(@swc/core@1.11.29)(esbuild@0.25.4) less@4.2.2: @@ -39691,7 +41496,7 @@ snapshots: dependencies: isomorphic.js: 0.2.5 - license-webpack-plugin@4.0.2(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)): + license-webpack-plugin@4.0.2(webpack@5.98.0(@swc/core@1.11.29)): dependencies: webpack-sources: 3.3.0 optionalDependencies: @@ -39957,6 +41762,8 @@ snapshots: lodash.throttle@4.1.1: {} + lodash.truncate@4.4.2: {} + lodash.union@4.6.0: {} lodash.uniq@4.5.0: {} @@ -39991,7 +41798,7 @@ snapshots: log4js@6.9.1: dependencies: date-format: 4.0.14 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 flatted: 3.3.3 rfdc: 1.4.1 streamroller: 3.1.5 @@ -40481,6 +42288,24 @@ snapshots: transitivePeerDependencies: - supports-color + metro-babel-transformer@0.83.2: + dependencies: + '@babel/core': 7.26.10 + flow-enums-runtime: 0.0.6 + hermes-parser: 0.32.0 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color + + metro-babel-transformer@0.83.3: + dependencies: + '@babel/core': 7.26.10 + flow-enums-runtime: 0.0.6 + hermes-parser: 0.32.0 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color + metro-cache-key@0.76.7: {} metro-cache-key@0.80.12: @@ -40491,6 +42316,14 @@ snapshots: dependencies: flow-enums-runtime: 0.0.6 + metro-cache-key@0.83.2: + dependencies: + flow-enums-runtime: 0.0.6 + + metro-cache-key@0.83.3: + dependencies: + flow-enums-runtime: 0.0.6 + metro-cache@0.76.7: dependencies: metro-core: 0.76.7 @@ -40508,6 +42341,24 @@ snapshots: flow-enums-runtime: 0.0.6 metro-core: 0.81.5 + metro-cache@0.83.2: + dependencies: + exponential-backoff: 3.1.2 + flow-enums-runtime: 0.0.6 + https-proxy-agent: 7.0.6 + metro-core: 0.83.2 + transitivePeerDependencies: + - supports-color + + metro-cache@0.83.3: + dependencies: + exponential-backoff: 3.1.2 + flow-enums-runtime: 0.0.6 + https-proxy-agent: 7.0.6 + metro-core: 0.83.3 + transitivePeerDependencies: + - supports-color + metro-config@0.76.7(encoding@0.1.13): dependencies: connect: 3.7.0 @@ -40553,6 +42404,36 @@ snapshots: - supports-color - utf-8-validate + metro-config@0.83.2: + dependencies: + connect: 3.7.0 + flow-enums-runtime: 0.0.6 + jest-validate: 29.7.0 + metro: 0.83.2 + metro-cache: 0.83.2 + metro-core: 0.83.2 + metro-runtime: 0.83.2 + yaml: 2.8.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + metro-config@0.83.3: + dependencies: + connect: 3.7.0 + flow-enums-runtime: 0.0.6 + jest-validate: 29.7.0 + metro: 0.83.3 + metro-cache: 0.83.3 + metro-core: 0.83.3 + metro-runtime: 0.83.3 + yaml: 2.8.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + metro-core@0.76.7: dependencies: lodash.throttle: 4.1.1 @@ -40570,6 +42451,18 @@ snapshots: lodash.throttle: 4.1.1 metro-resolver: 0.81.5 + metro-core@0.83.2: + dependencies: + flow-enums-runtime: 0.0.6 + lodash.throttle: 4.1.1 + metro-resolver: 0.83.2 + + metro-core@0.83.3: + dependencies: + flow-enums-runtime: 0.0.6 + lodash.throttle: 4.1.1 + metro-resolver: 0.83.3 + metro-file-map@0.76.7: dependencies: anymatch: 3.1.3 @@ -40621,6 +42514,34 @@ snapshots: transitivePeerDependencies: - supports-color + metro-file-map@0.83.2: + dependencies: + debug: 4.4.3 + fb-watchman: 2.0.2 + flow-enums-runtime: 0.0.6 + graceful-fs: 4.2.11 + invariant: 2.2.4 + jest-worker: 29.7.0 + micromatch: 4.0.8 + nullthrows: 1.1.1 + walker: 1.0.8 + transitivePeerDependencies: + - supports-color + + metro-file-map@0.83.3: + dependencies: + debug: 4.4.3 + fb-watchman: 2.0.2 + flow-enums-runtime: 0.0.6 + graceful-fs: 4.2.11 + invariant: 2.2.4 + jest-worker: 29.7.0 + micromatch: 4.0.8 + nullthrows: 1.1.1 + walker: 1.0.8 + transitivePeerDependencies: + - supports-color + metro-inspector-proxy@0.76.7(encoding@0.1.13): dependencies: connect: 3.7.0 @@ -40648,6 +42569,16 @@ snapshots: flow-enums-runtime: 0.0.6 terser: 5.40.0 + metro-minify-terser@0.83.2: + dependencies: + flow-enums-runtime: 0.0.6 + terser: 5.40.0 + + metro-minify-terser@0.83.3: + dependencies: + flow-enums-runtime: 0.0.6 + terser: 5.40.0 + metro-minify-uglify@0.76.7: dependencies: uglify-es: 3.3.9 @@ -40716,6 +42647,14 @@ snapshots: dependencies: flow-enums-runtime: 0.0.6 + metro-resolver@0.83.2: + dependencies: + flow-enums-runtime: 0.0.6 + + metro-resolver@0.83.3: + dependencies: + flow-enums-runtime: 0.0.6 + metro-runtime@0.76.7: dependencies: '@babel/runtime': 7.27.6 @@ -40736,6 +42675,16 @@ snapshots: '@babel/runtime': 7.27.6 flow-enums-runtime: 0.0.6 + metro-runtime@0.83.2: + dependencies: + '@babel/runtime': 7.27.6 + flow-enums-runtime: 0.0.6 + + metro-runtime@0.83.3: + dependencies: + '@babel/runtime': 7.27.6 + flow-enums-runtime: 0.0.6 + metro-source-map@0.76.7: dependencies: '@babel/traverse': 7.27.4 @@ -40791,6 +42740,36 @@ snapshots: transitivePeerDependencies: - supports-color + metro-source-map@0.83.2: + dependencies: + '@babel/traverse': 7.27.4 + '@babel/traverse--for-generate-function-map': '@babel/traverse@7.27.4' + '@babel/types': 7.27.3 + flow-enums-runtime: 0.0.6 + invariant: 2.2.4 + metro-symbolicate: 0.83.2 + nullthrows: 1.1.1 + ob1: 0.83.2 + source-map: 0.5.7 + vlq: 1.0.1 + transitivePeerDependencies: + - supports-color + + metro-source-map@0.83.3: + dependencies: + '@babel/traverse': 7.27.4 + '@babel/traverse--for-generate-function-map': '@babel/traverse@7.27.4' + '@babel/types': 7.27.3 + flow-enums-runtime: 0.0.6 + invariant: 2.2.4 + metro-symbolicate: 0.83.3 + nullthrows: 1.1.1 + ob1: 0.83.3 + source-map: 0.5.7 + vlq: 1.0.1 + transitivePeerDependencies: + - supports-color + metro-symbolicate@0.76.7: dependencies: invariant: 2.2.4 @@ -40836,6 +42815,28 @@ snapshots: transitivePeerDependencies: - supports-color + metro-symbolicate@0.83.2: + dependencies: + flow-enums-runtime: 0.0.6 + invariant: 2.2.4 + metro-source-map: 0.83.2 + nullthrows: 1.1.1 + source-map: 0.5.7 + vlq: 1.0.1 + transitivePeerDependencies: + - supports-color + + metro-symbolicate@0.83.3: + dependencies: + flow-enums-runtime: 0.0.6 + invariant: 2.2.4 + metro-source-map: 0.83.3 + nullthrows: 1.1.1 + source-map: 0.5.7 + vlq: 1.0.1 + transitivePeerDependencies: + - supports-color + metro-transform-plugins@0.76.7: dependencies: '@babel/core': 7.26.10 @@ -40868,6 +42869,28 @@ snapshots: transitivePeerDependencies: - supports-color + metro-transform-plugins@0.83.2: + dependencies: + '@babel/core': 7.26.10 + '@babel/generator': 7.27.3 + '@babel/template': 7.27.2 + '@babel/traverse': 7.27.4 + flow-enums-runtime: 0.0.6 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color + + metro-transform-plugins@0.83.3: + dependencies: + '@babel/core': 7.26.10 + '@babel/generator': 7.27.3 + '@babel/template': 7.27.2 + '@babel/traverse': 7.27.4 + flow-enums-runtime: 0.0.6 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color + metro-transform-worker@0.76.7(encoding@0.1.13): dependencies: '@babel/core': 7.26.10 @@ -40928,6 +42951,46 @@ snapshots: - supports-color - utf-8-validate + metro-transform-worker@0.83.2: + dependencies: + '@babel/core': 7.26.10 + '@babel/generator': 7.27.3 + '@babel/parser': 7.27.4 + '@babel/types': 7.27.3 + flow-enums-runtime: 0.0.6 + metro: 0.83.2 + metro-babel-transformer: 0.83.2 + metro-cache: 0.83.2 + metro-cache-key: 0.83.2 + metro-minify-terser: 0.83.2 + metro-source-map: 0.83.2 + metro-transform-plugins: 0.83.2 + nullthrows: 1.1.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + metro-transform-worker@0.83.3: + dependencies: + '@babel/core': 7.26.10 + '@babel/generator': 7.27.3 + '@babel/parser': 7.27.4 + '@babel/types': 7.27.3 + flow-enums-runtime: 0.0.6 + metro: 0.83.3 + metro-babel-transformer: 0.83.3 + metro-cache: 0.83.3 + metro-cache-key: 0.83.3 + metro-minify-terser: 0.83.3 + metro-source-map: 0.83.3 + metro-transform-plugins: 0.83.3 + nullthrows: 1.1.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + metro@0.76.7(encoding@0.1.13): dependencies: '@babel/code-frame': 7.27.1 @@ -41080,6 +43143,100 @@ snapshots: - supports-color - utf-8-validate + metro@0.83.2: + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/core': 7.26.10 + '@babel/generator': 7.27.3 + '@babel/parser': 7.27.4 + '@babel/template': 7.27.2 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.3 + accepts: 1.3.8 + chalk: 4.1.2 + ci-info: 2.0.0 + connect: 3.7.0 + debug: 4.4.3 + error-stack-parser: 2.1.4 + flow-enums-runtime: 0.0.6 + graceful-fs: 4.2.11 + hermes-parser: 0.32.0 + image-size: 1.2.1 + invariant: 2.2.4 + jest-worker: 29.7.0 + jsc-safe-url: 0.2.4 + lodash.throttle: 4.1.1 + metro-babel-transformer: 0.83.2 + metro-cache: 0.83.2 + metro-cache-key: 0.83.2 + metro-config: 0.83.2 + metro-core: 0.83.2 + metro-file-map: 0.83.2 + metro-resolver: 0.83.2 + metro-runtime: 0.83.2 + metro-source-map: 0.83.2 + metro-symbolicate: 0.83.2 + metro-transform-plugins: 0.83.2 + metro-transform-worker: 0.83.2 + mime-types: 2.1.35 + nullthrows: 1.1.1 + serialize-error: 2.1.0 + source-map: 0.5.7 + throat: 5.0.0 + ws: 7.5.10 + yargs: 17.7.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + metro@0.83.3: + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/core': 7.26.10 + '@babel/generator': 7.27.3 + '@babel/parser': 7.27.4 + '@babel/template': 7.27.2 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.3 + accepts: 1.3.8 + chalk: 4.1.2 + ci-info: 2.0.0 + connect: 3.7.0 + debug: 4.4.3 + error-stack-parser: 2.1.4 + flow-enums-runtime: 0.0.6 + graceful-fs: 4.2.11 + hermes-parser: 0.32.0 + image-size: 1.2.1 + invariant: 2.2.4 + jest-worker: 29.7.0 + jsc-safe-url: 0.2.4 + lodash.throttle: 4.1.1 + metro-babel-transformer: 0.83.3 + metro-cache: 0.83.3 + metro-cache-key: 0.83.3 + metro-config: 0.83.3 + metro-core: 0.83.3 + metro-file-map: 0.83.3 + metro-resolver: 0.83.3 + metro-runtime: 0.83.3 + metro-source-map: 0.83.3 + metro-symbolicate: 0.83.3 + metro-transform-plugins: 0.83.3 + metro-transform-worker: 0.83.3 + mime-types: 2.1.35 + nullthrows: 1.1.1 + serialize-error: 2.1.0 + source-map: 0.5.7 + throat: 5.0.0 + ws: 7.5.10 + yargs: 17.7.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + micro-memoize@4.1.3: {} micromark-core-commonmark@2.0.3: @@ -41358,7 +43515,7 @@ snapshots: micromark@4.0.2: dependencies: '@types/debug': 4.1.12 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 decode-named-character-reference: 1.1.0 devlop: 1.1.0 micromark-core-commonmark: 2.0.3 @@ -41405,8 +43562,6 @@ snapshots: mime@2.6.0: {} - mime@3.0.0: {} - mimic-fn@1.2.0: {} mimic-fn@2.1.0: {} @@ -41425,17 +43580,17 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.2(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)): + mini-css-extract-plugin@2.9.2(webpack@5.98.0(@swc/core@1.11.29)): dependencies: schema-utils: 4.3.2 tapable: 2.2.2 webpack: 5.98.0(@swc/core@1.11.29)(esbuild@0.25.4) - mini-css-extract-plugin@2.9.2(webpack@5.99.9(@swc/core@1.11.29)): + mini-css-extract-plugin@2.9.2(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))): dependencies: schema-utils: 4.3.2 tapable: 2.2.2 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) mini-css-extract-plugin@2.9.2(webpack@5.99.9(@swc/core@1.6.13)): dependencies: @@ -41455,10 +43610,6 @@ snapshots: dependencies: brace-expansion: 1.1.11 - minimatch@5.1.2: - dependencies: - brace-expansion: 2.0.1 - minimatch@5.1.6: dependencies: brace-expansion: 2.0.1 @@ -41578,10 +43729,10 @@ snapshots: moo@0.5.2: {} - moti@0.25.4(react-dom@18.3.1(react@18.3.1))(react-native-reanimated@3.16.7(@babel/core@7.26.10)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react@18.3.1): + moti@0.30.0(react-dom@19.1.0(react@19.1.0))(react-native-reanimated@4.1.5(@babel/core@7.26.10)(react-native-worklets@0.5.1(@babel/core@7.26.10)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react@19.1.0): dependencies: - framer-motion: 6.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-native-reanimated: 3.16.7(@babel/core@7.26.10)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + framer-motion: 6.5.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react-native-reanimated: 4.1.5(@babel/core@7.26.10)(react-native-worklets@0.5.1(@babel/core@7.26.10)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - react - react-dom @@ -41623,8 +43774,6 @@ snapshots: duplexer2: 0.1.4 object-assign: 4.1.1 - mute-stream@0.0.8: {} - mute-stream@1.0.0: {} mute-stream@2.0.0: {} @@ -41647,8 +43796,6 @@ snapshots: nanoid@3.3.11: {} - nanoid@3.3.4: {} - napi-build-utils@2.0.0: {} napi-postinstall@0.2.4: {} @@ -41673,8 +43820,6 @@ snapshots: natural-compare@1.4.0: {} - natural-orderby@2.0.3: {} - ncp@2.0.0: optional: true @@ -41779,12 +43924,6 @@ snapshots: emojilib: 2.4.0 skin-tone: 2.0.0 - node-fetch@2.6.7(encoding@0.1.13): - dependencies: - whatwg-url: 5.0.0 - optionalDependencies: - encoding: 0.1.13 - node-fetch@2.7.0(encoding@0.1.13): dependencies: whatwg-url: 5.0.0 @@ -41853,10 +43992,6 @@ snapshots: node-releases@2.0.19: {} - node-rsa@1.1.1: - dependencies: - asn1: 0.2.6 - node-schedule@2.1.1: dependencies: cron-parser: 4.9.0 @@ -41867,6 +44002,11 @@ snapshots: dependencies: big-integer: 1.6.52 + node-sql-parser@5.3.13: + dependencies: + '@types/pegjs': 0.10.6 + big-integer: 1.6.52 + node-stream-zip@1.15.0: {} nopt@6.0.0: @@ -41927,13 +44067,6 @@ snapshots: semver: 7.7.2 validate-npm-package-name: 6.0.0 - npm-package-arg@7.0.0: - dependencies: - hosted-git-info: 3.0.8 - osenv: 0.1.5 - semver: 5.7.2 - validate-npm-package-name: 3.0.0 - npm-packlist@9.0.0: dependencies: ignore-walk: 7.0.0 @@ -41983,11 +44116,11 @@ snapshots: dependencies: boolbase: 1.0.0 - null-loader@4.0.1(webpack@5.99.9(@swc/core@1.11.29)): + null-loader@4.0.1(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) nullthrows@1.1.1: {} @@ -42005,6 +44138,14 @@ snapshots: dependencies: flow-enums-runtime: 0.0.6 + ob1@0.83.2: + dependencies: + flow-enums-runtime: 0.0.6 + + ob1@0.83.3: + dependencies: + flow-enums-runtime: 0.0.6 + object-assign@4.1.1: {} object-hash@3.0.0: {} @@ -42013,8 +44154,6 @@ snapshots: object-keys@1.1.1: {} - object-treeify@1.1.33: {} - object.assign@4.1.7: dependencies: call-bind: 1.0.8 @@ -42133,17 +44272,6 @@ snapshots: strip-ansi: 5.2.0 wcwidth: 1.0.1 - ora@5.1.0: - dependencies: - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.9.2 - is-interactive: 1.0.0 - log-symbols: 4.1.0 - mute-stream: 0.0.8 - strip-ansi: 6.0.1 - wcwidth: 1.0.1 - ora@5.4.1: dependencies: bl: 4.1.0 @@ -42161,15 +44289,8 @@ snapshots: orderedmap@2.1.1: {} - os-homedir@1.0.2: {} - os-tmpdir@1.0.2: {} - osenv@0.1.5: - dependencies: - os-homedir: 1.0.2 - os-tmpdir: 1.0.2 - outdent@0.5.0: {} own-keys@1.0.1: @@ -42399,11 +44520,6 @@ snapshots: no-case: 3.0.4 tslib: 2.8.1 - password-prompt@1.1.3: - dependencies: - ansi-escapes: 4.3.2 - cross-spawn: 7.0.6 - path-absolute@1.0.1: {} path-browserify@1.0.1: {} @@ -42474,8 +44590,6 @@ snapshots: pend@1.2.0: {} - performant-array-to-tree@1.11.0: {} - picocolors@1.1.1: {} picomatch@2.3.1: {} @@ -42484,6 +44598,8 @@ snapshots: picomatch@4.0.2: {} + picomatch@4.0.3: {} + pidtree@0.6.0: {} pify@2.3.0: {} @@ -42540,7 +44656,7 @@ snapshots: portfinder@1.0.37: dependencies: async: 3.2.6 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -42700,32 +44816,41 @@ snapshots: '@csstools/utilities': 2.0.0(postcss@8.5.4) postcss: 8.5.4 - postcss-load-config@4.0.2(postcss@8.5.4)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)): + postcss-load-config@4.0.2(postcss@8.5.4)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.13))(@types/node@20.17.57)(typescript@5.9.2)): + dependencies: + lilconfig: 3.1.3 + yaml: 2.8.0 + optionalDependencies: + postcss: 8.5.4 + ts-node: 10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2) + + postcss-load-config@4.0.2(postcss@8.5.4)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)): dependencies: lilconfig: 3.1.3 yaml: 2.8.0 optionalDependencies: postcss: 8.5.4 - ts-node: 10.9.2(@types/node@20.17.57)(typescript@5.9.2) + ts-node: 10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4) + optional: true - postcss-loader@7.3.4(postcss@8.5.4)(typescript@5.9.2)(webpack@5.99.9(@swc/core@1.11.29)): + postcss-loader@7.3.4(postcss@8.5.4)(typescript@5.9.2)(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))): dependencies: cosmiconfig: 8.3.6(typescript@5.9.2) jiti: 1.21.7 postcss: 8.5.4 semver: 7.7.2 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) transitivePeerDependencies: - typescript - postcss-loader@8.1.1(@rspack/core@1.3.13)(postcss@8.5.2)(typescript@5.5.4)(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)): + postcss-loader@8.1.1(@rspack/core@1.3.13)(postcss@8.5.2)(typescript@5.5.4)(webpack@5.98.0(@swc/core@1.11.29)): dependencies: cosmiconfig: 9.0.0(typescript@5.5.4) jiti: 1.21.7 postcss: 8.5.2 semver: 7.7.2 optionalDependencies: - '@rspack/core': 1.3.13 + '@rspack/core': 1.3.13(@swc/helpers@0.5.13) webpack: 5.98.0(@swc/core@1.11.29)(esbuild@0.25.4) transitivePeerDependencies: - typescript @@ -43086,6 +45211,17 @@ snapshots: transitivePeerDependencies: - babel-plugin-macros + prettier-plugin-embed@0.5.0(babel-plugin-macros@3.1.0): + dependencies: + '@types/estree': 1.0.8 + dedent: 1.6.0(babel-plugin-macros@3.1.0) + micro-memoize: 4.1.3 + package-up: 5.0.0 + tiny-jsonc: 1.0.2 + type-fest: 4.41.0 + transitivePeerDependencies: + - babel-plugin-macros + prettier-plugin-java@2.7.7(prettier@3.5.3): dependencies: java-parser: 3.0.1 @@ -43099,10 +45235,20 @@ snapshots: sql-formatter: 15.6.6 tslib: 2.8.1 + prettier-plugin-sql@0.19.2(prettier@3.7.4): + dependencies: + jsox: 1.2.123 + node-sql-parser: 5.3.13 + prettier: 3.7.4 + sql-formatter: 15.6.6 + tslib: 2.8.1 + prettier@2.8.8: {} prettier@3.5.3: {} + prettier@3.7.4: {} + pretty-bytes@5.6.0: {} pretty-bytes@6.1.1: {} @@ -43161,8 +45307,6 @@ snapshots: promise-inflight@1.0.1: {} - promise-limit@2.7.0: {} - promise-retry@2.0.1: dependencies: err-code: 2.0.3 @@ -43346,8 +45490,6 @@ snapshots: qrcode-terminal@0.11.0: {} - qrcode-terminal@0.12.0: {} - qs@6.11.2: dependencies: side-channel: 1.1.0 @@ -43386,6 +45528,10 @@ snapshots: quick-lru@5.1.1: {} + r-json@1.3.1: + dependencies: + w-json: 1.3.10 + railroad-diagrams@1.0.0: {} rambda@9.4.2: {} @@ -43446,12 +45592,30 @@ snapshots: - bufferutil - utf-8-validate + react-devtools-core@6.1.5: + dependencies: + shell-quote: 1.8.3 + ws: 7.5.10 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + react-dom@18.3.1(react@18.3.1): dependencies: loose-envify: 1.4.0 react: 18.3.1 scheduler: 0.23.2 + react-dom@19.1.0(react@18.3.1): + dependencies: + react: 18.3.1 + scheduler: 0.26.0 + + react-dom@19.1.0(react@19.1.0): + dependencies: + react: 19.1.0 + scheduler: 0.26.0 + react-error-boundary@3.1.4(react@18.3.1): dependencies: '@babel/runtime': 7.27.6 @@ -43470,6 +45634,10 @@ snapshots: dependencies: react: 18.3.1 + react-freeze@1.0.4(react@19.1.0): + dependencies: + react: 19.1.0 + react-helmet-async@1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.27.6 @@ -43480,6 +45648,16 @@ snapshots: react-fast-compare: 3.2.2 shallowequal: 1.1.0 + react-helmet-async@1.3.0(react-dom@19.1.0(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.27.6 + invariant: 2.2.4 + prop-types: 15.8.1 + react: 18.3.1 + react-dom: 19.1.0(react@18.3.1) + react-fast-compare: 3.2.2 + shallowequal: 1.1.0 + react-is@16.13.1: {} react-is@17.0.2: {} @@ -43492,11 +45670,11 @@ snapshots: dependencies: react: 18.3.1 - react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@18.3.1))(webpack@5.99.9(@swc/core@1.11.29)): + react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@18.3.1))(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))): dependencies: '@babel/runtime': 7.27.6 react-loadable: '@docusaurus/react-loadable@6.0.0(react@18.3.1)' - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) react-native-builder-bob@0.30.3(typescript@5.9.2): dependencies: @@ -43528,15 +45706,6 @@ snapshots: - typescript - utf-8-validate - react-native-drawer-layout@4.1.10(react-native-gesture-handler@2.20.2(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-reanimated@3.16.7(@babel/core@7.26.10)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): - dependencies: - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - react-native-gesture-handler: 2.20.2(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-reanimated: 3.16.7(@babel/core@7.26.10)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - use-latest-callback: 0.2.3(react@18.3.1) - optional: true - react-native-drawer-layout@4.1.10(react-native-gesture-handler@2.20.2(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native-reanimated@3.16.7(@babel/core@7.26.10)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 @@ -43570,23 +45739,22 @@ snapshots: dependencies: p-defer: 3.0.0 - react-native-gesture-handler@2.20.2(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-gesture-handler@2.20.2(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: '@egjs/hammerjs': 2.0.17 hoist-non-react-statics: 3.3.2 invariant: 2.2.4 prop-types: 15.8.1 react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - react-native-gesture-handler@2.20.2(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-gesture-handler@2.28.0(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0): dependencies: '@egjs/hammerjs': 2.0.17 hoist-non-react-statics: 3.3.2 invariant: 2.2.4 - prop-types: 15.8.1 - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) react-native-get-random-values@1.11.0(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0)): dependencies: @@ -43604,30 +45772,30 @@ snapshots: dependencies: react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - react-native-is-edge-to-edge@1.1.7(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): - dependencies: - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - react-native-is-edge-to-edge@1.1.7(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - react-native-logs@5.3.0: {} + react-native-is-edge-to-edge@1.1.7(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0): + dependencies: + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) - react-native-pager-view@6.5.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-is-edge-to-edge@1.2.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0): dependencies: - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + + react-native-logs@5.3.0: {} - react-native-paper@5.14.5(react-native-safe-area-context@4.12.0(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0))(react@19.0.0))(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0))(react@19.0.0): + react-native-paper@5.14.5(react-native-safe-area-context@5.6.2(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0))(react@19.0.0))(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0))(react@19.0.0): dependencies: '@callstack/react-theme-provider': 3.0.9(react@19.0.0) color: 3.2.1 react: 19.0.0 react-native: 0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0) - react-native-safe-area-context: 4.12.0(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0))(react@19.0.0) + react-native-safe-area-context: 5.6.2(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0))(react@19.0.0) use-latest-callback: 0.2.3(react@19.0.0) react-native-prompt-android@1.1.0: {} @@ -43659,25 +45827,6 @@ snapshots: react: 18.3.1 react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - react-native-reanimated@3.16.7(@babel/core@7.26.10)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): - dependencies: - '@babel/core': 7.26.10 - '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.26.10) - '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.26.10) - '@babel/plugin-transform-classes': 7.27.1(@babel/core@7.26.10) - '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.26.10) - '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.26.10) - '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.26.10) - '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.26.10) - '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.26.10) - '@babel/preset-typescript': 7.27.1(@babel/core@7.26.10) - convert-source-map: 2.0.0 - invariant: 2.2.4 - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - transitivePeerDependencies: - - supports-color - react-native-reanimated@3.16.7(@babel/core@7.26.10)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: '@babel/core': 7.26.10 @@ -43697,21 +45846,30 @@ snapshots: transitivePeerDependencies: - supports-color - react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-reanimated@4.1.5(@babel/core@7.26.10)(react-native-worklets@0.5.1(@babel/core@7.26.10)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0): dependencies: - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + '@babel/core': 7.26.10 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + react-native-worklets: 0.5.1(@babel/core@7.26.10)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + semver: 7.7.2 react-native-safe-area-context@4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - react-native-safe-area-context@4.12.0(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0))(react@19.0.0): + react-native-safe-area-context@5.6.2(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0))(react@19.0.0): dependencies: react: 19.0.0 react-native: 0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0) + react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0): + dependencies: + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + react-native-safe-area-view@0.14.9(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: hoist-non-react-statics: 2.5.5 @@ -43725,11 +45883,12 @@ snapshots: react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) react-native-safe-area-context: 4.12.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - react-native-screens@4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-screens@4.16.0(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0): dependencies: - react: 18.3.1 - react-freeze: 1.0.4(react@18.3.1) - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + react: 19.1.0 + react-freeze: 1.0.4(react@19.1.0) + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) warn-once: 0.1.1 react-native-screens@4.4.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): @@ -43747,12 +45906,12 @@ snapshots: dependencies: react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - react-native-svg@15.8.0(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-svg@15.12.1(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0): dependencies: css-select: 5.1.0 css-tree: 1.1.3 - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) warn-once: 0.1.1 react-native-table-component@1.2.2: {} @@ -43762,53 +45921,85 @@ snapshots: prop-types: 15.8.1 yargs: 16.2.0 - react-native-web-internals@1.79.6(react@18.3.1): + react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@tamagui/normalize-css-color': 1.79.6 - '@tamagui/react-native-use-pressable': 1.79.6(react@18.3.1) - '@tamagui/react-native-use-responder-events': 1.79.6(react@18.3.1) - '@tamagui/simple-hash': 1.79.6 + '@babel/runtime': 7.27.6 + '@react-native/normalize-colors': 0.74.89 + fbjs: 3.0.5(encoding@0.1.13) + inline-style-prefixer: 6.0.4 + memoize-one: 6.0.0 + nullthrows: 1.1.1 + postcss-value-parser: 4.2.0 react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) styleq: 0.1.3 + transitivePeerDependencies: + - encoding - react-native-web-lite@1.79.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.1.0(react@18.3.1))(react@18.3.1): dependencies: - '@tamagui/normalize-css-color': 1.79.6 - invariant: 2.2.4 + '@babel/runtime': 7.27.6 + '@react-native/normalize-colors': 0.74.89 + fbjs: 3.0.5(encoding@0.1.13) + inline-style-prefixer: 7.0.1 + memoize-one: 6.0.0 + nullthrows: 1.1.1 + postcss-value-parser: 4.2.0 react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-native-web-internals: 1.79.6(react@18.3.1) + react-dom: 19.1.0(react@18.3.1) styleq: 0.1.3 + transitivePeerDependencies: + - encoding + optional: true - react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: '@babel/runtime': 7.27.6 '@react-native/normalize-colors': 0.74.89 fbjs: 3.0.5(encoding@0.1.13) - inline-style-prefixer: 6.0.4 + inline-style-prefixer: 7.0.1 memoize-one: 6.0.0 nullthrows: 1.1.1 postcss-value-parser: 4.2.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) styleq: 0.1.3 transitivePeerDependencies: - encoding - react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): dependencies: escape-string-regexp: 4.0.0 invariant: 2.2.4 react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - optional: true + react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - react-native-webview@13.12.5(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): + react-native-webview@13.12.5(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0): dependencies: escape-string-regexp: 4.0.0 invariant: 2.2.4 - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + optional: true + + react-native-worklets@0.5.1(@babel/core@7.26.10)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0): + dependencies: + '@babel/core': 7.26.10 + '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-classes': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.26.10) + '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.26.10) + '@babel/preset-typescript': 7.27.1(@babel/core@7.26.10) + convert-source-map: 2.0.0 + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) + semver: 7.7.2 + transitivePeerDependencies: + - supports-color react-native@0.72.4(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(encoding@0.1.13)(react@18.3.1): dependencies: @@ -43910,16 +46101,16 @@ snapshots: - typescript - utf-8-validate - react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1): + react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1): dependencies: '@jest/create-cache-key-function': 29.7.0 '@react-native/assets-registry': 0.76.9 '@react-native/codegen': 0.76.9(@babel/preset-env@7.27.2(@babel/core@7.26.10)) - '@react-native/community-cli-plugin': 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(encoding@0.1.13) + '@react-native/community-cli-plugin': 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(encoding@0.1.13) '@react-native/gradle-plugin': 0.76.9 '@react-native/js-polyfills': 0.76.9 '@react-native/normalize-colors': 0.76.9 - '@react-native/virtualized-lists': 0.76.9(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-native/virtualized-lists': 0.76.9(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -43962,21 +46153,21 @@ snapshots: - supports-color - utf-8-validate - react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1): + react-native@0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@18.3.23)(react@18.3.1): dependencies: '@jest/create-cache-key-function': 29.7.0 - '@react-native/assets-registry': 0.76.9 - '@react-native/codegen': 0.76.9(@babel/preset-env@7.27.2(@babel/core@7.26.10)) - '@react-native/community-cli-plugin': 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(encoding@0.1.13) - '@react-native/gradle-plugin': 0.76.9 - '@react-native/js-polyfills': 0.76.9 - '@react-native/normalize-colors': 0.76.9 - '@react-native/virtualized-lists': 0.76.9(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) + '@react-native/assets-registry': 0.77.0 + '@react-native/codegen': 0.77.0(@babel/preset-env@7.27.2(@babel/core@7.26.10)) + '@react-native/community-cli-plugin': 0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3) + '@react-native/gradle-plugin': 0.77.0 + '@react-native/js-polyfills': 0.77.0 + '@react-native/normalize-colors': 0.77.0 + '@react-native/virtualized-lists': 0.77.0(@types/react@18.3.23)(react-native@0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@18.3.23)(react@18.3.1))(react@18.3.1) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 babel-jest: 29.7.0(@babel/core@7.26.10) - babel-plugin-syntax-hermes-parser: 0.23.1 + babel-plugin-syntax-hermes-parser: 0.25.1 base64-js: 1.5.1 chalk: 4.1.2 commander: 12.1.0 @@ -43989,12 +46180,11 @@ snapshots: memoize-one: 5.2.1 metro-runtime: 0.81.5 metro-source-map: 0.81.5 - mkdirp: 0.5.6 nullthrows: 1.1.1 pretty-format: 29.7.0 promise: 8.3.0 react: 18.3.1 - react-devtools-core: 5.3.2 + react-devtools-core: 6.1.2 react-refresh: 0.14.2 regenerator-runtime: 0.13.11 scheduler: 0.24.0-canary-efb381bbf-20230505 @@ -44008,22 +46198,21 @@ snapshots: transitivePeerDependencies: - '@babel/core' - '@babel/preset-env' - - '@react-native-community/cli' + - '@react-native-community/cli-server-api' - bufferutil - - encoding - supports-color - utf-8-validate - react-native@0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@18.3.23)(react@18.3.1): + react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0): dependencies: '@jest/create-cache-key-function': 29.7.0 - '@react-native/assets-registry': 0.77.0 - '@react-native/codegen': 0.77.0(@babel/preset-env@7.27.2(@babel/core@7.26.10)) - '@react-native/community-cli-plugin': 0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3) - '@react-native/gradle-plugin': 0.77.0 - '@react-native/js-polyfills': 0.77.0 - '@react-native/normalize-colors': 0.77.0 - '@react-native/virtualized-lists': 0.77.0(@types/react@18.3.23)(react-native@0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@18.3.23)(react@18.3.1))(react@18.3.1) + '@react-native/assets-registry': 0.78.0 + '@react-native/codegen': 0.78.0(@babel/preset-env@7.27.2(@babel/core@7.26.10)) + '@react-native/community-cli-plugin': 0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3) + '@react-native/gradle-plugin': 0.78.0 + '@react-native/js-polyfills': 0.78.0 + '@react-native/normalize-colors': 0.78.0 + '@react-native/virtualized-lists': 0.78.0(@types/react@19.1.6)(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0))(react@19.0.0) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -44037,25 +46226,24 @@ snapshots: glob: 7.2.3 invariant: 2.2.4 jest-environment-node: 29.7.0 - jsc-android: 250231.0.0 memoize-one: 5.2.1 metro-runtime: 0.81.5 metro-source-map: 0.81.5 nullthrows: 1.1.1 pretty-format: 29.7.0 promise: 8.3.0 - react: 18.3.1 + react: 19.0.0 react-devtools-core: 6.1.2 react-refresh: 0.14.2 regenerator-runtime: 0.13.11 - scheduler: 0.24.0-canary-efb381bbf-20230505 + scheduler: 0.25.0 semver: 7.7.2 stacktrace-parser: 0.1.11 whatwg-fetch: 3.6.20 ws: 6.2.3 yargs: 17.7.2 optionalDependencies: - '@types/react': 18.3.23 + '@types/react': 19.1.6 transitivePeerDependencies: - '@babel/core' - '@babel/preset-env' @@ -44064,40 +46252,38 @@ snapshots: - supports-color - utf-8-validate - react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0): + react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0): dependencies: '@jest/create-cache-key-function': 29.7.0 - '@react-native/assets-registry': 0.78.0 - '@react-native/codegen': 0.78.0(@babel/preset-env@7.27.2(@babel/core@7.26.10)) - '@react-native/community-cli-plugin': 0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3) - '@react-native/gradle-plugin': 0.78.0 - '@react-native/js-polyfills': 0.78.0 - '@react-native/normalize-colors': 0.78.0 - '@react-native/virtualized-lists': 0.78.0(@types/react@19.1.6)(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@19.1.6)(react@19.0.0))(react@19.0.0) + '@react-native/assets-registry': 0.81.5 + '@react-native/codegen': 0.81.5(@babel/core@7.26.10) + '@react-native/community-cli-plugin': 0.81.5(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10)) + '@react-native/gradle-plugin': 0.81.5 + '@react-native/js-polyfills': 0.81.5 + '@react-native/normalize-colors': 0.81.5 + '@react-native/virtualized-lists': 0.81.5(@types/react@19.1.6)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 babel-jest: 29.7.0(@babel/core@7.26.10) - babel-plugin-syntax-hermes-parser: 0.25.1 + babel-plugin-syntax-hermes-parser: 0.29.1 base64-js: 1.5.1 - chalk: 4.1.2 commander: 12.1.0 - event-target-shim: 5.0.1 flow-enums-runtime: 0.0.6 glob: 7.2.3 invariant: 2.2.4 jest-environment-node: 29.7.0 memoize-one: 5.2.1 - metro-runtime: 0.81.5 - metro-source-map: 0.81.5 + metro-runtime: 0.83.3 + metro-source-map: 0.83.3 nullthrows: 1.1.1 pretty-format: 29.7.0 promise: 8.3.0 - react: 19.0.0 - react-devtools-core: 6.1.2 + react: 19.1.0 + react-devtools-core: 6.1.5 react-refresh: 0.14.2 regenerator-runtime: 0.13.11 - scheduler: 0.25.0 + scheduler: 0.26.0 semver: 7.7.2 stacktrace-parser: 0.1.11 whatwg-fetch: 3.6.20 @@ -44107,46 +46293,44 @@ snapshots: '@types/react': 19.1.6 transitivePeerDependencies: - '@babel/core' - - '@babel/preset-env' - - '@react-native-community/cli-server-api' + - '@react-native-community/cli' + - '@react-native/metro-config' - bufferutil - supports-color - utf-8-validate - react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@types/react@18.3.23)(react@18.3.1): + react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(react@18.3.1): dependencies: '@jest/create-cache-key-function': 29.7.0 - '@react-native/assets-registry': 0.78.0 - '@react-native/codegen': 0.78.0(@babel/preset-env@7.27.2(@babel/core@7.26.10)) - '@react-native/community-cli-plugin': 0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3) - '@react-native/gradle-plugin': 0.78.0 - '@react-native/js-polyfills': 0.78.0 - '@react-native/normalize-colors': 0.78.0 - '@react-native/virtualized-lists': 0.78.0(@types/react@18.3.23)(react-native@0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@types/react@18.3.23)(react@18.3.1))(react@18.3.1) + '@react-native/assets-registry': 0.81.5 + '@react-native/codegen': 0.81.5(@babel/core@7.26.10) + '@react-native/community-cli-plugin': 0.81.5(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10)) + '@react-native/gradle-plugin': 0.81.5 + '@react-native/js-polyfills': 0.81.5 + '@react-native/normalize-colors': 0.81.5 + '@react-native/virtualized-lists': 0.81.5(@types/react@18.3.23)(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(react@18.3.1))(react@18.3.1) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 babel-jest: 29.7.0(@babel/core@7.26.10) - babel-plugin-syntax-hermes-parser: 0.25.1 + babel-plugin-syntax-hermes-parser: 0.29.1 base64-js: 1.5.1 - chalk: 4.1.2 commander: 12.1.0 - event-target-shim: 5.0.1 flow-enums-runtime: 0.0.6 glob: 7.2.3 invariant: 2.2.4 jest-environment-node: 29.7.0 memoize-one: 5.2.1 - metro-runtime: 0.81.5 - metro-source-map: 0.81.5 + metro-runtime: 0.83.3 + metro-source-map: 0.83.3 nullthrows: 1.1.1 pretty-format: 29.7.0 promise: 8.3.0 react: 18.3.1 - react-devtools-core: 6.1.2 + react-devtools-core: 6.1.5 react-refresh: 0.14.2 regenerator-runtime: 0.13.11 - scheduler: 0.25.0 + scheduler: 0.26.0 semver: 7.7.2 stacktrace-parser: 0.1.11 whatwg-fetch: 3.6.20 @@ -44156,13 +46340,13 @@ snapshots: '@types/react': 18.3.23 transitivePeerDependencies: - '@babel/core' - - '@babel/preset-env' - - '@react-native-community/cli-server-api' + - '@react-native-community/cli' + - '@react-native/metro-config' - bufferutil - supports-color - utf-8-validate - react-navigation-stack@2.10.4(4a23q4g4mav7ddr6jlhxnyzzo4): + react-navigation-stack@2.10.4(1b7f2cbbd098c1646b3c5f57acc57915): dependencies: '@react-native-community/masked-view': 0.1.11(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.9.2))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) color: 3.2.1 @@ -44187,24 +46371,24 @@ snapshots: react-refresh@0.4.3: {} - react-remove-scroll-bar@2.3.8(@types/react@18.3.23)(react@18.3.1): + react-remove-scroll-bar@2.3.8(@types/react@19.1.6)(react@19.1.0): dependencies: - react: 18.3.1 - react-style-singleton: 2.2.3(@types/react@18.3.23)(react@18.3.1) + react: 19.1.0 + react-style-singleton: 2.2.3(@types/react@19.1.6)(react@19.1.0) tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.23 + '@types/react': 19.1.6 - react-remove-scroll@2.7.1(@types/react@18.3.23)(react@18.3.1): + react-remove-scroll@2.7.1(@types/react@19.1.6)(react@19.1.0): dependencies: - react: 18.3.1 - react-remove-scroll-bar: 2.3.8(@types/react@18.3.23)(react@18.3.1) - react-style-singleton: 2.2.3(@types/react@18.3.23)(react@18.3.1) + react: 19.1.0 + react-remove-scroll-bar: 2.3.8(@types/react@19.1.6)(react@19.1.0) + react-style-singleton: 2.2.3(@types/react@19.1.6)(react@19.1.0) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@18.3.23)(react@18.3.1) - use-sidecar: 1.1.3(@types/react@18.3.23)(react@18.3.1) + use-callback-ref: 1.3.3(@types/react@19.1.6)(react@19.1.0) + use-sidecar: 1.1.3(@types/react@19.1.6)(react@19.1.0) optionalDependencies: - '@types/react': 18.3.23 + '@types/react': 19.1.6 react-router-config@5.1.1(react-router@5.3.4(react@18.3.1))(react@18.3.1): dependencies: @@ -44248,13 +46432,13 @@ snapshots: '@remix-run/router': 1.23.0 react: 18.3.1 - react-server-dom-webpack@19.0.0-rc-6230622a1a-20240610(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.99.9): + react-server-dom-webpack@19.0.0-rc-6230622a1a-20240610(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.99.9(@swc/core@1.11.29)): dependencies: acorn-loose: 8.5.0 neo-async: 2.6.2 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - webpack: 5.99.9 + webpack: 5.99.9(@swc/core@1.11.29) react-shallow-renderer@16.15.0(react@18.3.1): dependencies: @@ -44262,13 +46446,13 @@ snapshots: react: 18.3.1 react-is: 18.3.1 - react-style-singleton@2.2.3(@types/react@18.3.23)(react@18.3.1): + react-style-singleton@2.2.3(@types/react@19.1.6)(react@19.1.0): dependencies: get-nonce: 1.0.1 - react: 18.3.1 + react: 19.1.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.23 + '@types/react': 19.1.6 react-test-renderer@18.3.1(react@18.3.1): dependencies: @@ -44298,9 +46482,11 @@ snapshots: react@19.0.0: {} + react@19.1.0: {} + read-binary-file-arch@1.0.6: dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -44429,9 +46615,9 @@ snapshots: estree-util-build-jsx: 3.0.1 vfile: 6.0.3 - recma-jsx@1.0.0(acorn@8.14.1): + recma-jsx@1.0.0(acorn@8.15.0): dependencies: - acorn-jsx: 5.3.2(acorn@8.14.1) + acorn-jsx: 5.3.2(acorn@8.15.0) estree-util-to-js: 2.0.0 recma-parse: 1.0.0 recma-stringify: 1.0.0 @@ -44453,14 +46639,6 @@ snapshots: unified: 11.0.5 vfile: 6.0.3 - recyclerlistview@4.2.1(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): - dependencies: - lodash.debounce: 4.0.8 - prop-types: 15.8.1 - react: 18.3.1 - react-native: 0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1) - ts-object-utils: 0.0.5 - redent@3.0.0: dependencies: indent-string: 4.0.0 @@ -44471,10 +46649,6 @@ snapshots: indent-string: 5.0.0 strip-indent: 4.0.0 - redeyed@2.1.1: - dependencies: - esprima: 4.0.1 - reflect-metadata@0.2.2: {} reflect.getprototypeof@1.0.10: @@ -44488,15 +46662,6 @@ snapshots: get-proto: 1.0.1 which-builtin-type: 1.2.1 - reforest@0.13.0(@types/react@18.3.23)(react@18.3.1): - dependencies: - performant-array-to-tree: 1.11.0 - react: 18.3.1 - zustand: 4.5.7(@types/react@18.3.23)(react@18.3.1) - transitivePeerDependencies: - - '@types/react' - - immer - regenerate-unicode-properties@10.2.0: dependencies: regenerate: 1.4.2 @@ -44518,8 +46683,6 @@ snapshots: gopd: 1.2.0 set-function-name: 2.0.2 - regexpp@3.2.0: {} - regexpu-core@6.2.0: dependencies: regenerate: 1.4.2 @@ -44688,6 +46851,10 @@ snapshots: resolve-from@5.0.0: {} + resolve-global@1.0.0: + dependencies: + global-dirs: 0.1.1 + resolve-pathname@3.0.0: {} resolve-pkg-maps@1.0.0: {} @@ -44989,18 +47156,18 @@ snapshots: dependencies: truncate-utf8-bytes: 1.0.2 - sass-loader@13.3.3(sass@1.89.1)(webpack@5.99.9): + sass-loader@13.3.3(sass@1.89.1)(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))): dependencies: neo-async: 2.6.2 - webpack: 5.99.9 + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) optionalDependencies: sass: 1.89.1 - sass-loader@16.0.5(@rspack/core@1.3.13)(sass@1.85.0)(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)): + sass-loader@16.0.5(@rspack/core@1.3.13)(sass@1.85.0)(webpack@5.98.0(@swc/core@1.11.29)): dependencies: neo-async: 2.6.2 optionalDependencies: - '@rspack/core': 1.3.13 + '@rspack/core': 1.3.13(@swc/helpers@0.5.13) sass: 1.85.0 webpack: 5.98.0(@swc/core@1.11.29)(esbuild@0.25.4) @@ -45038,6 +47205,8 @@ snapshots: scheduler@0.25.0: {} + scheduler@0.26.0: {} + schema-dts@1.1.5: {} schema-utils@3.3.0: @@ -45080,20 +47249,6 @@ snapshots: semver@6.3.1: {} - semver@7.3.2: {} - - semver@7.5.2: - dependencies: - lru-cache: 6.0.0 - - semver@7.5.3: - dependencies: - lru-cache: 6.0.0 - - semver@7.5.4: - dependencies: - lru-cache: 6.0.0 - semver@7.6.3: {} semver@7.7.1: {} @@ -45224,6 +47379,11 @@ snapshots: es-errors: 1.3.0 es-object-atoms: 1.1.1 + set-value@4.1.0: + dependencies: + is-plain-object: 2.0.4 + is-primitive: 3.0.1 + setimmediate@1.0.5: {} setprototypeof@1.1.0: {} @@ -45408,7 +47568,7 @@ snapshots: socks-proxy-agent@7.0.0: dependencies: agent-base: 6.0.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 socks: 2.8.4 transitivePeerDependencies: - supports-color @@ -45416,7 +47576,7 @@ snapshots: socks-proxy-agent@8.0.5: dependencies: agent-base: 7.1.3 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 socks: 2.8.4 transitivePeerDependencies: - supports-color @@ -45438,13 +47598,13 @@ snapshots: source-map-js@1.2.1: {} - source-map-loader@5.0.0(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)): + source-map-loader@5.0.0(webpack@5.98.0(@swc/core@1.11.29)): dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 webpack: 5.98.0(@swc/core@1.11.29)(esbuild@0.25.4) - source-map-loader@5.0.0(webpack@5.99.9(webpack-cli@5.1.4)): + source-map-loader@5.0.0(webpack@5.99.9): dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 @@ -45502,7 +47662,7 @@ snapshots: spdy-transport@3.0.0: dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -45513,7 +47673,7 @@ snapshots: spdy@4.0.2: dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -45529,10 +47689,6 @@ snapshots: split2@4.2.0: {} - split@1.0.1: - dependencies: - through: 2.3.8 - sprintf-js@1.0.3: {} sprintf-js@1.1.3: {} @@ -45625,7 +47781,7 @@ snapshots: streamroller@3.1.5: dependencies: date-format: 4.0.14 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -45787,6 +47943,10 @@ snapshots: structured-headers@0.4.1: {} + style-loader@3.3.4(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))): + dependencies: + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) + style-loader@3.3.4(webpack@5.99.9(@swc/core@1.11.29)): dependencies: webpack: 5.99.9(@swc/core@1.11.29) @@ -45795,10 +47955,6 @@ snapshots: dependencies: webpack: 5.99.9(@swc/core@1.6.13) - style-loader@3.3.4(webpack@5.99.9): - dependencies: - webpack: 5.99.9 - style-to-js@1.1.16: dependencies: style-to-object: 1.0.8 @@ -45830,16 +47986,6 @@ snapshots: stylis@4.2.0: {} - sucrase@3.34.0: - dependencies: - '@jridgewell/gen-mapping': 0.3.8 - commander: 4.1.1 - glob: 7.1.6 - lines-and-columns: 1.2.4 - mz: 2.7.0 - pirates: 4.0.7 - ts-interface-checker: 0.1.13 - sucrase@3.35.0: dependencies: '@jridgewell/gen-mapping': 0.3.8 @@ -45850,13 +47996,11 @@ snapshots: pirates: 4.0.7 ts-interface-checker: 0.1.13 - sudo-prompt@9.1.1: {} - sudo-prompt@9.2.1: {} sumchecker@3.0.1: dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -45914,11 +48058,11 @@ snapshots: csso: 5.0.5 picocolors: 1.1.1 - swc-loader@0.2.6(@swc/core@1.11.29)(webpack@5.99.9(@swc/core@1.11.29)): + swc-loader@0.2.6(@swc/core@1.11.29(@swc/helpers@0.5.13))(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))): dependencies: - '@swc/core': 1.11.29 + '@swc/core': 1.11.29(@swc/helpers@0.5.13) '@swc/counter': 0.1.3 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) swiftlint@2.0.0(typescript@5.9.2): dependencies: @@ -45937,9 +48081,22 @@ snapshots: dependencies: '@pkgr/core': 0.2.7 + synckit@0.9.3: + dependencies: + '@pkgr/core': 0.1.2 + tslib: 2.8.1 + tabbable@6.2.0: {} - tailwindcss@3.4.17(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)): + table@6.9.0: + dependencies: + ajv: 8.17.1 + lodash.truncate: 4.4.2 + slice-ansi: 4.0.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.13))(@types/node@20.17.57)(typescript@5.9.2)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -45958,7 +48115,7 @@ snapshots: postcss: 8.5.4 postcss-import: 15.1.0(postcss@8.5.4) postcss-js: 4.0.1(postcss@8.5.4) - postcss-load-config: 4.0.2(postcss@8.5.4)(ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2)) + postcss-load-config: 4.0.2(postcss@8.5.4)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.13))(@types/node@20.17.57)(typescript@5.9.2)) postcss-nested: 6.2.0(postcss@8.5.4) postcss-selector-parser: 6.1.2 resolve: 1.22.10 @@ -45966,66 +48123,93 @@ snapshots: transitivePeerDependencies: - ts-node - tamagui@1.79.6(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react-native-web@0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1): - dependencies: - '@tamagui/accordion': 1.79.6(react@18.3.1) - '@tamagui/adapt': 1.79.6(react@18.3.1) - '@tamagui/alert-dialog': 1.79.6(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/animate-presence': 1.79.6(react@18.3.1) - '@tamagui/avatar': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/button': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/card': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/checkbox': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/compose-refs': 1.79.6(react@18.3.1) - '@tamagui/core': 1.79.6(react@18.3.1) - '@tamagui/create-context': 1.79.6(react@18.3.1) - '@tamagui/dialog': 1.79.6(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/fake-react-native': 1.79.6 - '@tamagui/focusable': 1.79.6(react@18.3.1) - '@tamagui/font-size': 1.79.6(react@18.3.1) - '@tamagui/form': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/get-button-sized': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/get-font-sized': 1.79.6(react@18.3.1) - '@tamagui/get-token': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/helpers': 1.79.6(react@18.3.1) - '@tamagui/helpers-tamagui': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/image': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/label': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/linear-gradient': 1.79.6(react@18.3.1) - '@tamagui/list-item': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/polyfill-dev': 1.79.6 - '@tamagui/popover': 1.79.6(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/popper': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/portal': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/progress': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/radio-group': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/react-native-media-driver': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/scroll-view': 1.79.6(react@18.3.1) - '@tamagui/select': 1.79.6(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/separator': 1.79.6(react@18.3.1) - '@tamagui/shapes': 1.79.6(react@18.3.1) - '@tamagui/sheet': 1.79.6(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/slider': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/stacks': 1.79.6(react@18.3.1) - '@tamagui/switch': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/tabs': 1.79.6(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/text': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/theme': 1.79.6(react@18.3.1) - '@tamagui/toggle-group': 1.79.6(@types/react@18.3.23)(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/tooltip': 1.79.6(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/use-controllable-state': 1.79.6(react@18.3.1) - '@tamagui/use-debounce': 1.79.6(react@18.3.1) - '@tamagui/use-force-update': 1.79.6(react@18.3.1) - '@tamagui/use-window-dimensions': 1.79.6(react-native@0.76.9(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli@15.1.3(typescript@5.3.3))(@types/react@18.3.23)(encoding@0.1.13)(react@18.3.1))(react@18.3.1) - '@tamagui/visually-hidden': 1.79.6(react@18.3.1) - react: 18.3.1 - react-native-web: 0.19.13(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - reforest: 0.13.0(@types/react@18.3.23)(react@18.3.1) + tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)): + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.3 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.7 + lilconfig: 3.1.3 + micromatch: 4.0.8 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.1.1 + postcss: 8.5.4 + postcss-import: 15.1.0(postcss@8.5.4) + postcss-js: 4.0.1(postcss@8.5.4) + postcss-load-config: 4.0.2(postcss@8.5.4)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4)) + postcss-nested: 6.2.0(postcss@8.5.4) + postcss-selector-parser: 6.1.2 + resolve: 1.22.10 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node + optional: true + + tamagui@1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0): + dependencies: + '@tamagui/accordion': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/adapt': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/alert-dialog': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/animate-presence': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/avatar': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/button': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/card': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/checkbox': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/compose-refs': 1.138.6(react@19.1.0) + '@tamagui/constants': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/core': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/create-context': 1.138.6(react@19.1.0) + '@tamagui/dialog': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/elements': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/fake-react-native': 1.138.6 + '@tamagui/focusable': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/font-size': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/form': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/get-button-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/get-font-sized': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/get-token': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/group': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/helpers-tamagui': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/image': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/label': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/linear-gradient': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/list-item': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/polyfill-dev': 1.138.6 + '@tamagui/popover': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/popper': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/portal': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/progress': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/radio-group': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/react-native-media-driver': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/scroll-view': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/select': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/separator': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/shapes': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/sheet': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/slider': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/stacks': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/switch': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/tabs': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/text': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/theme': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/toggle-group': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/tooltip': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-controllable-state': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/use-debounce': 1.138.6(react@19.1.0) + '@tamagui/use-force-update': 1.138.6(react@19.1.0) + '@tamagui/use-window-dimensions': 1.138.6(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/visually-hidden': 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0))(react@19.1.0) + '@tamagui/z-index-stack': 1.138.6(react@19.1.0) + react: 19.1.0 + react-native: 0.81.5(@babel/core@7.26.10)(@react-native-community/cli@15.1.3(typescript@5.9.2))(@react-native/metro-config@0.78.0(@babel/core@7.26.10))(@types/react@19.1.6)(react@19.1.0) transitivePeerDependencies: - - '@types/react' - - immer - react-dom - - react-native tapable@2.2.2: {} @@ -46094,12 +48278,6 @@ snapshots: temp-dir: 1.0.0 uuid: 3.4.0 - tempy@0.3.0: - dependencies: - temp-dir: 1.0.0 - type-fest: 0.3.1 - unique-string: 1.0.0 - tempy@0.6.0: dependencies: is-stream: 2.0.1 @@ -46122,29 +48300,28 @@ snapshots: ansi-escapes: 4.3.2 supports-hyperlinks: 2.3.0 - terser-webpack-plugin@5.3.14(@swc/core@1.11.29)(esbuild@0.25.4)(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)): + terser-webpack-plugin@5.3.14(@swc/core@1.11.29(@swc/helpers@0.5.13))(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.40.0 - webpack: 5.98.0(@swc/core@1.11.29)(esbuild@0.25.4) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) optionalDependencies: - '@swc/core': 1.11.29 - esbuild: 0.25.4 + '@swc/core': 1.11.29(@swc/helpers@0.5.13) - terser-webpack-plugin@5.3.14(@swc/core@1.11.29)(webpack@5.98.0(@swc/core@1.11.29)): + terser-webpack-plugin@5.3.14(@swc/core@1.11.29)(esbuild@0.25.4)(webpack@5.98.0(@swc/core@1.11.29)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.40.0 - webpack: 5.98.0(@swc/core@1.11.29) + webpack: 5.98.0(@swc/core@1.11.29)(esbuild@0.25.4) optionalDependencies: - '@swc/core': 1.11.29 - optional: true + '@swc/core': 1.11.29(@swc/helpers@0.5.13) + esbuild: 0.25.4 terser-webpack-plugin@5.3.14(@swc/core@1.11.29)(webpack@5.99.9(@swc/core@1.11.29)): dependencies: @@ -46155,7 +48332,7 @@ snapshots: terser: 5.40.0 webpack: 5.99.9(@swc/core@1.11.29) optionalDependencies: - '@swc/core': 1.11.29 + '@swc/core': 1.11.29(@swc/helpers@0.5.13) terser-webpack-plugin@5.3.14(@swc/core@1.6.13)(webpack@5.99.9(@swc/core@1.6.13)): dependencies: @@ -46168,15 +48345,6 @@ snapshots: optionalDependencies: '@swc/core': 1.6.13 - terser-webpack-plugin@5.3.14(webpack@5.99.9(webpack-cli@5.1.4)): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - terser: 5.40.0 - webpack: 5.99.9(webpack-cli@5.1.4) - terser-webpack-plugin@5.3.14(webpack@5.99.9): dependencies: '@jridgewell/trace-mapping': 0.3.25 @@ -46184,7 +48352,7 @@ snapshots: schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.40.0 - webpack: 5.99.9 + webpack: 5.99.9(webpack-cli@5.1.4) terser@5.39.0: dependencies: @@ -46224,8 +48392,6 @@ snapshots: dependencies: tslib: 2.8.1 - this-file@2.0.3: {} - throat@5.0.0: {} through2@2.0.5: @@ -46237,8 +48403,6 @@ snapshots: dependencies: readable-stream: 3.6.2 - through@2.3.8: {} - thunky@1.1.0: {} tiny-each-async@2.0.3: @@ -46259,6 +48423,11 @@ snapshots: fdir: 6.4.5(picomatch@4.0.2) picomatch: 4.0.2 + tinyglobby@0.2.15: + dependencies: + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + tinypool@1.1.1: {} tinyrainbow@2.0.0: {} @@ -46343,22 +48512,22 @@ snapshots: dependencies: typescript: 5.0.4 - ts-api-utils@1.4.3(typescript@5.3.3): + ts-api-utils@1.4.3(typescript@5.9.2): dependencies: - typescript: 5.3.3 + typescript: 5.9.2 - ts-api-utils@1.4.3(typescript@5.9.2): + ts-api-utils@2.1.0(typescript@5.9.2): dependencies: typescript: 5.9.2 ts-interface-checker@0.1.13: {} - ts-jest@29.3.4(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)))(typescript@5.0.4): + ts-jest@29.3.4(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)))(typescript@5.0.4): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4)) + jest: 29.7.0(@types/node@22.15.29)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -46383,47 +48552,49 @@ snapshots: typescript: 5.9.2 webpack: 5.99.9(@swc/core@1.11.29) - ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.3.3): + ts-node@10.9.2(@swc/core@1.11.29)(@types/node@20.17.57)(typescript@5.9.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 24.2.0 + '@types/node': 20.17.57 acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.3.3 + typescript: 5.9.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.11.29 + '@swc/core': 1.11.29(@swc/helpers@0.5.13) + optional: true - ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4): + ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.29)(typescript@5.0.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 24.2.0 + '@types/node': 22.15.29 acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.4 + typescript: 5.0.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.11.29 + '@swc/core': 1.11.29(@swc/helpers@0.5.13) + optional: true - ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2): + ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -46437,33 +48608,33 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.9.2 + typescript: 5.5.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.11.29 + '@swc/core': 1.11.29(@swc/helpers@0.5.13) - ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.17.57)(typescript@4.5.5): + ts-node@10.9.2(@swc/core@1.11.29)(@types/node@24.2.0)(typescript@5.9.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.17.57 + '@types/node': 24.2.0 acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.5.5 + typescript: 5.9.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.6.13 + '@swc/core': 1.11.29(@swc/helpers@0.5.13) - ts-node@10.9.2(@types/node@20.17.57)(typescript@5.9.2): + ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.17.57)(typescript@4.5.5): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -46477,31 +48648,11 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.9.2 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optional: true - - ts-node@10.9.2(@types/node@22.15.29)(typescript@5.0.4): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 22.15.29 - acorn: 8.14.1 - acorn-walk: 8.3.4 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.0.4 + typescript: 4.5.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - optional: true - - ts-object-utils@0.0.5: {} + optionalDependencies: + '@swc/core': 1.6.13 tsconfig-paths@3.15.0: dependencies: @@ -46518,10 +48669,6 @@ snapshots: tslib@1.14.1: {} - tslib@2.4.1: {} - - tslib@2.6.2: {} - tslib@2.8.1: {} tsscmp@1.0.6: {} @@ -46556,7 +48703,7 @@ snapshots: tuf-js@3.0.1: dependencies: '@tufjs/models': 3.0.1 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.3 make-fetch-happen: 14.0.3 transitivePeerDependencies: - supports-color @@ -46594,10 +48741,6 @@ snapshots: turbo-windows-64: 1.13.4 turbo-windows-arm64: 1.13.4 - turndown@7.1.2: - dependencies: - domino: 2.1.6 - type-check@0.4.0: dependencies: prelude-ls: 1.2.1 @@ -46612,8 +48755,6 @@ snapshots: type-fest@0.21.3: {} - type-fest@0.3.1: {} - type-fest@0.6.0: {} type-fest@0.7.1: {} @@ -46697,8 +48838,6 @@ snapshots: typescript@5.0.4: {} - typescript@5.3.3: {} - typescript@5.5.4: {} typescript@5.6.1-rc: {} @@ -46794,10 +48933,6 @@ snapshots: dependencies: imurmurhash: 0.1.4 - unique-string@1.0.0: - dependencies: - crypto-random-string: 1.0.0 - unique-string@2.0.0: dependencies: crypto-random-string: 2.0.0 @@ -46849,7 +48984,7 @@ snapshots: unplugin: 2.0.0-beta.1 vite: 5.4.19(@types/node@24.2.0)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0) - unplugin-vue-components@0.26.0(@babel/parser@7.27.4)(rollup@4.52.5)(vue@3.4.21(typescript@5.9.2)): + unplugin-vue-components@0.26.0(@babel/parser@7.28.5)(rollup@4.52.5)(vue@3.4.21(typescript@5.9.2)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.4(rollup@4.52.5) @@ -46863,7 +48998,7 @@ snapshots: unplugin: 1.16.1 vue: 3.4.21(typescript@5.9.2) optionalDependencies: - '@babel/parser': 7.27.4 + '@babel/parser': 7.28.5 transitivePeerDependencies: - rollup - supports-color @@ -46940,26 +49075,26 @@ snapshots: url-join@4.0.1: {} - url-loader@4.1.1(file-loader@6.2.0(webpack@5.99.9(@swc/core@1.11.29)))(webpack@5.99.9(@swc/core@1.11.29)): + url-loader@4.1.1(file-loader@6.2.0(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))))(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))): dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) optionalDependencies: - file-loader: 6.2.0(webpack@5.99.9(@swc/core@1.11.29)) + file-loader: 6.2.0(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) url-parse@1.5.10: dependencies: querystringify: 2.2.0 requires-port: 1.0.0 - use-callback-ref@1.3.3(@types/react@18.3.23)(react@18.3.1): + use-callback-ref@1.3.3(@types/react@19.1.6)(react@19.1.0): dependencies: - react: 18.3.1 + react: 19.1.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.23 + '@types/react': 19.1.6 use-latest-callback@0.2.3(react@18.3.1): dependencies: @@ -46969,13 +49104,25 @@ snapshots: dependencies: react: 19.0.0 - use-sidecar@1.1.3(@types/react@18.3.23)(react@18.3.1): + use-latest-callback@0.2.3(react@19.1.0): + dependencies: + react: 19.1.0 + + use-latest-callback@0.2.6(react@18.3.1): dependencies: - detect-node-es: 1.1.0 react: 18.3.1 + + use-latest-callback@0.2.6(react@19.1.0): + dependencies: + react: 19.1.0 + + use-sidecar@1.1.3(@types/react@19.1.6)(react@19.1.0): + dependencies: + detect-node-es: 1.1.0 + react: 19.1.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.23 + '@types/react': 19.1.6 use-sync-external-store@1.5.0(react@18.3.1): dependencies: @@ -46985,6 +49132,10 @@ snapshots: dependencies: react: 18.3.1 + use-sync-external-store@1.6.0(react@19.1.0): + dependencies: + react: 19.1.0 + username@5.1.0: dependencies: execa: 1.0.0 @@ -47033,10 +49184,6 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - validate-npm-package-name@3.0.0: - dependencies: - builtins: 1.0.3 - validate-npm-package-name@5.0.0: dependencies: builtins: 5.1.0 @@ -47049,6 +49196,15 @@ snapshots: vary@1.1.2: {} + vaul@1.1.2(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + dependencies: + '@radix-ui/react-dialog': 1.1.15(@types/react-dom@18.3.6(@types/react@19.1.6))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + vfile-location@5.0.3: dependencies: '@types/unist': 3.0.3 @@ -47125,7 +49281,7 @@ snapshots: vite-plugin-top-level-await@1.5.0(rollup@2.79.2)(vite@5.4.19(@types/node@20.17.57)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0)): dependencies: '@rollup/plugin-virtual': 3.0.2(rollup@2.79.2) - '@swc/core': 1.11.29 + '@swc/core': 1.11.29(@swc/helpers@0.5.13) uuid: 10.0.0 vite: 5.4.19(@types/node@20.17.57)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0) transitivePeerDependencies: @@ -47135,7 +49291,7 @@ snapshots: vite-plugin-top-level-await@1.5.0(rollup@4.52.5)(vite@5.4.19(@types/node@20.17.57)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0)): dependencies: '@rollup/plugin-virtual': 3.0.2(rollup@4.52.5) - '@swc/core': 1.11.29 + '@swc/core': 1.11.29(@swc/helpers@0.5.13) uuid: 10.0.0 vite: 5.4.19(@types/node@20.17.57)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0) transitivePeerDependencies: @@ -47145,7 +49301,7 @@ snapshots: vite-plugin-top-level-await@1.5.0(rollup@4.52.5)(vite@5.4.19(@types/node@24.2.0)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0)): dependencies: '@rollup/plugin-virtual': 3.0.2(rollup@4.52.5) - '@swc/core': 1.11.29 + '@swc/core': 1.11.29(@swc/helpers@0.5.13) uuid: 10.0.0 vite: 5.4.19(@types/node@24.2.0)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0) transitivePeerDependencies: @@ -47155,7 +49311,7 @@ snapshots: vite-plugin-top-level-await@1.5.0(rollup@4.52.5)(vite@6.3.5(@types/node@20.17.57)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0)(tsx@4.19.4)(yaml@2.8.0)): dependencies: '@rollup/plugin-virtual': 3.0.2(rollup@4.52.5) - '@swc/core': 1.11.29 + '@swc/core': 1.11.29(@swc/helpers@0.5.13) uuid: 10.0.0 vite: 6.3.5(@types/node@20.17.57)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0)(tsx@4.19.4)(yaml@2.8.0) transitivePeerDependencies: @@ -47165,7 +49321,7 @@ snapshots: vite-plugin-top-level-await@1.5.0(rollup@4.52.5)(vite@6.3.5(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0)(tsx@4.19.4)(yaml@2.8.0)): dependencies: '@rollup/plugin-virtual': 3.0.2(rollup@4.52.5) - '@swc/core': 1.11.29 + '@swc/core': 1.11.29(@swc/helpers@0.5.13) uuid: 10.0.0 vite: 6.3.5(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0)(tsx@4.19.4)(yaml@2.8.0) transitivePeerDependencies: @@ -47174,7 +49330,7 @@ snapshots: vite-plugin-vuetify@2.1.1(vite@5.4.19(@types/node@24.2.0)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0))(vue@3.4.21(typescript@5.9.2))(vuetify@3.6.8): dependencies: - '@vuetify/loader-shared': 2.1.0(vue@3.4.21(typescript@5.9.2))(vuetify@3.6.8(typescript@5.9.2)(vite-plugin-vuetify@2.1.1)(vue@3.4.21(typescript@5.9.2))) + '@vuetify/loader-shared': 2.1.0(vue@3.4.21(typescript@5.9.2))(vuetify@3.6.8) debug: 4.4.1(supports-color@8.1.1) upath: 2.0.1 vite: 5.4.19(@types/node@24.2.0)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0) @@ -47260,6 +49416,25 @@ snapshots: tsx: 4.19.4 yaml: 2.8.0 + vite@6.3.5(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.85.0)(terser@5.39.0)(tsx@4.19.4)(yaml@2.8.0): + dependencies: + esbuild: 0.25.5 + fdir: 6.4.5(picomatch@4.0.2) + picomatch: 4.0.2 + postcss: 8.5.4 + rollup: 4.41.1 + tinyglobby: 0.2.14 + optionalDependencies: + '@types/node': 24.2.0 + fsevents: 2.3.3 + jiti: 2.4.2 + less: 4.2.2 + lightningcss: 1.30.1 + sass: 1.85.0 + terser: 5.39.0 + tsx: 4.19.4 + yaml: 2.8.0 + vite@6.3.5(@types/node@24.2.0)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0)(tsx@4.19.4)(yaml@2.8.0): dependencies: esbuild: 0.25.5 @@ -47376,6 +49551,10 @@ snapshots: typescript: 5.9.2 vite-plugin-vuetify: 2.1.1(vite@5.4.19(@types/node@24.2.0)(less@4.2.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0))(vue@3.4.21(typescript@5.9.2))(vuetify@3.6.8) + w-json@1.3.10: {} + + w-json@1.3.11: {} + w3c-keyname@2.2.8: {} w3c-xmlserializer@4.0.0: @@ -47461,9 +49640,9 @@ snapshots: webpack-cli@5.1.4(webpack@5.99.9): dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4(webpack@5.99.9))(webpack@5.99.9(webpack-cli@5.1.4)) - '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4(webpack@5.99.9))(webpack@5.99.9(webpack-cli@5.1.4)) - '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4(webpack@5.99.9))(webpack@5.99.9(webpack-cli@5.1.4)) + '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4)(webpack@5.99.9) + '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4)(webpack@5.99.9) + '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack@5.99.9) colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.6 @@ -47475,6 +49654,15 @@ snapshots: webpack: 5.99.9(webpack-cli@5.1.4) webpack-merge: 5.10.0 + webpack-dev-middleware@5.3.4(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))): + dependencies: + colorette: 2.0.20 + memfs: 3.5.3 + mime-types: 2.1.35 + range-parser: 1.2.1 + schema-utils: 4.3.2 + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) + webpack-dev-middleware@5.3.4(webpack@5.99.9(@swc/core@1.11.29)): dependencies: colorette: 2.0.20 @@ -47484,7 +49672,7 @@ snapshots: schema-utils: 4.3.2 webpack: 5.99.9(@swc/core@1.11.29) - webpack-dev-middleware@7.4.2(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)): + webpack-dev-middleware@7.4.2(webpack@5.98.0(@swc/core@1.11.29)): dependencies: colorette: 2.0.20 memfs: 4.17.2 @@ -47535,7 +49723,7 @@ snapshots: - supports-color - utf-8-validate - webpack-dev-server@5.2.0(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)): + webpack-dev-server@4.15.2(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -47550,9 +49738,49 @@ snapshots: colorette: 2.0.20 compression: 1.8.0 connect-history-api-fallback: 2.0.0 + default-gateway: 6.0.3 express: 4.21.2 graceful-fs: 4.2.11 - http-proxy-middleware: 2.0.9(@types/express@4.17.22)(debug@4.4.1) + html-entities: 2.6.0 + http-proxy-middleware: 2.0.9(@types/express@4.17.22) + ipaddr.js: 2.2.0 + launch-editor: 2.10.0 + open: 8.4.2 + p-retry: 4.6.2 + rimraf: 3.0.2 + schema-utils: 4.3.2 + selfsigned: 2.4.1 + serve-index: 1.9.1 + sockjs: 0.3.24 + spdy: 4.0.2 + webpack-dev-middleware: 5.3.4(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) + ws: 8.18.2 + optionalDependencies: + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + + webpack-dev-server@5.2.0(webpack@5.98.0(@swc/core@1.11.29)): + dependencies: + '@types/bonjour': 3.5.13 + '@types/connect-history-api-fallback': 1.5.4 + '@types/express': 4.17.22 + '@types/serve-index': 1.9.4 + '@types/serve-static': 1.15.7 + '@types/sockjs': 0.3.36 + '@types/ws': 8.18.1 + ansi-html-community: 0.0.8 + bonjour-service: 1.3.0 + chokidar: 3.6.0 + colorette: 2.0.20 + compression: 1.8.0 + connect-history-api-fallback: 2.0.0 + express: 4.21.2 + graceful-fs: 4.2.11 + http-proxy-middleware: 2.0.9(@types/express@4.17.22) ipaddr.js: 2.2.0 launch-editor: 2.10.0 open: 10.1.0 @@ -47562,7 +49790,7 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)) + webpack-dev-middleware: 7.4.2(webpack@5.98.0(@swc/core@1.11.29)) ws: 8.18.2 optionalDependencies: webpack: 5.98.0(@swc/core@1.11.29)(esbuild@0.25.4) @@ -47588,7 +49816,7 @@ snapshots: webpack-sources@3.3.0: {} - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)))(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)): + webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3(@rspack/core@1.3.13)(webpack@5.98.0(@swc/core@1.11.29)))(webpack@5.98.0(@swc/core@1.11.29)): dependencies: typed-assert: 1.0.9 webpack: 5.98.0(@swc/core@1.11.29)(esbuild@0.25.4) @@ -47597,37 +49825,6 @@ snapshots: webpack-virtual-modules@0.6.2: {} - webpack@5.98.0(@swc/core@1.11.29): - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.8 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.1 - browserslist: 4.25.0 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.1 - es-module-lexer: 1.7.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 4.3.2 - tapable: 2.2.2 - terser-webpack-plugin: 5.3.14(@swc/core@1.11.29)(webpack@5.98.0(@swc/core@1.11.29)) - watchpack: 2.4.4 - webpack-sources: 3.3.0 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - optional: true - webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4): dependencies: '@types/eslint-scope': 3.7.7 @@ -47650,7 +49847,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.2 tapable: 2.2.2 - terser-webpack-plugin: 5.3.14(@swc/core@1.11.29)(esbuild@0.25.4)(webpack@5.98.0(@swc/core@1.11.29)(esbuild@0.25.4)) + terser-webpack-plugin: 5.3.14(@swc/core@1.11.29)(esbuild@0.25.4)(webpack@5.98.0(@swc/core@1.11.29)) watchpack: 2.4.4 webpack-sources: 3.3.0 transitivePeerDependencies: @@ -47658,7 +49855,7 @@ snapshots: - esbuild - uglify-js - webpack@5.99.9: + webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.7 @@ -47681,7 +49878,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.2 tapable: 2.2.2 - terser-webpack-plugin: 5.3.14(webpack@5.99.9) + terser-webpack-plugin: 5.3.14(@swc/core@1.11.29(@swc/helpers@0.5.13))(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))) watchpack: 2.4.4 webpack-sources: 3.3.0 transitivePeerDependencies: @@ -47774,7 +49971,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.2 tapable: 2.2.2 - terser-webpack-plugin: 5.3.14(webpack@5.99.9(webpack-cli@5.1.4)) + terser-webpack-plugin: 5.3.14(webpack@5.99.9) watchpack: 2.4.4 webpack-sources: 3.3.0 optionalDependencies: @@ -47784,7 +49981,7 @@ snapshots: - esbuild - uglify-js - webpackbar@6.0.1(webpack@5.99.9(@swc/core@1.11.29)): + webpackbar@6.0.1(webpack@5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13))): dependencies: ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -47793,7 +49990,7 @@ snapshots: markdown-table: 2.0.0 pretty-time: 1.1.0 std-env: 3.9.0 - webpack: 5.99.9(@swc/core@1.11.29) + webpack: 5.99.9(@swc/core@1.11.29(@swc/helpers@0.5.13)) wrap-ansi: 7.0.0 websocket-driver@0.7.4: @@ -47948,8 +50145,6 @@ snapshots: word-wrap@1.2.5: {} - wordwrap@1.0.0: {} - workbox-background-sync@7.3.0: dependencies: idb: 7.1.1 @@ -48134,6 +50329,8 @@ snapshots: ws@8.18.2: {} + ws@8.18.3: {} + xcode@3.0.1: dependencies: simple-plist: 1.3.1 @@ -48284,15 +50481,14 @@ snapshots: compress-commons: 4.1.2 readable-stream: 3.6.2 + zod-to-json-schema@3.25.0(zod@3.25.76): + dependencies: + zod: 3.25.76 + zod@3.25.48: {} - zone.js@0.15.1: {} + zod@3.25.76: {} - zustand@4.5.7(@types/react@18.3.23)(react@18.3.1): - dependencies: - use-sync-external-store: 1.6.0(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.23 - react: 18.3.1 + zone.js@0.15.1: {} zwitch@2.0.4: {} From d6c361f963bfd8d1d8f2ccc9bc60ace40844ab8f Mon Sep 17 00:00:00 2001 From: LucDeCaf Date: Thu, 4 Dec 2025 09:24:27 +0200 Subject: [PATCH 4/8] Formatting --- .../.prettierignore | 8 --- .../.prettierrc | 10 ---- .../app.config.ts | 50 ++++++++-------- .../babel.config.js | 12 ++-- .../eslint.config.js | 6 +- .../src/app/(app)/(chats)/_layout.tsx | 18 +++--- .../app/(app)/(chats)/c/[profile]/_layout.tsx | 2 +- .../app/(app)/(chats)/c/[profile]/index.tsx | 42 ++++++------- .../src/app/(app)/(chats)/c/_layout.tsx | 2 +- .../app/(app)/(chats)/g/[group]/_layout.tsx | 4 +- .../src/app/(app)/(chats)/g/[group]/index.tsx | 26 ++++---- .../app/(app)/(chats)/g/[group]/settings.tsx | 53 +++++++++-------- .../src/app/(app)/(chats)/g/_layout.tsx | 2 +- .../src/app/(app)/(chats)/g/create.tsx | 26 ++++---- .../src/app/(app)/(chats)/index.tsx | 45 +++++++------- .../src/app/(app)/_layout.tsx | 14 ++--- .../src/app/(app)/contacts/_layout.tsx | 4 +- .../src/app/(app)/contacts/index.tsx | 48 +++++++-------- .../src/app/(app)/settings/_layout.tsx | 4 +- .../src/app/(app)/settings/index.tsx | 23 ++++---- .../src/app/(auth)/sign-in.tsx | 6 +- .../src/app/_layout.tsx | 32 +++++----- .../src/components/Logo.tsx | 6 +- .../src/components/auth/SignIn.tsx | 18 +++--- .../src/components/contacts/ContactRow.tsx | 17 +++--- .../src/components/contacts/ProfileRow.tsx | 8 +-- .../src/components/groups/GroupIcon.tsx | 15 ++--- .../src/components/groups/MemberSelector.tsx | 16 ++--- .../src/components/list/SwipeableRow.tsx | 14 +++-- .../src/components/list/index.tsx | 10 ++-- .../src/components/loading/Loading.tsx | 4 +- .../src/components/loading/LoadingMessage.tsx | 4 +- .../src/components/messages/Message.tsx | 17 +++--- .../src/components/profiles/Identicon.tsx | 4 +- .../src/components/profiles/ProfileIcon.tsx | 15 ++--- .../src/components/profiles/minidenticon.ts | 8 +-- .../src/providers/AuthProvider.tsx | 15 ++--- .../src/providers/NavigationThemeProvider.tsx | 10 ++-- .../src/providers/PowerSyncProvider.tsx | 16 ++--- .../src/tamagui.config.ts | 14 ++--- .../20231004233509_create_profiles_table.sql | 47 +++++++++------ .../20231005012131_create_contacts_table.sql | 24 +++++--- .../20231005031213_create_groups_table.sql | 24 +++++--- .../20231005032110_create_messages_table.sql | 59 ++++++++++++------- ...1005050334_create_postgres_publication.sql | 7 ++- 45 files changed, 427 insertions(+), 382 deletions(-) delete mode 100644 demos/react-native-supabase-group-chat/.prettierignore delete mode 100644 demos/react-native-supabase-group-chat/.prettierrc diff --git a/demos/react-native-supabase-group-chat/.prettierignore b/demos/react-native-supabase-group-chat/.prettierignore deleted file mode 100644 index 0c970be3f..000000000 --- a/demos/react-native-supabase-group-chat/.prettierignore +++ /dev/null @@ -1,8 +0,0 @@ -node_modules/** -.expo/** -android/** -assets/** -bin/** -ios/** -supabase/** -pnpm-lock.yaml diff --git a/demos/react-native-supabase-group-chat/.prettierrc b/demos/react-native-supabase-group-chat/.prettierrc deleted file mode 100644 index 02b6462be..000000000 --- a/demos/react-native-supabase-group-chat/.prettierrc +++ /dev/null @@ -1,10 +0,0 @@ -{ - "semi": true, - "singleQuote": false, - "tabWidth": 2, - "bracketSameLine": true, - "useTabs": false, - "printWidth": 120, - "trailingComma": "none", - "plugins": ["prettier-plugin-embed", "prettier-plugin-sql"] -} diff --git a/demos/react-native-supabase-group-chat/app.config.ts b/demos/react-native-supabase-group-chat/app.config.ts index 7e5cfadfa..604bf498c 100644 --- a/demos/react-native-supabase-group-chat/app.config.ts +++ b/demos/react-native-supabase-group-chat/app.config.ts @@ -1,69 +1,69 @@ -import { type ExpoConfig } from "expo/config"; +import { type ExpoConfig } from 'expo/config'; -import { config as dotenvConfig } from "dotenv"; -import path from "path"; +import { config as dotenvConfig } from 'dotenv'; +import path from 'path'; // EAS doesn't load values from `.env` by default when consider the `app.config` dotenvConfig({ - path: path.resolve(__dirname, ".env") + path: path.resolve(__dirname, '.env') }); const projectId = process.env.EXPO_PUBLIC_EAS_PROJECT_ID; const config: ExpoConfig = { - name: "react-native-supabase-group-chat", - slug: "react-native-supabase-group-chat", - version: "1.0.0", - orientation: "portrait", - icon: "./assets/icon.png", - userInterfaceStyle: "automatic", - scheme: "powersync", + name: 'react-native-supabase-group-chat', + slug: 'react-native-supabase-group-chat', + version: '1.0.0', + orientation: 'portrait', + icon: './assets/icon.png', + userInterfaceStyle: 'automatic', + scheme: 'powersync', newArchEnabled: true, splash: { - image: "./assets/splash.png", - resizeMode: "contain", - backgroundColor: "#ffffff" + image: './assets/splash.png', + resizeMode: 'contain', + backgroundColor: '#ffffff' }, updates: { url: `https://u.expo.dev/${projectId}` }, ios: { supportsTablet: true, - bundleIdentifier: "com.powersync.powerchat" + bundleIdentifier: 'com.powersync.powerchat' }, android: { adaptiveIcon: { - foregroundImage: "./assets/adaptive-icon.png", - backgroundColor: "#ffffff" + foregroundImage: './assets/adaptive-icon.png', + backgroundColor: '#ffffff' }, - package: "com.powersync.powerchat" + package: 'com.powersync.powerchat' }, extra: { eas: { projectId }, updates: { - assetPatternsToBeBundled: ["**/*"] + assetPatternsToBeBundled: ['**/*'] } }, plugins: [ - "expo-router", - "expo-font", + 'expo-router', + 'expo-font', [ - "expo-build-properties", + 'expo-build-properties', { ios: { - deploymentTarget: "15.1" + deploymentTarget: '15.1' }, android: { minSdkVersion: 24, compileSdkVersion: 35, targetSdkVersion: 35, - buildToolsVersion: "35.0.0" + buildToolsVersion: '35.0.0' } } ], - "expo-dev-client" + 'expo-dev-client' ] }; diff --git a/demos/react-native-supabase-group-chat/babel.config.js b/demos/react-native-supabase-group-chat/babel.config.js index a46d54e56..999b09210 100644 --- a/demos/react-native-supabase-group-chat/babel.config.js +++ b/demos/react-native-supabase-group-chat/babel.config.js @@ -1,17 +1,17 @@ module.exports = function (api) { api.cache(true); return { - presets: ["babel-preset-expo"], + presets: ['babel-preset-expo'], plugins: [ [ - "@tamagui/babel-plugin", + '@tamagui/babel-plugin', { - components: ["tamagui"], - config: "./src/tamagui.config.ts" + components: ['tamagui'], + config: './src/tamagui.config.ts' } ], - "@babel/plugin-transform-async-generator-functions", - "react-native-worklets/plugin" + '@babel/plugin-transform-async-generator-functions', + 'react-native-worklets/plugin' ] }; }; diff --git a/demos/react-native-supabase-group-chat/eslint.config.js b/demos/react-native-supabase-group-chat/eslint.config.js index fd898111a..8f8c76bf9 100644 --- a/demos/react-native-supabase-group-chat/eslint.config.js +++ b/demos/react-native-supabase-group-chat/eslint.config.js @@ -1,10 +1,10 @@ // https://docs.expo.dev/guides/using-eslint/ -const { defineConfig } = require("eslint/config"); -const expoConfig = require("eslint-config-expo/flat"); +const { defineConfig } = require('eslint/config'); +const expoConfig = require('eslint-config-expo/flat'); module.exports = defineConfig([ expoConfig, { - ignores: ["dist/*"] + ignores: ['dist/*'] } ]); diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/_layout.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/_layout.tsx index 552a83585..d5f500ec0 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/_layout.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/_layout.tsx @@ -1,9 +1,9 @@ -import { usePowerSync } from "@powersync/react-native"; -import { UserCog } from "@tamagui/lucide-icons"; -import { Link, Stack, useLocalSearchParams } from "expo-router"; -import { useEffect, useState } from "react"; +import { usePowerSync } from '@powersync/react-native'; +import { UserCog } from '@tamagui/lucide-icons'; +import { Link, Stack, useLocalSearchParams } from 'expo-router'; +import { useEffect, useState } from 'react'; -import { Loading } from "@/components/loading/Loading"; +import { Loading } from '@/components/loading/Loading'; export default function ChatsLayout() { const { group: groupId } = useLocalSearchParams<{ group: string }>(); @@ -11,7 +11,7 @@ export default function ChatsLayout() { const [isInitialSyncCompleted, setIsInitialSyncCompleted] = useState(false); async function checkForInitialSync() { - const initialSync = await powerSync.execute("SELECT name FROM ps_buckets WHERE last_applied_op > 0 LIMIT 1"); + const initialSync = await powerSync.execute('SELECT name FROM ps_buckets WHERE last_applied_op > 0 LIMIT 1'); if (initialSync.rows?._array?.length) { setIsInitialSyncCompleted(true); } else { @@ -31,12 +31,12 @@ export default function ChatsLayout() { return ( - - + + ( diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/[profile]/_layout.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/[profile]/_layout.tsx index 300ec02a2..3427aa977 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/[profile]/_layout.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/[profile]/_layout.tsx @@ -1,4 +1,4 @@ -import { Stack } from "expo-router"; +import { Stack } from 'expo-router'; export default function ChatsContactLayout() { return ( diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/[profile]/index.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/[profile]/index.tsx index 7ac1b6cc7..221f1cb61 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/[profile]/index.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/[profile]/index.tsx @@ -1,25 +1,25 @@ -import { faker } from "@faker-js/faker"; -import { usePowerSync, useQuery } from "@powersync/react-native"; -import { FlashList } from "@shopify/flash-list"; -import { useLocalSearchParams } from "expo-router"; -import { useEffect, useState } from "react"; -import { Button, Input, YStack } from "tamagui"; +import { faker } from '@faker-js/faker'; +import { usePowerSync, useQuery } from '@powersync/react-native'; +import { FlashList } from '@shopify/flash-list'; +import { useLocalSearchParams } from 'expo-router'; +import { useEffect, useState } from 'react'; +import { Button, Input, YStack } from 'tamagui'; -import { Message } from "@/components/messages/Message"; -import { uuid } from "@/lib/uuid"; -import { useAuth } from "@/providers/AuthProvider"; +import { Message } from '@/components/messages/Message'; +import { uuid } from '@/lib/uuid'; +import { useAuth } from '@/providers/AuthProvider'; export default function ChatsChatIndex() { const { profile: profileId } = useLocalSearchParams<{ profile: string }>(); const { user } = useAuth(); const powerSync = usePowerSync(); - const { data: profiles } = useQuery("SELECT id, name, handle, demo FROM profiles WHERE id = ?", [profileId]); + const { data: profiles } = useQuery('SELECT id, name, handle, demo FROM profiles WHERE id = ?', [profileId]); const profile = profiles.length ? profiles[0] : undefined; const [draftId, setDraftId] = useState(); const [listMessages, setListMessages] = useState([]); const { data: messages } = useQuery( - "SELECT sender_id, content, created_at FROM messages WHERE (((sender_id = ?1 AND recipient_id = ?2) OR (sender_id = ?2 AND recipient_id = ?1)) AND NOT (sender_id = ?1 AND sent_at IS NULL)) ORDER BY created_at ASC", + 'SELECT sender_id, content, created_at FROM messages WHERE (((sender_id = ?1 AND recipient_id = ?2) OR (sender_id = ?2 AND recipient_id = ?1)) AND NOT (sender_id = ?1 AND sent_at IS NULL)) ORDER BY created_at ASC', [user?.id, profile?.id] ); @@ -29,12 +29,12 @@ export default function ChatsChatIndex() { } }, [messages]); - const [message, setMessage] = useState(""); + const [message, setMessage] = useState(''); useEffect(() => { async function findOrCreateDraft(senderId: string, recipientId: string, content: string) { const draftMessages = await powerSync.execute( - "SELECT id, content FROM messages WHERE sender_id = ? AND recipient_id = ? AND sent_at IS NULL", + 'SELECT id, content FROM messages WHERE sender_id = ? AND recipient_id = ? AND sent_at IS NULL', [senderId, recipientId] ); @@ -44,7 +44,7 @@ export default function ChatsChatIndex() { } else if (message.length > 0) { const draftId = uuid(); await powerSync.execute( - "INSERT INTO messages (id, created_at, sender_id, recipient_id, content) VALUES (?, datetime(), ?, ?, ?)", + 'INSERT INTO messages (id, created_at, sender_id, recipient_id, content) VALUES (?, datetime(), ?, ?, ?)', [draftId, senderId, recipientId, content] ); setDraftId(draftId); @@ -55,21 +55,21 @@ export default function ChatsChatIndex() { if (!draftId) { findOrCreateDraft(user.id, profileId, message); } else if (message.length > 0) { - powerSync.execute("UPDATE messages SET content = ? WHERE id = ?", [message, draftId]); + powerSync.execute('UPDATE messages SET content = ? WHERE id = ?', [message, draftId]); } } }, [user?.id, profileId, draftId, message]); async function handleInputSubmit() { - await powerSync.execute("UPDATE messages SET content = ?, sent_at = datetime() WHERE id = ?", [message, draftId]); + await powerSync.execute('UPDATE messages SET content = ?, sent_at = datetime() WHERE id = ?', [message, draftId]); - setMessage(""); + setMessage(''); setDraftId(undefined); console.log(profile.demo); if (profile.demo === 1) { - console.log("Preparing demo message ..."); + console.log('Preparing demo message ...'); const messageId = uuid(); const message = faker.hacker.phrase(); @@ -82,7 +82,7 @@ export default function ChatsChatIndex() { }, 500); setTimeout(async () => { - await powerSync.execute("UPDATE messages SET sent_at = datetime(), content = ? WHERE id = ?", [ + await powerSync.execute('UPDATE messages SET sent_at = datetime(), content = ? WHERE id = ?', [ message, messageId ]); @@ -102,13 +102,13 @@ export default function ChatsChatIndex() { }, 500); setTimeout(async () => { - await powerSync.execute("UPDATE messages SET sent_at = datetime(), content = ? WHERE id = ?", [ + await powerSync.execute('UPDATE messages SET sent_at = datetime(), content = ? WHERE id = ?', [ message, messageId ]); }, 2000); - setMessage(""); + setMessage(''); } return profile ? ( diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/_layout.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/_layout.tsx index 5f39ebd68..0b60db5f1 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/_layout.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/c/_layout.tsx @@ -1,4 +1,4 @@ -import { Slot } from "expo-router"; +import { Slot } from 'expo-router'; export default function ChatsCLayout() { return ; diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/_layout.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/_layout.tsx index bf4b6aa8d..83b1b4d4e 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/_layout.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/_layout.tsx @@ -1,4 +1,4 @@ -import { Stack } from "expo-router"; +import { Stack } from 'expo-router'; export default function ChatsGroupLayout() { return ( @@ -9,7 +9,7 @@ export default function ChatsGroupLayout() { headerShown: false }} /> - + ); } diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/index.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/index.tsx index 049f24717..2bbc3cb4b 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/index.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/index.tsx @@ -1,37 +1,37 @@ -import { usePowerSync, useQuery } from "@powersync/react-native"; -import { FlashList } from "@shopify/flash-list"; -import { Stack, useLocalSearchParams } from "expo-router"; -import { useState } from "react"; -import { Input, YStack } from "tamagui"; +import { usePowerSync, useQuery } from '@powersync/react-native'; +import { FlashList } from '@shopify/flash-list'; +import { Stack, useLocalSearchParams } from 'expo-router'; +import { useState } from 'react'; +import { Input, YStack } from 'tamagui'; -import { Message } from "@/components/messages/Message"; -import { uuid } from "@/lib/uuid"; -import { useAuth } from "@/providers/AuthProvider"; +import { Message } from '@/components/messages/Message'; +import { uuid } from '@/lib/uuid'; +import { useAuth } from '@/providers/AuthProvider'; export default function ChatsChatIndex() { const { group: groupId } = useLocalSearchParams<{ group: string }>(); const { user } = useAuth(); const powerSync = usePowerSync(); - const { data: groups } = useQuery("SELECT id, name FROM groups WHERE id = ?", [groupId]); + const { data: groups } = useQuery('SELECT id, name FROM groups WHERE id = ?', [groupId]); const group = groups.length ? groups[0] : undefined; const { data: messages } = useQuery( - "SELECT sender_id, content, created_at FROM messages WHERE group_id = ? ORDER BY created_at ASC", + 'SELECT sender_id, content, created_at FROM messages WHERE group_id = ? ORDER BY created_at ASC', [group?.id] ); - const [message, setMessage] = useState(""); + const [message, setMessage] = useState(''); async function handleInputSubmit() { const messageId = uuid(); const senderId = user?.id; await powerSync.execute( - "INSERT INTO messages (id, created_at, sender_id, group_id, content, sent_at) VALUES (?, datetime(), ?, ?, ?, datetime())", + 'INSERT INTO messages (id, created_at, sender_id, group_id, content, sent_at) VALUES (?, datetime(), ?, ?, ?, datetime())', [messageId, senderId, group.id, message] ); - setMessage(""); + setMessage(''); } return group ? ( diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/settings.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/settings.tsx index a6c932201..4d3e23258 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/settings.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/[group]/settings.tsx @@ -1,23 +1,23 @@ -import { usePowerSync, useQuery } from "@powersync/react-native"; -import { Save, Trash, XCircle } from "@tamagui/lucide-icons"; -import { useLocalSearchParams, useRouter } from "expo-router"; -import { useEffect, useState } from "react"; -import { Alert } from "react-native"; -import { Button, Input, XStack, YStack } from "tamagui"; +import { usePowerSync, useQuery } from '@powersync/react-native'; +import { Save, Trash, XCircle } from '@tamagui/lucide-icons'; +import { useLocalSearchParams, useRouter } from 'expo-router'; +import { useEffect, useState } from 'react'; +import { Alert } from 'react-native'; +import { Button, Input, XStack, YStack } from 'tamagui'; -import { MemberSelector } from "@/components/groups/MemberSelector"; -import { uuid } from "@/lib/uuid"; +import { MemberSelector } from '@/components/groups/MemberSelector'; +import { uuid } from '@/lib/uuid'; export default function GroupSettings() { const { group: groupId } = useLocalSearchParams<{ group: string }>(); const router = useRouter(); - const [name, setName] = useState(""); + const [name, setName] = useState(''); const [members, setMembers] = useState>(new Set()); const [selectedContacts, setSelectedContacts] = useState>(new Set()); const powerSync = usePowerSync(); - const { data: groups } = useQuery("SELECT name FROM groups WHERE id = ?", [groupId]); - const { data: groupMembers } = useQuery("SELECT profile_id FROM memberships WHERE group_id = ?", [groupId]); + const { data: groups } = useQuery('SELECT name FROM groups WHERE id = ?', [groupId]); + const { data: groupMembers } = useQuery('SELECT profile_id FROM memberships WHERE group_id = ?', [groupId]); useEffect(() => { if (groups.length > 0) { @@ -74,20 +74,20 @@ export default function GroupSettings() { await powerSync.writeTransaction(async (tx) => { try { - await tx.execute("UPDATE groups SET name= ? WHERE id = ?", [name, groupId]); + await tx.execute('UPDATE groups SET name= ? WHERE id = ?', [name, groupId]); for (const profileId of removedContacts) { - await tx.execute("DELETE FROM memberships WHERE group_id = ? AND profile_id = ?", [groupId, profileId]); + await tx.execute('DELETE FROM memberships WHERE group_id = ? AND profile_id = ?', [groupId, profileId]); } for (const profileId of addedContacts) { const membershipId = uuid(); await tx.execute( - "INSERT INTO memberships (id, group_id, profile_id, created_at) VALUES (?, ?, ?, datetime())", + 'INSERT INTO memberships (id, group_id, profile_id, created_at) VALUES (?, ?, ?, datetime())', [membershipId, groupId, profileId] ); } router.back(); } catch (error) { - console.error("Error", error); + console.error('Error', error); } }); } @@ -96,27 +96,27 @@ export default function GroupSettings() { async function deleteTransaction() { await powerSync.writeTransaction(async (tx) => { try { - await tx.execute("DELETE FROM memberships WHERE group_id = ?", [groupId]); - await tx.execute("DELETE FROM messages WHERE group_id = ?", [groupId]); - await tx.execute("DELETE FROM groups WHERE id = ?", [groupId]); + await tx.execute('DELETE FROM memberships WHERE group_id = ?', [groupId]); + await tx.execute('DELETE FROM messages WHERE group_id = ?', [groupId]); + await tx.execute('DELETE FROM groups WHERE id = ?', [groupId]); router.back(); } catch (error) { - console.error("Error", error); + console.error('Error', error); } }); } - Alert.alert("Delete group", "Are you sure you want to delete this group including all its messages?", [ + Alert.alert('Delete group', 'Are you sure you want to delete this group including all its messages?', [ { - text: "Cancel", - onPress: () => console.log("Cancel Pressed"), - style: "cancel" + text: 'Cancel', + onPress: () => console.log('Cancel Pressed'), + style: 'cancel' }, { - text: "Delete", + text: 'Delete', onPress: deleteTransaction, - style: "destructive" + style: 'destructive' } ]); } @@ -145,7 +145,8 @@ export default function GroupSettings() { backgroundColor="$red10" color="white" onPress={handleDelete} - margin="$3"> + margin="$3" + > Delete group diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/_layout.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/_layout.tsx index e15764260..74e1063b4 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/_layout.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/_layout.tsx @@ -1,4 +1,4 @@ -import { Slot } from "expo-router"; +import { Slot } from 'expo-router'; export default function ChatsGLayout() { return ; diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/create.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/create.tsx index c83231c34..43ce48ea9 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/create.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/(chats)/g/create.tsx @@ -1,16 +1,16 @@ -import { usePowerSync } from "@powersync/react-native"; -import { Plus } from "@tamagui/lucide-icons"; -import { Stack, useLocalSearchParams, useRouter } from "expo-router"; -import { useState } from "react"; -import { Button, Input, XStack, YStack } from "tamagui"; +import { usePowerSync } from '@powersync/react-native'; +import { Plus } from '@tamagui/lucide-icons'; +import { Stack, useLocalSearchParams, useRouter } from 'expo-router'; +import { useState } from 'react'; +import { Button, Input, XStack, YStack } from 'tamagui'; -import { MemberSelector } from "@/components/groups/MemberSelector"; -import { uuid } from "@/lib/uuid"; -import { useAuth } from "@/providers/AuthProvider"; +import { MemberSelector } from '@/components/groups/MemberSelector'; +import { uuid } from '@/lib/uuid'; +import { useAuth } from '@/providers/AuthProvider'; export default function CreateGroup() { const { name: initialName } = useLocalSearchParams<{ name: string }>(); - const [name, setName] = useState(initialName ?? ""); + const [name, setName] = useState(initialName ?? ''); const powerSync = usePowerSync(); const { user } = useAuth(); const [selectedContacts, setSelectedContacts] = useState>(new Set()); @@ -26,7 +26,7 @@ export default function CreateGroup() { await powerSync.writeTransaction(async (tx) => { try { - await tx.execute("INSERT INTO groups (id, owner_id, name, created_at) VALUES (?, ?, ?, datetime())", [ + await tx.execute('INSERT INTO groups (id, owner_id, name, created_at) VALUES (?, ?, ?, datetime())', [ groupId, user?.id, name @@ -34,20 +34,20 @@ export default function CreateGroup() { for (const profileId of selectedContacts) { const membershipId = uuid(); await tx.execute( - "INSERT INTO memberships (id, group_id, profile_id, created_at) VALUES (?, ?, ?, datetime())", + 'INSERT INTO memberships (id, group_id, profile_id, created_at) VALUES (?, ?, ?, datetime())', [membershipId, groupId, profileId] ); } router.push(`/(app)/(chats)/g/${groupId}`); } catch (error) { - console.error("Error", error); + console.error('Error', error); } }); } return ( <> - + (""); + const [search, setSearch] = useState(''); const [contacts, setContacts] = useState([]); const powerSync = usePowerSync(); const navigation = useNavigation(); useEffect(() => { - const unsubscribe = navigation.addListener("blur", () => { - setSearch(""); + const unsubscribe = navigation.addListener('blur', () => { + setSearch(''); setContacts([]); }); @@ -46,7 +46,7 @@ export default function ChatsIndex() { } }, [search, setContacts]); - const newGroup = search ? [{ type: "create", name: search }] : []; + const newGroup = search ? [{ type: 'create', name: search }] : []; return ( @@ -67,12 +67,13 @@ export default function ChatsIndex() { } data={[...newGroup, ...contacts, ...chats]} renderItem={({ item }) => - item.type === "create" ? ( + item.type === 'create' ? ( + }} + > } title={{item.name}} @@ -81,18 +82,18 @@ export default function ChatsIndex() { /> ) : ( - + : } + icon={item.type === 'group' ? : } subTitle={ - item.type === "new" - ? "Start conversation" + item.type === 'new' + ? 'Start conversation' : item.last_message_at ? stringToRelativeDate(item.last_message_at) - : "never" + : 'never' } - iconAfter={item.type === "new" ? : undefined} + iconAfter={item.type === 'new' ? : undefined} /> ) diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/_layout.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/_layout.tsx index 6e9209cd6..84299a09e 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/_layout.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/_layout.tsx @@ -1,8 +1,8 @@ -import { Contact, MessageSquare, Settings } from "@tamagui/lucide-icons"; -import { Redirect, Tabs } from "expo-router"; +import { Contact, MessageSquare, Settings } from '@tamagui/lucide-icons'; +import { Redirect, Tabs } from 'expo-router'; -import { useAuth } from "@/providers/AuthProvider"; -import { PowerSyncProvider } from "@/providers/PowerSyncProvider"; +import { useAuth } from '@/providers/AuthProvider'; +import { PowerSyncProvider } from '@/providers/PowerSyncProvider'; export default function AppLayout() { const { session } = useAuth(); @@ -17,7 +17,7 @@ export default function AppLayout() { }} @@ -25,7 +25,7 @@ export default function AppLayout() { }} @@ -33,7 +33,7 @@ export default function AppLayout() { }} diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/contacts/_layout.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/contacts/_layout.tsx index ac9c4e03f..cd494d703 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/contacts/_layout.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/contacts/_layout.tsx @@ -1,9 +1,9 @@ -import { Stack } from "expo-router"; +import { Stack } from 'expo-router'; export default function ContactsLayout() { return ( - + ); } diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/contacts/index.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/contacts/index.tsx index 27bd7b913..c8ca03e0a 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/contacts/index.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/contacts/index.tsx @@ -1,20 +1,20 @@ -import { faker } from "@faker-js/faker"; -import { usePowerSync, useQuery } from "@powersync/react-native"; -import { Search, Shuffle } from "@tamagui/lucide-icons"; -import { useState } from "react"; -import { Button, Input, XStack, YStack } from "tamagui"; - -import { ContactRow } from "@/components/contacts/ContactRow"; -import { ProfileRow } from "@/components/contacts/ProfileRow"; -import { List } from "@/components/list"; -import { supabase } from "@/lib/supabase"; -import { uuid } from "@/lib/uuid"; -import { useAuth } from "@/providers/AuthProvider"; +import { faker } from '@faker-js/faker'; +import { usePowerSync, useQuery } from '@powersync/react-native'; +import { Search, Shuffle } from '@tamagui/lucide-icons'; +import { useState } from 'react'; +import { Button, Input, XStack, YStack } from 'tamagui'; + +import { ContactRow } from '@/components/contacts/ContactRow'; +import { ProfileRow } from '@/components/contacts/ProfileRow'; +import { List } from '@/components/list'; +import { supabase } from '@/lib/supabase'; +import { uuid } from '@/lib/uuid'; +import { useAuth } from '@/providers/AuthProvider'; export default function ContactsIndex() { const powerSync = usePowerSync(); const { user } = useAuth(); - const [search, setSearch] = useState(""); + const [search, setSearch] = useState(''); const [profiles, setProfiles] = useState([]); const { data: contacts } = useQuery( @@ -29,14 +29,14 @@ export default function ContactsIndex() { const contactId = uuid(); const ownerId = user?.id; - await powerSync.execute("INSERT INTO profiles (id, name, handle, demo) VALUES (?, ?, ?, ?)", [ + await powerSync.execute('INSERT INTO profiles (id, name, handle, demo) VALUES (?, ?, ?, ?)', [ profileId, name, handle, true ]); - await powerSync.execute("INSERT INTO contacts (id, owner_id, profile_id) VALUES (?, ?, ?)", [ + await powerSync.execute('INSERT INTO contacts (id, owner_id, profile_id) VALUES (?, ?, ?)', [ contactId, ownerId, profileId @@ -47,7 +47,7 @@ export default function ContactsIndex() { const contactId = uuid(); const ownerId = user?.id; - await powerSync.execute("INSERT INTO contacts (id, owner_id, profile_id) VALUES (?, ?, ?)", [ + await powerSync.execute('INSERT INTO contacts (id, owner_id, profile_id) VALUES (?, ?, ?)', [ contactId, ownerId, profileId @@ -58,22 +58,22 @@ export default function ContactsIndex() { [profileId, name, handle] ); */ - setSearch(""); + setSearch(''); setProfiles([]); } async function handleDeleteContact(contactId: string) { - console.log("Deleting contact", contactId); + console.log('Deleting contact', contactId); - const result = await powerSync.execute("DELETE FROM contacts WHERE id = ?", [contactId]); + const result = await powerSync.execute('DELETE FROM contacts WHERE id = ?', [contactId]); } async function handleProfileSearch() { const { data, error } = await supabase - .from("profiles") - .select("id, name, handle") - .filter("handle", "ilike", `%${search}%`) - .filter("id", "not.eq", user?.id); + .from('profiles') + .select('id, name, handle') + .filter('handle', 'ilike', `%${search}%`) + .filter('id', 'not.eq', user?.id); setProfiles(data ?? []); } @@ -105,7 +105,7 @@ export default function ContactsIndex() { data={[...profiles, ...contacts]} extraData={contacts} renderItem={({ item }) => - item.type === "contact" ? ( + item.type === 'contact' ? ( ) : ( diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/settings/_layout.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/settings/_layout.tsx index f5e9d4ec7..e5bb7e410 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/settings/_layout.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/settings/_layout.tsx @@ -1,9 +1,9 @@ -import { Stack } from "expo-router"; +import { Stack } from 'expo-router'; export default function SettingsLayout() { return ( - + ); } diff --git a/demos/react-native-supabase-group-chat/src/app/(app)/settings/index.tsx b/demos/react-native-supabase-group-chat/src/app/(app)/settings/index.tsx index 4678a10f9..83b58e4a3 100644 --- a/demos/react-native-supabase-group-chat/src/app/(app)/settings/index.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(app)/settings/index.tsx @@ -1,16 +1,16 @@ -import { usePowerSync, useQuery } from "@powersync/react-native"; -import { useEffect, useState } from "react"; -import { Button, Input, Label, Switch, Text, XStack, YStack } from "tamagui"; +import { usePowerSync, useQuery } from '@powersync/react-native'; +import { useEffect, useState } from 'react'; +import { Button, Input, Label, Switch, Text, XStack, YStack } from 'tamagui'; -import { useAuth } from "@/providers/AuthProvider"; +import { useAuth } from '@/providers/AuthProvider'; export default function SettingsIndex() { const powerSync = usePowerSync(); const { user, signOut, isSyncEnabled, setIsSyncEnabled } = useAuth(); - const [name, setName] = useState(""); - const [handle, setHandle] = useState(""); + const [name, setName] = useState(''); + const [handle, setHandle] = useState(''); - const { data: profiles } = useQuery("SELECT * FROM profiles WHERE id = ?", [user?.id]); + const { data: profiles } = useQuery('SELECT * FROM profiles WHERE id = ?', [user?.id]); useEffect(() => { if (profiles.length > 0) { @@ -26,12 +26,12 @@ export default function SettingsIndex() { async function handleUpdateProfile() { if (user) { - powerSync.execute("UPDATE profiles SET name = ?, handle = ? WHERE id = ?", [name, handle, user.id]); + powerSync.execute('UPDATE profiles SET name = ?, handle = ? WHERE id = ?', [name, handle, user.id]); } } useEffect(() => { - console.log("Sync Status 2", powerSync.currentStatus); + console.log('Sync Status 2', powerSync.currentStatus); }, [powerSync]); return ( @@ -43,11 +43,12 @@ export default function SettingsIndex() { id="syncEnabled" size="$4" checked={isSyncEnabled} - onCheckedChange={(checked) => setIsSyncEnabled(checked)}> + onCheckedChange={(checked) => setIsSyncEnabled(checked)} + > setName(text)} value={name} /> diff --git a/demos/react-native-supabase-group-chat/src/app/(auth)/sign-in.tsx b/demos/react-native-supabase-group-chat/src/app/(auth)/sign-in.tsx index d639208d3..e99d97732 100644 --- a/demos/react-native-supabase-group-chat/src/app/(auth)/sign-in.tsx +++ b/demos/react-native-supabase-group-chat/src/app/(auth)/sign-in.tsx @@ -1,7 +1,7 @@ -import { Redirect } from "expo-router"; +import { Redirect } from 'expo-router'; -import { SignIn } from "@/components/auth/SignIn"; -import { useAuth } from "@/providers/AuthProvider"; +import { SignIn } from '@/components/auth/SignIn'; +import { useAuth } from '@/providers/AuthProvider'; export default function SignInScreen() { const { user } = useAuth(); diff --git a/demos/react-native-supabase-group-chat/src/app/_layout.tsx b/demos/react-native-supabase-group-chat/src/app/_layout.tsx index 01d3227c8..a78c1a8e5 100644 --- a/demos/react-native-supabase-group-chat/src/app/_layout.tsx +++ b/demos/react-native-supabase-group-chat/src/app/_layout.tsx @@ -1,15 +1,15 @@ -import "expo-dev-client"; -import { TamaguiProvider, Theme } from "@tamagui/core"; -import { useFonts } from "expo-font"; -import { Slot } from "expo-router"; -import { useEffect, useRef, useState } from "react"; -import { AppState, LogBox, useColorScheme } from "react-native"; -import { GestureHandlerRootView } from "react-native-gesture-handler"; -import { SafeAreaProvider } from "react-native-safe-area-context"; - -import { AuthProvider } from "@/providers/AuthProvider"; -import { NavigationThemeProvider } from "@/providers/NavigationThemeProvider"; -import tamaguiConfig from "@/tamagui.config"; +import 'expo-dev-client'; +import { TamaguiProvider, Theme } from '@tamagui/core'; +import { useFonts } from 'expo-font'; +import { Slot } from 'expo-router'; +import { useEffect, useRef, useState } from 'react'; +import { AppState, LogBox, useColorScheme } from 'react-native'; +import { GestureHandlerRootView } from 'react-native-gesture-handler'; +import { SafeAreaProvider } from 'react-native-safe-area-context'; + +import { AuthProvider } from '@/providers/AuthProvider'; +import { NavigationThemeProvider } from '@/providers/NavigationThemeProvider'; +import tamaguiConfig from '@/tamagui.config'; LogBox.ignoreAllLogs(); @@ -20,13 +20,13 @@ export default function Layout() { const [activeColorScheme, setActiveColorScheme] = useState(colorScheme); useEffect(() => { - if (appStateVisible === "active") { + if (appStateVisible === 'active') { setActiveColorScheme(colorScheme); } }, [appStateVisible, colorScheme]); useEffect(() => { - const subscription = AppState.addEventListener("change", (nextAppState) => { + const subscription = AppState.addEventListener('change', (nextAppState) => { appState.current = nextAppState; setAppStateVisible(appState.current); }); @@ -37,8 +37,8 @@ export default function Layout() { }, []); const [loaded] = useFonts({ - Inter: require("@tamagui/font-inter/otf/Inter-Medium.otf"), - InterBold: require("@tamagui/font-inter/otf/Inter-Bold.otf") + Inter: require('@tamagui/font-inter/otf/Inter-Medium.otf'), + InterBold: require('@tamagui/font-inter/otf/Inter-Bold.otf') }); if (!loaded) { diff --git a/demos/react-native-supabase-group-chat/src/components/Logo.tsx b/demos/react-native-supabase-group-chat/src/components/Logo.tsx index a6613073a..13e27052c 100644 --- a/demos/react-native-supabase-group-chat/src/components/Logo.tsx +++ b/demos/react-native-supabase-group-chat/src/components/Logo.tsx @@ -1,6 +1,6 @@ -import Svg, { Defs, LinearGradient, Path, Stop, SvgProps } from "react-native-svg"; +import Svg, { Defs, LinearGradient, Path, Stop, SvgProps } from 'react-native-svg'; -import { config } from "@/lib/config"; +import { config } from '@/lib/config'; export function Logo({ gradient, ...props }: SvgProps & { gradient?: boolean }) { return ( @@ -12,7 +12,7 @@ export function Logo({ gradient, ...props }: SvgProps & { gradient?: boolean }) diff --git a/demos/react-native-supabase-group-chat/src/components/auth/SignIn.tsx b/demos/react-native-supabase-group-chat/src/components/auth/SignIn.tsx index 98f495cbd..ac8053b54 100644 --- a/demos/react-native-supabase-group-chat/src/components/auth/SignIn.tsx +++ b/demos/react-native-supabase-group-chat/src/components/auth/SignIn.tsx @@ -1,18 +1,18 @@ -import { useState } from "react"; -import { useSafeAreaInsets } from "react-native-safe-area-context"; -import { Button, Input, Square, XStack, YStack } from "tamagui"; +import { useState } from 'react'; +import { useSafeAreaInsets } from 'react-native-safe-area-context'; +import { Button, Input, Square, XStack, YStack } from 'tamagui'; -import { Logo } from "@/components/Logo"; +import { Logo } from '@/components/Logo'; -import { config } from "@/lib/config"; -import { supabase } from "@/lib/supabase"; -import { useAuth } from "@/providers/AuthProvider"; +import { config } from '@/lib/config'; +import { supabase } from '@/lib/supabase'; +import { useAuth } from '@/providers/AuthProvider'; export function SignIn() { const inlets = useSafeAreaInsets(); const [signUp, setSignUp] = useState(false); - const [email, setEmail] = useState(""); - const [password, setPassword] = useState(""); + const [email, setEmail] = useState(''); + const [password, setPassword] = useState(''); const { signIn } = useAuth(); async function handleSignUp() { diff --git a/demos/react-native-supabase-group-chat/src/components/contacts/ContactRow.tsx b/demos/react-native-supabase-group-chat/src/components/contacts/ContactRow.tsx index d8d835999..fa65e9d5c 100644 --- a/demos/react-native-supabase-group-chat/src/components/contacts/ContactRow.tsx +++ b/demos/react-native-supabase-group-chat/src/components/contacts/ContactRow.tsx @@ -1,9 +1,9 @@ -import { Trash2 } from "@tamagui/lucide-icons"; -import { Link } from "expo-router"; -import { ListItem } from "tamagui"; +import { Trash2 } from '@tamagui/lucide-icons'; +import { Link } from 'expo-router'; +import { ListItem } from 'tamagui'; -import { SwipeableRow } from "@/components/list/SwipeableRow"; -import { ProfileIcon } from "@/components/profiles/ProfileIcon"; +import { SwipeableRow } from '@/components/list/SwipeableRow'; +import { ProfileIcon } from '@/components/profiles/ProfileIcon'; export function ContactRow({ item, @@ -17,14 +17,15 @@ export function ContactRow({ rightActions={[ { text: , - color: "$red10", + color: '$red10', onPress: () => { handleDeleteContact(item.id); } } - ]}> + ]} + > - } /> + } /> ); diff --git a/demos/react-native-supabase-group-chat/src/components/contacts/ProfileRow.tsx b/demos/react-native-supabase-group-chat/src/components/contacts/ProfileRow.tsx index 0f182d09f..a538cbd0c 100644 --- a/demos/react-native-supabase-group-chat/src/components/contacts/ProfileRow.tsx +++ b/demos/react-native-supabase-group-chat/src/components/contacts/ProfileRow.tsx @@ -1,7 +1,7 @@ -import { Plus } from "@tamagui/lucide-icons"; -import { ListItem, Text } from "tamagui"; +import { Plus } from '@tamagui/lucide-icons'; +import { ListItem, Text } from 'tamagui'; -import { ProfileIcon } from "@/components/profiles/ProfileIcon"; +import { ProfileIcon } from '@/components/profiles/ProfileIcon'; export function ProfileRow({ item, @@ -14,7 +14,7 @@ export function ProfileRow({ {item.name}} subTitle={@{item.handle}} - icon={} + icon={} iconAfter={} onPress={() => handleAddContact(item.id, item.name, item.handle)} /> diff --git a/demos/react-native-supabase-group-chat/src/components/groups/GroupIcon.tsx b/demos/react-native-supabase-group-chat/src/components/groups/GroupIcon.tsx index 1d595ba47..94420fbf7 100644 --- a/demos/react-native-supabase-group-chat/src/components/groups/GroupIcon.tsx +++ b/demos/react-native-supabase-group-chat/src/components/groups/GroupIcon.tsx @@ -1,16 +1,17 @@ -import { Users } from "@tamagui/lucide-icons"; -import { Avatar } from "tamagui"; +import { Users } from '@tamagui/lucide-icons'; +import { Avatar } from 'tamagui'; export function GroupIcon({ create }: { create?: boolean }) { return ( - + backgroundColor={create ? 'transparent' : '$gray5'} + borderColor={create ? '$gray9' : 'transparent'} + borderWidth={create ? '$1' : 0} + borderStyle={create ? 'dashed' : undefined} + > + ); } diff --git a/demos/react-native-supabase-group-chat/src/components/groups/MemberSelector.tsx b/demos/react-native-supabase-group-chat/src/components/groups/MemberSelector.tsx index ca6a58a20..bb62822be 100644 --- a/demos/react-native-supabase-group-chat/src/components/groups/MemberSelector.tsx +++ b/demos/react-native-supabase-group-chat/src/components/groups/MemberSelector.tsx @@ -1,10 +1,10 @@ -import { useQuery } from "@powersync/react-native"; -import { CheckCircle2, Circle } from "@tamagui/lucide-icons"; -import { useState } from "react"; -import { Input, ListItem, XStack, YStack } from "tamagui"; +import { useQuery } from '@powersync/react-native'; +import { CheckCircle2, Circle } from '@tamagui/lucide-icons'; +import { useState } from 'react'; +import { Input, ListItem, XStack, YStack } from 'tamagui'; -import { List } from "@/components/list"; -import { ProfileIcon } from "@/components/profiles/ProfileIcon"; +import { List } from '@/components/list'; +import { ProfileIcon } from '@/components/profiles/ProfileIcon'; export function MemberSelector({ selectedContacts, @@ -13,7 +13,7 @@ export function MemberSelector({ selectedContacts: Set; setSelectedContacts: React.Dispatch>>; }) { - const [search, setSearch] = useState(""); + const [search, setSearch] = useState(''); const { data: contacts } = useQuery( "SELECT contacts.id, profiles.id as profile_id, profiles.name, profiles.handle, 'contact' as type FROM contacts LEFT JOIN profiles ON contacts.profile_id = profiles.id WHERE (profiles.name LIKE '%' || ?1 || '%' OR profiles.handle LIKE '%' || ?1 || '%') ORDER BY name ASC", @@ -49,7 +49,7 @@ export function MemberSelector({ } + icon={} iconAfter={selectedContacts.has(item.profile_id) ? : } onPress={() => handleContactSelection(item.profile_id)} /> diff --git a/demos/react-native-supabase-group-chat/src/components/list/SwipeableRow.tsx b/demos/react-native-supabase-group-chat/src/components/list/SwipeableRow.tsx index 777e110cc..c5bcb7ab4 100644 --- a/demos/react-native-supabase-group-chat/src/components/list/SwipeableRow.tsx +++ b/demos/react-native-supabase-group-chat/src/components/list/SwipeableRow.tsx @@ -1,7 +1,7 @@ -import { ReactNode, useRef } from "react"; -import Swipeable, { type SwipeableMethods } from "react-native-gesture-handler/ReanimatedSwipeable"; -import Animated, { Extrapolation, interpolate, SharedValue } from "react-native-reanimated"; -import { Button, XStack } from "tamagui"; +import { ReactNode, useRef } from 'react'; +import Swipeable, { type SwipeableMethods } from 'react-native-gesture-handler/ReanimatedSwipeable'; +import Animated, { Extrapolation, interpolate, SharedValue } from 'react-native-reanimated'; +import { Button, XStack } from 'tamagui'; function RightAction({ text, @@ -28,7 +28,8 @@ function RightAction({ textAlign="center" alignItems="center" justifyContent="center" - color="white"> + color="white" + > {text} @@ -100,7 +101,8 @@ export function SwipeableRow({ }} onSwipeableClose={(direction) => { console.log(`Closing swipeable to the ${direction}`); - }}> + }} + > {children} ) : ( diff --git a/demos/react-native-supabase-group-chat/src/components/list/index.tsx b/demos/react-native-supabase-group-chat/src/components/list/index.tsx index 9bc50d980..488b60975 100644 --- a/demos/react-native-supabase-group-chat/src/components/list/index.tsx +++ b/demos/react-native-supabase-group-chat/src/components/list/index.tsx @@ -1,6 +1,6 @@ -import { FlashList, ListRenderItem } from "@shopify/flash-list"; -import { Separator, Text } from "tamagui"; -import { type JSX } from "react"; +import { FlashList, ListRenderItem } from '@shopify/flash-list'; +import { Separator, Text } from 'tamagui'; +import { type JSX } from 'react'; export function List({ data, @@ -15,8 +15,8 @@ export function List({ extraData?: any; numColumns?: number; }) { - placeholder ??= "No data"; - if (typeof placeholder === "string") { + placeholder ??= 'No data'; + if (typeof placeholder === 'string') { placeholder = ( {placeholder} diff --git a/demos/react-native-supabase-group-chat/src/components/loading/Loading.tsx b/demos/react-native-supabase-group-chat/src/components/loading/Loading.tsx index 1ab0ac135..a9e3d2e3d 100644 --- a/demos/react-native-supabase-group-chat/src/components/loading/Loading.tsx +++ b/demos/react-native-supabase-group-chat/src/components/loading/Loading.tsx @@ -1,7 +1,7 @@ -import { Spinner, Text, YStack } from "tamagui"; +import { Spinner, Text, YStack } from 'tamagui'; export function Loading({ message }: { message?: string }) { - message ??= "Loading"; + message ??= 'Loading'; return ( diff --git a/demos/react-native-supabase-group-chat/src/components/loading/LoadingMessage.tsx b/demos/react-native-supabase-group-chat/src/components/loading/LoadingMessage.tsx index 32fd7ebc0..66536844e 100644 --- a/demos/react-native-supabase-group-chat/src/components/loading/LoadingMessage.tsx +++ b/demos/react-native-supabase-group-chat/src/components/loading/LoadingMessage.tsx @@ -1,7 +1,7 @@ -import { Spinner, Text, YStack } from "tamagui"; +import { Spinner, Text, YStack } from 'tamagui'; export function LoadingMessage({ message, showSpinner = true }: { message?: string; showSpinner?: boolean }) { - message ??= "Loading"; + message ??= 'Loading'; return ( diff --git a/demos/react-native-supabase-group-chat/src/components/messages/Message.tsx b/demos/react-native-supabase-group-chat/src/components/messages/Message.tsx index aa6212617..313b6f71b 100644 --- a/demos/react-native-supabase-group-chat/src/components/messages/Message.tsx +++ b/demos/react-native-supabase-group-chat/src/components/messages/Message.tsx @@ -1,7 +1,7 @@ -import { Paragraph, YStack } from "tamagui"; +import { Paragraph, YStack } from 'tamagui'; -import { stringToRelativeDate } from "@/lib/date"; -import { useAuth } from "@/providers/AuthProvider"; +import { stringToRelativeDate } from '@/lib/date'; +import { useAuth } from '@/providers/AuthProvider'; export function Message({ message }: { message: any }) { const { user } = useAuth(); @@ -9,15 +9,16 @@ export function Message({ message }: { message: any }) { const sent = message.sender_id === user?.id; return ( - + - {message.content} + paddingVertical="$2" + > + {message.content} - + {stringToRelativeDate(message.created_at)} diff --git a/demos/react-native-supabase-group-chat/src/components/profiles/Identicon.tsx b/demos/react-native-supabase-group-chat/src/components/profiles/Identicon.tsx index a4b4a28b1..16219c550 100644 --- a/demos/react-native-supabase-group-chat/src/components/profiles/Identicon.tsx +++ b/demos/react-native-supabase-group-chat/src/components/profiles/Identicon.tsx @@ -1,6 +1,6 @@ -import { SvgXml } from "react-native-svg"; +import { SvgXml } from 'react-native-svg'; -import { minidenticon } from "./minidenticon"; +import { minidenticon } from './minidenticon'; export function Identicon({ handle, width, color }: { handle: string; width: number; color?: string }) { const identicon = minidenticon(handle); diff --git a/demos/react-native-supabase-group-chat/src/components/profiles/ProfileIcon.tsx b/demos/react-native-supabase-group-chat/src/components/profiles/ProfileIcon.tsx index 5d74e4377..333a40279 100644 --- a/demos/react-native-supabase-group-chat/src/components/profiles/ProfileIcon.tsx +++ b/demos/react-native-supabase-group-chat/src/components/profiles/ProfileIcon.tsx @@ -1,18 +1,19 @@ -import { Avatar, getTokenValue } from "tamagui"; +import { Avatar, getTokenValue } from 'tamagui'; -import { Identicon } from "./Identicon"; +import { Identicon } from './Identicon'; export function ProfileIcon({ handle, create }: { handle: string; create?: boolean }) { - const gray = getTokenValue("$color.gray9Light"); + const gray = getTokenValue('$color.gray9Light'); return ( + backgroundColor={create ? 'transparent' : '$gray5'} + borderColor={create ? '$gray9' : 'transparent'} + borderWidth={create ? '$1' : 0} + borderStyle={create ? 'dashed' : undefined} + > ); diff --git a/demos/react-native-supabase-group-chat/src/components/profiles/minidenticon.ts b/demos/react-native-supabase-group-chat/src/components/profiles/minidenticon.ts index b3b4f897f..4bb31024c 100644 --- a/demos/react-native-supabase-group-chat/src/components/profiles/minidenticon.ts +++ b/demos/react-native-supabase-group-chat/src/components/profiles/minidenticon.ts @@ -7,11 +7,11 @@ const DEFAULT_LIGHTNESS = 45; const MAGIC_NUMBER = 5; function simpleHash(str: string) { - return str.split("").reduce((hash, char) => (hash ^ char.charCodeAt(0)) * -MAGIC_NUMBER, MAGIC_NUMBER) >>> 2; // 32 bit unsigned integer conversion disregarding last 2 bits for better randomness + return str.split('').reduce((hash, char) => (hash ^ char.charCodeAt(0)) * -MAGIC_NUMBER, MAGIC_NUMBER) >>> 2; // 32 bit unsigned integer conversion disregarding last 2 bits for better randomness } export function minidenticon( - seed = "", + seed = '', saturation = DEFAULT_SATURATION, lightness = DEFAULT_LIGHTNESS, hashFn = simpleHash @@ -22,11 +22,11 @@ export function minidenticon( [...Array(seed ? 25 : 0)].reduce( (acc, e, i) => // testing the 15 lowest weight bits of the hash - hash & (1 << (i % 15)) + hash & (1 << i % 15) ? acc + `` : acc, `` - ) + "" + ) + '' ); } diff --git a/demos/react-native-supabase-group-chat/src/providers/AuthProvider.tsx b/demos/react-native-supabase-group-chat/src/providers/AuthProvider.tsx index bc1c7b9a9..c6930755e 100644 --- a/demos/react-native-supabase-group-chat/src/providers/AuthProvider.tsx +++ b/demos/react-native-supabase-group-chat/src/providers/AuthProvider.tsx @@ -1,7 +1,7 @@ -import { createContext, type ReactNode, useContext, useState, useEffect } from "react"; -import { supabase } from "@/lib/supabase"; -import { AuthUser, AuthSession } from "@supabase/supabase-js"; -import { Loading } from "@/components/loading/Loading"; +import { createContext, type ReactNode, useContext, useState, useEffect } from 'react'; +import { supabase } from '@/lib/supabase'; +import { AuthUser, AuthSession } from '@supabase/supabase-js'; +import { Loading } from '@/components/loading/Loading'; export type AuthState = { session: AuthSession | null; @@ -32,13 +32,13 @@ export const AuthProvider = ({ children }: { children: ReactNode }) => { const [isSyncEnabled, setIsSyncEnabled] = useState(true); async function signIn({ session, user }: { session: AuthSession | null; user: AuthUser | null }) { - console.log("signIn"); + console.log('signIn'); setSession(session); setUser(user); } async function signOut() { - console.log("signOut"); + console.log('signOut'); const { error } = await supabase.auth.signOut(); setSession(null); @@ -81,7 +81,8 @@ export const AuthProvider = ({ children }: { children: ReactNode }) => { signOut, isSyncEnabled, setIsSyncEnabled - }}> + }} + > {children} ); diff --git a/demos/react-native-supabase-group-chat/src/providers/NavigationThemeProvider.tsx b/demos/react-native-supabase-group-chat/src/providers/NavigationThemeProvider.tsx index 5ae0fd317..8a2b6e70f 100644 --- a/demos/react-native-supabase-group-chat/src/providers/NavigationThemeProvider.tsx +++ b/demos/react-native-supabase-group-chat/src/providers/NavigationThemeProvider.tsx @@ -1,7 +1,7 @@ -import { DefaultTheme, ThemeProvider, Theme } from "@react-navigation/native"; -import { useTheme } from "@tamagui/core"; -import { ReactNode } from "react"; -import { useColorScheme } from "react-native"; +import { DefaultTheme, ThemeProvider, Theme } from '@react-navigation/native'; +import { useTheme } from '@tamagui/core'; +import { ReactNode } from 'react'; +import { useColorScheme } from 'react-native'; export const NavigationThemeProvider = ({ children }: { children: ReactNode }) => { const theme = useTheme(); @@ -9,7 +9,7 @@ export const NavigationThemeProvider = ({ children }: { children: ReactNode }) = const NavigationTheme: Theme = { ...DefaultTheme, - dark: colorScheme === "dark", + dark: colorScheme === 'dark', colors: { primary: theme.color!.val, // "rgb(0, 122, 255)", background: theme.background!.val, // "rgb(242, 242, 242)", diff --git a/demos/react-native-supabase-group-chat/src/providers/PowerSyncProvider.tsx b/demos/react-native-supabase-group-chat/src/providers/PowerSyncProvider.tsx index ceab5c1e4..9d5376603 100644 --- a/demos/react-native-supabase-group-chat/src/providers/PowerSyncProvider.tsx +++ b/demos/react-native-supabase-group-chat/src/providers/PowerSyncProvider.tsx @@ -1,9 +1,9 @@ -import { createBaseLogger, PowerSyncContext, PowerSyncDatabase } from "@powersync/react-native"; -import { ReactNode, useEffect, useMemo } from "react"; +import { createBaseLogger, PowerSyncContext, PowerSyncDatabase } from '@powersync/react-native'; +import { ReactNode, useEffect, useMemo } from 'react'; -import { useAuth } from "./AuthProvider"; -import { Connector } from "@/lib/connector"; -import { AppSchema } from "@/lib/schema"; +import { useAuth } from './AuthProvider'; +import { Connector } from '@/lib/connector'; +import { AppSchema } from '@/lib/schema'; createBaseLogger().useDefaults(); @@ -15,7 +15,7 @@ export const PowerSyncProvider = ({ children }: { children: ReactNode }) => { const powerSync = useMemo(() => { const powerSync = new PowerSyncDatabase({ schema: AppSchema, - database: { dbFilename: "test.sqlite" } + database: { dbFilename: 'test.sqlite' } }); powerSync.init(); return powerSync; @@ -25,12 +25,12 @@ export const PowerSyncProvider = ({ children }: { children: ReactNode }) => { if (isSyncEnabled) { powerSync .connect(connector) - .then(() => console.log("connected")) + .then(() => console.log('connected')) .catch(console.error); } else { powerSync .disconnect() - .then(() => console.log("not connected")) + .then(() => console.log('not connected')) .catch(console.error); } }, [isSyncEnabled, powerSync]); diff --git a/demos/react-native-supabase-group-chat/src/tamagui.config.ts b/demos/react-native-supabase-group-chat/src/tamagui.config.ts index b1fe78b98..a51e32eb8 100644 --- a/demos/react-native-supabase-group-chat/src/tamagui.config.ts +++ b/demos/react-native-supabase-group-chat/src/tamagui.config.ts @@ -1,15 +1,15 @@ -import { createTamagui } from "@tamagui/core"; -import { shorthands } from "@tamagui/shorthands"; -import { createInterFont } from "@tamagui/font-inter"; -import { themes, tokens } from "@tamagui/themes"; -import { config } from "@/lib/config"; +import { createTamagui } from '@tamagui/core'; +import { shorthands } from '@tamagui/shorthands'; +import { createInterFont } from '@tamagui/font-inter'; +import { themes, tokens } from '@tamagui/themes'; +import { config } from '@/lib/config'; const heading = createInterFont(); const body = createInterFont(); export const appConfig = createTamagui({ themes, - defaultTheme: "dark", + defaultTheme: 'dark', tokens: { ...tokens, color: { @@ -22,7 +22,7 @@ export const appConfig = createTamagui({ shorthands, fonts: { heading, - body, + body } }); diff --git a/demos/react-native-supabase-group-chat/supabase/migrations/20231004233509_create_profiles_table.sql b/demos/react-native-supabase-group-chat/supabase/migrations/20231004233509_create_profiles_table.sql index 14f7866d0..4c1f1df2b 100644 --- a/demos/react-native-supabase-group-chat/supabase/migrations/20231004233509_create_profiles_table.sql +++ b/demos/react-native-supabase-group-chat/supabase/migrations/20231004233509_create_profiles_table.sql @@ -1,33 +1,46 @@ create table public.profiles ( id uuid not null, -- id uuid not null references auth.users on delete cascade - created_at timestamp with time zone not null default now(), - updated_at timestamp with time zone not null default now(), - handle text unique, - name text, - demo boolean default false, - primary key (id) + created_at timestamp + with + time zone not null default now (), + updated_at timestamp + with + time zone not null default now (), + handle text unique, + name text, + demo boolean default false, + primary key (id) ); + alter table public.profiles enable row level security; + create policy "Public profiles are viewable by everyone." on profiles for -select using (true); -create policy "Users can insert their own profile or demo profiles." on profiles for -insert with check ( - auth.uid() = id +select + using (true); + +create policy "Users can insert their own profile or demo profiles." on profiles for insert +with + check ( + auth.uid () = id or ( demo = true - and auth.uid() is not null + and auth.uid () is not null ) ); + create policy "Users can update their own profile or demo profiles." on profiles for update using ( - auth.uid() = id - or demo = true - ) with check ( - auth.uid() = id + auth.uid () = id + or demo = true +) +with + check ( + auth.uid () = id or demo = true ); + create policy "Users can delete their own profile or demo profiles." on profiles for delete using ( - auth.uid() = id + auth.uid () = id or demo = true -); \ No newline at end of file +); diff --git a/demos/react-native-supabase-group-chat/supabase/migrations/20231005012131_create_contacts_table.sql b/demos/react-native-supabase-group-chat/supabase/migrations/20231005012131_create_contacts_table.sql index 4627d9e37..e71f3f0b9 100644 --- a/demos/react-native-supabase-group-chat/supabase/migrations/20231005012131_create_contacts_table.sql +++ b/demos/react-native-supabase-group-chat/supabase/migrations/20231005012131_create_contacts_table.sql @@ -1,15 +1,25 @@ create table public.contacts ( - id uuid not null default gen_random_uuid (), - created_at timestamp with time zone not null default now(), - updated_at timestamp with time zone not null default now(), + id uuid not null default gen_random_uuid (), + created_at timestamp + with + time zone not null default now (), + updated_at timestamp + with + time zone not null default now (), owner_id uuid not null references profiles on delete cascade, profile_id uuid not null references profiles on delete cascade, primary key (id) ); + alter table public.contacts enable row level security; + create policy "Contacts are viewable by their owner." on contacts for -select using (auth.uid() = owner_id); -create policy "Users can insert their own contacts." on contacts for -insert with check (auth.uid() = owner_id); +select + using (auth.uid () = owner_id); + +create policy "Users can insert their own contacts." on contacts for insert +with + check (auth.uid () = owner_id); + create policy "Users can update own contacts." on contacts for -update using (auth.uid() = owner_id); \ No newline at end of file +update using (auth.uid () = owner_id); diff --git a/demos/react-native-supabase-group-chat/supabase/migrations/20231005031213_create_groups_table.sql b/demos/react-native-supabase-group-chat/supabase/migrations/20231005031213_create_groups_table.sql index 2a87f8358..b45a54502 100644 --- a/demos/react-native-supabase-group-chat/supabase/migrations/20231005031213_create_groups_table.sql +++ b/demos/react-native-supabase-group-chat/supabase/migrations/20231005031213_create_groups_table.sql @@ -1,15 +1,25 @@ create table public.groups ( - id uuid not null default gen_random_uuid (), - created_at timestamp with time zone not null default now(), - updated_at timestamp with time zone not null default now(), + id uuid not null default gen_random_uuid (), + created_at timestamp + with + time zone not null default now (), + updated_at timestamp + with + time zone not null default now (), owner_id uuid not null references profiles on delete cascade, name text not null, primary key (id) ); + alter table public.groups enable row level security; + create policy "Groups are viewable by their members." on groups for -select using (auth.uid() = owner_id); -create policy "Users can insert their own groups." on groups for -insert with check (auth.uid() = owner_id); +select + using (auth.uid () = owner_id); + +create policy "Users can insert their own groups." on groups for insert +with + check (auth.uid () = owner_id); + create policy "Users can update own groups." on groups for -update using (auth.uid() = owner_id); \ No newline at end of file +update using (auth.uid () = owner_id); diff --git a/demos/react-native-supabase-group-chat/supabase/migrations/20231005032110_create_messages_table.sql b/demos/react-native-supabase-group-chat/supabase/migrations/20231005032110_create_messages_table.sql index dd448e008..a7bad1bd9 100644 --- a/demos/react-native-supabase-group-chat/supabase/migrations/20231005032110_create_messages_table.sql +++ b/demos/react-native-supabase-group-chat/supabase/migrations/20231005032110_create_messages_table.sql @@ -1,36 +1,51 @@ create table public.messages ( - id uuid not null default gen_random_uuid(), - created_at timestamp with time zone not null default now(), - updated_at timestamp with time zone not null default now(), + id uuid not null default gen_random_uuid (), + created_at timestamp + with + time zone not null default now (), + updated_at timestamp + with + time zone not null default now (), sender_id uuid not null references profiles on delete cascade, recipient_id uuid null references profiles on delete cascade, group_id uuid null references groups on delete cascade, content text not null, - sent_at timestamp with time zone null default null, + sent_at timestamp + with + time zone null default null, primary key (id) ); + alter table public.messages enable row level security; + create policy "Messages are viewable by senders and recipients." on messages for -select using ( - auth.uid() = sender_id - or auth.uid() = recipient_id - ); -create policy "Senders can insert their own messages." on messages for -insert with check ( - auth.uid() = sender_id - or auth.uid() = recipient_id - ); +select + using ( + auth.uid () = sender_id + or auth.uid () = recipient_id + ); + +create policy "Senders can insert their own messages." on messages for insert +with + check ( + auth.uid () = sender_id + or auth.uid () = recipient_id + ); + -- For demo purposes, user can create messages for other users create policy "Senders can update their own messages." on messages for update using ( - auth.uid() = sender_id - or auth.uid() = recipient_id - ) with check ( - auth.uid() = sender_id - or auth.uid() = recipient_id - ); + auth.uid () = sender_id + or auth.uid () = recipient_id +) +with + check ( + auth.uid () = sender_id + or auth.uid () = recipient_id + ); + create policy "Senders can update own messages." on messages for update using ( - auth.uid() = sender_id - or auth.uid() = recipient_id - ); \ No newline at end of file + auth.uid () = sender_id + or auth.uid () = recipient_id +); diff --git a/demos/react-native-supabase-group-chat/supabase/migrations/20231005050334_create_postgres_publication.sql b/demos/react-native-supabase-group-chat/supabase/migrations/20231005050334_create_postgres_publication.sql index 123e48414..624d78a8d 100644 --- a/demos/react-native-supabase-group-chat/supabase/migrations/20231005050334_create_postgres_publication.sql +++ b/demos/react-native-supabase-group-chat/supabase/migrations/20231005050334_create_postgres_publication.sql @@ -1,2 +1,7 @@ drop publication if exists powersync; -create publication powersync for table profiles, contacts, groups, memberships, messages; + +create publication powersync for table profiles, +contacts, +groups, +memberships, +messages; From 206833b2812e19f9f19c24ddd1283970520853d5 Mon Sep 17 00:00:00 2001 From: LucDeCaf Date: Thu, 4 Dec 2025 09:35:57 +0200 Subject: [PATCH 5/8] Clean up noise --- demos/react-native-supabase-group-chat/app.config.ts | 7 +++++-- demos/react-native-supabase-group-chat/package.json | 1 - .../src/components/list/SwipeableRow.tsx | 1 - .../src/tamagui.config.ts | 8 ++++---- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/demos/react-native-supabase-group-chat/app.config.ts b/demos/react-native-supabase-group-chat/app.config.ts index 604bf498c..44cafb86f 100644 --- a/demos/react-native-supabase-group-chat/app.config.ts +++ b/demos/react-native-supabase-group-chat/app.config.ts @@ -22,7 +22,7 @@ const config: ExpoConfig = { splash: { image: './assets/splash.png', resizeMode: 'contain', - backgroundColor: '#ffffff' + backgroundColor: '#cb62ff' }, updates: { url: `https://u.expo.dev/${projectId}` @@ -34,10 +34,13 @@ const config: ExpoConfig = { android: { adaptiveIcon: { foregroundImage: './assets/adaptive-icon.png', - backgroundColor: '#ffffff' + backgroundColor: '#cb62ff' }, package: 'com.powersync.powerchat' }, + web: { + bundler: 'metro', + }, extra: { eas: { projectId diff --git a/demos/react-native-supabase-group-chat/package.json b/demos/react-native-supabase-group-chat/package.json index 2b02ddbb8..d97724744 100644 --- a/demos/react-native-supabase-group-chat/package.json +++ b/demos/react-native-supabase-group-chat/package.json @@ -10,7 +10,6 @@ "ios": "expo run:ios", "web": "expo start --web --clear", "doc": "pnpx expo-doctor@latest", - "format": "prettier --write .", "prebuild": "expo prebuild --platform ios --clean --no-install", "build:simulator": "pnpx eas-cli build --profile simulator --platform ios --local", "build:development": "pnpx eas-cli build --profile development --platform ios --local", diff --git a/demos/react-native-supabase-group-chat/src/components/list/SwipeableRow.tsx b/demos/react-native-supabase-group-chat/src/components/list/SwipeableRow.tsx index c5bcb7ab4..cbabae6af 100644 --- a/demos/react-native-supabase-group-chat/src/components/list/SwipeableRow.tsx +++ b/demos/react-native-supabase-group-chat/src/components/list/SwipeableRow.tsx @@ -80,7 +80,6 @@ export function SwipeableRow({ function close() { ref.current?.close(); - ref.current; } return rightActions ? ( diff --git a/demos/react-native-supabase-group-chat/src/tamagui.config.ts b/demos/react-native-supabase-group-chat/src/tamagui.config.ts index a51e32eb8..97421c101 100644 --- a/demos/react-native-supabase-group-chat/src/tamagui.config.ts +++ b/demos/react-native-supabase-group-chat/src/tamagui.config.ts @@ -4,8 +4,8 @@ import { createInterFont } from '@tamagui/font-inter'; import { themes, tokens } from '@tamagui/themes'; import { config } from '@/lib/config'; -const heading = createInterFont(); -const body = createInterFont(); +const headingFont = createInterFont(); +const bodyFont = createInterFont(); export const appConfig = createTamagui({ themes, @@ -21,8 +21,8 @@ export const appConfig = createTamagui({ }, shorthands, fonts: { - heading, - body + heading: headingFont, + body: bodyFont } }); From 6a442a0ba57082e754b9070e63588d1b4ac7d0b9 Mon Sep 17 00:00:00 2001 From: LucDeCaf Date: Thu, 4 Dec 2025 09:36:47 +0200 Subject: [PATCH 6/8] Expo doctor --- demos/react-native-supabase-group-chat/package.json | 2 +- demos/react-native-supabase-group-chat/pnpm-lock.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/demos/react-native-supabase-group-chat/package.json b/demos/react-native-supabase-group-chat/package.json index d97724744..f77a71fbd 100644 --- a/demos/react-native-supabase-group-chat/package.json +++ b/demos/react-native-supabase-group-chat/package.json @@ -66,7 +66,7 @@ }, "devDependencies": { "@babel/plugin-transform-async-generator-functions": "^7.28.0", - "@types/react": "~19.1.0", + "@types/react": "~19.1.17", "eslint": "^9.25.0", "eslint-config-expo": "~10.0.0", "prettier": "^3.7.4", diff --git a/demos/react-native-supabase-group-chat/pnpm-lock.yaml b/demos/react-native-supabase-group-chat/pnpm-lock.yaml index 496818ffb..47da786d0 100644 --- a/demos/react-native-supabase-group-chat/pnpm-lock.yaml +++ b/demos/react-native-supabase-group-chat/pnpm-lock.yaml @@ -145,7 +145,7 @@ importers: specifier: ^7.28.0 version: 7.28.0(@babel/core@7.28.5) '@types/react': - specifier: ~19.1.0 + specifier: ~19.1.17 version: 19.1.17 eslint: specifier: ^9.25.0 From cc1757f366e6e799b1a34217d8509f10eb95d218 Mon Sep 17 00:00:00 2001 From: LucDeCaf Date: Thu, 4 Dec 2025 09:46:18 +0200 Subject: [PATCH 7/8] Final parity changes --- demos/react-native-supabase-group-chat/.env | 1 - demos/react-native-supabase-group-chat/app.config.ts | 10 +++++----- .../src/tamagui.config.ts | 7 +++---- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/demos/react-native-supabase-group-chat/.env b/demos/react-native-supabase-group-chat/.env index f3b143c62..b1813e619 100644 --- a/demos/react-native-supabase-group-chat/.env +++ b/demos/react-native-supabase-group-chat/.env @@ -1,6 +1,5 @@ # Replace the credentials below with your Supabase, PowerSync and Expo project details. EXPO_PUBLIC_SUPABASE_URL=https://foo.supabase.co EXPO_PUBLIC_SUPABASE_ANON_KEY=foo -EXPO_PUBLIC_SUPABASE_BUCKET= # Optional. Only required when syncing attachments and using Supabase Storage. See packages/powersync-attachments. EXPO_PUBLIC_POWERSYNC_URL=https://foo.powersync.journeyapps.com EXPO_PUBLIC_EAS_PROJECT_ID=foo # Optional. Only required when using EAS. diff --git a/demos/react-native-supabase-group-chat/app.config.ts b/demos/react-native-supabase-group-chat/app.config.ts index 44cafb86f..f5d3059cc 100644 --- a/demos/react-native-supabase-group-chat/app.config.ts +++ b/demos/react-native-supabase-group-chat/app.config.ts @@ -11,8 +11,8 @@ dotenvConfig({ const projectId = process.env.EXPO_PUBLIC_EAS_PROJECT_ID; const config: ExpoConfig = { - name: 'react-native-supabase-group-chat', - slug: 'react-native-supabase-group-chat', + name: 'PowerChat', + slug: 'powerchat', version: '1.0.0', orientation: 'portrait', icon: './assets/icon.png', @@ -32,14 +32,14 @@ const config: ExpoConfig = { bundleIdentifier: 'com.powersync.powerchat' }, android: { + package: 'com.powersync.powerchat', adaptiveIcon: { foregroundImage: './assets/adaptive-icon.png', backgroundColor: '#cb62ff' - }, - package: 'com.powersync.powerchat' + } }, web: { - bundler: 'metro', + bundler: 'metro' }, extra: { eas: { diff --git a/demos/react-native-supabase-group-chat/src/tamagui.config.ts b/demos/react-native-supabase-group-chat/src/tamagui.config.ts index 97421c101..973033078 100644 --- a/demos/react-native-supabase-group-chat/src/tamagui.config.ts +++ b/demos/react-native-supabase-group-chat/src/tamagui.config.ts @@ -1,20 +1,19 @@ -import { createTamagui } from '@tamagui/core'; -import { shorthands } from '@tamagui/shorthands'; import { createInterFont } from '@tamagui/font-inter'; +import { shorthands } from '@tamagui/shorthands'; import { themes, tokens } from '@tamagui/themes'; import { config } from '@/lib/config'; +import { createTamagui } from '@tamagui/core'; const headingFont = createInterFont(); const bodyFont = createInterFont(); -export const appConfig = createTamagui({ +const appConfig = createTamagui({ themes, defaultTheme: 'dark', tokens: { ...tokens, color: { ...tokens.color, - // Add PowerSync brand colours brand1: config.brand1, brand2: config.brand2 } From 2bb871dda5ee660423f9d48a01788444223731d7 Mon Sep 17 00:00:00 2001 From: LucDeCaf Date: Thu, 4 Dec 2025 13:37:45 +0200 Subject: [PATCH 8/8] Use pnpm v9 --- demos/react-native-supabase-group-chat/package.json | 5 ++++- demos/react-native-supabase-group-chat/pnpm-lock.yaml | 6 ++++++ demos/react-native-supabase-group-chat/pnpm-workspace.yaml | 3 +++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/demos/react-native-supabase-group-chat/package.json b/demos/react-native-supabase-group-chat/package.json index f77a71fbd..45ea01740 100644 --- a/demos/react-native-supabase-group-chat/package.json +++ b/demos/react-native-supabase-group-chat/package.json @@ -32,10 +32,12 @@ "@shopify/flash-list": "2.0.2", "@supabase/supabase-js": "^2.86.0", "@tamagui/babel-plugin": "^1.138.6", + "@tamagui/shorthands": "^1.138.6", "@tamagui/config": "^1.138.6", "@tamagui/core": "^1.138.6", "@tamagui/lucide-icons": "^1.138.6", "@tamagui/themes": "^1.138.6", + "@tamagui/font-inter": "^1.138.6", "date-fns": "^4.1.0", "expo": "~54.0.25", "expo-build-properties": "~1.0.9", @@ -75,5 +77,6 @@ "typescript": "~5.9.2" }, "license": "UNLICENSED", - "private": true + "private": true, + "packageManager": "pnpm@9.12.3+sha256.24235772cc4ac82a62627cd47f834c72667a2ce87799a846ec4e8e555e2d4b8b" } diff --git a/demos/react-native-supabase-group-chat/pnpm-lock.yaml b/demos/react-native-supabase-group-chat/pnpm-lock.yaml index 47da786d0..032f3e187 100644 --- a/demos/react-native-supabase-group-chat/pnpm-lock.yaml +++ b/demos/react-native-supabase-group-chat/pnpm-lock.yaml @@ -53,9 +53,15 @@ importers: '@tamagui/core': specifier: ^1.138.6 version: 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/font-inter': + specifier: ^1.138.6 + version: 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) '@tamagui/lucide-icons': specifier: ^1.138.6 version: 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native-svg@15.12.1(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@tamagui/shorthands': + specifier: ^1.138.6 + version: 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) '@tamagui/themes': specifier: ^1.138.6 version: 1.138.6(react-dom@19.1.0(react@19.1.0))(react-native@0.81.5(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) diff --git a/demos/react-native-supabase-group-chat/pnpm-workspace.yaml b/demos/react-native-supabase-group-chat/pnpm-workspace.yaml index 881669ab1..433c19197 100644 --- a/demos/react-native-supabase-group-chat/pnpm-workspace.yaml +++ b/demos/react-native-supabase-group-chat/pnpm-workspace.yaml @@ -1 +1,4 @@ +packages: + - . + nodeLinker: hoisted