From 6bc4e31719cc1349f6951b2ae28392d7d48a4e02 Mon Sep 17 00:00:00 2001 From: jjbrunton Date: Mon, 31 Aug 2026 11:11:37 +0100 Subject: [PATCH] chore(mobile): upgrade to Expo SDK 56 Bump expo, react, react-native, and all expo-* / react-native-* peers to the SDK 56 line via expo install --fix, adding expo-splash-screen and expo-system-ui for config plugins the SDK split out of core. Bump @bacons/apple-targets, react-native-view-shot, and other native modules to versions compatible with React Native 0.85 and the new architecture. Remove @react-navigation/* direct dependencies and route their hooks through expo-router, which is no longer compatible with react-navigation as of SDK 56. Fix RN 0.85's removed StyleSheet.absoluteFillObject (use absoluteFill) and react-native-view-shot 5.x's ViewShotRef type across call sites. Downgrade eslint-plugin-react-hooks v7's new React Compiler era rules to warnings pending a dedicated refactor, and repair Jest fallout from the jest-expo/reanimated/worklets/expo-media-library bumps. Regenerate the committed ios/ and android/ native projects with `expo prebuild --clean` (required for @bacons/apple-targets 5.x) against the production release channel, and document that requirement. Co-Authored-By: Claude Fable 5 --- apps/mobile/.eslintrc.js | 15 + apps/mobile/android/.gitignore | 3 + apps/mobile/android/app/build.gradle | 57 +- .../src/debugOptimized/AndroidManifest.xml | 7 + .../android/app/src/main/AndroidManifest.xml | 16 +- .../main/java/com/sauci/app/MainActivity.kt | 6 +- .../java/com/sauci/app/MainApplication.kt | 39 +- .../java/com/sauci/app/widget/LiveDraw.java | 82 +- .../res/drawable-hdpi/splashscreen_logo.png | Bin 54051 -> 21341 bytes .../res/drawable-mdpi/splashscreen_logo.png | Bin 27752 -> 11653 bytes .../res/drawable-xhdpi/splashscreen_logo.png | Bin 87392 -> 33147 bytes .../res/drawable-xxhdpi/splashscreen_logo.png | Bin 169953 -> 63556 bytes .../drawable-xxxhdpi/splashscreen_logo.png | Bin 262144 -> 101629 bytes .../src/main/res/mipmap-hdpi/ic_launcher.webp | Bin 2029 -> 5145 bytes .../res/mipmap-hdpi/ic_launcher_round.webp | Bin 2825 -> 5846 bytes .../src/main/res/mipmap-mdpi/ic_launcher.webp | Bin 1143 -> 2801 bytes .../res/mipmap-mdpi/ic_launcher_round.webp | Bin 1668 -> 3243 bytes .../main/res/mipmap-xhdpi/ic_launcher.webp | Bin 3025 -> 7843 bytes .../res/mipmap-xhdpi/ic_launcher_round.webp | Bin 4167 -> 8949 bytes .../main/res/mipmap-xxhdpi/ic_launcher.webp | Bin 5463 -> 14603 bytes .../res/mipmap-xxhdpi/ic_launcher_round.webp | Bin 7122 -> 16216 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.webp | Bin 8205 -> 22825 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.webp | Bin 10527 -> 24903 bytes .../app/src/main/res/values/colors.xml | 1 - .../app/src/main/res/values/strings.xml | 6 +- .../app/src/main/res/values/styles.xml | 20 +- .../main/res/xml/widgetprovider_livedraw.xml | 10 +- apps/mobile/android/build.gradle | 36 +- apps/mobile/android/gradle.properties | 22 +- .../android/gradle/wrapper/gradle-wrapper.jar | Bin 43583 -> 46175 bytes .../gradle/wrapper/gradle-wrapper.properties | 2 +- apps/mobile/android/gradlew | 12 +- apps/mobile/android/gradlew.bat | 8 +- apps/mobile/android/settings.gradle | 4 +- apps/mobile/app/(app)/my-answers.tsx | 2 +- apps/mobile/app/pack/[id].tsx | 2 +- apps/mobile/ios/.gitignore | 3 + apps/mobile/ios/Podfile | 54 +- apps/mobile/ios/Podfile.lock | 2907 +- apps/mobile/ios/Podfile.properties.json | 11 +- .../ios/Sauci.xcodeproj/project.pbxproj | 368 +- apps/mobile/ios/Sauci/AppDelegate.swift | 34 +- .../SplashScreenLogo.imageset/image.png | Bin 137884 -> 10785 bytes .../SplashScreenLogo.imageset/image@2x.png | Bin 137884 -> 30239 bytes .../SplashScreenLogo.imageset/image@3x.png | Bin 137884 -> 57966 bytes apps/mobile/ios/Sauci/Info.plist | 231 +- apps/mobile/ios/Sauci/PrivacyInfo.xcprivacy | 179 +- apps/mobile/ios/Sauci/Sauci-Bridging-Header.h | 2 +- apps/mobile/ios/Sauci/Sauci.entitlements | 2 +- apps/mobile/ios/Sauci/SplashScreen.storyboard | 18 +- apps/mobile/ios/Sauci/Supporting/Expo.plist | 2 + apps/mobile/ios/Sauci/noop-file.swift | 4 - apps/mobile/jest.config.js | 6 + apps/mobile/package.json | 89 +- .../src/components/BoutiquePackCard.tsx | 2 +- apps/mobile/src/components/MatchConfetti.tsx | 2 +- .../src/components/MatchNotificationModal.tsx | 4 +- apps/mobile/src/components/PackTeaser.tsx | 2 +- .../src/components/discovery/ContentTile.tsx | 2 +- .../src/components/discovery/DaresTile.tsx | 2 +- .../src/components/discovery/LiveDrawTile.tsx | 2 +- .../src/components/discovery/QuizTile.tsx | 2 +- .../src/components/feedback/FeedbackModal.tsx | 2 +- .../mobile/src/components/paywall/Paywall.tsx | 4 +- .../responses/DeleteMatchConfirmModal.tsx | 2 +- .../responses/EditResponseSheet.tsx | 2 +- .../components/share/QuestionShareCard.tsx | 2 +- .../components/share/SharePreviewModal.tsx | 4 +- .../components/tutorials/MatchesTutorial.tsx | 2 +- .../src/components/ui/LoadingOverlay.tsx | 2 +- .../src/components/ui/ShimmerEffect.tsx | 2 +- apps/mobile/src/features/chat/ChatScreen.tsx | 3 +- .../chat/components/ChatSettingsSheet.tsx | 2 +- .../chat/components/ChatVideoPlayer.tsx | 4 +- .../src/features/chat/components/InputBar.tsx | 2 +- .../features/chat/components/MatchCard.tsx | 2 +- .../chat/components/ReportMessageSheet.tsx | 2 +- .../chat/components/UploadProgress.tsx | 4 +- .../mobile/src/features/dares/DaresScreen.tsx | 2 +- .../src/features/live-draw/LiveDrawScreen.tsx | 3 +- .../components/DrawingShareModal.tsx | 4 +- .../profile/components/SubscriptionCard.tsx | 4 +- .../quiz/components/QuizResultsShareCard.tsx | 2 +- .../quiz/components/QuizShareModal.tsx | 4 +- .../swipe/components/SwipeDailyLimitState.tsx | 2 +- apps/mobile/src/test/setup.ts | 7 +- .../targets/widget/generated.entitlements | 10 - apps/mobile/tsconfig.json | 4 + docs/mobile-ota.md | 9 +- docs/releasing.md | 507 +- package-lock.json | 59706 +++++++--------- package.json | 106 +- 92 files changed, 29132 insertions(+), 35557 deletions(-) create mode 100644 apps/mobile/android/app/src/debugOptimized/AndroidManifest.xml delete mode 100644 apps/mobile/ios/Sauci/noop-file.swift delete mode 100644 apps/mobile/targets/widget/generated.entitlements diff --git a/apps/mobile/.eslintrc.js b/apps/mobile/.eslintrc.js index b36a556..918dc81 100644 --- a/apps/mobile/.eslintrc.js +++ b/apps/mobile/.eslintrc.js @@ -2,6 +2,21 @@ module.exports = { extends: 'expo', ignorePatterns: ['/dist/*'], + rules: { + // eslint-config-expo (SDK 56) pulls eslint-plugin-react-hooks v7, whose + // recommended config adds React Compiler era rules as errors. Existing + // patterns this codebase relies on deliberately (the "latest value" ref + // pattern, effect-driven setState, dynamically created inline + // components, and manual memoization) trip these new rules throughout + // the app. Adopting the stricter rules is a deliberate follow-up + // refactor, not an SDK upgrade side effect, so they are downgraded to + // warnings here. + 'react-hooks/refs': 'warn', + 'react-hooks/set-state-in-effect': 'warn', + 'react-hooks/immutability': 'warn', + 'react-hooks/preserve-manual-memoization': 'warn', + 'react-hooks/static-components': 'warn', + }, overrides: [ { files: ['plugins/**/*.js'], diff --git a/apps/mobile/android/.gitignore b/apps/mobile/android/.gitignore index 8a6be07..1ea9b64 100644 --- a/apps/mobile/android/.gitignore +++ b/apps/mobile/android/.gitignore @@ -12,5 +12,8 @@ local.properties *.hprof .cxx/ +# generated inline modules +app/src/main/java/inline/ + # Bundle artifacts *.jsbundle diff --git a/apps/mobile/android/app/build.gradle b/apps/mobile/android/app/build.gradle index 3a9f4b8..dac917b 100644 --- a/apps/mobile/android/app/build.gradle +++ b/apps/mobile/android/app/build.gradle @@ -11,7 +11,7 @@ def projectRoot = rootDir.getAbsoluteFile().getParentFile().getAbsolutePath() 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" + hermesCommand = new File(["node", "--print", "require.resolve('hermes-compiler/package.json', { paths: [require.resolve('react-native/package.json')] })"].execute(null, rootDir).text.trim()).getParentFile().getAbsolutePath() + "/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() enableBundleCompression = (findProperty('android.enableBundleCompression') ?: false).toBoolean() @@ -64,7 +64,7 @@ react { } /** - * Set this to true in release builds to optimize the app using R8. + * Set this to true in release builds to optimize the app using [R8](https://developer.android.com/topic/performance/app-optimization/enable-app-optimization). */ def enableMinifyInReleaseBuilds = (findProperty('android.enableMinifyInReleaseBuilds') ?: false).toBoolean() @@ -94,6 +94,7 @@ android { targetSdkVersion rootProject.ext.targetSdkVersion versionCode 49 versionName "1.0.7" + buildConfigField "String", "REACT_NATIVE_RELEASE_LEVEL", "\"${findProperty('reactNativeReleaseLevel') ?: 'stable'}\"" } signingConfigs { @@ -181,54 +182,4 @@ dependencies { } apply plugin: 'com.google.gms.google-services' -apply plugin: 'com.google.firebase.crashlytics' - -// Reanimated 4.1.7 imports Worklets from its pre-AGP-8 CMake output path, -// while AGP 8.14 writes release outputs below intermediates/cxx/RelWithDebInfo. -// Keep the checked-in Android project compatible with the supported SDK 54 -// dependency set by materializing that one legacy input after Worklets builds. -def workletsReleaseAbis = ["armeabi-v7a", "arm64-v8a", "x86", "x86_64"] -def syncWorkletsReleaseCmakeInputs = tasks.register("syncWorkletsReleaseCmakeInputs") { - dependsOn(":react-native-worklets:externalNativeBuildRelease") - - doLast { - def workletsIntermediates = file("${rootDir}/../../../node_modules/react-native-worklets/android/build/intermediates") - workletsReleaseAbis.each { abi -> - def libraries = fileTree(workletsIntermediates) { - include "cxx/RelWithDebInfo/**/obj/${abi}/libworklets.so" - }.files - if (libraries.size() != 1) { - throw new GradleException("Expected exactly one Worklets release library for ${abi}, found ${libraries.size()}") - } - def source = libraries.iterator().next() - def destination = file("${workletsIntermediates}/cmake/release/obj/${abi}/libworklets.so") - destination.parentFile.mkdirs() - java.nio.file.Files.deleteIfExists(destination.toPath()) - source.withInputStream { input -> - destination.withOutputStream { output -> output << input } - } - if (destination.length() != source.length()) { - throw new GradleException("Failed to copy Worklets release library for ${abi}") - } - } - } -} - -gradle.projectsEvaluated { - def reanimatedProject = findProject(":react-native-reanimated") - reanimatedProject?.tasks?.configureEach { task -> - if (task.name == "externalNativeBuildRelease" || task.name == "prefabReleasePackage") { - task.dependsOn(syncWorkletsReleaseCmakeInputs) - } - } - - tasks.configureEach { task -> - if (task.name.startsWith("configureCMakeRelWithDebInfo")) { - task.dependsOn( - ":react-native-worklets:prefabReleasePackage", - ":react-native-reanimated:prefabReleasePackage", - ":shopify_react-native-skia:prefabReleasePackage", - ) - } - } -} +apply plugin: 'com.google.firebase.crashlytics' \ No newline at end of file diff --git a/apps/mobile/android/app/src/debugOptimized/AndroidManifest.xml b/apps/mobile/android/app/src/debugOptimized/AndroidManifest.xml new file mode 100644 index 0000000..3ec2507 --- /dev/null +++ b/apps/mobile/android/app/src/debugOptimized/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + + + diff --git a/apps/mobile/android/app/src/main/AndroidManifest.xml b/apps/mobile/android/app/src/main/AndroidManifest.xml index a35260b..a5ab855 100644 --- a/apps/mobile/android/app/src/main/AndroidManifest.xml +++ b/apps/mobile/android/app/src/main/AndroidManifest.xml @@ -1,10 +1,10 @@ - + - - + + @@ -12,7 +12,7 @@ - + @@ -22,7 +22,7 @@ - + @@ -30,13 +30,14 @@ + - + @@ -46,7 +47,6 @@ - @@ -56,7 +56,7 @@ - + diff --git a/apps/mobile/android/app/src/main/java/com/sauci/app/MainActivity.kt b/apps/mobile/android/app/src/main/java/com/sauci/app/MainActivity.kt index 0255aa6..d10dae3 100644 --- a/apps/mobile/android/app/src/main/java/com/sauci/app/MainActivity.kt +++ b/apps/mobile/android/app/src/main/java/com/sauci/app/MainActivity.kt @@ -1,4 +1,5 @@ package com.sauci.app +import expo.modules.splashscreen.SplashScreenManager import android.os.Build import android.os.Bundle @@ -15,7 +16,10 @@ class MainActivity : ReactActivity() { // 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); + // 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) } diff --git a/apps/mobile/android/app/src/main/java/com/sauci/app/MainApplication.kt b/apps/mobile/android/app/src/main/java/com/sauci/app/MainApplication.kt index d691313..def3d48 100644 --- a/apps/mobile/android/app/src/main/java/com/sauci/app/MainApplication.kt +++ b/apps/mobile/android/app/src/main/java/com/sauci/app/MainApplication.kt @@ -5,40 +5,27 @@ import android.content.res.Configuration import com.facebook.react.PackageList import com.facebook.react.ReactApplication -import com.facebook.react.ReactNativeHost +import com.facebook.react.ReactNativeApplicationEntryPoint.loadReactNative import com.facebook.react.ReactPackage import com.facebook.react.ReactHost -import com.facebook.react.ReactNativeApplicationEntryPoint.loadReactNative -import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint -import com.facebook.react.defaults.DefaultReactNativeHost import com.facebook.react.common.ReleaseLevel +import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint import expo.modules.ApplicationLifecycleDispatcher -import expo.modules.ReactNativeHostWrapper +import expo.modules.ExpoReactHostFactory 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 val reactHost: ReactHost by lazy { + ExpoReactHostFactory.getDefaultReactHost( + context = applicationContext, + packageList = + PackageList(this).packages.apply { + // Packages that cannot be autolinked yet can be added manually here, for example: + // add(MyReactNativePackage()) + } + ) + } override fun onCreate() { super.onCreate() diff --git a/apps/mobile/android/app/src/main/java/com/sauci/app/widget/LiveDraw.java b/apps/mobile/android/app/src/main/java/com/sauci/app/widget/LiveDraw.java index b93b9bc..d28f4af 100644 --- a/apps/mobile/android/app/src/main/java/com/sauci/app/widget/LiveDraw.java +++ b/apps/mobile/android/app/src/main/java/com/sauci/app/widget/LiveDraw.java @@ -1,84 +1,6 @@ package com.sauci.app.widget; -import android.appwidget.AppWidgetManager; -import android.appwidget.AppWidgetProvider; -import android.content.Context; -import android.content.SharedPreferences; -import android.graphics.Bitmap; -import android.graphics.BitmapFactory; -import android.graphics.Canvas; -import android.graphics.Paint; -import android.graphics.RectF; -import android.util.Base64; -import android.util.TypedValue; -import android.widget.RemoteViews; +import com.reactnativeandroidwidget.RNWidgetProvider; -import com.sauci.app.R; - -public class LiveDraw extends AppWidgetProvider { - - private static final String PREFS_NAME_SUFFIX = ".widgetdata"; - private static final String KEY_IMAGE = "LiveDrawImage"; - private static final int BG_COLOR = 0xFF1A1A2E; - private static final int CORNER_RADIUS_DP = 16; - - @Override - public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) { - for (int widgetId : appWidgetIds) { - updateWidget(context, appWidgetManager, widgetId); - } - } - - private void updateWidget(Context context, AppWidgetManager appWidgetManager, int widgetId) { - RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.widget_live_draw); - - String base64 = getStoredImage(context); - if (base64 != null && !base64.isEmpty()) { - try { - byte[] bytes = Base64.decode(base64, Base64.DEFAULT); - Bitmap decoded = BitmapFactory.decodeByteArray(bytes, 0, bytes.length); - if (decoded != null) { - Bitmap rounded = addRoundedBackground(context, decoded); - views.setImageViewBitmap(R.id.widget_image, rounded); - decoded.recycle(); - } - } catch (Exception e) { - setPlaceholder(views); - } - } else { - setPlaceholder(views); - } - - appWidgetManager.updateAppWidget(widgetId, views); - } - - private String getStoredImage(Context context) { - SharedPreferences prefs = context.getSharedPreferences( - context.getPackageName() + PREFS_NAME_SUFFIX, Context.MODE_PRIVATE); - return prefs.getString(KEY_IMAGE, null); - } - - private void setPlaceholder(RemoteViews views) { - views.setImageViewResource(R.id.widget_image, R.drawable.widget_placeholder); - } - - private Bitmap addRoundedBackground(Context context, Bitmap drawing) { - float radius = TypedValue.applyDimension( - TypedValue.COMPLEX_UNIT_DIP, CORNER_RADIUS_DP, - context.getResources().getDisplayMetrics()); - - int w = drawing.getWidth(); - int h = drawing.getHeight(); - - Bitmap output = Bitmap.createBitmap(w, h, Bitmap.Config.ARGB_8888); - Canvas canvas = new Canvas(output); - - Paint bgPaint = new Paint(Paint.ANTI_ALIAS_FLAG); - bgPaint.setColor(BG_COLOR); - canvas.drawRoundRect(new RectF(0, 0, w, h), radius, radius, bgPaint); - - canvas.drawBitmap(drawing, 0, 0, null); - - return output; - } +public class LiveDraw extends RNWidgetProvider { } diff --git a/apps/mobile/android/app/src/main/res/drawable-hdpi/splashscreen_logo.png b/apps/mobile/android/app/src/main/res/drawable-hdpi/splashscreen_logo.png index 0aa1799e6a539788c0537f1f332a4b05a506c4b0..940ca5d25ebccc5f69f0ecc92138ee293240bd4d 100644 GIT binary patch literal 21341 zcmeGD`9IYE7e0>L8l%Wqn=DzAB_T^9yOHc;Elb9dbu1;6U6zoo?6S+ghY_+icq;ok zS&JfLOZH`EzIX4}`~5e3fBD>QjmnLAoclTFy3Td3JJAMu_vtROT_htTqkEvKZb(K( zUVHw6LcnMK(-RjaBQxTEpsr&4f_$TkrlFX|YVmk``{lx6+i6v~g};f1N!y+Ik&$^Q zg^jfUH!M2+EnGiK(qTeEBFSlJ6q}T87vIOPw-n9rr9VT~R$Y$+jWD30VnAXbe);bo zm#5*YfBU%k2BxjPBzAn>Zu4%fAP@az>McD)+T|%qHq;XO|33VGIr#rmA6UV8i#*iW z@KMpJQuU4>>nns}=1=8*A2dfF>^*FSd$2Hj8;Bj?i@sD$Ixq7jh#kZmA9QoiEsHV4 zbxxrDZAs5vH!|Cdyrw6S*0-lKbKbAT4q{@Saaeed8_yS;-?gf`7270Va^(uovCh42sFB_i7@PL>2W9E8!iyrUR;y(8lx8bSxV%gcBf8ysYE^nk?os}@^ zHO?>QX0wO!IbazLRhWxf<5ClD?kCK9+plejDK#H`ugS7Jt5^F*5UZAX8tEY!F)=fi z@!97PyRlxAzOaM;=IGn*iIHq?k`kQ_=?b8meQ2u=rPP%g)KZXrYJdDI@O7#lvA?k5 z1}SgW*jFn4mXN~h=;WNjUW=ZAlvYO)e%-zG*JjO}BEbwpH`Cht%anogYjN=ha$3l@ zsCsN7oI#C({{zJp-iZRCzS0=I0kOlJvm?qr;x8lmYpsN#p2^wMpVxD~%phF1_bm>C zNxPWs;MMB>wN-Bvhg#?(yCFvFFQ|d>@FyA+<2b4UGdh>1rTo{a`awT(ZsZ=t9dC^( zT;nZTg})v1(&S;G#^^mJ4W)4$DYdU=H?_H98e6JPOX!Vq|EPWY(V3-I$pozpmwkw527Wi=i21A_p;(i#FyZ|3u4!ZW`~F6N{yVB{NtND@7=$9|0sFf zK=`+PD_ZX-St$IrBTd~<))$Ha$b0W4AqQ-_Hw4YpsWs`ih=rSN&LEht_nBVdI%}ie zKAFzFOT^XC7d+xAdZY8<`CHwFZ)F|(<*vae_d5@Ziey)X&2GQgI3z9(D;_cJn(T@X z7nmY-7G!7^OU=+E}Ag$)h%<8&2 z&r0;`pEVR@G0W&ntcNR8fGS7v)M;?n>Cw_qy;BZ(5ksZPod{?APm@l!VlevPpeUHs zB_FgBmXLLnB0RTBF*XukSC-bX^YQ&+n=ATXWOpc8KPnR2%pXYwoxPWYL+wfrM5**T z#65D1r3<`M`P{78#+^NFdrprGV#&PoQ_Y$v#&z%cu#$P@NkZZn!r7NO=6&!J z?TWS;J>!9>x)1Y ziDSu{4n|0eoPsLKTNTQaM-~oyM;3}@i)N4j`J#xHey5yuU4x&8M%-3Y6>2=<3~BMJ zs1EAao&LPsen0o~=@I@1Y<1M$6}`PK*1Q(jw9#@#JzH!=)(s+0q+-Wi=fZUm|6{+woM~c7?u-3xj`Vx& ztxm!eK*hN=uto!HHn4Sj>?7N3<*X-lda;^- z$zd9?nkW`c+w#Y5^ZyDetgS`qeHQ%#cI@aT&h%%Lnm4_JH^0uh=ei|qib;S<(otX` zlJ=mcP?&={$_5(+s*M9cB7ftd7eXEu^X{?L(_-s7FWanWANG1Z+PgSuiNMJeFaO6o z$At+*)I~n;PrnwtWH@x1IUYBEXo6@X& z3$w+dVNvz8a2kGb?nrDR=ugHdI$QM+vgi^T@L$GviOSG2lx=MRyStp{xA+;efRpHP zu8U4bT+fg9;+sAn|GU!WVcCPB;8PC4j^C7l!@AQMcr*qQBN+HFS0!x2Bp?HiC;M`v)Ci78hm}>n^;n6~DlT@f3;=IAacL7qTeWXaM0eQpAe$QG}9#lxcEPLHj}P z!YJNIJH)|-$arXA=lo-<&InCZt~BcZg+in)dj2@BpLba-Nys@43_E7EQfylmC4DQp z(^11W$PBMj!FAI~B#w>QApEl{-fT4nyS#+?;xpr5z=08wdZ$Z~>kO7`*#I#hs98EyYlrH%H2+D~c5LPNvB zJ4oDpI2F2H6ZBmzfurN}ukE&Cd+6E}uB*w?Z=L$a*Jozr|IyOG3_}?-Ld2JxL0M%m z;_CzB1BqQBun=-ea4fsdkVlT>5J`UVb^cLTm)f=IuIhf8-Wky;Tu5yk`S*>i zIUlQzGJkr}0TPXn71?$0iZDJKdGCJGvG{U#V|Heg^5Q_0GR2#>3#vV5X{mWI1dqAh zb#8v;5c24n>l!zqYU5Osc{U>+e`-vP=QGRAjP_meL23$4rG9iKH8vw|e`==o(p*pG zGhJY^6f}aD5+B~+CkGVFxK0I!@ktJ9tw*j}?PlsP?El$(W8xK4Q&{wDB`$65Y}U&z z>CQzy4JupBbgyWJdKDb16AI&wB_r=XuUKuwby^%M798_DzDqC&8q{>=D;O=Z5IY_^9p*Uoa6A!t{b22$$b&VCPsbmd?-08Wtqw044chh_ zgP${9>*V(DmZ(ATf<%%r5wc|$L*x z415}Jo6aalM($X684GPW8?3E-<)3IhcWneYr3Nk}AG?`d-|9g)+o28?-N;NHDtwnb zR3GhgcfUgE;Ok;@rRB`^*qc)CzPZv7Nk@D3&~mGO85K3!k`YZE7PV*kfz++0wV3A%crkm0c^<8TmB0Bg6S?$!sou zh5Df1w-rotRnEP%|EYhs@8Rgo&PfE!xUmRO}pP4G*nS65s{wj#gyqsK=hC#_8RR2}J?Fj@ZE-C~ zkVa1R4pJ|_9ec?OlIElDQ+?E_-+r>2<~=k(6G}yKk%uZGFoT6T^xlbuO=Lh3FZIrs(5^f?>;rxN!cOkcy`^h z=g~64f7{pU-_r1qkHFy-iU&Ztal=sHd#^G&WQP_NlWpI zv9u{KReEnRo798}r9)|FER+_4b_#hZcb~MGmU}d6?f>IQ|K8_0g6b3BW7cqIy@QGy z?Vf(e^ol-vd;ZkI#Cs~y_TVzK1R3UkT}3}m_lzd=`>n5Z&T zg5Swoi^6D9MZu}|sxXiOVOKwP8W{cUkLbD|ys}H*wiDX3P{P)_5^N}DdptD$jf=3n z>=@+b5)d%FkWseIq8myc#=y>t^3E5)=P67=sM5VD)Nhn8eYEnLCN0b-knXE_PN}x} z9p=o_vp-GwY5ZPLe>whD%;ZMU!vsqvFZ76 zd;g|~uyH&)kTzI~^9d-C&(XO)LPW@uwvj45CTpP>|VK)qE|C@36ZSvwI!SP%ew~sZU(l!htR!XHe#b9DKbI zKY!fB^*HFv41LFvOhk9PeWq(6db36aLdA$tvBid5fTE4=>xQd@^ca74SjSRn{D%qy zL7~FPDYFX{PE&f8bIswE_cXQM8z+vv^!$BLW>GUQ`BLFBM@Sbd1no)21GRata!0v4 zN}Q@2La7nnbuI+h*}H4!*eZh7s$Ua_0B8N8@T-(RTI%?;OPszpRkO|YiQ5tuCD6$# zLv_IewETi}{^Yg2o;msEU;SnkUsrAS1W6D%%YWg>EBq{&Rt z=U4pp-OmAgP4}=Dmhw-paGj==_-P-8Bghy~7h|DdzH^{7!s%q-Z`-l_zC!bHJj!g+4;>M$8J|G?UP15A@CUd`j; zWTtycH@!uWXItV(@LnZ(F^wjKh)XHs!t*ctDtVs`kv3l(Vqd>x#a)|wd6J(?eHW-I zDEn-99343jUmZHVM!oM9_v|{etJq6*DUhfRDPPew+ay&tM-K%JjlSt3>{gU0aYc&bV62TS!7{;z z`U>sOHVF6LLKuLU0(**$q-|aCQy8lZ4i-fg3%$e_TN@tgmfhdx z#bn{mU!*In>70bokK0tLt@lb1M*#s1c`uEj33KCs$=E>I?YdzQkN`IdD3C!+k*`|@ z)2?kFw0G8TEEJ`X4q6j9kNXr@s@=L_tTv-$GU53jU;L|MIr%0%nqGWclEK3Iv&X6Y z-PfBZo`*-&6iCWOUAw1?-FzKBFZTZvdl}`31Xke_u4;-KlBr%m6r0&YFXu)LgxPDeN@(ZDC0A%Ocn}or5ujH;m#3< zK-z-Vl|hkrhcIAj5pdcKwpl;7`~qFA_Xde$0#;4IC*}w`8JYhf476%zWQb`=#1~wp z1dLoGod z*p#^`oWyN_lEYw14pM|~JaA^ZXgEXlpl8Z--S7e~q)X;JeY8|4PqN6Vhbo!?;oTQN zvp_7s2$1AQ+cs9GHUFom7`!x}K##9ckAjZF+1?A}(Kyk@aj1Fv zuZiBiUT~#L!D(kVfi&PVh+vLa`CaVMsmu+6Qznax8)UPiZFmDfgSy0y?gY=~1FYKl za5U5HN|oq`2AT^(ZmQZYTyu(b?Cj|CrIQXr!;VG+uou9p>R3Z**x7kO)-hcG|Lhc! z_P0Jh#x8MjDjd8CRDTF64>k%>4j6gk&%L!<-Yk~V^1IzTAG3aPe4G60$YtSocG#+W zc=?th)8$AI5UULXt4w&9qxf@kQ3`Psw|FQ`EZsv{vP%P*?`+Wp9J3n#D`msC0_piF zDG(|;EY7VKJo}t7FU!?0%W~6VqQx&q0{%sT1LD|3-aN>mRP;R=@VF@xbeq-&s%Gbe z?k=vQc`rAB&$Dr^`-UE!QM{w*BfVN$Ab0ZT>ldYUo?EvcaI*aVMCX77AcM1KieqXo zKyUV1xYbIWk0-!!ZfHApc3PZMC3^VXm;f_KRD_@$qQR{bMG2v>?+iI7LUQ&y4lbu~ zI4$mnc$_XA4AF2=wBVN>Ox=)s4&@0$g|)2r3S}ctx0Fq{0ENqYajD2&1IkOW~e`e6jzPVe+a1X$#ihRM4BT;=oU%vIzr5Qju2gR~ZdJ27nq+o#_mK%U}lO z9DGH(f||}u1Bs$QwgS|ivkdqWCK;TL8<$;NR|wb#LE&ZK;%YJ$7F8lI<3G8+-0`Kp zRVvD+#x#OcSGGG(5iKF4sEFKbXy9}DYU$3iGi4Q5fU0z94LFqgCm9tZAJe7`6y(6} zJQtnk%Pho>LeKz=hI6P%`+(jh$H~UJfmC#n!^MA~0?P9wzdK+dl)B*II9@VJ8MT$K z8D$nySg+16A|k$ff1i=X|^5q=>R zoQA!d98y2TI==a|8|;Yi+Hi6UTz4#}6pBe*?SBE_)H{UmWa!Rbhy@PC&Mppm0fN4G zM`xR(&n6a7rY_t9;9XP$?X^E}xkb!Ss2+0Q-_5Hcy_f%qCK?av4zvNwKpYnWRBIgNxkHh$78}+D;Zug& zgfTc|(`kS`HeF?+;{PIPQoU_%|6&)L1#0RMuA5xu9PHsduc}T362rk-?9>f1iPfxi z_iz3D>&L(^kt0@13F)A3@5N^K>7}q24CGHlbOS%iOeoWx{{ij7?xJ>qmdps9?e2T9 zb8}>*t7`hps|>#U{tt7uwy)lXAB`I1rZTFNf|8*NNc$P#45ub?N!u{GUbr358@(ZJ z8Wc_&#f!A8plJXLh4)tH$c|_GLfK>M{!f!r%Al6TslwyF#OlVBxh=y`>=x=#wRJpH zA+abBlF0j zCl4)O^;~~w`SA)X$D6j6$8J}8+;c8SZhoIV(6j!BN&V{F9<7k%Pc$ui_BG188_Gu& zPB~l2gd4!z5M%(T>!bkQMEC^=n3-@p;XCv0^Gbl*M|g{Lq4IiDPx;BN0;h=`3*l?e z#PlR7+$4vnvy2FM#1Y3ys?F+@wSud-}G?| z_!qYN_Voe@yR0JLeR-&U;3X|rAMdh+*vnCcb zM20CiUnj7Dq^ng>RPd{qSY6aB26BuF1&z2XEfhTkueB*!%XN2R{U6JJ_;RD=wN5Bt zCkApLI;hpbz`~smOdU6o^tszZnwnH7H8?mR1*MFR8DWW&`qpue9#UtQu5xPdnaxi5 zygcz_*P(c!=R&RFbO~!YK02aY?&Cv~`&TOPe{4-St;);ov`xIx&D9BF)B9)7tcJl~ zJ4G#WY(BY{(0$k~-;FFBp_seeb9|XyR^00cm-pAYd6YPck{2CIL#;~%{E89NetUmf zSb7OAB#xZ27YAVnSB$a?7JeU|?)|S#KGbAA{M?GXL@R@f6sLkI!>>X;LnzUnAr#CG z!zSaPODHi;-BhT^n`j&LwMf?+vtj|WMgGL*53f2p*UE#8Wn40sURSrCrHQ@g2);m4 z5+BWM!Kb!~5uV()I>0ZCdfwca(97wP(e%Oxv?G(s)Fx(2Efc0Qm&Ldj@xf~aR2=vjqm zG#aWyB}EQFkCTy0DVLPJBrI@}R;y+mI&wQY13dmJ*F>{i6|gyYUDLMFglVv7+DUuZ zir#MV-qv0$DQ(hTn!ra7zl^FWH1au64DNfgFfRP{!S@i^G&dcX?jYo|IuPS}YfH0Z2G7NuZu^_S&vq862(`&WrQ%eCP9s zq8Cs#v|b~`4Nd7#aJ8YGgx3x}p2=97-u1pYHCT6g#dN#ZKo0j^_<*>lYZmB9!XAA) z(k?ZMck@3ksv%T;pPCT0{m;|I6Q6J_cadfJ&S2Z$X-9dFB zf0D0vqsS?+({`Ov43svdx}^Sv{$W7lDIXdh#93K4+O6~q&no&bftvwv7Z^?!3Wi~A zXD=gy+|J02b>;LSiUtPZm$0RZV&LiB7~1t2YTF;_{+eA zU%Ze~Fs3A|qT=Q(taAMiS3a`}d#36ms#p9l4knMf<(o1XrdcMj`h`bZ*{y-=r|U0= zkK6sXWBc&$$t| z)t{cwb*Fu!Zz{6Q1fiyeoKPJ#kbL?<(|H}2;XR!@(^T)JY+J3V4r8fH{FuL9)4D!z zXf?B-@WRvoFz|_Zy~1AErS*y$zqOSUfweJh;m3=M#LxflC@5dJ`&=M;mu~Te zJE3tx&^;+H>U~TBtCqwA4yBGQd=KX-_4Nj%q{_{3a=LC8c|vb}N&D$S)nHT5%Gdov z5Be`j4%a^UET?tsR*wgxGb^=AGc=bsX1;0%^+kAX`S^Vm(ms+y*!sCE0QKp9|!((CG~m81(U2TGj#N14Xsr{ zmB_VtHJi6_&LYv#d^|{%s0>*{$s(7|5c+$>osNHh;%+QBI;!tY+`PJ?Y2d#sxF~5W`8&;JMm#%|pU)$^7emUQt zr1ad`(Su}XRzo06=gRF6`b>)*lb|uZmNTC>j;8Lk|Ez8$hP|$~Jnd%k_a_Zq(s?(T z#ua>=d%SYVgJ3-+AR?wM>@s0^DL3FGDR^@!?tTz{p~|1MM_64rYucLm{8zq+Nrgeu z`-4W22?s6pOlW#pa_dz5-MaQ$th|h`Rp$)7=ny>y)tnoO#I4s#XLhFwpIrXm!6JP; z93A29>ny7scOqd;%nV2sC#SjUC^faJO6*QOd$r}9kAbkTIsdDNrA{u%jD!7?{l}n8 zgg_5DuM>L3_SVxsR_hgFmow8VA~MUWWRH6g*F0v$NCfS z^ts+W%gMJxHaXE(XGu)@R_n1a#>ObogH_BJTM{h+mk zEnkwewzlto=Rj##+){k@a`o%s=aVyfJ=&RzyelyUPH|&U+hRejw~@E4;*3_Otb$#p z7lJELX8HJ5=^>64`O53B1}1Hp1fib86RH^_<1I;=kO0d{J534&~{KRR=B@* z61e!Bs2jX$a--v*@5WlOBTY;u4dcX>2L>t(6QwT24blyAwB-WPn4wBHxyHI%Q4#!5 z6$ZRPMJc$yTkzj04Br2_oulbr5SgsD5FG*4rqY@#(*fmj2Gh3V#hZ+M=ioY^jEXFg^pX31gWMmB>tulig`) z9qO>FdVKIBj(vOHwZ{KirH-jy+sS}y@Y4El8&Ryr({?FiNxK56SsF3ID8*_nU5?RE zqjtMa#q@N0ie~%)mBd8}rlq@$Cd@rSbV`RK)WK(CTjN{}4bNZeii#@G=gfQ$cAB?e zr@NvTbc*FJav%RxCg>vIPE%l8?No%$wtR}Vn@ss8f0+%TJE0R5g^YD6HhxeVq5dY_ zb>4X5ZKhB9=e?sTLe1T$|4tQsH&0$yZ)_|5xjggm`-|V}Lmj`ltZ|=LsSA<>d5Im) z>)K_8<)x`UBR@L@X?}OFNW8BwVkm14=U-tQo-!3Rri;^8Ap96UJ2A>VyEI7&N{$01 z-~Cm1r6%ad;9+*q?EL!pmG@;9hLUwKb*92R#OR12UPi65NH~2)i6s{!q3J^K)+|67`BZIszuiBWTiSVBGlhN$}~? zu)LEnu#~F7WKtLv;W99(I+|W#@G3nzrAFTCz<;Q^I$*q{#xihN z#lMF{pV92Pj0j$0AL>}UVJ4}-{`MXAZ45Lzog4a!TR5s<$%jR2vb0LL3gZHkeB%0K z(&~Mm`gInG@(lGs{v2(jbVH=W(G}|#+rcLjTSd7|4SV-8%+39-S%D_l$S%#iv31hZISXFm#u9mPe#M#5@9_rCfCSRGHR9Cj zc#Bh7G4X-(uKKxteIAxUCt-IYe_kRgY2I$zKB^$Cn`IyOcHDmQMTbg4i{oNGYfOP4 zgxUMOp|OxjA*K}5P;P7EcH4V+>S>ZVjWd)+HC&dt$#`@sB!B1Uo7^L7rNGVlV4BAN z8*h$+=W%b1yTks#`Ym+(B)7)(SAx9ZnL-GKCbpCUR*31;(m=EKm!TiM2koOFDh(4l zP#0$Dq>)m%$%Lw1wT4Qpi%ra6N{Xb%r}eXh$De~X-`+Sl2xi$Qq28^nOlSFRS_kj+ zn-LvtYy~t}RG?1<1*Mam81RokGRhkb%0aw>RVZnuLv&8x@!nax@5W{SgooySIe;4G$*;tFv>i`O zt%%g1w*#iUWStI!e|qT?2AUSY(;cTxZ>5(xmNoko$4ppq3QHSFnM)-nH}02>-ALDm9?t|&*iz)47b_5RZ zq>;#-dBdY3WEqEf9BlKWnt4kz%u6F&TqjsrSg5YZBv@EyL}h#`iylQWvv`#izzt}B zpVXfI8V>ro7_>M^Sm!#tu5u0g-4IjCWf+qgNtYBn16B z>H3?uTC23zD;D%~tm7#4bf}#$f&XP`t{zZlUW(*!7ELyH5?T5#kRZ zE^F)g&t|-@9!AYdgNZ6w4w%(wLRCm5g>}+YlnM#XG@GS|;C!%DY+zj(or-~2E-nWC z%MILGU3~h4G(#OgBa)P|?D2Ax5PX_nk#P1U?3yK}VQ*HdvEey2t@mH)KGSxhKGA>i zY%$;@^uFTppP>bh7ni3G=x+rcy%kX+xryC9Jy;&^cgFiP8Zh0*8w{$uRy()|fbotr zr)~Tw^K@l`je71=U5%4ajCm>Fs4VkvqO76BMRWcS0&4St8%NVQ^SFTBlAQK4efk-< z*X6TmzPE@QW&8CV9^Nf4O$QLnDiP@wVyrxZujGvJ291{^Oyjg3tXB^%%a|40^02;3 ze=`fX)S1pjQ2ql_9AR zZwdsZV={#Ru{1TT@WyjlKMk;(Y;-+6h*VM2M)DX>h|;mC#x147StOVYy^^NB$Hkdt z&C3y2^sUnxE_En222Imf=}g66p<`%rEht@OykFohRCKw~y$n8i9A}3y zHT!^7wdIkxGF(<=D@ff)@S<-!%ud+8cRYOWHUGH3%=QVPW0hs`_;A=GtDTf~jhMpK zfeBt72ZsweUmkzqiGQ)*{eG_xyL~>Ut7$&8=-6Lq4cc4cOS`4e(n@+y>F@64>`Ph_ zQw%t^4w!wTPg-CSNs^?JFp~s?KE{eHEFJq~g;-BDq!mUydK6b*GF8NM$9;o+#1L5s zpHyY1L#Uf98;GheztJ&wyd(4YsrxRDJ$QFboAfJh{^_4Q>IAF#Ks=wL%&oJ(_AM>N z5;0Eq)C@1F%-UoGct7^?A@F@MCwa$j`-Yk5yi)uIps+2Ghv0LLXParvQ7 zql1?o0by#5lRZ>eBo;KC{bJt^+RV*(h6nBX`P5E75HDs*ea?aB+HJ2hXAvOj z{<2IOt%w3?*$F2Dm*S_bnL=8F$>n)fywXM%>`Wz?DYOR{PN9?y5m)f^JzV<3#HQ*1 zm2^3u1SiB%=8ko9>Y9j>*XCEHTVZPcU$!V`{msO3=lw=!AGj=CT{1AZbA5)*WNzXi z)E1Zp)T>i6oEDD|7oG~L+_T^)Z!Wj(_;N6;bfyh{tbJZvNpjFW(EH;vTkzVBo?Kr1 zmuXaU#OKj|x=)&C9||VqD%N3kJ|1vWbNVdo{(VjQvrk~B2eMGj7A!rd`DT_!Ucm?Q z?JFHtoCo$Dkss4oW<}Pi&3s>L(_4QJ@(d>Z=+Dk>V;|2?n$G(Ei8SDH3yYc<>n$zK zC|HTfbe^kjgw3$Ah?*Cs+6p>zNL}mryq>Qu9~s>&pz(ks8adD-8l4x#H)=X41+mPn zJXr1c8$tRRsINe@Zs6q5y8W`h&g^WyRlgm7KO;RI`YN2ez2RY0MyesUw6xU6)4}aa zbc!@mh^7vv^1y%rF@Vi4h*61b3nP>?gkhz|CsX>L+sS2APA8TYmuqmf?qziBYbOv+ zxYlDqYuleMcBg~irj?H99OFAS7na!%b}|lrHw>N7Kz$cGnX}II&+lq&TyN1i8hYB8+-S$S;qUBUC;g|r9bs`f9|>TVn}fUV$%({(3n?&a~>sfhRj{ZSxYL{h{XNrg-v=M{J zGOwmAwM8f1mLex~DlW6osfIZrV^Cl(v8cF>ZOjggYi2{(RjbZ1zFsQMtcXaZDQMmv zINlEUF=oWoD#sDfosVzaY!ji+o^LsPZGXEg{Y`U0OsR0pl%=S#@nor>8i?KdnfJUZ zEc`{Jz=Y~t^25@IUP0SiSW&k)hgT-M)P4@AzF5I{GpUBBDH?u%K?w-Jle z<_Z3$ufqhTg^QwDrI|#fjbdapyi1MCGMp+j>R=}K%`e5t8PAl1PID4Udmg zICU{@qLBus5N~-@L^;w}T4&;-$RUT)z7>~0zMn);u90n+o?q1TBGv8JTTjD~g^W!T zlE#fWMddScGTCx%7#?BXrD7@u6^^oqUdvHqJ0A5p<``Q86G}EkpEaZ4Wl8;DVom=4 z3%S1}w|(bly{kw~(0()1qSRH02}_|>?WRW8S#Ts{_Wa)t9C5shQ4BFc$N|DNA++ ztwCmlXn3P@*22T4dVka^%F|vGTc3O~CX6@8NFJO_Sq|&3PzomCl?16-BR2^Z9X{^s zJ){RZCAQV9=E;#$mT|92^H{Z9U2i}2aWlH99{cW-)x6=QxD43qSEU*1EIVifV$x1t zKj1GR;p}U$)N@=NP^G}0@ykgj;(J6$_&BlVzuSwAip_ln;k_f}5f_Uz@>K-2EDEP| zS+vfD67UD5nOL+&%>_l>$|4GMy2}Pll6o840x8X1n9qAdOS%6#KAFqxkRc0q#) zLE$K*tpKa4lW2G<+hp9fC@s-}a>iuJ5tS zZqAdct^&z1&10;irlaPi0EYu9nL^Sr$P}O>CoIb{Oxf8)rN^}j1u>>27}MhFjSYG6 zn1WJd)U3KFbE83nduBtDq($H2-<@yzg!xeR%es+2y>HyP74W8?8KAq)001yPxz}as z>?D$g7vNVif2kSpizTBM%@U9(#*N0CcX7ny*THL6X})3|(_o`=0(|n)=LzY@j{d!; zn`s@J?U$53IpF?Njw_I60%d;#95V;4!3kZrfs{yQm9mIbUZ+8zL&gjxrJ441M8>1X z*(<6yIdJR{gsXrH=n!TEVl)qQw*wy6+q>51G56wRXFmH-wqZ1d>+$=_j;AetbBV%i z6S|ECNRvxyuF_f7i{dPWQG6_o2894?x-4Kr14^mPMbM4zE-rAfhn|4ro8}@2X=@MH z1H6fa-LLT=O^GQ4tSv7R{`m)^8o!jMW=4Zt8o3lt=#*t-Rv26=0w*3ZY+z{+6pa}J zDc3+~a|$D{_T6Q1CjO^kn}kpUz#yd&F%ZOnIF=!bMuY< z#@1(#LHsPHlC)-nYijX{?PrrPs%ma2Vs$C@o<51(cUH&hyp=V)LXacDBGWHC8@WswT}8 z4#~fK0sPb%@RTNW1{(##z~?9pUGl49_`J12^NOOYs?(*ax3)xtHR3W#BMPF+W6EWO zOEZP~%bA|iTK)d2ET51@D%B$c-y zvo4i%QfWj>kzjdD*fn(Uk7#;Q*|7C#H)-ywwzjnfSdFa7=^rl=u^v{<#C4C)tJO_4 zm*+JroCZxMbmom;Yl${EIhSTQ4JK6za0eSyb=}6v;eT@R~PvfSz$>?R%Y5lilNU$%7u4l+LVVs$pq9b}s-LD`xVlp&K zXCu-@T#O4bKCQvWfmf9N4&AR-Ix$L3ZKnVmK)Y(Y=Vq@*z~0Wcj=w9d!=#0M*|(rQ z&ViF*SmY$g;!-T-!dzHTBwBzNWL9ZJ8aGO?jcD|g7CAXPA*W1>i$QGlu9{NFODu>8 zV|D;~H`<38dW5OpA`m9&nEtPkm1wvL3&OToD^Ul^}B$IOe>Wieza zET|$^b8WqI%@5$4_;-0$|E#j8s3sBMyC&}qfJ`t+ErImybU2qVf5WtRbxhbia?Fs{ zsZeV$-0)IWMrnp2Ga$=6jVebcA@ku0!5B6KQd0T~y0TKUxuvN_KtmUZggmM6DV^BJ zDSNs7ACs;=mkU${Zf9gxa+)EHk(a!K0>@|Ud2N{`%7OEiU&_Y=wXKdeaNG-qd;v^XVeKPB?YB> zRSItuYy@~lt``?P5ig(8nNVd90~>>DwUcPF0GN_xgs_&U;-wFx_z+0rSo0VRe-7@u z_sdn~3!^$Zcl6{L>kRrzT=jIO`JHa+z|;q^I>rr1o)s5n+gqxyGT*$9!NlC~$$c?Q zeJkkiX%oGVq8$hd4I;bn;_k4oF@wlUz*{#oezxq$<;zGN03X2Mgp41vN&`M8d z3dJD-T9K26`3)))I)$nX=64z=bizux&$f6qG;FoO22!ex=ia(IxF0*%t`24%KkhXGTYB z4yxZ&pJOZp9&kACD{eM(7l8(c@=`Y1R<4e-osK>BG{xi9$jiVuddv+#@K{+(>FH+g zsUl$_CE+u1pscA%PoU4j+&pa^ z?+-C5bbNs`hu`S#% zUl8#PRcy@MV*q>wA)wHtFUG(d-JM}9g~GNIdCXO662dZOCDj|(a97IUdTN?oa`(-uy#MI<}7KXqnV_l}D%e+hRInh}gC0OA0FY-&&e4Js86 zOu)i?LEzpX8&=9Sz$xQWSoG1`Yz7lfKwFn08)$J~Kr{?S=h1Z83(I!+%()1RL4{Xh z)MJ6Zk&?b5$uJ>GSq_mbD$75?feSF=H25VJ`Yqbo+=hld3TZ(36qv;=;>@J0((duM zJBr7;tHYn&iev^Fm_wqhQ+i+R@kd`Hm&fTOE?%ecHi}b?ioohHvjBcTAWgi! zIMxKM)CA-I-6tI_)E<5UX*rktS3ZqV`!*>ZcyI;(<7(T()!oUlw(@@<;t&%FTG?rk zg+bcLOH@q=Qux2s0%)Q*uph}8yX51{A3fdattQt6hDoCV?GnE0$F7-s6pgBY0DFnf z4UwUmY;gt&BYwQ*O)BX$_+);721h(ZzdsZ0yn;7}{ph z?9|ly0Z08MK_@tSzop-O@ojaRAL5YOuGPE+8b}pbm4%DI`8MZLQJQ{9l+nbc+TEGK z+$(7!sJSH=Wn2jJLRe5nVwvRquQg-dL<_w8??k9%I^p|&~)wC92Xge0Yb0F z;_+KW^uc>&^li&)^CiSaz}AfCvkq}ElWpDh?6fm&lUo!y{8N}B&#d;8|t0jLrf@pVs!`X`rd znSnBB!V0daA|=Yp!Kh7D8Kli^Jt@mQn;7pPR?mlJ4_la@2%k#=lj6Ou?Cb>a%WgMF zT@@J2W8Y^_HlJvU8pFUGk|<40ow7vIRzVO28t0eYpbx+;Th+yK7pZ=1Tv%5lp$lXI zVImP8hIPzsUpY}^!P>X1{Mxw$u4j2|i{ApRGM5Y+KDX^B$EJdObI*Pmb)4PcYTY^R zxc3|fd_xllz;qQ82jchk+qKhzT$~Q9F^xN^(UpxWGr)x|cXTFgAN;s!y4za4d~|vm zJT#Cc={RIin*7m(!HHYIT|$Bl>Apu{%Wuj6wdMZ*wR5F^No{Kw2o&uUXgFkQkd%m7 zPN``K;z1-yIpt8HsZCO*W?Gh|P*L84M>D;prI`boQkteBr*cRScDm}t;gDkv*PHX0 z^T=J^f8u_*zu*40_kPx1&wAGT?!DJ~-sgY&^$$)>Ttb4j*-XvWEc{t#Cj7u3_ple# zjDHTz0ZUAotj<%mw*v;phfZ;K%fix6xth3?Z?&C`u0SR~$cG8?(YZC^A`?E0nnFBa zT;r~ms|p`)7$qZz+n0JAkw{Y5Sls+?@z>36b_90{aFO{VD3d@ z5!+7c#T^!ZH4GO5i=%R3fUG-O0Q%t~%7aJ|Qg>b*lV_>{E437tok*o`tgwwEDlc?9 z(I2OOigfnkmDKk4E5NV&slqO6#r?Jk_RYNvtz5x$#e;en9)|(uK7a-8ha)Zg*;sE) z0VJC*Z{|ZXk(p5FJ`dgA;SzI>&=%(2RvbPpb-$hf6A;B37&P((t=$uiZGZ#EG7`r$ zw_PlF@}cL(<=G~%#ADxL;f)$mH9I=iTm1gVud}ty#mNT`REX$}TDZFa8q^$s#61K4 zL#8B8LZC?Y_uoScVr#?{RU~})ef$abmg6*@62FO1hv_|iCg3lDJ5*X(p?vD342iHkCj$(iX%ZieJX~^p?taYEsmR&9ZShzi2f%uU z{L9i@vX`fQDSCUQU+9b>mZVN~2xW+XSzgBis(wJFt0taBfzpsH<^w`SsH=nU2>+(Liu#Bg25qJga|J~O*arSHB{+u*g#$XlVhi^3o{6VTIsdjJ%PL|!VPyb56~P2_|*|6xat+oa=d|Y zL{F)i_l9nZhA1W+vGw0e8C+SLrx!W2c5Tf~KdtMwBN9$^z)}c6P{|J_+=}@V=nFi=2l?O3Gf?0t$ zY-h93f6h3f%HMLQF7^Gr`Gi8)uB0y=U7nuyEyfEyMck2BJ8Z={?f{d89MGD|-EM)vBtLKmS08TzoLm|x zJNJ5Vt-mAAaq99VwzHQ+zr`c#@r<>#bqGm5#a+)?MXgcaUN)l;YQ(CUNVLB3m8~qC zw>w4h1_^YHxhT4vJFNO~0H;mvA*6R^x2$r}mYTQdW3 z9LLmvCT6Lvn4}G(F3CgBM#Vn)l)@6)V)yU&cA5C_5JGb(Ho!=k=ZKb69`Ridc|L!~ z>%|_+%j>HNg?mWC*G+@xuMLWyd`GQU_dG~G64AT%h$09wsw|j3siMVK;y*J@D$0hM zNH1pK152xZH7IdC?T>72GwaIJpH`G73HLR zx_8?W+hdzJYCo6 z^VVi*ybaT!j0D9kSa1#k#IjfzM#T=q5uQ>hg~!s}^;_qQ09n+Hs3Vo+x$TptT^edN+!&npn{SMIxO=jd%cU=#TOC~JwTYOf@#C|2 zSt&%pv$I6XyJqsO`e$XU(YIP2#yl>(M#4{=eEFMO@9*Lt#aff>rRIRfi6|q!o;3cd z17IlsEb*>W%26x@Rv_qV^HO}T2fM#K6LA&;qeSpRT#yTgs-*$S0~S+53*qd*gP4E_VA`s_&&btn-)H;i z@#(R;OOLKPcuX9YOxG;lxcxHB07ENgdpOiIoWB`8ut9FuPFpL%JK`sXaU;Lz>?BFb zZn?PB9qg%EB4&I>7$IrM%yu8j+7R?{z6W-Sy>3H{gm8(LDAiks)_nI_kwZE z>;zNe1WqMsPG=6w$S|(I39B{(GHb$zmt@=-^Xl2MIQT;um;z^l4dROmxnL zYr2eHj~LizfxgShbNOX1^GO=;8yDs_~f!bq)n)B#8)`Z_WPd z*>NE{c*G>1q#PR$bWTkacaT@gQ`vN`#id=&k=_6RN4K)JkD8syt|H~@920R61z5h5 zwpUs0uCekW7mo>$sW%E(EGSF`ZM7OhmdME)3&J4WNa$F?93SN6we^BWX?KR;oi>@! zZ5&MMrNCFp?DFFJ^x%zG!xLNv51yF7-{@PSE8S13dRc0pn4Ykm;r0(NFIm-;%g{g9 zXn9PYiYYE_=l1Q75-kAzU5Z!+NT+C}+SZqyqq|pM;J4sO{(6b&f5%T4*9Y{jSAXp! zBLH1i`vz(m`^L@7hx%kzSQYfc>@dX#Ir)cJ7_?`EF_JJRJeIf-;Ht;%>S*rU71zWo zn;BNSkuO>%-K$^|CYewI5!id~w0 z*oPuan4Fz&-iFvu=ax1*I!7J_tX-(D?VnJT+*zpb@ls*7=ZGSr@|K0itgKKKb~`uh z64T!Syx0%PvI>QJ6*nM9;PXCM7S`G_hH_i4J^yaQtK*^Y)f>l_*0X6>?#%o(6CtK8i;44p6us<1fZy@`Mlvy#0YPN{4C>eAtFk-!_2IjjU-?<* z`OTqv9X6L03s}j9vzPh?260ZI!A|7Ile@dq_j=18yzgYhMV9vM9U6q6>}O*yKD&SM z%FFJn=i08i{hodwxPA98g*M>!(Le71Z#|p-Ke@nL=h}YJy7c$$S&Zi2w_;zt{`0|C z|L=qU?{NNqMNZ_iX%CodEuIq%A5WKobIwggzSq9(^W9IoTJ24?3;yX#SiW)%>OLD) z{-A=;UTY^SMDR*uU2Q5fZ2R%AIu7me%P(8whBa0Wk86jGBJ>^v&^mW#2=Q}ECvyWQ zUa_fbwrZLddj66cdHNNjNsTqbYrWp2mXOdKiO%3ik+L1@LB~>a=(VUYCcBrL>02QA z?3Mu|R@qkS@;3M6e$|zo_l4c=qN8UW6eQ9|u>PMPAlnW47KVN+ySE+YKEJa$q^}s- z91~F%imVyCH~+e_v^+;NP1zLOCVemRneisKft)>BXnQY&ySS4lCOx)0Gw5s(yNZ>H z_3BH1o^BP{jRrmLF&MO0!1?>J8#+*0I7rSw`^Sm!ot^F#30>Q$@AR>lE#}y*4Tm~O15_g0|DbE!W*mdN$pi(xtNI^P=|tA8`7qrI%gK%hSJVO8r&ua=9F zUJxK8m!1zI4VxF!twpmcO7we#0?6atIK}mYg$>E->ST2>-qPkX-CldeihahX_UB{0 zK5r5ChdwN^YDguv_r|tnrEhG`)TD$j_4n)u2&naJK2h#*AUnTxyOD2eeb2)ArEhyQ zLsU3Wp>D={h$Z}3^rqyulL9ICx)FV?r^8b*!`0FI&stA2b&oreO6nz-Y6EgbpRFf` zyI(7OA7|@+W3#&=Wt$MMnmTZIF$avJvye^+?=?bDJn)qvGrG2TEl*O?Xys!%(RxSp z?4YpI!u#NeVdsE}pZcLwfi*SZ>%W&qTb!FZ+&tRSVE-_zpog%_%fffKD~d+pY^#)e z!G`I$6k~KBw9IOuqkT92Yxe z!!onuVG0eIvFnALV6GN^LuO93+7%6zsGjilrcHuRLE!g+2d761%g2pVdnk9qdz!0O z=)K9b#lqO~XY2g_IoSn`Pi8cZe|8>?_rE0WmKPg-A5Ge zU&$A1rZ%3ZD;EB4>N~brcd{{&g0i|{*Ep& zkAm2f67egwA!|c}Q48fyTlZ=Tf2JGn^E>Y9c)G2Ov|2*UYY-Xq zJp0&tVaW|B4SSUUe3kjhTAIpY-U1fD(e)1SC=$aJ>j6lc-o%XQ@f zA(ScG#*}SX(gOEm_Bw+73G|3+3Z~*^`@}pUJ-xA@HK<#<^(5by@rawdv$L|gemIk) zd%W(kPtlk#^cCg3=4SpMo%7C)J5VBhG7@vz;ju3(9XXxqW)w44!d54-CGV0gy*mT) z4-QWE>ju-iPngjYg}ynsVh&ohq#RGz6WV1VQDA+*wjmn>C5EW0>`MnzN3?n_{(7JX zUoIbn_L_p6pZhC!e`)sN#LW%k(}DFpkJh@kX0=}uaKH~ZG|rLJo{-9r(0(Ep8DxiYBv+6}@E8L%3{*-m4ib1Jga{Q5 zv<2@byfih(Uzar<%5h9!HE;`Ct`7P{<}wH^}d7oU1#TZ=Q^q{X6AKvR;h_f={I>&s#T&V|F^Fc7GnxddhUwk*Yjw zKq53%R-clGC!+m**Ec`T1UV|J^UoAKLsiiE_-EWq=}+~KdBvw5i0SdlCo_w^=(Y+TrbIo|Gx@j&aJ@5FVs%{Y413ZOW2>+hCKV)mX zA7|?ktrp2ar4ua$hmhb!6px9gT%bb8jETQIqBRA=K`Zi6!u&}@I;(*bsZ}Ip zXUWo1SNpQip&HOCcQ1TqQzQrC0JSDO(Fxtj=`8%Y?^C$7Lzg&SB9Em3vQOHER9w8Q zAz_rkZQvdBJ!vzJoQU06Z~7+ZycRLHCQ&+1&{3&FP2_#<$sCT|zq1~*KQyyh&|Go$ zjxwD-Qhula0x^VOeyoNO-xm~n=n%3}J8cATzYAK9AqpGM9wA6e z!NA!zlR6VE(+8ae-Gv7~gIl-Tt0R}8fVhMYBb^nE81+A@jkXafE354Wt_l2%Ec4ld z1dh!LkI5=4nvpt!ojv}=q&AfYVOksGv26rvb`}yKj^Ia>3B>ey<(%<%k;BEjyvbKQ zbmRz0f4~|wOgWaD2W1Qs&h<*Wi)5yT?`e*5o_?zZ=u59_Q*qlE`6K5A=|J9$%4 z*}i>nPVc?^$?n4NBVXem-v&ir4hd7JGCFZGA#o$W@mu)G^Fe^PlEKpn008Zh1`$fn(^Z%v>xz?dCV-pGF(6kHA=AqC=ydW|;nc9-2~0k5SBrcrKW%wd z&eyB_{BeS~OdiBy9Dh2#r=qcHJZ4b(aPE4{L8sBQ^U0`l2JJ3sm6&0R;d$qY0ueaPZO;9Oq9~7 z0dgF)r5EE-XgKj*vs**>V)F9slo3}o$8tJU;aU;>_(yz-F*(Kk{aj)5e(r-(Kyekl z`5%}Skq^Ip@I9&U*n8Ld!=W$YXifKWZ#^`9^!0fMj51jCa%;@6>gle;!j017r_F5^ z_NJyhfwuVsUbv~LsbGR2DAjbu6bhglR0r(?2J#UsPM{}@SOEE`iXY)8SeWyHOe))v z34%C+iH#ZiJ1Jt$h4!SjSxoo;zpFxz6wIq zy0Hac9>bd+2Vw1Pje{~FwQ#?u85U53!0&JS+#;Jiq8Gn3HRsBwPd5exK6!Hdpe^*C zYheVsH};fdJk)ng=-m3YTFos?>GsmOpT<*ElG^SS{C0D@^)Pp~9>*}gtA-BLQ-<)! z>p=L=Lu8Y@(#(X?lin#}{N&NsYg-6a&)4B#ir zj3@9)pn?t<42H5$Pz0`sA(Ro}0>YKxUoE)~MQTwGX9^DDEoMxZ*G4UsL@c`I!WxFM zSYPx*4I|#Hb4z*_kYFcQxF4MV_TlsWe#OGwNL`Puj_>8xXWK%D{|f-?v|cOYZ9q|O z562E{rO4l|Z-s0rD}4DsMdq(-G8C+v4tA#=ZH2DC+}ZK^a5Dc?4Xua`v4s(m@c0po z(u^Ahw97&PXHaHtAOlojcsk4Qe4qkI|2!ir%*AdI!peDpA2Iin=fM2n=0nh=Ggi)P zP2U?*jPv?pmiSwbo>tH69e&9b$O(6U|F&ti&+yQ9ct_y1DybJhObDd+7n6J|2t!mo z4kFBSz-_AEE;xju7ckzMQ`U1W1e5T?sEgmZXPD8ilAEALaNQv`?L2C*9U8 z6r@GBmWCda_R4*Xd~Ms+===;J36O+|FvG$0Z<`sS`UoF!9uq;3KiLYx4_t9FleR46 zEjyN>h^sn4$3E$erU`40*VA3t%@Ox4RyaH*j8mU6~N zx16izi&HM|D+V-Sd!dAB{r{T`@WltQ8&hF7PrC~bTMSxuORYMmUO1``y`~Xl=q^^l zpsk>t?bhSm^hRrv#mAG9?pnU{5I(?4NU5oyMBo)EQ3=@?4@MTAnZYs)w5@!~rQ#!D zEHfCqvi%HNbzENDm*pu*y}tU$0?reo@?}X zS8on`^sUC$D8TreA54%Hz40o{Wkndl!{h+O5N50nB!p{;4v_d*IV~teD})lV)Pf@M zCb*Dx0oJw4=U> zuB@uBNM2cCA*py~n)Rd{1GM`~;1wd3?n2T_C*r{g5Dr*hq<`eMv@mnOcAI=<7~GFX z9>fsgVTdvYSvK;_RNz)to&|ju6x8#*d!TTCwC`^8zE#W?{lWFs_R#JogB`i-lmkVe zpnQ_mYY(ANptYr@B*9$~5KIJwQ;*vN40j>%no0m6i6=v(kXoEL89sgnJ1t=^n#Y7( z!OK$wlSAWj$L|#kJz}?UHg8|BevoVa z%Mkk5X;$n>jr6XV@u^!fvUv z=TSzh@mFB(Tsr60VRF`qMr-gz=l;W43*_J2!T|UVL#9oSm zwGR3%2+#-ZhkS5)d$bAA7XT8*$y897&Xk#Hq0r<*mYQk3@(6iZjQr4{74;BZ1|W$r zzq+{N(-+D%SymO{W`5&0?!DLC80wc>;2={WLxyy^%+e?Hlz{PZzDMNtZUp*M?zFz= z|B#|LYN_?4-grsOXqQ^d#_cRfU_Zj(?Phd&d#?k=}Emi>wSlFeFl(SF( zy~+R?W#I_rK=@@jUjlntth_8GYOT~(fMYs6D{oDP3fVX-t z1zGVoK}B`qTDg!qaefho5D)Mo(D5<^zValz3{%JzL|~3!1zqVGzX9U1JsLPchA3K9 z2L{5)@_~Uq28s^^i|a<2cX`b&eQ!*jYM$jiVfKB>ZvA#P;ESeu)Ytb0JL%5SeVx?? zrAT{);48hqFhCnGP-jh6p;RCr!Eiy4tSm-wkvQUuD@M!3Q4hIb)b0?fGV_@!9pDm9 z7VFU0pKZqEvjjaM&d%Gr`pc&`_GDI&x`mvt>&i=t)-XJ-jNSX> ztX3A?#v7m+b^D3Ywpi>8!uWKwEa=_)?x@>~FB`w+h?ZawTEf>$zrCG2NDBR&WSvgV z6-_7diZD5t31?SdC2U2K@e6QZ6}?VN3arm`!of)+)SJ!>Co~;{5flfis3f4cium2X zJqIZQM@Tq1I=MReGl!rGwiD5VKbh5g4TYx`#?jHE;qLn~UwS+>?#0wfHylwLuG8OX zVEmmBrv0W8A|kFOO0*CPg-WI<5s4I~g%K4ZQ9(z=TiBn;=9u9s=r;%LciFd4L=Msw zZsqFlU+Yw&3b!M2iDa2IQW9mYf+`FzS0P^VC+E4sZ}sa5iNIHd>5)WAuP|8rR?=sBVq!(Slpy)OCnlDny6ESK3>d zRbcckxA62E>2ujL0nYzwE^Gb65$50#{dA9a^V?Cf)z+QwYA_%=VNV5FP|l|&{Jz)s zyx8?;>FK$mCKfB|fbt}C8#2<(R{`zD9fOu*t`WwbiL?r7Cidq9AI)M4VFMYLQ7-;CS%Fr?PWQIKUL z99%kt^3w*H2}=&PpZYcEy<5aIR}Sa` z2rdGm7_0bNyS|`h^WEpNmY-{5f7fM+-9P^HT`pHGJ85j)q*QbU=($XKx%XpyD>x|2 z6-QwaW}R4QOUO*`vZ8h16_vpRAc(0S;wdVkIJ|_x zU<#&i1dgBIq!KPvYT*#~Dr5n3&C|>ZC&xshT$xU;{lc5x z8o1w;s#df0-s<*a<_A0Z`^#J3hpCvn7%?|cGx2kT%GN=kbwIUCfQst_x+a~+MD6p1 z?E3j~v7^5n(odJ`r?S+JPJ_SCB^z(CI#*@Am0_lpPqkP%BbG`tyG}TH4p=<63MEiZ zO~PY9I1^ypLeFxsGH2UNI16vP1H=`nl7=al>1Er9Fc8AqZzx4{XozK;9@#mo;t~^d zt!zGxKf zb-H){b1vbgkP~At19cYr+vA>?@#yUlx^wbqo}aMt-2~sa2>rmSIwFv13;+pNhENj@ zI40XpUWx3p_1R#!iFU>LJ*|$2S7C~x)uo0`Qw+ln8w`zC;*X+YaLwzDy9Ldi*Jskgy@tk>Wo4a{=nt3@SF5)$FSWusd-}6T3Z=a_Wh}u?=!z#@w zG${*5brdn{)dmty+jdEfuvA0o7vah8>`T(Q7OQM`kSr5JqTU8uevDvtAW5bqRoWmI?Vf~oFkKN!%~S< zxHf`>^-L_{FrZ4d#+R*Qm2E?&P;;C$FJmd#26(iHAGWI)+^({RpP0qIbQWEkaC zCMzz_W>zX%7$AXJ4<9iMszit6*b#Yx?N*@|a$hzEY4$chS{G^E?2+E+u0HWL+WLdN z5|-Do^RaI#>I0+uo0_^wGu#SYrZNCdk*^g&*pg`RTvdx&VFsSo{ECO^kPz`2!ONu5 zASDF&t>si2`6g8nW(6YA@Bwx_+vaL<9CubG3TPF$r+%ZV4r--haH%7NEkyNr>|f1& z#%0C1Um-h|t3xKmRI(Y{%Vjj;lpea*;N$UaeY`c#7uB#6U-SO)VtdN_oiog!we{19 z!nMe)tGb*tYOwdGkqK^UGfbv6^%w4?k0gq!dSuheE-;CM)d_(e62!*Kw}RPZ%xJeKCJM zJ>izMWZk$unS9NAy@z{ytqJo)RRwR3mqCL}S?&U>vwe-X{;Y427fGnbI%WWPOd8A>f~6dh71+tF|O`F!Hjf1ka9AvsR!<G7a==i~ zSMqwMk3MilkFD}ZKwqr0HW&IjSdjF`TL-8pg5^nogV7p9nGBx=huKlF&D27@9oyK` zDzEv*e$MJ@Y3q*_UPuifpDj$GLqZk?ARvm+)h$nDRPbf++CV$7xM@E!o?C&rNTVv! zhzA^TBIJTNFT;Vy#1ILE6!6W+;Gs)nd`uyzl$BertLHfq^ui3faeLr;pB}23X&$9| z$5D-o8nPk8Z!dNA8SGMG_YbnuedoCX9bDkd>WnrA<^qmCMqVa2`+iEq5Xi4~h_6H$ z7(SF4ZRTWA8v9Y0DO3x#E>JqJY?=ATS4UGdv<6VOV-vX#eYU)H7A#lWZQ@>Cn6VW4 zl;BNq0x%~-iKwT<XklzU{@QoQa%jMb9mY6hMLcV#+c)Wtn{StqfM zDxB*x*s6?;KKQ*f6F1cg0NvH^9kDwVv6D51H3b@pJRo)g1fzT&T}{Wwf6LwX(>vsr zR4SZDSl+rSk3xf%=va+7j1^1}wGck?u&!>bNS^rO-M~n>7Ol#Z+T2gW&dNYbebY=e zEg(rYCAGD;^b--1Y(z$f3BSo#86_sQ?7?s78u}NBY@79aHyfBi%MC)y61W7eRmB+x zN1&P!L<2FIn1H5)+-ztte7yX#s`YR^idA;fzaBQ?+ESANqBq-V@%U?}a&f7coE0b+ zEKE=hv}2hpyJ9^N!Y2KY9c&ph+g!nfvHGZgbie8Q{L322%r`dUE|S}v+TPUeTH>`| z>2)+}z0$ThfV3j#QZu+D%vT7@WEHLkco|09&OqHsSB1NRM5+x9w*C~uj`+R~E)l(j zQ&dSr4Vi$nztr5(I7-Tn;Y!CW==zua?<@r+YdrS1`nHej(r;Y_~_5HpnULE z5es4e2ii9dxjCdriDZQ(nb%$-V1%jUkkE$ts-uwor>09fd818|co~KeE0cy$=!fvM zW6oc*yi>|1TCY9a``kv?DCl!H8Vg$u`uW9w>rs_NMdnPDzH3=?v!%OUPSbA3kZ~|> z^;SL7-5~cZlKi~x<}(=;p+S6y921yM^K~bPUl&;aVzX}iB>sAjZ>F5pcJ13WP?yd9mn%LOT6@tKquymG#A>FAci&iygI^nyG}9 zOg#+O%*Qu)GVFfvAgQyyDJ%$B8M^ITPK%%{rGjNMA&6QL64i1Q&aMZO>Z*ny!uK^( zEnFGt)T?*gjawf@Gz31W49F!j# zzGZEGA*X#bXSOl>p<(RYUJfw#MPwwWy@H4`g?Q;u?z;h-f$66;)rVcS&EFP{H)vB4 zC24yhS5j=Ec7AG0H*BSei;9pEh|L)tgAhENB&c5mFcAX&70IGdX*4^mVmhgJawPwt zcu;qIwFB;z%h9|O9HpwS5CBSnqkSF(1h1T5UCw)M6dtIn>$+|n&N;LxSfzhgax_$@ zHk+k#Nx(1z3&E79;Q_d<2tip4nHbsw10g3zUwOZU_pveGpBBscgEBfY>!eggED`Wu ze3Mo=eUsrnMmyWt6Tz#8%>T)Ni%Dv!qtqpMH1J)+??JF8x(@U6|FUCD_MExHm~QPg4x(qb_KG&Oj)0r!!JC{y^V z7STHWQengoT8eR0dv=|Vp(}lmo$8CSQn>LW1e!|r&DErH7TBr7ogIsPlb@Tvl(Ezl?k~>=n2Qw&dBhg9@2*=!Phf;v#)8uI+4(lObL%1 zo6w_M-@6vza))*SBE=sJRME4Ro&l4eb;d?t@ zoFN26ukG^DAIE7EjTSXPulg@|sOOD0fM z@V6~lCW%AK0)5eY_ZS#b7$u{Qk2YgzrA`sm?pSH-Gg!>&wb8ej;qH0|FZPn8gI6Ot z*A63Nx8$Y6H?s1^4ofeX&dM;vz$poUTD$;Jshpke5nGFymaQOsCE%NfmN4=a1SFVF z#!@eOjy&`pTSeZ6n_gzwu_#y|&8Xy&@=Iftekl+4=I$Oj$Nu$}K|t??JWn~JhI zZhD*5eG0(IH-zl0x!!(w`HtCY$px@wDo>zbio6$u(OkK8=-Tnd=x+B-QBbg;HAOU4 z&)n3U=Te*P(VW%E=z7Zvx>A0llQj6S`K4#)vL{nW0Yt)+1xdhW#*44!6gV);7c`Z0 zR98`%yexLy%^G(_vZ}3ziU)|P^mQVxSr`PIBmSB1_#|98Tn+f>0^g#vFeQA5TX?1{IINfrKqyn+S^_ia(?Cn50?Plj%iiV8`lH zm+!;w+B8<-YhWmAAbI%H_h?JEcfx2UKGfzj`J6S=fj3Z|B1?f80wlw`DBzPI%^`!InztG!BRBJ9Lcjo2g+ZjwS^^q3 z6AKhduR=<@%cPoS>ZMv{o-j4($!}**HAZugx7Tu-qfSc2QVJQpuj#5xKG_*dPeqmu zK$-8syyq>|VIzs72EU>~4E#uM8>v1(-@W=g(>X2+pM~OKI@18TPQuQTb=T&0*J9WT z>A0!9|CI^r7W%u!M^DH0N$btiIbWjF?^?|gSne~H;?8OB>{AKWxayeA0@8Dd3O1CW zhsU@`(*eS6&^GhesktTwbf8TxCzu+55I`5tm+2>w_no!4$UHqt7dW1tKcAC4^Za+s zhR=+YsaenJ!idErX6S^$HP-}tpqK%X_Oiehe!9Us9rE$)FLHO`5+oHBh7hl;6oKkn z(0pnbdSu*s8X=X;3{WIICr^lPuk@>Lo5%5CK`GiSceir*DzsL`jDn^TQQ;4^z6OjR zQic`p(Nk)E+=ApJvbl?WQ;&)b8jY@9)}oTb)KbILl(3+rvV^Y@mF6Rf^i?+!%iR=q z+b}k0W~ZCMabMBOwZnoE%zir2l;Yy?a6wa$35fI_ zy!48#Ng}Zsr^{bPV~=kyUMX`;Q;z9^rt=zZ<^}jg?N2upMs%KEW`BA!Xb*{_T*$Qx z5Yb1Z_YBfkzjrKoJqT_Bn_|pOSLC$-;{Mnlv3aC#b95k0wp5t1Da~vY+dce{9%>4a zh0XYiB#e;C+JP=PRRs$gW0e7*R@OIlm7{p4bnm`4z3Kf8|M%NR2i|6?uo=QgMS!U7 zkjV<$#1-^0RQQ zM*|U+9`aKxb}37&;6~uUS=6l|8xppd{wJlRgf4nU{lSop$QX&6AHWxECk(Wzu{b|m zBT$Qrr_10e_mxVBm~y+n8<0tw*`)8R&b49Vm~hVa^|ZbFnF-s3DWlf@*3<90(K}B@ zE=xA%BfYP6T)lerlad*eJuom}FN;w15qPd^6gt&DkrbYrXsvP%Wme2|uC2X)uHs9F z#_^E8L4C^*r#_uEip_MsB8BnPLYd)eQNPlDC89I_1TGqlmPPb_Aa^o9p>gn0Pgio{ zg`_bnt?NLqaI|1yIok)V>FDHi&5_M_MjhTip!w_JE4xy-LTh!ibR zdYL0a))D0I*fp25|GBz#|Ax1l?JpFQtZ& z68wF}!gp$Ak`l_B7IVfl>9w!v$a%t_o4d9`!5A ztb(FY(|tVLJ8?R2YwWySx@_WCI}~?dpi5?pqY?ehrr=&*OS;#m_JgkY)f}A#O;mC1 zxpPjA=e394;L%##mlD?(I-E7u_eYL3mN$~TJ5yd&+D2_21($7=5VL4NzFxeDrT$4# zT1p+k0a7}EPGJb;glpJVXHJ&!%D zZc?o;wYuH>S_xZSA}U)%jW=^uw^XN5AqzEsQXqWvx}{ge1NgF9QKkc6O^CSjQtAMu z*6)tg_`7-O<9@?2HhmA2$*M&y&MxX6?-sTWZ-Evon0FM4h0hch^_y9dkhtm+O3pb| zfyt4uA0^Kh?j*6^IAn+>Wf2hr?HKTpIDQ^%%TR+;4Wxu}832SY5>b z+_}&6OKmm^9u4o7>uo(UizVL9-gX3gM$ZTdcxdMUvjh=15c3qOB9TIkN0}}&I6~!c z*RgAU3q=$<9ByT0b^FOHC4b@KAsgTFi?sXH)uxTXdiSpvh9?UEs9n_)i`iJ5^oyXDW;(D#9YUrOzOo!FKbnSHTU<2 z`-gQtHP8MOjZYRYp=Tw(%{l(m*W8)p>o8>k_6VMy-m&lbx1hE%>Q^&QJmOcgOLVlB z*XHQp@IhpDbzZW~kzSWp_?z6Om~a)U67f%tySjq2ii(t~CCQ9!f{zCfiv7kZdrL;x zU;S4ir3e_sp%KDxCo49(Hs(Zfy&`;>J9fQcr>?eGI%aWhFQ`sRLXtgTFYK@UN$Cu| zS(ILvLFAa+@{GJDN6gBi!4ZfeVPJ|_LMaKcM6g9cK(?5Tde6@@c3gLzy*6hdIhzp= zfqkzd!vMb}Kc*(wA8L_(db{3kYwRG<` zE_VM|caRgBw$0EW$4GN8#H`$*xgN35=#a;{KwPAx`!aXRYn=T$-(ZSi z2$TwnOU3y57AFxAT0m1UMGI&X*Y42j$g7#?M3iu`qwtwC{!FJ@VJFK~EmX#0vd!iS zcJ;qzKl!{LdiqiSj@V*pFBfmeo1{flz?SWxh&QPNkaLm#U&LxC+or`O)BzO~N(+T8 zV^bWNPP|TM)Ge>g1_iGaMy*|`5VAPZvnY-7HJB}o+BfNAg(IJR#S|xH(R6^pa25h( zR(?^T%%>*OBkB*gb7wp=5WkYYzbd}Dgwa1*@;Km^be-zfqBm>y);bMQP&8tZSp~M% z>=I>${pC#I%}6#j8bXlP6|2Y`))lx`u4G2NZRzUhYWer*8V*D}!ttJO`Rz|iV}IJ$ z?x0YSl1{w-Y#}(w3@$-$7PogdXep5lUTxF?oIH;5KV}OU<8pP;Wr-XL9G8lI0mQ@- z;U-3%n4GKI22n35p;=lPf{7HTl3I4gs|!FJiCf-ckda0;(?S9YfTf?b_E&biPd+S8 zK6;<)=A~I&QbZvO!zI+=&zkENG!;9v!XLfg-tL>Kzmb=8)zYfxqPE$kHtb}?_itS! zU0v>h%@t(2u8u%$ZKA#7IY&pw+J4H$!NQ+YhKIE8-=0Z3S8Owk^-kaS=L`U~PCNzf zE67_!{kvO&RU~rxXBcRyHq76h)LJ&u$<-g2mbj8Aw2&DY;kF-(YfY~`LslDg8+PvD zmdhrChs10Y1~1mq5(g}C2&bu6EE@!Oz&@o!$+HSB>Bv+9_!J38^qaXRnB8XE;Hs6> znS(DS#)^eb$FilmmfpoA0zJ>8u#W21&9C3J8if6Qm6u*gsnWRi#H>G4GY7XKwnzg0 zeHGvSop|YSVooA`-*0*SXhpvQ@M-PM&CT|E=@wS~07U+6Y<{nVbnM>SO4}n~txO@n zt)POc^o&Y{3*Q0U7!8ccX)4<;u1>t#^|=_|a*WjsK}jVSQ%+SiQOl*GYMUNCX`{(i zMGq?sw?s;weB^!T?N_hR2HF0yBr)W^%EUNgl-1S6foUj-GGwESEn^G=0Ucpkj`39n zq{iJQj$C2%#nBDVhq;`S?-P47ZAm2dCp9y~GZiys6)h}CB(fw)!E9zF>fPbI!`K$E zAt3kp$sgw`dg!rR@fvfS+HEp4y?U3jLrJRpm6*kGmk=W#bJ{d=lLIVgIwt^oOGvt= zO8)p}pvI!|BTTNA%K+cvBBne5$y3a};KYmQw?`mIfN?K?2EM2^LTd-5TgD8PoOtqI zpXF&DT1mIGdCOT=U=b;`qE71SmIn4I8OZ)Dd+nR&YL%SelEUiha3_abOec2#X|~}z z-yN-1fySul^~W}aYXz5*ppj}lb?E%R{&)ogn>(qz`PX@;e~PL(_=N?$DI$uH95;S_ zMST8$(o|f2cY;Z&cfKvT)Mvf>r113k@JFoPgrVG}VAlb&+{gEbPv;}r_uQ$g)4sG`MNh^PN-O`m|#iCE#7hgwC6{oP1z zL&#z`_lQ0f_8J*O%n5wgkYl@E(1UsFt+wLw)~^*g7PN@Ul)rGhM@w70{fZU#krVghGs=Q9iPp~WQxZ4YxSNn7qMD$*{ zHmrN{q0q=j$3wBNPVr}`}H>Ljw|#F^e0zrOe154|N14 zN7th~x2CmgE||;DDPj4}hs&u6%lgy+t2STXAcW^JmH7`GiGg6qXQkV6w=TkLI=Vmq zQS+6}ly16weRkQ)d#jHlbh_N>QR^8nqy#H*p(G?GzVVv((sYZua z8sY+*7k68>hXM?^&0jw6%^qKWp7j*nN#rK@EcY54M)@_q-w3YpA3pguuQ;nTN4fNc z@9d=>zMd}lm9#hGxWtVPLGgI;9;IC~v#zdZAM})c<|q01XVp6T=h~J#>#}&)y|?}% zA1AFhFZ%MjHWD>m5Q)Whz%Iqbc{LEhtO#(Vo4-51DvL-2;!KNZiMcFa%y)xe)JJ}oe*5>-@o_-NjJms9Qr{Zz(?DU>oiN17w9hGvUEJy2G2EYWp>MUMi!W0UW@C0m zGYgSX3_>agA#Tk=#l}M9Z+Q(V5ygw_h36?7>CfyF&~(3~3gm66riq0Q`sHkoLo3_b zkXh)tYx92dYGMfdYe8}2hi(b0-VXdv?RypGCY4m~%iflUo|83AMkf_-oEnXNaoc~7 za;`sVG>)F0@6gOmWuUdQyu1=133gsyZ|>LhEu^P-MC@!>(T800QFV>;>rv~j*O%wR zNUKX70s^rMuP-NkO^n@W7iel~*bLtJ7=#H02WhEw>+xHOeuQ=DDQ7uOUhL@aYQ8j9 zXW?$q0@?jFJ}@mkHC2`}dPl`h984MSee-Vb#$=@xA%7oQBPf6TfrqDvBDzA9iEgb0Zr<&dwcPJj(H*7vbUPJASx-0Nr$Jy*;<&`e ziyfohkG1oh(%jV4yspB!TwKh|IzEaAA?Dm~@JmlL6>k2u3gmS6s#8_n0~`VdA_gIq zGVKsSj@}Pojw)ixD!TQ~M2J`eUpw*HRkLvQTVBFJTClE{dMuyNo--V_=jpM4(bj(A zgCQycP>Z*U?Gq?2_IKZYf?Y3YHP~C3)u?QHOUc}h+8s7N_*d``9e?NOx3Q%zq`uv3 zBeMSWyz0gq?_GHl6Ekbhb*T81D0ygVimPO%+x5b()cFHn{Zoon8VvtQ?~_Ccn0PtU z67JX%xaEZn{}GbM8{pJ1p?Ua_a}mI=1YwGsa2lRJwOB+}1#Q>R(#+9;0TF=3TqTOa zyZGiYZs*MS8u-qi*Vz0E<9#Fz6qOAnA8!41@29@B0qyuNHJ|k2B7{=)-!Q8T zpqGcpQ%vBoSIvamU3KVPuqLbvZvF`;YmtyIB2*OQ68?x$^>A_hw0p6j@7Whvs@mOo zFAEn$WmlKWTXEGLmv^rFd%#IIR%R-vh)+dElmIc}7gHNs)zSI9FRD)Rb0V+eb>4X@ zSUj;fm64w)t{nt|B{_X+zk1y!NTaI$i;moFS?tvy5b*d{IS+970}Q^SKkV(qX8i3?nrNP(1I;}emcOX{#t zBIa!Th4wz0p5_|IG9oz_<%GpAsfr?npFT4?@81hk^Sq?7mgN(>^OTA1o1R}2XxVpB zH~#Y3#o2j>dDxb1{3!TXNxU8XTRP`HoLOfk;Dl9aRmtHs;I?g90z6-R4sVJDq}7al0l+&!SN=lV;!r9DZUBU z+`Hk3UYLCsu7T<}$8<~N^#}|eJl!kyiN59qAYXnW0TK^VA=)R{-F=`@7;`evBgV@+ zD$uhYJInCx8}l1Bx)HTDpLJvNFXlDP7?>mMEp%7>61*f0F`FdoGu_W-*5p4We9C@m z+J)$Xt7HztZjjK4IM@H6oPO8yl;?&N!64DJ%kz*lOE_Mz11=9GP$yQO*9Qs15yF|D zi2ol^Zypb2+r|&S&-=KGJIYL!kTAx+)MO`mW-=HQw4uIoIH<$HXO^ZXv-Mp89ock)@i zV6l#yq>pzVeCKxSAN|=HWbo{Xg_W~dhNya_CJy9Jhq3oG+4CzW&5nM?g^c>I4J;=y zo7W^JhMkV~S3Jh5(VqjxvRS|PwLbZ@t47F;}iF@vf@Nh6r3;@izTae;Yw3j?BKmNMOG3_ zQc6LR>D!GW3yUbs`jS)VaPJ34#Pv^=_0M*u%^rNw{tJ7BEUu9$X7qdQt@ECqmXORP zoxI4P`8mns&Qs5N!UAeuO?F4!^9Q*&Y4%|?HSz4+ot#;?@S8?S1x&B^yOtn_?(f@Q zAcfeKIgn^B0Mn9G@X5&6)xGhQJACKAiLW_pLM!7!a#4iS)10Jmg&HT6V4V9bp>HP8 zz4_%790vDMz~gRvilCbe&PWOCT)TLYBl0?gm2}(#p#xIyBeU}+>KG*)8U)=?oS;Uq z;~QF{c-Y?hn9unt_K)DL@YU&AEpP7dMiMY;8+>)c;(FJ+ckgZv-M{VLo#>+Oqtoks zLHpRu!|KT!(>HT$9q~hk8buD2r)#&VYxp>j>)I~3kF9@V{tC7AJ+`*9N#-j_XXBv1 z;xN`i-DmFB^RAu`YhMrCoL^U+6|r!gt4a)VAin~}qumuI=Mny$ZuV5>XrUu_KDAa_ zgGNAer(Bby(WF~-jH|WJB~CQ2?RTu~uuQ_vheglGtX^ea+D>qLzu|6ojZ0GK8r%M% zRC#-j9h}axIu|%n-Eb9zkESOj`($e@=7x~o8Oa&A<=icqQ&VjKMZD8jlT0n{cV#Hl z+!o82yFqbJXTjmr7yg%aHobzy6t>cG#42;r6QmS`ngr+W(6*N+G}ym(oOHC^v7&v^ zS<~xr5f?9}L4%cR!cSuh(Hj~kXQF`Fj zEv$3n>HYn$sYt6ELPlLUB{IyC?t_@f(~H;so29OnrziNTZUtv1oKd+llW{ig z6{IN3ed&F8>n10Z-Kk+DRLBt1lSW~a<5e$er{%y~ckb71u6@$*uHSjj}Ce~|FB-F>5QaQQuqvfNU%o`hd1h!k!s44 zvI`8Dg~KedMt*{Y4j6SkX|N0!b(j(68uY>UlVDfdM%xov_Oo|D&de~kwH@fcX**M5 z--S)@qOdRR+`PBfrlp}Gg`Q&6220SCeFhp;rKBVw)32v41%Lmfa^UN~qI~|gr$Vvn z8(N%_23Wz4bA?>muq*e?>-(GQpLQnO3~DmFV#8c^cs+Z1GX!#c%0ME$$W=96dCwYg zY=)57X4sUiVOJB#%siXKI;L|?y+-8N4BLJ-1F0SCOvzFDZ~Dpo$P|Y(Nm?7d2T93# zMf_r_80w0cQD-`?>18K9@G=izhCt!kC%4~q1nXX;y-K5_9P#guvmDPw4CgX0o6J6U zC>J~7iN+2I7P~mC5$k zPz>@}w34L)8ELC3IX2t!_}u9(Oc7R*T$EAdYmrtg`W}1ZJ!X@=e;7{B^r&Npl4SQ^ zWRHEZ3=0n*dlW}gr9JOTb8^PH-uBFhbE4hKh>M(CNm>0kWfdjvWW1gb+W2F87hxow z$clFtR_5ZMC`O{ex);B5SkYy|P)f4tUE`U=k>J4DTM@X_APMxk^_=|wa(MTT=6DDS zMoURZl+I)YiNPf4HC+SmuveZA;?1^s853IpPUeCNlB`iTiHp}Rb`9LTaM3(DKDDcL zYgwf@)}wCAbSt-VJ_@Jz%nzlP#|fSY3y)gfRbKq$ zGJrQZ?~&+HfS<~Do11#qc|lPUBS<=%*CYbJzVGD=>MlSsDycz1IM48Ze|$Q!Pxl56rOkbV zcg%j*A(}?-Pbn5X-FmNi=kCd!-}aI$XI7)OYT45}w{^KHm1ni8er>*mul@-e={KlR zFV7A$Tzj&t$;mko-JIUnlpOS0j!aiMM|E-4T$hU2jDey>nR2tILB=Ni}$e&6PNBcOGWSA$taE!Eh>74HJ?)p$XY^34b^=W&-*c_3h@CW|! zQrwQjE*v?+Njq3~rZ-^g({+%YV!u5$dtk&elI96wKu98EA++_|M!%Ojc&gesL*8`F zY#FRZ{!BLwuD2od8{#yy)-47^)#GouyBis6M$b>!ecXI=-j)<~ut`)u8VfsDyRvTM z^Mz$9!+S2Xml(|)EwcCMAjQs z?|#u9(HX|8i(;erMOc45t!;4h z=GMe??FE=NJq&!2;z17CDteq3HA2h}O0Ri`MJUz?2d7m@Al~IGR{Q5oeRN3c#GX;n z@jO#=Thzix8iZhZA0v!s&TX>K-oMvA$-0Msch;Fiw?sX3pH5 zJJOP#?wrPVPr&5?1AV*KJDjr15nTP=_*nv(Hmc7R?U9d_RyLwh{Us8PJ~dB&Z{44c z{%i4V6r}o?#>m{|!>_4FyL;z*Hkcj~;0cvwhm~@#v);+flu1AExsv_1UaD1{cR0A( zvgL9Ww-d*RSX?MCb9t=te(b^<@F6oQWCfeK5`{$MjbGt?(%r+){*0%)n9gj5XO=~5 zkeKI%-Z%0pv1Axx=0p2E9Z(g8Ew`EM@GoqJ_uOxd(K81!(LcVi4%-qezq~t7^=}>wo%7xQEwMFgtr$b+%vX)Pnf=L{?X9-<8|O>g!<*jh#Q*s%w2c-TK5j!rz7<< zj<;s3-)sEQQZ~)vU2OMU?%sYdG}SO)zSsnyL(Lq)f~&63*+IlDca5EiMf9SY#;RMQ z?~%mgUpYT0b$EwPhORqxYGhbnTenX3{?QKBo_;)#{ownxV7=+1+1n)jF<&yuSFErT zqZKEL#;X3JBPHT25QVo{5qn|N_w-!eVFVSt5~cUL)JayTWP-F24R&Y!7I@+P$?5yu zhj03B|7ExOqQ_f@Hj#7$PJWDSN}k&%j&C&|vdf}7m30zp-GJ}Rt;|KNc7_dKT#4H! z2LnoRxH{N@{P6_#!RjuzxKhKX!yfA$AAwdyHBq`AS4Q9%S*gWRa&mc|+}MWkOZN>} zJCCBbBQ~2dL6)0Q_0f=!kYYfKb@C$#J6xa>$Rhn?SFDW3i_Bt%OpcE8a&?iJ4v_TC-#^0yF!Q;%wH()J@+z_l4^Eu_*gv| z{XO?o#9JNqzNR<#tqHiC$gay|&j&^>cJA-VeZ(!M9B+jZo5r53njZK+I*1FpsGfh$ z%)m107)fh-fqF_V(n@MZb5(x!R)+Js5-5gL?P|_FSpSND0VvWL!Ywg0B>3VPyZn?ti}q;N#fk-8LJKrK;+jD*Lp=gf`K*!a`5X%ADpEZGg{$A*WAo zUOKq@gE<|MpGy@=O@IrLQgd{DeZ@Q#G%ag0EEhk8UfvFG-TU|3M?O)``Ag5{A5}@| z*xJ4y#vguIeYINS9%)9By|g{&j63hKO`1Mzn3R2O-`sYla&GMKV_%W;#H3C1w{NSX zi7c3<3>O{c?m)ICSsu$cFJsxkf7W2ewuJp}KZc3)Hbc@ooYf6AW$z}+@4(xQG-iD%_Skfk)O*Y5x$=p! z$8|oz>1u_TWC9wiiKEZHcZOrKf}5vzHvIQnrXTc$-v8pW7F@k|_~Qvt_!uiwZMpeq zJzQ?vK+cpjy$ZfX?~%#TO2g5^2?gHDot#N#Yq~o`_gq_&3=&{7&=lc&Xrdcxt zPrtxB+Zai6T@s5MpY}XzuxpV(C38FCQ-h#@q&OnId-o+H(SUpL*wND1sb^!{*svE5 zzW0WX91i5a%JJ3_0T~b?jxAS3d!~|6j$#^cxVbGkCB?bAI&*b@>Ueei)!T5m6p8|~ z^&-T7KJq%%o2_Lc{Ns6bV1D?@XoJfCb4OG_h$gQ_6V@WCJ5{CAD-6qN@13+WrVsdC zbRZ>V=o59bla|JS+rSJd{QpPv>)J`5=&`*V6TSX|mq>f%(&o&pI&Y>9T8ldn9K!$6 zy!Li0Gv}P&;%!~G9oDI90$NCiE0$80IOhJu$f@<_X1k=y)Be}@HU@b2A1>uj9>y~> z5@%}3@O1v?g<9c+`$zd zb^6xSQOZ1q?>=0bJ^X|1m{dA<>+HeTS)_ZoXDsQwc0$x%?jvJ!lYWN^e1*4`o|?2) z$X}|~B&hjmJwG)qyjP_bvo2k%GQ%x@EO?I{c|8M4=i*iI&WajCnv{7zcWbSeFIdJK zJOq3Ix~*-rh=w${UVd(yJ+SxYTM!aYp4F|R0g zqIoZyh@obQGanE0s?-TQ2_(bE(MjAtCtNr0XZg!b{;`o8t`}#I4!+d}LG%(NlGyRt zWQz`b6&nao4LJO%nUu-H%a8{Lxm8vei>;}tdw0Da)gCifQ?wB4Fyt{T>ckYYQ{;8= z>Vs#bCuV#Xw@2k#>gPQsOUvw981Qr6BQx}Yu9AN;anQE@F5=wu$B7?rYZBu>ybW1) z!Mhomt}!P(8gzmmK7=a}ipTLGKS!~2g&X|~Ki@5$-0RxB?#Q==IO16qxT}04qAt;r zRkYxar6&hyhAnG9!4uM4ZK~qx^B^)*b4L>;EyVcHbNRkj$l*Ma^#-yfkDEf2)PV$BEy3p>kE{q$R16b;d^P*;n!>BTc>R zhJCe^3kBGz+3A^s4s-{-dTvljHRT=>f8y8nrCBYy`|IjM`xrWC!4ULSa2>azvO+bj z&BSi{>I(|#{GGeYr8(a3^CMRMT#kkOrCi7xCz5#h%E3Vz#;>yU*AFu@8|ZqJD(k5+ zlZ)G%-EJH#{kyJi(1Gau>ky7sh_bFO53f$k9vXj9y!;{K@+)@t(Ot`XyF&@@W{>Va z4<0f``qwEVY^3n*hP(U0-{oH4|CIMu_H72K)p&ehy)No#v%wH|+dbEsz*JqZ-Jji_ zJlUQpS!-;%@~mCMtaZx>yH+Jun1sX9IaR$wC5+IaT77ktYMOm|JM;S9dw=}=;2@FY zECZ-O5g^+LnvKH@nz1BHnWlX0;X>Pe7?pHBAn5-6)z_r+3X!XAibpde0k><7(dh1M zt6~NH7#i+UB?TP9&C)A{Df{A15~gJ#L3>Sed-sJXOOS?o2hvtl3SP?3?>JTU!^?IOOam zvo=Ey)5a{znO2K_0vnu9%Wf23{eYn2%-*0`Q)3`Z!?d9_2gXKRe1)QAFSRzwI1QKVv*D zZTISR`q6iuR?QanZP45dd@XG9TXfW)gkkALl$&)55WBhv3ikOg)kix&!dH^y>Snsw z(XJpMdB{c$OV+O%89mS>{>#=Hk54Z;8#ZUDa#>IKgq+V=OCz&hgU!~3m30Y=^sFI^ za!e15XPhnWs4TTh{eiCKa#@A%Ce0u3f!Sjz*p*^u}_L<^4=R&+3;*emXnzH zWf?m-NGLvk8?_Quu4Sv>X!6NPmT4Z*%Fk4>+DZT|DuWb#LWIJ+orsFH&SV6S;MF8I zF=6v~%JgD=ym_iQo}BG?6)H)9I{Z2y*x#QuR3JfAiTJ?_*p%I>IhR|~o(VUDT{+wx z_~VG*>tJI~7bxVxXg5W@ESvuc6fUA30<~c~J3Y6w#?ALEe6H~s$zQ%KT&7VuTubJR z`zk8+l4)}1jv7x%sz}Ah%^R7T29rLnJ=^oB*AqZr|DC8vNy6LMOG?jIjALDjOL&B0 z3On)R)YMkjVIEe5AP8Z}Q*_Z5S)t%iahMuvd zJodGRI*=705VS~n-?IOF&-JMX-`~+s_B^L(q#3@Ldv3Qkwv4tV42lXMs7Z`$5k*IT-Z`e;73@^P3n`S?8jypAdL}s=NTfKBWC`OWH+$({WsdQp%lA>#yx)IwO` zqU-O@BWt2%8et#<+l*BzUF@Kd)n(#ul?j?^nbBp6B-3LxETmW07B zSIb?B_&WLF-SfN49|n>`g3|)0wzHetug=^j*k7@7r(~5@3m%&`+I?M&7HNl7yE3mW z<<)ykgqt+f2d1T|^RM6~`3||%>^jE1;sM_wUYr1g^OQHa{LhB1P&FWHB?B=(%_&U* z0*Q(Qi6=xJuZqEt#=Z*QZ9JO(kpJ$vIN0&OcOHLndtys&&&8wFE9eC@V-QL=@8-Mb zB;X({N@Y>CAW^X}58^0*@B><98qHj;%1+}{Q7~!*2ihn@ z2kDg=pEfkL>^~DEYig(;Pr><%K?qPGB-z1-FQtbmQBGBGAb5p;k~u!{y76q}>VVf{ zi(9_&3YU#>bEM{n_eiO=!paIT6h@R|VH-p7U0m7B44fM4dwkC9`-czK5+DTdjgvt@ zm@o<4`Pge(IgC&b`imgJ;#mL@2gSFC{BL1tbIEXSP@QqqLTFgzgRO)B%}sL*vjcBq zODNu0Q!fIp?eD}MmS9WN#k-Qmp!s7abqyb##aV(d$~}xdM+bxl9kj0~R8I(n9T@EA z(TAylmv>)lW(F;v#+^Mk)x0{cLNC0$|LyqB$aLfTPV0*xYwF`U_^a04MKP4e)5m9AS<|Sy-T%5+0E5!)rRi4oaPmog)Nx`OlrE^APDcKAA|$M7 z?o`0??tbsrGP}Il1E=wh(5UaoQi9aM z5hTSzSdm$UU0JUg#`7ErJjw=}|F`J-;p<-oE>n9)(6zrLwcc zQt>2>h2gnRrvg^CTViKp%O3Bw&=vCCxVg8x2@)7pl=PZ{lCKp>)vu+#`RDPPv)j$5 zqP~=sWqWE=o4S~UUNT*u0}v-J*Py7ZF6|#kzn&PFRZe-4GF7Fr>~+|>qL<6cpKqTu zOs|jShSx(K2#R6|4T7`zbqYH>gZ$9B(%We`lNZO))S@QV>S%s!4tgIf==rZZoRZXk z0F%$+oWM{pb$S~3I$A|${LyyX^gF^Y_w4>(tT1a5KHMymn{C~B^O}iB%XSjwXqsti zcWC-vvE@66l7y17(B?fbA`iwX;ltp$Nv9sMv1gdue1vD!KAoCz@LJ&nnK_b*e zNfke|@*jhfnLE6sxQX|p$!x>Z9K1NvsT(R?mu6*oMT$Exy1T%PGzd-$J7XI{vgpb0|=n`_7D`=5RPTysNCkOrVXk5v8WE%KP?==RVsTHs4g|N z#SsaQeTS=P^>qv!6pw;h<7<}B8IRtmzyeV)1O~286L5kDIk~am;}7#P6m`qNbgOa(JpCc6` zApWERW`%um^N4ry?Z)=!)ZY<8KuyQOi&;ob&*p%8-Y|XsgKTI_1!MBx%We2OjyWXT zqTUYtRdq%Z1F3~iSRbEC4xAca>)l%o?{B-Hx&OxqZ{a5+FrX!~VXHL@ecBmH7&Mmj z!9#@z#Y3e8lIy5UsMhIpdnXP&m7@s*If-H@Nn*nJ6+{hvT1EXh%?4v$R}%7kbaVXh z-|}Zt3gCzYoFIzKdC$-(Eo9=biT4NpIGX4?G{$LP-|Nskd1`esY+3T6_vhTLb6XyV z+@w1paK(^vB}78MU`)CgQjKq0j)BN*U=c!EK!*@3BXZmI?siw6r?}np z*`5OrD)-hqQK3~{Uk5@bT)VDb#Ecc~8;)T7o@O5d?^Rm6v_V*KAGR16By;j#9ht6* zXmoxWKkxlNAlRA$kJ|mSdn90eylv3ALRqi;m=XmixK;&2`_};t3?KmAJ7l4#j1Xc{ z*e}z^o7r_%mmb_D4r5cy&Ap)3SM2Bc?p~mt^hWFIqpqZw{{f9j<2({iO5!^CV|0}f z3E+QWj{u4o=?_Q+m-@bf>-WlAS7`+xLz0`5eoDWf5D`o#qqr5jd!TS2}9iZM@N z!zWU;7BfnU$ z(gy8xW$o^zwdF_CdUyPrHxu0c7vRrV;ePf-?IRC+0w;$)45a){lh^0lruO4Cq|*hQ zo`7Wo3RTebED-dGOeHG2=*(zqOI>sG@@KopRd|fx)uECBi?}Rux_k+QZa<{S$2pk~ zH|fH>lXOafrr7-WxS+Z>f>foa3=v33nw5efJ%>P2IaS_R0lgIYajOaxNefXauV3^_eGqorSL?a7WzEv^_I%CcclvR; z?X^xTiL~vvCCuT4#u~$SPqwCeLnVkx|HO31)Tj0DK8L6IE>;-+!NK#3Q7Ig}y@1kM z)wm#@Wqf-4Wd(7`YT);@Gzw1jz3`38hIM+vj4^qz8)V8oDq8{}Bm_{+`0jIwLS<$V zj3`gr)p`OJb+L6sv=)E}(2dCU=L( ztYMK(9L>4~_ik8v$I6?eXA=)EJzT$kJJY=XWk24AAR!ZkwkblVFmRL;8`va_FGdx8 z#}N!A05FeiZWEjG;`X5NIZKZw_GByfPqN_DuE;d=QOvS786rn^?+z{Li6eXu3yl(Yf?2z#Ir=;*5QD;h;fAAkBzQv}Yja69fcabwctf-qJ9k&q4+nVOWsNg(Eyk27r0!>-B3yB?RfZR$he zLCYUleqX zw250czj50JKO9%NcFl!%QI#fGRH_V6Ogh&>be>q;D^{pQEuh_ZuG0pRqI#+^4gyXh z5SCc2gzy=Ym(49dhYw0y4?h)_;dG_=BmV;6%B<^|TTOFwh-5LGpqM8f-8#xh;+&8g zeyhf(74Ry0(W*{EP4(Vh8Z(Rv1qJE}=IvwoW6hpTlnQwYhKix+Q13fKLHt}OuAn@0 zb`$X*`eb)5;%(oHi^3;H%&sT2w})?C-*Z%2D@pkBQ?)fDY{WU?_n2`8?cebQzt}9! z4>2TqfuGs<`xgo->RqszI6y*i1k4UAS!X9tRZnHR%1&4 z_H){aT4%T;oe} zkGlRvP8)K9tgTf5y=kQZfC=$7e0R6CHU7>xbSMtsVpb-vr0!2gx~OoBssuk{@}I{i z+{Uw&%uB=(HZk(vR5namh-T;_z{Ef{sw%R{wFB#oWv>rr0Y&Zr{r^9A==QqLYTj;F zZkxWf}8%p{s`2xEK(pO1vb?+eUaVULM6&>S11kcWna}ah5`q5iG$<(qt zm*bjL4EGMvrtqHnGH_}jgmhR~-QiSK(@uEmmTLfFr9PLTeA-oub!(9n}|726*;4t?1IX8Iwo0^z&3b0$glLe~K!M^82qTI=<8-9zNF(ix&g52B*o`edQ&K z<>RTSK*hPIin?&{5mwzr>WumFB=u61)LPl8*2U{87eT%a{u?Pifq@dFZTj^QN3MmP zeoQX`Cu)uug7d7&Y5m!prYteAuIX85v^@|x<5&OzRuK^b)VeF!=ks@7a`nPMu@@TX zy*slCh!U(Urw$gX9B0*C!6Rt#E7aGpRB-*vHK9PTNF7xL^o@&+C62qf?JRu07Q8!j zD!KFdcaQP=!LzJ{@D**3(qaW=zyN{gLphp+%mSnpJQmlX2@>gl5u7>lsYqkNVZD=H`6bq`ZDiKtr_kj7ON-K)1jW`7S%+u5ht=xU>VKBf= z15Ib!m)ts<8C5#$2f2fi~tb;3NTg?1iead zU+-ekvA3o_qA%?xd)`x}y0sct78f5sHMyH%ee7uEQQvxaP0gzZJ{OW>vpDd#@B|Sf$+l&m7vW<(ZknbMCqfLZh)=jk0Ho)&ZUNPT zHuH0qmi46gyqckfuV34)G(^p1vs-sNgN~YO0$)u3y9j6*3Q9Zhv*S5M_%sGuGX^i9 zcOpie;E-J~bhQv|O>G?V#jU>8s96b;c-z;T2$a8w4!SfREEJzG>Ss@eDYHKmP$Yq< zK1P(44G$$iY3A63mq03~Tr{T6Vkyvh=fLG8K!J^`0d!$fD{-cgZRFn?wC#qYmc(&6bB}4A(n)JnEX=<5I|6jF3@sD`npSrUeygH0_}L;7-DJx0N1`&q9`X#XID?s zcXn}mgj!$Z>Njfj=6*%u3~n`N`N85R5|t(mO~@*RI{^|Dje-~`Vd*@u0BA@)-VF+b z>gHn{<|~x7kmU|_oD5M`zxDmdqdb?*O}L(o6f`{rXrF;n3e7)Fx>`YS7Sr;7_bETG zb@6iUD-wI`v0JOe-=@yC;!n=Us=QSJvpabgEkqp|HjwkDv1oXmw)n9|T?UrthpTB5Jj6}43bCu|vP@o)gl?`E4+yhJj-auTO9`ATJdbNMx@HG;9g^z-g z&A~jp^N^9>&^afpwP@LO-sm{tbC1goms(b(^^ZSo+*qtNHh%cMpXu@J*7sbGJF?5{ z*1ZLF3)nBdU3_5s|A69*f=S5I6R$HD^aq53J-vXU9%EJBm{JgQJ$;b(oYuT$u(A}G zb7{hOEC84>UO-$;Ply0@V*3L8o>64Qzyp4X0HOP0P!z_ATFN4=QB=I`|2U~_8iemG zH_J?iuSTl0|MhfRX*9s@Y=FVkXtV|vqofQ8QV=3a2!JQYY1+!%eY19 z1G2&ak->l4I%oXh?R#l6th5ZcS;9b9{=p}|qgiI`M-R)l|Jd*ZA&pH@tsr1W>fm5v zK_T`$cEQ>@!=eXur5Jf#JzimD>UuM)wKmf1VblvY{Uwy|t{WH*e%PkO88)`cI zm)n5V(*(?Em?lI}8?^OPFam|W}bsYnPHh1^6imZA$n8Jmb6%4@`{qmIT z^uIW8Z84<%d4sB%j6IpHlLmQm`46IADw*pl2NfcyC&US5zD1=(-GunRKvx<$lMReR zi61{&jsujVu_#C=R3}oY^Y(a4b5pDI!2x~#VikN1lju{n(oBjDVW<(#9CISWAb{q_ zER_V%?xDLY1Zi1LP7o(2;PQW&<42rI;bK^#N_A!SP^mgoQpwkT`Rh&gW@)?PqC!!L zgPf>BH8qQ)hm6co_GadWI*R!x9*aIa+97(YyJVN&Exftq5P#0$3SBY2?5jDMXwEJmV0lZEZ$oci^Sh+G0W4x&og9Vc#kS`oqLF7dX*Yj>;B}E@$8Y4 ztK-6{&M1DoD;x=t6CJunaB$(jR36V}JF(7Ol@^cQ*_PWcu&WvgH+#H1Mh#qQ{lY$Q z+1>mWE)@^XarOSaDjD#owXZ=(8>^9sqxFXAuJFL4{>x^hi&YU4ouB4?G%iORJ-xi& zl^0p3t;EQMkG~WnyXwXQ#tZ;!#B1bx+`GP z{A_bunk(EJ0s(?~8ig_TWZih)(&1rV!%63Z-aR`nR~vpY98tA($@s9gx&3hL|jqmJPKB=L4a^H0eft3@LNd0pV!?WKro8>Y}}gQEU8{SRKk9;J(%lq$2qpn z`-(e_LV~hfbwQ1ziTc&)Cpf!|7txAJVbs>h-S)$tZ_PO7meLxouK4p$P?H{-9IUrh zKKOGts&#KkMar4fVAe7`FcAAFAo8KqtG%zaM{5QK#ypql`yH+KLuQT+`Yv~VsD39; zwNsSZ--hoz%Qst72|R}{WOAFbe%rW+ohL%-)V=l8fHL$o2vH(|fyu3;X%q^g$pQ)t z8-yAWa`NQyuv7Z=K5P54w&F-3FHLKxlSz;^9EcB(aP$f#(AFrw6ri2BRuta|6%f*b zunLRE4j+OO^GDlDu8)%7X4cT_%$B2lpB3iHnfRpK%zhXmLEh{a8tegKmX0?E!(N82 z*_%6=v#reCtzsM!MC&p*RqDMR*PP7Fb4bfRb0;2!Ei;edk+vwJ${LbtvsReKc=)v5 z8$FP1&H*ATo=2NM%cOXFY1?(<(hX$?sLl1|k*JB54J3D&7dCx_JXe<1#YXp+7*6$VKLcd_2a#0S#VBF2j?G= zbF1I;>xcQrXPF*J_b^~dtYSq?f|RJa&Zyxc*g`g}7cGW_IBG)2X%!mC*dk>hN_K)M z0dY!{^@n;GHZI<5vB0t@IQP>4zT5KMmpCPq$Ai4M0Zj_**lOPE`OD{y-aVh{6T2w+MbieeXMdZPa!SrbR+WlRtejoi*;}bv zO_L``geX;ms8w#2Q;F^_5cKisd0#(4aE;mS{OeJdd6Y^+|)Josmd&FHE z8r8v0KiIFgEWdSkk%g0$HNF3p=abf1%xYUb%Zqh6Rduaz$v^-77mW`3HWq6!dh`8{lcp-XlVL$HF`;t7i7=1mt8OZB!O$k?D)Vcwr6 zfE1*0G#NN__rhMk7nrKIe=G*o8JX5fEoz*)@uQ}7Bfe(E-*k7Z z@5k5KZo{f))W@m9Q>NE(sm9YnH1E2Gf*Jj6_j-|*GC4}^Ztgrj!BotIo(;Jl;Xdn#vn>ZFe zq$$8$T(IuYw4!FWJiJ?=()a2fUW#XSEk46%LgnN#u4c1`2#g2^nMb)1pe#WlHU*BPoHcE{O=vw>2%PI_A7Mh-PHxMpFn&$`{(r*#=n4Um z-hY=V?&p#!tMg2ISEDz?XMPNb@}!pi?fjGT$4!hjxsofpAEv`U9DQ&0_{lre?~`kt zKPcH|9*Q_}cSPexO;J&MhKh6NcdG+16gXO!A=UnkQa* zoR;-ll8w^{JLJkTrzDh??kQVy*8i;RowNBvtPc<+Wj39$2y6zp>W!gMA!#}T_v^$; zHMIiZUWftO4XPH49gZ~#3)%a4$_{f(PKoNt{~t(Njc5F$x?h+N_n0p`Fvd)uRzX)BtXXCsxefX{E^5HIZx{-zWX?s!nn7)@k_w=5f-JSfC z03u$F`thIW0~wDWKda7}nl5ie?;3*npofj=q@uk*x;)Q-X>+Q4?Mnoh*cJn6HeO>s?z*pk zc@}NoVAc@&b8pY?;QY~-tENUei9S4KFDWXq^7frOI-@5wW{6sg>?(tcJmT5kq%4=M za7k{H0U*CR8;=X2t*=V!2{CQ7kh!E`m~v7!IGHl2N_1xFdZX=KvK>s=R%+6;I$ba| z?a8>h`bBP4k;LP3fd^kDRnFz-T}&~*(r>OskU+h1w+AbL;m2p0i(wNQ%SDjOj#@=* zor*tV>7Fx<8?8s*eGYcMSY712H8csID*n*&Dr!5vRv7^ogsBs-NCGrgQXI>%sSAyP zsbbuT9VObsRp8t$HsSa2R332jj}uE68yl--0fbP{b*oaO7OaqIgP?+L0@OqcQGSBW zz*PwkHKjC`Gjiqi5&%D(ROb!aU*VglqeJ$qhlzd6zW<2o-NNg#^Mw|%c#1$kJ=uzVfK)1R?K_bL2@ca!UcNyuvYZhJ_NWgq6 zC}V?^VA4d;0D-bVY|Mqn7`l-4!5|wKJbl#9yeEE`8{6V^_^rj#2q$aB2WO9r`?xBb z&Gk|z%`v`UZY{7LKxATFU^g5&del?m=P76>EJAHr6_AhpEgN|_JZrmv!iAgJ3Me6L zfUa=?tOB$TVqpOkdlQU3!9gs;912CEG>H!5gX(E*wK_*z#j7&B@U+H_9cFU!xl4a8 zK7mQ?cRbGDjy=D$b=YRy9$I1!&aRR~6Go}DY^6|wvk+D&#u;!0*g7N_|HB0539kYP z*H|b(D%C=OkrSdy2qmEbd6ngauG6c;#AcNOMkyC>UZ*GX=JVmrKv$!&l0#Hvz3iWY|+)Ulqsi4{>qsZvyM zL}JvY)?FjDSB?Cm%d)@Kg~DS_qwjndVj{d6az&gkb2Zdi4e`R z3X)(}xeuVXEWK;%dB4sr;_J{q+rz)-RqSLZrlfi-_VyOGRfp?~Af&4RGdW@b3k*16 zf@(L;gtJnn90=pcD%Kf_&**74=k=zBX@I0jD8M(ELck+Yd&~gyY)PZpAl?NvI0M+9 z;3&!A6po-t!*!Sb*fl=6rkZ1=8}#)V=|6b1o~m=i?kMl@i{rXW2EDL0AzMp*SACG)s)v$+0JQQ%!HSTXM(J-c)%>5a7H`n5@rBMpNnLb&m9X( z_QKGcg3foIC%;89JX)6ukrXk!wasefnj)gY(v|@fd{qK~C1^~tHrsg+YsCgZry9sA zj^DLQ_q%yB=lZUJpg@u$X4N!7-2Cxt`=nDraMl?(@MSI)Y-17=oNWO-gs}v*V!n91 zD;h_%5;*>}r#d%xL;oi-|BU?qcLIO-Eo*zrv;8QeIoLpM+}a93nsllSpvAqk0BI>_ zh+m1%3y@4WRS^0(dtAR5I?k*p#Vz27&n#x`i&OwDPwfp>9V+>yvNRqdS2KuSQ&^iu zKC!8<2XpC8g(xQ?RDv`#PKn~8Y+V!n^mDitVxqQSB2pkFB|qEhd35-GrsQ^~9}kE_ zUwX~%YS_GAYoNnVWM3bUfdEPz%rCeRyCmlF>pw6QNG+0F<-;jHKRds2?Sni_jR}x% zr&DRBxE2&5n}wepNgaEi=sdtsWSC=JPcOSB?ER1Fz~k3XS!^_oDZTEWzhi6^KI8Wg z(hyxL&=CDar|hV5-gvw4UP#M_hm%spD&-{8BnQCO1@%v6^(KtP#o6iUN#jcG#)~su z#xvLm&}LJMTYcL2=TC~qpBOE(sDQ2_TD)vgr_TmGUSDZ(uWen)={rA$*qziFkwt44`@b51~6d{U16mn|Tenix; z)U(6?d;HeCu*p15Ug)uxO3(w+Z}KxU5xY%d^VjA*&a+=f%qV&*s7-9Kn6#hm8zJMD zEtGI3ttAe1YzcNYdt&6nN4J@eANQ8pw@c@n!i&!zUCpVv86C83IB~m>jYoZ8+tTXC znQSH*SBEOU<|jogl$&^9uU?KP*8OC*bm)K29_6i0rq4bvVi6(Z7=on!MSqZsW!H^n*~>}Q2qY5+##mWWvKMKuFD)yIxv18m z^@Y{-OC$U$;X$^hWlXe6u>({}+ZTdcnPB>yFYYQ*34#>Y0y2RDmAV-*jo}7v&L0mS z-hTjuU!taqU<(B36fwvhO3OM`2Wske{6rXI)#;re8jWa*x7}z1Nl6Ks&|_ADBH14@{zfrDoQ<#BepIvFI~{8!KxLSgk)#C^ zL1)igdN#ESO|FyaV(wrqtw>Vi=qHF9Nb?n3l9T;7+i&vQv&xu-djTSyTuOUHPJe&N zu+iSNXI+{Vg6)yVEhk^sqn>`Mf9&*&6v%ee7?7p3FNU}i1PKND_wgixU*%e<%lP#= zN3g#tZ+tYRMIXP3g4Rlb^nohi6W0?WNr9QINv}0Q`60Fc=C!3xZVuUEgD!(p=+Sh=ZV~|tA$>YjsmrsK#L)3zaA0vx6J7HJzk}Rrl z$91oJYpJc)KMvl8RpCLvE;X+z`Ij++>`vi6LN|<6A1g{%`JK1-%@wB%4=GG1C?=#Q zIInb{*G@Xo)=p|h=#ild=RxBp90RHOf!60-12iPxssj&u``gJ88i|7LDQ_s1Q=bRg zPfq4Os|J20*C3lT!2D&Rz9h~PJP(XhW+VKjM(Yb>wrBF?=5D08d)7?v zFMPh&dcKlC^z?g>4C_yr1k|=n)&YC@<%g>%zcDr*bieu8H=Os6-}^nx!*k4!Q(o^! z1Ru}|=K}m)adsh-4JPRV(7Se&>jS)B5#jFgF=69ZHuPM;{kHnbE}??frP5 zp_zYU>#zIirt!J+CmS-y4eQ1`8=*?P9wz`zvhb2`U`f&@1L$$)jvU@+yhup@qQ%7Z z%?JF(7$D_Al(Qdv>^B|IaAT&(_|d~$kD6^Fqw#fA zPR-Z%YZo|KASN$bJL5Njz(8HvEuib?Zr@8B9@2Oreoin*!c+}w3mDj-?JlMhYQl9i z+%1W)Zns+tigRhUpl?A!kKwb5BM@uYKZYxhKP>s`h+K$l{r?v~;(EYgw@v%sCmZdN zFYb)majvq%sM&gAE)ru9NswoMnmvIbaDMpVZpi_k0Ssz((JOcYvaHg=nDY}wD#TOz zrNksB$>h_By3;NfG1RUymAcC_VmChcyUvc!%n$~#Ka-3}E>c#tLUnA)Bbzd;m4$5$ z%en3p$SW5UH#T@lhktDix6XpDCHG>UPvj9hW$4Be5r$Lu_2M8KE0?ayvl|r&&X%`x zzO~joT*^^bcDRU@?}`8#DXR;CB1tPqSIM{ls*~o&AWx&ls!V04gVITM`yU5}N29A- zB00H&?(Kt%i|_7Th+Jjtb#JG-w>_FYIXX}%;hBF`EUxl{nx5|}D^CE5f|LD}mQ~Bv zBiA{~J#DO1sgqe|k#S}0IvJ3ZYAjJ-C=vrQxr)0@<*Mml#Mwq*#t-b$KLiM*)SvTj zdEG`(*5;t(mQ6^~>z2%Nq}T_V(>OC|T!O%PiBm(MHNu*Y7r!>h8r*BMh`1lQZ?u$i z)1dh#C<{tps({88CRwTqy>Mrv!mf*;O|=PIx)9hfUIZ$myWHfvq7w1)T?Y#lPB>d6 z@(H8y5=Kdwl(x4`1HE3*EFYg zQ3AQ2H#fiNinnR^{$+f$ko@-CQAxgQmlI`-29d-h61&xs(?=9P{9)5tDXm{xNE0d+ z4so|)ViH++Q27W5p~1aDez=MjU4C-eCl|@JMPh`k~ zL6RIs7lDauDRIEe5`mJQKsXfd_-QZnhJMv_YqPGucZ0vP9AXey5q!<9`SOXW!972T zQ#cY~S2Dy-RX>R+--Ss=FW1aAy`3q4+J$g{CS9iOZG$aX=_XJSz&W^uC25ki6Nx^6 zZiF!FsDIxIupbC)bgw2IkM=95G@k+b>+^r~SC0OJquycnMFqFD$dirdAY@>Y)qTqz zgP|s)E)xVRKM7L`_b1#PW_k{4rM7&Y06m2%r@h=+X0Z_9ot0TcAd~5UtH~FtIx1a2 zP}Z}y7?p$;!Oe5m1yT&oRf2Im^g8c=kO_${D_1W=*kQY&Tj zAz*8Bxo;_y@n~wBvsCZc;P=$yUc`>+eNE~lA$J@DLNez8F#4bEpx$6{^V!Tph4rB# z6zSy_xS*L?A|%Z@&vj;D$(UV6>qEER#m zn55ZBYWw~IGTSZ_*DvDI?DRPlr*XHBzp9F2m6C-J1;wZ#gN@$qp^1>zR@v5)9g_68 z+k&Ellq!Mq!BW0XZu~p|ok8!xm-L&*-}|3cUwJrn`N@w(nK&1EYiRV2c24Wa%Hig^j!r9w6cs~kb769L=6|MGHM^sqP=9G9{>0sNG+g+ z39%C-rcche?jOm-dxJ6Mag38P*^Y_U?F*o=W%K(U)XkcgjFTzpvV3JNsWk+(&g@s;C2h&4rdC)BPvFXeJROmSaKPOs zfNnKA>N%r1|AS|N6}k^X$*X_wbZd$l7CM_I$BBgAQ}7k2LF`}$5Nr@P)}2-tt)r!f z)><9z>?<|HS&C#R5+pQF-T|v56$FWZGZR`Nr}RP7qDwb(PDa5t3F<#M_j>1T<#FF& zz|_x!&3;1(BuW_OyxliE+1NUsPC7T0^RS^lAXb}RORV*&^+C~GYJI>5V)pwhA23q? zVkwS*@hN)Z0%l#*`4O&;F~&$`2B1$xx)fLLCs70XN!C~(NFvtO2}xO$>$r@w6P^8t zk{Bz*@|T_RhR78aoMI;k3q2kjXGI|EyU!Gv!8%kd*Nigg(9;4eJF=pw&Mro zOd`jbIFwzwqEIqPM6Tv)Dc*`S3K;`PnL0`8rv62Vi^71rkLo}SYCHcT(7?@Y_Vp?% z5qFD3B!MCXwzIsXsDxb&&3V)ojv4syBUPK;&=4JYUGCa)lDk}h83>{DKLjZBu0hK| zt&S#0Z~dGpQMpj$CzQW7bp68vf*feE$->e0ULq6NlmzG8E;m~wNh-Yy15~?mkPYY= zWjg~gB-oc0YI0?c(jATU@^UTX9(^mHado>9_4!SMMqsZ8cHo|47fs!;h`SoX*39WmkNCt`2e~<`8 zBwJ3FWMcEOq648=TO{bu=)-QA_n@gR;iX^gwUYr9l9XX9h=HzON_4*6%^T$I4qcEf zW0RyYw;qFfGaNw9yY65q0GcpdBA%m?h`TZ)qESzI zHq{Vtn>u1P@ED>egb*+VeRwpGI?J{Vqnf3iB1qMs>T}8!qBn|jB>u60Bomu!EM-H% zLr@WjgJnkZcKmNQE+!NO|lq$eMuAm zV~+tx8xaCjVNGKpvgj1F6tsh4P*PQFmY*8v0bu$$q)S(!w*RXRCHK@xis&neA$I;x z_Ah`et{ZbZ#12$U6^oJ@&cE>f_T$Ios*{wJo@59FxJKm?<7k%i`BNA$4B)n)6s~Gk zBzk8#LuRT$fFcJHGc|Jl1}UP=XQYzx06>)pn<%p;8T=J-Pi81Sc@kk>Mg#su8Ndg! zO+k}zag_`xxNTJGQcG}N$a7K#)*!<)Ez{IxAy2WO&V29d*ZiG$!~A>AKmE-0y#Lr_ z)sXi;(lrCkR#;*zqy`n5^FBbJGB9A4t_<34lt&f8 z7#^U4)m%6uU^sw^DCX-O{{gdfcm?;z7mlOff7_R#nXtIr!RfPBrt-*9JH7EDWEW=8 z@B8$0tZL4AkafOH!$YJ_Rh>pZPJpC4bqV6+O`&)o7RqzK!p)KJpj1;U2`P1Ke*#*) zRH5Z4FxsfChaBocYfjBY%EGW#GV7}ojMJw zMEm0=%1^>i8h4&*t0x5FefFf=MgNI1vbv|QFGn2=&zW$ryzM`D{EnlrXEZhYAoN1y zuK)i+AlEcyH`8;=Ozzk*9+6R6fWV+;(?!-#;9b62Nt1B#1e)p3`~1N}wfnyNcFW z|J5F{)3g5yGYC%5LCP1@MKXmgl!9z>>0%3crjJvzPW^1RHw87BNstKrM4S+Njcu3Y zIJft1%J^GogT6@4qi^Rt{@253hcfo6uf=?;Svnpqd;{=mU&1&O=x{-3R}sdR>S7A1 z(L;`^*$K=Df>n4K?@O`=O&9*G^f4!WGSDf|F#RVkNgp_c2o>B& zmOe^m=8e&m_tCfdUpOsqt44$mX}w ziRlUHU2I&`>*jBdYSO{m0Tl^AQ%NWs^*HVnp%ytBXUl24BpqY}lrag)c?s00gbVe< z{Xsv8Hu?O68pD{?(1!auU6gqkMX;T~c%!-XzWwOU{g|Bvi?}!HX7uDI`kDX!1Qh}P zv`M#G9|+FUuN{sBt0*>xFlr*+A(R1TNa(~eQqJ@-ivL3x~quVSwD_?f%gLfkr+m-Qz@{g7n4ja zGwjCw?EQ&@c6lqI^(Lm>c+)cO%zb++mn0Ya^OCqEbg&S7MI_0XP*N< zx}ESJEbE+dVi1T1Z?tdjtX?`7xf$0L=DEHGbFmhsrzxi`P{Hq1Eh-QcgfywS@1 znw#zQpMU?ldqdthd_(tSZvI5Qp~ly{hB~5XM&ot^?4So;$ZhS#b=cCAHeY6GPbW7> z352T`$oAo`NKRYnnO^Xk>LIShVmcJ#H|phft8dR$UtEX1a8+(%du*=ktc1-)EJrBB zENC>3HnQkJKBez4vT8Ugj`swFikvvAo!Q|_|0`u#WB2#N*pU zPD#LLFaDjv6`dYf^Ga}r2?f?HE2W#D)!CReCUQ18sp=fkQP?vzESaP1>Bw!BXOLXI z_djo~|G4Y+-n!w!(T}SU-|zcd8y=@D<)pOjryo;d_Rnq2ec`V?snU|vWoUanQK0O+AEl)#g5CO)o3o>6zu6pHfbR}QCk{$%3Vti(u zXSG#@d0N4h=5yC({|Ic>uHfF^$M(W@H(f-kFL^o+G@?A{WJp{hOesFd92PHva6HS! zAt@_d;uT31&Z2mJ%*@++)-%aB+vf~YqE`n)HwC{Q?WY`nTRNV;sd+iq%Sp1ljAidq zXa+wGr=qYIsIj(^h*Ei)bI)xvxEjs2u%}T-I|<8YqcZva6oQf@ju0x0Lp2BWc<`Sk zn>a`=CTn+f`Erd43X z8|qNzgpyI1kNU7~d_vCucxxtf^Y5wo&!f*e2KF9B3>*I#dU$e>a$|YuQLKZ5QyBpD zX%-AMHLzYu9K6ic6nCrV+G&E<_+3f$%48El0v*zUHCtPR(E4yZHx%02P!DXM?xrFY z(jfwGmXHXBmL#_y%$4h+;m+n*AvjVNZw@P9c{!>Dn}=#|@FUH*9`v9i!!?Q zWFf1(+`PTM{Ym&Vy+t~XCMzS_nNZa~A>=9KX}IQ%@-&Qg_Jt|Qdbt+E;#<@!GvZ{$ z`v&&j^egPNZohdEm=E3y4c_bb&xc;e4K{&?HO7bkirL$3U;7HiuuYrR#zN~E96E=Z zn99M3@gN;ADG!qEred?JSE_6B(^>Nh9bGTO8-a9Fprl03@RB=hpUcK4l2bVZjlKY6 z{7T=z`#$2@ARV03S%vo3TS<;#+&DE)Tcn(>q>^JV#WpRe`W(DDu5sF+Nlr;mws57| z>meZSNSayY-!HjWZ>D3G?%NX}Ng=g3bbvAKoSq3qdZ(f+w^A=nJ{#T)lL=R+b4c6* zbFPQv{2@OjD)^ycNsj7;sQm{QqAm_Th}K%)&OaQDKL#v%b>xRry?%|Iv<%R4i6c-U zSQZjaM+HkQl03R;%Dvd05y*X4J?+ky1TZcbR$v#}Bn0O(S&{{=_Fjgj1hp&3Kq^Gm z+mH%j2G1G9tX~>_fbyfpDqktuyz51^_0-pc(OZhupe29+O02+D4_2GS$9R9M+tOX~ zH-RO#7zj1VUjC~qh%`N3A}gP&rf#u^Y^|Rl)M9{ zW1Vx;-9>jMGIFc!1W-gAzg0Nw@I80mfKw$MR>gE8ATM>eNaCsxK#G*SyviW4u6had z2wca=T_GILZ~U@k2Cb#a*2_x`X~~FH?q_)MQ!8)f-nnCYuOn^>{Lb(+Aj>cyZN=?u1g!0_N{k>#F_2;q*Tut5j&o!~N zg{*YMeuZ73Ye`@!;DQ(lB?>7OjEPXRL>St~a|bq2o1b!R+|~U($@bMr^4z$h7U}St z-Klqk2LTrkOpT|t24sNxTTLzyvgc_Q0B+#RcQI~ul#M35>=Z4`c3zMoSW@Xvcde^Tz<@6N&B~$n8WAR zs{O1{IUJNGg@e;bIH6v~VrnYYRuWfiSAmc$XepGyhW<3K`g-IZc)V~LV30vOPUE~Y zQth$4XVex4KGWQE@r&=)j7^|&M(UmM5eOcRF0d=L7h7b?(wV(?`r&*C;GO|oKtSLV zbFN%mr?n{45RSM|D9~k!_*-)cub5^~20|FmqACL#u5)l+#-fdTWW)M?)z;v<>G1E1 z4dLIn=Y0tuXVLYu1bWO(0>PqXovtX}b@o5BP23I3KRS>TX4NeQom~E7E0LuU@pxQClvlnGDeAn*)CGn|hxM-M)#%6tRk%{BUH4G4J~&KVm&%uCjR z@y>&yT#=^J@c1{Ef&5@EATv($&{yap$*G+^Jw$>JRk`;Q#Zlo0MP|M_@5Q}qxo->S zQQ+33k+1EiZx6)$0Jo;x#=XzUJEJ*sf>Dg>!x4O3sZLND_7?a!fmVM^sIDHk`2k3o zMO&mPTr|TKOyTdSPIC1Y(b35cVi7cGsgj6hltU;l3F+QC9l03!r~Oll&|;LI7R<5G ztf@z+z^t?5Ugg@Wre_#xug3!c-SE)Y8xNX;Gzl~diQtR~Jhp<7+VB+V2$xJwQZ9&N z$oFYr320pPtJ9-SixHZ~A9sHcW(LouMCP6j8Sq()VXg^)Vejhgk%aC%g4>PlQ{r+M``2H+C2l3wfEa;((C>PlyO2|ZQnMQ;BEWD&vF0?LMww4unANmyZ;XA|rh2xsq%K1MSOxsY*fK78Z6v9WPj zTe!}(|GdNPrIO?L6zk(pyEnf1dXfQ`U71rcih-oc3n+Q1Q4!A7UKtkVSo1Y~Jw7JR zmG9Qo=;x}h=Vd4s?g)G(b4j>N6Pm_{1QVam!W{9+``p#(h$SoKi)f2jdu$aFETCBk z$Gx-vJ-|bYR&}Xg<4@6?HxVTz0S&jYD7?g`j4VkGY&aDn$1oA7gLB7>z$WZRGUlZtTt z;5t$P7M)=$$?Wxjx3u(c0lN(RMJ*NbtK5Om;II7YFOx*ECd1$iXs}f9L>E6vQgrYx zH5Q^%eF^VmE@mkPS5tFl+))dQ-rE#xYiukq6w0&9xyI#f#2?lCR0; z+*>+Va^-n2pex{{BI8@66X6uhT5O!FG9dl}ngG(FlS%a|Fn1uJ`*YWgPU^+26|T)1 zXN@~4uss|U&*AjtKZA*J_I6Q47IPK23U6YIsy2;{ntg9(E+@SsF`=pCyL7F`} zqYv#-Kw{ZDSUUM|-)g%5(X=Aq=^DH7;l+#k!St=O^sr=FPb(N#z?hPYM=CXMC^Ax! zBAemD@LjY;F@j-p@ZQipvVZp7uRlG6l)2EIzei=Vra!CB9308apZtEDT$%U7aX#j% zVH3=Q?kW-4~#jH9+ajkg{y&6JRrMhl0p zM123-5v+Uv%k!AcQO+THdV+v(P5kMY%uI=oaFgGg1^S+M{?<|vD!k~ zCSF;ROb=Y=o&D~6np$n^SY<8Q;p8-YfvNomIu={Im3`PLLYXU+vhJ{@=Wi%o9df25E>e>HDI7x1f$Z0I|o=W zsz2z@pOjvEsbDe^`*dr?jJoVYteTjHbKl+crzyL=dvZpyS-nY zpR6ru9^Th9-WG5BF&;7Vr*tq&+eBBa7v^3hn?8G4G7dvIJk4{HP!T7i@E7Rv3=_9A zCfsw{x?;iBQ7gY6 zbPYWE{`bl7G*~hoY;xks_CDu$uO{WFxqa(6vUsqXo+bItDP8t7;EXHc62+$V#bh1m z?mFfg%%C*EUxPCQyXi?xk6;2tOC!z{#=!JwfP2>*+|wLPoF;D_4VPm?U6y3>s|O*#0#Txehcuo(kN2S89=j0}@!4ObIlg2*g+S zp)-(f_`2OK7Xm$TNoJ4gJmYT|0i7OJif^=r6Aw}WH z3?dEL?6k>qH2!|pIP`TC37C%Wjv+vixxX9u?T-b}h8Vf~R$)IZ`rvx|!y8{TbP41h z#rRkZ*StqVhLRDc=XS0S-dxb4>;d7zLAzlprywgW(hX)0Lsohl@{?Ek3Y>Mkp1Jzh zgrDqi1vTBY`D|{1mQZJPlK0f!7u9?hE}8EKZ}y<88oGNM$P~-=4xj|W`>8=$LKH0% z5H>uQZR&%|?sAFYN^rVZ#CLE9ZJ3 zD@B#uTdyeTi|K}Xc**p3VLhzf$`1MIOWa;~uaGCz-#Q>K(kj$@WfGuUg;}mva}Gaa zlUpz{7w*W@>H%bz&up(CHGg!aOz!69-T0z61C|(g7x)hIjF3MTV*a=hz5CX9x0LTy z=j>0j7?mp+fh;D|A>6$dtTZNL+arfsR{B7 zd-H1K6)zc%nlPTR*y(7z*|{B6l2byi-vA36`3yEtS=ZCLp-q2%J0<4ZR@?5v(1RTP z!Z=iBEx5u>XdTly1Gti-KDXyC)pZe_0|`!W1uV*hKP8*cSY@iMP&jC1a(1c)j?P8L zMI+u$t?(J|XMlvVgCW)5s2jc6Te2ocCyFJ?TJ@yQ><)%HfQZDjvz%JA^)#~Zr37q0)9c?BGq!07>l_QsZvpqCcg%m6N?QlYGI%*L2teyg4V(6Y#-)s>yzDX_buR3)ZEI@+RE>{zlRZL6_!i0jhpLrJu6TASLdc;UqLd<3P^Trw|Jia!UH+R*2K1+6H=icfo{}^jBH|WLDWaLQ9M(gnBnT7^3_qs!&K8u@QQbkMHRK4?bNx7i9+SrkMn%Va3ST@~WrrBaC<41`{M#NnE_amYL@ z9-uDtBy9#~>rBa4_gC~q5;9p+U)w~oz{ny~(1ZaKv0|u*o;j1jKSK#?-H2#78GD^) zT~gzJu=RVre+=gH?~5_5Inf6^$F2Osg{0{HWg{tXErDK&hnyE#G904I$MjNUDaxju zigIXAe($3Zp>Rl?Hkv}+h&A=nVkAWdK;kk~yG3{eWf`8{i_gE!W3x@X$$H~||MhOS z;YRdCZ@rq!0}N`L-Tm4}C=sB}CUQ>zS!8TrbK ze;BgG48J>b{NjB5s^&=0i=~;jf=5fnj|}JATD<{9tC#-i`&2r@1|18~MMAgJllRSE*TGQ3p z%kC#kBm5+!Bb$$rLiYKQ?|ws$ngjos*^&9{!OZdF zLHUPa+Xd~%ox8`a?{bbQfl*pZy=4F$^yqjb!KGC7?R|Wtm4`&i>|1DT78gWn$Yf|r z>R!muj1@Ks*Gtz#+He(3fOgRqSn@2>NjCB|%aS#IbTB7A*VYNAigfB_(}NyvU3w8v z29q^Gl5ZhJ&kkm3$@VH}QF;mwS;{7|yvb|x?FXStUvsVu*7+YK{X9qflXrD7)lc>v z=OY%4j~2y`I_L*Fmy2X&&c-G3&xEH6Ho_I*TtOLSX?V9GvQDCP5>vRq-PN z=l*yYc29oOYttvy)ph<*YG|s@5y2xFp-ic+$X*=77T*CvAVyNq#+TXljp;8LUvtEN z9@w+LfL7=wb7!{VkH6Y{jXC5K$OHTRtAh8)XEAZZbd1!|(|_ zaTwkyHsKXy6G?%iyR|_MpzzW5@!WdrA4-B|J(N$sp`OZ=JR35c?+_{&quNVjqg{mx zAQ>unWxRw=cFBoU8ePUfh6UU<Tk5`j zU*GNpbkId@-6y=2hNa?@<%9fve%rt&v0Wi>=Wjd{yoj}fTA_glB%hqbkG$IS<1fduE0@q2*n|!Uqli%^ApwAb@eUoQwaDOu=Gi-~`CAjo&#U~6 z)x~CZe)S<=ZU;j$hUWMAR$-&R&9ex;#XafZ%wzuhf>gR@a!?xFwA!|ef#mQ>k#HNV znVFC*T+hpuIzzHulRo)8ac(zU3)ZidCnDTGIH>u2%Q9R?7ba>YLAanSh1KxeC*ajH zlK25pld54SAA+Ltc$cT^^9_C;g2B?c_O^4Z}iNaRi1AOnslcesW9j(LyL^nNNJntUAD>F9Pa=Q`OUHX-85}e5h)(WlmNFt$P(KLpgp9Fv)k-Z^m@t^ zC^5|jcKY4&EC1oHoOgo9ld9_nCHbwFcx^#bPC*KnXn@TTf~D zQ6!!LY-?Y4?ylSXQC`!9l6M(E5X0)hZx1wHYk$#x^f_vMeSUjA`WwliKU>}dLZ&0* z1=EJR2YM(Z?$Z&G?nheYTt%5u?H-CzUpfW_*rai&l*w;o_58WngP6eemV;P#X2jRy zyxp+Zt?N#4nCy=)V%~iDe0x$`PZGom;d(coJ>T#NhW@G7Ly7z}6p>%P{`z(Jr^`>O z{D=QFU4LCk*K^2lD=cvRXh+=bAf;`4>`I4erz!VtA}}Pi4rHT?$-~`>*+%#@tuDE) zyB+|{#|9HRZAYDS*OF7_+jg&A`da87^zg+YtGPMs;X$vs{QA02)76R>#)q8AAb))` z7+s4L*F*8Jm8EVp6=3uDp{=12Ex}P+W56p}S^y^jjO*c0%QwTelMgv&+&h3oI~+Jl zDKs!RkSZby*U>Z06WM&JCfv>7BV)9!6${V;fY z;aT}svbRy6BXh($@U$k|QvnbpHrzAbPjXzwK3BN;!O{(7ri) zaL^H@=3EV7*zzxh+a=gas?($vEqQO4LIo^79_1&A<91vXYu{f^wy7{){=ID{@ZpX5 z-$Ft|wvs-7z8$=W&9m3Q`WTs~RoXLL7_R))qp+{bZ5+-|8+6?;-amp%=Dyy?foW%9 zTjv7jy}41I`VM6*Xm)C@uRgyzQ=k7|x$b)r z>vItyC(mO}I%U9I32Cy<{@5)Y{@bTFo6J3oEH2;xqjV3Y$C0Lj3o>qTIsCv0J3rN~ z)n>N1w&QQO-@rRSc&Z*g9CvJydnVD0SG_J?71KWu;aSE5*%#b~urkW9{f!-ba!e5Wt?3S^Z!gb6Tus@B^0-dveyldX~s&J14H{-#~!?5@D`S7=2 z`T~bxJ~yhpp?`kNU`11o3W7rR0N;&R8R>iyKDA#FE^|q`sC4<%hqky zi#x0L0xF`XgL^2p7c%(xwp1ZPsXgOkMA&Z7Zi&s(=gzaN0&j5VQjb2pm85F(TsR&chJHrLAQD1Lt7yBN*Lyn<0gr`QvZ1hj$kdlKlYs z?f?|^z^LFiQNZ!nkl4IyCd3&C+EcBZdlVM^CB?HfX6g51Tt5oL9W+}@>2QcdCKYg@ zug@O6tq8ELsBrrkchvB~Q52G&ghv3EaHDfK`s8?Sz(e*vNO+jFrEcCel3je$BLr6x zXO4~7ma3_JRES@%T+E-hejBtCf^Jx!Z@hX`-P}~|Ko|5pY}5v?2_gdLx$uaS^HZAE z)+Lv~Py7vjqLXa4^z1mtCh#CRZ2dPMZUG)-EdQu-(x@x{XX7MpVi+t)$Y(r@zjz%zjwHs*mFbToRne2>>KH@}by z%|sSJu=eQ1H+Li9R3qU6p)>2`$cWq}aGJfVt20+}V@9Kdc?cPtvZN)J;$y`AxI5%O zzqPO!56nvak=ivN0B0X=kIjeg&K=C{hXqvJ5fS*6+|&IthIqbl_o?7M0dAiil%fy# znLDRGFPqHs*VbBj#}9HVr9f?uV9oeHAp)a{*pJ(ax9DnKc}c{dB12?95v0@?7**NYAF_sEgCeY4FCpTDOuVeSA7wdJM`FZKpE z+|UQt?MJuZAl?5U{5NnLbRR~4QfM_k{M_6y7}V2f=qFj=V~!2C7yfB$A)9x(#t~Z% zj+#;Fb!#t{{&A(ZdnAjS(*F`mMFp(8Ki|3+5O721A$Zu8An-5~@UW>l_ra5+>4V@N zC$5eTcoN=RSAzzTqmjA~c;9ZXf4w~PQy^x~JrM`al{vasW^!cYZclL7$#uu6_2#Di zf7KtgTzN1vT*~`>QK7~7^U2{#c@iChb=n{6qm)T7$gb3pZ@IhcQ3j5@b7dh*PE+N; zs9fY@sKlPa>emk&Zmj+IWoc{h=X!uVT?u^=c&N}2KOecP(WwK%9%WEYK!F1KV3W&Y zpssg4hX-V*IqLq9f^{tY~ zkr9XlK3~4GKQX*F7#654rz0X;m%z3CZ(JV3fS`Gx!Mr92Vu&yv+GM2N&~D#pr| zU)%lasp&R%Iky6AOLJ$vf65civ*=az`L_1APMta(I;VB9LijvA-bwh@ko>)Qui4q0 zcN4%_Q)U|Vq>q<3Z$}ww4gmqu^_+>GJ74dAF!p8nA2A2po1F)wk8h7&#l`XQ49MC> zz+Ud|E}1*!yc?GLxo{bIG3LMh!gc(b+~>D9DfgGQ>ilQ&+-;X|;b)wH?Kr%sIQQ_mg~4xdcitn$?~J(pKpXr9_0pIkV#JJ+rutfEp1);rzP zZ8GTfj?LQ8ar24* z4v&VHw_QY}OnMq`e>~@|30lVK_8OVDAGYM>fB=pT{?{DXyFfi%*C?%%cO`+d|8J6M zA(Ni?8SOh4b-Lu(iYtqrE-GFAm03T&F6G&V+}q~Br1tH&k#XEyyHDBc@6S4R=+xrs zlh?EFKAv!?SCwo2?|sjPypR{X7T5B>09%A`%2FkBqzr7tlxZX?wnOi z#e#Omuisly`L@KWAEXQvE}b&Vv-j6k7ri$)obWSkb#<{!Fz3{(*5TJr|NL_ZXrK|u zK$o;*F|`lse}3UDHaeb|Rx>%wq~p+B%eb98e_jA)s<-|iXZk;}js@;MyKj{?rzby1 z%Oz<2o|>N%fnAf^^X~w?JO9L-b$@@QmtQ+{%3L#eXT(I?rub&+~dqyVt_BMNPD$_b%_~Yw#@8Tb7&o8fCy;>X?PnUru z`dk0pbHI}D@s!uIL5-^1`l@tbV5|ft67$NBpPY@=fxMd*Ky~^@3g_ek2jZRs9RX}- zUjRB4m~$2a?Y+It7FZ|&xz%mJfCQ@H0cJ;_4oNGZpK@;-m)rnx(}C3-kUOezG;lzv c0-kdI+xsm$(%$E#6~+Jrp00i_>zopr0GrcF0{{R3 diff --git a/apps/mobile/android/app/src/main/res/drawable-mdpi/splashscreen_logo.png b/apps/mobile/android/app/src/main/res/drawable-mdpi/splashscreen_logo.png index 817dbe98fcc5f407d6e98861975cfb53c9ba3222..b03e8a4d7f7a54774f926774322b16d00d51bf04 100644 GIT binary patch literal 11653 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 J$7{sE{{y^jd4 literal 27752 zcmeFY_dA?h7dL*MH#tZUU9^x9EqX5@#4toRx*@t5XENI8HU_I25%Hi$sh_;K`s#g;?xv#3u*Opg#U2Zk|v|g#3)Hz&fkGnT6 zs=Ocj=R5EJegFSv0oxB(&0Yr7?FzEN@28Cgo{K0NDP@4l3|+lt2X^P@QkowT2xbpl zz2|rAVPw@IR~4gDyM`Zss41o>`V7WzIeS^Y$TT#_6VhgGBykxul9=}@up`&XlwS@n z+E_^ut=n4Gl3~YxXrwyWv^Kfw9Sbv;>eyPQ=&Yzr)$`RK4p{G>@A`yx1$mtQSgowy z9c;?NtG=*%P)!aXhQDt6)ti(G|Ivrxl{|Ts7MHl-b;nz{87T@b;PNvjERD~#*Ym87 zCFv@iFM0Y`iZd9_^zADB7d_W;O>@|wa9H>g;qL9qr0x^D;=eEI>?h)`Fyr2WJ1mR7 zy8*`dcz^9Z?E++rzVvrzC&LRu@9&E}e;<3F3Oh!uk}fYtqbcl4?NT#E0=yx9xPE!7 zt_GV;Rfgi9Ye}ge-rn=t!y7Zf%9&vvZ>y-0SKs_-LA-!oZ=ozuvBXD+`*sn z5`r=p+qu=&8qh|B6) zPjh*(H0ENW$)Akp^6^m+)3>ER_P9>i&JUk8usgCeA$JXHGh$RErysO61 zx$5GI#Q+=Ch&0P+k}mJ})GK(8*#486$i3f{ZjS41#M#?9II@;1ks@H`@ojG7RP5%jr0X>UpTQZ(@TQ}?3*F4Og+WP;9~-IaZe}uu z6Q7RUHPfG1Vp%Bema0cS+&_w@su+nbt?<`_p=w82<$Um!`}-?Dtr2JUyP74Fp6ZQ7 zy96Em5cWRa@!mODOXR!ydUBp_g7}hop)1ML<9>CiP=DReO&EwPTl%`kY!@iXn_!M* zfn?z;@y5<#u?zY%n&x^1`hK4mJN}N~r6@%oW3F+Nt3%1(nScojtu}P$@3&uuX`KI^ zx#(jQkGFbEdA7o0v4^j0mnzjStfHbNXaP?tnX*7}VBF6e^igco$T35GBTFEGCy;#TIza~q}V4faR zOJI;61&reo%r(XCfYUxEz%!KDxZcLbCltmn=nIgOoNx;*?Z0A+PcMD0-xY@qCx377 zf}Oe(bH=fxz_Y37-Jgk{*!o$`xSXrkgeGnuu_wy~n_SJXSq4}&S<Cd*~E~|br zcJH5AT~w=H#pU|Dxjs$|P;{wz>a=m9amKr^(wbG-&(EgH#$>_7|sJ-Re*Q` zQmHzk@rgNucv)N~mNH$-UDOq}i0KmaenUE%ZB(b6ZbTnv*Kf6^8@l%_t^fR)w>`F2 zYG*B3u-S8M&UeHYeg2|oygFxxtv20ebusKZpsOlz0J7w*XZqs}&7HRkdcJWBcfm18 zWi|j2c&l}bPRLs-!Sq(C!~vU*&WO3ewW!B81mT`lTF0m<>wQnz0i`$14c$AAQI~o> zhg0QyNfnQSt0n|k?+8-jA0{+ke+O%oCb!%z1s8Z1R>?7y!}JVirl;ID&V1(8f+=s4 zsHvHS>>VTz>$|q2itG)qhkc~vfQW~`3=BIRd*yx-ToZNPA^EN6#zcJ`om;=G+E!aA zuZc2>Itu7=4Q@Qk=7XJ}_6y6rjGI7j~@OEVzgZ`AIN8;5KpW+%z|Nx-&Z8 zLtct_F4QQO)Zgz>BsW8JNWF~HIFh;P-CsPZ8?S!-@@seE{p*QQa%7at4dqsuchs#w zM}GRm!q_J)nk)Bj1JgG2jboI@W`41VRc2!e6k?lt*vy_lTiwxpHI;0F*l#)iF4eht zP7z2X8T$oCt(ZJe|F9o5-*}8Qg<@Ge*2iKW3eda_Yb503js51Vm{cwC#&fqURY5F( z9g>ysm5f*$$<-J2E4BeE>Q6$Bu)2G!dg7m@)Xz2>dGm#O{2}H;bIi`RMBp^BSRp&WMIkr;K=QuGrfp0!*1SZyzQk;H{qT z;;r5$6f)Xr3J4erGTDLFE%?EJKlIaRm<1BzB7SYg^PQerwgixllIm*(GD(u~9hc(h z^{VRoQXVn@ZVHvz0uo|x2a4XgQ=(bXQd#>^6j($_u+SPKn<|qf!)>g&=B_}dk!}6E zoxwp#DdAMd&gYMp?!FCmjK+tmA8RAdcP2eDF#>DD?C;)9s%<~0aoM2m4nD}e9ut1? zqSJGUCtWbPP-JG4JfEs|bK;mi(6=^#5eK8=oMZhJE%-J8j zT}WKGvu;R({3wqyo3(=4K~+nlv!Aed{IIUBHD#qdW3u#s351jlY=(7BAM_>LssCIk z*^*Cxh>S&jP2ZC3+0HvT-`c7Fb?*MiZmr~htEqZ${Zp9lJAyLU{q&u#qiixR9rM)? z2JW}M+0U&>alsadONncXFsU->?P_;`{!56tpK{D{)?DS7)aguj%W*y5uV^N{9k zMWHea+ihr|kbFX6#K*ugNT+3&Z5OCXAhX0OAD7(vDrmPWRin()VC6o}lytS(7=HZ? z*Vzu!TQBtdPh79Pc|yF}&^WcYp5Y4*m3)B6GmO`>#6K+z+iRTfydE7abK89&E}o+) ze;do9-3emC=Plg%VXRDp(xm(Mg!Mf7uLQRzG&7Z=2h|p;#umxDn^aO7=Yt{LJY4&LeRI`Z&H`iKT z@sK94N-)t;f?TQ0#+qCxE);4lEEKpGw)Nryeou<0Lg_KivWyt2K|%S1`bS)!+Q^2N z=XKt~aU%}i6^#^M|Jsl&QcJ~zls3Qh_FCU0j)-Z58svb)kA-lSSvjQ@as!^dD6V<^4_2RCHgs>Y zwGihssU4rAEe(uB6Xd3Hy28!|>)Q^OK0w5CGrbVZ(A$Ol$xDe;I5v7s#@m_&iO<&! zAr%+X%5#ZJqByp|N$mv2fCM?pvt0pDLhbYCzHx@fgClX7s@?k+J)<7iQ`--={_IJ> z+FsPf7^sJYL139nfG*`H`&7s!7V;AR=;anG#!N)c|I3ew|@M#8E>^R zGfgxu^zvNy#PJ6<)eRoA1HO4k7Q@Xgaju^J%=YMvxPUo6u^r9{O&C^vZl`hj^%mm5 z5kXx0_CdxQ_4l(vZ!f?*OCva`we-hty*Oi;XRQj6O0(RekV;WxyD+jjgx_0ijS(^s zMK7f9r@)#lSCT0gSk=rw(S*SO)}8xeWhCjJ@-%7(f;dh^j0C+J)TmGSss+Cvd3wMG zn>9A|s6r}=BIDyrOPy)lUS=sG-;}y#fsk*YOG}Tds^Yz?y~{nlfKlk}2jQ0R!$Fv| zwf(ZYyg=q6c|ygAz4n}(QcOsd$aKRK$~%pph2fKHvVL9WhHIdu2ohTOdWA2lcyO>< zRuO=}l)hH=*SX?ue^;=eVbXIT!#;*2v9m#-S)~|^<(!ordJg(PcP-tW-@^CAdzSJXt0BH`9;&tmo^`CvR#QM!pScRHuA>s;3cs`iW!O zZ0XBG8XKMw1$ivNA~0k&zw|kFDSbWJ~ENY!q8LOhQJSFp?U55!xYd+-WX;kD)kxLiNwB0c_7N zzNm#62Zi9|hZDD1-f}nxhi+hsJIlI#8>ir>iPaI2$i=$5#49q zU*reZTH|cz+!cJS`fcVHEU2*xagPE0iq9XYjJ+K!3esfKqhVInv*1Cwbt=i=jc@DC<_RE6OGDOc!RS()C5|PyY@#XM)DAN-n};lXQ(95z zUCHk)41_D|(X&D?HAdnCtNdg+tV4a*2}L)V2;|x*2$MoK!;5gDN%ujdoWwe)<<~uF z!U*C*Se;mX(c(;J#HcUiUCu8u+DbXIBlyk|99F+Ukw ziREp7jI4lzO+ED4nCzTj_@DsUJ(J^O;iRrO!@w$tsWv_eFoT$;S845nw_4x{o5nA! z$Dv7g)MBu`k40#yKUKzzhL zJhA+g^@PPP`Ax!-z6iZ{wE$3$Rj~$ExdmV?gpq&6Er&iRu93*iBu4p(SV~xCW)C** zzblFexGuKtcK^W6>z?_}UiG}6PyO#fQgFf5xSxcC#6Vd|QWaozgsc8E2oqPeOh* z);z16{*HDX#|PN?o{+)hT=J84-1M8+cuj6DE-rn5<@V^Fh)AF*vxT`=3w);uVsKr` z&O%LU6lu%D75EpHMW0)LAPUF!ps9(jX--z(07_>$Cp#j72B0I2|Fev43Qxm!>y{SX zl=i@%&jy~!=uerk)?UEm6BL&`^UCy?{n+yHwDSSep4GKb7*Y|b_{1h9+r**m2W7V3 z{~)a+$SM0~m!V7PzV-Ykj0j9$KhA9KkL`hMw4IOnx}htR2htP1kQ6e4=ME(KP>`kBC+>(G#Ztlh9(L_X84=rHnS@pE2;~pUw45EsEVI9O z#GhbZ2oSz6B$skNxe|1;1QQa-fbB|YGeSCTcW=|*s?Nk^qH*KHAE2??ESfBu1IFCw zDMQx`FVM`iyo4+4xe(s731x;g_xNGNtXHGNvudl_jhi--U|?@}FM`Vk1f}-wCzjGX zdEy;`pIi1lqY50u+#V&i?AUB)<`yYp-u@#%?}AH{g=p6IU<~r2RLD{ekq<*nrh%pY zsg?l&R&A<^57HlJy0M4Amb|M)kfjy1%9ba$LC+bPnEeD~epvJmFD&@R-*v;Sg-w1f zF=Q!8hQnZ4OQIvCft|MS>r>;#El|_1H1D0zuF&tH>JLUUJK~>z;paEbUh)>n4_=M9 zt`nHedz|r6Gz1x@wmVqXrJ!) z(y+vtp9rMCS*W5BU8@4_Vz3u0>sCT^7Av50Xah=*)CXLGNPw#hET`@*)?EI@vVS6{ z7A-*XLvj)7%*i47MgWuoN7GNoLF2@3OIAp*W zYKH^<07wGA?cejG+`ns9swQAN;x*1jDCub)dxqY`bN)m_TEOz|*w^M!-%oYA!?uG* z@n6^9mX-iE2ectGAXXnA#hWttnpGbyRWf6Ri_{~v4WK2gXk#4I4kNmSjY*3BdW>@) z)pGw1nkDYvq$FMC7(62OGin!92E3Hc3Em!X$(Mc1uP-E_sSj%Xg@ z28)FVp;x*cLhDEeL)lTOYT*x)^pf6GelRWPnqIK0k6ix!tf)G(_#7rkasLNa``zTl zm_b)$eC2b)idr+E@NO-K_zoDefigQ*PuuLIj?Rvt4GXzfw6@A@H*^^`;wQ<18ZB)* z9`!xn`Y%%9H*teBcd(WjG)wyHMe^}VUVHM*-m;)3nnY_d@6OAI&gGtk-ss>eOvTqn zx%HKYr*N^&2{J|WiD8T5zB&Od8-ZNHug+w1i378nY-|LY3;z8 zE6mueii)`Nb<-7%=I0MV<_O4p3+veCcdEVk=@>=MnOspG@_v#gar3qTH_`2=2KyC& zxbm0WYuWFKOoN&Q0Ns#^hwlqkI8y@ZBD76WQpYwKU zU_XR<$#W?c%9|$Z)ga?mO=e#TP0zWTEY^i>d?aAq# z@Wz^`do`9^zqurz#}3aptxYo|CSjyjqvo=`dM;*U+1NaQ27o9s;^PFX(S!PVa^jbW z^}gS!;TKJSU*3CK%o@+;H5aLc$!lDl9}=2=O6RG$PG|F7S(8>{j?$s9rVu2tvKa<& z@i_9RP@%NSvv3LZ#1>EqF`9-6ifc7%rd2vS3)4485m#H=!tB)1)owd5$!)3V@I5KS znN@%kLxHOkii_j#iWFH6492$gY-yz0vDGWeOyPS%iszIk=cBSYpac1IU-1a9)UeR= z_p49`qRyx%Jsqz1nT)B7G)&9yi(z-z>spP#3rtNeb;hY5Hni7-w<`lZPIxx=rzsjW z{m+p7BCDT7Fy>bE(_2wipOVE>K?XeO0T#tHH9M>PK<5_y{0ywFdkgzj%le*dFb1gQ zB+yMT7)n;Z61KX!P!nHOSi0c*W7Cym$IK2oYs}==WYGk*bIZo`1U|hYIXVE%>u6Os z?6z>K)b`}{C9ZoGqdHSG{?c3ry-@K+5%yu2B2yoE9lyaXtRv+2n#JXdEE0NuelYr{ zo#gA$Wx>q);{^`i5l@sX)dN&-nJ+9~_H%C;*6R|Ft3QpK8#f${(z^`Na|YIzN{a5C za`($B<*4Goh#;M_n2=TN<;c71#}s|;e5MB|O*_b_h>HbK5lll}d@t98*8+U4c!e_G zJ-0*bUK9s8MH$%Xca;D`1Y+m6=SwC=(Ys}hi=bJ99Swk5)o(7ZfxP)@<4?z{C83$7 zKX@}*v1((8!?@)l4ZYMd%oN9h{F1bD7F5UQeGOp~SHBW+f@8_o=B9G_h+0=US6D4-X?16UuDA+#3ObuG=9AwaEE9?mppyS zoAr~Jxcn?@$^OrqSZ_)A&E`2T0M*{~G;u;CKM216=gltzB^w^)fWah#>%QF7$nRml zlxbbQ5E!{FESgv!W#TaN-4TO(xhZrgXK5;l2S;nPnW^fyU&#XI(cd=}T%@_UW$;v5 zzIc)R2Ctd{jn-?ymYgI3^8&O0S@PuYfFi-hb_+c_;p##2*7N&Epx>F3<6NPO@d-^fSR1JlVzh0QYhqax@zSr{5c&}gT)4URt5i`4y81F7FR!nVkmMA@@Hm7;XEGtJ5hFpeIUoX)P>Xn@eH8?mN z-0z7TtWIQ^GMgfZprNm&b^N%h4ISW=x_qezi%sn%+=Q}*#nZnAy40FO?MZ(&EgTM@ ztwsFkQL^|yJ)0=0{?Ws=1G56%dA`TThwBvj+S-N3u%!%9sw!kD#uKQt^NH?XbPOzk z5}WvJiueqAGV3x*E9r)Ohu;Lr*j^Ow_xS#J=H<0&ZHEz|LPC*DE-zI5a3T-`pyy;E z0+dM-1MQR>hh-b1`;l@mDXB9@#8%GojO)xlvQ)96&{>{n8+NtzsHHpF8P(AHgwP%o zx<$H78JtOp$QP(vj2-qwnW3g-@!RCi&2P@2y!HGsd5NnLiUQsfD8{F>f7fKxhRCRy z;%11ZmJn_>Ha2Z;1(2vH3_106@oMxRYzP#!*H}wh(AApbESJ2Y9zgliWI=D)#5&-K zYia^2`QX_-=`5^WW(@CdK#E#h;C~0%okC@)Z{Ljh!NcZMINsc9LIfoICt)>kdXB!F`5t4ftXQ2%3uqd#u}C8^M?E7E3L>g+-j?`u&6F1-o6qF z&Fa%1aE`ZRN9yY^$!e#Aw1=i_bUIjW{u(|FRBSve<}EtkD~I1Fs9V(#95T2dBJ7gM zEj?#LnW2-l**K5A!`~dE+zz45e%ngLosaXM9%H%gi}gfYm#va#Qycw4p9B>3cyQ8k z0s}$=61Tm_rMr~}6&Ifsk@c45D2dkz60}wi4{_WHTKO%X`{Ti6^pW85*6$Lf@8j8^ zQ0;r*N+|2A2BrZ~u`D(=42_=7kf!TyvXa!`lJQk*{%YmTF84NXb0u~pgG3w)Nw~qNprOLymGmjxlCjv`!i#9sR;9w zv+8oCK%58?#RiJ~#Hfvp% z$=x1}o{HZ0aO{>7etHBYl0WJ0*h4$R&x!_xH#XK2yHIJ^G$t^OkB*ImZaBzynb6uG zz^BLoiscdmC!>i6FI9tCeEt9Jcf8j6)Fz7&EI7{$6`=!(8wV6tBrt-ZcT^JCAr(W} zTs?xXlc6ax7jUL~Hvg(^9*fLqgdIkphcyLxj(K^X&)xASQav=0yy>yDoW+99d^}FlQai@!eLJa0c*M;_n=X|L5F=1eR(1$>@GLs~q;T-~VhiK07GZ<1 z##L-S^lm$v_LD%eWm^(Uc~EG6Rt042%A%2a{94emDi&plWD`5aN{Lxj)-*US4#HE5 zA`VXb$g=eXS*f4>gx7wp`7Tckj%({+?8Wr!ERiF3p>^ZR?eK`Q43APq@Z$`948JI- z4OjRva?H>F-^;?A4`UgTj4a?vRtQvN@6`#;PE;2}jkQ8LD{%1lqtaqdHy0Jv;{ood z?>YLMBw|(5ppUU}OMPl}2W~IE20ux>+FC0PKO&#f$hm}uEDuh_=kKfdY z8+++F=IdWvz@^2?RVp%q8|rN}yBE)c%3KuOaPfb2tAH+t!D91eLL%b`&a6^Iw{~j+ zP&a;$=7Xex5Ky_xsT&t>svde_v9z|A|A5{5Vz8zPY$|SHv4#8%N|dynLze7xFU^zqYX8pc<&&vrR_2D zxol1h;Ef=O5$X)f6#vyll@7QN6Nt$N`iQlJMla>y`!cr#pRURFY|F%nTO$wzmH_&I zfgR+9Z+zXLt(R_;ToE`4X<-d_C%obW3HZcGj|~Cl4iT#4u?(th&=>R?!s$crF^?pF zZu^&&frvO>8)L@A0(Jq5#Jz85T)CNjkRt{WvAP4P!18G8fE*UF!Re{!y-$va2$^lH zGXQhovH$pd(7T4fYa*HR&O~Z8@O#bG&u64TRjOD) zAl;H-^i`Y8e<-nqZ*Nh@CpMN<4+0Hhj5B)-tI23`bh!Q{(J}J?%TJx`+%u#p9-HRF z?La!%TF$-x7(!fGPDcFL!dP9?sHONR!t+NL?I*rD69#-GTgC^P+Y0{qT2S0xRxS>d zQF|cizOpPNp&>bO9KQAIUlIt$odd7p_N!qgkgf}z&QR}Xm?&zy4`1D~?=2C-RZ;@7 z0LyWKpCdmDOr4Ui@5rf>jaPo#-Rd>r@ZB0x}1D|JWo>6 z36j?l%Uxa|Wb@E7m-*%(w&bMFQV|=8exW~fal_)*XC^BYrJjq0CvDpd%QGs6#hpjd zqqvb?<)PEh_M`8#QLBC$_lVaGQlv8;_Y6MEt?V{AVL8^m=Nx=FyUTF@w3t=}VgKTy z=lC#S-UR9(>AEb2*e^fH*NKaOdlR|;YN$;zc0Xk0%<=)zIa4LOQlO}C!~76P&*p9a1L zl!b;V5%4`LaiQ2!8hVg85}fxwO8pG893rebg0vSq788@Lqo>z#n_uJJyV{yu`GD*B ziMDAB-*+a(ULEXT|1xlRv2V1MdevKVg(>biakCr!Yii3yE}w5;cmOlG5`OC}I-5a0 zV{R=wEe1s1HC|O$k%<|?A$6F*$^4I4L7TAFrk3V$fF3~CEu=`-apRH_AmeV01bq<^ zRROdyJ!oR$6mLTEaLeSP&5p~CiTykXCiH#3o}OG&p?K^URBxTgH6C`PN|iZFluO*K zZSOC?=-yAg`kM%IAdx#d3iH?r%iAOcxoC~t`zDcF6ZgmIfc&$cE8w$-J8)vjo(~|o z$m*o%PysndzAjlzEk%2KH2E2Dgn&ZfG%B0TeIX;7{_jJ|g zXdHL_$EV}g&iSRYk*^?A0UIBi0!+$D~aOn!^%o~ZloF00cbI_a)>sYWn)YA z#KN72ZsXAwEJI*Y;tnUR2@&(|7?`J#O#aQ+dD5#kMe9M12I7tBxg4Y?C9c_QqRtV$!#n zM>MTQm$sJx@iZdl5nAY{YF(OvW&(Ti2*jqj+6MUv(2~N=B|BJ@2EN6==S1w}-zR>* z1M;5r#ANsNfh!Y;Up`kbGK(h4<`kcwT^NU|X6s`b*mE&oDgrSe{9iR&Yg=)M8(OKe z>Er7f+zIrWoH-NT6og4zY{0F+;5SR<{ug2a_yMi#VvFpn0dtMe9ooaQ<>DfoBnP!t zLedo`sW7#vN9`offie@S?jj_&p?~k7E54M~XOF30nag>8VkdOpg_9&UET@I3un>jB zo7FV%jD54_i=JuTTVc)T-lRM^RAn${MSiJp0=h!T5${S?U>C3tY-7_D6ahapcZ^yj z%VsiI5JyHdQ)Gjr>4F$LfU##w3Z?_b;qSRRA=t7dDR+cW` z6?beL9TnZXy!~O67IEG?8BD6Qg~!~%m|Y&v)GvpWZ(Qt36`igRbFZ~t-4VA2*P$r( z&x@ArtitPh=_n($s>UJtVjybtfqey!AZmXeg-T1O97p^RT6`MzlQ6%+D3>45eb|j4 zzY0yp*mLs9-Xq{pGId*82VnWw#F>u#%o&z_#6@CWx(AoadnbGDyZzvPF2#c8$g^t+ z$IjZG3o?2!pnUvIjLIpZNb=^_sLMOLjl94n1%IRKVe5c4WrSMKk$hv}sorPeTG!P? zarX`Fu9W*`g=QPG2{Ddj8?d-%{M5Qy1tE(#n8;n#Xp8Ag^NF#iO&1%6!HLe&3B7rR zlWT}YI&P|%yxxZdxtQKoMGnpq`(c~YTH%0;^9X16e_Ze_0I@R--^r1Y*T#JL9ABDH zDzX`8pTr{```OXqY}YR!@|-u9_K}N|#Ia8$O`Dmap|8yQplOWMiuZL)ard6bc1Pp! z{UV>xQN&sD;9clr>TrL%ywNTM<;d=Or2KURrD(*c89>S69XH)!O&vOd=f5{EIvx90Whi^jEUC|vgE|my9QEzmKu3r0ax;%} za=g`Stkq0r)6-Sl_VoCy|N8nY)V;Yd-}U6LUT()%F=Hsw^)dXg{^nB5{YASXVTfVm zlvnG0Cu1_hqM^u%!_&s1&988iaXJEyi6C7kPOYV-hG3*Q_jS9?)33NlDYcE$uL$@=_;XTJ>7oX5?LJN*X@bSX4kyWY1rF>4^ zM%*EX`ORR+E=AxrVCAC>b&Od`i=}UfY%hf?k(dmG7$k-Z`-#SB+K)3bM zemGm`04(5=hPGXFk31JU!G#^x4!SRURoJ*_EH=w<%=bNf#Hq`akM448Z#gtL**_zO zU(E-6P?|hZ4}4PQM3X7jrkK7fDRtRb%i?&w?sqe{-@Rci6|lTF5y>-Gm2`ME(BT;9 z-tSzICgx;+XShYG$K}4poY>)cp>^JS&se5p9yj|@-Gq@0s{~G0JXd|uYT(K4*w6`w zb&&KUz<>RpN1zq4f+q88O7rF&nQ}_wt&FZ7|x7fT0{=42d-2eNTXE9f;s>Ci+?Ie6a{ z73jwk7fS)_D2_HCcb`wcD1NedF?Yh}qpBdME_r-GTmO2{ntVN0@RB#YWcIzSQQ$rJ`PvLjhB%N94Ici-SxSdLXDdrex&G|)wQKb zKvHhhtgo+3u3ZKy}Gt$aCrtUExYGE5b{vY%Ft|yd8J5o_w zy}RQ4bc9!0_xd<=AG^ONymUTz6DVPLFP<^f@o8X4`ysidSUP6vV~JCc+ZT>l=^-Fz zv8Zs!ZNiGUKSd64Owy@xMsD@)oy`s(?Cd{nAWe*+_>_EJw8PuZ+B!6Lh`VE(`Z62+ zR3#J;`XGi%CT6UanJQee%?c`74H1xYF%3W4%$X;z$Yjb;Z7hwo%4&7%Zor05?&=Xp zVcYWs`yuWGqbB&zzmn_QN{U{uUz4XNyMufbM>k=pbi+DGI7p*{0wyqWCNj406@>k9 zlXC*JvV!=iT%6hzIUdauaDl8&1bL3ht(R12>7m}Cm(oGfG;)fIwVkh<&tBD&4hwbn zPrhLQh8om#Ls0PdjWsspT1cOb+&N-7H*d*3l0w~gCr|@IEkW9Wh9%u+7}|g=9g~*B z*Djv1obUpbSsuum&?;NRNfi@_Ik0cbi2Yf3wGqAbJ=A?U#J_5sUa@f;ael%(xqM$s zYZC^cf!4(_a-mQt9&zpDQd1#nrsI|HGyLRbUp1Muly_C+Jm4&G3>BG-i$kH}82i8# z7AZhOl3u51xR-HjWG_1t$k7z@lWkI1l-&LO>Pu+V98e=TwjQ!c?UVCm<1ARuc(WNs zX;t0_3X(k3ay{Zp0|lX?Y!V|=V~lni=Aq=}@m6-hJM^G=powLsB8qg?tFX`MIh&}T z1YnZ+KbU-05RSg8J-L+Ah?;Z<>9QQW;Yp@|<4Y<1$!O{L_dKpG+)_OuWd^)YJ6}FR z>tLz+$HM%j+hl3ZG|xU$?C8Li|achVGUhJZ3Q%u+tp-xXj>-%^ONOQAfo2+$jUoTdod*$7EP=V5Q0JzF{ zT*E=T$&OK{4CiI#a*b`nAq>2o6a}S)vD0sv6k$isfR!bX-DX^1S`0-ijzFuW?!W|Tv#L%fF>Gb^3&Gdc$4mp*P-iLk4 zL%k2_;yD%EbvSgk~2N^_{Or(I=Aj4&w1#s35`qQ{J{5v?hlN7azw6 zH8a&C>SVOSm^Ru;8fdb$eA_0IFC9t1fw_<+p3@t>fdO;JwnMg-7P)+%Wo;LC=@f$8 z0E$m~13iYylab@#6O^*36SRdGY>aRW@9oWUhm!N1;>R^nPWGJrt%@7B(l_C8p9pSe zJEXI0Ns~!}$-nzjA)=obZ|0cIld&r_v ztZ}rIh@%3CJDGu&bK{{rFl09$p->E)Fq-ACGn`zge__}uInFW#*uP=c*%)b6RN*ip zaJbkT9Ds|w04@Q#pwdO$!g3Stk>7hCFc8gqD5nLhl?V%B`|F$a*FeMdQ0~1GDv&Wg zP{MUgdLvJU3g`|IUV-L=7>A+i0#aFM{r4HJAh`rT0$}`(s0Nh}oc|~SO`s1dw}IY- zF$23_$6FWI#LR#(|Ily31OLsT!g!v`13Nh4JTu>PxETW&xAtZK*$F-@SbH z`dQQROYYI;&3u972C|vu*3-j+#`#GYywJz0Qv79(ElIcn*;*-BVQYFHnLy;X@cQ(+ zrhg+FzRweJ=DNMt?a0KnHQQROH8YHSOFJ>&DWms#;qk7!%X% zg>K90n(yrx#%V@4@WumuqR(4V?pEV^ynoUX~;tXESLA2Hod=bsG@temZ3m+_H!`+*gzZDH>{ zW`?v2B{qlN>x_v0w(09ZG|eO=P=VZ`z$;EQm^;W;Mgdk$Z69WB=sW~p#YQ=49^`$B zm@ZDP7Kph~nlN^ZNMl%8U17`Crppolj#ld1BTcL|nOLFoa}Gv7^yjigaU4md6|&@TtHLQ7*o4h2;EL~EcE_!%hy6`2Q`99Org!5l z!q@9(3>Sr~8+6q;M{QO1yfBuU=4EPzE>L`tvcq0Mh(zLK20qo{UQySR;hvMVk_uZW zTVN%7i4aDU$$OgSheE9_a5Fu78naltmU;4;`p?VZyv)Wzf!m3+Y&cItFcTaSWyS=x zxKz``J8;0Ni55On3)p_QsF=?lNNQEY8fQ5gS()(k+x8aF>k0~U`d51C%1-r)MlzlbithW z#(kL-)u&H~Kd*(E|8FtgKS|d!43UQ&8o1Fn0_p}rh~xK-6nsEe=ts03q_Zx;q{?>1 z^oM;+1;j4t{qGP7QN{e;tBZG3YVhbXK}~SQd&@E8RHN)LF_B_ zpw{|(zgv2nS;88tVn5by94%4nhSq@1ewZ;^gGJV76f{}=*jzR)>eYWyOLcp6ssBpi z7;KDo>l#OQ%hLG-ApaB2O4_nRNxIi_8aMPk7v-c^A8zSI=D7Y$PSxG#o3Hn?eqxr% zDC6TJC1NxyPE*TYp|=6vDWj4RBYbIRZBkI}?rP}51)e)^Z@v~_RYs+|LDEQoYSD9|j_M94QoI^Tb8k#C=a$f!#o->W_|hL@6F$0A+6f*spgWKi zQ?|?qqjB%)cGIM$rW9+ReLj+6Y%6n;fPaDsjW@KB%WhyHtP{R?vvWqW2}oJLFP-8M z?G~l}EdBOA}0{Xs2^9xdD&8#?kpca_X89E#H@c3$p~F50oH(aciYzDjSb>g`?31RI8(4G#R$+?x|mh%nk)ZSM-%KQ6JB(v>m^ z!LNBvy~o!iwwuYbddUM$%wGp<*|TuLwRH2}ICj6 zL|gUA&|kDIWEJio(z!6{-~74|qfc__H4GOE0Y-z2Q$FSQiktv z0uH$~m%Z;)L+4!(S7agNf|waB^I-zfVf<~CY3>r^tS}qkW5Ed=yMn4(La2WL%7b#b zl?T%Fw69p81%i`l`|St3xO?DZA&`(lH3ag1+xzlwHruZ4?_N(IL(LkqRuN;2HMB~3 z(X@u5Q8Cp}v_TZ5H>IZa)KDVSTw_%5KUTQjPLAyulFzb ze*J!sC05p%>)hwQj(zNX?PGf@eVw~^SVC}ybM!s^E}7YO!#b#7vJ@Fwf*=1$HV$bOV%mGRbgMz88R|m#b5h){Ac&@ zTce!5jmuIK_Tg{7hb|u2aE5kanJydHD`$@OR{au;yR!Hf^$AR<{@iC~k(XZ>85!#}tDY4}*!$uZ|8ucz`>bG? zT~NIR5TWT~FfTQIMI_us-JiRk!q+I*+A0NXDb2T&!VVwMzo(ax!lBXAL+a*ZTOCE>m{wf!U9U+p=FWAYTj$t6{+DA;~5uLd@x=ezY zuX~KHTl^boJ?1_g^ATQ3%-Du^Q`D69liP5}b1NVlhyO@%aFHr~0@ zvU)M|+{(Lc4#wMvbN-!k&?eNtc;nlW$w9ME++TKi-Us+4;>DY{yW66HT6@jA@v?D4 zh!G4eYcw`I`}Myqi&3U^CeiU9b943HylLO0Ox9wLS8s2~qVh8Pysqa41bCtm7*!lj z9fwEdr+lCVeW-beH=it?dbN9PO7~;H@-Jfik1uKESBxkBsIb_Cr#hta$%ojSf_q4i z3e+=vpGx#nK-y4mP5A2Ks=+{6X(?eY|2?z1eZy_Otq8 zekPau-;nh$B_=auYn+i>-x)Ka!`RHfGeyH1bE~L?ly&}T<{uq;tOcR#hc-nH+k33#jn=l(K8*3MDkWkms-*uNx z7oE(b!O)=45BI2Y%WL2Q`x|+$W3|1D#ZX z@?a`Evx!QiNsqYF0xI#i+GZfAnY6N0%y6?U3knPl?XQpf^4a*Q4BeH2CV+O&k2Pq^ zO8mG1t*WKYAg$A}scE+cRTB2+hg&B@5@tWfhZMJ5>#b8t&((F9#MJmYW2 zXpQ#is>o}8Qb;5Md#}&+8q%N!k%2+mt#iIKWc+6mrzHm0#56!6><}|fNWf;LZKjAd zH5jxl0k2sTV5E0Yc716GO=c?J{wLgIxE=Oxo3Xr)Xr3DjsJ>xLqQLUXxju(IVmc%g4$Y0jet)&Qi+($F1fCN z_toBxgo_ArQ=VS?+#--bJ8w;{wJ1b zqz%y9jAHT=esF>}7RHGnUGDurvhgQ(F;BUlGb(+F-JF6Lrt046_BB9OIk zO?16Y;su&9jh}HY#3Uhl{ZC?>^6s+7X1@k_9esj`%r!*CeSsw zLyM4~``qDiN2?4@{z;qsuCL?Ta@#aMb%v}Qaq`y(COQ$rqflq-afYPdCtz-gNPq2) z7VT^0L5n`YRn@=|JER4@CDXV(AJ+kykbmgR^P!8Tmwys&cSXhc1yoyG3u7o=)rDk8 zL|qfG(kt=WX*@7cRgjIH^eJ7!`6jKVCJ~Veb84&Z?z&^|<@xT2m&Py38Nx0&W^s!! zspV#ROZAhM4>v+~>#NFF~a|p7VQUXfF&IUicuKhh zC)dq+^^BMyIt7FW5Q#TuWy zk70-Ju^JpmrkBRAYbU(C=j0cp0Xl}^a3JOTNP}TcE88%y8zyFRx=shx7a4JdO> zO~aHk;AQHd*9Yh%z+IUE7rqK~fc>eyPDrGtW^LzE49lg_2=lJ*Z%?}ID{HvFupPHz zcDU}zO|Mdd+kvfD-HZ{Fj=?MAYx!zBF`aG7XvdfcPikxN)#PcsBYf07{bPY6^;HvI zS=ZRaHF_<8zB)8cSO^dyxnq5&Z<1c7Zb;`T*W}@z6pQJqb^m!-5NaCd;~MPoyzi&W zvo_C#bf4rZxThN0Q9AG7RaOm0GwtAKJ6UMZjiw^mdbCmUME?v(ifH^9;Z?vtA~bpWQ+7SsT^ z=}Rrn!_{U&3(c~RjXzL0$* z{s;P7`ls9@NG8&`XPQi|D|$7wE`Z6pUhGSaPq9OR`Z>t1@WTA z*Hfki$UNu^57+^Ix$i&a>IF}|8t+fW;Of9>W85rlG}m7jaL?V||4R2CTK_M25GX-e zbC8wm_J>$Zc?EdZxM`?AsevK=Hm1?53yGGzBDw(Wz~RHhBDAOx4H7Zn{j$dm1?38! zb&IK2O$LXPvrjp`Y=ko*%NnLpn#;k#Yk%-RP%W&3+|2ht!;-m1Qz!k3U9>pzYEZp-U{$f0-^TewwooR2 z-POJbU4jCp&5`su-TG#qm#~ZIvd7eKSVTIJm3O`{vdtdvRMt&%GsXW2-+W4mp(Zq= z@jCDJn7pPYV6aKtF4}SZbuksHUe!qp63K0GTDL*GG9XxMuG^?N)}TPPp&X&5&y&Gp z6JX>a)cjOt0#pGqD&6&!5mcxy41>XmgMd-vzJ@cXZt4PFZ}#};hBG&c9!05C;iZ)& z_8v;dkOQjQ>QvV)#QK$)ocGxgHxyFcMweeld3sdA;ePcMVOpXwJHS)8FN2n>%)+sW`fzkw5in!31-R?xk#z!$yOd9eN8XyPrf9f zpat#IkWN>iZm5fE!bb+$Rk}Fqht4IIp`?GxYpyBzW=DIY#{%A+aaPyWYT=0>L=~T^ zFc(H^SE(xKKPg6nV5_ES9)!5Iw(dcFg>XTCtZAtOJL(r`cxQ88Xxgi6tHVTw*KR(m zMIIE&6l(M_r}3zYu#-E$1;cE}(*rpOrQoNQDO&h@=-obkk}&r(?LUXF9_W z=E7l?zSGl01@TI^)XvKiYYJ8#7;B4;*Qv9vm}ZpRi!02XPusVH1v|H#=e81`E`|^N z#Ws6EzQEe&PrN!b7sl8UU~uxRfR4<4a~+bMc3ds!!Tp z@490OA?678B;)HrZ`vP6M_$8KR0;ovb^Tr7A_^!3GM6?-bcsLs)o}fpoEwN@eYokT z+f|}55%`9gQ*d}wWz5FE0H|xgOVj(7K7~`kH)oJyNHf#J!Hf0@ zcgUu{jQ+k{QK+3xg9%7GAt1G#HO2Z(w3irc1yuoG z2g0nX80K0c4F+!3mYbStwK6qaVQY7S=ch=dGUZe^O|)q4XTrk<9=v%qpSjpJai;4h zNl3Tq4-xDYlF?%cW?L}`RZz+_^EY%TlBm$#WgCUCy41q{H>V@CvJ3i>p-H%^jT#)N zTuv@^9GG_-fb!G9f7itS2EFn*TdoAw-i^pN@y84ix~ek1E>QneAXNhuQ5RBUtt#E; zrI>*b3mgT3j68#@%PT%bcFCp5+|mtnLIwz5we?Je&l|ZK%WSNExAzkzDLercl|m#^ z1GjABM4W*o9PXv%PTsvqGB>8l-gi5jRR!;lAgdZio%|>;_mEigoovY~oWh}W(?9d+ zrh{@^n4N+aBy8cc&E7acZqKXy9+|c`pZ~Y>PI%gICF~MGS#&xf_9XJpSK@HXDtH;8 z^Ri0~6$-&y*r7$FL5hyU+t}gAR)HFrfND2nlPVl8^L)6F2J_n_S9Q`s2IM+1F|Lo$ zpL_`sBUf1mSl(QJZHP(n_xF$AWnC3Wb-f!A@OeJGLRA_ANJHF%sFBMe63aHiVx%@< zklAbXX<)2w_-gmzlzG!y91&9&aOlnP^6sNK4z&IP(b@FTr@tY2EyQZM-b*>*=U&>$ zkK;L-jizsX6{sZCz-^`NUIA)_=e5|HYIQUKb9_KCRqcsmdU2k6Q(YRLrkFvx3>uNs z68Cm@{nsdA!RpCPXlk4ADFjJj7hNwwYLCxRYcQ z8AE=pq??}l5Wf8B-wiwpC?%^VrMk4v7U~DbbX;vsGiR^=k%{}(1%6oh;j4e_8fS4~ z@5?N0`*Q`pX2O2F6bsjRyzbv{#_zl9*&x}V`w@3F00)FyT2=~V=b?zkrm5*og}WRKoyLscE3L(dW`UASfEF28ZX5lZQ?lgpZg44{H3#ooSAYH_Q+G_`^o<_L*RB6TSy2p7~3%82+^zr zVl;eM1qhVs>Uaw^z*h|doi@c9T-I#t(DfFTyaK)u35-wbm`>Eux)VabiRuf1>$*ER zje$`Z3TfqCmzm$DiljAsn@vBjzeSJ=m9#n^JpegpDxBYO4X0e;>rBO2Z2nt7S~SA$ z_wQAz(s>AkpY7g{&Fs+9*qH|pplK6v&F|OZ=4R{5fqyk5z zGrmw_u5(i|DHjTS`vf(?#}LS-$!n81$U8$B!e+hp4KwRbEo3q zAWv7mJ)VyIjam6=Mu&8!+v5ML!w~nKPRh| zlX7M!pSus%JxeBE6=U3}#MEh(e69$51b7%wWuvApK84dIz&o`lZ54n+tmk6X@nM1g zl?au49RB$0Y>2*$h%UkL#3AMfYdztGO5`!~AhvsLm*DN4a|4y9;c@!(AD)t@T>g+? zfYLGKq6O!)NSI10kFv}H4^C8@P^baD3Jst@F}ZxodPPNsakh^lkS;UZ@mqZHuxBKuvLM|Z) zAP>mLIlAFNf22*i4T6^sj?kbEs;c*6vNV!b%@Gg+6pk1yd(X4)#3R3A54FR*H#=S# z&O?e9XlNv1fj$Tdh4bVSdd*pBI)1fELOFda8xj|r!?crxEv}7=h8r&OO4$sSsj_o~ zEgGO2*3NF>IZE&BIlF|VA4lP|=EQ}GuRrqZkA}NL*?L9B6YpRN`^OTTBHQ@yEDM;m z0Af+Pg2zY(n}vYLYdlg&!e$wZg!`xTM7@cne7IAH0R0>9p_WMvk<9{`T{TX_#kWMx-HDBCcXHq`(=4Zc`{B)-@gGootOG)d+ zf5c7<8z)K%Dfsis`*gV1ACEont{Z{r&3!%|&5S(hvmXdb_}X57JoGGK#rq_`e*Mo2 zx%`PbK7-GO63xdi47yFe)alXBaS+H3(=Hz@o0k$29lmWjG%IY&wdyraFT&@~KD^St!? zCWCLn3u5-M?;WM+y>riE>A!*p2r7{$E18kqu!k+bo_npF?2pOqeM;C2dLc_u{-l$d zjU|~c4oMC@8v$3c>c!CKUsYML_bI)1BZ;f^%r!|j9>r*33zq$OxOk6b!sd7K(%u)n zk-^&;VFkX}d9_60928W_-^ZjXD~Y)?qN1Eb!anL*S+vrlTpBT+)L~rJ4;XF9<)(WL zC9afZFB{i))48Ae3qGHT>^3f0*rtIt4U-+YSbEV?Jeg<+bB4gw^N|?g0=#P@(8u`Z z<6K3CJ8@O6)riWJ9FnSkMYwZyY8I4l->D)MCtSPwy?^pkdZi7JEILC7PM~u)r{M=m z)8EK;QR;N7kw?p-R%u2y0_qPxmt=z4E>A$)w=i}SKI9xdXdZ#JFWm;G)>;%C->$;xO!zUnln~wX`jab+ z(Bz75bhgOACi@QMAf2m|R?12*L*X0m zypNmNLUI#dq5@Hy@u9(y-P+*Dn3VFklj-t=6Qf>tV!t~CCT@R^3=)FVBAA;=Z*3ay z`s5>>iI-~c<&(0qx#g2SC|IlKzkOBJaVE#YLr$K3(oFfGYX znH??M`u6?Hu#e%&dmj0r#Bdd5Ahs%DN{bm?NV$nT|Jmu8T%J8qSx%mhX6eifI=X^@hVm`f(m#gfCEb^S~R z-6Z`LTlH?N4BQi@Btk>;=haq#?slWMci>@1yf6E3BY=Gvf;zervu<|4uuWJelq7IE zVb_Z!i9Sg>jQojV2lsnfa-RkrYGPm9)U_NskIE~j4$i7R63tP0I+jbHB+cdW>!Dnu zg9;%6BT->7tOLlkbNcrmK6n@wEZur*w8ce|t?V=WQi^U)Up&uWz-=_*##pgeUyz10%iZsz1eRMJrA3Q>|6u=i~>=nZgd{{ec&NN@gW zIxscK`Ws|7(mqoy2)-MjlCGBYMdwE=X|Zq9KJL)Q4hoqni_#e%4Cn?q+P5g>%55T0 zOYTZ?l5#{zFgih3gh+1%R!?0~NizG!!v>>Fz*tSlYi*(SQL z^>r7A6HAks)$>x1xO|-AEqnq@tl}M6X{w=0i8|v29k=v(z1!PNL?sAaxQ2o_NTxAL1qrSK)*!0QZp;q zMZa>weB`}%%lpcKf2fvSQIC$kC8IBEVz8`K$**)(qkPzHoMqpdODg@1f|XWW@>obp zy@zZXrEJAsQ3OU4>^f#Xq~EdDlN{RFkrPEtVs#Q-3wag!L6p*?YizIFU#)c-BS^LtwnQ`tVMfr z?paT-w1;+m@9&2V(D4g&W7_e2VQ+HxVp#mKT>Q!sM{#?9-6vJ#OokMMK0fH5%sdZ* zrdfzsv<|gJV#JLyXw19s7PV58mLLuS6ggOywMX+qK+gFBo}v%^k;rz~tdRAam0DGdF?J zKfoc^Uy0C_yrz6ZGO@#eE~msl+?nDFh59F&1k4Z3O2WgnvBtc%<8?yZ1l5t7#gq5D zb|wcFiDA<%dRzl^@)ipwZm8%Z$<^P(&+FIMlB;7W|A=*GpHmXL9{zB?ZZn=EyA>ZY z7Wv~{%*Tt1CsCX-GgjXjeoCRvIV^WH49o2UHIng%s|uk~mCo!tS&jFce-y4VR#obG zUy=AR3(;Y+aPV}(>#sX@l8G8FGYPJGdC6lf63Rl?e8Basc=aZkV@o@joUMyz!E|yI zg|YT=lCee`HJs3TaWE18W4OG-Xh*y2k)F67KT0_9t_hFcP}#>Q*mj;nGKl@)49z9k zn56fvO4VVqk0_W`bG@$PO8-R-3yNEKSVvgPQJa`dPmX}VnMCD86G?s3$*ZZ)Hxwtn zKFxHw$iOa4)K)HNr_l3H_NM~7etvCD*dc5iQ4xV4 zjcn@vV>}~KBv!_=7emVW_qkdxFJAJ9vvYN1K&@Hlp)hq@5Dp85*U4<}lY%;w;8VVK zZ~l@6?Ytu90Sm@S7xF%&Y}|f#Nj?b-AIQhxobsU7fEQ$yCMTb9CJyDSXe1>o5uEHB zR$?Z+qBvit-Nq?V4|Z0bxs!$xv!K7nQw-(&MpXaM=@HO$0>nufMGc4jVNHk0O_>)t z^FQY}eH$}BRbF@*H{I`T(PP{-8FUyfI}&U?vro;DbK%FVXh037v7fNW7oA4?jGqz| z<-7bjgpD^IrbtuW!Ll$F1*4KMZKpwgx$fwt@5_-|f)^vZqYT@uGQDg7)h%h6L?C_fl8X<&*uxiK7Raq1d^8wdrAXLX)H0 zJ-}4lR-FL7kO!#|qRAB~)h!%5RHc_Vd&z5|7Yu_6rBak<9O7pK+nW@ut?)i%V&mVe zYXogn3!c5jjYLNH%n3$zw-~l-C;2~B;fx4*?JsWJQlUdsO2rAKck_Mo-`EKNiW(Kss<6|dr&Xf$O!Q5L z*pQpZg%JOv+Gpj5KZa&J<+KONh6!tCD^KOxFL_+G$=q-2E-Ldd|zQtZoU7 zB7dL5Z(ouaj%@kWz2J4gCl@~-OotFOtTFRx;q|Iu4iQ`++gJq5G~gv5AR~LzCAYf` zTm%Pfw@0xA74I?TU#y{e*SSgKd=dyVEAQ29d(uC#OJHXOB_h3L!OG*!XOE|MsR`^a zdfF22z+eD%TMN}`92}OPr2!^p0Ag09QThY1pDx!K-qFI0&Yban*cOXk^@_j2YYh%| zghe6Eg-0-uvOFwfHmIt9$P=bN!j>)mA+VB`DiQwD@-YG}~jL!ymQT1$=N%S)(=;1^BFLq@ z>gA%h4(sZc^z_suZO9)^li2>ckEFP74(R8B3 zWrCLJO*$Q&Wz+aJi#k;D>5<2R$EDv(oC8Y$FE}dSsOjb`Ppen>lBI#=m(~Q?v9AMaf4`Ab)g9rA>2ASGk z`}CRTnCvjaRH+J{AVJf@5u?4bkfn}*xvtA2l9lFxh4WG)urcnsdf*@J+Vx`$+fac1 zl&xg%7-nONfuEE-0N@{U^^2bcT}&t1Jd6L80&XoR!G&c$GvhFZU3fl+de{E&lEUD1~xZAO+XFlx5| z>+CM>O1KOrWF)_R`=IBUZ0w7adc9z9@b5{DRQOe~F)3rr*uxSPR4a*MJAS#<0Ra>!H; zb%@EDW=7q6cQ`P+8F`YRwOG>4Vm^G@i=wOr-J0|@{WI?Pw=p}>EbostJ3YMsTMC;t~3fh2_h diff --git a/apps/mobile/android/app/src/main/res/drawable-xhdpi/splashscreen_logo.png b/apps/mobile/android/app/src/main/res/drawable-xhdpi/splashscreen_logo.png index b2cfe677e071314c411398612967a8e084d2e7bb..126546c9698b46574cfd391ca7d9a1c24c129fca 100644 GIT binary patch literal 33147 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 bCHmQ)T8(cT->Dm%0$+wm6W#aP4Cg&uSk`$9u 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%0AcrJzL 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 Ui>L=*?Eqh%Za%IJgwVAA2XgvSm;e9( diff --git a/apps/mobile/android/app/src/main/res/drawable-xxhdpi/splashscreen_logo.png b/apps/mobile/android/app/src/main/res/drawable-xxhdpi/splashscreen_logo.png index 0222083a5ee01f244ce9d0cc6263e6d6e12d4644..cb759adb0da60845fe8afc15457a7d3d2e80429d 100644 GIT binary patch literal 63556 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

FT#;}q0&NK_hASUf4S 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�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%0AEMas#N^Uz^uh--96 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 diff --git a/apps/mobile/android/app/src/main/res/drawable-xxxhdpi/splashscreen_logo.png b/apps/mobile/android/app/src/main/res/drawable-xxxhdpi/splashscreen_logo.png index 1ad138f8bcecc9d385ea429fc72506e0c33fa377..1df342b8afdd99cabe13bf9295d4e3e264f8a4c9 100644 GIT binary patch literal 101629 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
Y5(|ZNxFke$A-o`Q> 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

`YHGR$TN6(y?a#nPAyQh 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�bSb|Fu_@=qZos0pJ&sDhCSLR502wEy5b{2 zXJ^aqz)Z(T3vVtyWYxjj&YJG*4P#V;v1fr7NiG;$x?v4w>~*cP6uQp;QyPA-vOXE= zZQimGvidkfkk=K*Gc-9}e3o!Lv$2_Qa>8!h85;_hKmxv~j&WV{n_YOb%yx7%*^1bG zQP4e5&6L|^uj2u?9rVJ7+p}uxtKOp2{9)&b&&BY&J*IfNJOMM7u{*!kb=y@_O3LU` zNQ&Ogj`+2)ugtk$^KzS&Wo#quSatR07BG4-fJ;oBi&BN(igG2urQBK_u?nF?7hobd zdpEN9gG;l+c9NIv*mxZYhh8y75Qz4yN*1tiZ}a3*=a?%)!vy|XWv@I37|-)UlM3uS z>MD$mAc&d=4S})C`eLM&*SG^Lt0zpQmH^DAJ{OO9*5i4>p=_Nq zHQ%J@e-VF`u@MroHhOx}lSjV*lY09vLu`#4#5y%gRH;H?-ON~BB=vdEXMiwaP#8-E zf#BSOXyS~O2t1nrQ98sL7G8O%^3Nbvr75I!i`@FEoW0E1+$jA$a^EzxFmiKw9N;6E@Ns%7jea!cFW za<`z^=nmdPZ3!W)fo&^MuRuTrnOp8(`Sc-Z-`0a9pZgfZV(%R15^5BKPsbB6lq?E#woD?wE zt-L=!d`RqWJ=MBbS9My`Ake zic?)uxuo6#&e_~%g3g;(T70DNQ}{XEoO}GdWS1VK)p7;0EHC>Bq28PlW#MX_`kcA0 zvp$OC2QyYkk`c~F;%I%x?R21RVNZP{p&(e7VySp0_!+vMt?+B4%Y4SA(~}9kldmls z$29OhZb5UInwg$l=k1aw!=fNVdJ{!ZV{v#Wo=(CCz+7Mn?N8#JKs;CLF#T|l(OOc~ zIPUhHN)oOf?IH?B76hAOBxyr=7|8_JjgXySR~b!v^d*6C53}U)Ist!MGIIJ2wH8c6 zL%06{oMx#Hm21*!pJ4bYA5;?4e1B9>uH^T3fQ}&)q1D$_(}JSfGSnlC-jTqB_mA67 z=#^@c68?q*o#I#Tf`KufSk)4U4Zv?pF{4KQ1+cItuMz$l8=%KVFnNvcbAO*647GtP zGeV9CBl>~bf|tx-;Jo}^GsY8{cWZtK4Lr1TDN>s$Tax9>mkpH&RW8g?RKUkdSqqL;090<=Lh{$^tL>BbUQY)G!t7l^ zQ>~~iU0>W<6*gK6nz(@%mn}WYWd#?c@DX^MyoyhMMRLZIS#g?l!&H2#QP=CZg08qz z*A`FhK=K)MRvI~q!X1H0aTroog`*6H;dnM$*vlk8X|p>P5aFJ%M3T|dUPaxR zw>$pc?e#>DLt2g#60Qgrvfx_zsd>T3h4_o+On-<}S}~F@31bQcP@_r5kw`dtg%y~F zQLGT+$OHPReVvXgK}ww$r8N7xI&ynf9CZi%?q3&DV5_b{_ktdSDBmK~44ts$f7k1mEa~ky`<9@lBr|4I zt;qt%Z!xCUge5s4%P7E!1sLc-lr+gs$V8BpeO6%Q7uodp2)x7YmB0eGvXPnEb z%mYY|B-B%r&0uHuO=OJ~k0RhYqeb#a)R?Iz9Y2uqG2!8^Dj?!9GKg-)|3Gp5|DgDq z04G8^E+J-R4Sxi55y?x*6kx9mx8mHJyBL``j$#!Rnk{#>DuMezh}Lx+B(G`u%|*oU z7;d(JRhNn2{SzzQQ(Fc`xf$aKPYJI{mWI>c`C=G9%VlLas4Pjqh_=Ze!+MQuzUcyxf8~8` zm3;EUTO@r)x{D}O?^f5F{iM^qb;r&jDW>mKEfW9Ye0OR2*y>h%zyd)?(1oJ(p8Qf#D>AfCulESI7*{WtAG%R3Q=5 z2!epiH$-Nlp#<87BS8G*f*h>`gB1_vaDysh7cv9|+a}#Y1iSy;8)Y=Tu#SHKC^4AJ z@E23kOvRJ{Is)6}%g_eI*6GLVz)FXhn+)g`AkuyiGc-pMR8HXiaUd=fu)q~*R7Fga z?tI6E3?d-Rk{=43ygq_QoryqS0p4o4wa#^kQ7-i`7K&AuqCxscPiOedoB80_t9+u|IeeR=^_|0ZLdI5h&FLKU!T4XagUro?`{3Mr)j5!atgFd%pJ5{v(decml)a zYa~3{IG+{9L843eh)M!HDjgr|bOXMw6K_-Rj~}g7=>DUvbGLlqxb$@AByzQ(Sg_~} zV!!_nVt+%lSO$j#Z!!uldBnZk_A+Xf^rolej@IfpTqjfYfgzZ3W}?1@Wn~iE)N zSs4s2^MPVZKTV#%Yj^3ft)paTXFnksp-7}d0L?!q%Iok8plfiK5e{$vrF?%?`OA_< zR2$iCH#lTrx9#|54Du2KC_yJLF1?R?e{8ACEgVUiI6gR_x6gOJVt&kIuY-t$!&8xo zZ`A9n&W3Xh1UPp{NiMl8ghK`%!a`Kal1bRgdZZYN1m4<@W2Kgc9PUv=B5M%@oH1Qd zf#^{JE)IYR2qfCk^|4r1tt>yM3<1b!Ee=W+OMRSJ_#=uREaErt;`dyxKpnf;^tC+e zhK5z$Btfu9~=w z(YSD2yP>7nt*eMTJF5Tt)mg4&A-bQPu5}#Aoo*bSEcrUR#~C8K*-mU2)m~=I7CLf; z(~TxOVO$s@0>CJ@v{C`sVUnCJZrFh2T+iW(5^Y$Qw^1nQH%=MMUcf&G9x>507tEX> z%w=_+o{SHz`AOIGkvww+3E>TyE+C)TajH|DEug+>Hs8|pCjeil9L{BVqi(2!S>`l; zVEA5kmkK8RwrXYRm=6dRvYCLIb7YwUFZR!ghRQ(w!`PYPY<6yOCAu|0cPDRu>~{Hj zMCZxQ;nB=O*RI}1*KR|Vplga{-yq0}3PH@O%ov%FErd}>Wcgw2?rZCoaw#MK-JQ7r zb4Id$s#0@&9pWaKG)ogBDk-8Y6A!Y%O!UQEL;f_tI&I8(-b^u`uppt@m#n`ZFZ@R}hLFtCIRS#V* zy3`wmUqi-6Zp9_+pX}}*M_r_4{6}m2?Y~-Mf)?&hsP=dpE$(FKd0%RvfE4UZP}#(6ZHC27i-9 z2}=bOpGl-Ne(^?lmU|N46Y*q2|I@mRbqA#B<>ILaFWp#;M{Kg z0^_F!n|5Md^b%7FQh@8Az|5#L27)UgV-b}OIJN$4{%QZ$SM^%wh2}eF_Xos{)H6C> zcktGns=y5O8HW)KvX$A@^^VhRUmx)}F$OF4dKk|J!ImMTX@OPo%7L)r>Z{~ygjExt zH~?q|_v+MD_>Y?zL-+(zolB9#YnfgSAZyeuD+6-HPgJ_V!vcYCJ(+Z9f#%exI9%Y_ zNcX7t-R9)D^x#VQh|dX4Dga=L$7*G3)2PUs76BTQ7hD^G5$kNwS_*3HZlZiD1~`1+ zU~(W?n%t^Sd{~#ssj&h)CNA8=xPplty_;A#R_lO|gptis-kxsFEi8r1A9rkMO$WXj z0^g~peDJ^Gp|wgX=aBX>d`8_PXiL02cy3+Nb!N1VXnkiHDRv!r^w8xUpy7%v+-*)( zkBS2?*98LsYze4zba@iKE>S;~)T+*(;S6CRg%b6}dDVakmsHoBNeOKdUYg+5(wvZH zth-)0z@U(H-V4e?-SM(L&#P;tLXf~R%8BnvxIG^n1-1Uk5)10454rO2Vf#{$DoFs9 zZdO|Xf{eK7;0nHryaK!o!XU|G?^G(lD-eo6Rn!4S?-4U^m1f@3hO&tXR8R?TcH&h` zK^=8+s*_n2(b%Hb@IIquW+X0tTene9{eq0m8mW>X0F_fsJ<#VlB_f0posv~55xi~~ zaB;xJmSjIvMk7*d0S~D37b9LvO-_!o05u_k(seWs zZUqk#v|PQEWKp9X?(qVr%;D-dz_;IDK_%KL2?SmBvSZ1qp71kChjzuSjb(P#>#B+Q zA6$@%%qbq{b4II{;Kx5^To)G7r(M$TOJMoJ8vv*Pe`czo0Lsz=kjcl0TG=#+3+E0r z*RU1{M#Xr5gfgN;kFh!e5UGntD}he<9E`Q?URSo@R8ve8j)FrFJUMyXl$rLN5C3iX0cxzarq-p|&UYEdLj}qFNE2+( zb5(CKY8zr_7mleYKE>9g6*BY8j(BG^R>_;jcqvSY{SachxTjjd)}*cmSI;Rc&J&!^ zYKf0KtY4Uorx7I#1<&@_wUg%m0_CaS{F?dH#_`xlM9Kx4oT9)@>tURN#Q7 z!nyYmQn3zZv}^FQpJC@U$=WZfih;)prZiRQ5x_^J?2ELcgw?l}VLk#63n#W_|6i`& zJ*vq&T^oMCZ{E#85%2^FFhDQ@Mudc5AlnS=M2;c?O2AY^AR#Cs3~?7oL3ld}c*p~U zgoqe~3R=NXDPb(cfNVt`lW?lF3?Qdzljt55C~*Xl(|6N%tvzdftNo*kRWVO~&+k55 z_jO(O|Bhk)>BL~&IcvEj^K$QW{+nCHGphk%`M=!tUu10e{i9pj)fvOlyoCQ}`QNjX zIRCHZH}?y|k5zd6;$$NcV0nHNy}1=z%8b`nIvMchdRGVayS|STeIp;swX>H=y#tsf zU94&s$+=(K>2J-r;#9^ApF1f0-pU9vLDw*2k|vpmGd%eQ5iq>Vp7=ROJ{?2a9L%Zb zYty7m9?Avg- z*NcF)75%_|Wy0pe+U)Z{t0M=Jx zxb~wY%2|$8#83&>upY9S1+|7AI}l^2++}1qW93hY-uMb8f#Ez56K|wb9qg6+l+8}N z`w%J5uTqM%ZIMRpa%a>0ojK%kuI=()vC#+T%4(hjXrI{L%rx5*af}CQ6Qoh69RLbF zH}PS9d*aIYNSV)r2d5A0b2n$pT6Sy)Zf#^A($4d#KS6c0H=}A|Ew=G~9vg5Cx=sA*Bk4zXOMzh)^SPQUwvG8Sg^4!KU47W z?a2ITWAfa$MIRRQt0wm|kEcEw?GL$RTSi)kIvZT88P>q_B~&Z55vHFzs~Q(v&4K2w zd69po*3j0)aSFCZ?`ke;Bdp!im+4fDy;9e&)J33N*2xFTM4#M#x2*+>E2Q?Nlh!(c zW~X+K-c=Phx0iF!-G=8gY^VfzK$wzXzD!q%Ymvdu>c+$^dZ%>*C1Jz%A0i^!>?5;|aoeT;N@kTH{_(<+8_+ zL;;0bnk-sJFXuIP;mt`DnYrEz1ORv~VM&RVtcr={D1FEjp|8YJu|SkX8W;XjYe-_1 zG??}s63Nrvh~7D7w?3G9Z`YqHZ4cJa;k$FU(cKLX1kq)z^HnD#ohKG(M7(U2fSAjw zW+;nB}Md{@fGSboOpEb|7CYpdF;B;%cxqCZ)j@b(iO~5|4UYu@4eFs95wxYJ2jT ztTMIw&$&`~ z4r`{j)kPm)Cw$1|%LQxir)KAG92&1`H0gJd>+TOABLkmsvUIL+pN(=08z|!5eFIIk z!kPt1&B9TtV>Nddc^nxrz)d3RJvbf`EVnn*-Ptd{ymFtM-=rx|J~)W z%Nf7*kHZhvR%d13&r~Q%QVnmy*A5^vOl!svH`Lf$FGXccbq5X@r@^b&~O#kw{}@;Sslbaih~-9tiCTcIH$JnH|i(c*&@c?=Sv5_e!17 z(*rBuzpEgJ?on8Gef3d&13T~@0)@Kbz)E+$Ptb=!`I+UnpZCw_&hKCkzb75Lri<{U z@L5Kw&Zc?wVw&^~!GrH+2;0ZoXI_%1={Ftai-$9KxN5W;-p_JV_y97jD|s@8JTG0) z1n8b<=q#h^8L8Y1O6bioDlZ1FjW!lsW=3QkChx z#Pjtwx;ljImPG24I6IZ+G#RyV-bTh1-9Wx~7+l1&nG(ygwk@$$)rf!>SGQHq(Qys` zW^Ai`j-KFWqGV~KEu(}4rH<6#y)t7qKKIIgt zXC@|^@BRUv^a0mBucQ0Rg8)cA3cB>+-iN-C;a99l6}kO6vGI6SyO4-9^5UE0FkvCh zh4DiK;M?9g&W~{RI-28TcO>SrBgQ*Udl_+ck$WS`8P1k0nfZ2!q0OMe zEty;^jA_zzZYb~PfNLa-0RD9vxUngRcfbZ)?zw}DFcV*rU4BeI4Z zqA4-n63RWKQC!WDg()rBQgd9DZD=`zidF1l+{mdC6ed~lwMe6Bz>o=r)W8@>=6cr) zHWqqkmOspIJYLJXm-~N1X!^fGXq@pIHEE`3a^-DlJy^ju=84potPZhx=g^2bV-4*F zh-vubcv<5@a_Q#BZmVQk2x|LW>p>O7w7>;%#L-u2m7p2#PSmk+ma1w2$Pccc&P@>Q zJ-V1Tkeo9~BPa1z+%d;U(K}Fv*L8*lzsp%v9l2_2`))c@_b!8=pWLc-PyV24b#Z z%|YTQo}t$@)0nIhC!q!ecatKLhE=x}w;48R@hs*wY<&WSC2OSFx!EYSdzR@qE2+S9 z_cju>U(n{jmJXiWtKTai4Pbi3QFCRDN-aIyns=Rv3?l!Q&_6Vxa12rx=?6!KvLdV< z6p#;gm?RvjIV(+8z-I;GgtuwCO~J965|CAE(v8W5L-|BR8qc!e;j|nA+jxu-Gy1eLX3jE%WqX?PVXN9vL!eTy+L7Ij!0pT8AiB6pM*!V^DWi z*>ecbqBb4;7Mi~`&rd_I$stOZ#uL09N(a#N?sP+<@IDdV!nS=r4szcc@Iq{t{G0J? zkUlraEOPnRj5pEKNlW*#Tkowsp3lm@)ZtR_@892t@HsY+Y(4jCX6jL0-)KV5Zywo2 zMkrP%z8o2w82)2>-mdYuO^FP8Ux`gmal+RpG}p#CD`-sWer-fNPQmjlGhfEBPXN7_ zNm-^F>A{rEZ-3nIZz(is6nKB|cA$4@6!b2Xo_9%H6jNH0^HV_oo=O2jCkS;jPr*1` zH*r;)+0W-e>+BbCLv9sDJUl)zJ}TbmszCNBx?Fwso4#2+F@P}Raq>*)QcN0*pJsdv zF(>O8$lw*F|KnSyiWjHOeC}6gvvRK+f3IGHzMEQEnpu4Xk#;@il}+)=+IM+_um`5+ z+<02Yvm&o1lI9-tcGzdG^;LpRai5S5Lf>m*fvqJQb(gf8;u^$Ta2`-_44&L3@iVwC z!EN#4;8jG8h~bQP;2cbnXz9*Yp*df6ckk`xP)`iGmMQ_%|yGqyne5@lFx?kU|6tXgl?=sM2%g+D&&g0tusjlJ^gcYxkVQXCNBT! zfSPU&bvvM^sedTxMN)OKF`-#8_SFHu1eRDjV&|_s{A(XM4bclP8Gox0-8Oe91W0f z=f%Vi#>DHB(G%Ehe6Kr@w1Mc`F0>_Ek=Y4Zk4)|F{HIT!2IVctZQMOlS|o!Yuo70< zhPqV*&u!!F;^E{ASn82@5DJV96H7txDXX$i;7_;e7vqXH1z=lG;+?-?(eg82l)2l&bLDCIRR%h~W0(<3KB zp%K3<%yjcoV%zVH$?8wfcJ;hkHf2<=-O8R1{JfYo^NsR;*XP#Jfg&zkyGxlJ^~=1a zX<%{8RXkX4dS`s}2XY=p5hFCwGj4O$Xl%LsEQ4SZkvwvMi2y_(5*ta&LSosOS>8XEk;7`5`+m4aU5(0OxMr$ivxiJ;U^s zIg-R1Ir|`5B<)Cpyee!l+pWC0Fu(zq5!emF>B4*LL}N=Z;FRE9&6C9Vox7pjf{PB0 zeDJ{D-~W(0t!?A`j-Cm%dPb3z5$ojP5~;AZZ0pPLc=-8z3lbILjkh`s#sE=%$Lze?s+-w-!F^pPd4LYi{acQwyPW{hcp4zI{f%b~^jbtJbW?b7#7jN7pi! zO0M?}OplTG2#??hArPC7Ywii1sy3zRmiiN>JxCN7XISuK&!L?Otshgka=rW>Pg2KKLl=NLc^xsnkVMReR>Qbcd%L>DFao zoA&O)U*LKAxrsUfy!+eDR6o0h;i`49PchKVR<_%k!iBaB=dB=Wz~lMeyLTw}K~U3j z|N6Z;wd0i60RUkN7AYZa^5a8XWduq8A=T-bFh+^pu8j!Q5QI?Ky7S`7&B_|Z_^4+m zjU0x?LwJ-Q5y&nDjUZdbwBUbhfs>Hp1+_v?(?BpzXligWG&vbFTNtPSFHf_G99krA z{&O>@-D~pPce3P(j`dkKvP0MfnT~^P`OfN_0&E)wvrrooXC2XYK z#42hIt*B3_yZJpUs-VZqkNnknr}NT!pkH7U1JhbiSJ-Ir!7L@yG&zP;c6lOicoZ^W zL-{mdOYf(yg)xj@lAor6sJW=0b`8?OH5vf<_l*=MD?tjp6ix&u!weUwyp% zFTk?c&a8Ojmj`{*8{qDS5xH|YUT8)pW3KO;9JmxJe+_vj6_c(%p~P}z^mum5O-~^a z-Lr|B`so4Lt13>}X~(mbO0Uv2fK>VDx}63Q+Ni-3P43ivoH(C7eR^Uxcc62vD7&BB%unJ8AANoh=i#D7R3x5fXfQn#`Onjy&g77RxHJWtaAS9cLms6-5+DWxDJ)XT6G4uc;&Wye0gNV=hCIMhk5F}lC}4PMe`h%=QUb2 z-IUDx8^Scw*ZZoN7FsswDM@5P7!-kf<#Y?#Feu3zQ=OuU{%UK6Gbi0x043IK8VO~` zLiM4Sq8W(}J~i0rGVsVkMle1EH*-D_f;jTzY-iGguI@(*ALNey{i*wqkz^uOmw}H? zlZKhXDS{S2Ho4$x@El{vBWq3w5_S2+z-(@O)Dtq=O#KEM75s)zB@ z&3&7d;P<)nGsPdyZ(b^a!f9akzx`*XhlX4E8{CBv`Q3`V#+1r-NhB4+Bkr*jpy|fr zniEtx-0Wzk)rr9KT`k03BO!*4ne992JTO(Jv!Hiw;cDoQfp{-V|_n{4DJwt^oM_Hx-ZWq z==0p%P#n~~#aONxyEyL1#E5iq~mVm(mo$Y z8`C!?b{d&X@Ntwq|CU761;t{PLQSl3VNSClEv2;KI6n(auExMA$eewU8%iEHS(aj( z+8}P+5?hY$q2AnXH~ugmGLuMgKD#ydy14NPCPG8EmJDL3Hw^y#2IPZ#CbLEf z(=hQcUmM_PXv;|#Cs^@(?bxItC@Kl9SabbZ4p&^W(7TS#Jl+WFQLlXsJn;4}fw0aW zdt9(In+J2mz^$@A=bn{wGu5+ie0m<6Mn3*9%UNWiZ(Z2Ce$7@ncX}i%E--tO*Rv~9;*TX_J7x~;tt>J62tx}VUXz7whTqY$m&oN>2 zlv?qfd%Fwx9%9||cz)Zp+LL>)LMZ0hDlxsCQd2Nb5~9>;13Z_|`;(#{I}_sh9HcKi zu)&aw2EZ#$bs#J;tWEoLtRcn~%arh^X1M5GX{JP$6+zU(BkoFJ)ZD-tJQehEMtlhM zNT`|Yw~x8{=v-CqyA`?P{LCRVgM%6(J_Y#WVie@LOkeVk=afBtb zTbaR;Ic;-LcuCH<8FmIMH5pyWrM#bzzN%4#ndD#T6{@_6wJGUpIj)TiRa)R6M|3si z__2()E2Rd{FagbOzrY38+cX3Lc-E$F+cD$)c72C7%k4vNSe*_g? zyl{#;<|@kBr9Dh_G*|fpsA&quwe|J zh9|kK)ZCByVWMm{i>;n`wX3&?IAAzCX{n{N@Io*20C&=mDcFvjRL#^Vpo9yL*Ec&EuWDkI8kV!>7KSHjY%zsfyKyRoUXqT9 z!Y?0w9308z2Ce<)hbJ~GYwyDzV*m5+zgF}P6fLgU49=Qo&#r!cn^1J=<2%0k(uoVi zfq>>KhNL;;H#sox4Y6Yx&P1DH$>q8TjJffRVK?=N9XLh^3lo#7X(y^iO9~TBN*aYc z7ozdF+2&Acg@S7iO~Tv@Q@=1a$$?_L|DDed32;8@>8wl4~uWqXB03m#BE+Fn~A*n$7@4C zcS*nd2h-Z%w9Wj|dPPuyzF$#RCPb`Q#_3Q^YKs{w3atGaZrCz7G65pE&CoD zdnRc-%b&tqNy#og^g7pehXbR;iy+FO*u{cP22~^m11okV92*`V)`uMF3vfthlkC{C zc1~e1l>oC3l2S7c_@CarLYVWn&g$oq?L1!zlW|4sX0HDlznd|)`*1wiL|ITpKpw;^ z-nX6C%ik&1e;pjkZlx4;s{Ucq;h*I{VQu!u&QD!~2-H+r*`M$Gz&5${*2k*PvUjuc z#f#@(+wDhJ&&Y zjSpP0`tw{GQ`^4@TQD)h1D#|$_@ewUOJ;i4FjS@Z<3CohjCbO8TwdoBo{QQ5e8OvdLZDnoX{iP4NFY9~MJhcmQ zVUJDlPw>T3H7}|{!tDT$^i<@C?|_Te=8w(6h!xD?s05)W$6ZL*bypS`@e2AeCB}nK zz@-bE24i>>7=oMxeEOmr8sT90w+K7=h1^lc1od|pRBJ@8FWIcb31Otb6nVGAV@qWt z2@#0Hcz#1>J0q;kjC=L2K1U>#_Pax1;9DuJ46&m^R;b;^^KnO0{VLlR{)?!g4=FKt z1N@)D9NPw@FGlH5BX_nKESm18!0Mkfj%mQ8@sOaA=Y(O0fA(eUs< z^6SOdm!_saNoPlkF0M^Ho-Eo+DqzpwIiBL_LB#;0V`qa{h`+|DbHqo(5LKVVvf{-s ztgkhQ3yf!Nb=@(6_r1(yVY=r7h_0c*Q+AmktJs3uz?1c0)6a@a^5;$}z)lX$Xh9FN zUm#v+YHF$jUf3cDo*T?J-2cvhV*i=brwiJrUS%=t$c-AeJ5FhpBl%wZ7M|Z>>NSI> z&?#*@0~|2HKOk_#)dRA%H7}bB6=U8t(*TFa^A*G_q8lsv`PDZr8|c!9+k=ZoewVy2 zk8L`;crnL5pZj*>Lu=8^Gu>K%y9$!p)gGpawN4d}oJ_Mt31%snJg`66X1b46Vxr6LJ#|H%Kh0;w3+O{U zUyBqk(=f$CznhhY5QorVM}^l@j1ap?hXIf~70tNOMPUCJpg}Rn0PP|UXMoZ) zSomRWWnI7IvO32N>X>+!p`Z}#>o2q3XU{Hm%r5df)|fqy*IzF4R_<^ zPdtKGoC7k1p|TCKi~2-+F~#_zV786NiENb) z$jC`yWr%wo3KJhsa5*H9^-ZvHW_yH`b7JlS#H4-23Pyh$YmS97DE0+faZ%s1_FKo=($dC{MIG(qnfLwx8ngOa zv+BH=qD|kKc8aNDK6~}Im)`|#d}R>0~GoZL39Q64eg2AtegG}2x_PQ+KRNDv@qhrC2{dof`S;2Yb8{ah^ylW_3lD3QB$YX9svK96s3&tkNlqePaF1XKq2DDcTlan|mT z>CC8@rvW!K<9PFBmL7ODLqHo!BXc~-dOQMiIX(xBqGOZ%<5Orv81+q_9CVE?!CLK1 zz1TOQxHa_=9dVbZ1{FOTS7R3oGLG)S$wr{qYo_lcS(~ZIJ9egE%u{UH(5VT|cAcf| zHiIZtLswOgd5qxoxM*`)ZCu2gaK4l@=~3C#wYffud)S>*HJ zhxN5Ay-!c4X)tJ=xB;A<)sF}KFOG24j$d?s>L8IZ9UcBJi)Ioo{i9>F=i}hqC@JgB z-v*MvBl!<0T@e4R;7uW!{>wF8S^x!iN^Rda3*i_8xTUk8nj{?#bgL*?_@H!1Uxt=N zMK9+*&DZ9Shoh;JSOrE1v9wJW$=ysIUa7E-Chflx9*9uVh}B>0VjfwC=0#G4&1(%xrwR-P-!Lcx4bR3d(x^B-C*W)q$!#yxi&K zt~>(ub*7iYE{2_>B^5)kfl*hL;0I9iVw)#3)B$3Gm6-=k?ZYy;eN6XQ0JH0EQ zY=&mKU9&|BK+A^PIT9pfODs#+f_BOrRUy7(nWm3fqy7`hjlW->aCCA1A~SLI6t<(o zB{S<@Hl_I2goK`jk8_)tKwI?_i>Tld1TO@B)ubg(m=m`pO)Q9z7{1o*EV(hcU&zrn z)!sdh)xvQey#b?3AajR>lSz!8U7U~LRuhUt73LvvW~CBhimfSsp_2p{62 z=g~i;U__PDg*cuc(tg!#*Ht=adn!%RR_T*B3KeXDdScwJkBAX^mA2?2hD?vVcvbbX zkYi}mszL-lky=CAw%+8)eOxaX%V3^`R{g1HviP_9#~bq>{5xj+CvFXL{r~@m+`Z-F zWt)Qepvh07yhG|gflPFWBy2u8mC9xbb}W_e~_A2;l48;Z0=olNrz> zNWI`FfSKuLV^DccUGK|} zU|73to*G6ayL2P-`+cuEU%gf+zH9wKe)Ce$)Z{<)McEavtp5Ga3qILg;6_|5Sb41Y z(>&$O%E(Ce>)FK%6F)#6N8IvsZY)FFq;@|e*c9Vt`U_l8+VuiUpn2i>8IzWKaX$TQ z@CLP$wc9Fn_b@>o{7l5q4BvG-(OJuiC+qj>o78Iq`)RA`}QUwx&X z+H5m6?bq64k-n2c=qmP$0O;@X2D94XBhL3%Pc?OMOph>deIu@fSMA%#{~*{{x!fZM z3EBLk@vKY=R66dP*YDx~WWtKzMM}}eIyy0hWwbY{x2V@8WP`oiXXE>M%6fX}7+OST3<;NNN$L^OYkZLr{V9xq!`(LZu-??$EL} z;v{KhC9QgJ<#j)qoMdM8O_;Oyt^4eubsC)*w zr!H)^kJV)Ijq#bT`3ni_@81rue*PSNI=e^n1m=Ef~# z^V64BZfz<+osDZnuQyiKqRz~j?2CD`v*j1S*$s7r-drVx0`Az3o2zaDC#3o)Yj3ZC zNg6WSd>pY^iPzJUhO-*Nux#XHnSI*9cve|;+Cd1GZ5Um{!qLN$zRm=I&?XX%gA?Du zjhW5WFTxEOm}VWuYg3&JU$?*zF|9HLGi+?41C!L+*NkOIqh7Ib`~v8Jk1&zg zq&h7dhu*Kn0@0q$ijXoTG!sh}+Cy)L)OQ>*

y`hezZUExU$w^L|#KzYz=F=+=4$;Zoi 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

m-fbVD}Q06z4q!=py_f>eCRY$#D4E ze7__lBoEIMs>_a$sTxS7*)@~btA;~c)KojFl!i>4549l6hC*Ft3vhY;Xzb5-@7d?3 zbO#m${g~7ib57N*10KhP)Q*dY**6*0nfu9pO~g>2uG$!^jK9)V5SvY1``c2kG0v1Q zANrR6$?n1Q<%Ev%D%`22S0NA*cafC+4@LM6<*|?!j6^6Y@w0bRmj5j%{r$z^J&bS1 zZtJ42l8htDLxw}&mrj^04!11s?Ff`fLN4A?JCxV|U}68*1X>MuVsA&xr^yDETxg+o z`-4-Jf|z45-D9rzBJhfn=;j-0zA6xSt<~^DP$RyaKrS@vFaO(p?;&Rx#A{j?8v?!{ zc4`&0*yr|J!-awJZ@;0whNz~zxzjV}WtV(Cb||jLsz4@x$d4LgEqir;gmu)p-}qG! zM9B}?1EukZ8^eZy?-%!q>f4*qd&ZNQ*PgrkyO?(` z>{l+QW}c+oExbMvRTJl>`K#SupN_WM-ATAVEqA!k)Qn<75X-1%41D7-(h`&CaJ}Q3 z`2C&uxmoeW`1UK5qz{aXFE^845^UNI_7v^A!)h(BnnWsuU`-a9Z|`)}HgrnCT&8ps zg&%w^|HAd+@jaw=*RwXtT{mP^6WSF>X2jdauy-@24z_qtI!CCI+Q(FlvDanamxfFt z7bkw`Xb$cV`~ah^ihGKjJGe8cO}4w)uR9l)akx1rL`L6N#)grf;yimd_G_b<@#_wKyvR>K$A%Nj3~?!OJw)O@&Q)#xhqq2Jql zC?r8wMucH}vdl{kXwtPS2N7aNDwWO9Ww~%9#zWavJF}WEh z8EdlgEytR1heA@6i>;eMB44RQwk+b$1)TS#hhM?T zp8Nv|+VEb4+Euf*N6X`Z(#79x3QxIjXV@3hm$rKu; zWpnG5`?J}5zI}6rTZ>(l*^j=YhlTZGY1AyAv(Skud7bd~(7DgQ=#0B^{R!pbiO_`u6QRZ`OE4(N zy~+~}YPc(v-+ue_+j3+02e;Sb5#@KwRSH6Is>+P)+$#MY9l09YzuO$Vd8@gl{jn?@l(btLQoj%PI|#ne>uOlxp>+t4kG+^SrDSVort^G=D%0lZuOY8Z+;G& zTkEZV1T=l^&fP_KZw;B;bo~jocFE$+Y9WoJC^vtJ$i!*JoR_5^zpEEq4%w4(FX$&5MljR~%}2guLSwD@tH*GIM?`5z`Qg$afBcY1GyX$q zSq*NoT7`jn74lQ0Xk)h6l*#=||!$2^hEuXZcjF#3@V?~OF>xLd^-_Hs<9Ya0ts z=KKCYEJ@P)dlx6;*yeE_3*)~`5q^E&o7(@~V^6)JI@KAsuPg+AC_)+MKYYEy6%_ub z$?FCSK7lw`6$;qv$4uT6THkj(paxB%bz4%Blp-b{zWC!nLKBX+;C(_S$xKZdzunpW zDXHZi?$r77*^fo$m%IBfSQJwKh3mfkl^W!KdoMH$)hy2KwDHt|MSK`v5Q6fRxtEJK zX+eIy3TgbrTaxPA=Pf~#4Y`U&5vnrK$Wvx~)4;V-L;Rcjf7I8I`|(f&c#1AGLtXGm zpJ?NSZ$ftmGFtGHzWNGR^Y`T4SMxH7P=9ooi`DUD|FZqo1SFE^LcHodk4g)9~N+?ah@km>c%MJ-g_(izmSWQP=1_D?`-k= z5;S=?=r%2?#5-FKD%uBW5;EH$a{lAo+T^G5b7q!>bOV=Eth?M`Rh;dWmmlPM+fUEL zowqZSpWg31=?lsz7rA&JRR^sdC=!};i}A2%K!A>*7k0wryKh+J+cyVaIq|7m*BH8R zlX~c8+^K>GSHm?R1evjl;1V=Z3D@1cwP9i%`0 za#dEGY|zbb#$i260<<5Og!p$G@o)LCoBIzp z-&gBshCWsE7=D8zi%_y=S4Fs@~Du7;=BeWZ6RNVnjfMvZAWRxkLFVwFLAKGvLGip%w*?2-WkS zhWF%8G5T4pUp-XL$|EC=9oHnp?Ew8JUb=H?U3@Qn=5&vy1~SjbI4^vP_=+_NUC8(W z3ps5~w}QhlvjzPpx?d_qH{`lSsGT2f@i=GJk$*oQrQ3p3>(~|2MZFQQ+!29?TsG1& z;SBv#>d^H7zDgPBb=|WE^YDjW-5@C^w0V~e{g8Br=nISCpe8}CQC;xID4%67ckb}wMy~{7}j|f24g#3h8^@R$fM)fX4sE`TggI7ab9VY&8NkS?!4&%F_`F3dG#xd9h zYKIoQukR+Q`Y?j|`8Uc!CazPTK7R$xIA2DK)lQp(B;W49Xr!8#vhTeNs=Xg+@^{)p zzwVbH{;vN6+OP?@J}%rtrmZN!)KuX(_8g;iF&)6(|YQG zJcS<)UB88Q!y86DAE4t!nPI#vRQq_}dfc zdqMu#eZvj8cn{F6svsmkP5$sqt)m6!xzPVAWWvn|X0u6mSN<{ng3-PHDaPUaVB?4Y zMh))7ZTRFyCdttGF7D9#4(nzs*m?O?@O7z*4{Gg$`hg`@Cwf?yzXwPd+sO|SGt)57tQ|9)c^cz>|NaDWAFd(xjeDwliJK8i!z48&O}-m zGFp3BY!zWDzD3|q*A`g_!GUh*4qNB9*;8kAD!xA~-gXyFU!5#YlaAoZS9aL zcWUCkx$yT3gjBM;s^B!YehQ;Iu*Vd&z=CW_e(JrOjA8X6&U zJu92QGgB4cHgAswjO+t1Z^@l3Cc4-ln(~_Gc|aT+A|&!SwY=#cDD3(7hBP&E_MuEOdNaCr_Y<_;j0+T zATj)zFpAub5EIj?YcnY~9dgAciM~(7QC#ipG6s{Aff@DcpoGu;#;j)Sq|-`-=+(u| z`1ws*x^&iQwNXdm;v5{?s!ZJY`g(qA46f{MA<^Y;dQ&$4exbNkpeQ5d&tJJ%JgW%9?&VlRQ;e}koa%$FR!8$0A0wbojLd7j+eGJ-P~He z`Y2n7iszogRLfM;*K14MR`!Qk4`Am?D#_)DK#HlAnaHG`8|*D^kl--Y1sF|{AIFno zsfbjRoS|5%uTy#M-jchRX@Za=G`a8K5t`3r<6$7ne*N>r;x$agZwOmkAIXhOp+TT> z#anWPsG6WZF03ZFdW$0{E@Ra3QJTZCqw5W9{0dg&$K+;6qS_?K#m;5)4Gy_NU5t{1 zc$1Uk6~u6WS^7=j^F7X92U+e^>9LQOJW%{;%kbirso6IlWGO0~+Oh(DJ5e{4fv7hM zr09$NN)0*YfiSufD@icLg>rMFRpkMttmhC{T|b)E!>bj=j!_HD0~0N+iqT>Fu06uc zt&11OPRry(#Mwqu4%wCW2z@2{#b|{3x~s0Jx{vCBwha{dmD6kW>nkgB*{B7p6F*K4QEtX2oT^z~Sr$9YQ7k5=KU^#=ED0jwx%+lR=4_Ot< z*5Un2<~}F$#8jP)J`G;yr?wqJ%IA~Ig2M9P{-SaMO*@QB~tkf~vdOsMe#PZtnG@(JJx#6%z zw#&NNz_%4(d9SJ2wQH- zuJCv~jSKk2=Sjyej|uJdD9_G`%s*=9V;h(9d3LlBX&g|OsZL=klyTJ6x$ zIdFmvbgxo+Qqq-*PCUu>La(q{3X~A)tnDb4hQ7JT zz(`$J@`Lrl4K0^A$qH2sD~yP7r#_XXnAh8w>6`IWBQhIYuI1<`VssU9#cAG_<7Esb zm`B*br$w1auxrN7J8ysq6=!~;Eqd9}m z;;-qYCibnsUBS;G?6>*@M|DM{I$<}{XdHM#B4Ql5!VO^t$wsnY=!=zgkr2it6$m>x z6ql*QopfL~kxz!QX~L{yabgIBc=(!d&w^})%B1X-oCLtfnTJbrQfY7c-_rF(r}aU{ zWc#$I&^7C*4bnoY=$vP`r9(&rd)OeH+D zih+PI#BDcER1>2URk8_u4nas-Sz#&J#)Gd{RaZnJb-bqMeCTMfcY}qYOPkoe%8X8< z7!)$|*M~O#uZxCD70s8&FOdlsSL0%tHImvIZ(A3UI=#T$a8zsMIoT$2y_TsZ z`Gq~qOO1%D5tI%hMh2hd2p+#FaoYH=ddF|?>QcHa0?RA29qa-jBT?@ARxy5KvOQf) zpY+}LP0LC}*V7oKjP;dWiGB}^)#*;bx`i3lDXZ+q&N|l=MjEB>?dJdHFaNdbv_+GC zX1@W`(XII&SJ}fL_BYIxGuk>PfhHnjWi5*JisfV zBQmSkCwReibjA$49R`yd9b49uwcbE^T~csU@@ghZ9DAVAp@%=5&D40)meH>0Hm|dk z`q!WPd5M&>bl0sY7hV22X3bk$ZnTgXCy8O3DQk;-N@eH;5s9UCBIh8D=T(S$Zc_s# z&H#ReixacWg}zgSVO}GGm$-siG2+o4UR+Yt8(3AGmyV{TOC$F!=_t5u@6XXA|Jk31 zN?{0rvM=gF!SGE6qVmRC{>IiqBpj)-0%m^Lt9IiS@G zYWW^*;uYI**J{Yoi54zxWGi(My7)n9fmohm&2z7_mMf(*Lrm0mN5*L}YiLT^WE(S{ z5nP=O*Db4*%p51%f~^B4vBHoZ7L`_dh+-N|u`UjgwGg7LqIV;Fh;7tpZr@%lW_9$! z1@>}P`=Y|40*1@ld{|E}W$db^AOc-9C9jT?E26P=dE1FCCKKm)aNB&TggbpStHfcC zOWkg!CL|bHM3`k_c>%wXtir5%X^W1wa_?kL*JfosIZhS4`RjtiVI2j>hx3X~sq;%t zTf(N0eMgp~Cpe4zk?(p1j}E8azGlB4c34>#Wc*QFU0$u|nFpOgnZO3fa)Q~O)ilX1 zhnjKiY^H~yX-I!7CedAH_9>(#Zv6Q{a9uGc zW0!>w*-saxNVef-Y#2*!^qo}0wTaP&a5s0dWQG?k@jMQ+(=6~Atwso=Ooqhgvq}tI zyr~SKdu~J=_2p5HyR3^h3nF%RpS7*l(XFW0CW;Xzt~nbCPHPwEHw~q4a?;-kW&yaB zaQ)KuCZ1W|hG-tyUIdJ0Bd0^sZ-d2GCi|u0c*nKgb_Ip-%%=v1e7vr{m{`#E$fv;tOp- z4Hww9z1+?Ir2%PL`qZm8H$n`z{JOrxu*#E7CqF;M3u!j;oH zP|X!xGeQG9CifKCCXnLUCO$+d19gZb+o0r_Y;~cD86RI~Y$m^AR2;GL+?@BXuzd=T z9Ou@*tv${eeC&+29T(kk;GBaO+uBPx0dZ~4oP0743j>96ijN~x4cGe!Hm-3JO;Nc6 z#}H|_f|Z1faXtAo0?JHu+ai$3F|$>)O|%)${9*o+n{+uReR=88_mL}a9|>jy|Ke@S zWXZMpwC}Iy|B1q0w+El;Ii>wQtEjiRnx67^n3R8AFzXznV|$z>_RWfo)I|xSbcMdm zD&H||XiYWaH_A;(^BM7Nrn_UuU197T6%MB#T)Dx+OPauX7*lPiip^CD_ZIJIO!a2- z30bMYk(8he2TKY{x*UuTa%mC=?r^}A9sX{XEy>%HGW)KjeOt?zo&PRglixS-FA88co!JKwt}D05e;lm?pPZs&ZR9;q2qJWt zwUF2*+0Pq3x|7a`Vdi2y#m@*LlXe~+#y^J57q?1oX=H=ggq?MJnn?fQnh0c6TH@;V z6yNlJMUaQ}%WOV=OjjQP5?lDzfA1N(n`)<5R+XKrDcLfRsl^0Eoz-V8%raL8NH9TP z><-l4m(5iS0!oZzYEn~u!3mn#j6xwY9qeAr?8W9<22zN+QEf!=?ek>{zw(?m*JPwy z-_s?QwIM0gHs3gI9 zONQ!f=#aT7n3qSHf+`Y4M8K z#KI6kF&5s=G(uUZ?<_44wz@1T$b`-Ao7qRsEnbba5*n1s+;!Nsa;AJdU&sViSvTq) z8VvEcq(B^DD!FSUN1@U{FqErjZy*su5_nx^nrHUe3QfuwWLrZKy4-vwzO3DG22^w7 zQu^9sJ@tKmK#FhdOj+IhRZ1JQ*Ik_X^52$*>u0#Zxz|0jS4 zvDA%OQ}COS9j!#3qJ$;e7%O7gB{ED6iIEQ%FS%hfit|3&rpDxWj?xHVqCquevbXJ5 z>ip{%{$RheM}ndFbAlc5ls3Zo%wuC>_I@WV_5t)^K2zc1_vN(Bfvxov>EwX4QMxSMvU~LHJ%qA91#F!Q z=9(^{8c#~hG{{zliMG~uE}@#@^DCo#ZE>ZhBsj72ZlC#h=DH1W%vMrC(6=&N;r5-6 z%TA2|;lECCsj3vC6~)rdZ9`X#XBw*{?97~bJ0I_OP!0r>d9gxH>X-lS6+B)p5&TQg zTfg>3z>AH&>s}$V@<9%>Eow5?DX>uIm<(GnvK z&vXznvyletu5mR4(MopK2{G`Y**L5#wTl@9E2RJmc2K5;WLrfpO&$S*EsQdX!pg32 zl_b35WR*m-PqqoLe&<#A)r31!mbmWXHs zqP>i=7m?Xl(v!&yf?b@WbB%dK=wh+B^j7dNjL60do$IVYX9VRoFoP&%ZYwdz#<&?g zd>fH{kf~(_#jitEH1-%44T1ZpsrU{>3FAIT?csTfI7cbBjfBpjY`m#~EkftS)J(i7 z1b}_Tjyj5uz6{Hy3|{w0w6qHrIt$TEjoqbP z4%|k{$u_aCB&Ln}QergDqe=1*?egnMl2;{N=OGsU_bS(jycQFy6!)cG>08V%0qh*u5sd9%2?&B66ncgmIR8=Cw3Fc6@oWbM$%`cOU2SDr;Wd5j?8?zV4u9O zJ+oJ2w$-v-BiUYOb1HDFDg6<^$a9?5a^|JNk+n+>Yws@n-I4KKL2M!>1r;(i#UyW* z__4;IImG$b=FuxWa0B2?{sygJxkQlCT@G5=6mwhkK>|O6a=uL*A&&4CSJw3K$EzvC z$hPct%}8%CNtYiShYe*9*Tz=8B|eHZwQUyxTXcXYW>)jh(bqAF7Gk1CHbzrBv5PX; zXZ@O|Ek3UeIaM5GW!NZQG)-Um0`@uL4Cw-0aqH`cBin6X{pd*eVHI0NvoK8Tz-SXq z#qx-DK0kGg#~asL;W<u-(=k8{4UU<*pCYrW z(ED<;p9hXCYoB`3U#EYclu7@-{Czfk<6m9;de40q`@X*#8T>i|eW7K+>f$O*T^yx* zNPW=U#Bk-VCUd9A$HI)y%fM8dabDXxog1?(&c?hpw_6F;rU!~ibCzbJ*p;YkOj+;X z!iD{_~Jh$(SZDacJ6!` zS8;S;YdJ+vVM9^cGjFe33`frt#K>5n6QPtb+GOS3Fo9h{W=S4c;x(gkM7}CD3?`d% zLflf?l}cjnTnRoHzZ>dt<}Qk9yNyqFEf3m=K0;F2+Xw65)YQs^_6GEs9V!h)hZ4(W zpxegZjR@qZAIdBlzQqo%3V+sTxl$2Mgxw;~>c(D%jBc@a$AH z<*e9QcpI_aN3k|!PR&63S{M<|b{CW2o8T$_GCMhmOrxj-2i;pq(q~T6zdMRSZ#C~p z*S%g<481H)`1*ylKid>#OX-q|6QJ$o~Em zu70t~6BGg@FFMeL$GHRVJ4nc>jeXJq{f>)|FlnFpv)5f@WGH*d-8VBmLOt6gA-bvv zyYdp65>^?TEA*qeacWH{=0YTMXLW5BQwt<67aOXPEsPz@7RobsA#Axcg2)+KXhv95 zs=95tk4PG&ICt^m;io?gw9Px>JkHbWJe6c+udW~PdDUK-BdZh@D?`)l>77;2Lk5S9 z&3z{@@^4MV8Io@Nq2+OnW!kIhUaHZ%1EDT3f(zKBR$|F%Qx;J3e4lg*Gkmr_zx%!p z12eywpnFOoe&QdZeOUG&U@$gcf#FG70;zh*>F2M5--}mf!BL&jBQx({vO_+&sN__z zKKXzkld{x**&^IjY*v$m~A0DoZN72SxW=3(z0%j~$LP!?qPZxFdMHQNHie_>( zEZVp@+oA#wZ*Gf2Wn)=E&Y5?Cit*q;w|YgoHYFgRc*hP4y4`u%dS&gMTMp*$<-k&odrX&M2itd?c5R8y7NCo!hX`7>iMqbDb0u=AK!ePHKkBF8lBq-iIk&qNqNJ~!hjM?t#5<-^g*sVp7Qm@t|h z99qJFyNKiifOm;&rAB)I>W!?N4X&iMQRXf7@6jB zfP!Kd@~8B@z)6-`l3jvtqrSz`J`y{*aJdHNTBMN)1A$A95C$pR}1BIhaa#jiG^;;1j6|UT~b&sq~cbK3YkzV#aN_I(`(hdw-Id-6x$%=Rv&eFCKTfW2x> zaiesrN$<0rt3@(qmjHbc*$Z^SGX8$L5J}$4!nd*D$%JQ^T2ZPjQy*A235H-HG3{j6sU@eT^&?ngDs@d)w(ayfpCbu7T0Y@3{A zB#fBRP@figc51oUS{*Pv6E#U)b^O+}INKj}3aKtH_z4~n5XVFUE|gk80Neq}X*`NXyEy|8ZF<7qX_T;u-Cvzh4%UiI z=E(vh2C7FAt?lMwkt{Ie;x(c(U@#cMSpSN_1%7zP{U9#!l8znHt@JH7k;yiIuV@9w zSVb`!y|tMMrH$nB6ebYjq3oT)7uMe?F}qtUy6fPlaglqkln?Zf@Z85yfpd-yL7Sfi z-_xY;o|(u1zQU{(`{G&CNU>nK!$omUXYTpJC`4p(S^M3>Q(%9yTM!y7YRat@BHfrq z*}{fCldwucxgjeUc(E25g7^Q`bLbJqVNLwzFupnpU<=;H0Q{2LJ?lWEnEkT*GQ0BBz|(( zYeYgBzmQ=LYu!27D%2XpLQF1X9ztP4MJo`^Gl9)5i2aDhYV?wAT>>Ii4OphZHrJkL zG&Y-f&N-Moq69gVO^%E#+w&f3WR$@&V?4P8WZkYAHW3vG&(eN!r(ib(Y=*EPV#8X* zlu)_Rs<4Rg;Nhr!#wJd#e71yN_V|E8&hTLPyVo`86se1o+@T!O^3tskhp{GIJtuqn zOTDQK(JwaFfQ!p=Pi`ca&X%;Y-pZpJsyaCLN=~y4+`vx_pyj^PBBY!kbg_sLfwkSa z{gE&H6-LXa9B>(@GAt}D=aN5vdh@tlcka@Q$0vFAqp)2o@yQ1`lh$Bj=`@@f?ofJK zHk{y(wgQewV#W;n*?vf8&P+RiIJQ2CqSeQv5P=9`C^}Oqqi;VDt?-?kVGW_l>JEhP zD4SRqO^oFxPT%fChe&#T(rcw(w|X{LMwT#rzB&K6e^kEvyf}Mt;Oq7}X!Q^!Y&Spq zrOP8}Uw&I#T$&HE39gkVSJ2>f$rZAKs3PcYCU9VVY#%k0K-Ap(WPh~ar~u7Km;`GV2i2?%W+#IX6J|MY>1 z>M6D$WaBm-9Vt$5>`whAotCJAVZl0>G$yat&KLzU z%h^5^r@$r_-r*e-^oPxMX3S`zddR9QQeRZ6cWx}pFBo4oLisz*ajkt`nkXGF9#~BX z7GJp3thOCMMTeo^HQNr7>V0MVu;G{Qt9m9Yob>hL`AbHMqYdscM~{)u5k#$6TdM$y zX`mIn3)ZtBuVB%fecrNvTv3VuZ3gCjAm+^L=p7!Wtl@_inaeLgjhZkxz5$#>&GDks zG_Pck_$GnMlCGlDac69%QDL;Mj}a%>ew1L1UWV{7G`YySWd=R4+}z zXu*d7ZjEF^!^p}eiL^Ks=sLcbQQu@M+i-wu$PH=~etx>}TJ*R_F~0A#LPh5;t4KVD zQ^*C_O+dg-E1+d|IYZc@M|=caHAHnh;M>kC1&hY^gRb_1=pR+i9%Y$I4KR5hVdJQy zR;f+oNHDZwy)8OzksJvW;++CFy$$i8-iAO?YPs}+eCb7}&bD_><){DMNCUej`_fzI z)1{Alh+B)VWzwae=(>7tL8t?;_36&G0uzj;Iuj7_$AADnEsu?|%V=c<6`ev1$yowN zx$`U`s^pX^&cc^HJe4_enS@boq8vE*P8T6ku?X4{gM zx1Y6J<%t|P;Ss?~(l}b4X?L_!(=gHofUTayRJ@CZ8wD9S?TRQX01eR#;cBXAM05B} ziCxYxeK6v&T>XwnJ0SUj4B7^BGD{0e8gujV94v&lK0cW`vqzo_%N0c@8w#UhS&3(? zBGsq)%`+T4;s7vRG%{YF>XcniW zksyB(A|G8d!$M=XZpg;_3!fP|GVv9|Cwc6CvNBkG4}-3WB~w2F@ATsi3@5JHp&W3r z-1>7wf5(IBm{Efrpf`Zmj;P1W!bg(Y!f0bRgs>Gtrn4=lkmhT;LtrG#bFj)yI0t67 zG<@^%;;nU<<(Et8g4LDBlFtu9{$E*>{GYNWRAh8$WwU7{ZFMsz4ZrnbzV97>aN)m* zQI*RRL-wOYf-uoCl)5c+I<$Kvghf#RP!7o!aAIxI#&*50dbzUnEzqds$%bx%&}q48 z{zI;>hS})LGv%$sncTkp>K1KOJ_vtJ@SkiX6jo*~)8r#7XV+?T6Q~7!C<)Fg+`mHK z)5KHFoov&FruXd!zw2pmMFSDQtmHpL*H_|!PL&5FFGA!D8G%~<4y+wWq7(M z8p3raC$6=V+i%`RHk0nK3Mg;qR2F*06`oEOpd)QqL7z`N`q^QPh`H3OW1`=yQ&iBY z-N|s+Lve?{2go!FzX;N}8eE1^^bHi)$hDEn9m*T~_6L^Igs5>5OpL`M#9&Z4_4|7X zh5So^q}Ozd#1}4alMQ{A(vL_bYga0A6msm){{+Y*{~I9Nv9}xD3g**?Mie*4(^pv1 zzc0rBY{DzN9c5j3TBA3(WELgYd9F4p(>fA}!+2MXRV@J19;DB((LI*QOjS!7cX+MK z`nV};>bORjrQjz-d6#o%bq6?xs1jKuIN4~BS*WxFEV#j@iGu@uQsEV$lLc6IlTHqV zMlaipk2N33wr#L@!&F$l-cXqpj=L9X3p`n#Slg_^(}JU{hc+rZBCA@d_?Ylu$pug= zE)*Tz<+DeRYJjgsFvTEn+S)cR)&S(Kv-k6dR?K4>yb+$XlZf&~L@hJAtMgu&pN#@C_;X9aiR4>y`I(vFQ_|O(HTAx59EJ`Sc{X;6`KlEeTuy+$% zp9rgg$sEnp3XC*oU5Z(Ta)S#t}qEZ8`V2yygwM zuxrP5I_*;Mx2?puG75`7Ov=9DoNtu48=H`6A^sn!Fj^Dzzwmzk<5Z`@5j26zE zVwuu2GoRXffJjt1I)*(4odoqg`Q-A+DVsW3%|Ll_S=X*${zENcs444MAwRQ2Q@~)k zhgO^tupS=M;2OB9)K~zbxCo!j)Ud-k9;D}eB&%T;!8wYm#Pwyf@l>dB z{Y>Rs*6@@ZI!bQ6Pcv#Vs=U%m;AyZoONm94bwBn*Bg#Ce!ok60PDd?AKkD;eF-IYl zlr$dGV8Hp^K&C223rLwz3CUq)naW48W863>=)-4rQQSqb&~d9L5&Z%D4?Zi?_T0D` zHmUV!r#7-sZbwFSg1t%F#^28rowojxIZOFBI{j=0W#fNxiuYaq{99^c1CXEgK*K`F zIuXpj5vw(g2Ty94T~zNfE(2>y^aq;y^zlb%dX$Y7nz6hB=}n78DlA<-@#wT}YRaY0 z$(SGy>g;|)t8G`@ULlmgwiHuFpHZi_&}fx4UWNys3hhYzv^>%D$|7tz7>)t%F;mkT7P<~^pq2e zd@1*zDEsowf08MBUup5+(p>syF9@)l^o_5N|8?{6l(i`^hIeGJ<5=!vEYoP^4B(dC zoEf#(q^AZ4RI`JVDZY;JDy&HjC!f%Yu4M`bhw%hDtr9DEQ55ph$zjb7Fri48~)O@N=qlA{Yx+rsw0 zN7zfYwYFH?m}(Z>{Qt}+9}wU6D)%AG%>$Jn_+R3b+hl&pRWfq;uU3b)ZAI< zUV^AO7P(3;CkWASm^*k8L>m5@Bpw_{&J><1XAoRzUXBOdL``6d2R2tshrsEgQy6p) zIv`V-I0aLNHC+2 z3K=t+Md5f)?5BmlwDN=;2dL#>^O}u3vU+595{3Got`R!yqR5*v8+1?rqM18J+G>Y)8edr zh+;3KyC~d#GbpHfqimB)5Fvx*^9lMr)Kd_|K9WnlsygnPCkF$p-gTN+$Q`#~vJ+{v zLSRSVDQwh;vWrxYd>LhP6dFVp$87ZjGak#H4Ngt8-wuq@jm_0ZdOCBi=yYS%nvs#> zpVKZmjZV<#4m1ea{ zd97)EL@(_{{9CsQnNjkI?G9d8<^T2vw$S)yJ;!VF(sweRVyDgbUg_V(`z;;IsoB>cZ}2##S-=j z>1UStl0WH#8966|Z8C(RSQRGibTR;u5B56OvE3ofii`rM_X^NZ^`ByDjb}liijJ~s z|{(9QkdAoAldS&iX*wnqJz<@^|s)UxF3> z@p2t-EZ8<{!!w3;9xeMUsY|~*U0IT@@fEke3?9fCHYqr3p>}`)y?!tsfeWsWrwSR% zoio~Qk#^83tFC^0DcF{2rx9kCEcmb^(n>>)H91xE_)^@AW*F!N!Pr{i06q*pV{woVfWj(Ivovs2)4KBFCIC78SP?3a((3Gq5b>d=;W{EK<$HawpoA4!n6 z;x+eO3EKGdIs+a`dudK5wM$3GqbeM}*`U1^?-G$koY92NP2ub>I-(f!0Qld9kEi5! z2w3LuFn$8$MONHQm9+BbOJ}Jj7QDgBk5amRPx(K##y{Z{&%4=wEJ`;_tM5A*bF(Ng z`6+Vezcl`Dm0KWQ{PsIL`b&|WnISi zH6*DNtRZpFPE5G>?`?OVsaUI3!=3vdgXOfTOHS8p2Y)$c5|VW4-usa26VA1JZ5V+Q zDAP&je#A8r-Y}_6&3GAmqP;-sWMhzE{N7MD!uMr<4N4*Z@@ZejVZUg&_<6g#rSWj{ z(u4UgFYD9l=N;24KiMbi=%F%tdwU0t3r32=q}=7L&#f0w{qQwTd?=uH|JJf1r*>OnM2OCKYHPA8Fa{E zJxa~5!DW5d(YDy$#EHYr_(+wmmi&gXA+%c3$)Q6C17+n7+3sCeC(vU*mb#wmLN(V6 zw^&E0q}LnKE3he>P?`U%CmLx*Y9Ep z3Yx?uAZkHQhbc^=fN31)K#q_AngkLd43@EqAqd>O>IkI>-4QWEiAZE9P?+D{_x3@WgVii1B9;!Sq#{wMkhN$38xXSNdAx1BI%(E_s8P zw4bVZygcB!%64M3!yA167cBeF(0Ly&6sD0`CdSM;@F z!G0tYhRNIO!9gkImaQG}M$@$FKQtV8Q{vX|5!2vYj(meePuWypOB5P!G=Vo3vF*cbqUcwB2geGOviSpNl zjr0GquU-7ro_adkd1&{R~o@XWsqu>7d6{p-1?_wGRz{ z*(bXrY@;%6ibxI;?~1Yd;Q+ZelEKGXL^X7!rz~P!S)CbC)QWip@)V8_UsaENSHGfj z6$0Lv`j)UbYkLiL;wqIa4V0K?L+c`$FiM%m+)iQ0oz*fRiv%-<6`2cr^3EweNq~9ZG1HUBlY&}^6`q%%{z)77FU)r zQ4xNnq!M9nWOfO(@(19*VgOS$PhBRSYecL(ysF1ffXX;ovWI$br^5nd8nv!0!8$ba z^H7hyWTQ(o)|Rj2-xQJ6$>19MVg>k;%7w!;G{D^|d@)ST%nKw0E_yx{v5aU`* zv2Z9aqd2n(Ln!u(RPhyfKWPLE@nta`B+*fb!oy$D4W=x|>rv**u%HvXl~Rtnl5+TJ z$<+MHrFXv-4j4^e6$LA(uU@@c{QD^ohA;RR78XWsV9n)R`zf;YqjtkvkAWl4hP=z~ zyuvcH>N+zuL&t)bhKpjKHwVBuFw+g z`$A9__6G$~so?gN00Z-mQg13vQ{=Ztgumw*RE>2E#N$^oa1PusRZqLbFUVoKJQ@5Q zf*CkhSrb{x@sUu-20mDXp~OyQ^6+ECk>Jp5ZPFZ%6}gGx`yM-ogHuVxRd-PpgegSB zKhNs0d5TEPz92=awXLMB%(K}m$ctJ2>xSje zhp1G=!3rUw!7NPd5kzSoeSeIDz`SZ9F%B8?lb?BTiIWBVJr{*tw>#Qv>)df)4X@jDN9~f5d8a z5BPma`Z*`UKQ4{8KHXXRd~jFEHQeL~qhEL-gvp z6^u%Px+pb3EKmu|(Vuu+U+HoE)Q8FJc&uX$K~^UBq+~)64qA>$ba^-CFFuoO24{zh zv3Y^y_e+9XlW#)!&-Aa zkI}-w9i>1-q(G!-%5aq4>*1`FQ1(RO@ahPi<*yPsCB$2J_@PNej#11+Nwie^MV#ca zDR%x5mMUus8fM+9>ZvS>%OzbA_faYc1e5!>e|%bewWORJhjCKq{pv@jKbl7LR z8p)iTnb^GJhi@6?)tyQ;oo)4$t7%rxd`BlhE~*}~{)k_OtE=b?)D5Jt)e|nQg_Hk= z?6%qYy0fn-HcbxxtYo9Sh>ydNOgv*g$;q04Cp-Y}mm(DRfGr{rVmjGriq#TtvXh8V zDV?FUJh65QVh2E1TojuM$N=i!Nca-GZ-n~wQzaxQAzEZ zgC`}-%-?TJ`10qPs@U*H_m-yCo?btdKCn1^bm{Sp!d(@|%MPDB-z0BQ)}MXo4{m|{ zKEq{_Hh3Qmtg)X50#I+;rO#NtC+YrC$9b6PI_ubXW2)6CJel(408#5_J%Q}8T@;!~ zwPQ!Ldqg}vM=u;^8D#Q$%L({>DqNN|DqXpip-o}l5(}P*`A0jmIWb}S&^;}FQmq5O zY&77P@uAP$tOuOGzi)h0;R?;FG3^UvCEY?wbVz2W?l!#0>~t|J zyFV#QNe7Q{0hR||toP2#t>g5W!q?EZJGruSe$nstI2+sqe-w^;T{AT2#om3jqo8p| zLFD?v)Av^1`fHP**^$qDu|k>@d=^=wlNV{B>hU9pNoG?$pJ}jqW+Y-+W^l7&I4e#9 z+P1KOabT2I1z6p%5g9$A-~3G_~*>Dd@a9^h@K1et{(FTBXGQG=4(1T+d}hR zez{f`64wWPG3*kir^|Cu<=Ic9mjx!J8rdTj7=VVz7BGO2wInN}b(ecVU zqJ*dv^8Gs52S<}mcnVy!^<@qU?@Vc6>>nZc(%E4G$vsD&y3UJAb#$7_a>XaQx@^#ttx;_abAk!S2LkLrNb3frGPETGiwt#B-arsNr41elZ0~=94}kY z4g@)%ZhpFB*RR*gomrnmqN(FAUtI7|dwlA$Jwz)klRR`QKP4&NE7SBN0tL$IkoEcj zkd^bXjy;42QE55^s|K$wm$2MQoU$Ii8`!MT-K#&fzRzR#{=D#swZ}n!Cp8NQt}?Kw zQPRaMEYD9w@F8_($0mW#9u+`MsAC93F}R1sf_Q#1cjIn({Jd*RuQg11+0m%iJvX8m=SEnhBY z&#nKHJr8{mQk1{&{-n>-ojbqUwq|iC_~|!Zcq6=#bBYa7{b1OecAmKrth7(5llhyl zILPsL$5vY}mh}=g2FBGP=T3zzFkRj-RY^ij+ydU755A3s{3liE6r& zlhbjxe|XAT@|`59PjHfG_=$N(@VP~TyzG~hUv_2(Ec+gl!&GsU5lnBpim`516?Lzl zdO11jaiMX?7nNUE&G;RDeCbf*r>7b(L?l^HIF}y?&EHjd#yJS1H47+h&a-gezwUrQ#xo#ec}Z^Q28d^hyjR%Tgm74{u{od^;HzQ8d=6^B;?-O@uWP(axs z#JIR^Wpw57oqRi>SA$hqR9{dAw^OI?0VmP!;TD@z%Bhv%4?E0<;qPlwNrf-(AjD9zs-kf-}A&!3G@ zq}&qowpjr5^DwZP#C3rcqC{(6Ep4x`xk$W;25>VAR5ne2A>xDoDew)X5SFQWH#~xV zQZtmX3~)y^fk_q+CG1?h`+cmWCce53sMRWhIne=AitVj}yYoTE~6a&;)t09k~v zT;gLVz_HoWMJcZfOA2Jau(b0?j4<-4R&f5)Nq98PXd9Ag=iNfULzZ>3{BLX5ww{!H zyIxd0HuwIUXX7K6QEfjCqM&!DGUW_iCq%_OV?9RAl<0tru_yn??{0=BTp{6KfC!^V!|h%T*nR_w3XurwJwF?;yh%O%sX3j6sQYDouB zYFAUW$qpp0X?*8bB_&;tcdb8p>T~m$zv!-x#cJ`ECUVp@4^={!Oj1`^t~?G8zx%Qf z0TWNMxlO_&JR4&#!y^+-C$I=`J3fc<|CrnE2Iftj01~CV)><>uS5FF2!OutT!FTg- zSp)e#z}U#)t#OQq=*oNW*uuWM2>!1o?`rJ3Ba}TtSHj9XuOPDtT=T?t>xWr*{b*a} zDZYZw4enZFYcs97HS%HMpAYsf{cGFpr$^jlhI-C8FXz#T{|9sWsouwQ^Upst&c8b8 z;}L$mbm_n(#li3Q0-KS90ps(``lZNHgC$54xd4j^y+3OxA64ZD~ettWc40z5nq2B^L2 zx-wBFS54PJ&cR^aLM2r10;8i238IR4qF}Ng9=w176k`F%J-MgclOgwnohs>$<=?KK zJRs-3IDDv(&t;^?-lXjj-4$XP8;7ZDtnJBI8$wpJ5*neL!&*j$zq_sr8qUC3+b9yA z@dyQKNGDm7m=`1A;6=d*wJg45;kUcS=JmV3ncUPF?6F=_bz=b;$`s&)=<;9^pkn!BtFLGjr>ACyt!A*ZtyF8% znyNaJ7a8wrWyceYS2GnXAeVwng65I3A}w5CZkl$L49d5$T&MMwa|`dUEk4*g_)}!$ z!miWD*Gzi<=&4wSvE8SZIav1}D-RUC$@!^t?$+8Dhc``yEPZ@B@L|{S5c12BLx1KM ze^-w_0XUGY=!c@4v(2LOvR}M-uL=0y#s^hB#9%&0k7$lZC~9R#w1N=rJ|b67&&kC% zx;Ap3De3niq_d;@S|$YQrjcQqG)XTcG4N&=R8wnha_3ij||FQEx z&%K{rIXQE|zS9Y4Q&h&&`-023W-AJ*pP!z?ns-Bge|J1!vA|(DC6#41eYO?5c3^Ux zKIRNn2Ry*`-X=kw7Z;ef#*6Y)YZDEw(sUwG!m9;9hXQ=kDC@%7%-;~XJ|<-(BS)@A zvY$730m(&Tn8+p_P^!m;BuP6t%r6SRa+;TF{KMX3@3nh@scV>@n_YXM+^syJ{J>uz zfj&4e2}kq_n=mwUr(pX(BNu=u{^j(-jr{{ZJ&pYOy5!C?Lw(ohS>avFRTPAcrZq~A zk4cjfVABM`#s&bVqxHaQbUCz(@#5;yxUd}H%&23CAVi;P^)z@x)!yH-W(;Dz0U_w? z%pE94U1yTE2YCskNk`$_n{>PwR)A1n55#&ZD?rTC_q2y;F)qfsWfQV(7wL&vQPDsj zP=OlqKGg=?TxtxO06KPUy@i(9={p^z_%h5N$xMJ;qB65Ol$+PsE!Vhb?!C?FzCVhz zI~rQ$7lErErJ*-@`)FhJUMAm8S2N8QXl{VQ&{D8^R){Q3<`Y7bJXeyWX0rM5LfLLO z1Hc`{YEer|?8YQNJWn|O@=*Er!RwaZY@S(Id;8OC>aPcq9{=UTp`wYy5A*pOvG2yF zAKia{bn=z|!S07RoluXv%M0$pGB$-ahe47R8=`EyxRy+kUf$ZvsdYbUg5=M79`(G* z@MRwNpmlun+~)ippNH0w`09upa72`|LV>9Tu8G*~6_T4P@WJzq;6qtI47p>{H$Qin z8scvisyM;smRL5Xb7GmdL?RF2ZT@$DhGvgET5Rp^ES@X?KpP16F8&lm^p&72qJ6s6>->5AK8 zEo-9%${q1NXi?zYtLVC|XK+WoM#@Ip;k*l00{xn%Gb4^R&mc1*2MEf5ANO1eKKh?m zsVvcFC#Tas{GiMKYr@EX(*Lpg)R8-m} ztnT~G&a!B&ajY!a%h4)~4PeJx*(kxu1U|%!*gmK@$F0(6?{4)>9oTqEQD*kXJA|lO zDse`&HmCu>eV8ns11c zg#5r7Adm+mq5y@An3DkU=m<0a7Yf9+Fw%5CsLYCgW%W6F7etqSC2k^m7+m~V6 zmsQDMd%UeZHvi#i=@w1tOy;xK9=kotxf}4kF>Rz6G&@1bDXZz>xT_JU8n>WCCwB3;9(>rm#tND3iSJc_=&q^3z!hFi%-lQ0W94CPYIHQ znz{HGl0?f;ZyIu)9p6aqE zrxqV2Y5_e09|}dku;EA?fEQ?hD4{1K*e`%x9Vqkw^5FbD=fzEG6AwyN>w&$I|R1jBL%`1rFxI)-7L8+#h}MZRwuIProRYtA)euSKpt^`Z%N> zTD-gY1iPLQ#kr$bhN{5`1tqRhW>rP?UaHs zPOw{qgggT@W1b{o4}7h;MEkU|$RLMC5>eu%@rR&@3}|RhQeF(Cgfz`Q_+@;2mVKJn zMn+}5g0dq9L9?`3`SZ^|UmD6L3EiUc(u>k}n2ey9I5y9zGr>4q~ ziBUlZ%|SvDkx8m1Z%Mnfs?ICJPn3vNmz8;%sa+0uTL6Wk@s|oP9fdJIij!Rpmj;g5 zG+qJ}2bDq`1E)e9*}0@`<_@o@03@8BB?&|jV)JD$IOB*pMU)sLC1gpXJFFdhtWkJ< z5BY&?c~cZL0QOuz@a=|A)=oCjyWSg&IH)24o?V1RE=n^kM86@*<|}}kinSQzXa~Ta zBl`(?{bxP*KwkOamFZ$qa#Z!y%!He^j!ZN_B>D3?%x%{u+wIeP7pOmetHzFw9bdTb zGjzN0>yyWuG#z6c)|7a1&6mEL?{(J85rgJOUS_(ivWe65s7UXu?nLJ1=`$Bcqph0 z9N$PCQT7l!6-J>YB`OMz=)KCOJ%lR`j3)#UUX67KB*e1v;90^NOxN@h%_)%b(dR;KYmb(l08)dt@M*9yPS{kPZ1JAB*Gq9Q zG}ziCNvfZJrV7Gx0(eHKZ~~NooopwV!YF9@=cW6JNL>UqKoNpCr0n!Hx3{0gzxZkI z-rKuge`w3h3H4%0A-Hl27(X)4+)MtZYIPSBG>^osx*mk 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 diff --git a/apps/mobile/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp b/apps/mobile/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp index a97edd8ce50d13fa18291cb11a2751fda3a2c4dc..e91bfd80c23bcd60ae4b9dc182a34f15f5174411 100644 GIT binary patch literal 5145 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 U+K@%Af&c&j07*qoM6N<$f-dc&Q2+n{ diff --git a/apps/mobile/android/app/src/main/res/mipmap-mdpi/ic_launcher.webp b/apps/mobile/android/app/src/main/res/mipmap-mdpi/ic_launcher.webp index 60af4254f68a98f9f433c79ff40c20c4401a1ea0..e202285f97b6eb65a9f00f50f6fa7beca7b30ab7 100644 GIT binary patch delta 2794 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 diff --git a/apps/mobile/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/apps/mobile/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp index 2606d3c56d6c55f2e30a68ce5dc9296756c7643b..9bfe4a5248df5a1c792b733972463c03eb7819d4 100644 GIT binary patch delta 3240 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 literal 3025 zcmcIm`8yN}7an67%b3O}*@_v)IvC3x6g3#KL{ZjojXfh`?BNcEJHyzQXh^6i+aM)N z#xj;N(RGb|Un_~qQmH=Qy??^@d_SCXemLiOpXWU1ecty_FWX!Y7L*hO006=k<~X~f z>ha&;=R3+vg^_vyfKZ_Y&gg0s*N3j@wAy{Q{+<2xeQC~}-8V>j$zY! zJ16Gu`u-2SQOsq_JAcu4hnSyZ-hSIvWZ%=J8r8#++>v}8mf)Ct@h>Wx8}^1q?e6#ycsvxj6l#03)*X*L5m8t$5;VT;FntpX zC=W&&!nUnsN_-#ok(ERV$k$w=(q zg9h;r797tzH5vA3$ap6l1U-8^)ya7ANNShTtBhxgCGayTS1zRSmQKW&%Q*i&K7K6I zAQNh+^l-Fx8Z}v)*8JQj*~o|xzqo0GDPieWHHaBh`Q)H~m@a;50K4-ome z-QKA5Qdc)eWxP->KhB8^4-DjI@+*h<1(zz;xvqFgo&2&}AqQ#A@KOB-`HhR(&n4|E zvs0UT?c>`EEH68Il0H5#w@vn$QIK_50#sQb2fMxEFqoM5t7AUo-J6)DOqwHaw~e@n z7$jS*5q^yf2jjgK81D;@BkAF6FT#6+w$2O79z~V~o0)&azw9BXJy)Cf+NWtL09xUn z!VKJC&_y*~3yLMw=av0go$)v^fA`KHOET~4Y`^N=Ta~NHA2wyw9mkT*VX}c6-R)y) zdZA{_2j!kQmM~cXaMeQotcf~Jk%o$2{bYUa7e^I!We{fAZoBN1L4l@5|Jt-t1KY`&99lRKv~CksbK zHS2#GpEhBaMBiqPk2+TE;iS#6=H zpm-*ceRu73tYXp}MPK7tzfMYDmfD)zT8pMN$cFNd=gW?#tnZ_sr!jW(0q_JkUhvm zNL7-B$E)oNlpExijb~igdh`vj*yM=MfJ6py$%rsldO&w;7*91#Y1+P${sB(Kbn0RQm&oNec^JA!;_LhxVQO4tjwQW!$ZC8 z$3&>cGE>=9mh z(0BkfxXp=g{#CWGv=1?Fu?tan221%^#)ujhJfS2)QBNETxJVwvOhPe}_=5Z17JKyV z5W0>7A6KG~+2KK0|LX5My=0$99>0_eSELHYBg z_0}4wxHX3(Kt%A<(_@m+Je5N;MkW-b1ex#?*|aB`?9p+KC66()K~~ zRi0D1M(1@?&>N$zi(zX^W2tY=Os9*`hf^{A8uj4@x}s8v=VO%)-n8-#9V;(iX?XW= zJe1`w9a3aJucUEPMH=T_N8uW_x%K&PKaV`%Yy%gYc zx|H&P69c90+hw&lyRNx3SOCGtm2DpZ5^jWs@e{qY9^{~pj^;Wn zOSk*R@@-Km-mGL3Jsvz~T=g-cp>1A7j1Mf1zXyv6M5zpwIEe4m{l)t%wYnyNEKfrN z$z0Po9+6YmmIZRl7p?-hW^O>D>!SNfPUW6wW?R`gd0MrsUxCx5Ejd@^7!`Kr=0T8{6AB1^KlL#=&U;B7xCj#; z^ka2dcc2k%MnNk7BY}gS-`9ArOutoh6SMSA}`*w^Z;pn#$6! zo=v3pC)#y%C(&;N5eZBzpl_lNv*=M#^Bn!ys5=pm5&G)3U$DOoXEoGV`TF8e<3EN_ zu<{diP|;7g+nP5+7EqiOH}THqM#vhIyYPMCo^f^|I>&rVG@*Q6;2KNU`rgm!aWm}Z z91hxpSqKR90*#h?Hq~Y8!@(22ZD)OvW3m2W+1H)F=12UFvehgJn)S7y9ZV$+1sfKB z*-5j|?SpdRMYyt$6j?+<8o?#C3{0N5<_$!5lM<*yf*f5fJwL&8emY|i^R(!GFDrmY z%xuELMx2u>LT3qDY!7XomPkXY{A&zGpy1PKrBhH04(m-J@l&88P%iz8JbFErMNYMX zr-#nEfbjgXXnJx~wLrujUi&++6f~Kwgj9EsLyI%I#0nTptW=R7{g(7!smOoLX0oK{ zc_;KzogfHD;tpiMfrun+9M*|!s@&jydsF?47`_{dov0DGJ3q%g)>0*qXtxwwX_BC(q^ zad8Q#_B}1m)kX=4d8dir0N}~yS^`Z_$3z@FLF&Q+@Ky44G!=KlAn3f^eVpEv%3h}vlO9Ygzqc2C zx$tXvXGPZAYl9MuTvlo4jdLB4^Jg`ckv2yYn7)bbBZ9eBS#3${qPoQkedLgs)Dw;D zM*x^2*og5yE@FZ^L?N$OMB>Z-_qA%`LHhMQ7kC1|i%GgcJ0edCyLGAA*#yv*mJt%p z1)cPe28VAU02&*S6fb}he2o!+SXHwsTrb6 zG|S?UdcT92gxzll|IiV$5q*E|DR3lxsG6m+x&q5n4SS6;@NzehP0eUh4}nPM985cR z2?>q*j(Yp|=-_|GWe=DNS6F$|Uu%a(^A8q-sKj#9*fQlGv2_2QuoTC$vGcso)ds~% zGHne_sKkmDX@UD1n87+@U8~P_HlY*xD$e~hGYN}gMJiDt>&4#%?WY)o>?U;Wg=L!j zYkCf`%H+^77ga{72{>*}{am$DJQWF_R9DTjTWVL)@2BPE=nelre%ak$X0^FBYkBLO QqgNeZVQPb`GxkXQ4+{8;>i_@% diff --git a/apps/mobile/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/apps/mobile/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp index 8f28e36ecc3a8619d82ae7ec416c6337b7ed04d8..e2497529242758a24fdea3f1b9d104a1a77360b3 100644 GIT binary patch literal 8949 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 literal 4167 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 Hcsu%kjK)|e diff --git a/apps/mobile/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp b/apps/mobile/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp index 9f8b66d3035fe14dc37d742cc097443ba96832ba..cf1b62e30840f0f2aa24f590b4593cfe20e279e2 100644 GIT binary patch literal 14603 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 Y`S7;Lzqkwhk>h`E!mVNDS3MK|KkWn+3jhEB literal 5463 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 diff --git a/apps/mobile/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/apps/mobile/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp index 6312379dfc97867739fc019d5320feb60f369695..4bccefd438bf9fd0d4afa007c38ee081e65bdd08 100644 GIT binary patch literal 16216 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�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 DlIBt0 diff --git a/apps/mobile/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp b/apps/mobile/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp index 56aec774530b659c004c377f766defeca7682c73..6bcfbcfbc4c7eb3d118f97984f94366ed370ed33 100644 GIT binary patch literal 22825 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 literal 8205 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

D-i;-;YBI^eQI3*0HE*^`i{rGsGdxlV{{e- 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�xHBOmU}MfT;3;bT}#6-nCPK})i->2;{(2Pqx} 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 diff --git a/apps/mobile/android/app/src/main/res/values/colors.xml b/apps/mobile/android/app/src/main/res/values/colors.xml index d8aa5d2..6668e93 100644 --- a/apps/mobile/android/app/src/main/res/values/colors.xml +++ b/apps/mobile/android/app/src/main/res/values/colors.xml @@ -2,6 +2,5 @@ #1a1a2e #1a1a2e #023c69 - #1a1a2e #e94560 \ No newline at end of file diff --git a/apps/mobile/android/app/src/main/res/values/strings.xml b/apps/mobile/android/app/src/main/res/values/strings.xml index 8ef60c0..3b2b02e 100644 --- a/apps/mobile/android/app/src/main/res/values/strings.xml +++ b/apps/mobile/android/app/src/main/res/values/strings.xml @@ -1,7 +1,7 @@ Sauci - contain - false - See your shared drawing with your partner. + automatic 1.0.7 + See your shared drawing with your partner. + contain \ No newline at end of file diff --git a/apps/mobile/android/app/src/main/res/values/styles.xml b/apps/mobile/android/app/src/main/res/values/styles.xml index 85c39a6..1a134df 100644 --- a/apps/mobile/android/app/src/main/res/values/styles.xml +++ b/apps/mobile/android/app/src/main/res/values/styles.xml @@ -1,18 +1,14 @@ - - - \ No newline at end of file diff --git a/apps/mobile/android/app/src/main/res/xml/widgetprovider_livedraw.xml b/apps/mobile/android/app/src/main/res/xml/widgetprovider_livedraw.xml index 62d4092..9e484a6 100644 --- a/apps/mobile/android/app/src/main/res/xml/widgetprovider_livedraw.xml +++ b/apps/mobile/android/app/src/main/res/xml/widgetprovider_livedraw.xml @@ -4,10 +4,18 @@ android:minHeight="110dp" android:targetCellWidth="4" android:targetCellHeight="2" + + + android:resizeMode="none" + android:description="@string/widget_livedraw_description" - android:initialLayout="@layout/widget_live_draw" + + android:initialLayout="@layout/rn_widget" android:previewImage="@drawable/livedraw_preview" + + + android:updatePeriodMillis="1800000" android:widgetCategory="home_screen"> diff --git a/apps/mobile/android/build.gradle b/apps/mobile/android/build.gradle index 4f5d91a..c27035a 100644 --- a/apps/mobile/android/build.gradle +++ b/apps/mobile/android/build.gradle @@ -1,26 +1,26 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { - repositories { - google() - mavenCentral() - } - dependencies { + repositories { + google() + mavenCentral() + } + dependencies { classpath 'com.google.firebase:firebase-crashlytics-gradle:3.0.6' - classpath 'com.google.gms:google-services:4.4.1' - classpath('com.android.tools.build:gradle') - classpath('com.facebook.react:react-native-gradle-plugin') - classpath('org.jetbrains.kotlin:kotlin-gradle-plugin') - } + classpath 'com.google.gms:google-services:4.4.4' + classpath('com.android.tools.build:gradle') + classpath('com.facebook.react:react-native-gradle-plugin') + classpath('org.jetbrains.kotlin:kotlin-gradle-plugin') + } +} + +allprojects { + repositories { + google() + mavenCentral() + maven { url 'https://www.jitpack.io' } + } } apply plugin: "expo-root-project" apply plugin: "com.facebook.react.rootproject" - -allprojects { - repositories { - google() - mavenCentral() - maven { url 'https://www.jitpack.io' } - } -} diff --git a/apps/mobile/android/gradle.properties b/apps/mobile/android/gradle.properties index fd2cfbb..0b0fb38 100644 --- a/apps/mobile/android/gradle.properties +++ b/apps/mobile/android/gradle.properties @@ -15,7 +15,7 @@ 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 +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 @@ -41,6 +41,11 @@ newArchEnabled=true # If set to false, you will be using JSC instead. hermesEnabled=true +# Use this property to enable edge-to-edge display support. +# This allows your app to draw behind system bars for an immersive UI. +# Note: Only works with ReactActivity and should not be used with custom Activity. +edgeToEdgeEnabled=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) @@ -55,16 +60,7 @@ EX_DEV_CLIENT_NETWORK_INSPECTOR=true # Use legacy packaging to compress native libraries in the resulting APK. expo.useLegacyPackaging=false -android.targetSdkVersion=36 -android.extraMavenRepos=[] -# Specifies whether the app is configured to use edge-to-edge via the app config or plugin -# WARNING: This property has been deprecated and will be removed in Expo SDK 55. Use `edgeToEdgeEnabled` or `react.edgeToEdgeEnabled` to determine whether the project is using edge-to-edge. -expo.edgeToEdgeEnabled=true - -# Use this property to enable edge-to-edge display support. -# This allows your app to draw behind system bars for an immersive UI. -# Note: Only works with ReactActivity and should not be used with custom Activity. -edgeToEdgeEnabled=true - +expo.inlineModules.watchedDirectories=[] android.compileSdkVersion=36 -android.buildToolsVersion=36.0.0 +android.targetSdkVersion=36 +android.buildToolsVersion=36.0.0 \ No newline at end of file diff --git a/apps/mobile/android/gradle/wrapper/gradle-wrapper.jar b/apps/mobile/android/gradle/wrapper/gradle-wrapper.jar index a4b76b9530d66f5e68d973ea569d8e19de379189..61285a659d17295f1de7c53e24fdf13ad755c379 100644 GIT binary patch delta 38035 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 delta 35367 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 bGw(yDn9y5uP{^#BHc#sZ2+}>FxUKvR8%l3M diff --git a/apps/mobile/android/gradle/wrapper/gradle-wrapper.properties b/apps/mobile/android/gradle/wrapper/gradle-wrapper.properties index d4081da..37f78a6 100644 --- a/apps/mobile/android/gradle/wrapper/gradle-wrapper.properties +++ b/apps/mobile/android/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/apps/mobile/android/gradlew b/apps/mobile/android/gradlew index f5feea6..adff685 100755 --- a/apps/mobile/android/gradlew +++ b/apps/mobile/android/gradlew @@ -1,7 +1,7 @@ #!/bin/sh # -# Copyright © 2015-2021 the original authors. +# Copyright © 2015 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. @@ -86,8 +86,7 @@ done # 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 +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s\n' "$PWD" ) || exit # Use the maximum available, or set MAX_FD != -1 to use that value. MAX_FD=maximum @@ -115,7 +114,6 @@ case "$( uname )" in #( NONSTOP* ) nonstop=true ;; esac -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar # Determine the Java command to use to start the JVM. @@ -173,7 +171,6 @@ fi # 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" ) @@ -206,15 +203,14 @@ fi 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, +# * DEFAULT_JVM_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 \ + -jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \ "$@" # Stop when "xargs" is not available. diff --git a/apps/mobile/android/gradlew.bat b/apps/mobile/android/gradlew.bat index 9b42019..39baf4d 100644 --- a/apps/mobile/android/gradlew.bat +++ b/apps/mobile/android/gradlew.bat @@ -1,3 +1,8 @@ +@REM Copyright (c) Meta Platforms, Inc. and affiliates. +@REM +@REM This source code is licensed under the MIT license found in the +@REM LICENSE file in the root directory of this source tree. + @rem @rem Copyright 2015 the original author or authors. @rem @@ -70,11 +75,10 @@ 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 %* +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %* :end @rem End local scope for the variables with windows NT shell diff --git a/apps/mobile/android/settings.gradle b/apps/mobile/android/settings.gradle index b2fa730..294d3bd 100644 --- a/apps/mobile/android/settings.gradle +++ b/apps/mobile/android/settings.gradle @@ -6,7 +6,7 @@ pluginManagement { }.standardOutput.asText.get().trim() ).getParentFile().absolutePath includeBuild(reactNativeGradlePlugin) - + def expoPluginsPath = new File( providers.exec { workingDir(rootDir) @@ -29,10 +29,10 @@ extensions.configure(com.facebook.react.ReactSettingsExtension) { ex -> ex.autolinkLibrariesFromCommand(expoAutolinking.rnConfigCommand) } } +expoAutolinking.useExpoModules() rootProject.name = 'Sauci' -expoAutolinking.useExpoModules() expoAutolinking.useExpoVersionCatalog() include ':app' diff --git a/apps/mobile/app/(app)/my-answers.tsx b/apps/mobile/app/(app)/my-answers.tsx index ad265ad..2fcb1d8 100644 --- a/apps/mobile/app/(app)/my-answers.tsx +++ b/apps/mobile/app/(app)/my-answers.tsx @@ -389,7 +389,7 @@ const styles = StyleSheet.create({ zIndex: 100, }, navBarBackground: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, borderBottomWidth: 1, borderBottomColor: colors.border, backgroundColor: colors.background, diff --git a/apps/mobile/app/pack/[id].tsx b/apps/mobile/app/pack/[id].tsx index 2389670..a5699c0 100644 --- a/apps/mobile/app/pack/[id].tsx +++ b/apps/mobile/app/pack/[id].tsx @@ -425,7 +425,7 @@ const styles = StyleSheet.create({ zIndex: 100, }, navBarBackground: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, borderBottomWidth: 1, borderBottomColor: colors.border, overflow: "hidden", diff --git a/apps/mobile/ios/.gitignore b/apps/mobile/ios/.gitignore index 8beb344..8dcd911 100644 --- a/apps/mobile/ios/.gitignore +++ b/apps/mobile/ios/.gitignore @@ -28,3 +28,6 @@ project.xcworkspace # CocoaPods /Pods/ + +# @bacons/apple-targets generated entitlements cache +/.targets/ diff --git a/apps/mobile/ios/Podfile b/apps/mobile/ios/Podfile index 4b970db..a8be231 100644 --- a/apps/mobile/ios/Podfile +++ b/apps/mobile/ios/Podfile @@ -1,15 +1,28 @@ +# Set by expo-router. This enables Fabric-only features from react-native-screens +ENV['RNS_GAMMA_ENABLED'] ||= '1' require File.join(File.dirname(`node --print "require.resolve('expo/package.json')"`), "scripts/autolinking") require File.join(File.dirname(`node --print "require.resolve('react-native/package.json')"`), "scripts/react_native_pods") require 'json' podfile_properties = JSON.parse(File.read(File.join(__dir__, 'Podfile.properties.json'))) rescue {} -ENV['RCT_NEW_ARCH_ENABLED'] = podfile_properties['newArchEnabled'] == 'true' ? '1' : '0' -ENV['EX_DEV_CLIENT_NETWORK_INSPECTOR'] = podfile_properties['EX_DEV_CLIENT_NETWORK_INSPECTOR'] +def ccache_enabled?(podfile_properties) + # Environment variable takes precedence + return ENV['USE_CCACHE'] == '1' if ENV['USE_CCACHE'] -platform :ios, podfile_properties['ios.deploymentTarget'] || '15.1' -install! 'cocoapods', - :deterministic_uuids => false + # Fall back to Podfile properties + podfile_properties['apple.ccacheEnabled'] == 'true' +end + +ENV['EX_DEV_CLIENT_NETWORK_INSPECTOR'] ||= podfile_properties['EX_DEV_CLIENT_NETWORK_INSPECTOR'] +ENV['RCT_USE_RN_DEP'] ||= podfile_properties['ios.buildReactNativeFromSource'] == 'true' ? '0' : '1' +ENV['RCT_USE_PREBUILT_RNCORE'] ||= podfile_properties['ios.buildReactNativeFromSource'] == 'true' ? '0' : '1' +ENV['RCT_HERMES_V1_ENABLED'] ||= '0' if podfile_properties['expo.useHermesV1'] == 'false' +# An explicit `ios.usePrecompiledModules: false` must win even when the env var is already set +# (e.g. EXPO_USE_PRECOMPILED_MODULES exported by EAS Build), so force-disable here before the default. +ENV['EXPO_USE_PRECOMPILED_MODULES'] = '0' if podfile_properties['EXPO_USE_PRECOMPILED_MODULES'] == 'false' +ENV['EXPO_USE_PRECOMPILED_MODULES'] ||= '1' +platform :ios, podfile_properties['ios.deploymentTarget'] || '16.4' prepare_react_native_project! @@ -23,7 +36,8 @@ target 'Sauci' do 'node', '--no-warnings', '--eval', - 'require(require.resolve(\'expo-modules-autolinking\', { paths: [require.resolve(\'expo/package.json\')] }))(process.argv.slice(1))', + 'require(\'expo/bin/autolinking\')', + 'expo-modules-autolinking', 'react-native-config', '--json', '--platform', @@ -49,34 +63,8 @@ target 'Sauci' do installer, config[:reactNativePath], :mac_catalyst_enabled => false, - :ccache_enabled => podfile_properties['apple.ccacheEnabled'] == 'true', + :ccache_enabled => ccache_enabled?(podfile_properties), ) - - # The fmt version bundled with React Native 0.76 enables consteval for - # Apple Clang, but Apple Clang 21 (Xcode 26.4+) rejects fmt's FMT_STRING - # call sites. Patch the generated pod until React Native supplies a newer - # fmt release. Keeping this here makes clean pod installs reproducible. - fmt_base_header = File.join(__dir__, 'Pods', 'fmt', 'include', 'fmt', 'base.h') - if File.exist?(fmt_base_header) - fmt_base_source = File.read(fmt_base_header) - fmt_base_source.sub!( - /#elif defined\(__apple_build_version__\) && __apple_build_version__ < 14000029L/, - '#elif defined(__apple_build_version__)' - ) - File.chmod(0644, fmt_base_header) - File.write(fmt_base_header, fmt_base_source) - end - - # This is necessary for Xcode 14, because it signs resource bundles by default - # when building for devices. - installer.target_installation_results.pod_target_installation_results - .each do |pod_name, target_installation_result| - target_installation_result.resource_bundle_targets.each do |resource_bundle_target| - resource_bundle_target.build_configurations.each do |config| - config.build_settings['CODE_SIGNING_ALLOWED'] = 'NO' - end - end - end end end diff --git a/apps/mobile/ios/Podfile.lock b/apps/mobile/ios/Podfile.lock index 6bce093..2a6b409 100644 --- a/apps/mobile/ios/Podfile.lock +++ b/apps/mobile/ios/Podfile.lock @@ -1,44 +1,36 @@ PODS: - - AppAuth (2.0.0): - - AppAuth/Core (= 2.0.0) - - AppAuth/ExternalUserAgent (= 2.0.0) - - AppAuth/Core (2.0.0) - - AppAuth/ExternalUserAgent (2.0.0): + - AppAuth (2.1.0): + - AppAuth/Core (= 2.1.0) + - AppAuth/ExternalUserAgent (= 2.1.0) + - AppAuth/Core (2.1.0) + - AppAuth/ExternalUserAgent (2.1.0): - AppAuth/Core - - AppCheckCore (11.2.0): + - AppCheckCore (11.3.1): - GoogleUtilities/Environment (~> 8.0) - GoogleUtilities/UserDefaults (~> 8.0) - PromisesObjC (~> 2.4) - - boost (1.84.0) - - DoubleConversion (1.1.6) - - EXApplication (7.0.8): + - PromisesSwift (~> 2.4) + - RecaptchaInterop (~> 101.0) + - EASClient (56.0.1): + - ExpoModulesCore + - EXApplication (56.0.3): - ExpoModulesCore - EXAV (16.0.8): - ExpoModulesCore - ReactCommon/turbomodule/core - - EXConstants (18.0.14): + - EXConstants (56.0.25): - ExpoModulesCore - - EXImageLoader (6.0.0): + - EXJSONUtils (56.0.0) + - EXManifests (56.0.4): - ExpoModulesCore - - React-Core - - EXJSONUtils (0.15.0) - - EXManifests (1.0.11): + - Expo (56.0.21): - ExpoModulesCore - - EXNotifications (0.32.17): - - ExpoModulesCore - - Expo (54.0.37): - - boost - - DoubleConversion - - ExpoModulesCore - - fast_float - - fmt - - glog + - ExpoModulesJSI - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -55,32 +47,26 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - expo-dev-client (6.0.21): + - expo-dev-client (56.0.26): - EXManifests - expo-dev-launcher - expo-dev-menu - expo-dev-menu-interface - EXUpdatesInterface - - expo-dev-launcher (6.0.21): - - boost - - DoubleConversion + - expo-dev-launcher (56.0.27): - EXManifests - - expo-dev-launcher/Main (= 6.0.21) + - expo-dev-launcher/Main (= 56.0.27) - expo-dev-menu - expo-dev-menu-interface - ExpoModulesCore - EXUpdatesInterface - - fast_float - - fmt - - glog - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -98,26 +84,20 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - expo-dev-launcher/Main (6.0.21): - - boost - - DoubleConversion + - expo-dev-launcher/Main (56.0.27): - EXManifests - expo-dev-launcher/Unsafe - expo-dev-menu - expo-dev-menu-interface - ExpoModulesCore - EXUpdatesInterface - - fast_float - - fmt - - glog - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -135,25 +115,19 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - expo-dev-launcher/Unsafe (6.0.21): - - boost - - DoubleConversion + - expo-dev-launcher/Unsafe (56.0.27): - EXManifests - expo-dev-menu - expo-dev-menu-interface - ExpoModulesCore - EXUpdatesInterface - - fast_float - - fmt - - glog - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -171,22 +145,15 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - expo-dev-menu (7.0.19): - - boost - - DoubleConversion - - expo-dev-menu/Main (= 7.0.19) - - expo-dev-menu/ReactNativeCompatibles (= 7.0.19) - - fast_float - - fmt - - glog + - expo-dev-menu (56.0.23): + - expo-dev-menu/Main (= 56.0.23) - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -201,24 +168,18 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - expo-dev-menu-interface (2.0.0) - - expo-dev-menu/Main (7.0.19): - - boost - - DoubleConversion + - expo-dev-menu-interface (56.0.1) + - expo-dev-menu/Main (56.0.23): - EXManifests - expo-dev-menu-interface - ExpoModulesCore - - fast_float - - fmt - - glog - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -235,20 +196,25 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - expo-dev-menu/ReactNativeCompatibles (7.0.19): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ExpoAdapterGoogleSignIn (16.1.4): + - ExpoModulesCore + - GoogleSignIn (~> 9.0) + - GoogleUtilities/Environment + - GoogleUtilities/UserDefaults + - React-Core + - RecaptchaInterop + - ExpoAppleAuthentication (56.0.4): + - ExpoModulesCore + - ExpoAppMetrics (56.0.26): + - ExpoModulesCore + - EXUpdatesInterface - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -263,61 +229,48 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - ExpoAdapterGoogleSignIn (16.1.1): + - ExpoAsset (56.0.24): - ExpoModulesCore - - GoogleSignIn (~> 9.0) + - ExpoBlur (56.0.4): + - ExpoModulesCore + - ExpoClipboard (56.0.4): + - ExpoModulesCore + - ExpoDomWebView (56.0.6): + - ExpoModulesCore + - ExpoFileSystem (56.0.11): + - ExpoModulesCore + - ExpoFont (56.0.7): + - ExpoModulesCore + - ExpoGlassEffect (56.0.4): + - ExpoModulesCore + - ExpoHaptics (56.0.3): + - ExpoModulesCore + - ExpoImage (56.0.12): + - ExpoModulesCore + - ExpoImagePicker (56.0.25): + - ExpoModulesCore + - ExpoKeepAwake (56.0.3): + - ExpoModulesCore + - ExpoLinearGradient (56.0.4): + - ExpoModulesCore + - ExpoLinking (56.0.17): + - ExpoModulesCore + - ExpoLocalAuthentication (56.0.5): + - ExpoModulesCore + - ExpoLogBox (56.0.14): - React-Core - - ExpoAppleAuthentication (8.0.8): - - ExpoModulesCore - - ExpoAsset (12.0.13): - - ExpoModulesCore - - ExpoBlur (15.0.8): - - ExpoModulesCore - - ExpoClipboard (8.0.8): - - ExpoModulesCore - - ExpoFileSystem (19.0.24): - - ExpoModulesCore - - ExpoFont (14.0.12): - - ExpoModulesCore - - ExpoHaptics (15.0.8): - - ExpoModulesCore - - ExpoHead (6.0.24): - - ExpoModulesCore - - RNScreens - - ExpoImage (3.0.11): - - ExpoModulesCore - - libavif/libdav1d - - SDWebImage (~> 5.21.0) - - SDWebImageAVIFCoder (~> 0.11.0) - - SDWebImageSVGCoder (~> 1.7.0) - - SDWebImageWebPCoder (~> 0.14.6) - - ExpoImagePicker (17.0.11): - - ExpoModulesCore - - ExpoKeepAwake (15.0.8): - - ExpoModulesCore - - ExpoLinearGradient (15.0.8): - - ExpoModulesCore - - ExpoLinking (8.0.12): - - ExpoModulesCore - - ExpoLocalAuthentication (17.0.9): - - ExpoModulesCore - - ExpoMediaLibrary (18.2.1): + - ExpoMediaLibrary (56.0.11): - ExpoModulesCore - React-Core - - ExpoModulesCore (3.0.30): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ExpoModulesCore (56.0.25): + - ExpoModulesJSI - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -333,85 +286,160 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - ExpoSecureStore (15.0.8): + - ExpoModulesJSI (56.0.13): + - React-Core + - ReactCommon + - ExpoModulesWorklets (56.0.25): - ExpoModulesCore - - ExpoSharing (14.0.8): + - ExpoModulesJSI + - ExpoModulesWorkletsAdapter (56.0.25): - ExpoModulesCore + - ExpoModulesJSI + - ExpoModulesWorklets + - RNWorklets + - ExpoNotifications (56.0.25): + - ExpoModulesCore + - ExpoObserve (56.0.29): + - EASClient + - ExpoAppMetrics + - ExpoModulesCore + - hermes-engine + - RCTRequired + - RCTTypeSafety + - React-Core + - React-Core-prebuilt + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - Yoga + - ExpoRouter (56.2.20): + - ExpoModulesCore + - RNScreens + - ExpoSecureStore (56.0.4): + - ExpoModulesCore + - ExpoSharing (56.0.26): + - ExpoModulesCore + - ExpoSplashScreen (56.0.15): + - ExpoModulesCore + - ExpoSymbols (56.0.7): + - ExpoModulesCore + - ExpoUI (56.0.26): + - ExpoModulesCore + - ExpoModulesWorklets + - React-RCTFabric - ExpoWidgets (3.0.2): - ExpoModulesCore + - EXStructuredHeaders (56.0.0) - ExtensionStorage (1.0.0): - ExpoModulesCore - - EXUpdatesInterface (2.0.0): + - EXUpdates (56.0.26): + - EASClient + - EXManifests - ExpoModulesCore - - fast_float (8.0.0) - - FBLazyVector (0.81.5) - - Firebase/CoreOnly (12.8.0): - - FirebaseCore (~> 12.8.0) - - Firebase/Crashlytics (12.8.0): + - EXStructuredHeaders + - EXUpdatesInterface + - hermes-engine + - RCTRequired + - RCTTypeSafety + - ReachabilitySwift + - React-Core + - React-Core-prebuilt + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - Yoga + - EXUpdatesInterface (56.0.2): + - ExpoModulesCore + - FBLazyVector (0.85.3) + - Firebase/CoreOnly (12.10.0): + - FirebaseCore (~> 12.10.0) + - Firebase/Crashlytics (12.10.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 12.8.0) - - FirebaseAnalytics/Core (12.8.0): - - FirebaseCore (~> 12.8.0) - - FirebaseInstallations (~> 12.8.0) - - GoogleAppMeasurement/Core (= 12.8.0) + - FirebaseCrashlytics (~> 12.10.0) + - FirebaseAnalytics/Core (12.10.0): + - FirebaseCore (~> 12.10.0) + - FirebaseInstallations (~> 12.10.0) + - GoogleAppMeasurement/Core (= 12.10.0) - GoogleUtilities/AppDelegateSwizzler (~> 8.1) - GoogleUtilities/MethodSwizzler (~> 8.1) - GoogleUtilities/Network (~> 8.1) - "GoogleUtilities/NSData+zlib (~> 8.1)" - nanopb (~> 3.30910.0) - - FirebaseAnalytics/IdentitySupport (12.8.0): - - FirebaseCore (~> 12.8.0) - - FirebaseInstallations (~> 12.8.0) - - GoogleAppMeasurement/IdentitySupport (= 12.8.0) + - FirebaseAnalytics/IdentitySupport (12.10.0): + - FirebaseCore (~> 12.10.0) + - FirebaseInstallations (~> 12.10.0) + - GoogleAppMeasurement/IdentitySupport (= 12.10.0) - GoogleUtilities/AppDelegateSwizzler (~> 8.1) - GoogleUtilities/MethodSwizzler (~> 8.1) - GoogleUtilities/Network (~> 8.1) - "GoogleUtilities/NSData+zlib (~> 8.1)" - nanopb (~> 3.30910.0) - - FirebaseCore (12.8.0): - - FirebaseCoreInternal (~> 12.8.0) + - FirebaseCore (12.10.0): + - FirebaseCoreInternal (~> 12.10.0) - GoogleUtilities/Environment (~> 8.1) - GoogleUtilities/Logger (~> 8.1) - - FirebaseCoreExtension (12.8.0): - - FirebaseCore (~> 12.8.0) - - FirebaseCoreInternal (12.8.0): + - FirebaseCoreExtension (12.10.0): + - FirebaseCore (~> 12.10.0) + - FirebaseCoreInternal (12.10.0): - "GoogleUtilities/NSData+zlib (~> 8.1)" - - FirebaseCrashlytics (12.8.0): - - FirebaseCore (~> 12.8.0) - - FirebaseInstallations (~> 12.8.0) - - FirebaseRemoteConfigInterop (~> 12.8.0) - - FirebaseSessions (~> 12.8.0) + - FirebaseCrashlytics (12.10.0): + - FirebaseCore (~> 12.10.0) + - FirebaseInstallations (~> 12.10.0) + - FirebaseRemoteConfigInterop (~> 12.10.0) + - FirebaseSessions (~> 12.10.0) - GoogleDataTransport (~> 10.1) - GoogleUtilities/Environment (~> 8.1) - nanopb (~> 3.30910.0) - PromisesObjC (~> 2.4) - - FirebaseInstallations (12.8.0): - - FirebaseCore (~> 12.8.0) + - FirebaseInstallations (12.10.0): + - FirebaseCore (~> 12.10.0) - GoogleUtilities/Environment (~> 8.1) - GoogleUtilities/UserDefaults (~> 8.1) - PromisesObjC (~> 2.4) - - FirebaseRemoteConfigInterop (12.8.0) - - FirebaseSessions (12.8.0): - - FirebaseCore (~> 12.8.0) - - FirebaseCoreExtension (~> 12.8.0) - - FirebaseInstallations (~> 12.8.0) + - FirebaseRemoteConfigInterop (12.10.0) + - FirebaseSessions (12.10.0): + - FirebaseCore (~> 12.10.0) + - FirebaseCoreExtension (~> 12.10.0) + - FirebaseInstallations (~> 12.10.0) - GoogleDataTransport (~> 10.1) - GoogleUtilities/Environment (~> 8.1) - GoogleUtilities/UserDefaults (~> 8.1) - nanopb (~> 3.30910.0) - PromisesSwift (~> 2.1) - - fmt (11.0.2) - - glog (0.3.5) - - GoogleAppMeasurement/Core (12.8.0): + - GoogleAppMeasurement/Core (12.10.0): - GoogleUtilities/AppDelegateSwizzler (~> 8.1) - GoogleUtilities/MethodSwizzler (~> 8.1) - GoogleUtilities/Network (~> 8.1) - "GoogleUtilities/NSData+zlib (~> 8.1)" - nanopb (~> 3.30910.0) - - GoogleAppMeasurement/IdentitySupport (12.8.0): - - GoogleAppMeasurement/Core (= 12.8.0) + - GoogleAppMeasurement/IdentitySupport (12.10.0): + - GoogleAppMeasurement/Core (= 12.10.0) - GoogleUtilities/AppDelegateSwizzler (~> 8.1) - GoogleUtilities/MethodSwizzler (~> 8.1) - GoogleUtilities/Network (~> 8.1) @@ -420,122 +448,84 @@ PODS: - GoogleDataTransport (10.1.1): - nanopb (~> 3.30910.0) - PromisesObjC (~> 2.4) - - GoogleSignIn (9.1.0): - - AppAuth (~> 2.0) + - GoogleSignIn (9.2.0): + - AppAuth (~> 2.1) - AppCheckCore (~> 11.0) - GTMAppAuth (~> 5.0) - GTMSessionFetcher/Core (~> 3.3) - - GoogleUtilities/AppDelegateSwizzler (8.1.0): + - GoogleUtilities/AppDelegateSwizzler (8.1.3): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - GoogleUtilities/Privacy - - GoogleUtilities/Environment (8.1.0): + - GoogleUtilities/Environment (8.1.3): - GoogleUtilities/Privacy - - GoogleUtilities/Logger (8.1.0): + - GoogleUtilities/Logger (8.1.3): - GoogleUtilities/Environment - GoogleUtilities/Privacy - - GoogleUtilities/MethodSwizzler (8.1.0): + - GoogleUtilities/MethodSwizzler (8.1.3): - GoogleUtilities/Logger - GoogleUtilities/Privacy - - GoogleUtilities/Network (8.1.0): + - GoogleUtilities/Network (8.1.3): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Privacy - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (8.1.0)": + - "GoogleUtilities/NSData+zlib (8.1.3)": - GoogleUtilities/Privacy - - GoogleUtilities/Privacy (8.1.0) - - GoogleUtilities/Reachability (8.1.0): + - GoogleUtilities/Privacy (8.1.3) + - GoogleUtilities/Reachability (8.1.3): - GoogleUtilities/Logger - GoogleUtilities/Privacy - - GoogleUtilities/UserDefaults (8.1.0): + - GoogleUtilities/UserDefaults (8.1.3): - GoogleUtilities/Logger - GoogleUtilities/Privacy - GTMAppAuth (5.0.0): - AppAuth/Core (~> 2.0) - GTMSessionFetcher/Core (< 4.0, >= 3.3) - GTMSessionFetcher/Core (3.5.0) - - hermes-engine (0.81.5): - - hermes-engine/Pre-built (= 0.81.5) - - hermes-engine/Pre-built (0.81.5) - - libavif/core (0.11.1) - - libavif/libdav1d (0.11.1): - - libavif/core - - libdav1d (>= 0.6.0) - - libdav1d (1.2.0) - - libwebp (1.6.0): - - libwebp/demux (= 1.6.0) - - libwebp/mux (= 1.6.0) - - libwebp/sharpyuv (= 1.6.0) - - libwebp/webp (= 1.6.0) - - libwebp/demux (1.6.0): - - libwebp/webp - - libwebp/mux (1.6.0): - - libwebp/demux - - libwebp/sharpyuv (1.6.0) - - libwebp/webp (1.6.0): - - libwebp/sharpyuv + - hermes-engine (250829098.0.10): + - hermes-engine/Pre-built (= 250829098.0.10) + - hermes-engine/Pre-built (250829098.0.10) - nanopb (3.30910.0): - nanopb/decode (= 3.30910.0) - nanopb/encode (= 3.30910.0) - nanopb/decode (3.30910.0) - nanopb/encode (3.30910.0) - - PromisesObjC (2.4.0) - - PromisesSwift (2.4.0): - - PromisesObjC (= 2.4.0) - - PurchasesHybridCommon (17.30.1): - - RevenueCat (= 5.56.0) - - RCT-Folly (2024.11.18.00): - - boost - - DoubleConversion - - fast_float (= 8.0.0) - - fmt (= 11.0.2) - - glog - - RCT-Folly/Default (= 2024.11.18.00) - - RCT-Folly/Default (2024.11.18.00): - - boost - - DoubleConversion - - fast_float (= 8.0.0) - - fmt (= 11.0.2) - - glog - - RCT-Folly/Fabric (2024.11.18.00): - - boost - - DoubleConversion - - fast_float (= 8.0.0) - - fmt (= 11.0.2) - - glog - - RCTDeprecation (0.81.5) - - RCTRequired (0.81.5) - - RCTTypeSafety (0.81.5): - - FBLazyVector (= 0.81.5) - - RCTRequired (= 0.81.5) - - React-Core (= 0.81.5) - - React (0.81.5): - - React-Core (= 0.81.5) - - React-Core/DevSupport (= 0.81.5) - - React-Core/RCTWebSocket (= 0.81.5) - - React-RCTActionSheet (= 0.81.5) - - React-RCTAnimation (= 0.81.5) - - React-RCTBlob (= 0.81.5) - - React-RCTImage (= 0.81.5) - - React-RCTLinking (= 0.81.5) - - React-RCTNetwork (= 0.81.5) - - React-RCTSettings (= 0.81.5) - - React-RCTText (= 0.81.5) - - React-RCTVibration (= 0.81.5) - - React-callinvoker (0.81.5) - - React-Core (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - PromisesObjC (2.4.1) + - PromisesSwift (2.4.1): + - PromisesObjC (= 2.4.1) + - PurchasesHybridCommon (17.55.1): + - RevenueCat (= 5.67.1) + - RCTDeprecation (0.85.3) + - RCTRequired (0.85.3) + - RCTSwiftUI (0.85.3) + - RCTSwiftUIWrapper (0.85.3): + - RCTSwiftUI + - RCTTypeSafety (0.85.3): + - FBLazyVector (= 0.85.3) + - RCTRequired (= 0.85.3) + - React-Core (= 0.85.3) + - ReachabilitySwift (5.2.4) + - React (0.85.3): + - React-Core (= 0.85.3) + - React-Core/DevSupport (= 0.85.3) + - React-Core/RCTWebSocket (= 0.85.3) + - React-RCTActionSheet (= 0.85.3) + - React-RCTAnimation (= 0.85.3) + - React-RCTBlob (= 0.85.3) + - React-RCTImage (= 0.85.3) + - React-RCTLinking (= 0.85.3) + - React-RCTNetwork (= 0.85.3) + - React-RCTSettings (= 0.85.3) + - React-RCTText (= 0.85.3) + - React-RCTVibration (= 0.85.3) + - React-callinvoker (0.85.3) + - React-Core (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTDeprecation - - React-Core/Default (= 0.81.5) + - React-Core-prebuilt + - React-Core/Default (= 0.85.3) - React-cxxreact - React-featureflags - React-hermes @@ -548,18 +538,14 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/CoreModulesHeaders (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-Core-prebuilt (0.85.3): + - ReactNativeDependencies + - React-Core/CoreModulesHeaders (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -573,18 +559,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/Default (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-Core/Default (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTDeprecation + - React-Core-prebuilt - React-cxxreact - React-featureflags - React-hermes @@ -597,20 +577,14 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/DevSupport (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-Core/DevSupport (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTDeprecation - - React-Core/Default (= 0.81.5) - - React-Core/RCTWebSocket (= 0.81.5) + - React-Core-prebuilt + - React-Core/Default (= 0.85.3) + - React-Core/RCTWebSocket (= 0.85.3) - React-cxxreact - React-featureflags - React-hermes @@ -623,18 +597,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTActionSheetHeaders (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-Core/RCTActionSheetHeaders (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -648,18 +616,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTAnimationHeaders (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-Core/RCTAnimationHeaders (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -673,18 +635,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTBlobHeaders (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-Core/RCTBlobHeaders (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -698,18 +654,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTImageHeaders (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-Core/RCTImageHeaders (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -723,18 +673,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTLinkingHeaders (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-Core/RCTLinkingHeaders (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -748,18 +692,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTNetworkHeaders (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-Core/RCTNetworkHeaders (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -773,18 +711,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTSettingsHeaders (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-Core/RCTSettingsHeaders (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -798,18 +730,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTTextHeaders (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-Core/RCTTextHeaders (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -823,18 +749,12 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTVibrationHeaders (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-Core/RCTVibrationHeaders (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTDeprecation + - React-Core-prebuilt - React-Core/Default - React-cxxreact - React-featureflags @@ -848,19 +768,13 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Core/RCTWebSocket (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-Core/RCTWebSocket (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTDeprecation - - React-Core/Default (= 0.81.5) + - React-Core-prebuilt + - React-Core/Default (= 0.85.3) - React-cxxreact - React-featureflags - React-hermes @@ -873,76 +787,64 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-CoreModules (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric - - RCTTypeSafety (= 0.81.5) - - React-Core/CoreModulesHeaders (= 0.81.5) - - React-jsi (= 0.81.5) + - React-CoreModules (0.85.3): + - RCTTypeSafety (= 0.85.3) + - React-Core-prebuilt + - React-Core/CoreModulesHeaders (= 0.85.3) + - React-debug + - React-featureflags + - React-jsi (= 0.85.3) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-NativeModulesApple - React-RCTBlob - React-RCTFBReactNativeSpec - - React-RCTImage (= 0.81.5) + - React-RCTImage (= 0.85.3) - React-runtimeexecutor + - React-utils - ReactCommon - - SocketRocket - - React-cxxreact (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-cxxreact (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - - React-callinvoker (= 0.81.5) - - React-debug (= 0.81.5) - - React-jsi (= 0.81.5) + - React-callinvoker (= 0.85.3) + - React-Core-prebuilt + - React-debug (= 0.85.3) + - React-jsi (= 0.85.3) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - - React-logger (= 0.81.5) - - React-perflogger (= 0.81.5) + - React-logger (= 0.85.3) + - React-perflogger (= 0.85.3) - React-runtimeexecutor - - React-timing (= 0.81.5) - - SocketRocket - - React-debug (0.81.5) - - React-defaultsnativemodule (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-timing (= 0.85.3) + - React-utils + - ReactNativeDependencies + - React-debug (0.85.3): + - React-debug/redbox (= 0.85.3) + - React-debug/redbox (0.85.3) + - React-defaultsnativemodule (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt - React-domnativemodule + - React-Fabric/animated + - React-featureflags - React-featureflagsnativemodule - React-idlecallbacksnativemodule + - React-intersectionobservernativemodule - React-jsi - React-jsiexecutor - React-microtasksnativemodule + - React-mutationobservernativemodule - React-RCTFBReactNativeSpec - - SocketRocket - - React-domnativemodule (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-webperformancenativemodule + - ReactNativeDependencies + - Yoga + - React-domnativemodule (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt - React-Fabric - React-Fabric/bridging - React-FabricComponents @@ -952,39 +854,34 @@ PODS: - React-RCTFBReactNativeSpec - React-runtimeexecutor - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Fabric (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-Fabric (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/animations (= 0.81.5) - - React-Fabric/attributedstring (= 0.81.5) - - React-Fabric/bridging (= 0.81.5) - - React-Fabric/componentregistry (= 0.81.5) - - React-Fabric/componentregistrynative (= 0.81.5) - - React-Fabric/components (= 0.81.5) - - React-Fabric/consistency (= 0.81.5) - - React-Fabric/core (= 0.81.5) - - React-Fabric/dom (= 0.81.5) - - React-Fabric/imagemanager (= 0.81.5) - - React-Fabric/leakchecker (= 0.81.5) - - React-Fabric/mounting (= 0.81.5) - - React-Fabric/observers (= 0.81.5) - - React-Fabric/scheduler (= 0.81.5) - - React-Fabric/telemetry (= 0.81.5) - - React-Fabric/templateprocessor (= 0.81.5) - - React-Fabric/uimanager (= 0.81.5) + - React-Fabric/animated (= 0.85.3) + - React-Fabric/animationbackend (= 0.85.3) + - React-Fabric/animations (= 0.85.3) + - React-Fabric/attributedstring (= 0.85.3) + - React-Fabric/bridging (= 0.85.3) + - React-Fabric/componentregistry (= 0.85.3) + - React-Fabric/componentregistrynative (= 0.85.3) + - React-Fabric/components (= 0.85.3) + - React-Fabric/consistency (= 0.85.3) + - React-Fabric/core (= 0.85.3) + - React-Fabric/dom (= 0.85.3) + - React-Fabric/imagemanager (= 0.85.3) + - React-Fabric/leakchecker (= 0.85.3) + - React-Fabric/mounting (= 0.85.3) + - React-Fabric/observers (= 0.85.3) + - React-Fabric/scheduler (= 0.85.3) + - React-Fabric/telemetry (= 0.85.3) + - React-Fabric/uimanager (= 0.85.3) - React-featureflags - React-graphics - React-jsi @@ -995,19 +892,33 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/animations (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/animated (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt + - React-cxxreact + - React-debug + - React-Fabric/animationbackend + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - React-Fabric/animationbackend (0.85.3): + - hermes-engine + - RCTRequired + - RCTTypeSafety + - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1020,19 +931,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/attributedstring (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/animations (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1045,19 +950,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/bridging (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/attributedstring (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1070,19 +969,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/componentregistry (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/bridging (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1095,19 +988,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/componentregistrynative (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/componentregistry (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1120,48 +1007,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/components (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/componentregistrynative (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.81.5) - - React-Fabric/components/root (= 0.81.5) - - React-Fabric/components/scrollview (= 0.81.5) - - React-Fabric/components/view (= 0.81.5) - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimeexecutor - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/components/legacyviewmanagerinterop (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1174,19 +1026,36 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/components/root (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/components (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt + - React-cxxreact + - React-debug + - React-Fabric/components/legacyviewmanagerinterop (= 0.85.3) + - React-Fabric/components/root (= 0.85.3) + - React-Fabric/components/scrollview (= 0.85.3) + - React-Fabric/components/view (= 0.85.3) + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - React-Fabric/components/legacyviewmanagerinterop (0.85.3): + - hermes-engine + - RCTRequired + - RCTTypeSafety + - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1199,19 +1068,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/components/scrollview (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/components/root (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1224,19 +1087,32 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/components/view (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/components/scrollview (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - React-Fabric/components/view (0.85.3): + - hermes-engine + - RCTRequired + - RCTTypeSafety + - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1250,20 +1126,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-Fabric/consistency (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-Fabric/consistency (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1276,19 +1146,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/core (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/core (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1301,19 +1165,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/dom (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/dom (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1326,19 +1184,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/imagemanager (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/imagemanager (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1351,19 +1203,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/leakchecker (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/leakchecker (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1376,19 +1222,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/mounting (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/mounting (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1401,22 +1241,18 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/observers (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/observers (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - - React-Fabric/observers/events (= 0.81.5) + - React-Fabric/observers/events (= 0.85.3) + - React-Fabric/observers/intersection (= 0.85.3) + - React-Fabric/observers/mutation (= 0.85.3) - React-featureflags - React-graphics - React-jsi @@ -1427,19 +1263,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/observers/events (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/observers/events (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1452,46 +1282,74 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/scheduler (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/observers/intersection (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - React-Fabric/observers/mutation (0.85.3): + - hermes-engine + - RCTRequired + - RCTTypeSafety + - React-Core + - React-Core-prebuilt + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - React-Fabric/scheduler (0.85.3): + - hermes-engine + - RCTRequired + - RCTTypeSafety + - React-Core + - React-Core-prebuilt + - React-cxxreact + - React-debug + - React-Fabric/animationbackend - React-Fabric/observers/events - React-featureflags - React-graphics - React-jsi - React-jsiexecutor - React-logger + - React-performancecdpmetrics - React-performancetimeline - React-rendererdebug - React-runtimeexecutor - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/telemetry (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/telemetry (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1504,47 +1362,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/templateprocessor (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/uimanager (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-logger - - React-rendererdebug - - React-runtimeexecutor - - React-runtimescheduler - - React-utils - - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/uimanager (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - - RCTRequired - - RCTTypeSafety - - React-Core - - React-cxxreact - - React-debug - - React-Fabric/uimanager/consistency (= 0.81.5) + - React-Fabric/uimanager/consistency (= 0.85.3) - React-featureflags - React-graphics - React-jsi @@ -1556,19 +1383,13 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-Fabric/uimanager/consistency (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-Fabric/uimanager/consistency (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -1582,24 +1403,18 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket - - React-FabricComponents (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-FabricComponents (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components (= 0.81.5) - - React-FabricComponents/textlayoutmanager (= 0.81.5) + - React-FabricComponents/components (= 0.85.3) + - React-FabricComponents/textlayoutmanager (= 0.85.3) - React-featureflags - React-graphics - React-jsi @@ -1610,34 +1425,28 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-FabricComponents/components (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components/inputaccessory (= 0.81.5) - - React-FabricComponents/components/iostextinput (= 0.81.5) - - React-FabricComponents/components/modal (= 0.81.5) - - React-FabricComponents/components/rncore (= 0.81.5) - - React-FabricComponents/components/safeareaview (= 0.81.5) - - React-FabricComponents/components/scrollview (= 0.81.5) - - React-FabricComponents/components/switch (= 0.81.5) - - React-FabricComponents/components/text (= 0.81.5) - - React-FabricComponents/components/textinput (= 0.81.5) - - React-FabricComponents/components/unimplementedview (= 0.81.5) - - React-FabricComponents/components/virtualview (= 0.81.5) + - React-FabricComponents/components/inputaccessory (= 0.85.3) + - React-FabricComponents/components/iostextinput (= 0.85.3) + - React-FabricComponents/components/modal (= 0.85.3) + - React-FabricComponents/components/rncore (= 0.85.3) + - React-FabricComponents/components/safeareaview (= 0.85.3) + - React-FabricComponents/components/scrollview (= 0.85.3) + - React-FabricComponents/components/switch (= 0.85.3) + - React-FabricComponents/components/text (= 0.85.3) + - React-FabricComponents/components/textinput (= 0.85.3) + - React-FabricComponents/components/unimplementedview (= 0.85.3) + - React-FabricComponents/components/virtualview (= 0.85.3) - React-featureflags - React-graphics - React-jsi @@ -1648,20 +1457,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/inputaccessory (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-FabricComponents/components/inputaccessory (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1675,20 +1478,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/iostextinput (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-FabricComponents/components/iostextinput (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1702,20 +1499,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/modal (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-FabricComponents/components/modal (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1729,20 +1520,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/rncore (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-FabricComponents/components/rncore (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1756,20 +1541,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/safeareaview (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-FabricComponents/components/safeareaview (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1783,20 +1562,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/scrollview (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-FabricComponents/components/scrollview (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1810,20 +1583,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/switch (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-FabricComponents/components/switch (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1837,20 +1604,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/text (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-FabricComponents/components/text (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1864,20 +1625,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/textinput (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-FabricComponents/components/textinput (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1891,20 +1646,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/unimplementedview (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-FabricComponents/components/unimplementedview (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1918,20 +1667,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/components/virtualview (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-FabricComponents/components/virtualview (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1945,20 +1688,14 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricComponents/textlayoutmanager (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-FabricComponents/textlayoutmanager (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-cxxreact - React-debug - React-Fabric @@ -1972,272 +1709,200 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-FabricImage (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-FabricImage (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - - RCTRequired (= 0.81.5) - - RCTTypeSafety (= 0.81.5) + - RCTRequired (= 0.85.3) + - RCTTypeSafety (= 0.85.3) + - React-Core-prebuilt - React-Fabric - React-featureflags - React-graphics - React-ImageManager - React-jsi - - React-jsiexecutor (= 0.81.5) + - React-jsiexecutor (= 0.85.3) - React-logger - React-rendererdebug - React-utils - ReactCommon - - SocketRocket + - ReactNativeDependencies - Yoga - - React-featureflags (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric - - SocketRocket - - React-featureflagsnativemodule (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-featureflags (0.85.3): + - React-Core-prebuilt + - ReactNativeDependencies + - React-featureflagsnativemodule (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt - React-featureflags - React-jsi - React-jsiexecutor - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - - SocketRocket - - React-graphics (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-graphics (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt + - React-featureflags - React-jsi - React-jsiexecutor - React-utils - - SocketRocket - - React-hermes (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-hermes (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - - React-cxxreact (= 0.81.5) + - React-Core-prebuilt + - React-cxxreact (= 0.85.3) - React-jsi - - React-jsiexecutor (= 0.81.5) + - React-jsiexecutor (= 0.85.3) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - - React-perflogger (= 0.81.5) + - React-jsitooling + - React-oscompat + - React-perflogger (= 0.85.3) - React-runtimeexecutor - - SocketRocket - - React-idlecallbacksnativemodule (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-idlecallbacksnativemodule (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt - React-jsi - React-jsiexecutor - React-RCTFBReactNativeSpec - React-runtimeexecutor - React-runtimescheduler - ReactCommon/turbomodule/core - - SocketRocket - - React-ImageManager (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-ImageManager (0.85.3): + - React-Core-prebuilt - React-Core/Default - React-debug - React-Fabric - React-graphics - React-rendererdebug - React-utils - - SocketRocket - - React-jserrorhandler (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-intersectionobservernativemodule (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt + - React-cxxreact + - React-Fabric + - React-Fabric/bridging + - React-graphics + - React-jsi + - React-jsiexecutor + - React-RCTFBReactNativeSpec + - React-runtimeexecutor + - React-runtimescheduler + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - Yoga + - React-jserrorhandler (0.85.3): + - hermes-engine + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags - React-jsi - ReactCommon/turbomodule/bridging - - SocketRocket - - React-jsi (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-jsi (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - - SocketRocket - - React-jsiexecutor (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-Core-prebuilt + - ReactNativeDependencies + - React-jsiexecutor (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - - React-cxxreact (= 0.81.5) - - React-jsi (= 0.81.5) + - React-Core-prebuilt + - React-cxxreact + - React-debug + - React-jserrorhandler + - React-jsi - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - - React-perflogger (= 0.81.5) + - React-jsitooling + - React-perflogger - React-runtimeexecutor - - SocketRocket - - React-jsinspector (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-utils + - ReactNativeDependencies + - React-jsinspector (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt - React-featureflags - React-jsi - React-jsinspectorcdp - React-jsinspectornetwork - React-jsinspectortracing - React-oscompat - - React-perflogger (= 0.81.5) + - React-perflogger (= 0.85.3) - React-runtimeexecutor - - SocketRocket - - React-jsinspectorcdp (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric - - SocketRocket - - React-jsinspectornetwork (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric - - React-featureflags + - React-utils + - ReactNativeDependencies + - React-jsinspectorcdp (0.85.3): + - React-Core-prebuilt + - ReactNativeDependencies + - React-jsinspectornetwork (0.85.3): + - React-Core-prebuilt - React-jsinspectorcdp - - React-performancetimeline - - React-timing - - SocketRocket - - React-jsinspectortracing (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-jsinspectortracing (0.85.3): + - hermes-engine + - React-Core-prebuilt + - React-jsi + - React-jsinspectornetwork - React-oscompat - React-timing - - SocketRocket - - React-jsitooling (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric - - React-cxxreact (= 0.81.5) - - React-jsi (= 0.81.5) + - React-utils + - ReactNativeDependencies + - React-jsitooling (0.85.3): + - hermes-engine + - React-Core-prebuilt + - React-cxxreact (= 0.85.3) + - React-debug + - React-jsi (= 0.85.3) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-runtimeexecutor - - SocketRocket - - React-jsitracing (0.81.5): + - React-utils + - ReactNativeDependencies + - React-jsitracing (0.85.3): - React-jsi - - React-logger (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric - - SocketRocket - - React-Mapbuffer (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - React-logger (0.85.3): + - React-Core-prebuilt + - ReactNativeDependencies + - React-Mapbuffer (0.85.3): + - React-Core-prebuilt - React-debug - - SocketRocket - - React-microtasksnativemodule (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-microtasksnativemodule (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt - React-jsi - React-jsiexecutor - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - - SocketRocket - - react-native-compressor (1.16.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-mutationobservernativemodule (0.85.3): + - hermes-engine + - React-Core-prebuilt + - React-cxxreact + - React-Fabric + - React-Fabric/bridging + - React-Fabric/observers/mutation + - React-featureflags + - React-jsi + - React-jsiexecutor + - React-RCTFBReactNativeSpec + - React-runtimeexecutor + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - Yoga + - react-native-compressor (1.19.4): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -2252,28 +1917,22 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - react-native-safe-area-context (5.6.2): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - react-native-safe-area-context (5.7.0): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags - React-graphics - React-ImageManager - React-jsi - - react-native-safe-area-context/common (= 5.6.2) - - react-native-safe-area-context/fabric (= 5.6.2) + - react-native-safe-area-context/common (= 5.7.0) + - react-native-safe-area-context/fabric (= 5.7.0) - React-NativeModulesApple - React-RCTFabric - React-renderercss @@ -2282,20 +1941,14 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - react-native-safe-area-context/common (5.6.2): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - react-native-safe-area-context/common (5.7.0): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -2310,20 +1963,14 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - react-native-safe-area-context/fabric (5.6.2): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - react-native-safe-area-context/fabric (5.7.0): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -2339,22 +1986,16 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - react-native-skia (2.2.12): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - react-native-skia (2.6.2): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React - React-callinvoker - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -2369,20 +2010,14 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - react-native-view-shot (4.0.3): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - react-native-view-shot (5.1.0): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -2397,20 +2032,15 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - React-NativeModulesApple (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-NativeModulesApple (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - React-callinvoker - React-Core + - React-Core-prebuilt - React-cxxreact + - React-debug - React-featureflags - React-jsi - React-jsinspector @@ -2418,60 +2048,53 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket - - React-oscompat (0.81.5) - - React-perflogger (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric - - SocketRocket - - React-performancetimeline (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-networking (0.85.3): + - React-Core-prebuilt + - React-jsinspectornetwork + - React-jsinspectortracing + - React-performancetimeline + - React-timing + - ReactNativeDependencies + - React-oscompat (0.85.3) + - React-perflogger (0.85.3): + - React-Core-prebuilt + - ReactNativeDependencies + - React-performancecdpmetrics (0.85.3): + - hermes-engine + - React-Core-prebuilt + - React-jsi + - React-performancetimeline + - React-runtimeexecutor + - React-timing + - ReactNativeDependencies + - React-performancetimeline (0.85.3): + - React-Core-prebuilt - React-featureflags + - React-jsinspector - React-jsinspectortracing - React-perflogger - React-timing - - SocketRocket - - React-RCTActionSheet (0.81.5): - - React-Core/RCTActionSheetHeaders (= 0.81.5) - - React-RCTAnimation (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-RCTActionSheet (0.85.3): + - React-Core/RCTActionSheetHeaders (= 0.85.3) + - React-RCTAnimation (0.85.3): - RCTTypeSafety + - React-Core-prebuilt - React-Core/RCTAnimationHeaders + - React-debug - React-featureflags - React-jsi - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - SocketRocket - - React-RCTAppDelegate (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-RCTAppDelegate (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-CoreModules - React-debug - React-defaultsnativemodule @@ -2493,16 +2116,10 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon - - SocketRocket - - React-RCTBlob (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-RCTBlob (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt - React-Core/RCTBlobHeaders - React-Core/RCTWebSocket - React-jsi @@ -2512,17 +2129,12 @@ PODS: - React-RCTFBReactNativeSpec - React-RCTNetwork - ReactCommon - - SocketRocket - - React-RCTFabric (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-RCTFabric (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - RCTSwiftUIWrapper - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-FabricComponents @@ -2533,8 +2145,9 @@ PODS: - React-jsi - React-jsinspector - React-jsinspectorcdp - - React-jsinspectornetwork - React-jsinspectortracing + - React-networking + - React-performancecdpmetrics - React-performancetimeline - React-RCTAnimation - React-RCTFBReactNativeSpec @@ -2546,37 +2159,25 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket + - ReactNativeDependencies - Yoga - - React-RCTFBReactNativeSpec (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-RCTFBReactNativeSpec (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-jsi - React-NativeModulesApple - - React-RCTFBReactNativeSpec/components (= 0.81.5) + - React-RCTFBReactNativeSpec/components (= 0.85.3) - ReactCommon - - SocketRocket - - React-RCTFBReactNativeSpec/components (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-RCTFBReactNativeSpec/components (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -2586,59 +2187,44 @@ PODS: - React-rendererdebug - React-utils - ReactCommon - - SocketRocket + - ReactNativeDependencies - Yoga - - React-RCTImage (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - React-RCTImage (0.85.3): - RCTTypeSafety + - React-Core-prebuilt - React-Core/RCTImageHeaders - React-jsi - React-NativeModulesApple - React-RCTFBReactNativeSpec - React-RCTNetwork - ReactCommon - - SocketRocket - - React-RCTLinking (0.81.5): - - React-Core/RCTLinkingHeaders (= 0.81.5) - - React-jsi (= 0.81.5) + - ReactNativeDependencies + - React-RCTLinking (0.85.3): + - React-Core/RCTLinkingHeaders (= 0.85.3) + - React-jsi (= 0.85.3) - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - ReactCommon/turbomodule/core (= 0.81.5) - - React-RCTNetwork (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - ReactCommon/turbomodule/core (= 0.85.3) + - React-RCTNetwork (0.85.3): - RCTTypeSafety + - React-Core-prebuilt - React-Core/RCTNetworkHeaders + - React-debug - React-featureflags - React-jsi - React-jsinspectorcdp - React-jsinspectornetwork - React-NativeModulesApple + - React-networking - React-RCTFBReactNativeSpec - ReactCommon - - SocketRocket - - React-RCTRuntime (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-RCTRuntime (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - React-Core + - React-Core-prebuilt + - React-debug - React-jsi - React-jsinspector - React-jsinspectorcdp @@ -2648,63 +2234,40 @@ PODS: - React-RuntimeCore - React-runtimeexecutor - React-RuntimeHermes - - SocketRocket - - React-RCTSettings (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - React-utils + - ReactNativeDependencies + - React-RCTSettings (0.85.3): - RCTTypeSafety + - React-Core-prebuilt - React-Core/RCTSettingsHeaders - React-jsi - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - SocketRocket - - React-RCTText (0.81.5): - - React-Core/RCTTextHeaders (= 0.81.5) + - ReactNativeDependencies + - React-RCTText (0.85.3): + - React-Core/RCTTextHeaders (= 0.85.3) - Yoga - - React-RCTVibration (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - React-RCTVibration (0.85.3): + - React-Core-prebuilt - React-Core/RCTVibrationHeaders - React-jsi - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - SocketRocket - - React-rendererconsistency (0.81.5) - - React-renderercss (0.81.5): + - ReactNativeDependencies + - React-rendererconsistency (0.85.3) + - React-renderercss (0.85.3): - React-debug - React-utils - - React-rendererdebug (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - React-rendererdebug (0.85.3): + - React-Core-prebuilt - React-debug - - SocketRocket - - React-RuntimeApple (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-RuntimeApple (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - React-callinvoker + - React-Core-prebuilt - React-Core/Default - React-CoreModules - React-cxxreact @@ -2723,16 +2286,10 @@ PODS: - React-RuntimeHermes - React-runtimescheduler - React-utils - - SocketRocket - - React-RuntimeCore (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-RuntimeCore (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt - React-cxxreact - React-Fabric - React-featureflags @@ -2745,29 +2302,17 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - SocketRocket - - React-runtimeexecutor (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric + - ReactNativeDependencies + - React-runtimeexecutor (0.85.3): + - React-Core-prebuilt - React-debug - React-featureflags - - React-jsi (= 0.81.5) + - React-jsi (= 0.85.3) - React-utils - - SocketRocket - - React-RuntimeHermes (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-RuntimeHermes (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt - React-featureflags - React-hermes - React-jsi @@ -2779,17 +2324,11 @@ PODS: - React-RuntimeCore - React-runtimeexecutor - React-utils - - SocketRocket - - React-runtimescheduler (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - React-runtimescheduler (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - React-callinvoker + - React-Core-prebuilt - React-cxxreact - React-debug - React-featureflags @@ -2801,35 +2340,34 @@ PODS: - React-runtimeexecutor - React-timing - React-utils - - SocketRocket - - React-timing (0.81.5): + - ReactNativeDependencies + - React-timing (0.85.3): - React-debug - - React-utils (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-utils (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric + - React-Core-prebuilt - React-debug - - React-jsi (= 0.81.5) - - SocketRocket - - ReactAppDependencyProvider (0.81.5): + - React-jsi (= 0.85.3) + - ReactNativeDependencies + - React-webperformancenativemodule (0.85.3): + - hermes-engine + - React-Core-prebuilt + - React-cxxreact + - React-jsi + - React-jsiexecutor + - React-performancetimeline + - React-RCTFBReactNativeSpec + - React-runtimeexecutor + - ReactCommon/turbomodule/core + - ReactNativeDependencies + - ReactAppDependencyProvider (0.85.3): - ReactCodegen - - ReactCodegen (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactCodegen (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-FabricImage @@ -2843,80 +2381,52 @@ PODS: - React-utils - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket - - ReactCommon (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - - RCT-Folly - - RCT-Folly/Fabric - - ReactCommon/turbomodule (= 0.81.5) - - SocketRocket - - ReactCommon/turbomodule (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - ReactNativeDependencies + - ReactCommon (0.85.3): + - React-Core-prebuilt + - ReactCommon/turbomodule (= 0.85.3) + - ReactNativeDependencies + - ReactCommon/turbomodule (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - - React-callinvoker (= 0.81.5) - - React-cxxreact (= 0.81.5) - - React-jsi (= 0.81.5) - - React-logger (= 0.81.5) - - React-perflogger (= 0.81.5) - - ReactCommon/turbomodule/bridging (= 0.81.5) - - ReactCommon/turbomodule/core (= 0.81.5) - - SocketRocket - - ReactCommon/turbomodule/bridging (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-callinvoker (= 0.85.3) + - React-Core-prebuilt + - React-cxxreact (= 0.85.3) + - React-jsi (= 0.85.3) + - React-logger (= 0.85.3) + - React-perflogger (= 0.85.3) + - ReactCommon/turbomodule/bridging (= 0.85.3) + - ReactCommon/turbomodule/core (= 0.85.3) + - ReactNativeDependencies + - ReactCommon/turbomodule/bridging (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - - React-callinvoker (= 0.81.5) - - React-cxxreact (= 0.81.5) - - React-jsi (= 0.81.5) - - React-logger (= 0.81.5) - - React-perflogger (= 0.81.5) - - SocketRocket - - ReactCommon/turbomodule/core (0.81.5): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - React-callinvoker (= 0.85.3) + - React-Core-prebuilt + - React-cxxreact (= 0.85.3) + - React-jsi (= 0.85.3) + - React-logger (= 0.85.3) + - React-perflogger (= 0.85.3) + - ReactNativeDependencies + - ReactCommon/turbomodule/core (0.85.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - - React-callinvoker (= 0.81.5) - - React-cxxreact (= 0.81.5) - - React-debug (= 0.81.5) - - React-featureflags (= 0.81.5) - - React-jsi (= 0.81.5) - - React-logger (= 0.81.5) - - React-perflogger (= 0.81.5) - - React-utils (= 0.81.5) - - SocketRocket - - RevenueCat (5.56.0) + - React-callinvoker (= 0.85.3) + - React-Core-prebuilt + - React-cxxreact (= 0.85.3) + - React-debug (= 0.85.3) + - React-featureflags (= 0.85.3) + - React-jsi (= 0.85.3) + - React-logger (= 0.85.3) + - React-perflogger (= 0.85.3) + - React-utils (= 0.85.3) + - ReactNativeDependencies + - ReactNativeDependencies (0.85.3) + - RecaptchaInterop (101.0.0) + - RevenueCat (5.67.1) - RNCAsyncStorage (2.2.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -2931,22 +2441,14 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - RNFBAnalytics (23.8.5): - - boost - - DoubleConversion - - fast_float - - FirebaseAnalytics/Core (= 12.8.0) - - FirebaseAnalytics/IdentitySupport (= 12.8.0) - - fmt - - glog + - RNCMaskedView (0.3.2): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -2961,22 +2463,40 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core + - ReactNativeDependencies + - Yoga + - RNFBAnalytics (23.8.8): + - FirebaseAnalytics/Core (= 12.10.0) + - FirebaseAnalytics/IdentitySupport (= 12.10.0) + - hermes-engine + - RCTRequired + - RCTTypeSafety + - React-Core + - React-Core-prebuilt + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - ReactNativeDependencies - RNFBApp - - SocketRocket - Yoga - - RNFBApp (23.8.5): - - boost - - DoubleConversion - - fast_float - - Firebase/CoreOnly (= 12.8.0) - - fmt - - glog + - RNFBApp (23.8.8): + - Firebase/CoreOnly (= 12.10.0) - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -2991,22 +2511,16 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - RNFBCrashlytics (23.8.5): - - boost - - DoubleConversion - - fast_float - - Firebase/Crashlytics (= 12.8.0) + - RNFBCrashlytics (23.8.8): + - Firebase/Crashlytics (= 12.10.0) - FirebaseCoreExtension - - fmt - - glog - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -3021,21 +2535,15 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core + - ReactNativeDependencies - RNFBApp - - SocketRocket - Yoga - - RNGestureHandler (2.28.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - RNGestureHandler (2.31.2): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-FabricComponents @@ -3051,21 +2559,15 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - RNGoogleSignin (16.1.1): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - RNGoogleSignin (16.1.4): - GoogleSignIn (~> 9.0) - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -3080,23 +2582,17 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - RNPurchases (9.7.5): - - PurchasesHybridCommon (= 17.30.1) + - RNPurchases (9.15.2): + - PurchasesHybridCommon (= 17.55.1) - React-Core - - RNReanimated (4.1.7): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - RNReanimated (4.3.1): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -3112,22 +2608,17 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - RNReanimated/reanimated (= 4.1.7) + - ReactNativeDependencies + - RNReanimated/apple (= 4.3.1) + - RNReanimated/common (= 4.3.1) - RNWorklets - - SocketRocket - Yoga - - RNReanimated/reanimated (4.1.7): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - RNReanimated/apple (4.3.1): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -3143,22 +2634,15 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - RNReanimated/reanimated/apple (= 4.1.7) + - ReactNativeDependencies - RNWorklets - - SocketRocket - Yoga - - RNReanimated/reanimated/apple (4.1.7): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - RNReanimated/common (4.3.1): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -3174,21 +2658,15 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core + - ReactNativeDependencies - RNWorklets - - SocketRocket - Yoga - - RNScreens (4.16.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - RNScreens (4.26.2): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -3204,21 +2682,15 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - RNScreens/common (= 4.16.0) - - SocketRocket + - ReactNativeDependencies + - RNScreens/common (= 4.26.2) - Yoga - - RNScreens/common (4.16.0): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - RNScreens/common (4.26.2): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -3234,20 +2706,14 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - RNShare (12.3.1): - - boost - - DoubleConversion - - fast_float - - fmt - - glog - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -3262,20 +2728,14 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - RNSVG (15.12.1): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - RNSVG (15.15.4): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -3290,21 +2750,15 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - RNSVG/common (= 15.12.1) - - SocketRocket + - ReactNativeDependencies + - RNSVG/common (= 15.15.4) - Yoga - - RNSVG/common (15.12.1): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - RNSVG/common (15.15.4): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -3319,20 +2773,14 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - RNWorklets (0.5.1): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - RNWorklets (0.8.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -3348,21 +2796,16 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - RNWorklets/worklets (= 0.5.1) - - SocketRocket + - ReactNativeDependencies + - RNWorklets/apple (= 0.8.3) + - RNWorklets/common (= 0.8.3) - Yoga - - RNWorklets/worklets (0.5.1): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - RNWorklets/apple (0.8.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -3378,21 +2821,14 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - RNWorklets/worklets/apple (= 0.5.1) - - SocketRocket + - ReactNativeDependencies - Yoga - - RNWorklets/worklets/apple (0.5.1): - - boost - - DoubleConversion - - fast_float - - fmt - - glog + - RNWorklets/common (0.8.3): - hermes-engine - - RCT-Folly - - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core + - React-Core-prebuilt - React-debug - React-Fabric - React-featureflags @@ -3408,34 +2844,19 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - SocketRocket + - ReactNativeDependencies - Yoga - - SDWebImage (5.21.7): - - SDWebImage/Core (= 5.21.7) - - SDWebImage/Core (5.21.7) - - SDWebImageAVIFCoder (0.11.1): - - libavif/core (>= 0.11.0) - - SDWebImage (~> 5.10) - - SDWebImageSVGCoder (1.7.0): - - SDWebImage/Core (~> 5.6) - - SDWebImageWebPCoder (0.14.6): - - libwebp (~> 1.0) - - SDWebImage/Core (~> 5.17) - - SocketRocket (0.7.1) - WidgetBridge (0.0.1): - ExpoModulesCore - Yoga (0.0.0) DEPENDENCIES: - - boost (from `../../../node_modules/react-native/third-party-podspecs/boost.podspec`) - - DoubleConversion (from `../../../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) + - EASClient (from `../../../node_modules/expo-eas-client/ios`) - EXApplication (from `../../../node_modules/expo-application/ios`) - EXAV (from `../../../node_modules/expo-av/ios`) - EXConstants (from `../../../node_modules/expo-constants/ios`) - - EXImageLoader (from `../../../node_modules/expo-image-loader/ios`) - EXJSONUtils (from `../../../node_modules/expo-json-utils/ios`) - EXManifests (from `../../../node_modules/expo-manifests/ios`) - - EXNotifications (from `../../../node_modules/expo-notifications/ios`) - Expo (from `../../../node_modules/expo`) - expo-dev-client (from `../../../node_modules/expo-dev-client/ios`) - expo-dev-launcher (from `../../../node_modules/expo-dev-launcher`) @@ -3443,38 +2864,51 @@ DEPENDENCIES: - expo-dev-menu-interface (from `../../../node_modules/expo-dev-menu-interface/ios`) - "ExpoAdapterGoogleSignIn (from `../../../node_modules/@react-native-google-signin/google-signin/expo/ios`)" - ExpoAppleAuthentication (from `../../../node_modules/expo-apple-authentication/ios`) + - ExpoAppMetrics (from `../../../node_modules/expo-app-metrics/ios`) - ExpoAsset (from `../../../node_modules/expo-asset/ios`) - ExpoBlur (from `../../../node_modules/expo-blur/ios`) - ExpoClipboard (from `../../../node_modules/expo-clipboard/ios`) - - ExpoFileSystem (from `../../../node_modules/expo-file-system/ios`) - - ExpoFont (from `../../../node_modules/expo-font/ios`) + - "ExpoDomWebView (from `../../../node_modules/@expo/dom-webview/ios`)" + - ExpoFileSystem (from `../../../node_modules/expo-file-system/ios/ExpoFileSystem.podspec`) + - ExpoFont (from `../../../node_modules/expo-font/ios/ExpoFont.podspec`) + - ExpoGlassEffect (from `../../../node_modules/expo-glass-effect/ios`) - ExpoHaptics (from `../../../node_modules/expo-haptics/ios`) - - ExpoHead (from `../../../node_modules/expo-router/ios`) - - ExpoImage (from `../../../node_modules/expo-image/ios`) + - ExpoImage (from `../../../node_modules/expo-image/ios/ExpoImage.podspec`) - ExpoImagePicker (from `../../../node_modules/expo-image-picker/ios`) - ExpoKeepAwake (from `../../../node_modules/expo-keep-awake/ios`) - ExpoLinearGradient (from `../../../node_modules/expo-linear-gradient/ios`) - ExpoLinking (from `../../../node_modules/expo-linking/ios`) - ExpoLocalAuthentication (from `../../../node_modules/expo-local-authentication/ios`) - - ExpoMediaLibrary (from `../../../node_modules/expo-media-library/ios`) - - ExpoModulesCore (from `../../../node_modules/expo-modules-core`) + - "ExpoLogBox (from `../../../node_modules/@expo/log-box`)" + - ExpoMediaLibrary (from `../../../node_modules/expo-media-library/ios/ExpoMediaLibrary.podspec`) + - ExpoModulesCore (from `../../../node_modules/expo-modules-core/ExpoModulesCore.podspec`) + - ExpoModulesJSI (from `../../../node_modules/expo-modules-jsi/apple`) + - ExpoModulesWorklets (from `../../../node_modules/expo-modules-core/ExpoModulesWorklets.podspec`) + - ExpoModulesWorkletsAdapter (from `../../../node_modules/expo-modules-core`) + - ExpoNotifications (from `../../../node_modules/expo-notifications/ios`) + - ExpoObserve (from `../../../node_modules/expo-observe/ios`) + - ExpoRouter (from `../../../node_modules/expo-router/ios`) - ExpoSecureStore (from `../../../node_modules/expo-secure-store/ios`) - ExpoSharing (from `../../../node_modules/expo-sharing/ios`) + - ExpoSplashScreen (from `../../../node_modules/expo-splash-screen/ios`) + - ExpoSymbols (from `../../../node_modules/expo-symbols/ios`) + - "ExpoUI (from `../../../node_modules/@expo/ui/ios`)" - "ExpoWidgets (from `../../../node_modules/@bittingz/expo-widgets/ios`)" + - EXStructuredHeaders (from `../../../node_modules/expo-structured-headers/ios`) - "ExtensionStorage (from `../../../node_modules/@bacons/apple-targets/ios`)" + - EXUpdates (from `../../../node_modules/expo-updates/ios`) - EXUpdatesInterface (from `../../../node_modules/expo-updates-interface/ios`) - - fast_float (from `../../../node_modules/react-native/third-party-podspecs/fast_float.podspec`) - FBLazyVector (from `../../../node_modules/react-native/Libraries/FBLazyVector`) - - fmt (from `../../../node_modules/react-native/third-party-podspecs/fmt.podspec`) - - glog (from `../../../node_modules/react-native/third-party-podspecs/glog.podspec`) - hermes-engine (from `../../../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) - - RCT-Folly (from `../../../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - RCTDeprecation (from `../../../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) - RCTRequired (from `../../../node_modules/react-native/Libraries/Required`) + - RCTSwiftUI (from `../../../node_modules/react-native/ReactApple/RCTSwiftUI`) + - RCTSwiftUIWrapper (from `../../../node_modules/react-native/ReactApple/RCTSwiftUIWrapper`) - RCTTypeSafety (from `../../../node_modules/react-native/Libraries/TypeSafety`) - React (from `../../../node_modules/react-native/`) - React-callinvoker (from `../../../node_modules/react-native/ReactCommon/callinvoker`) - React-Core (from `../../../node_modules/react-native/`) + - React-Core-prebuilt (from `../../../node_modules/react-native/React-Core-prebuilt.podspec`) - React-Core/RCTWebSocket (from `../../../node_modules/react-native/`) - React-CoreModules (from `../../../node_modules/react-native/React/CoreModules`) - React-cxxreact (from `../../../node_modules/react-native/ReactCommon/cxxreact`) @@ -3490,6 +2924,7 @@ DEPENDENCIES: - React-hermes (from `../../../node_modules/react-native/ReactCommon/hermes`) - React-idlecallbacksnativemodule (from `../../../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks`) - React-ImageManager (from `../../../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios`) + - React-intersectionobservernativemodule (from `../../../node_modules/react-native/ReactCommon/react/nativemodule/intersectionobserver`) - React-jserrorhandler (from `../../../node_modules/react-native/ReactCommon/jserrorhandler`) - React-jsi (from `../../../node_modules/react-native/ReactCommon/jsi`) - React-jsiexecutor (from `../../../node_modules/react-native/ReactCommon/jsiexecutor`) @@ -3502,13 +2937,16 @@ DEPENDENCIES: - React-logger (from `../../../node_modules/react-native/ReactCommon/logger`) - React-Mapbuffer (from `../../../node_modules/react-native/ReactCommon`) - React-microtasksnativemodule (from `../../../node_modules/react-native/ReactCommon/react/nativemodule/microtasks`) + - React-mutationobservernativemodule (from `../../../node_modules/react-native/ReactCommon/react/nativemodule/mutationobserver`) - react-native-compressor (from `../../../node_modules/react-native-compressor`) - react-native-safe-area-context (from `../../../node_modules/react-native-safe-area-context`) - "react-native-skia (from `../node_modules/@shopify/react-native-skia`)" - react-native-view-shot (from `../../../node_modules/react-native-view-shot`) - React-NativeModulesApple (from `../../../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) + - React-networking (from `../../../node_modules/react-native/ReactCommon/react/networking`) - React-oscompat (from `../../../node_modules/react-native/ReactCommon/oscompat`) - React-perflogger (from `../../../node_modules/react-native/ReactCommon/reactperflogger`) + - React-performancecdpmetrics (from `../../../node_modules/react-native/ReactCommon/react/performance/cdpmetrics`) - React-performancetimeline (from `../../../node_modules/react-native/ReactCommon/react/performance/timeline`) - React-RCTActionSheet (from `../../../node_modules/react-native/Libraries/ActionSheetIOS`) - React-RCTAnimation (from `../../../node_modules/react-native/Libraries/NativeAnimation`) @@ -3533,22 +2971,24 @@ DEPENDENCIES: - React-runtimescheduler (from `../../../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) - React-timing (from `../../../node_modules/react-native/ReactCommon/react/timing`) - React-utils (from `../../../node_modules/react-native/ReactCommon/react/utils`) - - ReactAppDependencyProvider (from `build/generated/ios`) - - ReactCodegen (from `build/generated/ios`) + - React-webperformancenativemodule (from `../../../node_modules/react-native/ReactCommon/react/nativemodule/webperformance`) + - ReactAppDependencyProvider (from `build/generated/ios/ReactAppDependencyProvider`) + - ReactCodegen (from `build/generated/ios/ReactCodegen`) - ReactCommon/turbomodule/core (from `../../../node_modules/react-native/ReactCommon`) - - "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)" + - ReactNativeDependencies (from `../../../node_modules/react-native/third-party-podspecs/ReactNativeDependencies.podspec`) + - "RNCAsyncStorage (from `../../../node_modules/@react-native-async-storage/async-storage`)" + - "RNCMaskedView (from `../../../node_modules/@react-native-masked-view/masked-view`)" - "RNFBAnalytics (from `../node_modules/@react-native-firebase/analytics`)" - "RNFBApp (from `../node_modules/@react-native-firebase/app`)" - "RNFBCrashlytics (from `../node_modules/@react-native-firebase/crashlytics`)" - RNGestureHandler (from `../../../node_modules/react-native-gesture-handler`) - "RNGoogleSignin (from `../../../node_modules/@react-native-google-signin/google-signin`)" - RNPurchases (from `../../../node_modules/react-native-purchases`) - - RNReanimated (from `../node_modules/react-native-reanimated`) + - RNReanimated (from `../../../node_modules/react-native-reanimated`) - RNScreens (from `../../../node_modules/react-native-screens`) - RNShare (from `../../../node_modules/react-native-share`) - RNSVG (from `../../../node_modules/react-native-svg`) - RNWorklets (from `../../../node_modules/react-native-worklets`) - - SocketRocket (~> 0.7.1) - WidgetBridge (from `../modules/widget-bridge/ios`) - Yoga (from `../../../node_modules/react-native/ReactCommon/yoga`) @@ -3571,39 +3011,27 @@ SPEC REPOS: - GoogleUtilities - GTMAppAuth - GTMSessionFetcher - - libavif - - libdav1d - - libwebp - nanopb - PromisesObjC - PromisesSwift - PurchasesHybridCommon + - ReachabilitySwift + - RecaptchaInterop - RevenueCat - - SDWebImage - - SDWebImageAVIFCoder - - SDWebImageSVGCoder - - SDWebImageWebPCoder - - SocketRocket EXTERNAL SOURCES: - boost: - :podspec: "../../../node_modules/react-native/third-party-podspecs/boost.podspec" - DoubleConversion: - :podspec: "../../../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + EASClient: + :path: "../../../node_modules/expo-eas-client/ios" EXApplication: :path: "../../../node_modules/expo-application/ios" EXAV: :path: "../../../node_modules/expo-av/ios" EXConstants: :path: "../../../node_modules/expo-constants/ios" - EXImageLoader: - :path: "../../../node_modules/expo-image-loader/ios" EXJSONUtils: :path: "../../../node_modules/expo-json-utils/ios" EXManifests: :path: "../../../node_modules/expo-manifests/ios" - EXNotifications: - :path: "../../../node_modules/expo-notifications/ios" Expo: :path: "../../../node_modules/expo" expo-dev-client: @@ -3618,22 +3046,26 @@ EXTERNAL SOURCES: :path: "../../../node_modules/@react-native-google-signin/google-signin/expo/ios" ExpoAppleAuthentication: :path: "../../../node_modules/expo-apple-authentication/ios" + ExpoAppMetrics: + :path: "../../../node_modules/expo-app-metrics/ios" ExpoAsset: :path: "../../../node_modules/expo-asset/ios" ExpoBlur: :path: "../../../node_modules/expo-blur/ios" ExpoClipboard: :path: "../../../node_modules/expo-clipboard/ios" + ExpoDomWebView: + :path: "../../../node_modules/@expo/dom-webview/ios" ExpoFileSystem: - :path: "../../../node_modules/expo-file-system/ios" + :podspec: "../../../node_modules/expo-file-system/ios/ExpoFileSystem.podspec" ExpoFont: - :path: "../../../node_modules/expo-font/ios" + :podspec: "../../../node_modules/expo-font/ios/ExpoFont.podspec" + ExpoGlassEffect: + :path: "../../../node_modules/expo-glass-effect/ios" ExpoHaptics: :path: "../../../node_modules/expo-haptics/ios" - ExpoHead: - :path: "../../../node_modules/expo-router/ios" ExpoImage: - :path: "../../../node_modules/expo-image/ios" + :podspec: "../../../node_modules/expo-image/ios/ExpoImage.podspec" ExpoImagePicker: :path: "../../../node_modules/expo-image-picker/ios" ExpoKeepAwake: @@ -3644,37 +3076,57 @@ EXTERNAL SOURCES: :path: "../../../node_modules/expo-linking/ios" ExpoLocalAuthentication: :path: "../../../node_modules/expo-local-authentication/ios" + ExpoLogBox: + :path: "../../../node_modules/@expo/log-box" ExpoMediaLibrary: - :path: "../../../node_modules/expo-media-library/ios" + :podspec: "../../../node_modules/expo-media-library/ios/ExpoMediaLibrary.podspec" ExpoModulesCore: + :podspec: "../../../node_modules/expo-modules-core/ExpoModulesCore.podspec" + ExpoModulesJSI: + :path: "../../../node_modules/expo-modules-jsi/apple" + ExpoModulesWorklets: + :podspec: "../../../node_modules/expo-modules-core/ExpoModulesWorklets.podspec" + ExpoModulesWorkletsAdapter: :path: "../../../node_modules/expo-modules-core" + ExpoNotifications: + :path: "../../../node_modules/expo-notifications/ios" + ExpoObserve: + :path: "../../../node_modules/expo-observe/ios" + ExpoRouter: + :path: "../../../node_modules/expo-router/ios" ExpoSecureStore: :path: "../../../node_modules/expo-secure-store/ios" ExpoSharing: :path: "../../../node_modules/expo-sharing/ios" + ExpoSplashScreen: + :path: "../../../node_modules/expo-splash-screen/ios" + ExpoSymbols: + :path: "../../../node_modules/expo-symbols/ios" + ExpoUI: + :path: "../../../node_modules/@expo/ui/ios" ExpoWidgets: :path: "../../../node_modules/@bittingz/expo-widgets/ios" + EXStructuredHeaders: + :path: "../../../node_modules/expo-structured-headers/ios" ExtensionStorage: :path: "../../../node_modules/@bacons/apple-targets/ios" + EXUpdates: + :path: "../../../node_modules/expo-updates/ios" EXUpdatesInterface: :path: "../../../node_modules/expo-updates-interface/ios" - fast_float: - :podspec: "../../../node_modules/react-native/third-party-podspecs/fast_float.podspec" FBLazyVector: :path: "../../../node_modules/react-native/Libraries/FBLazyVector" - fmt: - :podspec: "../../../node_modules/react-native/third-party-podspecs/fmt.podspec" - glog: - :podspec: "../../../node_modules/react-native/third-party-podspecs/glog.podspec" hermes-engine: :podspec: "../../../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" - :tag: hermes-2025-07-07-RNv0.81.0-e0fc67142ec0763c6b6153ca2bf96df815539782 - RCT-Folly: - :podspec: "../../../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + :tag: hermes-v250829098.0.10 RCTDeprecation: :path: "../../../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" RCTRequired: :path: "../../../node_modules/react-native/Libraries/Required" + RCTSwiftUI: + :path: "../../../node_modules/react-native/ReactApple/RCTSwiftUI" + RCTSwiftUIWrapper: + :path: "../../../node_modules/react-native/ReactApple/RCTSwiftUIWrapper" RCTTypeSafety: :path: "../../../node_modules/react-native/Libraries/TypeSafety" React: @@ -3683,6 +3135,8 @@ EXTERNAL SOURCES: :path: "../../../node_modules/react-native/ReactCommon/callinvoker" React-Core: :path: "../../../node_modules/react-native/" + React-Core-prebuilt: + :podspec: "../../../node_modules/react-native/React-Core-prebuilt.podspec" React-CoreModules: :path: "../../../node_modules/react-native/React/CoreModules" React-cxxreact: @@ -3711,6 +3165,8 @@ EXTERNAL SOURCES: :path: "../../../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks" React-ImageManager: :path: "../../../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios" + React-intersectionobservernativemodule: + :path: "../../../node_modules/react-native/ReactCommon/react/nativemodule/intersectionobserver" React-jserrorhandler: :path: "../../../node_modules/react-native/ReactCommon/jserrorhandler" React-jsi: @@ -3735,6 +3191,8 @@ EXTERNAL SOURCES: :path: "../../../node_modules/react-native/ReactCommon" React-microtasksnativemodule: :path: "../../../node_modules/react-native/ReactCommon/react/nativemodule/microtasks" + React-mutationobservernativemodule: + :path: "../../../node_modules/react-native/ReactCommon/react/nativemodule/mutationobserver" react-native-compressor: :path: "../../../node_modules/react-native-compressor" react-native-safe-area-context: @@ -3745,10 +3203,14 @@ EXTERNAL SOURCES: :path: "../../../node_modules/react-native-view-shot" React-NativeModulesApple: :path: "../../../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" + React-networking: + :path: "../../../node_modules/react-native/ReactCommon/react/networking" React-oscompat: :path: "../../../node_modules/react-native/ReactCommon/oscompat" React-perflogger: :path: "../../../node_modules/react-native/ReactCommon/reactperflogger" + React-performancecdpmetrics: + :path: "../../../node_modules/react-native/ReactCommon/react/performance/cdpmetrics" React-performancetimeline: :path: "../../../node_modules/react-native/ReactCommon/react/performance/timeline" React-RCTActionSheet: @@ -3797,14 +3259,20 @@ EXTERNAL SOURCES: :path: "../../../node_modules/react-native/ReactCommon/react/timing" React-utils: :path: "../../../node_modules/react-native/ReactCommon/react/utils" + React-webperformancenativemodule: + :path: "../../../node_modules/react-native/ReactCommon/react/nativemodule/webperformance" ReactAppDependencyProvider: - :path: build/generated/ios + :path: build/generated/ios/ReactAppDependencyProvider ReactCodegen: - :path: build/generated/ios + :path: build/generated/ios/ReactCodegen ReactCommon: :path: "../../../node_modules/react-native/ReactCommon" + ReactNativeDependencies: + :podspec: "../../../node_modules/react-native/third-party-podspecs/ReactNativeDependencies.podspec" RNCAsyncStorage: - :path: "../node_modules/@react-native-async-storage/async-storage" + :path: "../../../node_modules/@react-native-async-storage/async-storage" + RNCMaskedView: + :path: "../../../node_modules/@react-native-masked-view/masked-view" RNFBAnalytics: :path: "../node_modules/@react-native-firebase/analytics" RNFBApp: @@ -3818,7 +3286,7 @@ EXTERNAL SOURCES: RNPurchases: :path: "../../../node_modules/react-native-purchases" RNReanimated: - :path: "../node_modules/react-native-reanimated" + :path: "../../../node_modules/react-native-reanimated" RNScreens: :path: "../../../node_modules/react-native-screens" RNShare: @@ -3833,159 +3301,170 @@ EXTERNAL SOURCES: :path: "../../../node_modules/react-native/ReactCommon/yoga" SPEC CHECKSUMS: - AppAuth: 1c1a8afa7e12f2ec3a294d9882dfa5ab7d3cb063 - AppCheckCore: cc8fd0a3a230ddd401f326489c99990b013f0c4f - boost: 7e761d76ca2ce687f7cc98e698152abd03a18f90 - DoubleConversion: cb417026b2400c8f53ae97020b2be961b59470cb - EXApplication: 1e98d4b1dccdf30627f92917f4b2c5a53c330e5f + AppAuth: ef4da5a3fc2e10b90c09a0a94a9baeaedc0341d5 + AppCheckCore: e215d35177a9cf469927863e69c13e220df32a8b + EASClient: 2321f8d99fa86c710a6f68e017f3b54366baed9f + EXApplication: e6040c92edc5522accd62852342e6b14742d42c0 EXAV: b60fcf142fae6684d295bc28cd7cfcb3335570ea - EXConstants: 18ac927605517285307ea8f7ffe6fe7ca538eb5d - EXImageLoader: 189e3476581efe3ad4d1d3fb4735b7179eb26f05 - EXJSONUtils: 1d3e4590438c3ee593684186007028a14b3686cd - EXManifests: 378c7742de02a8605093b1c82b5774d8f9875cec - EXNotifications: c67e92b9fdfe785ff9dbdc5f4c0ff935de357da7 - Expo: c3473549eabe0d0dbe3a4ed23610147bd6301c72 - expo-dev-client: b8adef5e6847b5335a3b95a1fd2edc731d4331ee - expo-dev-launcher: 4e02f66d36292f2d29864cd61658448d9de20d2c - expo-dev-menu: c464455bdf1bf1590e1335e053892b98f3a33dab - expo-dev-menu-interface: 600df12ea01efecdd822daaf13cc0ac091775533 - ExpoAdapterGoogleSignIn: 21ff1daeef3d21cb0b45772d8029102cc728d6b1 - ExpoAppleAuthentication: 9413ae9a5e631a424cc04c1b13b0694dbab7d594 - ExpoAsset: 9e5a7c9c0a9fb83ad5b2bb365141f2bd7f289b66 - ExpoBlur: b90747a3f22a8b6ceffd9cb0dc41a4184efdc656 - ExpoClipboard: b36b287d8356887844bb08ed5c84b5979bb4dd1e - ExpoFileSystem: 8e87545aef1d8d31f244edbfdd0780df4e5bac2e - ExpoFont: dfb7c572372b610da45b41e3b436321fd6a97215 - ExpoHaptics: d3a6375d8dcc3a1083d003bc2298ff654fafb536 - ExpoHead: 33924c5829f9a3f98a5bd432d23c0e02ef64afcc - ExpoImage: 686f972bff29525733aa13357f6691dc90aa03d8 - ExpoImagePicker: ade85e148f735fc7e6f27dfe3eef28eb3887e90a - ExpoKeepAwake: 55f75eca6499bb9e4231ebad6f3e9cb8f99c0296 - ExpoLinearGradient: 809102bdb979f590083af49f7fa4805cd931bd58 - ExpoLinking: 2ef632ad5013e3f1568fae9408d56ab9af5efc55 - ExpoLocalAuthentication: 58fadf98e9caeae82455d15e4bffc94691585c83 - ExpoMediaLibrary: a3093b04365b245bb23b25b6eba84eb6ab55fecb - ExpoModulesCore: 6294d9712874e86423c9f899c04ac1de9d468e1b - ExpoSecureStore: d32f751874a2ceb5aaeebeb3578e165c1ba2b24a - ExpoSharing: 0d983394ed4a80334bab5a0d5384f75710feb7e8 + EXConstants: a6fea3d870546e8aba088aa2ed05f3c23c1b9030 + EXJSONUtils: dba2755f4e24009eaf87a876b2d615ea06c16e42 + EXManifests: 7e19be8df665a338493060a419847dae76ffcd43 + Expo: 9fa90573ae63da89914e947775a062bbb5d0caf5 + expo-dev-client: 76a100e8fcf404abdc791edc034a6df71c600e33 + expo-dev-launcher: 93776289ad115dc05e1ce5e505e4a239d59ce132 + expo-dev-menu: 38c734ffc02dcc771b2238193c38843bd555b192 + expo-dev-menu-interface: 65402d4affb8b418aa6cec29b3abb0e313c8f443 + ExpoAdapterGoogleSignIn: cfc75819d7d2490488250ce5634f57f92c60a2b8 + ExpoAppleAuthentication: 3dd8ddd3016396a8171f06af8cc5e3e008e8eaf4 + ExpoAppMetrics: b4eefdedbb1b40b6649407e4d84922139e39ccf4 + ExpoAsset: 3f825e3c30de2d3e8a280b97602a8a607ce864fe + ExpoBlur: 234b3c1f42a35851428e10fa9d347701ae707c4d + ExpoClipboard: 342ae52697ff1cf89b8849bee624a9a320e77d3c + ExpoDomWebView: 4e53b05879dc73ba374f76bff93dd64c8a0d91b3 + ExpoFileSystem: 9d47583cbcc53ab2411901c601cd0a7ca18b3c11 + ExpoFont: 274487aa78f8c65d6551e2558eca3ec6ce3432ce + ExpoGlassEffect: 7d4233dc0727ee2b28dd757eda70e1b6abf662fd + ExpoHaptics: 89364cf3c3ca2cfd54cafed42f3be3169bab6d42 + ExpoImage: b5a447eeeef49930231150fad2e2c4cc588a0d31 + ExpoImagePicker: 01521e86df3fa75ed2b1b46a000006a15c0ba89f + ExpoKeepAwake: 359c47a1d9ccc3a3c519bca6e39562cce230c5bb + ExpoLinearGradient: 16c2b9c6105444883d34958d573725de1293b8d0 + ExpoLinking: 2e7b346a5a60e1f5de25fc207a8105832bf12214 + ExpoLocalAuthentication: d8dc72d217facafed303ef3417c3f448edf74819 + ExpoLogBox: cdad5c9402a186574fb5924ea91df1f08ba9a98a + ExpoMediaLibrary: 2597e4d61e8d990bdb9013fe8dc44224f36bdb62 + ExpoModulesCore: b69cb8de9f9221fc138a13a60c8e7bf0a257c6b0 + ExpoModulesJSI: 45a52183c66764d10846ac2493cc8bbc05e1d340 + ExpoModulesWorklets: 19afe32682aa1d17fd0f73b3db85ae0850ed6431 + ExpoModulesWorkletsAdapter: 983091842e6474031ed2a8137f5347eb51e0cc22 + ExpoNotifications: 341b29647a07fada79e8bf721e5f191531534c9b + ExpoObserve: fbe06ac189d512e85553ba68528da50349c3c10c + ExpoRouter: 58319874f097ad589b691813db905812b1b7d59b + ExpoSecureStore: f1bd083c1b7b8d4142013ffcc0082d377d9f49f4 + ExpoSharing: 5e3ac486863cd9fd6d8a22b11295386609cc8d33 + ExpoSplashScreen: 06ea4c812a646bf65802fe0f87f5fcd8d68a22bf + ExpoSymbols: 37e96a38eed3fb50af4b7c86b8a80ed3054a0a01 + ExpoUI: 15c5293922df464aefcfb528396c4db211795322 ExpoWidgets: 366fe61c681044e13b7cc344bdbd319ff5d54b28 - ExtensionStorage: 5796de20bf181317c376d693fedb64c6781a33ba - EXUpdatesInterface: 5adf50cb41e079c861da6d9b4b954c3db9a50734 - fast_float: b32c788ed9c6a8c584d114d0047beda9664e7cc6 - FBLazyVector: 5beb8028d5a2e75dd9634917f23e23d3a061d2aa - Firebase: 9a58fdbc9d8655ed7b79a19cf9690bb007d3d46d - FirebaseAnalytics: f20bbad8cb7f65d8a5eaefeb424ae8800a31bdfc - FirebaseCore: 0dbad74bda10b8fb9ca34ad8f375fb9dd3ebef7c - FirebaseCoreExtension: 6605938d51f765d8b18bfcafd2085276a252bee2 - FirebaseCoreInternal: fe5fa466aeb314787093a7dce9f0beeaad5a2a21 - FirebaseCrashlytics: fb31c6907e5b52aa252668394d3f1ab326df1511 - FirebaseInstallations: 6a14ab3d694ebd9f839c48d330da5547e9ca9dc0 - FirebaseRemoteConfigInterop: 869ddca16614f979e5c931ece11fbb0b8729ed41 - FirebaseSessions: d614ca154c63dbbc6c10d6c38259c2162c4e7c9b - fmt: a40bb5bd0294ea969aaaba240a927bd33d878cdd - glog: 5683914934d5b6e4240e497e0f4a3b42d1854183 - GoogleAppMeasurement: 72c9a682fec6290327ea5e3c4b829b247fcb2c17 + EXStructuredHeaders: 9e89bcdd636ae2ecb59995cfba3230f5d7547c08 + ExtensionStorage: b1b89518395d9d556e00a1b1f299172e49be3dbe + EXUpdates: 6435091b0596fb4eabf14a0e51d9a18775d35b33 + EXUpdatesInterface: 25408a97d682355eb9fb37e5aa6e22caece1881f + FBLazyVector: 24e62c765683b8d89006a88a2c8f5cf019f0074d + Firebase: 99f203d3a114c6ba591f3b32263a9626e450af65 + FirebaseAnalytics: ef2970f65f3a2807e8f47a49cf3b8719d53e9fce + FirebaseCore: f4428e22415ea3b3eca652c2098413dabf2a23a9 + FirebaseCoreExtension: 3473a6ec16a91aee29fb75994a86c0220d2cddf3 + FirebaseCoreInternal: e7bbaeb00ab73011298f35ed223aa7371e212948 + FirebaseCrashlytics: cd1baeb80302ec5ea1012f732ab94df7d76f09f7 + FirebaseInstallations: 047343aa91fd6a1ebfa3eb374ddecf36a8aaddfd + FirebaseRemoteConfigInterop: a169873f4093b241eb5e27a4fbad91af36d64b8d + FirebaseSessions: dba7635960740ad77cc2f3387d90ff22a7942f82 + GoogleAppMeasurement: 57270ccc2b77472d7e85c4cbe45972564eff78bb GoogleDataTransport: a24e58982ab3ba2f64d79613e027fe7f57e88539 - GoogleSignIn: fcee2257188d5eda57a5e2b6a715550ffff9206d - GoogleUtilities: 00c88b9a86066ef77f0da2fab05f65d7768ed8e1 + GoogleSignIn: e449a40a92e9f2eea56e98b5214d13725dc5a00a + GoogleUtilities: 4e0c2ad9fa0d0d18b5c4df8bf57b461cba35b0bb GTMAppAuth: 217a876b249c3c585a54fd6f73e6b58c4f5c4238 GTMSessionFetcher: 5aea5ba6bd522a239e236100971f10cb71b96ab6 - hermes-engine: 9f4dfe93326146a1c99eb535b1cb0b857a3cd172 - libavif: 84bbb62fb232c3018d6f1bab79beea87e35de7b7 - libdav1d: 23581a4d8ec811ff171ed5e2e05cd27bad64c39f - libwebp: af5937a13536ef73f3784d69cc342b98961acf33 + hermes-engine: 8bd6aa270d3ac186bf1cbd163415001c3fd5249b nanopb: fad817b59e0457d11a5dfbde799381cd727c1275 - PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 - PromisesSwift: 9d77319bbe72ebf6d872900551f7eeba9bce2851 - PurchasesHybridCommon: c0bc3edee10a8742e9a238247944b4be044ff177 - RCT-Folly: 846fda9475e61ec7bcbf8a3fe81edfcaeb090669 - RCTDeprecation: 5eb1d2eeff5fb91151e8a8eef45b6c7658b6c897 - RCTRequired: cebcf9442fc296c9b89ac791dfd463021d9f6f23 - RCTTypeSafety: b99aa872829ee18f6e777e0ef55852521c5a6788 - React: 914f8695f9bf38e6418228c2ffb70021e559f92f - React-callinvoker: 23cd4e33928608bd0cc35357597568b8b9a5f068 - React-Core: 6a0a97598e9455348113bfe4c573fe8edac34469 - React-CoreModules: a88a6ca48b668401b9780e272e2a607e70f9f955 - React-cxxreact: 06265fd7e8d5c3b6b49e00d328ef76e5f1ae9c8b - React-debug: 29aed758c756956a51b4560223edbd15191ca4c5 - React-defaultsnativemodule: c406bf7cd78036efffb7dec9df469257a1bca58c - React-domnativemodule: 925ea5ff8cb05c68e910057e6349e5898cce00f3 - React-Fabric: 13130d0a70f17e913865b04673ee64603d6c42fe - React-FabricComponents: 1f01ea24a1314bf9abcac4743bb7ad8791336be6 - React-FabricImage: f364dc54fcf8b0ef77192674a009aa4f65b34d75 - React-featureflags: 32217ac18a8c216fc571044186fb04164af72772 - React-featureflagsnativemodule: 9c552bb908a7434baa846002ee1752a77b1a5520 - React-graphics: 3034a698e46e947f74a443e761f1feef742e9d71 - React-hermes: a852be3ab9e1f515e46ba3ea9f48c31d4a9df437 - React-idlecallbacksnativemodule: c43fe1f2221b0548cc366bf15f88efb3b3221bbf - React-ImageManager: 7efd7b19cdfaa3a82482e9e6ac0b56606a3ec271 - React-jserrorhandler: 597057d0b9d158c03e02aa376a4a95f64f46a910 - React-jsi: 7b53959aea60909ac6bbe4dd0bdec6c10d7dc597 - React-jsiexecutor: 19938072af05ade148474bac41e0324a2d733f44 - React-jsinspector: eb6bb244a75cbd56f32767daf2efdb344e2ff10c - React-jsinspectorcdp: 727f37537e9c7ab22b6b86c802d879efae5e2757 - React-jsinspectornetwork: 11d47e644701c58038ef8d7f54a405ddd62b3b16 - React-jsinspectortracing: 8875637e6c65b3b9a3852b006856562e874e7a78 - React-jsitooling: b6e6a2551459a6ef9e1529df2ea981fa27ed3a91 - React-jsitracing: 879e2b2f80dd33d84175989de0a8db5d662505db - React-logger: a913317214a26565cd4c045347edf1bcacb80a3f - React-Mapbuffer: 017336879e2e0fb7537bbc08c24f34e2384c9260 - React-microtasksnativemodule: 63ee6730cec233feab9cdcc0c100dc28a12e4165 - react-native-compressor: 63c0f1c04098029486d8a4ac49a4d3d397864b7b - react-native-safe-area-context: 0a3b034bb63a5b684dd2f5fffd3c90ef6ed41ee8 - react-native-skia: 0a5a68da2c0f044df6fa819113eeddb35f7534d7 - react-native-view-shot: aab9ffbcc2f01035ee8ffd9a00c773e215b35c8b - React-NativeModulesApple: cbceb3c4cb726838c461b13802a76cefa6f3476f - React-oscompat: eb0626e8ba1a2c61673c991bf9dc21834898475d - React-perflogger: 509e1f9a3ee28df71b0a66de806ac515ce951246 - React-performancetimeline: 9ce28cce1cded27410c293283f99fe62bebdb920 - React-RCTActionSheet: 30fe8f9f8d86db4a25ff34595a658ecd837485fc - React-RCTAnimation: 3126eb1cb8e7a6ca33a52fd833d8018aa9311af1 - React-RCTAppDelegate: b03981c790aa40cf26e0f78cc0f1f2df8287ead4 - React-RCTBlob: 53c35e85c85d6bdaa55dc81a0b290d4e78431095 - React-RCTFabric: 59ad9008775f123019c508efff260594a8509791 - React-RCTFBReactNativeSpec: 82b605ab4f6f8da0a7ad88641161df5a0bafb1fb - React-RCTImage: 074b2faa71a152a456c974e118b60c9eeda94a64 - React-RCTLinking: e5ca17a4f7ae2ad7b0c0483be77e1b383ecd0a8a - React-RCTNetwork: c508d7548c9eceac30a8100a846ea00033a03366 - React-RCTRuntime: 6979568c0bc276fe785e085894f954fa15e0ec7e - React-RCTSettings: dd84c857a4fce42c1e08c1dabcda894e25af4a6e - React-RCTText: 6e4b177d047f98bccb90d6fb1ebdd3391cf8b299 - React-RCTVibration: 9572d4a06a0c92650bcc62913e50eb2a89f19fb6 - React-rendererconsistency: a7b47f8b186af64ff8509c8caec4114a2f1ae63f - React-renderercss: 9845c5063b3a2d0462ed4e4c7fc34219a5d608ed - React-rendererdebug: 3905e346c06347b86c6e49d427062cdd638a3044 - React-RuntimeApple: 97233caf2b635c40819bf5be38d818777f8229ab - React-RuntimeCore: dc41f86fcdf1fbb42a5b8388a29bf59dfa56b2f8 - React-runtimeexecutor: d16d045faaf6cd7de8d1aa8e31a51c13d8db84a4 - React-RuntimeHermes: 5a9d132554c8d6b416d794cd4ac7d927b2f88f7b - React-runtimescheduler: 689d805d43c28b8fb1ab390914e042d10e2ea2ab - React-timing: c39eeb992274aeaeb9f4666dc97a36a31d33fe94 - React-utils: 2f9ba0088251788ad66aa1855ff99ed2424024d2 - ReactAppDependencyProvider: 1bcd3527ac0390a1c898c114f81ff954be35ed79 - ReactCodegen: cc4afb1cabd4dc96a6d6f1d99539bceb3bebe437 - ReactCommon: 6d0fa86a4510730da7c72560e0ced14258292ab9 - RevenueCat: 9e2a13bead55198a72272ff105a7265e9510cd11 - RNCAsyncStorage: fd44f4b03e007e642e98df6726737bc66e9ba609 - RNFBAnalytics: 793176cbbdbfdc3602d158a2c3f2df4391da6901 - RNFBApp: ecfd6567af4c73409c36103f7968e27696a92901 - RNFBCrashlytics: fe7e86f8d125d3957f079100abd9e35fad996073 - RNGestureHandler: b8d2e75c2e88fc2a1f6be3b3beeeed80b88fa37d - RNGoogleSignin: c1de96d92d6dd4335fa8e0f0ed4312a9d34e4ecb - RNPurchases: ae1f8f522674a7938dd26eba6c103c40d049dfee - RNReanimated: 45bfba06751010ae2f6a1cd8b9f618ac4ce1a12c - RNScreens: 2e9c41cd099b1ca50136af8d57c3594214d0086a - RNShare: 61cad1e65b8e3788c97ee7c5cac4bcbb25a8df40 - RNSVG: 94a1be05fab4043354bcf7104f0f9b0e2231ef05 - RNWorklets: 09a47bd92d3da6e00420a060fcc86e23b745e980 - SDWebImage: e9fc87c1aab89a8ab1bbd74eba378c6f53be8abf - SDWebImageAVIFCoder: afe194a084e851f70228e4be35ef651df0fc5c57 - SDWebImageSVGCoder: 15a300a97ec1c8ac958f009c02220ac0402e936c - SDWebImageWebPCoder: e38c0a70396191361d60c092933e22c20d5b1380 - SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 + PromisesObjC: 752c3227f599e3467650e47ea36f433eeb10c273 + PromisesSwift: 217dea0fd5d2ad65222a109c48698add13cc1c5b + PurchasesHybridCommon: ecd9d7c586287625f1225b8de5e24c1021502270 + RCTDeprecation: a4c521821fab57cbb125b36effe84d897d0dfa12 + RCTRequired: 9f3a7e5645d4bc3f551593de7550bb66ab6e42bc + RCTSwiftUI: 239ed2eb9e73de5a6f518810630f0c95e01c8702 + RCTSwiftUIWrapper: 966ca7f5f22ac0b2b2255fb09cffc381f5440b03 + RCTTypeSafety: 2a6403ba3492c04510e7c15bd635461646c43bb2 + ReachabilitySwift: 32793e867593cfc1177f5d16491e3a197d2fccda + React: e2dc35338068bbd299c66f043ae0d7f25de8499e + React-callinvoker: 28b25d21b124c26cebaea713ba7d801b9351dc48 + React-Core: 02ed7d2ffb70437bdf2aba074a13078a7b0b9ff0 + React-Core-prebuilt: ba446b765744ef1e68074edbae93bd643555634e + React-CoreModules: b3a5a42dadcde3b5d47b325bd912eb2ced89e146 + React-cxxreact: fe8f88dda044e5905e99a00f41b7a874c3908716 + React-debug: 9af1e96a6069c996e3d9f1e493603e74bc9f1593 + React-defaultsnativemodule: ef8c2a55daadc1208d72237c20638a937fc99d1e + React-domnativemodule: 022dc420df8409c2c9b724f872d678f0e73e254c + React-Fabric: feb1cf67568bf2201aa2180f6ed104106edff14f + React-FabricComponents: c6a7ae46e80f1152ada1d13b9e90c8f61689cab7 + React-FabricImage: 6b478ee0986b6c6f8ef925fc1539dbd73ee8c6e1 + React-featureflags: 25925b2a222c4d27fa7625083f9eee3ecc50edf9 + React-featureflagsnativemodule: 0fc8626dc9708a55f8ac0f556b1982ecfa31a6fb + React-graphics: 35f524ebf597dfa00965efeacebab35608b8229b + React-hermes: 663286153a8ad6bf752b742654c766ff5e8991e7 + React-idlecallbacksnativemodule: b02adbab676f22ad603a7db55344b99890db597d + React-ImageManager: bb1606f3c8a8681b98933839d1b3776e74e11cb6 + React-intersectionobservernativemodule: e81bf037d9a4e08efb03a0cccb61361ec5cb9e8d + React-jserrorhandler: 2a5f316dee142d671cec8b9940956120a26225cb + React-jsi: eb7cc4cffcf24796cc302d5b2bca0e92544139a9 + React-jsiexecutor: 65006f60e64c72c6b82f62ef6bd17c84846e73f8 + React-jsinspector: a5cc10871111ac6ae6f60d0030be6546b98c3917 + React-jsinspectorcdp: 9c456fc9218c5ba16531273591cd8e40db38d047 + React-jsinspectornetwork: 8e9ac32459b7af5efa4d5962be734bdc387db090 + React-jsinspectortracing: a36ce197288a347d43aa1dbc09d72dee24269646 + React-jsitooling: 2870fce5bfd23414d39ea141ea6ca4fe67d82b12 + React-jsitracing: d66fb487dd177cf5e1136229de8675da35afac01 + React-logger: bf149dea4343a9037b74bade36cced8b63f03f46 + React-Mapbuffer: 33e3bcefb14c2ce5ba867d908ff16cced1f9b487 + React-microtasksnativemodule: 3a42e75434099fd10030e36fe9f3b27e3811afd5 + React-mutationobservernativemodule: a7f3dc483d3e0e0fade0ea00e2cc95e2e462e023 + react-native-compressor: f2f7040aa578b68b1690b41e920140979965b08f + react-native-safe-area-context: ba7283e541a5f57c6b27a7e33f2c40b8977888c0 + react-native-skia: ebef3d06fcc4838d53310e7a47625aafa8061216 + react-native-view-shot: 6da2aaa0404b8d617ab1689550acdb251d759af9 + React-NativeModulesApple: deba264b03bd79c6bd61014fa30e40321b5e443a + React-networking: 905170b05255ad7025dd16e9d0cf5a7b9458208a + React-oscompat: 64a0c7ef5441855dc6e2a6afe8ba8f92aa05075e + React-perflogger: ca04287f205086a1edb5c95882be7b6068458889 + React-performancecdpmetrics: bb76b28a76f5384e69174652747f5feb9a4914ac + React-performancetimeline: df497e95ce4439bdef5d5c751c7ca5fbcab47633 + React-RCTActionSheet: ab545c1e7b5f1ce4f8b40b6fa06afe2869095884 + React-RCTAnimation: 343147a9cd68c93d0ca280799fedfc7102d76ce4 + React-RCTAppDelegate: 5054754e92aaa9f8bfabe0f1022b84e46f3dcb57 + React-RCTBlob: 8c7ae3422ca4e72bc64b7a0142fd730efc5d4dfb + React-RCTFabric: b6d57f19439c1b02c1dbcf11ee70b9dc6fab8026 + React-RCTFBReactNativeSpec: b57aa2c72a1ea985d49999a8f0fc8f79ad481c9c + React-RCTImage: 481457bca63e039eb997f7d16c7560472f49657e + React-RCTLinking: 76cbb871240cec2dc5e7aa26c60f59e0ebbcf5a2 + React-RCTNetwork: e23a778225b7672e38545d3c5c24e1f4aad6d15f + React-RCTRuntime: 43cf561d276a46b8ba217f7c5161547ff35ae43e + React-RCTSettings: 96196b535bef147381f96cc60ce9bda85d8be848 + React-RCTText: 749ebbd1a999fd84d80f37002ea3bf597fcea6df + React-RCTVibration: 5b41a7f274757c2928845981d970916ef9e4ca14 + React-rendererconsistency: 136a8589d3317a8aed2cbc4a42d8db59d4ca82cc + React-renderercss: 2ca0e84b561309c1d6a80885affa22a669bdfb6a + React-rendererdebug: e994176289d0f50d03e7b8dd512b2ccdba83f79c + React-RuntimeApple: 0a875de8b8210035fd107ca5b91779383a4c0e4e + React-RuntimeCore: cc3e105f674079e2d535bd1508601ff90b3243b2 + React-runtimeexecutor: 2dcc6f4e167a026f7a72268e4b395f5e41c8e641 + React-RuntimeHermes: 6d654deb1405f48a0dd7f5d4b72f9fd6181b4b28 + React-runtimescheduler: bea6c85aa0cc603c5c15789661d0a40b1030df88 + React-timing: 344568a2d138d9beaf1b7815716faf2382472789 + React-utils: 892f56c9e4e0aeadce0391b181af87f419c41758 + React-webperformancenativemodule: 9d79deafb4623b6f7716abdf38294cd6a2f7d4d7 + ReactAppDependencyProvider: 25c9c516839be2c5e3d3344f95dc7da5f7e63fc2 + ReactCodegen: 5b2b5c009cec17b5e848bde3bc067c339009390d + ReactCommon: 7dfc3250793bf36cf221096ff59e1179e13eef7f + ReactNativeDependencies: 14f257e447645e5d8a8c18ef66068f67f7219299 + RecaptchaInterop: 11e0b637842dfb48308d242afc3f448062325aba + RevenueCat: 9357239a9f0978285e68983637b8a602e65c94f0 + RNCAsyncStorage: d90e523830fa7705f8c61632479abde871bc792f + RNCMaskedView: 8069b4d4e23b3d28b4fcac70bf266be43ffc3d2e + RNFBAnalytics: ebed3f7a674f0d980f8114450e49076cbed18873 + RNFBApp: 79b63f3ffec455179e6cebb37d5750be022c6fb8 + RNFBCrashlytics: 33c6bfac7a9e6a907b095a86c98dc6f26c9bf526 + RNGestureHandler: a97cc64efbfcb7a53969a38310a189a3d5246c65 + RNGoogleSignin: 41b189ae99a41175130c55c88a2985a55f826a14 + RNPurchases: 4f6b0209e2fb4152bda0d0276a2a46d2b3416752 + RNReanimated: 7a16183cabf799cf59e42ffeade5da8d689e3309 + RNScreens: 82c8a2b21dfd8b06a627ad48a543a54c2fb97abf + RNShare: 26c9524aee8cc3eedbab6d6b98cacce2f5247893 + RNSVG: 2d3af77f13e69994bb8957f69d46d8bcba1a6be8 + RNWorklets: 2b1732dea513e38333481dc919029c1e14dc647d WidgetBridge: 15f1466d7f79505a5e600e1400fcff1a40f807a4 - Yoga: cc4a6600d61e4e9276e860d4d68eebb834a050ba + Yoga: e240fec777ff1f21ef42ccebbb44b6d262125855 -PODFILE CHECKSUM: fa3d5fa10e0ed7db5a11b50a5a66865694aea535 +PODFILE CHECKSUM: a686de17c13e42c959153734d16cafb6d8617eed COCOAPODS: 1.16.2 diff --git a/apps/mobile/ios/Podfile.properties.json b/apps/mobile/ios/Podfile.properties.json index 42a0ecc..7e7c5ca 100644 --- a/apps/mobile/ios/Podfile.properties.json +++ b/apps/mobile/ios/Podfile.properties.json @@ -1,9 +1,10 @@ { "expo.jsEngine": "hermes", "EX_DEV_CLIENT_NETWORK_INSPECTOR": "true", - "newArchEnabled": "true", - "ios.useFrameworks": "static", - "apple.extraPods": "[]", - "apple.ccacheEnabled": "false", - "apple.privacyManifestAggregationEnabled": "true" + "expo.inlineModules.watchedDirectories": "[]", + "expo.inlineModules.xcodeProjectTargets": "{\"mainTarget\":\"Sauci\",\"targets\":[]}", + "ios.forceStaticLinking": "[]", + "apple.privacyManifestAggregationEnabled": "true", + "EXPO_USE_PRECOMPILED_MODULES": "true", + "ios.useFrameworks": "static" } diff --git a/apps/mobile/ios/Sauci.xcodeproj/project.pbxproj b/apps/mobile/ios/Sauci.xcodeproj/project.pbxproj index cb38d3c..a02934d 100644 --- a/apps/mobile/ios/Sauci.xcodeproj/project.pbxproj +++ b/apps/mobile/ios/Sauci.xcodeproj/project.pbxproj @@ -3,19 +3,18 @@ archiveVersion = 1; classes = { }; - objectVersion = 46; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */; }; - 5254BDADE70741A0B2504FB1 /* noop-file.swift in Sources */ = {isa = PBXBuildFile; fileRef = F744EAD4ABA54509966475D6 /* noop-file.swift */; }; - 7B71EEB2AF682FA7AFF556D5 /* Pods_Sauci.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DDDAD8C12C38D3BD0A76D345 /* Pods_Sauci.framework */; }; - B18059E884C0ABDD17F3DC3D /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */; }; + 3F202C2A859975F48A83ADD7 /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 779267BD380A5D29590F1BDC /* ExpoModulesProvider.swift */; }; + 45941E25D336B6152BFCEFB9 /* Pods_Sauci.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B482C7D915C22B3F33CA9841 /* Pods_Sauci.framework */; }; + 804CD03F6B584D08B7803C63 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 69E91809C21A4977A3249D53 /* PrivacyInfo.xcprivacy */; }; BB2F792D24A3F905000567C9 /* Expo.plist in Resources */ = {isa = PBXBuildFile; fileRef = BB2F792C24A3F905000567C9 /* Expo.plist */; }; - CEF2F278ABBC5FBFD470A0F7 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = D7B5C17768E3B74AC152531F /* PrivacyInfo.xcprivacy */; }; + D60EEEF252214D45B67A0063 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = D58CE235EF5F40F58FB8111D /* GoogleService-Info.plist */; }; F11748422D0307B40044C1D9 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = F11748412D0307B40044C1D9 /* AppDelegate.swift */; }; - FDFABE1A1A3547B1B22DD2DD /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = A9280FDF3E0D43AC90382DBC /* GoogleService-Info.plist */; }; XX12B55A1EDABF083C3B51XX /* WidgetKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = XX470101BAEB8E0BBC8B0DXX /* WidgetKit.framework */; }; XX1A6800511A685AB346D2XX /* AppIntents.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = XXA12889081EB894481655XX /* AppIntents.framework */; }; XX3C562DEF346B45594832XX /* ActivityKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = XXCAF23C3FC41F82140FA1XX /* ActivityKit.framework */; }; @@ -24,11 +23,11 @@ /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - XXA7C7D5580082A497FD95XX /* PBXContainerItemProxy */ = { + XX77D941E1DB38490B8F4EXX /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; proxyType = 1; - remoteGlobalIDString = XX540FB4ABC75CE91A6036XX; + remoteGlobalIDString = XXB3405CC208C2ECA4797FXX; remoteInfo = LiveDrawWidget; }; /* End PBXContainerItemProxy section */ @@ -51,18 +50,17 @@ 13B07F961A680F5B00A75B9A /* Sauci.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; fileEncoding = 4; includeInIndex = 0; path = Sauci.app; sourceTree = BUILT_PRODUCTS_DIR; }; 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = Sauci/Images.xcassets; sourceTree = ""; }; 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = text.plist.xml; name = Info.plist; path = Sauci/Info.plist; sourceTree = ""; }; - 6C2E3173556A471DD304B334 /* Pods-Sauci.debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sauci.debug.xcconfig"; path = "Target Support Files/Pods-Sauci/Pods-Sauci.debug.xcconfig"; sourceTree = ""; }; - 7A4D352CD337FB3A3BF06240 /* Pods-Sauci.release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sauci.release.xcconfig"; path = "Target Support Files/Pods-Sauci/Pods-Sauci.release.xcconfig"; sourceTree = ""; }; - A9280FDF3E0D43AC90382DBC /* GoogleService-Info.plist */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = text.plist.xml; name = "GoogleService-Info.plist"; path = "Sauci/GoogleService-Info.plist"; sourceTree = ""; }; + 69E91809C21A4977A3249D53 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = unknown; name = PrivacyInfo.xcprivacy; path = Sauci/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 779267BD380A5D29590F1BDC /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-Sauci/ExpoModulesProvider.swift"; sourceTree = ""; }; + A172EA788EF476A7083810FE /* Pods-Sauci.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sauci.release.xcconfig"; path = "Target Support Files/Pods-Sauci/Pods-Sauci.release.xcconfig"; sourceTree = ""; }; AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = file.storyboard; name = SplashScreen.storyboard; path = Sauci/SplashScreen.storyboard; sourceTree = ""; }; + B482C7D915C22B3F33CA9841 /* Pods_Sauci.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Sauci.framework; sourceTree = BUILT_PRODUCTS_DIR; }; BB2F792C24A3F905000567C9 /* Expo.plist */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = text.plist.xml; path = Expo.plist; sourceTree = ""; }; - D7B5C17768E3B74AC152531F /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 1; lastKnownFileType = undefined; name = PrivacyInfo.xcprivacy; path = Sauci/PrivacyInfo.xcprivacy; sourceTree = ""; }; - DA536CAC88B349A59DFC1F1E /* Sauci-Bridging-Header.h */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.c.h; name = "Sauci-Bridging-Header.h"; path = "Sauci/Sauci-Bridging-Header.h"; sourceTree = ""; }; - DDDAD8C12C38D3BD0A76D345 /* Pods_Sauci.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; fileEncoding = 4; includeInIndex = undefined; path = Pods_Sauci.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + D58CE235EF5F40F58FB8111D /* GoogleService-Info.plist */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = text.plist.xml; name = "GoogleService-Info.plist"; path = "Sauci/GoogleService-Info.plist"; sourceTree = ""; }; ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = undefined; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; F11748412D0307B40044C1D9 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.swift; name = AppDelegate.swift; path = Sauci/AppDelegate.swift; sourceTree = ""; }; - F744EAD4ABA54509966475D6 /* noop-file.swift */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.swift; name = "noop-file.swift"; path = "Sauci/noop-file.swift"; sourceTree = ""; }; - FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-Sauci/ExpoModulesProvider.swift"; sourceTree = ""; }; + F11748442D0722820044C1D9 /* Sauci-Bridging-Header.h */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.c.h; name = "Sauci-Bridging-Header.h"; path = "Sauci/Sauci-Bridging-Header.h"; sourceTree = ""; }; + FEACE2E5B4EA50AFBF4DDF34 /* Pods-Sauci.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sauci.debug.xcconfig"; path = "Target Support Files/Pods-Sauci/Pods-Sauci.debug.xcconfig"; sourceTree = ""; }; XX470101BAEB8E0BBC8B0DXX /* WidgetKit.framework */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = undefined; lastKnownFileType = wrapper.framework; name = WidgetKit.framework; path = System/Library/Frameworks/WidgetKit.framework; sourceTree = SDKROOT; }; XX4DFF38D47332D6BF0183XX /* SwiftUI.framework */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = undefined; lastKnownFileType = wrapper.framework; name = SwiftUI.framework; path = System/Library/Frameworks/SwiftUI.framework; sourceTree = SDKROOT; }; XXA12889081EB894481655XX /* AppIntents.framework */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = undefined; lastKnownFileType = wrapper.framework; name = AppIntents.framework; path = System/Library/Frameworks/AppIntents.framework; sourceTree = SDKROOT; }; @@ -71,21 +69,21 @@ /* End PBXFileReference section */ /* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */ - XX020388E3BB9C764E774FXX /* Exceptions for "widget" folder in "LiveDrawWidget" target */ = { + XX6FB9E6678087E3AAC658XX /* Exceptions for "widget" folder in "LiveDrawWidget" target */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; membershipExceptions = ( Info.plist, "expo-target.config.js", ); - target = XX540FB4ABC75CE91A6036XX /* LiveDrawWidget */; + target = XXB3405CC208C2ECA4797FXX /* LiveDrawWidget */; }; /* End PBXFileSystemSynchronizedBuildFileExceptionSet section */ /* Begin PBXFileSystemSynchronizedRootGroup section */ - XX683E29AD7AD8279E17B2XX /* widget */ = { + XXBB44BF07EB68666150ABXX /* widget */ = { isa = PBXFileSystemSynchronizedRootGroup; exceptions = ( - XX020388E3BB9C764E774FXX /* Exceptions for "widget" folder in "LiveDrawWidget" target */, + XX6FB9E6678087E3AAC658XX /* Exceptions for "widget" folder in "LiveDrawWidget" target */, ); explicitFileTypes = { }; @@ -101,7 +99,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 7B71EEB2AF682FA7AFF556D5 /* Pods_Sauci.framework in Frameworks */, + 45941E25D336B6152BFCEFB9 /* Pods_Sauci.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -122,15 +120,32 @@ 13B07FAE1A68108700A75B9A /* Sauci */ = { isa = PBXGroup; children = ( - BB2F792B24A3F905000567C9 /* Supporting */, F11748412D0307B40044C1D9 /* AppDelegate.swift */, + F11748442D0722820044C1D9 /* Sauci-Bridging-Header.h */, + BB2F792B24A3F905000567C9 /* Supporting */, 13B07FB51A68108700A75B9A /* Images.xcassets */, 13B07FB61A68108700A75B9A /* Info.plist */, AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */, - A9280FDF3E0D43AC90382DBC /* GoogleService-Info.plist */, - F744EAD4ABA54509966475D6 /* noop-file.swift */, - DA536CAC88B349A59DFC1F1E /* Sauci-Bridging-Header.h */, - D7B5C17768E3B74AC152531F /* PrivacyInfo.xcprivacy */, + 69E91809C21A4977A3249D53 /* PrivacyInfo.xcprivacy */, + D58CE235EF5F40F58FB8111D /* GoogleService-Info.plist */, + ); + name = Sauci; + sourceTree = ""; + }; + 1957149DB83AAF8603C60859 /* Pods */ = { + isa = PBXGroup; + children = ( + FEACE2E5B4EA50AFBF4DDF34 /* Pods-Sauci.debug.xcconfig */, + A172EA788EF476A7083810FE /* Pods-Sauci.release.xcconfig */, + ); + name = Pods; + path = Pods; + sourceTree = ""; + }; + 2BFCD64E7EEB594CC2D9E261 /* Sauci */ = { + isa = PBXGroup; + children = ( + 779267BD380A5D29590F1BDC /* ExpoModulesProvider.swift */, ); name = Sauci; sourceTree = ""; @@ -141,9 +156,9 @@ ED297162215061F000B7C4FE /* JavaScriptCore.framework */, XX470101BAEB8E0BBC8B0DXX /* WidgetKit.framework */, XX4DFF38D47332D6BF0183XX /* SwiftUI.framework */, - DDDAD8C12C38D3BD0A76D345 /* Pods_Sauci.framework */, XXCAF23C3FC41F82140FA1XX /* ActivityKit.framework */, XXA12889081EB894481655XX /* AppIntents.framework */, + B482C7D915C22B3F33CA9841 /* Pods_Sauci.framework */, ); name = Frameworks; sourceTree = ""; @@ -163,8 +178,8 @@ 832341AE1AAA6A7D00B99B32 /* Libraries */, 83CBBA001A601CBA00E9B192 /* Products */, 2D16E6871FA4F8E400B85C8A /* Frameworks */, - D65327D7A22EEC0BE12398D9 /* Pods */, - D7E4C46ADA2E9064B798F356 /* ExpoModulesProviders */, + 1957149DB83AAF8603C60859 /* Pods */, + CC8FEB5C5178B9E5E71D4F61 /* ExpoModulesProviders */, ); indentWidth = 2; sourceTree = ""; @@ -180,14 +195,6 @@ name = Products; sourceTree = ""; }; - 92DBD88DE9BF7D494EA9DA96 /* Sauci */ = { - isa = PBXGroup; - children = ( - FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */, - ); - name = Sauci; - sourceTree = ""; - }; BB2F792B24A3F905000567C9 /* Supporting */ = { isa = PBXGroup; children = ( @@ -197,19 +204,10 @@ path = Sauci/Supporting; sourceTree = ""; }; - D65327D7A22EEC0BE12398D9 /* Pods */ = { + CC8FEB5C5178B9E5E71D4F61 /* ExpoModulesProviders */ = { isa = PBXGroup; children = ( - 6C2E3173556A471DD304B334 /* Pods-Sauci.debug.xcconfig */, - 7A4D352CD337FB3A3BF06240 /* Pods-Sauci.release.xcconfig */, - ); - path = Pods; - sourceTree = ""; - }; - D7E4C46ADA2E9064B798F356 /* ExpoModulesProviders */ = { - isa = PBXGroup; - children = ( - 92DBD88DE9BF7D494EA9DA96 /* Sauci */, + 2BFCD64E7EEB594CC2D9E261 /* Sauci */, ); name = ExpoModulesProviders; sourceTree = ""; @@ -217,7 +215,7 @@ XX3E41C1850246162C0061XX /* expo:targets */ = { isa = PBXGroup; children = ( - XX683E29AD7AD8279E17B2XX /* widget */, + XXBB44BF07EB68666150ABXX /* widget */, ); name = "expo:targets"; path = ../targets; @@ -231,30 +229,31 @@ buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "Sauci" */; buildPhases = ( 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */, - DC3D179C6B62F16DA5F17C2F /* [Expo] Configure project */, + E6F7433229E3C1448FC9F062 /* [Expo] Configure project */, 13B07F871A680F5B00A75B9A /* Sources */, 13B07F8C1A680F5B00A75B9A /* Frameworks */, 13B07F8E1A680F5B00A75B9A /* Resources */, 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */, + D58CF933D4804A0CB49C2891 /* [Expo Dev Launcher] Strip Local Network Keys for Release */, XX72A8CFBF0FBA13A79902XX /* Embed Foundation Extensions */, - A1248897D24903117793599B /* [CP] Embed Pods Frameworks */, - FB4B019D835055733ACDE109 /* [CP-User] [RNFB] Core Configuration */, - 563ACE2651AC39438F3B399B /* [CP-User] [RNFB] Crashlytics Configuration */, + 503A0FD3DBA862B4BE649BBB /* [CP] Embed Pods Frameworks */, + 8490E10253F91A7BEB80F555 /* [CP-User] [RNFB] Core Configuration */, + 0EE1B67C9AAD8BD8562E800E /* [CP-User] [RNFB] Crashlytics Configuration */, ); buildRules = ( ); dependencies = ( - XX97289CEC7994AD5F4142XX /* PBXTargetDependency */, + XX5D3A21868E45E6E5BDC3XX /* PBXTargetDependency */, ); name = Sauci; productName = Sauci; productReference = 13B07F961A680F5B00A75B9A /* Sauci.app */; productType = "com.apple.product-type.application"; }; - XX540FB4ABC75CE91A6036XX /* LiveDrawWidget */ = { + XXB3405CC208C2ECA4797FXX /* LiveDrawWidget */ = { isa = PBXNativeTarget; - buildConfigurationList = XX63FAB1BD532DA0D8AE18XX /* Build configuration list for PBXNativeTarget "LiveDrawWidget" */; + buildConfigurationList = XX35D62F4FBF2C9086E8C9XX /* Build configuration list for PBXNativeTarget "LiveDrawWidget" */; buildPhases = ( XX074B8811C1CF8E8A3D74XX /* Frameworks */, XXE45443DC38DCFE1DB622XX /* Sources */, @@ -265,7 +264,7 @@ dependencies = ( ); fileSystemSynchronizedGroups = ( - XX683E29AD7AD8279E17B2XX /* widget */, + XXBB44BF07EB68666150ABXX /* widget */, ); name = LiveDrawWidget; productName = LiveDrawWidget; @@ -283,7 +282,7 @@ 13B07F861A680F5B00A75B9A = { LastSwiftMigration = 1250; }; - XX540FB4ABC75CE91A6036XX = { + XXB3405CC208C2ECA4797FXX = { CreatedOnToolsVersion = 14.3; DevelopmentTeam = BXVPBATDZY; ProvisioningStyle = Automatic; @@ -304,7 +303,7 @@ projectRoot = ""; targets = ( 13B07F861A680F5B00A75B9A /* Sauci */, - XX540FB4ABC75CE91A6036XX /* LiveDrawWidget */, + XXB3405CC208C2ECA4797FXX /* LiveDrawWidget */, ); }; /* End PBXProject section */ @@ -317,8 +316,8 @@ BB2F792D24A3F905000567C9 /* Expo.plist in Resources */, 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */, - FDFABE1A1A3547B1B22DD2DD /* GoogleService-Info.plist in Resources */, - CEF2F278ABBC5FBFD470A0F7 /* PrivacyInfo.xcprivacy in Resources */, + 804CD03F6B584D08B7803C63 /* PrivacyInfo.xcprivacy in Resources */, + D60EEEF252214D45B67A0063 /* GoogleService-Info.plist in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -341,6 +340,8 @@ inputFileListPaths = ( ); inputPaths = ( + "$(SRCROOT)/.xcode.env", + "$(SRCROOT)/.xcode.env.local", ); name = "Bundle React Native code and images"; outputFileListPaths = ( @@ -373,7 +374,7 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - 563ACE2651AC39438F3B399B /* [CP-User] [RNFB] Crashlytics Configuration */ = { + 0EE1B67C9AAD8BD8562E800E /* [CP-User] [RNFB] Crashlytics Configuration */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -387,6 +388,52 @@ shellPath = /bin/sh; shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\nset -e\n\nif [[ ${PODS_ROOT} ]]; then\n echo \"info: Exec FirebaseCrashlytics Run from Pods\"\n \"${PODS_ROOT}/FirebaseCrashlytics/run\"\nelse\n echo \"info: Exec FirebaseCrashlytics Run from framework\"\n \"${PROJECT_DIR}/FirebaseCrashlytics.framework/run\"\nfi\n"; }; + 503A0FD3DBA862B4BE649BBB /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Sauci/Pods-Sauci-frameworks.sh", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/ExpoFileSystem/ExpoFileSystem.framework/ExpoFileSystem", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/ExpoFont/ExpoFont.framework/ExpoFont", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/ExpoImage/ExpoImage.framework/ExpoImage", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/ExpoImage/SDWebImage.framework/SDWebImage", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/ExpoImage/SDWebImageAVIFCoder.framework/SDWebImageAVIFCoder", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/ExpoImage/SDWebImageSVGCoder.framework/SDWebImageSVGCoder", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/ExpoImage/SDWebImageWebPCoder.framework/SDWebImageWebPCoder", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/ExpoImage/libavif.framework/libavif", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/ExpoMediaLibrary/ExpoMediaLibrary.framework/ExpoMediaLibrary", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/ExpoModulesCore/ExpoModulesCore.framework/ExpoModulesCore", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/ExpoModulesJSI/ExpoModulesJSI.framework/ExpoModulesJSI", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/ExpoModulesWorklets/ExpoModulesWorklets.framework/ExpoModulesWorklets", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/React-Core-prebuilt/React.framework/React", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/ReactNativeDependencies/ReactNativeDependencies.framework/ReactNativeDependencies", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/hermes-engine/Pre-built/hermesvm.framework/hermesvm", + ); + name = "[CP] Embed Pods Frameworks"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ExpoFileSystem.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ExpoFont.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ExpoImage.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SDWebImage.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SDWebImageAVIFCoder.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SDWebImageSVGCoder.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SDWebImageWebPCoder.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/libavif.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ExpoMediaLibrary.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ExpoModulesCore.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ExpoModulesJSI.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ExpoModulesWorklets.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/React.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ReactNativeDependencies.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/hermesvm.framework", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Sauci/Pods-Sauci-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -398,9 +445,10 @@ "${PODS_CONFIGURATION_BUILD_DIR}/EXApplication/ExpoApplication_privacy.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/EXConstants.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/ExpoConstants_privacy.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/EXNotifications/ExpoNotifications_privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/EXUpdates/EXUpdates.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/ExpoFileSystem/ExpoFileSystem_privacy.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/ExpoMediaLibrary/ExpoMediaLibrary_privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/ExpoNotifications/ExpoNotifications_privacy.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore/FirebaseCore_Privacy.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreExtension/FirebaseCoreExtension_Privacy.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal/FirebaseCoreInternal_Privacy.bundle", @@ -414,18 +462,16 @@ "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC/FBLPromises_Privacy.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/PromisesSwift/Promises_Privacy.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/PurchasesHybridCommon/PurchasesHybridCommon.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/RCT-Folly/RCT-Folly_privacy.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage/RNCAsyncStorage_resources.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/RNSVG/RNSVGFilters.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift/ReachabilitySwift.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/React-Core_privacy.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact/React-cxxreact_privacy.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/RevenueCat/RevenueCat.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage/SDWebImage.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/boost/boost_privacy.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/expo-dev-launcher/EXDevLauncher.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/expo-dev-menu/EXDevMenu.bundle", - "${PODS_CONFIGURATION_BUILD_DIR}/glog/glog_privacy.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/nanopb/nanopb_Privacy.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/react-native-view-shot/RNViewShotPrivacyInfo.bundle", ); name = "[CP] Copy Pods Resources"; outputPaths = ( @@ -433,9 +479,10 @@ "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoApplication_privacy.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EXConstants.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoConstants_privacy.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoNotifications_privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EXUpdates.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoFileSystem_privacy.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoMediaLibrary_privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoNotifications_privacy.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FirebaseCore_Privacy.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FirebaseCoreExtension_Privacy.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FirebaseCoreInternal_Privacy.bundle", @@ -449,43 +496,54 @@ "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FBLPromises_Privacy.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Promises_Privacy.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/PurchasesHybridCommon.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RCT-Folly_privacy.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNCAsyncStorage_resources.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNSVGFilters.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ReachabilitySwift.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/React-Core_privacy.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/React-cxxreact_privacy.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RevenueCat.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/SDWebImage.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/boost_privacy.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EXDevLauncher.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EXDevMenu.bundle", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/glog_privacy.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/nanopb_Privacy.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNViewShotPrivacyInfo.bundle", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Sauci/Pods-Sauci-resources.sh\"\n"; showEnvVarsInLog = 0; }; - A1248897D24903117793599B /* [CP] Embed Pods Frameworks */ = { + 8490E10253F91A7BEB80F555 /* [CP-User] [RNFB] Core Configuration */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Sauci/Pods-Sauci-frameworks.sh", - "${PODS_XCFRAMEWORKS_BUILD_DIR}/hermes-engine/Pre-built/hermes.framework/hermes", + "$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)", + ); + name = "[CP-User] [RNFB] Core Configuration"; + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\n\n##########################################################################\n##########################################################################\n#\n# NOTE THAT IF YOU CHANGE THIS FILE YOU MUST RUN pod install AFTERWARDS\n#\n# This file is installed as an Xcode build script in the project file\n# by cocoapods, and you will not see your changes until you pod install\n#\n##########################################################################\n##########################################################################\n\nset -e\n\n_MAX_LOOKUPS=2;\n_SEARCH_RESULT=''\n_RN_ROOT_EXISTS=''\n_CURRENT_LOOKUPS=1\n_JSON_ROOT=\"'react-native'\"\n_JSON_FILE_NAME='firebase.json'\n_JSON_OUTPUT_BASE64='e30=' # { }\n_CURRENT_SEARCH_DIR=${PROJECT_DIR}\n_PLIST_BUDDY=/usr/libexec/PlistBuddy\n_TARGET_PLIST=\"${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}\"\n_DSYM_PLIST=\"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist\"\n\n# plist arrays\n_PLIST_ENTRY_KEYS=()\n_PLIST_ENTRY_TYPES=()\n_PLIST_ENTRY_VALUES=()\n\nfunction setPlistValue {\n echo \"note: setting plist entry '$1' of type '$2' in file '$4'\"\n ${_PLIST_BUDDY} -c \"Add :$1 $2 '$3'\" $4 || echo \"note: '$1' already exists\"\n}\n\nfunction getFirebaseJsonKeyValue () {\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n ruby -Ku -e \"require 'rubygems';require 'json'; output=JSON.parse('$1'); puts output[$_JSON_ROOT]['$2']\"\n else\n echo \"\"\n fi;\n}\n\nfunction jsonBoolToYesNo () {\n if [[ $1 == \"false\" ]]; then\n echo \"NO\"\n elif [[ $1 == \"true\" ]]; then\n echo \"YES\"\n else echo \"NO\"\n fi\n}\n\necho \"note: -> RNFB build script started\"\necho \"note: 1) Locating ${_JSON_FILE_NAME} file:\"\n\nif [[ -z ${_CURRENT_SEARCH_DIR} ]]; then\n _CURRENT_SEARCH_DIR=$(pwd)\nfi;\n\nwhile true; do\n _CURRENT_SEARCH_DIR=$(dirname \"$_CURRENT_SEARCH_DIR\")\n if [[ \"$_CURRENT_SEARCH_DIR\" == \"/\" ]] || [[ ${_CURRENT_LOOKUPS} -gt ${_MAX_LOOKUPS} ]]; then break; fi;\n echo \"note: ($_CURRENT_LOOKUPS of $_MAX_LOOKUPS) Searching in '$_CURRENT_SEARCH_DIR' for a ${_JSON_FILE_NAME} file.\"\n _SEARCH_RESULT=$(find \"$_CURRENT_SEARCH_DIR\" -maxdepth 2 -name ${_JSON_FILE_NAME} -print | /usr/bin/head -n 1)\n if [[ ${_SEARCH_RESULT} ]]; then\n echo \"note: ${_JSON_FILE_NAME} found at $_SEARCH_RESULT\"\n break;\n fi;\n _CURRENT_LOOKUPS=$((_CURRENT_LOOKUPS+1))\ndone\n\nif [[ ${_SEARCH_RESULT} ]]; then\n _JSON_OUTPUT_RAW=$(cat \"${_SEARCH_RESULT}\")\n if ! _RN_ROOT_EXISTS=$(ruby -Ku -e \"require 'json'; output=JSON.parse('$_JSON_OUTPUT_RAW'); puts output[$_JSON_ROOT]\"); then\n echo \"error: Failed to parse firebase.json, check for syntax errors.\"\n exit 1\n fi\n\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n if ! python3 --version >/dev/null 2>&1; then echo \"error: python3 not found, firebase.json file processing error.\" && exit 1; fi\n _JSON_OUTPUT_BASE64=$(python3 -c 'import json,sys,base64;print(base64.b64encode(bytes(json.dumps(json.loads(open('\"'${_SEARCH_RESULT}'\"', '\"'rb'\"').read())['${_JSON_ROOT}']), '\"'utf-8'\"')).decode())' || echo \"e30=\")\n fi\n\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n\n # config.app_data_collection_default_enabled\n _APP_DATA_COLLECTION_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_data_collection_default_enabled\")\n if [[ $_APP_DATA_COLLECTION_ENABLED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseDataCollectionDefaultEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_DATA_COLLECTION_ENABLED\")\")\n fi\n\n # config.analytics_auto_collection_enabled\n _ANALYTICS_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_auto_collection_enabled\")\n if [[ $_ANALYTICS_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_COLLECTION\")\")\n fi\n\n # config.analytics_collection_deactivated\n _ANALYTICS_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_collection_deactivated\")\n if [[ $_ANALYTICS_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_DEACTIVATED\")\")\n fi\n\n # config.analytics_idfv_collection_enabled\n _ANALYTICS_IDFV_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_idfv_collection_enabled\")\n if [[ $_ANALYTICS_IDFV_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_IDFV_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_IDFV_COLLECTION\")\")\n fi\n\n # config.analytics_default_allow_analytics_storage\n _ANALYTICS_STORAGE=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_analytics_storage\")\n if [[ $_ANALYTICS_STORAGE ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_ANALYTICS_STORAGE\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_STORAGE\")\")\n fi\n\n # config.analytics_default_allow_ad_storage\n _ANALYTICS_AD_STORAGE=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_ad_storage\")\n if [[ $_ANALYTICS_AD_STORAGE ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_STORAGE\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AD_STORAGE\")\")\n fi\n\n # config.analytics_default_allow_ad_user_data\n _ANALYTICS_AD_USER_DATA=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_ad_user_data\")\n if [[ $_ANALYTICS_AD_USER_DATA ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_USER_DATA\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AD_USER_DATA\")\")\n fi\n\n # config.analytics_default_allow_ad_personalization_signals\n _ANALYTICS_PERSONALIZATION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_ad_personalization_signals\")\n if [[ $_ANALYTICS_PERSONALIZATION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_PERSONALIZATION_SIGNALS\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_PERSONALIZATION\")\")\n fi\n\n # config.analytics_registration_with_ad_network_enabled\n _ANALYTICS_REGISTRATION_WITH_AD_NETWORK=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"google_analytics_registration_with_ad_network_enabled\")\n if [[ $_ANALYTICS_REGISTRATION_WITH_AD_NETWORK ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_REGISTRATION_WITH_AD_NETWORK_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_REGISTRATION_WITH_AD_NETWORK\")\")\n fi\n\n # config.google_analytics_automatic_screen_reporting_enabled\n _ANALYTICS_AUTO_SCREEN_REPORTING=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"google_analytics_automatic_screen_reporting_enabled\")\n if [[ $_ANALYTICS_AUTO_SCREEN_REPORTING ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAutomaticScreenReportingEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_SCREEN_REPORTING\")\")\n fi\n\n # config.perf_auto_collection_enabled\n _PERF_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_auto_collection_enabled\")\n if [[ $_PERF_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_enabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_AUTO_COLLECTION\")\")\n fi\n\n # config.perf_collection_deactivated\n _PERF_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_collection_deactivated\")\n if [[ $_PERF_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_deactivated\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_DEACTIVATED\")\")\n fi\n\n # config.messaging_auto_init_enabled\n _MESSAGING_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"messaging_auto_init_enabled\")\n if [[ $_MESSAGING_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseMessagingAutoInitEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_MESSAGING_AUTO_INIT\")\")\n fi\n\n # config.in_app_messaging_auto_colllection_enabled\n _FIAM_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"in_app_messaging_auto_collection_enabled\")\n if [[ $_FIAM_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseInAppMessagingAutomaticDataCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_FIAM_AUTO_INIT\")\")\n fi\n\n # config.app_check_token_auto_refresh\n _APP_CHECK_TOKEN_AUTO_REFRESH=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_check_token_auto_refresh\")\n if [[ $_APP_CHECK_TOKEN_AUTO_REFRESH ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAppCheckTokenAutoRefreshEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_CHECK_TOKEN_AUTO_REFRESH\")\")\n fi\n\n # config.crashlytics_disable_auto_disabler - undocumented for now - mainly for debugging, document if becomes useful\n _CRASHLYTICS_AUTO_DISABLE_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"crashlytics_disable_auto_disabler\")\n if [[ $_CRASHLYTICS_AUTO_DISABLE_ENABLED == \"true\" ]]; then\n echo \"Disabled Crashlytics auto disabler.\" # do nothing\n else\n _PLIST_ENTRY_KEYS+=(\"FirebaseCrashlyticsCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"NO\")\n fi\nelse\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n echo \"warning: A firebase.json file was not found, whilst this file is optional it is recommended to include it to configure firebase services in React Native Firebase.\"\nfi;\n\necho \"note: 2) Injecting Info.plist entries: \"\n\n# Log out the keys we're adding\nfor i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n echo \" -> $i) ${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\"\ndone\n\nfor plist in \"${_TARGET_PLIST}\" \"${_DSYM_PLIST}\" ; do\n if [[ -f \"${plist}\" ]]; then\n\n # paths with spaces break the call to setPlistValue. temporarily modify\n # the shell internal field separator variable (IFS), which normally\n # includes spaces, to consist only of line breaks\n oldifs=$IFS\n IFS=\"\n\"\n\n for i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n setPlistValue \"${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\" \"${plist}\"\n done\n\n # restore the original internal field separator value\n IFS=$oldifs\n else\n echo \"warning: A Info.plist build output file was not found (${plist})\"\n fi\ndone\n\necho \"note: <- RNFB build script finished\"\n"; + }; + D58CF933D4804A0CB49C2891 /* [Expo Dev Launcher] Strip Local Network Keys for Release */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "[Expo Dev Launcher] Strip Local Network Keys for Release"; + outputFileListPaths = ( ); - name = "[CP] Embed Pods Frameworks"; outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/hermes.framework", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Sauci/Pods-Sauci-frameworks.sh\"\n"; - showEnvVarsInLog = 0; + shellScript = "# Strip dev-launcher-specific local network permission keys from non-Debug builds\n# This only removes _expo._tcp Bonjour services and the dev-launcher usage description.\n# Other Bonjour services and custom descriptions are preserved for production use.\n\nif [ \"$CONFIGURATION\" != \"Debug\" ]; then\n PLIST_PATH=\"${TARGET_BUILD_DIR}/${INFOPLIST_PATH}\"\n if [ -f \"$PLIST_PATH\" ]; then\n # Check if NSBonjourServices exists\n if /usr/libexec/PlistBuddy -c \"Print :NSBonjourServices\" \"$PLIST_PATH\" >/dev/null 2>&1; then\n # Get the count of services\n COUNT=$(/usr/libexec/PlistBuddy -c \"Print :NSBonjourServices\" \"$PLIST_PATH\" 2>/dev/null | grep \"^ \" | wc -l | tr -d ' ')\n\n # Remove _expo._tcp\n for ((i=COUNT-1; i>=0; i--)); do\n SERVICE=$(/usr/libexec/PlistBuddy -c \"Print :NSBonjourServices:$i\" \"$PLIST_PATH\" 2>/dev/null || echo \"\")\n if echo \"$SERVICE\" | grep -q \"_expo._tcp\"; then\n /usr/libexec/PlistBuddy -c \"Delete :NSBonjourServices:$i\" \"$PLIST_PATH\" 2>/dev/null || true\n fi\n done\n\n # If the array is now empty, remove it entirely\n REMAINING=$(/usr/libexec/PlistBuddy -c \"Print :NSBonjourServices\" \"$PLIST_PATH\" 2>/dev/null | grep \"^ \" | wc -l | tr -d ' ')\n if [ \"$REMAINING\" -eq \"0\" ]; then\n /usr/libexec/PlistBuddy -c \"Delete :NSBonjourServices\" \"$PLIST_PATH\" 2>/dev/null || true\n fi\n fi\n\n # Only delete the description if it matches the dev-launcher default text\n DESC=$(/usr/libexec/PlistBuddy -c \"Print :NSLocalNetworkUsageDescription\" \"$PLIST_PATH\" 2>/dev/null || echo \"\")\n if echo \"$DESC\" | grep -q \"Expo Dev Launcher\"; then\n /usr/libexec/PlistBuddy -c \"Delete :NSLocalNetworkUsageDescription\" \"$PLIST_PATH\" 2>/dev/null || true\n fi\n fi\nfi\n"; }; - DC3D179C6B62F16DA5F17C2F /* [Expo] Configure project */ = { + E6F7433229E3C1448FC9F062 /* [Expo] Configure project */ = { isa = PBXShellScriptBuildPhase; alwaysOutOfDate = 1; buildActionMask = 2147483647; @@ -509,19 +567,6 @@ shellPath = /bin/sh; shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-Sauci/expo-configure-project.sh\"\n"; }; - FB4B019D835055733ACDE109 /* [CP-User] [RNFB] Core Configuration */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - "$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)", - ); - name = "[CP-User] [RNFB] Core Configuration"; - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\n\n##########################################################################\n##########################################################################\n#\n# NOTE THAT IF YOU CHANGE THIS FILE YOU MUST RUN pod install AFTERWARDS\n#\n# This file is installed as an Xcode build script in the project file\n# by cocoapods, and you will not see your changes until you pod install\n#\n##########################################################################\n##########################################################################\n\nset -e\n\n_MAX_LOOKUPS=2;\n_SEARCH_RESULT=''\n_RN_ROOT_EXISTS=''\n_CURRENT_LOOKUPS=1\n_JSON_ROOT=\"'react-native'\"\n_JSON_FILE_NAME='firebase.json'\n_JSON_OUTPUT_BASE64='e30=' # { }\n_CURRENT_SEARCH_DIR=${PROJECT_DIR}\n_PLIST_BUDDY=/usr/libexec/PlistBuddy\n_TARGET_PLIST=\"${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}\"\n_DSYM_PLIST=\"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist\"\n\n# plist arrays\n_PLIST_ENTRY_KEYS=()\n_PLIST_ENTRY_TYPES=()\n_PLIST_ENTRY_VALUES=()\n\nfunction setPlistValue {\n echo \"note: setting plist entry '$1' of type '$2' in file '$4'\"\n ${_PLIST_BUDDY} -c \"Add :$1 $2 '$3'\" $4 || echo \"note: '$1' already exists\"\n}\n\nfunction getFirebaseJsonKeyValue () {\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n ruby -Ku -e \"require 'rubygems';require 'json'; output=JSON.parse('$1'); puts output[$_JSON_ROOT]['$2']\"\n else\n echo \"\"\n fi;\n}\n\nfunction jsonBoolToYesNo () {\n if [[ $1 == \"false\" ]]; then\n echo \"NO\"\n elif [[ $1 == \"true\" ]]; then\n echo \"YES\"\n else echo \"NO\"\n fi\n}\n\necho \"note: -> RNFB build script started\"\necho \"note: 1) Locating ${_JSON_FILE_NAME} file:\"\n\nif [[ -z ${_CURRENT_SEARCH_DIR} ]]; then\n _CURRENT_SEARCH_DIR=$(pwd)\nfi;\n\nwhile true; do\n _CURRENT_SEARCH_DIR=$(dirname \"$_CURRENT_SEARCH_DIR\")\n if [[ \"$_CURRENT_SEARCH_DIR\" == \"/\" ]] || [[ ${_CURRENT_LOOKUPS} -gt ${_MAX_LOOKUPS} ]]; then break; fi;\n echo \"note: ($_CURRENT_LOOKUPS of $_MAX_LOOKUPS) Searching in '$_CURRENT_SEARCH_DIR' for a ${_JSON_FILE_NAME} file.\"\n _SEARCH_RESULT=$(find \"$_CURRENT_SEARCH_DIR\" -maxdepth 2 -name ${_JSON_FILE_NAME} -print | /usr/bin/head -n 1)\n if [[ ${_SEARCH_RESULT} ]]; then\n echo \"note: ${_JSON_FILE_NAME} found at $_SEARCH_RESULT\"\n break;\n fi;\n _CURRENT_LOOKUPS=$((_CURRENT_LOOKUPS+1))\ndone\n\nif [[ ${_SEARCH_RESULT} ]]; then\n _JSON_OUTPUT_RAW=$(cat \"${_SEARCH_RESULT}\")\n if ! _RN_ROOT_EXISTS=$(ruby -Ku -e \"require 'json'; output=JSON.parse('$_JSON_OUTPUT_RAW'); puts output[$_JSON_ROOT]\"); then\n echo \"error: Failed to parse firebase.json, check for syntax errors.\"\n exit 1\n fi\n\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n if ! python3 --version >/dev/null 2>&1; then echo \"error: python3 not found, firebase.json file processing error.\" && exit 1; fi\n _JSON_OUTPUT_BASE64=$(python3 -c 'import json,sys,base64;print(base64.b64encode(bytes(json.dumps(json.loads(open('\"'${_SEARCH_RESULT}'\"', '\"'rb'\"').read())['${_JSON_ROOT}']), '\"'utf-8'\"')).decode())' || echo \"e30=\")\n fi\n\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n\n # config.app_data_collection_default_enabled\n _APP_DATA_COLLECTION_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_data_collection_default_enabled\")\n if [[ $_APP_DATA_COLLECTION_ENABLED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseDataCollectionDefaultEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_DATA_COLLECTION_ENABLED\")\")\n fi\n\n # config.analytics_auto_collection_enabled\n _ANALYTICS_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_auto_collection_enabled\")\n if [[ $_ANALYTICS_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_COLLECTION\")\")\n fi\n\n # config.analytics_collection_deactivated\n _ANALYTICS_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_collection_deactivated\")\n if [[ $_ANALYTICS_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_DEACTIVATED\")\")\n fi\n\n # config.analytics_idfv_collection_enabled\n _ANALYTICS_IDFV_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_idfv_collection_enabled\")\n if [[ $_ANALYTICS_IDFV_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_IDFV_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_IDFV_COLLECTION\")\")\n fi\n\n # config.analytics_default_allow_analytics_storage\n _ANALYTICS_STORAGE=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_analytics_storage\")\n if [[ $_ANALYTICS_STORAGE ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_ANALYTICS_STORAGE\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_STORAGE\")\")\n fi\n\n # config.analytics_default_allow_ad_storage\n _ANALYTICS_AD_STORAGE=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_ad_storage\")\n if [[ $_ANALYTICS_AD_STORAGE ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_STORAGE\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AD_STORAGE\")\")\n fi\n\n # config.analytics_default_allow_ad_user_data\n _ANALYTICS_AD_USER_DATA=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_ad_user_data\")\n if [[ $_ANALYTICS_AD_USER_DATA ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_USER_DATA\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AD_USER_DATA\")\")\n fi\n\n # config.analytics_default_allow_ad_personalization_signals\n _ANALYTICS_PERSONALIZATION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_ad_personalization_signals\")\n if [[ $_ANALYTICS_PERSONALIZATION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_PERSONALIZATION_SIGNALS\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_PERSONALIZATION\")\")\n fi\n\n # config.analytics_registration_with_ad_network_enabled\n _ANALYTICS_REGISTRATION_WITH_AD_NETWORK=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"google_analytics_registration_with_ad_network_enabled\")\n if [[ $_ANALYTICS_REGISTRATION_WITH_AD_NETWORK ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_REGISTRATION_WITH_AD_NETWORK_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_REGISTRATION_WITH_AD_NETWORK\")\")\n fi\n\n # config.google_analytics_automatic_screen_reporting_enabled\n _ANALYTICS_AUTO_SCREEN_REPORTING=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"google_analytics_automatic_screen_reporting_enabled\")\n if [[ $_ANALYTICS_AUTO_SCREEN_REPORTING ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAutomaticScreenReportingEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_SCREEN_REPORTING\")\")\n fi\n\n # config.perf_auto_collection_enabled\n _PERF_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_auto_collection_enabled\")\n if [[ $_PERF_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_enabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_AUTO_COLLECTION\")\")\n fi\n\n # config.perf_collection_deactivated\n _PERF_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_collection_deactivated\")\n if [[ $_PERF_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_deactivated\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_DEACTIVATED\")\")\n fi\n\n # config.messaging_auto_init_enabled\n _MESSAGING_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"messaging_auto_init_enabled\")\n if [[ $_MESSAGING_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseMessagingAutoInitEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_MESSAGING_AUTO_INIT\")\")\n fi\n\n # config.in_app_messaging_auto_colllection_enabled\n _FIAM_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"in_app_messaging_auto_collection_enabled\")\n if [[ $_FIAM_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseInAppMessagingAutomaticDataCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_FIAM_AUTO_INIT\")\")\n fi\n\n # config.app_check_token_auto_refresh\n _APP_CHECK_TOKEN_AUTO_REFRESH=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_check_token_auto_refresh\")\n if [[ $_APP_CHECK_TOKEN_AUTO_REFRESH ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAppCheckTokenAutoRefreshEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_CHECK_TOKEN_AUTO_REFRESH\")\")\n fi\n\n # config.crashlytics_disable_auto_disabler - undocumented for now - mainly for debugging, document if becomes useful\n _CRASHLYTICS_AUTO_DISABLE_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"crashlytics_disable_auto_disabler\")\n if [[ $_CRASHLYTICS_AUTO_DISABLE_ENABLED == \"true\" ]]; then\n echo \"Disabled Crashlytics auto disabler.\" # do nothing\n else\n _PLIST_ENTRY_KEYS+=(\"FirebaseCrashlyticsCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"NO\")\n fi\nelse\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n echo \"warning: A firebase.json file was not found, whilst this file is optional it is recommended to include it to configure firebase services in React Native Firebase.\"\nfi;\n\necho \"note: 2) Injecting Info.plist entries: \"\n\n# Log out the keys we're adding\nfor i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n echo \" -> $i) ${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\"\ndone\n\nfor plist in \"${_TARGET_PLIST}\" \"${_DSYM_PLIST}\" ; do\n if [[ -f \"${plist}\" ]]; then\n\n # paths with spaces break the call to setPlistValue. temporarily modify\n # the shell internal field separator variable (IFS), which normally\n # includes spaces, to consist only of line breaks\n oldifs=$IFS\n IFS=\"\n\"\n\n for i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n setPlistValue \"${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\" \"${plist}\"\n done\n\n # restore the original internal field separator value\n IFS=$oldifs\n else\n echo \"warning: A Info.plist build output file was not found (${plist})\"\n fi\ndone\n\necho \"note: <- RNFB build script finished\"\n"; - }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -530,8 +575,7 @@ buildActionMask = 2147483647; files = ( F11748422D0307B40044C1D9 /* AppDelegate.swift in Sources */, - B18059E884C0ABDD17F3DC3D /* ExpoModulesProvider.swift in Sources */, - 5254BDADE70741A0B2504FB1 /* noop-file.swift in Sources */, + 3F202C2A859975F48A83ADD7 /* ExpoModulesProvider.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -545,17 +589,17 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - XX97289CEC7994AD5F4142XX /* PBXTargetDependency */ = { + XX5D3A21868E45E6E5BDC3XX /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = XX540FB4ABC75CE91A6036XX /* LiveDrawWidget */; - targetProxy = XXA7C7D5580082A497FD95XX /* PBXContainerItemProxy */; + target = XXB3405CC208C2ECA4797FXX /* LiveDrawWidget */; + targetProxy = XX77D941E1DB38490B8F4EXX /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 13B07F941A680F5B00A75B9A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6C2E3173556A471DD304B334 /* Pods-Sauci.debug.xcconfig */; + baseConfigurationReference = FEACE2E5B4EA50AFBF4DDF34 /* Pods-Sauci.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; @@ -568,8 +612,12 @@ "FB_SONARKIT_ENABLED=1", ); INFOPLIST_FILE = Sauci/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 15.1; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.4; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MACOSX_DEPLOYMENT_TARGET = 13.4; MARKETING_VERSION = 1.0.7; OTHER_LDFLAGS = ( "$(inherited)", @@ -589,7 +637,7 @@ }; 13B07F951A680F5B00A75B9A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7A4D352CD337FB3A3BF06240 /* Pods-Sauci.release.xcconfig */; + baseConfigurationReference = A172EA788EF476A7083810FE /* Pods-Sauci.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; @@ -597,8 +645,12 @@ CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = BXVPBATDZY; INFOPLIST_FILE = Sauci/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 15.1; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 16.4; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MACOSX_DEPLOYMENT_TARGET = 13.4; MARKETING_VERSION = 1.0.7; OTHER_LDFLAGS = ( "$(inherited)", @@ -664,29 +716,39 @@ GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( "$(inherited)", - "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon/ReactCommon.framework/Headers", - "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon/ReactCommon.framework/Headers/react/nativemodule/core", - "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon-Samples/ReactCommon_Samples.framework/Headers", - "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon-Samples/ReactCommon_Samples.framework/Headers/platform/ios", - "${PODS_CONFIGURATION_BUILD_DIR}/React-Fabric/React_Fabric.framework/Headers/react/renderer/components/view/platform/cxx", - "${PODS_CONFIGURATION_BUILD_DIR}/React-NativeModulesApple/React_NativeModulesApple.framework/Headers", - "${PODS_CONFIGURATION_BUILD_DIR}/React-graphics/React_graphics.framework/Headers", - "${PODS_CONFIGURATION_BUILD_DIR}/React-graphics/React_graphics.framework/Headers/react/renderer/graphics/platform/ios", - "${PODS_CONFIGURATION_BUILD_DIR}/React-runtimeexecutor/React_runtimeexecutor.framework/Headers", - "${PODS_CONFIGURATION_BUILD_DIR}/React-runtimeexecutor/React_runtimeexecutor.framework/Headers/platform/ios", + "${PODS_ROOT}/ReactCommon", + "${PODS_ROOT}/ReactCommon/react/nativemodule/core", + "${PODS_ROOT}/React-runtimeexecutor", + "${PODS_ROOT}/React-runtimeexecutor/platform/ios", + "${PODS_ROOT}/ReactCommon-Samples", + "${PODS_ROOT}/ReactCommon-Samples/platform/ios", + "${PODS_ROOT}/React-Fabric/react/renderer/components/view/platform/cxx", + "${PODS_ROOT}/React-NativeModulesApple", + "${PODS_ROOT}/React-graphics", + "${PODS_ROOT}/React-graphics/react/renderer/graphics/platform/ios", + "${PODS_ROOT}/React-featureflags", + "${PODS_ROOT}/React-renderercss", + ); + IPHONEOS_DEPLOYMENT_TARGET = 16.4; + LD_RUNPATH_SEARCH_PATHS = ( + /usr/lib/swift, + "$(inherited)", ); - IPHONEOS_DEPLOYMENT_TARGET = 15.1; - LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift\"$(inherited)\""; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; - OTHER_LDFLAGS = ( + OTHER_CFLAGS = ( "$(inherited)", - " ", + "-DRCT_REMOVE_LEGACY_ARCH=1", + ); + OTHER_CPLUSPLUSFLAGS = ( + "$(inherited)", + "-DRCT_REMOVE_LEGACY_ARCH=1", ); REACT_NATIVE_PATH = "${PODS_ROOT}/../../../../node_modules/react-native"; SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG"; + SWIFT_ENABLE_EXPLICIT_MODULES = NO; USE_HERMES = true; }; name = Debug; @@ -733,33 +795,43 @@ GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( "$(inherited)", - "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon/ReactCommon.framework/Headers", - "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon/ReactCommon.framework/Headers/react/nativemodule/core", - "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon-Samples/ReactCommon_Samples.framework/Headers", - "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon-Samples/ReactCommon_Samples.framework/Headers/platform/ios", - "${PODS_CONFIGURATION_BUILD_DIR}/React-Fabric/React_Fabric.framework/Headers/react/renderer/components/view/platform/cxx", - "${PODS_CONFIGURATION_BUILD_DIR}/React-NativeModulesApple/React_NativeModulesApple.framework/Headers", - "${PODS_CONFIGURATION_BUILD_DIR}/React-graphics/React_graphics.framework/Headers", - "${PODS_CONFIGURATION_BUILD_DIR}/React-graphics/React_graphics.framework/Headers/react/renderer/graphics/platform/ios", - "${PODS_CONFIGURATION_BUILD_DIR}/React-runtimeexecutor/React_runtimeexecutor.framework/Headers", - "${PODS_CONFIGURATION_BUILD_DIR}/React-runtimeexecutor/React_runtimeexecutor.framework/Headers/platform/ios", + "${PODS_ROOT}/ReactCommon", + "${PODS_ROOT}/ReactCommon/react/nativemodule/core", + "${PODS_ROOT}/React-runtimeexecutor", + "${PODS_ROOT}/React-runtimeexecutor/platform/ios", + "${PODS_ROOT}/ReactCommon-Samples", + "${PODS_ROOT}/ReactCommon-Samples/platform/ios", + "${PODS_ROOT}/React-Fabric/react/renderer/components/view/platform/cxx", + "${PODS_ROOT}/React-NativeModulesApple", + "${PODS_ROOT}/React-graphics", + "${PODS_ROOT}/React-graphics/react/renderer/graphics/platform/ios", + "${PODS_ROOT}/React-featureflags", + "${PODS_ROOT}/React-renderercss", + ); + IPHONEOS_DEPLOYMENT_TARGET = 16.4; + LD_RUNPATH_SEARCH_PATHS = ( + /usr/lib/swift, + "$(inherited)", ); - IPHONEOS_DEPLOYMENT_TARGET = 15.1; - LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift\"$(inherited)\""; MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ( + OTHER_CFLAGS = ( "$(inherited)", - " ", + "-DRCT_REMOVE_LEGACY_ARCH=1", + ); + OTHER_CPLUSPLUSFLAGS = ( + "$(inherited)", + "-DRCT_REMOVE_LEGACY_ARCH=1", ); REACT_NATIVE_PATH = "${PODS_ROOT}/../../../../node_modules/react-native"; SDKROOT = iphoneos; + SWIFT_ENABLE_EXPLICIT_MODULES = NO; USE_HERMES = true; VALIDATE_PRODUCT = YES; }; name = Release; }; - XX1230635DC14DD95E28A2XX /* Release */ = { + XX0A0FB078256184BF7EA2XX /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ANALYZER_NONNULL = YES; @@ -769,7 +841,7 @@ CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CODE_SIGN_ENTITLEMENTS = ../targets/widget/generated.entitlements; + CODE_SIGN_ENTITLEMENTS = .targets/LiveDrawWidget/generated.entitlements; CODE_SIGN_STYLE = Automatic; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 46; @@ -781,12 +853,17 @@ INFOPLIST_KEY_CFBundleDisplayName = LiveDrawWidget; INFOPLIST_KEY_NSHumanReadableCopyright = ""; IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@executable_path/../../Frameworks", + ); MARKETING_VERSION = 1.0.7; MTL_FAST_MATH = YES; OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE"; - PRODUCT_BUNDLE_IDENTIFIER = com.sauci.app.LiveDrawWidget; + PRODUCT_BUNDLE_IDENTIFIER = com.sauci.app.widget; PRODUCT_NAME = "$(TARGET_NAME)"; + REGISTER_APP_GROUPS = YES; SKIP_INSTALL = YES; SWIFT_COMPILATION_MODE = wholemodule; SWIFT_EMIT_LOC_STRINGS = YES; @@ -796,7 +873,7 @@ }; name = Release; }; - XX710DB962925BCE8D59ACXX /* Debug */ = { + XX42CD38636C47E26CBE73XX /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ANALYZER_NONNULL = YES; @@ -806,7 +883,7 @@ CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CODE_SIGN_ENTITLEMENTS = ../targets/widget/generated.entitlements; + CODE_SIGN_ENTITLEMENTS = .targets/LiveDrawWidget/generated.entitlements; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 46; DEBUG_INFORMATION_FORMAT = dwarf; @@ -817,13 +894,18 @@ INFOPLIST_KEY_CFBundleDisplayName = LiveDrawWidget; INFOPLIST_KEY_NSHumanReadableCopyright = ""; IPHONEOS_DEPLOYMENT_TARGET = 16.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@executable_path/../../Frameworks", + ); MARKETING_VERSION = 1.0.7; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG"; - PRODUCT_BUNDLE_IDENTIFIER = com.sauci.app.LiveDrawWidget; + PRODUCT_BUNDLE_IDENTIFIER = com.sauci.app.widget; PRODUCT_NAME = "$(TARGET_NAME)"; + REGISTER_APP_GROUPS = YES; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_EMIT_LOC_STRINGS = YES; @@ -854,11 +936,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - XX63FAB1BD532DA0D8AE18XX /* Build configuration list for PBXNativeTarget "LiveDrawWidget" */ = { + XX35D62F4FBF2C9086E8C9XX /* Build configuration list for PBXNativeTarget "LiveDrawWidget" */ = { isa = XCConfigurationList; buildConfigurations = ( - XX710DB962925BCE8D59ACXX /* Debug */, - XX1230635DC14DD95E28A2XX /* Release */, + XX42CD38636C47E26CBE73XX /* Debug */, + XX0A0FB078256184BF7EA2XX /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/apps/mobile/ios/Sauci/AppDelegate.swift b/apps/mobile/ios/Sauci/AppDelegate.swift index 0f152f0..0dd1f0a 100644 --- a/apps/mobile/ios/Sauci/AppDelegate.swift +++ b/apps/mobile/ios/Sauci/AppDelegate.swift @@ -1,10 +1,10 @@ -import Expo +internal import Expo import FirebaseCore import React import ReactAppDependencyProvider -@UIApplicationMain -public class AppDelegate: ExpoAppDelegate { +@main +class AppDelegate: ExpoAppDelegate { var window: UIWindow? var reactNativeDelegate: ExpoReactNativeFactoryDelegate? @@ -20,11 +20,12 @@ public class AppDelegate: ExpoAppDelegate { reactNativeDelegate = delegate reactNativeFactory = factory - bindReactNativeFactory(factory) #if os(iOS) || os(tvOS) window = UIWindow(frame: UIScreen.main.bounds) - FirebaseApp.configure() +// @generated begin @react-native-firebase/app-didFinishLaunchingWithOptions - expo prebuild (DO NOT MODIFY) sync-10e8520570672fd76b2403b7e1e27f5198a6349a +FirebaseApp.configure() +// @generated end @react-native-firebase/app-didFinishLaunchingWithOptions factory.startReactNative( withModuleName: "main", in: window, @@ -34,42 +35,39 @@ public class AppDelegate: ExpoAppDelegate { return super.application(application, didFinishLaunchingWithOptions: launchOptions) } + // Linking API public override func application( _ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey: Any] = [:] ) -> Bool { - super.application(app, open: url, options: options) - || RCTLinkingManager.application(app, open: url, options: options) + return super.application(app, open: url, options: options) || RCTLinkingManager.application(app, open: url, options: options) } + // Universal Links public override func application( _ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void ) -> Bool { - let result = RCTLinkingManager.application( - application, - continue: userActivity, - restorationHandler: restorationHandler) - return super.application( - application, - continue: userActivity, - restorationHandler: restorationHandler) || result + let result = RCTLinkingManager.application(application, continue: userActivity, restorationHandler: restorationHandler) + return super.application(application, continue: userActivity, restorationHandler: restorationHandler) || result } } class ReactNativeDelegate: ExpoReactNativeFactoryDelegate { + // Extension point for config-plugins + override func sourceURL(for bridge: RCTBridge) -> URL? { + // needed to return the correct URL for expo-dev-client. bridge.bundleURL ?? bundleURL() } override func bundleURL() -> URL? { #if DEBUG - RCTBundleURLProvider.sharedSettings() - .jsBundleURL(forBundleRoot: ".expo/.virtual-metro-entry") + return RCTBundleURLProvider.sharedSettings().jsBundleURL(forBundleRoot: ".expo/.virtual-metro-entry") #else - Bundle.main.url(forResource: "main", withExtension: "jsbundle") + return Bundle.main.url(forResource: "main", withExtension: "jsbundle") #endif } } diff --git a/apps/mobile/ios/Sauci/Images.xcassets/SplashScreenLogo.imageset/image.png b/apps/mobile/ios/Sauci/Images.xcassets/SplashScreenLogo.imageset/image.png index f65d487c2e8f03a96af41984bfad97fe0578fc67..8cc408756aa450f75ba6069eacd7e7a442bac044 100644 GIT binary patch literal 10785 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 C(P%FK literal 137884 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

  • wLi4=+H&d8kldCe=S&RE~TT~+J&`uETG>U+mH-ctJl^-Qr; zyCU6OQ)+vXiOS@HZ_`QMes*N+-TGidVrRq&dL5ZI6kS#K;$)l8ZoDZEEpv=f(1^|~ zuj+Db;aiH~Qn)iEWhtB}JnhVuh(G@;Yk(jqa44tU92 zv1XcS6+JI&a*8aL0Gc>~eR-2rUA})&~A}&o))nzdp_?pvks~u0k ziJ5f{C^(sOK;}vo24~{kGD6EipWT?gvblTXim&d|9Hj z8!GbYhi)HwvFi4lb>45qB8eoISRYmH z^fqlhTmO?+2Dt_y4gx{wvh$ZkK2_;F6T9Lm*-bG-c-+#T37TwT7{v#L!Z-(Wwk^RF zDZaP!-dcI0FpbP1PnoNW2rUDvc^JT{rWQhSTGP7*SM8) zyu?Nt8>w(D9XCWGEQY5b8ZtcUVxvH8qQHR(TAAY3BX22j?L(jbom6{5Ka^Fl?5)p{ z+Rx`TY3iif`R^P4VAkfG-=e~=XNfg3VbaRE;h_183=iy7q?O_UR7ePraZ+@TAsk^u zrsG(3UEHpKMnm`z-n5)`3oXI?Y_{K?&)-alnl6~#Z9Feke=6*$wDz@e5yV4=QjUZf zorBCW%TL2?$X5RJI&mx^-Y!fv(1Eysvn#7Yj0F;^e0BzaCSK<1KMeG+$t&kV4&sIot96l2H;$P6Yr zqn6P0I(SsP5#Y*@q9XD3>%%_XI~D(Cl}FY`?#(V(v*7AZ=$G`Lyh&?1uP= z{*_d_%H1e>leB4H@TE9OZ#r9C$!b@8K@hrSCc`|07^7))EEbjH@Fj2%vaFzqWwdn9 zgPz4A&xB!0TxS{42DyYz&7{|LyB3?n6Y9!kX-I5N|GMI67MCd9yY$$gvLT|vL`c0o zj)#IFLRMWf9bi21_7prF$g&8O8zrbwFdV0f^KBCVB|pabrr`-U(8Y0fAFN8qdRIuqV_|E<4Z zpug}{fks;i0u05~BLM@byYCs?(6*Ooi`Km{4GJ7OUCa#oN0+0vs7oE^r!}~rIv6y%}Qt;}o1Ku>?rV}X{W5jvuAe2}E?9|L-rtjhy24wno zZre%#M=YVrgpQEeMaBOth;7CrEhnugiu0Fp{Ia-9_ueSy^VUA3R_<-8n#F^JOe5k= zD2LS@d%nSp#GVB6LSEu6?SA=0Nq~2_Sre?V8L+=kO!4p(P=~c1N0%!8VcGr zj2=MeZ~fr2m$OvzvXZ+oO42mss!7XPq>V}L!fzYD=rtUDNRs{oY2~0&x2T`k%r%~7 zk1*Tq+DvWeXfT+pVgpT}21rR|{zONysVxLfW{GIE5;(>v%xDSCltvi^G(!EIZ;A=< zsNvwok_I;lm`Nmb$1nqomTt2AA)JywcW~ZLG%)&-|36~&(`~#1KGw^u)y6T{-r~85 z>gI8b^UXYwAc!N36%sh5-?!pf3P65`QA61MIoY)&y>j!dex)mKscTaclB<0*I5wpj z`=6qnF()kWX}rfS_6{OoU0K`$sRnMH ze>vMTssUeh+*xs+Njz_R4pWUG;+!d`K{XQvJ-JbXCOcTTSsWnkBUH@>7iGjwP{a;_ zZh?4a`CTAz*fm{DOy{(1tr@xEWbLPTnl+$#>9_p$0*FbJ>Q_KbVgYNqFd@W=TA&JlF}}eE^iosd|*qQk}d~l#onN z0(5WDEVC;{BydX5G6o$E2gS_nWMX$4s9uyj5dcC+6tc+!GAl{6tFND**F4A~ebX;0 z^EX}eIetHpwALHGmuLNcxU??xQ{5*0yX!j~;wr4^S%doLS=zTKKW(M%AL~ut7$nI-*nz^;YNi=hSH18-x@au?B_~U_@W@Zc)v6}_7P}fRSF)bFBD}PEVqp*So$1DZlugQ|!SuQw z@yEoABikdbMvnYJdy@U%UkwkLy|s+H^rrmOz+E!gX7|4wLv7>ZcW>Qx{@_`cpW7^I z{w~=#6Ug7gupx(7u&HmF{biKJLc}$)#?q-a6EN&fWS}XM zhpobRJg|}#`c*P)Zx3-fyWReHOR8Au%b0NU$Nb9<9@QXGRZ4{ z<>~Yep*;%wi_5!7AR({wUbePYL!Kjw=ePSBiRL)fz_|l0^Qm~RQ_7GU+w_s zi`kFRaC2DsoOpa|p)m3!HP_a|FyIsnLmeKU$lQga;G1BDqVtF>Gd7ZX$(h>cNkwh3)6FOxQPEA)ahU5zEZzq3*wb6z_e=|NL-c{WS!67Rs&-M|gA0M2--?4J3s& z7bF-JKddGoQ|-g6H?UQ1kUH?w&cnafA2{xb3+3-Sj>k~kgYlg<7C4HNKks1(Vh;v6 z^B-EvA>*V+I$6m4ly2^&3s?JUwz85m|iL%lKCD3Q`kcSrczN zQTl9Oxf$j--nsmwCDo1oDzv!->r%u+Hmn&;vKP+?NGXcSU3ylW}&B%qY z84Z`({7)6iro^Y?`Hs1%t#PB0)6}`NE_^0G#kDi5^Xk}&0owbBt2q*SlWnns-ht;H z0H4Gn#np?^08JPDCoBQ$$N%;i`nAK;)4-sSv%yOsDeCmvE+3Ni z<7|KViz zRR6`oxDVvD%xxMM;8H!iew-C;Nu)ZlVbi<}IK46@3E=D>O{4O4;HT90Z#<2hA;V6`U8Hf#vQHovvtLA0Mq4*i#xheVly{ zQQGWoSaS(?my8R~kYgYAdgZPC(3h$EY@wXqe2vUe>exAVLkk{n%(x zX}2MgjVW(2bqPmLhNN4f*0eGBaI|~CHqP80(^w07mfJ;XQ+t4<5H=k1m z+g1n>-98p3NE$7AY*>h`afKF^P+@`iCMe=1#mRj%jdBPFwKS-!u!v07DF8bF@3*|W z{5D8eb5;g{Q(Z#WFPz0eKn~{htDZ*|JSSA^63OFSy|}VqPRb=-SrgQfX3yx~{3d(n z##J@c7U-G}ChXmOY;Uc7ZgK6}FJ9wET=}lTY4N_G0E|sIHj6puF^_b>37986urZLd zbjWQe0_ze6E$qNo!mu|n)Q%L&*}G7+V01ieTC@*)n0_e}5euEf^rjXX;Wrh3oI!OS zIl4DT*|;aQgMFOZa2&(0?w<%vOE;OY3^#8>3nD!synW>kf!SO3i$?d!#J?6g2yf4& z9Y&gMf$P`(vu$FW!306wi$6>MbhGOO&qFs%D+g!C`U@^EucMOlSC)p_`eOc8$t1?Q z3gao=C+Sa9=mF2?)SLcn2N{~ZCtc)N%kxaPDUZv5w!pT91&^lf=7(aOY_RE&lc1tt zcf0e>+ISD|gSBHqPsw+<2d}cBqI|w1&a9@trfPU!mb)QxW=iZphBecV;rQn>SohoO z0xG8-e&auG#^c)QRZLfUd>Z;*M;XjN$nBrg6@B#h`5Hn^2fv7Y&tY2(|8@$lW6LB= zD0r;+Z~J7+tgrh1n0|${BI?tjlx(%MK%cD9jrcCU;jTa8YSfjzIo$b+zrFwV*SkjD zf`RpB4p;v})aLky_O2gwe58vOS%1Z%e$rA(8wEM~=A{Cq76#&?`(r-F_!mj()Us(tyf)h)0>tP8CD zn1Fn#X&Y=t^uTBBef%3^&-v+hKl#2(K|AS2MSSP*Z0vl~g_@56*+`fuN@pb}CM7Pt}$8@cKZDRaewAwd2Bf0Iug zK7ul@LfT?$sNHY(oJl|xPZKt;e=RO{U+oPvpV^D4Z%5ReXmLL^A!MPq5nEJUUDN^B zLjE)phAf2e&kto}cp4;0r}M$%tW7X}IO(Dv)t4+fUsX!%^@V=AqfNSE09xiO3chN( zv_I5ev9!8kIZ%+NQWmE z#KSjFWZ{lwPB*It>|h@Pdw-V)-9F zE?o@rYj3+FA(mbVELhD(VA|oGpjx)inIQwA2n>4L4BB0gH2v0)(crWPi=*Ky;ofi- zEX{=nZ7+k_5LGQm~j8TfO|QYo~{fXbQhm3oRjU< z9F2FD7hpOZ+q-Ka>^)`OP;AzmJSjD1R6=#bMN=E99#ezDt*jn;hji(dlzE?93%=ea zX)1sF^2@U9hf2MCEbo1+{@a703psrm*(gz}p`YXU3N!!_szuj+BpE&ulMmxcAutMW0@5`g35EykM*8+-p=ZGNN7{PB9}F>|+} z>;SeXiFg8e7A=b0KWh_g2Rc2J<7%E7ohX4MK6&U-*ugj1kvd1+2$xN{n!5>Dp#0o9 zw#N=wz<2B#dSZ@Tr4+Vv2w%&9Z_Kr8eb*v;J$IFD+j$&XKIef6fZQm-J{W!?4iy{j zrn`%6hnuKqPqVRGK; z?WSqG?3aZv!q3~2*ZAAP#NV{~lfCuTg)bYuBO^w)Q=sXTx%dK7s(oP4{@Ob`+>!Kd zi(s(Tu%NmkF%EniGPbK*P=pq6=Hw?!&}F5iSjsWxS!k9k3$~*ac4p|=vCOIdkE@b{ ziutydM`v1*freodb=}7W`*MX(ps87Nwi(zicjRbAl}U_4Avhhvlny$fw0>)0hn^Z6xBV>?&&Xo6lnAKi@HKwCET#7Y=bua}y-VB1DmJ?`E5F>Hu5d2v4nPa7vjZ`qC(_0nLuNOEa6^116O{aC=wj1d;Zs8a?ObMM1!foI6bnVui1*uzX$bCwhP zu;5{G6#+sXd>}lY!;4utZ2%<+-&$)oAfPk z3!eC)2?hM|(Xd(kIoh#PsSgfN2N0=lSTQxg5`dh~e;iCGqQ66?@OI>8|5bmi zORc~2MbDC(U{6%^U4KP};RK_Q)S7SOu+&=AbnMkzj~Fx&P|Y zTZQbh)%5ssh_80dIA8YmaixxrYTBrojp~ywIA58c2l*}w6<}i8z&dwsb zF^-w09bRP%Zlgt;-^-q3*zFgmu~}$`L<&;K8Frl6T>`)fWcUa&drP9& zHG>DRjH~mG5SY&3sInnS!YzYu@v27-)J_8WsCN~ zkq#5>bGK;?Hs$QtY7sxlo%bsZOCwCcL`T_sss|SBN|~1`AMXQ8NtM0WR|b_8)DVy@ z?x9dDgcHR^A_|XfIa91!SUI!zAwGWM+??5Nev*GP7M#$SQ^cOqz^WiY61l%<&Md8! zx*;*)pRS0<@r#T)j64l`FGi78a!51WjTa!Q#(NUH5cvgU7Kw88@&vA>pg)&ass8Y1VbHqs!JOLi8xIl#xxZz&YYp%cU|2wyf1td%Nw^OJKcnmX#@43 z#9_9?jMfCLo`e-rgUGDskRWr=sc6UC06=N$z_^FJqV)EM<(iq=g3MlfRHpT`<{up4&z&}~a@V+Q3cCd65A_Bh zw~KuPTFXW`UnEol=o68>E0Ii#hvx=NpQXAbQn4~ug+r$9W(#a) zUO>Z6ao&i>S(hA)f8l;syt?rAG^BS|Fk5uqFu)c9s1+clu5g(@6a#2$xjWJkGW290 z6=k_!ZAo?IPYce!=!Gyt20Z*l+Riq@G{X+pzb?6Z3m2eRa?F zlT-j_Y0kKCR|mU%)vB%m5n&oLX8ohz=5TBB`fSq`?P%+C?(ADetNs4m)DBM`6A$M> z;1GX0GGKV$oFb_`h9y3a}MIjj)Xp2Ca7k0Rx3QMaY#6VKm37wF;r9odohXnKcuP!)rNw4`0@r;kPhwm;b zIfr!%qnC;X_|f8h?Lh9ao#lxg$`QgytP5ri?5*cVkdT^J;=3hNErKL!_i=i>c_O5O zb!ne*GFQI(>cY03w7Cq#L@B1H&@+osnQLaiyX~> zo=^2uBsA$o`sJeZf^U9aEXHjA_Reg1w=#Eazn{ils&3<|*Y1z_7F@pi=CiPrbw9vh zaOrJN^7;#8vaao0M)Ins_kxk;b$f_Z`+OuzeO26ec`+0P}YWZ@xTSXOR;xy0^ z+MDYwv0%mKA~GxkQ)$#!t`11Z9XE3TfgxTNyOE%T+hOCu!WhERdE+c5 z4AT+J*gC`ePd5_jN%w%b|8?og?=!1EB)t1Odsyh!^<%@0ZY2L#*NVrdcQEROqrW1m z8u+Y|ofAS!Gq=QB<0-WG(TKS0l=1_q2${bZ>XgtCV&h%tY7SRzNy9g@4{x(oZ->D| zmp_#j?_FO=ebYtK_9f?iAmsE-rst`zCHodErW=a%FInvM{(IwjmXBKWCW)z`%J^L`m> zPnFIEITv+(7O$L&jb`cO9!=q$PhSg(fkm93OQ4;1t4Wu zO@r{x4$Fe2qOMIw@>RtN(zmm@+P`wfC4~mQx)AA7vHoS0pJu;)q6KBW{^@i5PZNzt z8cdOAEUo@pocijLw^G}vsp0<4K1zK3eT6@raRF97_Dv6$ls@YVuZnwHk4%4&oxV6> z^)UDE-@)U@8f&d!gY+pRGg-fVNqZ2be{~@w+3TaNl9sOAOIoUJEci@lx-$1TYCt*q zpfxh8kJ?ZXPUhRdkgH|zaA67)i0|-ls2z^!D%_VS9)B8`nm$+YYM&6=-i=C|J8X!o zMs1z2q?fu?139X`4nqSJpW593_nxSOL-^B2UVhrwm$~<0{$|;?bMt$f-j3dd`U5<- zCG~J<+F^bqb$|kdeg<#+fcI87IHtJ|s%W6iW3%G6c%e$59&x8&TMGrFWO#0>3v7Qn zprS8M-(r4PTYfV1rfaiVjV8TsNzVOT)Z}}EIGuCu!iKgTXcvpGKS=zDGYfx=*x9ii z+B@)Y3!spBgv<64TSU;pXn+@~1L!?F$|%R&0_IKmHr_j4y3V|C$O1@`*&L3g#;Xk4 z(Sj66*>QZPYj4KLA3j&U{VS*Qmjnzno$rV}45@LWAA@_t_UBG)=TxWQ9E6-IY;-nG z5DnzAQ#GhPGf6-oK8^L9d6TTQ&_8wYT^iP}eOmrxIepC7YI<$3@~Af7Pcsvx6-YM) z0oLn;x-32$^>|&`CV4jm*xom0Ir^`lhT3gk5xcnsv2vo?zOCY zc|Y>nVSCR>w^sWkmz>5cvd7jN?@j#{7Z29?t%y!^z1w{KT*y5l@67q{Qiy#NX>rme ze}1O&okkYh*XjG<=#Sn*!Pu(!Q;G3rH>-k}B__M*@uw;poVHECssV3sJ++^0II(@} z*8SzeNI-;Z*|p>jHWSKD2%~OKbt&&Qd=AYuU<0+FeeR-bC?vJRs54`V`2HRcJTzGFpSd_}RRa{X1!_vU8(_upWDNBj`LV~Tih*7H zn^>9%+D;D7_IKFQ>=3w0cUz@b9K$%2ySb~L6dD&Ohd`rl2DeEXQnt_1O(j4uc}w3h z_E*J+Z+^Ke@84cbqjiX;_p!kb&Q-(+ZNi~)f4RST04P)QwcBl}13Z0*)!^p*&3&u+ zua}6VuYVc$sOvLE_EyeZI`4h0j^B3a#gUV*c5OS<4F4_m($K&C|91@|`fNpX*VXt3 zq9EH&$A9_DjsMr~wq5_(_4CgU{%xQA#WeHd6XBD^ae~Tf6?0#z+*Iv-eMxyVvaWk% zEVk3%IYnV|$R_SJLRLhylbsKBpF{{lChn+?Au$xM6aM^qs^r-8)dj(1WfG&^lT1|X zOYl0lOW_!Z*a~LId&q4L7AMj=>Fr+a5IKU9cVbc;=Il8pNxWA44QQ@?x^LWdaJ66C zXq82Jsbqu{8<5tDrR!6ASt}R3ovEhZl!YS-Dthja5MQ3 zxn6=aNCyw&M6YPTVh31h714I%vw!>5p;R(~2BswTF_9_Yr6^%Iy76gH<2JVpvk`yU zd55KYLyBKB|8&<(_epinL-O=pq;EO8p`RwXA-Udi2e7-oopqM_xV;y9&!F zf}p4P7?^)m{q7;~xTGB(b@-MK3PCo(g?1`zENW)Ad9~9ZF-P|K3xe>yU=2&bm>Nga ze-H2Z(#C=aMAz3?2`YfCu{G@*T6+D6IwkCe9)RvPJk4UQIjqWJj z0(XJG8PfDOVK%dGu4H2Itm5O5Vxy^rCGO@yl19m0n$%lxD>Jpexmg=u7T?Vj`mM0~ z^k4TL{q!4{0z*aA<$C{}liNOd=G`>W2G|eQS!*BrEmvxnjq~0luXPuz^%<2-z|F&3 zN&0+r@QeCcf|R>?UoTUVzIElz&t&Nqt+i_xn!GdZ4vonX$n;WwcZF>?9JoyZ(=86` zPyY-^cXMISpHNj?V_7rQW~;^=e>jlXS(UD;;?+~D+JOV!D1O&9XL|i`J=XG0UB70% z0;QBL=~Ab;M}Nu`4>wnr@31A8xyKqV`I9R|ViR-WD_Re*%>ge8hx?;@+8MlFDie^SGq*_3!_8zVp2w zS($64rRku!p(!pwOr-aSYi>E}m=mK1bE(Otpc!K{Ip>66qKV)FLVC<8D`#A?Wk{46 zTml4bnKDO|Ou%U>Fenja`MtXzkNz?<{4Ce5^jN#VBwiFly#X%({bkxzYwz8Zs<<0z#_95LLC8%Dwn+mE73MWp8a$2*KrDEmh zbF3j&uPzy^1LHsUbZC;&C6CDk(|ANlJoWwHru_xe<2QDNZhCA}Z`J7*`>lGp6kLZ= z7-q1k7n)cn4s5mFRu?9=E`w7F#X1;cOA>qtzdyWLr@$B<7{qCUwM!%&IBfE^_L5#z zTHcdBHi9Kj(|yIS*1v`|@(1(IhZb???(8dNl9d)&gW|ja6de7QwGhix#i8m2ZMU1^ zAD!08O471t<>p7y#*jikIO9Im;ePhqMdc%T)FRKSyj0n!xIgb#)`;SN9IWg#cg<93 zW=yNa7E`C?k2hACc60>z6lkMHjg#-*_ol61SA3>8k2kb*nuW90i=Ia1@hIaQNO%8U zaFh@Nlc%K>#F(*@E9YMH&OpomvvWZA4abE$@dv5 z6h^hxEnd;FJbYhan%lClIf(S&o4X}-DJmWuwyTDnxQ(z2aJke$IEKx&u;L6<*-jN3 z{|V#S3trU6fEx3{VIEqHxjlI!$OW|>l?3>JQ?aN^>h5MH8Scj^wOel30`B_KX*;l( zm7LHare@s>@GUkDD1XL(Jt$6!Q`PWlQAuC*sq=9ebLxw_WXABma?*RCya_%M@-|df z*@9;D@A(S->gp;W$FE=Nv@G2x{Y6@DByD(_v#VbXSDQ!{s={K4(yyv5^J$kG7v4R$ z?e;DzQiK13_-b7lW#0U>huvZztwgPEzMZW2&AD>rv^LW6XBuhk7m`ISi#I%2URS23 zqhe$`G>U}>ybEs^mks+CNiz!z&coJ$v}$cnq%4s6~}@3S#<$sFAk5$8A|Aw2kT;C1x;L)XF=_t>pk{PS?n|jo3Ns3-Isv$`huHW z!&Md3a;1rT$Ikrv@Zlm~`wP{u;IXpsF#chv7^}>uB#vWMP?xT-G_Z3Y>IY~DRYzTg zj}xIp7-A=YQ39%yfAKy#({&fI%O5p0=YR*?x!sf(ASmDw)FQP%l3Gcf88yG}{1n|x zYXI`PIJ1Fhs8I0ClX;cr^s6(G4-6ZIzh4&C#6q(%(-g4FLxi;`QW(8;s7u^r)fnKQ z@=n@r?S_xhdoMD(ltGYe3`R5|4LANPR9TWh3@#a3CL=XbtC!;Yc>(oCI=vU|Ou;I% znyQ+4?WpZc{!su>vPDg84^K>$AdCY<^~)bBv}So5$*3?HLx3Fc<7LHa-r~j0h04vl zoOseY(>}`5Bd|7TH@B1C0zog&bScf;9i{h+GUs)y8 z{Bh>azFmaduj%6s2JOPSTb{YnstKt!W?P@lISXcV`|x99f)CD7tE6=r$okfidA|xf ztvf36EFqk#_6-`ovcH1UEtiyntFJi}`J-}m~;4D1N{K&di3AQrWm*Y?G zeC+GD?7Amk3Rn@hQx1yq367U1<8tnBOO@ZHPI~!yOXsACJQg#kzKYCaK_84h1p3d78T0fRs{WudKSa;^RN17)`W~21#k=ape13)CsaDXS#9JnGK_9$H|<0fkBajuSDmesq<0Siu%%itudphwJbbWReZQ=X z((Qf@xzBG-eNwd0G<s0L&$eBLeUgF4V7h`JNP10Tcv;Q zGP*I^&#!!Q(p`N<6q{bpzGyo|Ky9VL$?4K(XMV$Gm2@PkLG?=H@O_mk;jVnGZ z=7cC|GWl$T+Kc#%D^q5new;(hm&BLLEB|6P=2mDOIQv$9X0(+kU%{1L#kfA911{Cq zao&HX6y|w{TkqXsf2tPZR5X1#Qo@I$dM|zBU!H9CAOGvCqy9j~ILG z&RM=JM1fmjy>*mRX+WREbxeQj}6I0fSS3hshgI>?L;^}LPi20XEcyo4f(cgMNa@!#Jqz5JJArlEMhY zKP~CKm?==tH!rSRW=X3g19fpjE_fun@DSH+n}~14mNfHA>|9~QB1U@mQ5?y=ZKMyvV+di{Tf?QjzQqK9B%KEfnWJfuKaP#q;qNR1YVY2bJ>K2`TB7>S z)vhoVA%2!w6y#Ns!R|$eJG=RKMo69=s{?z=7by_G&_Ve*x&w#C;L4x`L~*#fpbj+$ zxLM>Umum-dcqi|H_2}lMMcHA%44M+GlB^%CtDPjR#w>VuNI6;YLSfmc6nwbYsIiVW zf;bTMWa-A>@S$R)e+eSZr~}gbVLjFn+hAx`vW(LrDMQ_qfM)YA9%S z`V)KsgLRwnzY|_t6Td>8CVVZg1KRI+I>(EE6k(Lz7h%S$I%@2C>CC5nBmOG~PB$AO1i{#J#!8_i#U;|D?`qFGiY*2YOOc!E(eEJSk1teO-bdX zw0qcnIeuZ^-EOwJz;5}U+q#0H0h%l&OmSoyA?Zcv_uJw+Bv~wIVl<#KopMDb0k&U| z@+OPffUcmgNOHQPBah$_;_y%gq-o_|PH>SgwJ@%u&auc9BOmTWddPph&$lZ7D$^$) zY$ij(>uR6{C~;17M7HCuDST)*l#Jbx-i**eYEA~j@J+qkW*Q`|Fi8byAtk920J(=a zqH-h?XZ^oF^X4xAzZxok4k)XjiHy3;e=~pPoaxo_JjhtTY?hk|2F>9IY0*tVe&Q@# zFwBM6C56_rhPc1L#oQQtYn6zet@Hty!`s}Qg&ZCBSlMLh~nUhR*gkRIOmHph&g~twR7HIl5@?ALCncbaAkn?XJ0=|b#|hP9gPZ% zsR>X5cs^jS+o-N$Gu1wvp&!mY=l)~|TTr%*>P}nN0NJM8^5$3lzH`g=zqNJBt1aT? zvOtSjBzM{VTM5iPi$_?N8Qz45fTk`Ec%wJhbDJx%jzi_g?Wd+Yr?g~AT85x9f z^V)rhcLQX%Se$4=l%?OF)jU*cgK4JezMSX({1wWLQOX!PbE1ghUAA1AM|#t^AYZ)j zR<9k=Tix%E?nql(&*pdn1c9HWVBvGZ?umhe|MZt2iZS?IVd2uBUr4zJT)=kBK>FYw zClp&22-DvJ8BUr3YNX=uz-TEqMFc0b_C7i)%^;jBK%?b)P{miC`St9*6j874u@LQi zZIJIpWcaoAAtvw<5W-Ehy{MX7rWo0u1S;y_Tw)_^1+&9XrSs)L|GQUYp@yCado|GBAG z&6{|XfDao-ALs`qC%KEo^p^l0$2~r51|a3t1sUS_(}|+1KBu-`B7(wqe|}L%d+%ir z^g(dlE*u9r6%|}ec=8Wiuw;%t1SlaxbzOih%YZ_}fSmtJ>`r_r)W!HOKo-ZUu8OjF z{+Q6>fM)Ks+t;z=G4=H0v&(0eEo1SKAOHFoWn4rGh=!W^hgQeSmZgPJQkAw%@hj2X zS$z&D4PQ_H{Tnv3&)1I!YuGk--791(YU-Ke7M%JgIId4!14xNd?#iuv* zsDt+0yO{|n+G8)!e@*&%jH(|md8pYA0C?^r;BadI)e>j}ene2*^#W@G5UyQnxIW~> zJ_fTPzZ+Xa_R5qdc8C)JlN;~2mC$N0$-$8i#JK{PZ8pZPBcS8psKL_;94(}6i<=U` ziv4d5QJ+`nEehkGm4dY%!REUt>&?cf^Fza1sVN+X%T1zZtVCU=G%NQ2C>xv~4*+a9 zy9M6=C%UC&Xdo2B=uHPy*sH|EX-e!#S5^KocT7p}UR-KEhDF;GD@QA5V!C#eW3h=X%?c+>z9C=33~MKgTt43HZANG;W6>{ z@M0n?ZGsPr*iDSR>JSZc+r{XO1<#p7w2kqF`j?ia z41=fXkL=O4yZu##71lfjW%+VmHQr!BF8;Xwp0uW3eHjUvX<^fYbeTZP$sgn1{h1DE z%$M-#)9M;%^pU}k4gbU zA`$NthZ096q)G^dj_O-oWC*Wa*$vzxXlUjT`_ZwI+$_<=(P+Hm1Xfj;VS_nQtE|B` zG{jl{eJ>~V_R{}F8Ye=me_G#X3qVNwLSy>JukW|~71&rFWnCYcAC5A!(@f#i%6;{m zl*=X4cDEZ);@`zw!23&&?kl1U@NRJLN$##2UYqi2)zFEkzf7Faekz__VHoHVw8r@dQKa3h_%}_3XaR zAucZ+E|(9lXjpy~@edc+%xiq`+IJ+n;&-cmY6ed#TX`#=cs({ZO!5r4901H5^2fVXdKsqX)O}p@#qc#0GTVX0xP#!)sSoP06iTdA^i0@9Snf;{8Y7#+K-C2^Voj2t45#LfZTIc0(m#ox8@4nQ=!P_X1CrYi$c+@h?= z2#v{yW-~8l$10)q+Y)V1oKt<<(kbWzetU}4-?>rUHLC5}YGc2(CvW|Y_38ZbI~Vgm zc<;Bo1p#a!Z+($dN%{~!YFH+{6(1}qiDog00E{@(GNdlp4UAa0K0$ayL27;zcAQ(| zkl%6KH6K3+s5`~sWUMMb*ok5bG$CJHa4S~UtG>k_7{oSz>YXN!fq)$9d35@6ZbI$Z zdUso#KHB)-(%b{Z`=NdqWlanuE;@K}WOGY-6klsudO6}3U-3}P^|@*{Ev!1GDiI|@ z0dcq^U}itLihL4K#fMIc=JpEtCEZm&IUwrDaAggo3wU@;T*v=Vy!fO3L^+@Mq0u~v z6uh?*6_yUt`TJVMi2iiHg8%-LLNwSI_)zo=o;?MgZbUv#6nhNpS!aO+@>4wz#oltmVs^HV{7+P8&1;iKz^#ANUN#F2JNlGrG8BX-23r z$fZX4Q&2X5P2QS#bgYTV{RL%%+TH^2<<~Z>8C%K)!y&cb&gN-X?%P$a;l2o0W%@@X z{0CywVe`l}V>Q{9&)RMF{%&(D_3pK6M}xrXp50T_ zJNDtB*&ib#6)Q&ba{vQ0B)=Q~sWLaDC5_Q2>5BHq^Z=F`VhB?IIaTybD!qs+Dx(~@ zlrcJ_t=9KjC5p|o(Tywp<^zHnjcNBG{Q}AKMr$=kS>{O}6c@DHXQHe+aN?f&7nAci6@uq_D5*0=Lq zKdt>YX#=R4L6>x&Q%jVKSRXOY-^H&%$DxZMkp5;_ESc}5{?auG|9#v2js;>b(MEbn{(MwKU}I3E{B zrxQ(|&}dm;OLz|>9tA#POC`o*2XTQPY(MQg7Z>Wn6JL}E&Xe2O61dCY$T`2x3u~?S zJ0rixgLOs#>SDl^Fnma39VC1IPqCUpo0d|%BhP;xur{zU9A$TE^rFKyg0tJ8e++PN z&xXL1%pH)HOFWxmDmQanh^_aPcJtUYI4srpI?uYr`Y~$b?+|nL!Oi{WRx)0`37O8@ z_YX1+TfRx?P#h+{_u5}^X!ue-i^e5{Q>6J6a;fN*dn+3?4j5^zC^9!CKS*7K zQ!dJPPGZS&B|sUA=#@ZU((I4Lh)z#p3mU%SC2Cr_cA%vEE;vOoxaCa zem8W3f2y8W3m#ky0w0dCD<1Mfp2!_SMNGTyP3uqtKh|FlU8!2ty;T{LS+pEb-^G>y zVe|k>>D3Pf@Cc@R^j9UyTwIJRg9A;(5Etl`#zimbL>wCh7U?Fp4HZp^m+F~%Vh5U} zx#BldZOsZoZAL7QQY3ju=!4*tNYV$wEQ1i76gR z5WxKVlgiWs>ENpc!616_j(Ct8bVpdTvhETBYsfir^X+~u`a)lq_@ZqK2i!kfBBl>K zfdC~)PE^BVTrY_Lj)epDbVL<+)ZcE9*W-A5V#9)V@4_=Ni+7GW<_F_LqaEAF+~aa` z*~lH?bs4E?sntevo>4*i8!YfeMQTmo3nnyGM@&zUqvmk!yASi$mdh%BE47l0OB&?!0B~hH0Ic#;&~$JRbrv~clb~k6@oU^ zYUQ@#H$^OfTuRZzN+*s|CLCbYFVb}K*mpx%-i5 z((1K}&Z;#<<(e|Q+-E9<_-$-35YmrAsMrXy@y69?5g;+8mVFiZ*d3o>x0MMcyKg&z z%OKKevCnqqHgy(c_!X5+R=*$M?u|qu3kJb)OJi9o0|i| zGBjMd12P^*%-Dmk1qZYo$;JA78%}Fo7bKhD7)k}F0tf8lpcNH_F7*!m%owXxJU0NR$%nsbhWg zCleSbC^$HirU)Y>@#GR)6l#CZSq3=*Zv(7OqNi|4zDh5Atpj+Ql&f#W;^9xIrlmRR z3h`V%6T8dH#c_hdXV8RDYHS%m^UwkIO&-W|CG^uda)3wRU3yGM0z4ebmgm2p>Y)3a zBD+a;S!o+x^#+2Cn7Y|!5pU*g28I}Kc|M|ztjDhC)A)uD1d?>YS^of@80HMah~fc1 z^GjBx+m%dk^euJ>qh{JbsQbxu4nLTEDnOFr3~S6sN#_t1%OgEARcmtuFvqYBm1#!= zWS_*kd~X+(Zzo7)O*DV-lEanW(UFgjHdXT2Uxd13@aouI@YY^BT=IsZgfYgVgTq|5 z=k!rxhzs>y?1QSp6??0?-}HfGnJ72^ZT&0b)pU=jVtNIzssLS{KzdbCy)-kjIjuM3 zj=FQ00iPDZor@A;{qariVRvkqTX0j#O_;6tQdr_W@kr=n5YncECp~ufP^BaJu3r5~ z$NKQ0Kwu#Zi6+=svMRlg!f;M16UvqJF$7iVYmdmT!S$swFw$7{m!j?${=2;cf~b3d z8N?pEV=?z9-j6z^a%5%Zt#nJsG$LZ#>vQ>K+X&2F8=$X%XR$7y061K9SfMb#@4xWQZSx6DYuUyBaB+?rBG4z5 zgMwp4@#DsHWvcO4v?%r_eKrg5UEs(DW5fQv`QStC&sL=vS;T7qzEUr_xQD}jss>@P zN@G0EsOL$5M+ADkNkDhZ)qjq7kqHI|y>?RMu3WBL!|aVz)<^7|o*Fs=gEY z$7)n9AP94naKlxsY=kEJQ+}C`DN*hS7w1#x4XUDC_7=hov}DOW zjx#oSvsPL#Y16=FzeHa zN4M%v1|Ok7J)QMpNw@BS#H|i1OHsiM61m$%{cW8Noz@xk1|%qJS4j1{)7Dk<71E?V zU;yJg~7rEbqeO%3(-Zn^44Ic9jA92uTJ(*nlgy>L83C1 zzApOzVhcE9QtlP$p^CH%;BKT|dEp*iMsXK%l>@%SqeduA*6kn!9r;b=V|wKd&{vo3 zR;3HQ6biDOjQ--L111;X@?-jnKoNuyjbLT`+v$1-!}=-WmiokM;J9$^<^lM=Rbb5 z&x?w-8B31*a*Bmejfv) zQTZAeC~3q_U3$x`EG3kQ8SQMqA8_en(b#G5Y{C!&j%5B^bsps1%FYXK#8hyGou&Z& z-r9cvw)O*FVSaL`qTC9s*+&h1(H>B8y7Dn#B4+R;BM>DWW3keqNZh@qUM#r*UjCwJ zQvGh&uUcs=mVf`Gh;t+uv5O;tKMg3SiO>kRdD&!dA@ zGwJ1tL7Ib^sEt|9rei=FslK);46^P6b=fX)J6RLKcq^8myUEsf0$psHKg<5(&B zNbY^&n8RKIh@hAJn|m9a@FMAwYPutGSih+EOI@j2ncyO+fL2#zm!nY)U<>>xayOno z8FCe({+^Hp=GG?pH(xm5z?Dm3L$gC|aTqebrNo=TLkjc9UMmTm#Lb7*=H9$FQz22N zsq;%)R-YKB{LGIlIxHg3!wZLf#_Q=cWqxfz86M=aSi*r!4{{fup$#E}L!*{00a8%T zxqc<3m#U?oZbGEtEw87CS?bZ;d-Nu-3v}cqurRyrbc*m`>7d3;uj<^F!Qe1`Xq#;r&&kRx(;=I z<=J6)M_L8i`f=-qcHJZ}*UXHVhjT}(USGPy-a2L+e*~hQ7ZX8f;y9_V53;s2Rf4(> zLS^o6={1h-oqASZW4s|d{T0gg5&+>1$RrS#?QCF9SXL*)??RNTO^uai}|Hn`k2R;4~&-=6P}A%uie6Ir2*GY^)3@vG>l&@Cm64i8D`H2zIKBYW?q zV?jtv@DuF*?5&vHOZAWvWf4W`1ya({X5zQ3EjYKrq7(RCbvrP9SJTs{f2~~mW4>oN zYISCG?OCV!o|)?@HC9!hHLSh95@r1`cc>!x6B|XHJ4lR(=@a71MS%d3OWuQL@h+u+ zp9D$)NdFvJ)soKvBxKxlQHNr|C?C3yerHEGnY)#jU9USVgHYj~j^Zw$sBb3r=>TL> zcf>>GfU9+n_D~&#Ka7@iGEDod{M=g=}mt&Q!p^gTs(v3}K-UctJ;{5IRV zl=tUa*QcA1uQ>l+2hQBHM?ca?CWCn`YV-N=3N3e@tFkOeqxw7BmOaF$lsi>_q!L*1+iT!)2@JOQRrrjSziGOpPl`O) zS?Y`c;AdYb6;4LQ5Ig{2*@oxhi`qFU?uOfgB!CNb@$M|)NYJ&>cHwn6e*&w(7qX(7 zFuq-=SghXE915v6L~Xt_TR-~bef;d;A%XQ=n#DYWCTio;D$?kf6NODQ8@HAnvCc3A zwZIpre*EZYAEHGGioTepl8il+s@wU&lXGX*em>MmT5B!t@r!0va_aaHXg01EErImM zxB|YRaR-zN38!vjx<9`I)Kp0c6T zHay9Mym^Nscu?B65LimzBWia}%+b=lk-Q@m{PzrAVq}>piwq2a!|cDVD}^a$@GbFEu|=Z5!cg*# z&^ywdxKL`Qhb>d1sj^(Ds5Z@hib z;Y#Z0#;eoT^?uT8t)-^C+F-WM_q@2``9IdxS%I;l-SSbcmp~i_(*KT^oxYP zX~Gw(cf}QpkqgF`V?){wKPd#D^!s-bocHJ3v1vm8aA4I!l(|x{J1L?-oJN(--FF*; z52r$%fuqKYV?o*CXMh7-qJOSm>G3O$vZM)&9|aqbybm0M?vfwrm3V_W(>eO)TtzV< zizjxY_zt2)9DF!9W@iekq}Uh`Lm>7NH&`c#4$&+ADkll(B6**X>{vEO&`vx84!7)^akaqyGT@2`pq#HiXK@g(JoM0IJBZ9Rg;! z4!B*CU5sm@slGfJ4B*1s2ccJSC-(+YchqyPGhY~2RaIxI z#aQW{KztJ$r1WIG(Ik&wKAs`PE9YPz@gAaUp7(( z3LJMKnT)E3xOkI6%YSBXlE%s zs9Nw@H>*Nwy69WPhA<`a(J@yqDaecLL<%vJxHJZ~J7<9j`KGEI;F>>TUQXLzash{* z>ZCktly$XyQ`otFxRbPE7%{CThd;gH9xa04@21%K1sZE1zA9KExYGHVptcviaZ(pe zf<}-khw`?KUDy4y8(Z4VidTIHI%IqZB46KbLpv#&aBojT^ozTd`Jg8e#d^pBc}Vb* zs2)!`Q2g6x0gDo@{L&5sbY)I>YEP9WeCFW)(=8%+iTDiSg7A7ila>mQ&F;djxY4%E z_Ff5&1O8wp92y`lUGf6`5g&E{zPv0tXm1Vva?eZ$aYg*p(|WDH`ki(CvOelP=fgOY z^p5REDq9&^nOP(}7$)onI$whXGWQ7DpF{@Tc^I=mP3J(oK-)bbpBf?hxL_DO_K@>p z<(eEQ6<^fwB;D>`^=-ohN3#m>Cu^^Wx`BK&@9zfaw&{aFIO@iN2n6tYv7qh=16B$b z>)* zt1oJSqKO4Mn~Mq{-5`xZcMAVHt9ODjm@yser@f#ChoK*@*qesRNpDEPB*E5l;+huy z@xu&XPVJB%)_(x3P9{z@Fpy(g!wWd=Q6nC4hz@2*-5G3mA-D%;44!=@_~1LO|$_0G-VD(sdt~3H2>{BCuN9>g=TZd~*Cc-Ug7j`3xwPTp$fh z#NP#oym5Ti?p9102nA)5x=F?{fFOi=0*3~*Gn80(6Qr<5u99a!3j;d{&7e`KJ9-aW z6Z;pG_~@$g`;7F2vfXBZ^7om3?biRys#ZQ8URgYzwVM zpsWrBD4bszzXWe!yj=hl{ZG}yysGs|FcT_xPf#q3^{-o(KJzr44tZdGcz?^%#kQ#5 zRf`gS`n~jfTLWocp~%?9+NKQh;8EX17N>ymR1PIms?w#WN`lqk2fcil%RiIN%5Y@h z6Hn0}$lRUpoc5U-HcTr1x$lz=}1mZg8q=0UNr}tm!nb zL_QE$MMd`5pHkG2Z-hdutc{aV_Jr@LPv|caYQExCdjuY`fI#I+C4FFOe%YX z&+79!WjBNZf|9mMWm)X$UwJxf-+mvK2SWmTp*+Xl(lKTD z7HAp;$l;l`#Nd{vUIZqWVnYmrNltZ%QWhm{>2}0s2cI5M_>h;AI)XZYZs$PI|HaBq zQFh>@tdNt~V3%Oi-w#P<(nbxy^9ao5*-o>dS_Cfr$Jt1W26T1InNdrcsRLYj%>(|A zu5Gg9U!{k1{%yoSluwJgL0*vWA6KN4)45JlDXy5%Y#JIs@b_$kKnH^u8To{)lD_<_ z5z%FPb#PKhYWm3iOY`1uEJG%@1&65v;`^tY_|+2Iu$B)?NW8+1O%OqDJ<+D zPvMXBwX4KkHnUecg>y<9Yg5 zs_fVKc7%-jXjU&TvB<-RkkJuSR#eMx8KWDd(R+#*rMvBmDji1g)+cHF^RN3}aPL7t zyFkYRXOaWWoW!8hpoVtUjmm9RzbJ2EYZ~w{Di?+nw~4^C7l94IgVRR>5zvUCT|D6X z!s!*^yvu9Y88@&R9gr`O*85Q(-&h}dZff3W&2^s971gz7klRg33d>@#!e|z37F!>g zRl0n8`>+NGYQNMCwF4JTS$zqIxow|1u2-qq@)(=#;mX7pRlKBB0x*M!mAYPnX9u>r z$MN<$6#|_ruB^4UD-<}^q7IiR>7`C#X^46tN`KS$&5xfe9pdZ&lvK$hPvv8=wd{=i z#dg&G-Cnjh2sjXjLXjCb$`W3jows?BRbMV92>rE59m;PpsYWN&PKJCZ0a#~ex#GWJW^^R0F0}N@vQVWN zqnWAfF_Fwc9Wj;V+RBj;+^%jK?`ka@GiKAQMe4aZz0zqSM*XBQote*Dmz7&h048Sy zL(EzeJL<#VuWG2MQgT6pFJuoznbfc+-$sAALHC?{HL*l}v?P^Slp*eRxXpL`q%iZ& zm)X$V)z^dS3P6nS}0e;4J`4w;c=bp$l3)wgSL$NK)X6}#uBVwyQ{nHvBl zD{n>YrNxDzd@lJ6LZQu=zI;NsMzcPcZO9E$7=f)gN_xBy@5})sIz4EYl&jc=Dt2-m zvH7XH5G{t_hio_#Lb_k!wZchk4Vyej11DL3jVU&J6((8K$MhNjkcr+@Y$?TE@(3$)1N`&J8-V7ox`n@0qA$q(R%7~O z%AWu0u!y|JhqzOhEKaek=|;Iiy41n92aQY<^3ywxlM5VS1pm{`D4!lw);&k@aboXn z+0AH*@(%ACDP+c$4UEkxzDjy8j+1l_DX@%`n}nUF4Pd9{Nm{!SwM+%ATlMC4#rpG^ z3u|+rldvd04w3${;CYqjWgZTt_;9Q;qKAxXP<^*3>fX~G27-Auu4DWW{{S`R+U*?> zJvPCuCR7(YFIWEY)y>kHOS@xE@e)%*)gWR8T*iSOIMtoOfzQ#A z;7zgXhBAS6BFVBND%>T%D67r*Khv+ zLgd!5Pd6gklMWBJ7xuPAm9-rTcf*U|N z!jwBH5Gj+W`)$6k~WvhJ}#;hbX!4E8wN(iht?qEoKAIJ;AekKJ!iM%$_` z%(F1k;}|fv=qm|ctR;HaG;t0nVfElwfB^3tZ!!v87zPS-6RuZz?HDM*70+sYdL#^q z5dupQH{4)y@vWyVmev$ic@?YV32dRp%?Tm7P)RZg|Tw}=~GHUl8u~YpLmZ|ndkJDdp8In_+5GIWsi$4GhbbIrv+XYaR`%TZw%`=LH zHv;vR^+#K*mcS4zkwT1EUiy8iE$@3CNd=1h@wg_m*g=RusUk|8h5W!CDOAdY_ecoy zwuY%sNuYbvB{)U@b#y9_v9jhUP_HyyY(st3O}<}qJh58}#gys%lY#%}1VuC)UBj&_ zZRUqYhbj}xbg}H8x&}qzq0zWnT&i<$h4D|r==&s+?u}qQe$+hoko0HczYaxtO^$_- z%=ayZ;UA5g)oVSL-_8-wzbvzt%8u?G;}=WAV?&=O*B<~tdQdhj0&@qQc1eAf3i+6X zukPd|J_`tUy};Q9f+VycDaXom&=}U(G1qxea4yD&>vod zzdktvI1~EcOC-C8#P(?d%LEg>*4`cIjV$fc(ebbsuWuo)tj@U2C?<8 zBsp*M+bGSL6>SDabz=0d!}4L0v5R+5=7vizkpOQIVEMzl$)(V_YM#`ezzo?oFO8^v zW%*PBUGt^Jf%g~BMB=lWdgb67#j>k9Ilnh7Q6jyc8Vhe|hm)M|`NfQ@~5iOeF(Y4pe>enlymhINb`vU9x&Nc5>(~b1^8*SBQ zj&0$x|P>np%f$PqEqb$)qmXfRql+l z8zd^C6I*)=Qh7l$`-NyWN_Bx4xEsG~FG1vnk~xfFQ&_!damq1KH@t_wfu;>L?Y>Zi;E!=Gy#Tj~4_}w!Lv>L9BH5(Cwe4f{ic*-?U)cR)h+FI~EqO2$QZ|s}lD4%e(gYJG<#Ln%Bu-#$IJIZMC?(N?75ON$)yHGxe#8GT& zc$$z5tVei1u0pBA6ZI__G&n*Sqkm2hX;P+l!^i0vx(*qrIw$IVdLGBB_VKorI#HlK zsOE`6@UVj%ePY5#jHsxnI!DqD&3IO6Kb~f@GlKiJv7drtM5m;hD)!YIT$mPk`{=%A zDjOP(f(VbzDiU$=0omPQJ`0xCYF5);~&lD4+^T)aQpmvGlRLy?GZvP26Fk`}Huq(1C(r(lQ zKeR`j68-JDhYHi;EJ?E>u+T_KaMh`p* zXAUkz#C(7gM3DXA%D?|{LRP@LL_sNiF=0|^0GUobNhaQI@S?~|?8E`M2^Jcby#oaW zy_q-l*d2O2t_gDjLTh~rm*=hjWyzf~M3UZpWFhNrHzdK_fcHgc1Xeey`UMv%?Y4={ zuq8;`B`Ib2Zyep~SWmgYhckl>4Qxw7L|NKK&F`#5YnPC@JZoE|?r%i{4Z{FZfW6wH zd$K_5XJy)=ppE(7(k#_4A_%bd@a>U;tifYv6dsdG`EOtK6_i6>mLQcHom zvDZwqJ0g&H-5+1;&cJ}Ihr=JSWO&rH@Y8Fn(owQgsXJ76 zfbT+uE$6;4R-*~FOjZci9+E7lL8OneygfvE-uT}`QCB_Ao2LZtkCRMg!`4mG#zX6G zDtyJ@mi_j!Wbfp03Vg3HEIa~PgBHv0lw>X^d%PZGxu#z4hZSpq0Ejc4bPtvDMS!QV}emZg&FL zcaQqRt7nY_p5dQ;br8@bae9+*YTtlteX{>vVo{02rKFqJ*7>9H-}YLK7I^AiKSziMuzBDVRlW$RmtUG?c693|}POE30Rc+N7$Ht1Szol8h z>bA~eu`J;{K54e@UfN5sqHr*V=PS#Kj_D}TkAi+D6LvgR%nw8o+BtBy2?`kBsz~V* z7In*Q3nvr$CS#QFk{`A*xxsknIB5VPMhe**t_5cb`LPlA9OJ^$fgy6l)^O@Tj$LT^ z4pjY~8b{ePdC+qpFA`6eNxENkXB&cbS7toWCDC>&n0jYi69)uTRQ)#IRsz#K-;Q@g zeSyc0cP{h*nJggcx1%1irT^%38jI$mAN$dRKT1*A8Xoz-s)*2AP(&njYtLAQhp zUjBy+vVZE(?l=~t@f)&F8sk2qdN`S)P`*TBcBuZOBdisIj-jdc zb%P?(CdnIIp1r;*hd31Q4lL`C;@*Z;z?NBaMg!buWG8aL$e+pMWLBs+*KMNmL6dh>;4ZICMDC^eoPUhNBoS%i7QM< z1&)tzg;$B*6X?36$OqP!#U%Z_r*+9=!zEZl3UMLR<54wo-4K|vHOvP z)Np0`C^psxgGC1FK3T+lv*-*4JKC@{ zEQ~U}sPBj!q+E5h87S4U7~sxk#{?^On7(cLsrl)x6a}`j{km zKV_Zn>5nqMsUBZ2zQd7T-ya2g>BbNGa`Oqnar=cR(J4&)e}Dv{?mJ`%AxSYV^S0mW60XZWilW}ekRgbqSF9ABG0dV{M= z4gd#4UHk(vWv#^&uDYQpm8iinIZ3?XA;J1PfiBO&28tPJ)i}12XPE!(iXzVP3MnuX z6zkJHd7JUoD{0oD5REpkbj~#lhr2_kO9POnz{T|?v?tnOg2)U^C^aaErlLRn@u(e9 zg!9;ev-6gA?V-3&x?crP`!0gN43|oH${6Ff#D_{DjTCT3z-5eq?cx`i(r^$sE?ooh z4HE6GmB{F0u3#<^Q3sA(_vVWN$hIieV~~`?=QBm!OV4PBLWb9sL$kRvkRwE2@zF#N z6__V>aJxitAc#_SGJxT<-AxCt-Cz*HYmVL06+ZPS?HHclOy|YKE5Pedl1LrlzPRLs^^= zHLb)XezKsZ;hJZ#zi?1f6o1nWR$zPM7fl z7NQ8>)A`n#nYE_1X2h5G@;txicd;Y_eLK)Rmhp>R-uEEMAZxSgfB(id9jMfWwO%cU zFxT-KPq*SNtil-9qu**Zis4?QMi?xOib$h2*A9hWvpuxE#V4LB-szYol-gTv22fVx zxiESas!&$&J1%2odEBTr=^KpT#K1N^`Ot5Ckz@`IfK zxS*b;ANMgo+kT$`DZ}+bGFE04U^~s3z*B>Yp|YL53ysqPUzb_JPs9kO9#leHr1_{oQa~N6td?`LBSkD|GGtY;Fa>OXUnb@mk}KH5N0FRJkm_SsfGM-%INWJj}V7| zj*X`U9#v2yT$5c!PX7D)>?PBN11~S355zke+*+jOpw=+e8=QAIJH)>{AaJwxs}5Ws z+~jTzJ@R+7g84hS{dAor{ny9%!rwS#N?3AWX;`De(%*~rjD-y;rq5Of3~NkHgYo^K_Bwc6t-Wi}y{ttNkih6I+jkStb2#NM z8?nEzIc(hKNW><6hkqz$do(iP=@hmd7m3+!yJ;gYX;�GAFm&5sNm4RK_AT5}sfL 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 W^L;-m;`l${kGZk6QMJLJ&;Bogcqdl? diff --git a/apps/mobile/ios/Sauci/Images.xcassets/SplashScreenLogo.imageset/image@2x.png b/apps/mobile/ios/Sauci/Images.xcassets/SplashScreenLogo.imageset/image@2x.png index f65d487c2e8f03a96af41984bfad97fe0578fc67..77861b5bf5d2af900417fc00d150fa75d00d4229 100644 GIT binary patch literal 30239 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
  • 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�GAFm&5sNm4RK_AT5}sfL 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 W^L;-m;`l${kGZk6QMJLJ&;Bogcqdl? diff --git a/apps/mobile/ios/Sauci/Images.xcassets/SplashScreenLogo.imageset/image@3x.png b/apps/mobile/ios/Sauci/Images.xcassets/SplashScreenLogo.imageset/image@3x.png index f65d487c2e8f03a96af41984bfad97fe0578fc67..09951bf6c2f8e23ac4fb8ec7fe07a1e47ec48f2a 100644 GIT binary patch literal 57966 zcmce7hc}!5`#u^KtBshYDq>UBqO@ibiLLf%wA83Qs@mFu#;(1J+FQ*Es@A(^Yg4;L zjZ&lbCdv2toZtWOdmJ1&&XZT}*L`32bzS%CiPU?f#z@CWM?pcssG*KFprD|<{l9PU zRp1q$fY{d*6ifFt&`2Y1%B`=CHLhpKoV62Tb-=3Uwt`oqZ?^eH>NsZwr3UPV_PY>t zjS3pM#otAJEj^0i(W1mP9&0YH7fl9{{dzsCZ^cAPR)V8M-sbWnP|zfhLF4#_Ps@Sg zNw(Ea>!gJ9zt_b-8>u_iQ@<1u6|{B!zh13&-^X(z^+dT@%0w%pjHsinVYH5kUmo== z-*rp$fN2N(5RsEIyxQ+M@r-PJ-|uwa+tcTJddi=f?tp`dXO4*a2c>-<HxZv~ZPwEu+0jrT5-h1x{vK%z7NhXP4Bq* zFAjY65!I7Aa{B$`{(}bhyC-3W(KPMZZhpg_g_11Lw3`fm{3ZIW5w+0?rNU&h!#r zw}pOdjF?&Kv)&6^Hf}n}{?jzI;Ne1UJ!#qA4d{)#rBMH=rAGRFmd8zwxSj{M5{i2~ z2A@b37WRxIuF!tc!ctM%Mr(g#qot0LHYprPOs7mY&*dD@$4}JP*O%lppLQ#IAEqx{ z{1Y1X-|tTg&r!0JjdPW5`Zhk*?Q;J?jl11qRZ=v~ywAl~=7rZU_x`)0_4bU9LtQ1~ zD%F^#o*)XsyOn4`1qQ`i{KcE_Q_+Iaa*T|QDDM9{a?6D=s9aj-<-yVQes-P!m!rdK zrPenjSre)AtclUpWkjd!y)!}MS9+}1xy?T`oy9bAU;dZVd~n+Ao^IY|^L#7eETErW zz$CV3?I&X80y zESElVIOqtSkh1jNIP7dc>q^)4-#hHao&2&Rep7v5D5O$sac9WnEm3RYvQoC?uhQs_&_|LUC6l&1J4q#b+wlM>t|HwMbO)BWZ>h9h@~(K~I# zpYE+YD|6v&FJJvT$+13N;gr6j-N~R*4q`}t=0F`v!32gNz|Eizw%`#%Z3H$%8zdr` zM*vZ#--YtC^b}b?8607-b6jQ1&3JC(deFfar*yRI?!UJl7jW4`PrfYEKRDy(D<-uL zrhffO^o-u|+pIOm{XPHF>Hau7T@jfvR*1}ns}F-g49s}~5J7mJ&=?aK2JxlJW9~5J zBS`G0nEKlttphPR(c1f1&N&e~|){pb(gHjSpx->!VRGFGjq>DgdcBbi%^q{2hw zXe%k8A%`8eLI_mC>RJ%6q9b*}Q%PQ7bM$jme9#!PspnMR-5!~rJkWw%9VY)HSJoctdpj&D} z1@6yM`mq0D-U2aH?al|%(O_|)f<~wF`Fo3cLG-xxYBa58N5ZjASeuP0;1AXYY^skq*a%Iq{qiT!2pX&w$P(o zSJ!HYxC#LULxi^?Mua<^g6-VW_3LZS#*>DX_xF@9$J)=>b)THJKXR7=LhY>mR3*!j zbD(vxN@a@t-xW2t%j_$42eM<*Z>8^Zf(n@hJMdeH)o=)iN?lD3ic%{~!nbx*LF7a= zDD=TukT(Ln>cB55m)PESs+l*la@HmbdN~FLp@pgSYf~oe`|BmQ&i?2sUHny+m;H6R zUs^Wh!yFP4wb)xvo2=|w9|OW`>+pZE25qK z2G@+FWk&GQlt`EhJ?z^pIAtMwd@3xSLNX7Ghy4Vti!g`00;TK0pval$6v%`i0t(DK zZsKz1X4u)ECl9^WLoG>_!vTi{mJd(p<6I|m+;Z)ltlKi04zfF^$ZPKMffs72G<8B5 z#WI8MsaQf#AgZu57wS-N}eUZe?U2ofo zZ6{sf@%^nl*XX`|+OaCIy4i1ZBsa-NusYa^un#0c3#_c{78ueUVZnm0P+EcvT`);r zbK7w3_dpUCmLUFqx6srQ1O@j{z>z?2nSnQhf`zHzywBqGXu|3)98#}IKH;gvZJgXX zpU5F^E#pr5JI@W5ZQr^hogQbTH}A!$xt;H9%li{?El&n-I%ZrQgXOWnp20#09j3f~ zk@!d68hHY|5s2wjiv9cakPyUY?B7rmRFH5%u~h(pcJTcs8{6lLQ;$-*0zqknW*#TQ zbg3FUX(3$sBo23wu7+DYeDRN7gVW;5%6;oL(eQb{ld|iiiT1D6~@*Y08!zBPHW=Umk51}s{V$2y0JJSE}F3%VQ! z;`wH=zX&f^RNUn~Hsi9*roAjRt_rIERoC*Rh5v*@;#*gAlY$5=RA7zMI`#K@;Gd|^ zCVxRxlqdTeY1Q5w*RCQAnT9(ANC9j8cK{)kgNNy({B z`T>02?iJ%Iho<$Bu{q_vx9;S!la_zyClYIYV_Tb?vXSW26}0 zc1KAH@$y^24_5@f$)o^SWeyY>b_`l5B!Pt3MoaR-nr%^dJa|mhg$WG*hCf7Ik?!h9 z3Fw`9@-TJ6J{z~eP97{F%}XeIt>;w8J{*?4_qF@$7WYo`c6NKfW?R8dwQzJXG9(C; z0x9JCiGl^exq~S_X;mczeG;doqs7tr)Q-^lh3;DaueRdxkN#pF^SFL`INMdc$fy?g zl1REDjnZ)lx{4HeOX)0%?rGx^1%Wt38@|=@o ziPMWstH1kJ=?BKSMi93V>dXelw!d}{+x>!L>TIq?Un%cKfk7ETWAw~SR2+h6y<;e? zIPzG}LOZWE4+dlYgb}n2r;}tttW(ExYw9Af`7II8;)9TC(%({2HaTuR=r$$&j?N+V zwv%X-kAB)ul3riAzhG;p`OtsiD_7u(xRBe0d+Nt@o5El`Dn9qH1K-yGx~q+r>tkF0 zZlR&4(P7Gp_#cNcr=p`(45pw89-&nidj+jx3I%!yFXTUz&Syz%$t_u1>7^kRn$Jhy z^bIudVX?2Aa?7ud+b%Q51*}^V>%x^UWMwz^(lQEHjf?Qw=Lty zyEJZRq|S+yls_?b$$RnW5N&>2J%^tA_JM0RO>gn&i!*TCHts^etWdsIrbsl}Hw4B# zBiIV&fN>yrwbjM)C7FC*-Y+U3fRJxQfS5oi{|D??Dk@4Oov=Zkq;d=Tar1vmkp(65 zq%irmA9d_&IZZ8le~!L9{*xIb_uxU}VVGC;XX4uY%dJ(OZ1D-oj4(}MAkF#YS)jgS z%s_XX5#W9fPe>Dl!6Hk8KoE^n=Fl`4-WfBaRme9+FN_RZW-|L+Q~Q-P^Vo!q&4D5% z7D1Vq@!#*TE8#nV%cGkMIFEozpFrY1AMa*Mlu=9H?IFh0cJkLu+#&9)_T=(#)BSz3 zJNX=F*o)5%WP=cxLIG?|q9@KfyDrCE;J<{DJ52GeaOOVai?4~a`zhTiC1vJ#|D?DdancL(hE|Y8Ihn?EIEJ!L4ZY8} zO2bazaAq5MKmCCHmVER1?gIuNMy96~cGb9(GI`RXyzbl?v)05`ZDJUmFlZgL?nnt* zaRQQ}NC0M;0%_3DJ*KOqprVESObmKi`J#S=HY9`^0>V>>E`E$pW$7-rwo#z6b$#OL z5s>^NmQINo?ln=S!A;2fC;z;1 zE=Ly56TFDO%(ovNHV~bMjXVdR6GrsZ@o;_!A}?f6ic8@nvQ9cCIX&v@6XcbM2=KRS zGjPAih=_=wAXr31sk$!ud1jQRnlE*N_?TgYFf-klVM3}lIN}gg1QQ0ssemrQ1acG^ zGe9FmJ3CfIpA%|#!(>}Ytry`1Npab2yP;yss|wYW-IAWK0{r=k$Ofz zeEmBf1`YX!2jD|41SXEb_TdS1)ak=l-^NVLWNtSv2VcZ(`)%6a^4V^zdY4(((l^&Y z?z-Ma4x1vkE=SYcicdx&fUA&?>XXh4oST}Onx#-cG*1BSOBMX0o??s+1PO*%@IT?B zvP#yFZ1LESDw9bsf)xhR(|#K)%;LRh zXy0@?E%*HHe{^lgd7|`770N#(9*)>3k8?~F(>Tz4e!Eai<)6VHVBVJ z!^8nfVU-E~gwX?90)7l?ivkI-yc>|Tv-;=qSixf}Oqu*Uizje(u|!w7PU+nG%Kd7| zEB$$X*RwBq$d{Y*r(UZczgig@76AbP-t8v{WSbc^mI#7?VIXkp2%V`0f?r)1Y-#-W zyA~~MicVO94bk={uSgrrR`%m=l{4WkT}zE`I@igLjUJs2r(Q%5zqar+$gxPoi%03G zSU&E9?@7|fwe}ZQp8qu3C`H?lRq{372fBd^MBK%N(r#GX?HCCLHks@qTXbiT9#}#U zHqf_GkoJ&B!yb91FISI|?s=6p913(dVc5@*L)*+P1EkNr=iw-d1c=ca+A+gI0bzOD zXt+5GB*j@6HpWB?W0uUL3JImfV1df{O2LMRx~trRN=-Gr<^B8E%Vapq!uPb}+`h-^ z+sCf`fy)?o<-ni1tw$?axXQxxq^rzyFvazVS0MhNL#l}X#UL^Dkl!UT2)H8ntumwN zfC~)%rp1&V0fQjkfYQ||XvMEEIew4Dn@o#Qp$qlovY0s9W0O<%*k(A zhld8-m7>G+nCN)XOm~skFr%?|T-j&!KNw_lji^J@&roG}FaRU!YUn~?s<8yum-pAf z`$CDSaPcdB*JgOdd0&NmyM`<*fS|FT!nMC$V+9LqYWaphLDYo>hlK+AMl5WyrdDoN z>m;wXb?!`Er8;t6opVl=Rg8O0=+~{tlc!$8%3m&aU-R6tjg@8rO6JXX3*b$t<0+`} zSSi!n~0hq2EO-amXbm9RNa>?-n%`|!B^QlKqXv~6fx?)5Gy z=gfIwPj}vDVejOQi^5YoHHmo1+&s8Ccnk^{0TIy7blsfgCFaZrrFt9;qE|gx71JRh z>SDQ}&cfU?0IeiFCSJsjhBH%%nkLY$e@~@AK>)?el0ZvI=@@yK ze;5)LO9x_MVgMUJ%x+rPd3qXIkhypKH(j~Xw#k>wYf7&LJ}h&se7o$+Y&-aJf!pgz zDcC7+jB>mSgCl_)#b{6<-%vx4U`jNW76!A_nHB&d0i~pzVMF**t~gP`#VIK%kw`(P z9+Cv2qOvldRzZMKXxn@inI1lMVN95g+0S1qUjoF;@VjGFc>?dBb&L)C`YN0CW&fjb?#ooH{N?Unw&xya52CAhA0Z5)q=i9(gDaF9 zhYkR)Do8C>i%)N&9Ac4Eg#$F?O@s@*_*XC}VI-0JlQ>8Z78FE<#7gG5B*bchK+xpu zPiaAfWOimCI>I1GL@t2}92ErgZ)&uP8Z|Wtuz3Zvo$hhV~%@4fy(G4_}z=JD+pw$IZA zt>8hFfR?pFAv!81I*281zEkvRLpeTy0Y`CMlB=vHd#_(^{2tR$KCo=rOq=)r*HO_2v|!p#mmYXt>79A zup~Hyi5I9stY+;9|GN!N>I4eYFcmiiZ;E6<6|rLT*!5t+_&&*#b3@toi>BzcY(G2V z*v^$jR-?VwFE(paE=b$g+le_!-u?S;qn8g-pM@IM1+J?(|Hf%gK9v-q zj)E~<4Rvaup!#G=7XcV#kVt?(+JRBG7RXQiA|V073?%wDf959&2zF-KMXKRsm03SmWo>GOt6wfw{sszA5 z8ERqS=E;x1eQZcrt_u@{1z@b|T5!Pe`gRQifGZGpL6-Pz7pCNp+mo9WuH!e`)~dL4 zEt*~s-IW9OOr1FP=^jcp?ysJFXgT4zX+C{|7!%HejU|~Nc!OTqqIg57;H@>7_}HM! z@3z(8PhwzAA@#oki$(mDMeM#I2n1F#fr5%Mls^}OT@(!g64^8<_S^kreM2cXCnF;x z88w?n+va(qp|L2yw5G~qM>K>A=9vvHcwQDaD!n?M8MfebQ@8=Opk%GiMT*oZ@3p#< zX4-d;xyYS=RyFT;iWXARKEjbCO{nR?X0~_Dttk1JLk^8> z)3yYDf^4r}Q5PaWjexp@DI&3S-|&FtDoT}C)3%Gqy34ZSXZZ57q~0z*)PkZ za26Imq(t27FBtsMLM3X!`__O>>F{?9`9~aXp;fufz*6*J5TpGT97SNk!@yJq@g})t zg*Re-NR4;y-V8IK1tlW|CY~Va~i>y-38;Qc;Pb^%!74w@QfB7QTuCQZk`)O+m7))RY2vjIU*^!EH_>N{_g2ZQoz}!r=ve;%G+QJV(%o+Hirj#V1)Z>M-Ui<9R2`j_ueaVmB z)JEMK%{-qM`EbiL+vM+^Pq6PRC2X9~9c&mmKo5XG{0KYx%{ccL+w>o8^?*GpM`CWU zAV4Uss-h>DySWHNdi+zsV@Os61=pxh^3s7ZMtT6w(1skcumXf1jQuYt7ex`Q-a7&X zGe;2^nCZY&|C1HK%|k%9gGvF6(ua+S{MX?f)BpVW>UL(_!pW|RuF~b!`Kgt~)w<^| zev7NQ5iNHfcyC-dWB_y8F?}rjCmQ5P3&?U`D7uhO0)vPE^9PM-Q1H?!uH$2a0LsV@ zp;8yx5)cOIL1`hrlqew(n35kKtBKORy9I^&eY+M)feNY#hgca+6*@wg^l!vCUmF^% zl~z{kn1Jdb07QebL`Vl;(YmP42_;^)^d^}CzRh!^J-W}!-`W~UE4clJc3fv*btaEx zzO)SjMTxdWQBu;vp&{z=MlX)**dMpw?MVj!((0}`(ijG;3EMYeYwqy&~i~jLU<-Usf%TrRFPcxKF+dXB@1_yCqwA zP2;_uFp83a4lK<5$B9l|D1uIsHw3W#)V1^@0lGP6NJ&}d@Sdx>wwAm?^7<7B$m)yB zB=T^IeqA3~*Xs_?#U4%E+@59nfYw_|5R)UVYP>kmZV@DO9&3Cmir4E7Tx0g8VFyav!MU{=GfhfviS{OlGq!sN(V z!U9!LOXsN9rU=B>STz?A0j~=A62#$pc+mTVqaT?c&fXexcEh=^6eT*n3BsVX;>E}4a{=W5 zsE2P;2rz^fk)$_erQpWF$fdf;r|Qi2zn@$-8-p2pFSHda990iVXoeCmIwCxCzK2 zAx+(MNPHyhs-2{5Afe|x&rogK?Dwi}z@NijV7|P!gRHDFS2&#G@t)%%=hdip;Gg{! z`GiS`eWDW&Oz@s)A*uubRLrHIqM`}`h8RsrmwtjvP1ES^2OLIv<-;m@^2PPGi`4d(8jqnSJ8p0uAJEu?UgZN62VD8M zY4^vJ>ntPdq`G;3`6$EpSG-`U z9-8{O8UhWX22oN|JBG%x-36$M?^Vc5J}BKo`^H4YFYg2K56aEQXY3}pW?Dv^>cz)y z*}$LQFGyd369nglUqRHA>t#T9!dg?z-4vX(2>HT088RCMi-xaI*DJ&Tk|6UO8>lv@pi`BTN05aEP_n$@pB!8{J>TgteSY_WoFvc92~l zZ7Ye@KJbUvWpE>@$ZyqjIGb}yJC%PDDvKXMGu0+U2+I}NJRnP@iLc%t6l6km3=P@N zW zKOAI{bDn8$hUsH+S|EUANuxV@2VPoAA$LY zOJe+_Nd8 z3;fqweL)<2$yR6rkBq>75s&P z!}234drT@=ka~?Qkr6*brs?33=L)DwP^3Auw?Fh=SUrEkl0)t8Z*H&YxtUS;UX!$b z?c^l3GI_dB`sc;Qh2_cQ$p_rZ#Wl9x;R{U0nZR9vA3Uex?x)A@7d=y#RX@Vhyxwp} zmx7^Mt|_Qt#NPk~a%&VFs-1tFO5ZQPqwHmQ;rnd^h1|GZe+ zu4;aiBZDq%($oT(fZ}dhotJXI^u(>m zlB>NWu5BwceRcwzeki_6^(}7W5d z)jpZL^jei)dG`CNy-#D}l+IT!c-s9>nJoW{bUgXRwc|U%lkr@RHDy{IZe1Cf=_H`v zrJ0XGC43fXh?;f^c;pJfxU!1J#N@lF+h%B>th@ZHrmpoaEgk*2yd+tZ2ELj-d9b~& z`CKWpIP0-ponr83tMUIEFj9jb#&uu^fdqxPR@HRytfsHxh>90E%Ds#>Rwyhzlgo$)@pKW z^Ctzbmw_|3rKM3LPUzS*4ZniI3IMO!dZ%-Hi1HI_e_* zXLoZX#M!Sf0Rj13=9H{K03+{VRo)pSIm#qCZY++~+h1povwV=P>=TG1t<=$|=_&?z z`|n*Y?xoN?+U7Ry{c+J-XK46H`GxgPm1(x(UR3y_9RJh2AAZ*taMo-0?Tgpj%CcTR zBuv}`>8HO}m3AwwhnqyjYnRrpoTn5KKTc&mxbJyh#r){QTuLNc_b2U95o;hTL6tq? zB7N!=bDsV)N6hv+B%6g}_sh6A{}bI7@;dR1PbuzW^xL@0@v{@MZu?$d4C}1n!Xmg+mafU+cW~GB~Qo7E~7%3J_E*gOmFN|?V_FgEiQKtrWOv`)~Z{H%W2mG&kIbCc^=-& zthyEF@tGs*dg{}&+%!$e!R-4#vx<|VN2N}(r+s$CPqK;UG`d-ruNPiyZ^vc-J(G&r1_7VOsjNS z-Lb_CR67ap(sY=EG#WDzSZhs;jE#ls6Tf#%w<{_8pYJ&jw-TEQ`jtuJq)@N8<5b$ zMEI+hTJh8BzmoBwT2>LA+i9=&*6w8TFs5Uc!XR(nz~zw@6PlWQ7Pe8vsnHoc65^{` z-0JG;zs5i3B?CL1Qpy=q#PK6`W}0e01e{rTzH>v6Mpx8jaxkGl8M)v9l`tOcZ15l3_tz0Sy_-+!EyU%MWjH9y+U zYChBO_C)!(VeKR?XV2%hd=>X#+_hUu2T|_nI(3SeiY_d)o-IdUFFh)%(l-(t zSs#Us1_%X9x}eT#PFvuf+WhOig!XfiR?ekX&gbJpFJ;`TKXcKw3hi4j+rJ@WYJa(R2CqEVnr}F(ih7k(O~1$cx}w>JIrLQqJ!N zm{boe?z}T`p+@$vXK}9qU2H=N&4t3~gD?}=N`egbhxE@@@<6L4X~>@EEW6w6);ab2 zGt6mfwfFDq#BFz<1Dx;i-;M2xUg?M)O*Ekk8<8?iSIabNWPkIi#pm5TF>Pj%S}0S8 zi_j-2-VhkPffN77`hk*#*#J8hNZbEmK1P!%kDoAccgObOzsDaQ_*~|F>{TYt@%XLE zlNzrp?^(88oPAV&<=A$5_(}0tt0cVNzL$+gtFHC?(0pO!xTY{v_CAw2t44(}NT_FQ zZ)+ve^w;Z+6y>AZ67qNd!~fPi?yklSt6E%)toyY$ltRRKYgw5<$Z`9Kl-!8a{91jZ zaT9%6TX<6EonhQ%-;afh*aM!+>UppA(H;NA(~aiX)PraalJZ@-Yu9=fZF1U3Tgs%r zDMIZ#&piBJkiR##ISJMMaQ$JBf=-xLUn<5%ho$x~BFC{1Rtcsk(M9ijvRDx&w6^H& z%?Yo$=buF)*qx&R)-pL;3KK02mTDFnR;ho3-hh$Sh9UZF z%(`|&pNYx*9!srBed=sPX^L5y09*PEzmnA9+x|;_O6TJ_Ct$YS#ePksXkB-0hi&#!$dGt*v`|KM4y-L3igb#ogCS>8)D@H2Fn%Vx2 zrA>;ck4S+yBOxH(yaaT#8EptGVzwOnF~01=hO{MAl}&ET@jX^q_+OmK^Al&Jf>K;e zD)+FZLfihaP}S4Z_12l~r}ih0+Et4ct@#K7`p&g%=CsfpaV7JL`)>6Aj~PdlM?9;& zY4Lh0t5|zB-wlY)C{T|LlTmE-`ueY4?5z6@1+0uEDf@p`XxoaGKA?|Ju{_yrZC^eK z{FzBQkiS-CTTR0fSr2ott~7yK^F`M4%S1&wX0+`7Z6mG$WGpExBDowtGsORce=xpP%-7*bz*@UkDTZJ{gZ5^v%cp-R}3r1O@6VALiF?8-hV56+qtQA z@HTX2-gd2PKvkn`T751V#ES$svq}E@H|M!lb`iK=piBNe`f}?+VfCp}o%4CQ=?A3~ zXBBIKT2^P)#%^(>1|T>L#G$T?<9*UTm$ThC5}$7CMZ3@8MiOrM{PK70sK*vr=(*2> zSRTKP-%HA^GRkt~-|K!jV)6%<&0;J)?^1D(W<*NV=dz9BX(v4=ar~JXHa6HS8u+>$ zPBZkOwz1BpGzLmQ6UMQ6Tt!i4VosH_z^Fg=BD*c{OhxyfrGMQ268*m{p*I$LCFHlV zxHadU`HOw|Ra2c*EN7#D3{)0qJ5X6;TlkOIHKkYGqeo3ME{SLtjP%yl5U>r;o!?~) zr}cb_0MpW1i}5ctL;zx0{p0gdvw=s4`-F=Xuhz9%<@10z#S2r52Nnu{(t?*q-|9Y< z_uq+A3RvfPk{(BYJzJ5u%PsUM+nm6gTwX6YX)Uf)f`&%>a6gf=yDMKWR_9<-8Kqg# zWfH*!cf#J8^V&(L$@X16KZ|?PvM;67-d6LO6iIWkedg-5mHnmBO&x-)>=tLNWs(ID zm!BZ2nr~eimC^L+f&XC^a4vPYZL>qIo%q7%vbKS~UHe^Z=UQC#XILpku@Oe68Ij_1@+cgONFc=X;$|M=Ja zzlMNV2t0Y}=jDHto|R-NgJps?cB=+7e6DP;E@+sIg0R^**4|8nO~MVLe$=J=J<1uw zMn=_Rqp{I3Fe4_{IfF)mNALW)JWtc%VY9?wb-*~g)oL_BUPp+uD~tPsJDI3fJYlqt ztOdWihokCvR59uUU)NLs`*KD2OTLpHhFhh z!hfZfy{et(=zwb~O>MaCe4M!O()!KPEqG}r(CR!4wN&)SOhI7T(x)HQr<1LYC)>qcjQZv}>?^a| zY0_?GDSB^8z7y?-MoJ-AF@4tYH9am@5Ni~gruoOv_wB7A<g|+Cr2N>UFqW%1N zc>9qvY2fM8Y{h%WuF@g=V4zSyk$~jw((GcadvE!Xp2r9IMi5oO-=OJ~p~F^?+V2zz zo80IYRnJF7=Yp3~B{|jPg)UYICke_IQatC^bLN$O+bwxj#j_tM1fC2l0*7O>e`d9A zkmPs#J3CmOJ54ZR0PIFd0Y?H+*2x9^y`L(wmhH4-8?lCKqR)zyEdaD$U z)7Wi%2CHEQ_i)=yo$T|(|JMBim*-thEHpy^vxYypOSRQ#4kD3I^LNa;>ChUPxy;t`F~A{tE3UFJ;fX+77PsYC#sazSE3`3Fl41 z^GhqS8W7e4V$-eb@?Kl_G9iu-uK#UP?nX9XjrfsEEKmO{x%1R7XV~3Gnr%4nY$iN# zCpn85Q`wER5kuZ*!JzePWx5bL%Y94dy}13$3sRl^HHk~a&nC;@YrT6(;r(YtG>_&k zGD`*?J&sN>i%vo73mEx7svR{ei>cZAU!V+l(YCuIGj(?96~_JzaI6@zzCn}O+1MEa zv=*<8Wz%8Y?peXd9ZV~OlqG&nq=Y=Mb9tY9KrA^JDf^?OX~Wk5oTkRo) ztiAGXZ??QQN$uWc--PqQTeZZQx7V}3oK(J6spwKgMMA^?cJo^0mjSv$yqREj2k`t* z_*DJtA0FD+HxyLzgI}Ag%o*qt+(bmnGdLW?ehi(S{wbMn*xLWr4^-djM)>x5u`*!# zog4aHT+G}rX>bxl>M=R%R0x>BQSgSSFm0)+Y^68{2JF15`yfy2Wc8mZLfu*c6 z5#NJVF?VLdR3Ydc$7Ocz zh658Gq>qH)AxKD8zIEW|nqQXFiuKO3F+Tx|DUHKpp-FznZ-H5&WpiEZBJT9kw?^U1 z@y3tq{+qY!3>l$ass+e`$b8}QNl{6i?1!HZW4#nE=9RtI|L)5N(3TEKa9jGEbb2Wq zHXqx`dznV0l-5U7+P*Z0l+^Z;*qB)A4OAc7u7*0EECJYX*8b)}kFg~@ zw)eqhEqxkk=z8G(_Z^Ei-EWbLKH=zK13)5UxwwtZT_;>I(W)4(${5afkFIC8UC3&uKk~jIDDh*eWof9I z*he$m=7=5Y*1S2#`553U=Q|jSxZW2itsKiw z2piM8U7Sv@a7>I-BsOXV(8_TxpDX(=&Fq{8>niQZUVme!*k>D=8W#1&fCUKc4Ir$k z&#kqSoG<8yaU11lU&p`&1j0Lgo8)@~sr2^p&1;p_O*xW^ZrDo2~m6Z+Uvrf(hz#_!TodgJILh9m2$4Kpv0Wf_b@P0AB~5-WVRdk?idc6rOzu|8ZolLUubX+m=IST{*!Uvlvj$PA z!3pWaPT$2JQ{vY?{{0WCb=&6lcQdnFw=ajP{r>Gd@N(KgTK<>c-#fgcOs-4P&;oK0 z2$X@*&A2~*8kLFLz;U46vGzlO?Iz;d!W-i0-yf{3-4ND#HVm^dMn6X+D!*KFZp>uD zMBH45KrkW*c$l-W>JW^^b&wVJ_3I~J+S%{?nrW49>j7Zm#-pKPDR)6R0K=}ryWWwRa@1|92`ZWtdomAEB&+ZT{C1SRgVq@ zME9 zo-x!dhf1{XY*(M{HxIW=u-9yT-alOIZk&mbndKA)64&+iD{?DfU^H92w>)cWptoGQ z*0Wat5aiQHa1mpzJ}}yuz?Z__8$s&F%(xuNhD|^P6W5H*^+yf#^_@q@40w@7Mimq2 z(P@W&wsHqw|-Z7QF551zraDODsvEg$1PcL~}s9KTKPT&q?HGAbl{Bf~H=Edq0 zj94)G=Hg7QMoi-3jN(oO92_R7P`!7lW0IP{8DCcM`UyRjdK2e*12GT7l#I5eq42hQ z-v`)%t=?9wy-2aw9o!yzDFWcU3oC0qFv_wn&DZ=`WP)`z-bgLacZhcS=u{~@>tItL z6V)K2>0D6c;As8$Q{AQ_fN`V5v!y6Y%)IB>#?QdR?+3WnAA}E?47VqQ#Z?#>-i@eg z(QtOnBJLGWE1P}3JPfYQEx^igT;aZX>*73o=ORp^dGj#SpRzaWf1d8xFxFA%3PztW zzLE|+3w*ju&qMy$f9Lw8=*#ufKKW{ixNOIK>u0%)F?5WT^^=++uE2Vu8k_{iCu>X^ zyY(>lu;Rc(2CG#m9Wkj%NMehrFaMceustVFWEHaaJGr0|l<2JXnV55bSXLs%R@xAS z6>$~j+-R`QEh>#+06K_)v^If2FtHw2#h8oNnk2&kJB1D->?A&!_)IcBYi@5(Yij=9 zY>_14(;BE&$S8>luoSjf_}SVrDsFQU$6k6kqwLHQOkWDn_VdNuo0rA+nXL6EfeG4E#Nn63rB*V$(0V+u<{vTWwYa9_cVb`t@BcXZ5@-5xI&`HB@UJ zlG~WBF+~X?$^Y$Vb+NjZCGR=!*?T|x*?T`{G`Ay8edrEc_YejWhu*T>pxzzBP^PPCwe4XL3x;Qg*iEB6*RNA9(c2Vq2z; zkCBrNhxk5^?xy7mwF<48?-qW`uLO>5qxjyGdZKKwK=|LjP# zwSv5hCZoCk$n?VqNXfMur^bFfHgBVREs{f@-&g$ifE{^Ck&uL2)ni1XFGnl+OTlMl z?&2YCp~14tL+uwoib@&as;%n9;GJKNZds_o2(E#%Ef=42hqoT#MxGeaR_B6zJCB!| zpGS$Nmqv%IIJHkbGmP z`O!$gPT~V>&`7n|nP!+p&bJP{Kd<~q^Z36vu3X4UmCedJ>xjv_F*T$T(f#AR|E(MS zs}?unm*z6%C^4MLxKEbVs{Dm^3SzL9CfQ}%S{qA+GuG3&z?|V0+?|ROm3D(I=hxqG zebi*tcD&8nK|h)t&8_$GIi05`?4w!bOft*xQpA8hPV@@!FLa_FgcBDM`efwQbxeFR zy0hKno|);hid>s(Upz{cLmid`2JVYVhOwxIW3*Fo3&KzjoP_dAWE*n#X0Nl~$lVQ_ za?_sL@m+GVIxfB?-V1vlIc zr*j_`zZ$o`h#2Vj`N9^+NhcduNwc0s4w!0h^&;DP)me?UD+=m(4K;OOQDX3xWm{EO zeT?qVc`3-tJTeGI?Hk%@<`1HO2T>mJdgw>(?7n`(S4dM#$mY(LFw{tzd!dpK*%>p@8}IlV}&OHG*_-KV3Gr~Q*V z7tI)PVJuqz`*&l5?wv(F?ki4eLmd~SgaJENErGS%pI;5WijORTritPSB`mzH>Kiw8 zamUWsM9vO;v$$^NM*o&i%<0@#TwpdqvI=ISFocJJbrs%pKrG>B)d!|?h}jM=t+J)1 zv#Q~sE3jD^H(-Oj1%>~LjqE^;S#NDHTG0mwXbv}mGnJZ-gsVvu_%t|*301k*gRT@4 zvf^nbF}%f?Fv9$|lpuS1zvJbY4$40kHPiIR-w(~|3H~e*`tgt-sRPC2eSIMpWfw$> z6Dd%srbb`3r25}gV0sl;Ll9Vj`K<7(E2&87Jyl?bq$2(Sz-|win2K zF>Ad6zoVJ9iu>{3oV0Hqrdw6r0L_M7{!2ECoai7{-M^bX5*Hmn%nLva3Mjb2oL&eZ zAj?j=AlsldNfCgTXSUgJj;()Za_1kuw*EQqa|DYHeIp2tObv|n=t-c2^0S$$K%X?aoTw&qy8JW76hx@C$2c(}1Qn8+2 zSJ|OG?j&0D1?ceK?a~R*QMa{GhdM83!0yi*b;tdo=BnoE2z1C`L(am0Lb%_OyjZ_% zxM_5)Cy%!2$D>n{l6U)2*}AZ*d;;<=+%Y(K;`6E#_MYa_x8rE$HvbgPM|(8Rly&;N z!o*~5Cjl4Ay2JV&**tYJ63_d_Tfc8|iZYE>v%OXtrKbMqei0cI8lY2B;7T(D&KP6) z-)PQtro8~Pz z8y290>(QTI-(A?tSJ9rj&W`Wi&E_4*UL?l{Vglfff>m#Z3eq6X>UbXyLT~TB5R<(B z`Tfi+V{~_Su`rx1D91>A&N*zQu)}!N)PwJIR=!I6(=hA#aiDv!v*2=3s<$A1`3_z@ zT8)3{OI9jlbyqDF(W1ZPkMDpn(2{o?kUo!aKO1Gj&e0MDi~s zZ*!Ta_wXoKvqo8+w7W>{*dA|Rg_{@ zl;{vX&koPj*S}Ow{TP?{6?k-H`RuKZ9F4nM@Z-uWo%)vqA60{4s>`-5ThW}S{?-HK zmY8KHtgEYsyM^N=sjRcTuNg!{u7C5`gUq`=Ue}7u30== zvfRWcIy5wk{+M;TrNL74H*gi}$7T8W8-$8A=Z{xk?f>AZxs}BhiQl0c$0xV%FLhKL z&%S)RX}X7syJ4+!ab$c%HcJIoWVaMw(o~FB8S>SJM<*G_b%m?*+YKoqhT`kR@XG{; z)Tn#10j;vKBhM0WBVV(ghG@7!P*ns6ix-2c>Yo%9qHDcvVFjx5)NIo9M_pj5aJ^O!Wy}RXI`h+067ehD&N!?azCvuh{ArSx2k6A!W~I54@4w>lW=_9*XEZ z_#iw#uAI9fkEwQ=2o?aqW%b~@f@S&6m@7K;>!y!;fG16C=BJ#DlF&<#dxegeG$lj< zMpT{uF5DgXq5{@P%Dfl1NmYrU9sL6A=ixBX*st_ySm%|N0R2l+{8d)LR)b%L%xNY0 z8hT5sA2Vbv0awf~tl+GUsI{^gHjU801DzdwFA-bW!`nRVxzf~#VWCMnpWS=in7dJigt*Pwv8T`FL{JqEk zu}7NxY4vZ5OK!FBwubMU?)`@n%i~7AXzq?9I5mg~0l{WMpbFSst3h{n!s`cd`KUGH zimupAA(i>KUf_xA=GR}v->NuH$+M=OR~S0Kl!Vv(Xf7alP4!m$$oeh;CWZr08lpbm zQ870l@-pCM&!kEzTzltEdh#Z@+9KvkHvEI(Zl(O6I0{a_O;wV-ygqh1g|c#Ms;X2 z_{G-_AUMbsfMV)GuQZ$9ytd5;zIk1v4DL_2aAwxW$HUDq)ZxJ zrfsl1bO#AojR1bPJF)y-)WeNn8U7{PmH=<5ES0^%!JZ>mIJH)_U_d=+lhOS%yfiNM zW{zG^fL0517C81shin00_#;2CudP*oglNUTFpJ)vG7tyB2Js$So)TBiT^XX?xqQX) zFg<@rE`d9$vp|m9L(qfF*bF`1vJUx#L0RUXcx2KQ-;KKcvj4+5DyTSp{?@8xsDY#KTcsiF2;uWC$RSGBtZ zBRGlRiqv z&D?#G8LdAbGv-IyEt7+FHg(AVcu_dAKBB?He+;yPuNNM60U@ zeJxjvF?o@?`r3G$w{20}Cp{g%_=k^c@PfM8snHGYjxCtW%lTEJpJ+2)Inz5wL4FB` z_7xHH;lOhYf7}i?SL|bU z8*cYMw}&sM_846l&Pp8$?bN>zc;;HYm|W@nZ}@V{aJ@G!Ph<$c zHS+HDsNBvd?FSI8jOfj6t=&<~S8cO0Qv!$<=rw_t5U~}ndpbq7X;qpYZ~=|!$jAut z!$Lqp?G`wd+T$6L&k`4|LfTOAiYUoXk}pUc>*S42V_rS8@at0<9dEOwhCTbljauHQ zP@PJ}{x5-({pD+te)QMr&k5y(@+jT%eJM$5=SY86=B)SdYT{MNw$4)EfBWIjB9|77 zDxwIx52&*b{>&uK?>u{!JS6fo2=EhWZV_lk#lq^pQ@e3{S2Ym$vdn+-bKvcj4WMmjcE~1%? zZ-zJe33W4*JD(zHym0IIe9Kf>{j4heRByz&bR@O*gKFSs(GgMq)*DxggZw(bJ#Xy} zS{tg|Qu04bKwfUqKeRe`wJ%F$NV(41dW;qd`@oo`| zN2fYnN5d7zn*f~U?KVD_6D80dKj3Mw06iiN#7mRh};cMUEk)VK!^H+4R2 zk5jp@{N(RpS@Pq}uRO;3cy>u!oLE70| z+nvlidFE&Esph2${HalDCDgy7l(IB*Tb8|=R#x@OWyTi2kIJxSsI>~6S77k_GXB`W zJagf~t^U5NcBEAm-}h`4GtNpY_q2otFc3+(>D$ScS;s&6@mHZ-H-eobp_KLn6&}>StYk<2HPB?(U$|wO|4NJe8r5rLbE$x%#SE zms`a2mI-%Dtx^e+cQ0$F0pLs!j--+^`6I8Am(+5SupP|j=tmtnTK8)evdA|a53TN{ zBbD8#Jq4+|HUW{UXJ<9^UPeDGk~Brl8`Ixehgeaw>=Xhbv%_y(!K5n$=um?{HF^6< zUV0e4L^*A6<9+bs@cW%al1cMPBP{u5@^g5?F?D?nef(92mqs~x<#!y}a-H=HgPfUZ zNF%*FDmUHpF`mn*02=?yIBQ{x4fp3Ui6YeDwt+G37nPl^!#cMx8UOT}%Th~sF!|me z&)UU>HT36QE&x_kzPoTRUvT-%(t7mgvwQ9ks?E7KhN>g-xx%#T6xQUA7j-j<*lBvw z_j%UzjXS-n$|X3M1=gWA0AF3;jk8sNb%G1Yj+mj5HN%b134(*-eOV92P=x}HBDvsT*&WA+j-2lMT6<0w7Kow2i z>eQ#+$+D{gekG#9yX`lN7XY=TwrqO{-ZTH`59Bd>?uUW<)L9ZGnGnYUQb~)h-JRZ6 zauV;fJnZUhFa{PZR`tU$>*c$cm+N4$-O#lNxb}9pY-%VyFXGv?D+u>Ks9q)VdV$6;|^2X~Te0h)L zj;kKNd7jJ_(&1F`BDQyiFH_&_Fz3jdsP7BwF+6-pBxO$}R4Nyf_#|4%9{TF}kU412 z20PTebRKX9+Ts@Qr&4?WsS;SRb?)|A@k+x<&6e+avAPfCv^Ix-(qq6$=ty45=J#6| zA!OM(>K{gj^nZZ)OTZk(W@XM2aH=>__0%5yriJ5~{CSGR#<#%x4S7PZzHnUIAz)I1lpINW!~OZffXH z&KApEq9?D(HHC*st>jlJsFw`&REpls3i(54k$Id(v0pa@i$ z^||J=J1F$BFA>$zC>A?B|vv+vm zWI@ktS2Dtfv@dlp%kEekBir=Fwi_-mD>F3m^0wivT&4Lu);(`2DYzp>_N-O5x7u=k zzKD83;Qs5(c=`?0TBd2=D(QPX<#dYPIXJs9*z=pxMwspot>jzs7!BW}F_`C+|%1X!eVp2X&{WoK=(v z_vQZLP3ao77}haJu#WINA%#VebP++85bB8Kozx=K`?B|0^rf5PqYAqrRFxa-yG8gf(Yp^+PEAiod)v_84}05Mr!Jfg)Ve*leOls+TK78&O5Va#9^Tl0 zlY9F2*Su)Vd`3QIo|u$9-LBn~V+T>be;7LzS;xLU zjkr=^TQ6|_ji;;KtPGVui){3Cq-{FlF$A-fts!GYHCGL!qN^1Y%LlH|42yM-Hc*kL z&7LCvE2or;=p=8yihNF?-TzBLKR~A%qAp&ms#)NG#Uax$7;J_p_{-4v_}=c=Le$%E zbw!1bqA;<$(&zQgQhl$f=3-=tnt=)Cqcd(JHwoIx4<#$s7u8D`v=ilZ^^nD>@x`_xmZ zz;pqY_6{X^s#oX4ynm=yhr*sjPXhzjK1ZwMC#^gVJ#mxSkv*ph zQ7cFVm;lG+e9`JHVJp2iZkAO|PL6+J1xe3?%;L5>OCmxgbq}RW(jB%WjF<0RPBzSD z-OQQ0Mt)c77U|1dH)D6&b9I<6o+Z+lJ*h<6F~EUM@xte+aQ}d;{E%y**F2tc$8+hN zI$oIB;fCMi!=s}Z)4gAo{5yQP{^;dG^p+0E2))f<^yJwo^vQ_Ojz}W$A`}MepOf(e zdtROINhc+Ny?mHEedUrAN|9g6nd%EIIn(L<$X;9u0iml4yl!5G zI{(KD{NiUUOyv=dj zD?_&(sWrCves_J0)_G9DWq2{ULnzW>Bzx!WD?{FR$qu)(|05#xLLjy0!naAUY3|?l zrtxbf-H(~y00bV#ePz1G8(Y0Smb6;INwYs?`0bo->5($^^nkyQxEHkx6tI3!5?H6( zly%a>&7)O&-f$*w&@YJ#fI+{oK<}rQ2bZ0qLoRoJ4Vd)^TT7AxF!9^spj#2|QTxR` z=}&bJ1G9K?s0Y$*VaU?7SA|s<7mf&S2v&E|I{mkz{j^>kXIq8;@9*Uoz&cS~eTW;r)TP-` zF0ch_kLZ!cZGHYI+5bCwuWXKB*fc>^fvFa|#zqfkv3}L=hwP`hybpR6oCeMg{YR{3 z7px=xP}1yVik&>Y%1sEp?D?CTuq{|e0$D2%r3uVgB3%n1#gJm@w!0=*+ow!e%i%6k z^}whj)*sO)7+Ygg-6*JVH+Y*kT0u)3*&KV0IxTteh#M4z?2b!p1Tl=c1TZL`F? zVfzP}t`kmx!Vu$>dNTP$=NadFNyNg*o}MwPLT+~VBBkN1)GZ&=*fGj3jd}8q{SI@d zI}jbIavmHme(@%QN*nPzK8>k37D6qezGyrM+#dE9@k^Zd>t6domJ4R_s|)H1Dpd(M z6<&8P%yV)v$YHdivhmXp`!qQ#y`ZSdllrs{5->ky^0uOc7h*hnxR`xhL z4oW^oAAiW!;kDMc`hOFj3yY`oPEg6qFPe!=&j3GQO4$LdB?zh)+Y zEU}X4==KiO+KVW(&UuZhTUeEd8@nCdacrQ=YdfdaKa6nj-MHlj*Ua}?(gFFpHc~0W z16LVU($|y&ciaw^wbl?f@6S z8|*ofW82X8X%zc2+=-UJ_4BUmvmR-_lcqVe|FGgj;&2O3&hqN6cS6< zZ{UEus}X5J;=G*S+;p23pS)5E<-6yQ>iKXX@l!3()c$?=kl*Zhc%PT>q_wJhsp9Df zv6)TZFB9PsnWj7{8Xd%rcoT4jEj{N4B+!)_K)7<7xP1{@NEUdJ28-A$*Jz-3X z$0KesYMnuZf-jcoGjp_uo1IC<#%xR}G^G;jZfiNrs0kK8)}AY>x)A11Fk-daNt*uX z+n=sTj)>&xDH{7yZ=tp)UcdWMoH;Ki9a@P57l>L{pUIDV7yWoYR>bcHi!-)Jd$bc~ zOscpzdvK9bm3}rXXlg8pN%GzAu6X}Gb}Vv!mQ1)L4n1e-72e$U)p#sVaWzWfg?Xix;1JcIsjEJwNz&q$ za8*Q;Ggu?4=^VVv3GUdIcT{JOUPUJ}sBYZA*fEXQ--Q!)R(Ecj?G^JUj~x?t_daw# zu5!=7mN)?hr~!%>N+}fwfi%XyR1#*qjba0Pi8^%scFi+J^GS!iy(F5&@cd-NLMfEcx&O8=YwEY7I46kC{H*Bf{;m@57q>1AENTr(K z<_uKF*qpbQyi*F+;}4`7tShS$@Qi(gGH6+Ssf(DD1m}q#XC~JS=qD)jtxAjhJDG&K z8_og52M<4>rdh1?^r9&r2FB9ir%^;TDJvjdYhA&1@C*KGu2c2{RO)*fd%A9Wx@Eql zC#KB#CfFJYb`pkJjDP-II#DSR+Ox{?Hew}3-iY6Ml6-J1Q}OOvj-UEVN#MtrH+`10 z>(%m%?KWWRP{>zR48h$I^|ua-+8Ec6r14I^*3o$@UL9upr!=ml1ARBVjWE;2`}Qf9 zyB_bGG*&^U&vwS6(bh0z$lC%iKdk>Y@YLgeorh1&Isqbqj2Y>lQjF~U@h|#-DinFF zXz>_Vo%1UZ+-Iw$RIiwA;j&%NepyqDti{%5dCwSa@2%gqGQcWW4yORq+GR>n^^oeo zC{2NsdPD=h3_jj>+j!daIQPYA8t>u#crr|gUa1nfFnipbyTF_8_%RGQC#F!$P=XeF zYAAH8!NovT&f(8|3?Dw&oHbU52Hup-td5fJ%hXpDRQr&J#a37M){bQJ)1uc;MHXqZ z7hiNGt;Mhx9&{wf2C>?5pIzhR3(0J3eL@>oQZ<>dVf>qhU_CRR7;35UZX3-8+I z>*C_f2=tw!95PE}1d6 z6N46sg%xb?%Sa|~8f#P7t-dBn2dV4t@_?a{0i2OSaj27ZsMC|Vjdx5NQR|eV?6W(@ zNmD0C2T+YTs0~oQI1A~6sv~O|?jZAvukfByld94rGuDI-=f`=&7pL>x{{ePpk+VD7 zL5tb7XeA}AW``XPhvtt&;=Z!EL5*&vkysU<`M~NhmBH|L)8_tjdG${n+WUiDWB-cXi>)|?%n|l2 zIxn)DX+Y;qw@cR1$rN-@xPyg_Y({DAErBzBU7T7Tz~7^}W4Viz9SmH8W%6(}8+{t? zMmrAbnC_4ZkgdTb{5h3xV34&F6=Kt;3C+P!on(ciQ|{R0 z5mEM$$t>1l%r2{9h|yEGvz55J%H@_^ObA4uE+m!9G@ z>=&6q^y8WSOv=*7@($(=GKrn>X3e-eq;ATdvNHaOc_I`^KFu-fq{Ooec9d)!3a?KT z$e**6F+{DsGUE{|*uNOFJIvPp&il4kI|8`t-B(PGoNpWF??|~HVu}Q@LP&QD#Mjfy z#WPeb1A_g557_BDUcZ6c1Y%1n&+)iHIPoY(jtiK#_yj? zYpbBK8z0i6>UO;6bxzVfn*|$VookbQXcGdY-f|d zZ;kHUW^eD4wwuF9YEf7y^u4)Cr+O? zj7*N`c%gl8v2_MA+x;eXWq_8%1bW$4nm@_W=1Fb0l+HO1Bd0tCiC{uGSq7LdJ#V(V z^}LmH^Wos@q&UukHSHnyn;H8rz(ujz(??KJibOFxE!_s8Z(~05WUe5+ zGA;50ZAM1Mcxh6k>zF3@nxrEIfCvpOWP`F&prd(Trjla~pRoC7h_5`hQdvppR>izN z?b2dbd++a8fWECl2kAl^2Po#8D~vz109+`bUW76K)x!9`&Xo3z$GfLbE|DH`J0i~Z zhEd{zSS1x*F>8grw1k~z$+2XIFg42wXs|w9z*g2SY%$c^~TQ9XO$ zXfDKeK{D?~9guXoSIi#$7+NyxF8U|qw6#fGpOWP5tN~X|RNNn! zuS?Gc+VZwi(TwI2IreSItJ-9Lo2#l(nyR2yn?F)KLq~8(=WUxX04Zh|U7qSZxUF45 zlfVN2urFWKTpy2-kAmL9wikmn#y!;=ag8{Yh~#a#(+_%-A0;ef+IL~kBjuu9p=oB~ zVf>9mCWZLoE=udAM24iGt+Ru!9V8eys#Y+#CD|S1tfXun+~kZSyrDkTC_jvxXqF*K zBjt+$f8i^1^H)fJfNbSbmhjtwiKtabSc_hB823lTn z%jftTi^i(rt#{vUJ$}w!8VzX<_}#&?tx^EY-&l`81}$_RcCMN2m++5Ljz1`(ck_V@ zp^i+v09Y>S<%Coc11!eX@?u7986NZA>s6r3WbssfpQctu7U7!a0&2DEKmqd~0=UrX zOdqru32wE4{ZZZQF<$NBOuX=h7yshuUpZ9r+Hu9fP4^?^#Y+QWlESU1AAhznr4RL> z27o}0N0)>(msNGF<4qR6I%wKXo6!ATEchPjK6j!nm3K5p`j8OFri2Qa&A)7 z6@s*!6rF(HvUPY{e=w8y0JRyO>vNseTQ{A)AJ+7=?@#&SMnKZ3_;V%R^1AfU<($KT zsD$m~{YU_JuZ!G>-9IFTp->ev0MN9)Dp}sjZfO(Yj#~o+#=vwNH=RI2h`t5C4I}`1 ziVXOn;+mm0d9z1PghR`eDWT~?WwPoass)vSQL6PGvKmMUoiB|Z;^85VZP2$EXwlo9 z+3R5_f1hk%5Gw-#Avi(nAsK~pWlG~yb|E44;6@zuXP#QY>8vx|t+QIniTv=PN&i6tX=m^2#ukN>Me=f*`oG3lePJPiPcyD$+DcN-li< z{t+kVH(fzn%}HDThN_IBvOee>7~;yP)mP$k8E@)e^#r!Vw!exB-Eh#HtV!|Ake;YE zc-#B5xtT3TdVFjhA0MxixH9$Jeup@AT;g5OKQ-4dKu@Bxx$}TBM=$eg&f08=XyH_q z(dPmnM%Ctshk0mTeKN8ybjuOu0xGlww_yd4N)U#FCZKmz*x2k23`T@%4@lXDVWJRdHz>AJ|E+-r4n(5L@W#%|abm`HOj&x}2qAh(P~2g6w0fpS zF6EHHmb|E_7~7Cx_#j z9t^XqR?hYSS=s=uDhH|@1sq1Dl+QT#29FU4*2onG?#nOj(@Y7rK(?!9<|xbLdUqdn z4`@H*U9?|(_h@sSOtvpJ;eqEaTx~IZ_zlHf0^lRl@0!80$6sd_;Z7D!Z+%q*6@uYe z!8X;d1;K!qx4lc;6kGUQCulBXR;~KoTxNe>^h7r?#rJ_@0t7>6s~#3#T;y# z*H;DgwIyGPtq%p7@L`OS7rZZYHqcebZSxQ_st%L`g4Xn8apcBgZyA$`P*5VT0 zPf+*@nkwdvcsm`w$!q8&-eD@men2k^uxQ5b0t|OpeTk?Y!db~t+!0Cyr<6`OJ#%;x z`lU=9?&9SZKT`;P9A?UCyb@Y}U81d29B?g_fM*GH zveQCniueD$F0|R+e$|^dcahx;#VCh<34RIt17<7w1&dG(m5Az4uikKw2DMTD{1PmS zwFqzK6K^XuD3&e+q^J>g;oXN{`r|3FQEf4_fPXlyKJ!4bMY_&Sz36~_JNCF``f z;zmc*w?!(4SOXsLMA&o{K><&lKya`_oW2L^zOn#0gC-D@kerE{T6l<>izV=C+efvp z`p~Y2>sq>4%4YtOVI-#F0+-G3Z+=YhY$!Za@tB*zPz z#^ds9a|e&No7vNzMOM1*fR%VMBH#`h!VR^RzP1a^kTXw^YA%J<&i5m9o*9$YM-O~D zm|Gz!4$wZRReYvA&Rr0xghhnC27~hZngSj94D#gXY#L!`?^G?Nl%+8d8vnQFGD&&g3X{4OKXiFY}`HEstcW}MGyPk7&9Efd{mp}InI zwy@2#0-NgQLdNePy9`MobFiH`sHkr-R4I65mT*Jl|5?Iv~^niZo5!U

    s~CrF7Z&31{=XY-$*k2jaI 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

  • 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�GAFm&5sNm4RK_AT5}sfL ziJ)SLSuvJHeO-nGMgSBuWV! zG)&bkTv}-!Fi8$R;IRuWQ8f1uuvmMOWYQxWo)-dd0U`9 zh`E^rsxW+2@LBQkCr5oL#2vEXsBh!03S!N!^|D=GnHF`XRhaoKtbg8M`h9T3P>E_| z-!BZ9UUwMAAhU&ORE`&b?XYGar1%x+e1$}1RsKv(60TZkDcO0}aZ6V)AC7oni|QM0 zEQPp9?j1%2QmuarZr7>yQuHLh&1IxCE#2Pk3M&#`x!u|`+kE0r2Ne4^_}jsYb%Xe* z-yeeDfaF*f;a>jIj9%qo?zm;+X04-hn)(;MP>`eu&31DP>X0=C5B5F~Tao&8h;099 zjOv$!8GJcnv9S|a3Ed7-tn4n<-C4zH>mr68$VhjWUG6-r#>bPd;KXiE{k4(ZF24fz(&TtnKl1>4@wsS|gJO3nuz}%aIy^{%JSZMZC$PIwOa;E(kx= zp^BI$zU+pW5iK`2g<)d6qBVzNl-3%a^2vADtD3I}H;k26(= znaiqlo#lCo{Mk|X6cwG?Zs zW&K>FD8$MXnaPe$w3`Y`toj_rxu`Q(D)frfO8bQhOLO`?4s0#SS>&D!z>YpD#=o-d z5eRZHf%f!LaWe-+laPl8{TBKaoVGsqmLQlD;cZx;Cc={+!M`*o-SPK&6z=Fn2O@*~ zIEDxm?C|eN?%xg#lYTV)r6F7WPixIv<(^*c$Kh*ea0dNQXxFAzTS#Qy!}ui%1=@J< zuel3%M(Y|bt^I8rsKVTXSil3^9JhpU9W}W4C&-~}H>;53oiH5$>_hoYJK}`gvIeHH z^n8G_@*r7t%adq3d_!|HghKaJo-4Wgy`T0>Q1Qm1}z8p+jBeLZ_}Xk=u4Sg*?ZNxHVk!VBnQj zyP;H6?(w%mUUEFpDKVBzFG-R&JGeQS6?AmoJ8Pf#|csojBaf}QWQ4(t#n zz{o)JtK=Qcy8wkI^Yqs^|hZVSdx9KU*uhzCm<8U-at@E+6shcwqPY9DNQp9zxalI5E{(39yh_!a!K8i9_+f6^wcwA-(FeHuQ2s%4EH0HI3T7^C zeYL;mu)}tuJlF~DG3sst-J+_k4A0tgZHewT^Jz>aSX;}x8iMdF192Vf7*rsMGLvxN z-0ze{X@D>nFTLF7OAX?>NIAi`zC6#N+2ML~H*OYmPtX=+H3z@s3#oi!)@>>!cYHp7 zfd`p$5C`~yIp6EbT z*U~sTJUzaUsXJg$#>yTYtq)DGJPb-K7)#`cd2k;#hiu!$N_AFs|3HFYID~cA;lw=Q z%N1z&<1{!8TB#g;AMk@~aD*7K?A5Dj-|^WP;_>W|OiGm^F5AuL$}wV*#QSx917qnv z+{6!?9KFhitYH{)u0#KW22omR)FR|c64sj6H8*+ z8P8Bg8gYjRx_XYs6Bl))kK|EO6!%~j;yGlkzC~--;7~~r`#15Nyq0B+oOytcCk}Js zxofOicP)-U@5Xc6o{F1y78lBo`*+&r?9WRVx)x}jMrFGd_dOlo0~K=zp1FP5Kq`ubx`F_KyP`Lt1n7iZwDy9 zaYRZ(kU(5{X=B$-2jXt;4&@#|cLO>%yAd{~oknX!5zpbl!xv^1qBT^piktB*q`Na0 z2KB2w1)uy3ixaNKtds}8YK!6v7B#9o<|kLkzbMEX(6C9mK<3_S^9xfCGD9(J)@{XA zZqlZ-p-j)8{hRR}LQz0W{m=fbnLfpQA->p*9??a_*|P=JLj0Gwh9mS6z7Q_oLMpPS z7~JoI%DsYGQY$v3Rg6RPCg<^mjTK7w79XD$)>F4))JyyK1jKV%JSS5|F}gOzWFu1S zQ1y3L{76jd+YJo`@4b}PY1v!S5NM}&`dHDZFIPME=7%ellf~XRqWk(rkw?oDB6t>icWoJbQs*n z+B19u$Ov!96Dd7o*4&p~sffED!*wZ8AB#+ z4X2PZy@KR$E@pm-62_~~iO;Gfsx9^nMs?ocQiJJbE_0n^P#SqT5YC!Au*fR!ab5qE z!!$8b8Gz^o>e>7sa-oyoCLBuo_BTEmI}#kppWGzk2=j{l%V`c*XfJ9{P>4Q+z>ZOz z(%M_rA4ws?cshu{h;?Ao1i0!dN5mqqrK-tIEg3S?b#9W#S$vUo8K6)qe6h>si_v$rdLj8kttiDp%~_HBvD>lVSo|2G^WicSbldHDz|H~>X<@es@%Co2s?_X z(gI=Rc*KdJAf(%}Di*6eS3w31QUc@i$D$n5A{kC+1v`T)IU7Kb9B-AC%=rz-UeT5R zj=12TTFD5oRaYV659;e|!$)>*|0Ps}N2+Xts)VTIjoTH?nQyJbFvR0r!~fAp@#GTC z=_=`Q+e0thoT`Y|-3S$UWt@QgBB|)G<}2l%&EX*b^CHctFTVP=Z~0v@ln8@HR}+-| za?^!rt4psp!P*kvsyYhh`c3QWu9pmVQdU9fBj}ke`0(nQPWNjA(T7THcW2{w@3s-9 zZd2a!FE-nCh<-7Ln@6|MZA;ruykk9j34?7BFalbX>1K33`M~*RkSfmXbQU?0I}?2# zxr|(bY9Lrp8v(pb zOdvM;X*b(7-*9CX7W!g_uRED549$#77sEz=Gyhj8tXpf5z>X^+h47j4sv8)_|NYx8 zT^x1Ov*m6@+(~gO?aORq*qyN>I_S`W(_(DdR&`9l)u+}Bj;ILeZ96R(-(s*=!)D@= z9TCqU?N<%EFEz2E+RPAjHf(P|Z0~j{|<%lbeNhG|WU-#7j=$#_toI4sDD)=_N@60SA|Z zvnK!o5?tDt8EHnAVZqa?a5R8NZg&Dk87>?+eMjg01pXlrKu@G%TdEI>pM_*s$D%cy zVZe&FYQ7qs%Or1;U-r+b!L|gqau^(P=I(Jn`aoOvpuCQ$NtpIy6 zQCW$F`KQtyl^zc$58zoB)p}J$qBW6^j<^j4o1tES;PT0~qM+1mh3fhFu?>Et6*-i< z&dk^FO81+d+ZQzLOIi8L`piLBQ(aEJHjfF3aLbIgH3C$(Ih9hz8K4IFSPMgX&!B1Rgz!nQyiyBxS4JOkCohiK_f*x1|^BM@;m0Ff&1wC8kxTZnJ2z2Aahc4_d)KVQh2*7lY%2D`Xw%5 zD_91#`YPSsckxOagT0E`2LrXK2f&S0CI`51M`&y2&f-dPWvt3Wu%WXrfP9}ZQ9JKz zKfC(Jv}q3L>t&?1y7B?-pnk~pk1=~=#mw5Ws>iqho7aBur(C_BxpY27AN#Z)b+y?j zfFA8x6P8sy0h3?NuLPS$kM1~;eN^0Gp2@;3b zTe8*X=vB2_d@1JGU4=kR-a?PH+!(1&Cu7hnFv=#sP$<8N2%(TSVp|FmC}j$tN0&06 z*h-FUOUs`5HIJ3Qxa8s9k<^9MVBH8JRs@K1wik1LF6#<0>-3~|Cl#$F?Es9nrY)ej zE9~FH(1ZTNb)fGWJIR{s5m_%w@&%sho5Ph@LKRUSW;=2euJzjV=Ze?o$7er1R}pU{ z6#*qk5;as^d&5PO8gZcc7g$P}Jm`>v=I!zHh!AnP4e&=(xp*9b{OBkKtBefwWu;=8 zY3&wpZS(>E#0AMkwY{X(ev{D|E(DUv2tl4vDJut|ULaMv&df3wM*)rS`++%_VwmzX zIgk5Z%g~MXi!b9ICG9Eh^Ofvu^tUS2cd8*Swp{%%fIub6nyCkxiCOJ-n!nr86C9AO zcIw?$;Zy-*2MZsFJ73~o4C9sa?IX46K(=;|4l3q^@i#QXDq?_KMYLq#EvD2}fI^BC zww-2l=}>~~GGO2LW7?(KUUoU@(!1h@fw)9|Ji-H3V0<9(^F2=$HhMY_ue*d(y$FF+ z@Eq}QmVQuM2fopKe4}G7Hhy`>6zBtfY&|Z~2dNoVp}qDgH`s016D;MEOYI@5^!lrL z0|vvcl!DJ8H}E0#I9$t%U}`Mv#TnPb|Eq1qEr`;jrH<zbqUKNOR`TXI2j1Bpe%>m1?e z@GGs~6M73Vlmh7WH=e}~KsyoiEYz>P*XAm!V%3$(NUk-@n#*a!$5#nbF+%Ct`XeFP z>TfDMAV%CJB#?}h5PdpEc`(i7PH;Tvo>0Db4R+b?*Y+KVV}#D!ys$^dt7YPM6AptJ%nZC3u$nLm?`o=lWM zpX^jk-0hoSJX$?oqx|NDr+HwsGzuo4c8JaB2lYdiGN!T`bTl#F)`n~WK2!@nGE_Cy z&4$}>;gaUcn*4a;mstUsZMG3TiGf*%B9nfrFB|iA3vj}biwoa4bos+~9p?_sXrJkc zM}ckwiL)`_^_wXBa`iX%*Lt7`3)E$^LIgr-E8YTqnLwX=a~?Y3=PHVLXA3SGfmxko zXHbi@+y?QyiaHWuP8+YPoUC*S!GM~jRO(&ka!e9!Jt95J&+G<{c>pkLGn;YI>T|NF zdLY3ezb#LLUr6czkJ8I%t z(w&{eJvmM`Xrf&cxC6-S+!M1cur0&Lo)&D2qRA&yez!HC1cU2}sb!*a0%s<3oZFvH0Q}?W4QE0jhD~M`~n6%mTW!1v^vz!7G6L9Czann%z?0W3Q$(Dc? zq6%oqB`c;W(Y1zYo4*c@|8(H|pWhzueV^n~$oc;0U7MmL>(2lDPZKG^|3BQ#LfyZ@ zhJ}PU{_8)Buzv}UDEY_rumAJWzy9)n&!(LG^ZwbMw?C|1=vg~A**e|&VP=8wq38M9 zyzbTUmKye2(2Mcy*uY&QG~ZINvZA8r+H2a1P$$@pN*HVfN~je+=_gpPF>Jv^(k79N zdfMModuC?0tUtU2OORN0io?>s6xj~iP&$tgCLRW|#a$HO4y*ey4n-Uhj+Ss+`&BH4(qH2RVNC#|vJIqK!En^PlB| zdcXC>j$jfguON4h79xUoFJU)J<+h6lbP#HGO&iC^=8hp}1Z-L$4*rmJH>t>l=3xPbgu9RmGCzOXE*w;6o`I2kQqp`C z%AXw4oQVTUc1bK_As+}@xydt8ZnojR$g>0^zDkI<;$nU5Pq%MDU-nT^hvwKIb(0T^ z;^B8~cIA)leg`Q)ijQm(4=dfq##6rDpJ%n%5ooMm$zlV?f6%BqO}m^>z6q7#3ORcY@fT{?X7pHxTsc-C zvaD+Guvg)=hJ3`UA%FdzpfRMKHeVG2gPLKu?k&OG$7V|rU&zS9fGIM2pB3Ujnd_EB zA27a{%ni)&cwOkSB_Pf#{)vA7e&#=HP7mJ%!2wr9D^nMb&uB&3UJK_Pg*a#p;ORI8 zHlE}dqNV--gA9ytZ%YQ~#C*576P2wB%dMKYPCU1T5?P>kDq^*DT zV?4>Y!6ZysUvV|~CC>n}^^|F7Y-V-4*13VH*A;vcMKfPRO+AxhgqLqV<$-fYQ0`$? zqW16nLucg_zpfiAc*~2vwDkTukEeuFXTEdj zJNp)G9%Ve`H;G#%;9@Z85MG=M8(&}1uhr)cc}~Z*yAfbP$@S9n*!ZdqP}gM-Ntzug z0p-%LZK`QaXk@n9oe;~2t(=r%180Bm(Eqpm{P!@9%(^OVh0nyEU0HKo*O)#+B!I+J z@cCYkF`~Br)4}&v14cE$^trgfKr$Zwl(Ifqu>6o2>yZ+f+w2($4S5-Q#*CN$IJg48 z`>HJe)NVS+MCGYsT>?h?2ubjff%RWFc0_@z*;ObY?3qV4Q(-L86;lFESawu07}4vV z@<9?Ef$=zk9Dii3zCxRDoAtM%l~C136)GB+v0G8ZVOJ7r-!MEH3bfME_+0T($9YiS zscCT-GNvMrac)Nprfk@9vs5nYKguGef`&A9Z{3%Wt<{gJ!yXyt43081v*gOt?%cZi z!GB%3OSE-%%WQUe9!%G~opb$hVL3^SkCjAi17&VotRTm+YSK*>1x|aMNj0rf7#v}y z{VFcAl00x7NWn5Chv8)z>k%Y6qWQZ!KOFjgZ^OF!F)XJr2htEyk%-cL z%`QXl4DAzI-MgPD+v2isAUAJQ3sycBS=IM{C{#FyY5oVw<0c^F9S#Y__?L2op+uap ztuzToN->j2k2Aaop!OqPjq&9Y(9mq z^verBeJEEyae#Yz9a(|ghQcl}di`;&ZDbu&W zR?DWm;2){C*roj{6+>2ApY{z$PsZ`f^zG*Uwx_w48^Pv6j+I)glW|*zZzP5CA$|b7 zQW%vj?v2Au);k33&2}`f7a^2M3$d00b_E-`7c-PU8jgGPHC74z-)6rtkCgs5+MHx= z9vQ=HJT~RPtwJ5|qov{VTW`=Z#m_7ul+F!H4X}E;b51*zb7@sjK4^R?aeNJ?CaPNw z^a(vWqyMiuAKjN{<4GU$r^n^>gNsKfH@c$IFhnqm!dA7>YF#vE+7F?QRb(z370WBx zGG%M91%&K4z{MVhq1#lj1MKM&N_SubS(C*tZUc&s?~os_Q!HsFN&0)HKU@vV3#RCS zU)SFE^nZH%2Daph!B48mK@GUdz*=_nYYl@-uw#c)PEOUa6A+MI{Y;g)uoOPJfZ|TG zw-_qlM>k{*n@J*vUgs#dH;ci{;hC&Q9u|n!u#@(HA<`EI2!30t=7u%$V#sWx_C`|K zUTpLZvS&Fs;RJ!cJGg=!%*WEjRPY0mg<*IK??;}pC`DG~n>wweC1p^9Pnx_)!FG>lK!)M`Vwkv4Ov^a)8L0vmBGqXFowDMX^g5$HfiC1JMc*MrTu2mXh* zhcN*UKiz{=Fn4L8u6|z}&_b~|kX4{gTQw&gHCd8=GkPa442;~sya-#U2vu^5!e+kc zjTudubaB5zHteb11Z+47sF@>(V)mNeGGIh&{x%}3SHFSMEL8R=H@8lvy<<9EF-f^vqChYjDvCGVp`51=}EF=2)cR(=h$svW?*Hw{D6MYWSmPe zJ|8q*wl}?kbc?a_WNL*7= zsbxT~Ii%*$)DN2?9)+XlKne|RA`$6B8ttYEOGy+);-Y@2xGjKBYi(yvRySc&fpnVg ztKKv^tO#Y`c|w>=Yj4;r&3AYEr3`5Fqwy@samG<%CfRE!Au@*; zD5Rzziy0fQ*S{JsP(wXY#IvDrUl%4_;IbW%h`G73@!7cx_vMW-46nZ2pXMJ!t+*Z}s!y(1`6%hx zR5A2DgL-dQRG_OUA;fjH)*EIa`tbf<`pAkf&Qd0(meV#jgv?3OPxYS3sIyB~sr4hRfCv zadV_tj+4quq?eOyo6{pOlGy1uRVCZLYRuaZ2HBr>PnIRK7*D$#5xixO4?DphYoDq zU$9$8xMaRU2<3Mw!jtQ!J%f;YK#R-1A7fY5xVgHGMz4@+wUW_S`YD26h3F`hx6MUG z%7-o?ZuVOGrcU|gEH7DIUeVX8`~tP^fJxz+zjVD;g_FpCZUWChC|AZwzrFjI?$G2| z`sKNW3fd;X8LS_b99~1tiO_Awy@I5dT{PM_SjJq0}!|H#KWq z;hC1-b_^KTnQP2D z(1&u!+(UK2rJ%gic!J@p1dBSdP&1*(kWWqrD!7ai z=LBTvZyjj9EKhsK^mb|EP+x9=8Xnu#_s{;;7<^L}1tXlp;KP&6()^u_zI2g>)!(vY zV+B5?6MAJ2Xg(mb>Ysmm%FycQ~Lp5*r=b4kYPOEV#Vdpk551orw~%)5SKbdy2|7|Jt$fOJC~d z)neE6ex`}Q{9JD8q3ep^gx2+cYDrhDzZ@S}IW_osY1}wAsCn~>`2qgf&(!ajS9?Wf zyXl}7!H_j4Gs)QjI?dliEW8(;zYu73qYI2mD}^v1^Hf_AU>2c#7>>S#4&TkHlz264 zyASw{;BnJ&*wf>Gl<0mML%T257iFXH? zO9x3SxwVv*-rh)e9APvJgGI?`Nm+imSjf7&nWtc*4nyulSu7Fy2F>5X^msO1I}}{G&})(r@`!|-9mNFSKWHI48UK3@@^R_ zu9<7e|NO~24;f#l4=v#mj(|-y)?=pEiD0l1CUR*mJb-iDHL#wG_wKs z4RQ;-nxvx{qMf=eGyCh-|Ilx!zo_vPkSWmEQE&bd0`?J!wsf7*Zq0M%e}o*{C%M_92agGII8U;kb!O5XE&r6 zg&u;lK@_})zFBg)_h>o`<^#5LUXBDerMbar<41~}Szxx9p6zDO9tu7_l|FF(<_pWM zBF}i#Gp9y=epr2l)8Z8rpVrJ}Q)3=|H~%x`fbqSvh-0m}0WOA~>Eh-XaBPf8FQ})6 zdx+qUZ&)iUKky0qiksaq=xjvxloo0Cjg8ODT{zJmR2u6+`pGz;qb!Jr)xZNqY}`7k zJlu3(Js{Q{PRE#62*I#XnG6P_({TXYTLOvO<%H%8!;QCLQzs~2+63^OMN!@>Rj(#p zjl5{%Yt!l^X&o$_bLI#1mtZ^X%lj~Xb*hcI+znZVB;#^-3OG0|KK%a=WXg~C6j`#c z5}K!7<9A(2s&B+Dnk>2*RubzB1|i5E0sz0bRB)<~Aa{0Jq69U~7sSxmBQW%VTbT+Z zq*6UmIvz;Sh6>2rRIOEQ$cv;Ss5q*y(=$G>7_V%#J|@WXFScE%A0PO&SF0!Z9k1NW zxEpmH;VajaQ9I*RZh-{-fm~ndyZjs7;Nj3Yo;+~j^AQRLdxVSl(Y~&meWta)@Pj8| z>CJMxYjECcTlsm9S|BpPN_Z0BegeVqFlPf+bq^nh@uqH5T^aJsVjTix3|pKTYYt8* zaH%GH4}k}ds4%tpSVqHuVdWb0lPCp}2IuWf%cif_UY=sQL-Cq1=9<6$DcblMZm&<^ zVYzs%VDVwffx5A|-cEqP_@WYg_Xwqu5eq7^035u4>9DOsUjS#&2S5Wd{rFiRvc?RrCKHTDX-eb3m$Gf&h*}&A>c2F1@4+^-5P;kG^TYApKS^ zi6(v4x9uZJB$ugM+|hVeegE9@$D+OFfp5@mSCZ*py)E5Bkf*hWrwQ>pN%6i&6;A|= z(?aE%9O6c(?r5n(W&^m5_NEM?X2S(}&MJI&3{jSwRg!ddxRpa%dDCO+7+ihw|JzO_ z35u?ra8U`ChhM#FVSZ?FHF>yR`t)hR;7l^S2B(<13{cm}gKEGm`B`1XL6}e$RRGAR zItP~&X9M|(nE*&=Eo1?wNR(}Op}ZT?Vz>+I!r&qFpz_DjfUQZ z^`bI3$=LKqg)YF%$hT1f}-eQ^)>@bX&(KjPD zWmp0m+;v$GM0iV)0>qW@4m$%LXVK`A4oy?wBfh`|iIGLY;YCsp zgU-3z?bEiSUNj8YFMEOE9hfP&eQ_q1M_o1jbAO*{D*v00YweS3zh%oq~{TIq^EGT$ETOrO|f;9(=O`H;^q%`&U+e-+gS7OGFwbM@X{TvymhTzZW8JJdC zBI;lPhI7P1RQmeK&hcdV#I=q}b}H8XR7n|5a%^P_sPTM$)rqjn7jUhTmWJWIt9w3fPboFx9L|Jk*Gpo`u%# z*kYoRRtfuyahje$Or3Gie3DYJ_Nv3Qv2dafS3su0)VNedLn6d5Qo-t^@wh-KRZWZS z#O9nD_&cjFD+Fu;!vZ!}$*MzqgS-M;0F8S)H~uPHSyly&L`~lg-3U_E)(B34j9uz` z54Nh*>XC9%o?1uJ|ND;OYl)-~waE^%%zFQGvFnS=x~;D-3lAQ6!1(y@$cTAmvYA9_ z?XKsF6UUmAnK-QJ@*2T8X|w_+E#)6aF51q3SD>Ro9Ssk>Vyu4I3q zFbu8_n(E36);snyKj{}3a}5l_jQ+~^qocF=tIMXPa*|QGV3^#-T!e_Tw>qOCOOcJ) zH9CAWlk6_R>%1Taml)@3hdvnYyN?%T(fuLaGjDYGPPdt}$~y@1hT6UuV0xxhe+km) zEbEek`EfsB8mDE)2hI({OvVfiOaUtjY&@993rJz+BAKi%?8oo+GFCNJ8Gbp(y)-9J zYW9Tqp5*5VB;UakJltnD&AHh1G|ITh1FGIsAW>qj?^3!sHBu;6%>Nb^W6FQ}ecH-3 z?>p^(o#81Y{W!D)OH{Ub*=tYoOA$ZiQO{hpj|GILjcL+E;7?nTH#&u*nvsXY2Ox~| zQIc||l{eQj&RpE*y1r^MY-lii9?bplEOx;V`e11+x|XRi=yk^VVppTInc`|FS_n4w zY`gI5)UN5wnKM2en*`nBIz=Kbh10fKv*!?4As~J!0ro^T)^d*;vggcrlOt}_AkE3K zAz43FJPrPXP%!LLu|w2s?miv>QJz@aXRl98y9>JIb<##|?Hi?1WbY?)*+La0 zMY*My(0qr6INjJ{Y$oqab$7|BshyNWg7J6B;{*A|kZkK?Sn^F5il^PD|0*94$^X)_ zbZ0|(pXvAg=JXcC41Q~+Tka5NALB64RM9iy#DUw8bHfVZLPV>=nF~C}bPNxl8vw3s z!+j8`myvva3)z!t_;?V=hSA1R(?eI%nrQGJrxpy4zO2d5f2>W{CDuL=+ac%DJZd;lG6OC?QWIiGwn#H*{ODQ6Q|9yM=1S{P4Vc_T!!mdGI|Xv z`>v2||5iRb)R#iAs@rCCdG%x5z^C6kg%f}A$e=%o@C{c{FuX$Z&Q^uw)FEt69H>wB zp@&cb@fcRe+D@-l_iKp?~NBMF83I7XY({4n14>SjSqaN zYxo)tRpk8zaH9eKML9`7xUP9?WxO}ISohc@E%rFFU9 zwkBN05metzxD7y@h}P(mEfm?Q!CNfR0S3(G&Vi4tMR*7jl!J;`oajKeL&b?6#gb_? zUR@>y7ZPRJR_$M@)HpGoC&Ol`Zz2B5dnLq;`hUvL6JIHDOpTu2GggXpCZe9X)os?) z)9GQ5J6E#DJE%rf3z$4Cr6$kyz*4^Q|8VglbMUh&d3`}!zwOd=D^KToU~%R3+7^06 zcdhE^*i#N$8ebSg<${YhQcd<(TI-wo(ztmLErl=5zY}^JV2S%#h47_~sX6=T6J;4a z4NNeu0?6OE1{w_Jr4OIKoG*B`qWegUr8mW<4w4=W>W!B-KyS2ukg3|Yu>Z&J*1WQ^ zAG6~b)*xk^sGi+AGv2J)*0kJHZhN%0Mjwm@(&ZmJ21Kz|g&X6?y$sEp z>*FZ{KieF`o}V!zccOvCp2d#M2@YFNtDE{>dhQ#3H!@)l({0J)WTGT8Wd4ZSXDIT- z$LH@Jp5DKDU#PiLywFSB{~H&jbIBP0m(~?MX>`9WKu+_6lIx~r(U)+kd$!t_wPoBS zOV!|^frt4I)tU3VGn#9EU3xvoTy8MF^%z{8U0c+Kx z4tJZHy)FOu<;A}&yb4~1jpOA({o3EFxDYKVE#vNMEwn%(prYL?aBDh-2o#7N@r=`( zz0jI&d?;Az<&1&ND^WImADoNbFGyc@yB=8o6SmKR)eR7qopR~(w{Q*h!q%x;Amx2N zKlu6eLDM_G;Gb6JjMsIurpbnA?<}!J;O)YsJ9zuk#KWf(WY22Ls1-?aHE=o10+nN$ ztrF@$YG6i%VoL3;0SI^p@yL7S*d70&TGc&&`>oooBE?4fGc{~2!l*MHk{d-qI=6VR z7e=-U+dMap9!CPSzhBV2)?Q0i3>32nG#Q;xkZwq6d%K@`uujRPg?B z!{EQlQk#fJs@rasH2%1_cxqd4{>P=u2e;L4gXG*D8B|XySneJ5x36-naJkc zqOm22o&0zxR+(JF%I{7ZhEad!2|il0kIW}dHI}vX_?iB&pUnel&QSBg*@A++58Cg&EYWLh{~YsCsx!Ts zc@pA8p)0eeHuqIb2GQ+^-dnXTW-(%y5H)8=F`eI!CMap*^QZkYgyb~m;iRqG6;8yB z*jkJ-nGDEiGz;@p`*4Rx zYU?PK_HT<_3zYBLUWZdKUwm#3V?;{jljfAg#fNL#Ncpp^HbNI#p#_guTL$`$>O5*; z5nh`3(gitT7yjC=#TsdWkXv}P8o`i15$fW=3|O9GqL3|MgA2Uq-&ZIFhN*HR92&TC zSKp4CB+L@VT+0X)gI=#R8duW#vPr+MA%B%=Qo)8{Gw0WJMpaACi#r?0*m%Y?em4uM z*G#}w8r+rabg$u~GEQyQK%#Ls{ltvenL767{wei6EJ`>cZsd1DRED_D0z@@F_KZ`k zSoGRHa9Oe+4U;9Q%95%aSu*=wURHbcOIrKvoP(`N7c}?XP*3`aN9ub(TG^v;N^{`C zlJ)m}5_z~X4j@n;s5p6B$@IPZm;dN*(EagxZQD%WioS0pmEm+_&mnTU~{Z!6R zusvWMZmqAV*bAojymDi6KeE=rTmy6974`DW9dv7&R&GJYoR`IK75bGXWx?z?%t1PA zFlCKN!=_kqR~y}O91#zFSCA4MelpxLu)q&OEwF_gm!=~y(bRK~&II`*c61ML6%Rt} zT7rY?f-mW%6W9DI*s(rjRat=faP1~l7CmCV(6VZ}i3hn_^9LJ(KS?9AIbk8{b6-bd z?=x0@zqBxD+PH21kF#YwO?Z(Dw<_#(Oq}{2V#aohZ{%jiwo9=o$EVayo^t2&+_wCw zJCh)>^c+&(`*H?Tc6+yE2j}VE<*bkKQh@CE$HanZ!}Oos0(i7}MDgpFkewqZF%qhJjN>;7J9DO5#F1f9UYiW7?;^?)Wp~)v402FM*lGIK zbTx;Ug|R8RKN`ABTyU^k;Y0Wkb(da}R=^&*?-T}mlfUW$bVo0$DwfFqaaZT~%2 zgaj=N>gY4fg}MDdF4jY9B*v!f#)ToCEDL%Jq=}+8J&S9zLXiydv)Zk47~dvROXTrI zo7J=%0lBOfcmUVxIOWNPCrraBur}!^ST;l({rI^B=U)9dmoZXaPcqHVn*Mk@_=#=> zbCp5E%-g}`_v)V~B75M=c9AAxyou9_`iOQw6|rvUD;PhxRJTFEdP1`eRMv2FDjZ>@ z(zzY6RNoOu_f1k!t`=cCuA@L&fsV>|i>eH3s~*GCBTA4LH~X?8#MEXQ<5b#c?Qo=V zWoj-tyRwa^qK#=F$&7dku>(g?Oiw$jYA>T;)QV&fcgJ@u{ujhXQ`;erk}7ZIK@GaY z%JmX^!d!A38l$Y8mim8|y1C~f)dVkHI6P%J00yvX!Q(kmc1lWZw;&3E6g{no40`nL z!rN!b`_~^%EExTmx@P7IiD7&{m6JEuG6SdMM*a_L?;+pykLE$W;fDr8n`{2!EW`9r z{`M90faZY$lsBA|R)Wny_X0ua!wGk+te==Vzlp~N&rTNrnFEVcSx}+bY!~?5QY3Yp^klV6`pM zl8h!)6N03W$7D(L7IvdN@f6OU8V58CFw&z|iWEY~6Q`wXS`stqbI&aUiOyTY-(Ap5 zjkXM~_j{NYnTFzq^%*8U4@wYoC_x0;b9qa`Xp(+>Q1`BdIhV5f{4MjXz3cu}?TB}A z-xCQ^{aXOpYlPz&f3};CD^7y^@e)Yxnb=}+SVi-6JPi8#G4(BohMX^g>iN8^ABLEX zG$jSX37oO^&d>#WWjODMgrJ!^BFG;mBjTgeN-_g`&PR<*nZ&U2x{Cj3c@)rN-yS<6!W! zG&Wx8ykL;6HqVVS=i*8E8t>U(87mpap|?5f*W+tXTs1crlodrd978>;9g7mA&W%Ml zBnW<1UKROzMI4troPUQi8B`_0%cjCn0zJqUo6=buHg+s#02N}yn?GoUu`D6MO5S(8@w&RFBT0}^V}2Jm3|oLl|H5NM2xqK27N7nc`OnDoHWNC0*Q)EfzS2 z3`D*N$ISGVJRh)`VChtKsFZEs+*pH|MnRqN6%1s{&S0y{By&5Ume|FC@S6`W)SshqC$Xp+8%b3-UjrTb(^l7W@ zr@K>3%C{!vhVcUsJMsCl&UlKcel1GbOGNuGb`H59LH1SPw#Zl7@lt0%=O%up5ax+! za+jt|UK`PSbdpUq8=d-&E1SBh5cqrLIB!Yco}r>>qVC5aV7(-A(S%{+iJ)Dyqly#h zowcd%mVxG2LJQ9Wu;P!;yf+d@osLaGofrlq3t2Tt{U+qFMHQ?49JjUk=9?CWwxx>k#9C|E_BeZIF|1D-UulwZuk$RNzm z>x3-k(9W)?u_3-bT!lA>#Q2=97#Y>~Q2S8Q9ms1L1$3~X|JP4Y4x7bPx-@~8B=|`_ zt5rSE{3DdO|H0D#tM0qMn%uT_?{~K60~Kk~lqL`eRhj~kl0&b8K>|V$HW2}-k|-Ur zj}$3VBy<8uP(i8~0#dUTkQP9scPR;qKxoneiN!!gUv~71E-v)Tt{4S8VxO!?uN}WH-;*2wTi>f@>(<9=9nar5A?^MA3?D` z{pNZh$4O!>`+mI|$pmg&C`2L_)7{hhPUN$QL7Piru0^#x2h6T|yI#eR&!a?*4-{z& zs7v_Xg*N!ZPlmv)&cLxs<_~=SU-aCvBds|HXd1S93vv6PXcfE~to@un#HP+M15R_h z7$>0*EHMgrd}XfTSe;1LI3`mY3?RGZs0#eA1tv416>wFEc$o3hy-#s#3)2i4_Gj~+ zx<&irv!kQBzkZ9gCbY6a*?IpPEBbkhq3^*T3o#J7j^X+EFFA?E|FUoV=kb*U_H=UW zWu8e9MdN?1-LKjIGd$SCGsq*%Bdn>Ssp;22R4CW)it>%0v%Umfss&|50?ZkPCB7~e2u;0+BkHiAl>F;I zx?tvjEov0vsh#pcNG8eOKVtXb-F)OhLP_+DmexIyf{qKSoSXw=H|F$OmQMDgdKc)T zM&{`ipj!f_kU@%3c|Gwq9d$SA4$SiUXIW5qX|0CUSSABnd@zu&sxdE4OT=GCH|mI7 z13wtWtw)=>GK1@vq=Gjh5`=@nyz_{apCAZp<`O$*W6ZbwE`jgQF>!})+ZVJ_k}=#v z7zL5qmpK(OQ1E7+`S}j7B@KWAUu#=7w{(aw?TzyrqBBhq`mp-*R}9bRGJ+o{yrg-< z68aTh;-zblbju7-&fGb3A(y1G6YBQm&cJr4rf39f@?w!LuA1m93bDeBNvOx=kW}yq zm={f3&EmS7LnP0TzEAp`V_u4jvTST@ZYhYJIc@mr+==+oSz~`xXztWw&$h;Sh-6=^f$L@YdQEsHEgrT6!wC1Lp8z)+2DanJ;li+85_2-86ME|PA) zeCg-k&_UObgWY$cobvQc+M-u|E-5}YNo_JGI=>yI7Y?Sc=tX^>Oc(B%jFt$=M}KF ziJ@S?eWz{cn~1q%FkHgNjjrgo{HD^J4rc0P^so43gg$C>2GvFT>YhD4S{Woic`&js zSH;yoAB<3!&PDk5kG?P)DD2xW)Y*y<>74{1+f%WuJmN)^?ewhV{AU zGM&~*NDgf$NG~oy=MPhHD@(4Y6DAZPO6>vlNwOqr8S;ErObZk15Vk?cnCEJtW-JfH(mEfv)bI zG>L1;g7qQWs2Z6Sk9dqffGUQRZlrZwP6f^TZja!@V!}-i7dhbsVl)FDN$*J#6iK)0 z1e#e2F)y5PoTPC_iLJWdWE7|=HatY zC4(HzH{5iHC%z>^ITO&I%viL&qNcgK$UA_9?maN&0x1ORv9P8SCvqxa3B}+?K7?xd z&^qoOL?bRbI~@;8z{rBqr;VYV6?xBCf_p8j2d(u5v@l?_M07+cCky+!x|qi$oc0>_ zyol?Z=n}UL%8ArQ>pp($l5l6slQa?mIe_6!M%Suvs$T9j{>~}xz>Bca%NvCR4A>7_Bz&)1(8w{pjss|yM9CD7#zcQkF+J_DgWW3#b9;?|?$0uE zGEZL#Yib4nnD5!f{3#{!I4%07sXD~7OUvwoR$e|Q2uYx`EhlZaa+V>2Y%d+aXqOsk zXrtL&21yaa&xrxlbCMT!-Ut{r<|qrn&Tnl_?w{h%Zl|-5rkV9WDH}6~&@-XJA%hLz z!Qls<^&`3~6}O}e(n~eR-K`C{mJ=-(~@ZN9@i~g@==XKJKxx`0-;J^P-$N$;m!6zXT-sB zLgs}lDFYY{2dr&(@9XwY!%G)knWtT1;!sUae_7@CWwMeYB82|OyBjD*p zj|B9gbt13|;)k*c@P?6$QA5WmVt9p#+y?QXa?9@B??L(Li1U-~waMp2k?T0Xr5d#k zQsRf6lntP^&(2Kt`C4$1&fzG9wfSlOIH6(gbP@yv`=_wJp~)F^)K<8D~ z3Pv?US@r21w!tsK0KTE|@wZgyuVaj0+P5b4pGR{7IZDkRuH6+$o5{%qx!X5vN{8m#Xe$JxIUe^U-pRY#m->XMszBxW-wJ*kD0VT&lChCFpnAk zj=Q2}n1vr9Tyj%=ghhPT$RxomVYvzYD;eOu*O1yH+mM(HlLPpQ-Hqle6nCky45E>2 z=q8gW>F~gs2unzh7;2Fa2$iEll!23q7pl)i$;An7&vx19O!M`8>20y2zxK6?Y5%k& z2;k3;2R5la|FiHt-q`xW-SciK^(DdnbAjNt9YgI~ElWacU(Q&#^q5x@!RWPij9R-& z?v;9O(4F;w<1$@K5a`RpoC+1g3(s}Jwio6PzeH154&pk8-{&7FpUHChOMy1d$Ypa) z6CSzS(6%+{NjVnWm}OeRgBWu~+Sg5YEQESvWa*%v3u+9@$0J-42_hMq%VdHQMqu06 zCr%PpLAazYpbE_g(A7U`}D zj8kgw6R8xm2XKiWCyR$O=^)*7!eo(qh6w%ULYbsol99E6nM>lGNy2NuTVjRDB1vEs za#8A7pE&1-;02I9f7}+hrDcdhk-F=3D(D$szJvf=jfh_J7t6j6>Au!^m!7+K0HgSQ z(8(iVU^M_jr)<>o{Dz3VwI9Ob@J-+4YiwQH7L8s`@}8!q8jP8iUvuH`s)h{-Lxbyy zUUC9EP9J3C>Q(y8eL;Q+pN2<_rD4>}?=3?-I2z^MKx}mW*Y{Y@dFEL3{IRCq0mv{3 zcj+<<&-8Q#sBG#d&#om?%5e{rvb%P$I9$|>W4V6Z2MXd!?Ih9^9Wp@&g@fTTq<6Bm z*kEfYf@(#X*_izVY;5MHE>8#KyN6+-1`=$CHYlK>NK9~`!W5prE%(WeJn z4X0ddjbLZ-|Lm+MFdXz0o$LnS)=4%j3Ot;3>Uy*lz8^)8_mgRt%;j<0wy*}}7cp1T z2@lOY26}shK;80Z$$-Qh^MQJa%;Y=PYL^ATAg^kJ&YZ#NFA_dReODL%dXJ!A?4>$> zNX7)+Xs9>uASk+*MKg3G=?mbR#PF(0WM1JMd!iL`aFAOAkN9y&SpNQ3+7+5sBH>}+ z4UtytPGLCXgikX7#b%gZk*L~Zeg;Yi9BxJfL>>!|Lw$hvVw`DMy1SGHv=&y8_S~lJ zH-oj&4rb_e4T_yofa#g8otYlBZGUYNew4{3&Ps;w?DgB6#4;JIHzK$EHR7%yM4n3u z#Hl!_QXK(SYtevv(TNauDX1#c@?i<*=ZFL$@T3$2>M{F$geB<^zMWoTI?9bVE=?JG zBeTE9IV0)4ubup@gUz27Ch}kFTtkY5;`P5Qym}j(B0LS#|X6Y z53M1)3#AmmMfMB0Qu0byscSF*vC(JY+WC+Oov34Ad8fYxyCU~?7_F=`7rHaR(;l<@ z<}<|Y_Cq&C!N!}|ERuWMHIISxLteM*@~$^L4F^12ETyQ5@^Lwc3lClLK&1(%S_9@K z-ua=23t-VAEKAZAsgu2gjQ4Lj+gQhqsYQDH@|{^EDf>8L`=?;N!;xS(lTTC2EWMv@sh(e!-O@xgf1#%Va~b85@U zo{fm$mlW{GVAhdX>(TiZJnX`HR*buQgovDNR7r;<6+9spa>FQHCG%#VdG*_Er)Bpz zun<~#x@HCl)O@YuRNOtxsxcZ?ad8GsJzapf55y#*lF(eLBmKM3^Y%}kgDGuW--|tk z{UL5byhMViyOxH!W^*7AT`-nmy7u@1T|Pk;iZB3kK|X8nUupy_mKOaQf*|sBlj3M( z7e;GaWRNVZ7x4g(on-?d(2JOJJe2RB}HmgA`ntqj3Wfy?Z^(xcLt=XAhR%J z4yq>82(-VQITG5F*}#@Id+tieLD}%I9Po2KY_q$|MqK+=_b2^s!b1}YHn#pw>Zcaw zSomBhqx8v6J!2|QS0uY)`Q_XpLsK(WRbkP=;K`sSc3O=mn z0Qhk-jyAc~1IMfk6#aF!A?}b}aG&F7pQ2ftesf2$`*SS80M6$PDOyc=?+BN$=??b1 zGK%SbW}v)X!E@&unBHdDI6-&;X6OJ51bdQjh=rkqGEsfT))s0I>Lh3ym324Cm8j{@ zm&qa-yU24M9vohr4?nWg5;2H7Z=S&b54V9H7y5FrB&iP#~nwt z>~!W(H&hex=hO>3qJjsa-cR}|T6BoXbDhY*-DcqTCj&8$m%eABWlbSUd2U`8@71$IW{P_96+>Ea1t|fqZEbtN*wy@rw%-qN21#f8Iy3>tZhM1R0 z)ZCC{ga3)G{{#QxUM`+Moy4eRk^s5!q^#T0ohK1nC!nL9!rE(}Kh7=!9#H{oN8&7T zBW^H{+uN;ReIIIPO&7I>{_;FM26udNA>tYHV#_9Tx-Z z@j0|L9QcxsQe7sdB@u38_#X;C9Eej?HrDejY02=*Acg)^5s=jQ9K#1bJ_BSU_e6ya zYdiL7A0ECM4W2U>)=WT3^$Bl}{&jRtNjv?tRs8o@IQ)@+B}Y$HS{mVv5U;eV{Ip$8 zCIkv<2|K6?SXIv*V_09Y&ODw0#x=rEiy{wxG_Y2>bXi{uwBe95(bZVy23n zehch^QZ_-aZ&iMKzqYBeQV+G5UQ^#A<@$nMS zS_!D(fJQp06F@Jn-cgMn1vkS10h0kb8njDhk%;ZdTt%&$C!T|%1Q9in+s~uB22(*< zVKKC8=u$f2k|{zlp@q)_yfCeYg8+3nC16%FH%FQM-LkvkKq6o&H0lG%r&`DMPoOxq z9&vs9o3HiTFS7FBzSBG77Yp0`#rg)d(K~=I0)PPqot~M`#6JK7U|*2q1i0!Lm`}cI z=&u5Jcn6&bDwmftyGL6x#5ZABD<8V6j$eTs zb7poTS|XDWn^uA+xL3<-&m3$Fd+LSlQ5Vu48^sFGM;&xWd)ho!fpt5oDMDeE0zD$4 zt&i`5LILwxrh1Af!4GdIZvd(1QT;6n9{#Bi*!yiamPP~SWBK8t;|8zZfh_uDrYiIRwKY-Kma_bMKls( zFg`-*?(7mECF$mt(dbQusJjouQCoQ1fsGRU0M)gG^1}fDXz38_P3kBn9hJExF(0}; z0;*?4O!`fp3v-FVe;3$@!)|GtVS-ddEYZu~E1jwC8?7h&j27ln&`$mOpVjHT8b)>k zST$aNf}n2o%ZeO^LNIeM^pEtuk$f9wuJz>cTBqkcZg-S5x-WKG!rDq&8a~VVJs&v> zy)r@olRM*dwLKO0Q$h2&II9sLqH(fD3TQ!qc7AQK<;)qpco_NODkf+%PNIgdmwpkW z0hg`ui|4)yVm(Z{gMcKoQP$ItIANFGkCYIemc_4?C8Y zmj4%~rF~CCRXNi_mHJY&HFBpun8AVs;5vu?%Q+w)Ag|~dn_fXMwoadscTG!_NGBz} zhfSN%GPra?3kVU~ela%-~Mvb)Pw<9q&>V2?6T)3R6}8Bixb+@b+}Aglb)t$I6- zqq8?F7Z}Ywp@$w1;yCc6_XdTT0l1?HeBfP9QJrwr`G|uaF z^$yk&mUvUPXKln8B~TlYSu<%i7z*~~@sI!TpmQE!8SCO(dnZNj8|DmBEIV8HVtdRX zo}lwAlU`o?2XA6-61Rcxjs-g?OP2K!(*-S~tXVe7Aw1;h7|$93pxWZhvTfdR73v)V zTDILGkX~c%vwBlocLv}m5!jBenEGvtYP8E$z#^UryVA!6nzbcZS2SR9lWz9d(Uv>uc6Yy-X=Ln4^I-|1!PF* z*N-2u;hKyl(7_+dyx+xHpH=~iy3#?-vr6W&ugN{WxOiB;@{|mR+gmgF^~2#*y^{h~ z|GxOi80$x8Vbm;Gc;Y_`uT3q2GmmQEVF#MH#r1}$jiRvqQ#hPzrC8HJxCF~TB=CMF zETjFC(ICa3N~*;u7{;~O!}3Y0d?twMGwk}6TawDv+sTnjat0M~72LECt%Dzv7sVsC z-{qgO)<1=BZXD_h?u|2<$5AWw`F-i^5;5#!E|s?Hc6J?d!vkKWq9-Nf@heQte~BW} zh|jLY^UIU9;-9IjeG{mNHfSu9$T9PZ`Rm-jqy;gPko;NQ@PSDzd?h$Ein7Ao*wLY2 z_trd0-g{yv@ewXH_p0p&=9@-OCLu|$c{*O_TsE@cy=QP&1JW(H>oYF z3a6U^q5Tbnxyi%IlF>>fi+g{55O6{(+1(~qB^#Gr{vBaHB3hLd1F3^dO<8#PbvoJk zo#RIs@fRbDA$CUO!jcWy^Ts|EV+OxqQx-(8q=_8kQmrY+kik*Z_4zsM&+p$|qc%5> ziX8LiLA-C|(x%cH)iuCyo;dj?s?GZ8e&mcUk@x0*JNC1H6f_uFUwG@mfI)1WJ!<%d zoUJ6}Sv^F9*Qc2LvLgVZR6A$j))(PH-cMvM1Gl0S@gAfgO`$pB~|y5sycMfTW~`c3p*(0!aO{} zm*kA^jDWMN_m)bOKVNI_2Ql-ld(-{eO9qRsah{nD{{3U~J_G*o6v`ELoOEyT{hC8f z6;)ghbDU(^C$1NCYy%yZ(w;n&lqe%pgGxn92ix+7x$>264DmwK&186tDm$GZ#SrV5 zxR1~=USX`lGYd0x1-~6X4cJ+aVp@4MMZNx>}_J>+g@SVK7 zrMU45o1)MYMUUUU$V8)<^pI*To@ZIt62|NaW!h+kGP2}G!irDbMtqg+4I`dF2R}Ps zJ2KD6&Zubuxy+16yek5|E-n&|31EB<4{$wMMODyjn3t&Z(o~VwK)3y1WwjG+e8R%Fj$fh{5!`8lI`>pEJ~^!V-bKGh@m1wh@iKLKSz`%CsKl=V z5@W<4d;%8*xl*$zo4a@CLr=XJ&F{DWMWtVCo;*nx9i~Kj2lj4EI=m?zcqG$tU%yJa z!=6{%^4T};p$?OoyFSu^retIDnak&&cWKTA{-!f2+kb|hm|kix&5Z>s)*wZ&=GHam z^=`H8qQv#~*=%f*ND5>G-)%c{qt`cphp9&^Xvmx=3!tSmo_$HMh42(xL-MBNc?R#I zAK3cnm*_cx<1Q#m_L3?~p6GSIj+IP`ja(me30Y;%Q-aq~y@i7Q{IEzFFfr_%dW{}! zx3AwZ&HUGcM6y*~dWZ?nV7I%{l!bwhRKi4AOqRTSt$>Ar+BCdr7w_P&b42SKU3Uei z8Yd99Fzi~SHN)ymVq-EwPbRSxR`Kktsr{-EAwKz|lovrZVM2EC!A0Vj6AwyBS|6=Y zi$t0Gj+h`J(gx<6X!VTG2mkVM<_7^fvjYCMy4iV3No zNF;w$NNAD*P6T1>n<-yhMz-fg0k3{X+|sN7bVQVAxqrB~7Bauy8r*icXxg^=C;8|v zX7DPlRP69b-P3hPyg%t~UfIXeZ`?lm5p|Gq4M~WtPiDH2VN8}$B^k1j$o*C&ICSUB zdTK;h|FlgMHawzJCE_Y@1B2Hz9lC5<7-RjKtr4CpJMb0iB#x5MXv}?H$$%$#M4fjk z?M|W=qNB?mdevJAGIYnMs%k=hwYp4}*IQ|$EYZ`a3K>0-hvHXwlBX!3U0p^06%ev2 zh1=`h{@(8rGYn%EQ5I)@of-rU7Wxaw%l=k;c@Aln;Cb%1h&j7CcZLaCf#_W#4?0R0 zLgvC3kJh=OPS&H7aCkA`qp-m2uh8G`koRZXe&a6=PY&XK6whl*-$n5#8N7V;(#YVK zBavNFBk@4Cc+4RBj*ostpbc;;K+kIhGQi2o8}mXXi5q6roXhtWsly{hjUfxoxD)y) zIRQE%U+O!c!og3$ zRmUqFXfyN?T9?^ja#`O;ffz_El&(itSdZwE5vW>w{tR0?sz;A|ZS$}Dn$@kptFi}h z>y_iP6rH-A-kQ)KGd`@Y(Avu~es$8XB{s}E?*A64ayNhseSO8w6G)UUjwi?5%NJEt zW>J4ngCYys);eokCE|Y_fpDF7me`npe9r6eK#&lAU^#eQfD1`xf8=-L4TNXE!-V_1 zeqPbERDO^z!9KvILyOi~} z!a&q%uyyl_%a|fH`EoJDOvffZ?UhFQM}_m!W?wHPjyUo2Wb{mxhqDPr{Qwe;9QA&B za2<%!!%ax9{l1P4s59f-!>#WO>g`H%G1emNk+)Z?uL0NUP$?}-OpKo@uWBlh2z0PS zD``0S7(>Pk3e4)pEDS4+f2CZzS}rM{=-8j&uC~5*&}b>xwy)bz9jUykcbgF2`ELA} zJiOxao0<1-8Kj?8E&mOkLH^nyNi$i4JN$t*Ui?Uu^kv(p5fS069?H`PjIA1<)Is66 z!T(%rSNRzBWcQSd!DwA4mkvg3DOeXp_4}FtuM!hhO$0{CTg!v5GO{%2G%+ZMPqPh< zneaB3U92ukE>BD_x*IHwC+47TQxj$j?x(IZPFC}kb+$ZHrYl@xNJ-CG%0W0&J zbrOYdeQKSC@2viFR|AjoFCRZ$fW>Tl|IHuFk9=yw3$-w)93@HDB3BO+J4E#%g$RfQ zpK@ZD5ar{!}t*5{=6-MdYu11%fPf}SpWp;#GytYyMANEyT_-OJ(~+3w}J z%xn6_clPb7$mwOh9XjI9jcxl20Tb|#yZ3j$0=)uGW8n&OXZ5FPzy*W!5jVgVMzctMb3XkTTWNM)e!p2HpRuZqs*-^J;7*lh5pHqtzN_d-x!}U?lcRmg zV(~bxt0jEnAy&o$WgcGzSu`><;yssX-2*kOC6fOlZ{s?cF;~UN$hwp9*+Nf1I8COadDvj~3rhvsj5XR?zM<^v|8_e=R zR}0gCc8%!z^|(vt^$ZN8xVDBJnnux%GFhTs8^i9m_IrnG4pU}_i+;0t6xSh)_;}1m z5+K$Y+!BQ)cV8R(8Bwb`NJeibKP_YyQONrftS1pI`yTBoIuF3{q(1UEEN(>w!17i` z10sJcz(3;GsKztHt9;LyL#P_hyv-NqWot9F5W<)E^`pbGynJsCbr2@eP9JNX z?ne#ZwK;B_u2|X+H~%lk)1@_W>q)_0U~Or*gNXhQ})MNM_0!J!hbx(c|nKYWhK6fzaY74)M29Q zfb7tHX#_0%HG7~bpYd0LKnFw}J3lEmp>v}e@Zs)qweHZ#j8DChPF6|dZO7D=$niSn zhxuDj4+zg-dVEf%2``ezDB8|)hG#$Ko{x0xkbvo4w#~_A)d`dmR+voz_Ot^0;)3Qk zDA(S6(302TZh-cFA}d4_MzZBUf8KZo0kO8Ts<+@3-WqzwjaCA9T_Z8x$z<(tXX9rM>_?R!7l%zC&slkJw!3vP}Vu3B#dX6u;RD>q|?FNus3;9#wXljP3wP zSD)_X^Pt{&R!@huzqeO(L|Pv*n`I-p&`+_}SU}lrY*h7i%iHVm>;PS*N`oHPpVM z$Edlj&84g6`OPV5%pP2QXoaVe9Zr5mAYPQPlQZ{1Jbm&$c=KR>VxF>@Ob(k;;b1ud z|8o5HzO&eAZzgS9%JtxDA7zb-4)m|LN09}5BzTYrX$i200y86D2oJ*8F0w983sDD= zK=|a=QQbUi-_Oq-{M@lQ?nD6%X~HFC1ESCXou~9s-0NIErSk^7F_QYS238t*7E%cU z36S{YpsW}pr%vxVN*h>8gSeRU(OzD_mAHj@uPzl1dnIp}!dm-6|ZE z;#fB!m-l^r?ZGa3w+_Aw7KR`64OkDiD@cqP0OU8Ko(Q>mE}RZ|1Bqy* zmtiTlUf%I3P;$`JdlJs7tKbc%C(C=@rJ0hX}QN26`eW~Xq%H~+mNcKSg*sk0sX zt}Hnoz#8C64UD2qP{QUqQpF=qcgp4C6aV+AWF23#HYl}wzrWXTzirnK+q|N;ZtcnX z+BXojq4~5Hn^k7^Y$85>!pq=JM}qxjeai<5vd>;=c=Rm^GiIl8$36hZo~n3*1=RJZ zaO|(2H29x(12(6F?0JI2is10Fk)0j&jST-e{W5Z5*_6c{RD#pR^Gd)(o^jU>sg&fD z=9Gpo$O`Z-xJUrO+FglRP$?M;V^ zAN4LR3Bx^v;skxwINFo8f2^b6dnJH3nx<)A0Sy+sh^~S_==ObUMx!Q{s6j7s9n$X6 zXhI_rSyw+bC9j0NrzlV@Dt`aqdsTkGrsSGcY1GQbPlr=MaIsZYX${%>yhGb3+M|%h z+S5P@-qd?*?00`!7-peyEJGZIJQa>VJ8pNdfc5BbP26!;Vc1$_MeH4>SW#XMUHI1OunI-m-}6enKZJ`JGqtR?vTR zKK%~gd16&l=@{?GjAQuPpP^et>+A46WX0%$^3}M7w%c)T2OkfDS8*pXTbuV570mX9a z;IR9HYVx(jdiGl6>l^juQ@0RUPd^an6r_q=S3W)Xw19Wj-TyHQt|Wv^yGq22P8f46 z74SxPQMN%iy|{t?Fl2k!g&#bPNUoxYj(*s^u>FmTA*yp&>QGU#4@}xP zA2_+d-#_O1#Sfu2x~HXkO-&KrPVwZgW6ts#Q+Y^K=Zi5CA5s_z0acKz)x>*N+IkVp zy=njI6tSm8lFIProo<};-3)oMfH05oU14w*cBl~(6u-G0nKatsEGl;YfEmta6V9C5A5c(O?2EqmI*+PWj5Z^oW|F+r*odn?&_y&1aprf}$* zEQ#!N@vbw>sSxLlW4Ho8sotD=JpOi=tN#+Zf}O_?(PK2j;{>&MY3BR1uwU0%?7DIU zYhioQ)!RYv>=18) z{(jWYv8|z!jp20fO_cD3q?Xh&Z74H)I&@ z{~Xz9$0;VM7r6#H=%NbZo2ML6eB_tsMnfNxZ)weF>#!O)xs*@dINb*Z4($MzW>Ysh z=o$)&41#E%=bfzZ=5;r-k&kkQzFix#M+w&=pygG!R3FsW=dA4?OvRqG7GaBIhNVhv zS{GA4d^JJ&k$(^I29G3o&jMjq(c5XC77iJ@IxPo&REJCLo9ETf4$6P5y{Iu_OBivvgUr7K4%0L1qEB56c&Jj?J}Z<00jL3 zF*@b#M+Qzl!LzQeuY|V!jzV&FIkFEM1zCtYz-j2orA!M4H0_RzA0Jiy3YeL7H1m>m zN+eb}l98iduj$VqeG=Y63MZywC(6QW;Yv*QH)t_xSmfZ@|-;vs)}WCQf9==1 zai*30xn6a}c4YNL$#kz@h2E)Q?^|{aO-%*c+zK6RfK$VJoC$dL4Q*k1K4dEa{xn># z?R|cNk)fdl;>J*ivk#tFZkA>yqnVm|eMZkkkFK{4y!GJnZa^-g*w`0RT&GVc%aX%q z)lWU>qh%K9=;*MLcUq3(!CAjM^IaA?06oTO-Va+HRMwt%fq=MwDqd^o>mBJEstq2a zkC%S@sHJUfN$*3oha2Y|hM!GbKv#@C`#NAfV#1G9c;4p&r{F>sgr}DFg~4+D!E#Hf z&A|5m+u+i6K#>{tepx1|F;!l6+0W0e?&fs7)y47D6g@2xL(l3hNIB~4ifgE52hpz7 z+C$6BSB=Q(_9+gU^Vp9%tl#UOl!4maMW221+p*<%%`v&bm2!MCd?VM&x}&muL!NGr z;xRYsukz`O<|^K3zp);1TBmgqYjmf0%mSQyJbMATj-NETx`$^2?yOx$yrmO}O6^S3 z-q^37qKeu!FEQqux9*k-Tuz+uswmUuC3zFNeaGfp#B>+*))lQ!I42`P-rP>*(F`J3 z`m)99N2bFbSJ4q2e3bP72>;!g@G;MKB7WW$9Ay1W0*VhK-!n5qf2mANl>aAs{ki?8 zUfZ(X?cqt*-*qJIl47}c+3s+sHdEFEj8>pz*7<|_`Fgag*S&2lxW^D&@pjqX6UV7kDk$p6f zhsXU2Vr`bAoxgJ7Dn08QLZqKFb>%RNsq!$)JN^`X~k|mfNs2J-+A4#L;p=-CXH7|%nzU?60Go6stv@%AQ?#D z%;Dovv5#CyYY}@l3Xaw!WfHR*sp`^WSFd7Im9n$vG4ES8FRe#_b5gznPTs{k1vsg1 zu2GCC;Q*bRN>&DbqfTBGWOCjL&HJYE>~r@Otjw?iy5xzB7g-%>ghE$^Fr`iBb~}@BZtpaMd5w@(@r{}9u2$q`GPz6J z{=RV=IbzbEV{E62>Sr>60!5B*ZB>Z_ZM6J$wt`9k98TNe!L)CzEcZeKtC(_hp#svc z^>I%f^N3hLzB#DwVTA0{5l4yLKYZTRrP;=23jS~NJn(bL&M@_t&~_ zoG*Xo4h9P3wm$Y0(AKWG9q*MSSr+tGq03Y=%B`{GNOU(39NmY1L?PNRjyv7%3}}8D zvAZjYuo`}5ba#~K@~XT20~2;t*w4JK&RDd+p-@Y!=|E|HDEw@%8o-jI8J|C$qUHma zdgo^g1O$d5=W7L$I!@tvF{ed6t6VW}(u3-AWc!K@-LQ}+KT+PlKc4;OKfg}f%&xhAB;1giQgi((qGHsU z>hj7-=XFq`z`IZvF%c1$qhI$$Pb<4N^)&U4U=^ZV_Jyu zqB`$W=!ZY^yG)Z#mX^9wS4M|j{(5w4-!vVRduC^|bh=W3a{RX*WE1}IV;mgRB3FF; zvR(e_e6pJ4uyd+yzq5{eaTRcd#Vvdyb-z5MRP^FKg6z`y@L{f)3VX3a!Q W^L;-m;`l${kGZk6QMJLJ&;Bogcqdl? diff --git a/apps/mobile/ios/Sauci/Info.plist b/apps/mobile/ios/Sauci/Info.plist index a01fe89..58142eb 100644 --- a/apps/mobile/ios/Sauci/Info.plist +++ b/apps/mobile/ios/Sauci/Info.plist @@ -1,118 +1,119 @@ - - CADisableMinimumFrameDurationOnPhone - - CFBundleAllowMixedLocalizations - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleDisplayName - Sauci - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - $(PRODUCT_BUNDLE_PACKAGE_TYPE) - CFBundleShortVersionString - 1.0.7 - CFBundleSignature - ???? - CFBundleURLTypes - - - CFBundleURLSchemes - - app.sauci - com.sauci.app - - - - CFBundleURLSchemes - - exp+sauci - - - - CFBundleURLSchemes - - com.googleusercontent.apps.861972684340-0u2as8i5equfhmhmvjihottkf0ig7237 - - - - CFBundleVersion - 46 - GOOGLE_ANALYTICS_INAPURCHASE_COLLECTION_ENABLED - - ITSAppUsesNonExemptEncryption - - LSApplicationQueriesSchemes - - instagram - instagram-stories - - LSMinimumSystemVersion - 12.0 - LSRequiresIPhoneOS - - NSAppTransportSecurity - - NSAllowsArbitraryLoads - - NSAllowsLocalNetworking - - - NSCameraUsageDescription - Sauci uses your camera to take photos and videos that you can share privately with your partner. - NSFaceIDUsageDescription - Sauci uses Face ID to unlock the app and keep your conversations private. - NSMicrophoneUsageDescription - Sauci uses your microphone to record audio when you capture videos to share privately with your partner. - NSPhotoLibraryAddUsageDescription - Sauci saves photos and videos from your partner's messages to your photo library when you tap the save button. - NSPhotoLibraryUsageDescription - Sauci uses your photo library so you can select photos and videos to share privately with your partner. - NSUserActivityTypes - - $(PRODUCT_BUNDLE_IDENTIFIER).expo.index_route - - RCTNewArchEnabled - - UIBackgroundModes - - remote-notification - - UILaunchStoryboardName - SplashScreen - UIRequiredDeviceCapabilities - - arm64 - - UIRequiresFullScreen - - UIStatusBarStyle - UIStatusBarStyleDefault - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UIUserInterfaceStyle - Automatic - UIViewControllerBasedStatusBarAppearance - - - \ No newline at end of file + + CADisableMinimumFrameDurationOnPhone + + CFBundleAllowMixedLocalizations + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + Sauci + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + $(PRODUCT_BUNDLE_PACKAGE_TYPE) + CFBundleShortVersionString + 1.0.7 + CFBundleSignature + ???? + CFBundleURLTypes + + + CFBundleURLSchemes + + app.sauci + com.sauci.app + + + + CFBundleURLSchemes + + exp+sauci + + + + CFBundleURLSchemes + + com.googleusercontent.apps.861972684340-0u2as8i5equfhmhmvjihottkf0ig7237 + + + + CFBundleVersion + 46 + GOOGLE_ANALYTICS_INAPURCHASE_COLLECTION_ENABLED + + ITSAppUsesNonExemptEncryption + + LSApplicationQueriesSchemes + + instagram + instagram-stories + + LSMinimumSystemVersion + 12.0 + LSRequiresIPhoneOS + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + NSAllowsLocalNetworking + + + NSBonjourServices + + _expo._tcp + + NSCameraUsageDescription + Sauci uses your camera to take photos and videos that you can share privately with your partner. + NSFaceIDUsageDescription + Sauci uses Face ID to unlock the app and keep your conversations private. + NSLocalNetworkUsageDescription + Expo Dev Launcher uses the local network to discover and connect to development servers running on your computer. + NSMicrophoneUsageDescription + Sauci uses your microphone to record audio when you capture videos to share privately with your partner. + NSPhotoLibraryAddUsageDescription + Sauci saves photos and videos from your partner's messages to your photo library when you tap the save button. + NSPhotoLibraryUsageDescription + Sauci uses your photo library so you can select photos and videos to share privately with your partner. + NSUserActivityTypes + + $(PRODUCT_BUNDLE_IDENTIFIER).expo.index_route + + RCTMetroPort + $(RCT_METRO_PORT) + RCTNewArchEnabled + + UIBackgroundModes + + remote-notification + + UILaunchStoryboardName + SplashScreen + UIRequiredDeviceCapabilities + + arm64 + + UIRequiresFullScreen + + UIStatusBarStyle + UIStatusBarStyleDefault + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + + UIUserInterfaceStyle + Automatic + UIViewControllerBasedStatusBarAppearance + + + diff --git a/apps/mobile/ios/Sauci/PrivacyInfo.xcprivacy b/apps/mobile/ios/Sauci/PrivacyInfo.xcprivacy index 02a8a05..9c0f287 100644 --- a/apps/mobile/ios/Sauci/PrivacyInfo.xcprivacy +++ b/apps/mobile/ios/Sauci/PrivacyInfo.xcprivacy @@ -24,6 +24,14 @@ C56D.1 + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategorySystemBootTime + NSPrivacyAccessedAPITypeReasons + + 35F9.1 + + NSPrivacyAccessedAPIType NSPrivacyAccessedAPICategoryDiskSpace @@ -33,18 +41,171 @@ 85F4.1 - - NSPrivacyAccessedAPIType - NSPrivacyAccessedAPICategorySystemBootTime - NSPrivacyAccessedAPITypeReasons - - 35F9.1 - - NSPrivacyCollectedDataTypes - + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeEmailAddress + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + NSPrivacyCollectedDataTypeTracking + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeName + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + NSPrivacyCollectedDataTypeTracking + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeSensitiveInfo + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + NSPrivacyCollectedDataTypePurposeProductPersonalization + + NSPrivacyCollectedDataTypeTracking + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeUserID + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + NSPrivacyCollectedDataTypePurposeAnalytics + + NSPrivacyCollectedDataTypeTracking + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeDeviceID + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + NSPrivacyCollectedDataTypeTracking + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePhotosorVideos + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + NSPrivacyCollectedDataTypeTracking + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeAudioData + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + NSPrivacyCollectedDataTypeTracking + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeOtherUserContent + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + NSPrivacyCollectedDataTypeTracking + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeProductInteraction + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAnalytics + + NSPrivacyCollectedDataTypeTracking + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeCrashData + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAnalytics + + NSPrivacyCollectedDataTypeTracking + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePerformanceData + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAnalytics + + NSPrivacyCollectedDataTypeTracking + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeOtherDiagnosticData + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAnalytics + + NSPrivacyCollectedDataTypeTracking + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePurchaseHistory + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + NSPrivacyCollectedDataTypeTracking + + + NSPrivacyTracking + NSPrivacyTrackingDomains + diff --git a/apps/mobile/ios/Sauci/Sauci-Bridging-Header.h b/apps/mobile/ios/Sauci/Sauci-Bridging-Header.h index e11d920..8361941 100644 --- a/apps/mobile/ios/Sauci/Sauci-Bridging-Header.h +++ b/apps/mobile/ios/Sauci/Sauci-Bridging-Header.h @@ -1,3 +1,3 @@ // -// Use this file to import your target's public headers that you would like to expose to Swift. +// Use this file to import your target's public headers that you would like to expose to Swift. // diff --git a/apps/mobile/ios/Sauci/Sauci.entitlements b/apps/mobile/ios/Sauci/Sauci.entitlements index 543c74e..e10fe23 100644 --- a/apps/mobile/ios/Sauci/Sauci.entitlements +++ b/apps/mobile/ios/Sauci/Sauci.entitlements @@ -17,4 +17,4 @@ group.com.sauci.app - + \ No newline at end of file diff --git a/apps/mobile/ios/Sauci/SplashScreen.storyboard b/apps/mobile/ios/Sauci/SplashScreen.storyboard index 6580fb1..7152b9b 100644 --- a/apps/mobile/ios/Sauci/SplashScreen.storyboard +++ b/apps/mobile/ios/Sauci/SplashScreen.storyboard @@ -1,11 +1,12 @@ - + - + + @@ -17,15 +18,13 @@ - + - - - - + + @@ -36,7 +35,10 @@ - + + + + diff --git a/apps/mobile/ios/Sauci/Supporting/Expo.plist b/apps/mobile/ios/Sauci/Supporting/Expo.plist index 64298e4..f9f0091 100644 --- a/apps/mobile/ios/Sauci/Supporting/Expo.plist +++ b/apps/mobile/ios/Sauci/Supporting/Expo.plist @@ -31,6 +31,8 @@ Ug== alg rsa-v1_5-sha256 + EXUpdatesEnableBsdiffPatchSupport + EXUpdatesEnabled EXUpdatesLaunchWaitMs diff --git a/apps/mobile/ios/Sauci/noop-file.swift b/apps/mobile/ios/Sauci/noop-file.swift deleted file mode 100644 index b2ffafb..0000000 --- a/apps/mobile/ios/Sauci/noop-file.swift +++ /dev/null @@ -1,4 +0,0 @@ -// -// @generated -// A blank Swift file must be created for native modules with Swift files to work correctly. -// diff --git a/apps/mobile/jest.config.js b/apps/mobile/jest.config.js index d20f75c..0e71ff1 100644 --- a/apps/mobile/jest.config.js +++ b/apps/mobile/jest.config.js @@ -12,6 +12,12 @@ module.exports = { ], moduleNameMapper: { '^@/(.*)$': '/src/$1', + // react-native-worklets ships a JS-only mock for its native module at + // this path (react-native-reanimated depends on it internally and has + // no equivalent of its own). Without this, requiring the real + // react-native-worklets under Jest throws because no native module is + // registered. + '^react-native-worklets$': '/../../node_modules/react-native-worklets/src/mock.ts', }, testMatch: [ '/src/**/__tests__/**/*.(spec|test).(ts|tsx)', diff --git a/apps/mobile/package.json b/apps/mobile/package.json index 8e5e88c..5eda00f 100644 --- a/apps/mobile/package.json +++ b/apps/mobile/package.json @@ -29,7 +29,7 @@ "ota:doctor:production": "node scripts/ota-publish.mjs production --doctor" }, "dependencies": { - "@bacons/apple-targets": "^0.1.6", + "@bacons/apple-targets": "^5.0.0", "@bittingz/expo-widgets": "^3.0.2", "@expo/ngrok": "^4.1.0", "@expo/vector-icons": "^15.0.3", @@ -39,54 +39,54 @@ "@react-native-firebase/app": "^23.8.2", "@react-native-firebase/crashlytics": "^23.8.4", "@react-native-google-signin/google-signin": "^16.1.1", - "@react-navigation/bottom-tabs": "^7.0.0", - "@react-navigation/native": "^7.0.0", - "@react-navigation/native-stack": "^7.0.0", - "@shopify/react-native-skia": "2.2.12", + "@shopify/react-native-skia": "2.6.2", "@supabase/supabase-js": "^2.39.0", "@tanstack/react-query": "^5.17.0", - "babel-preset-expo": "~54.0.12", + "babel-preset-expo": "~56.0.0", "base64-arraybuffer": "^1.0.2", - "expo": "~54.0.0", - "expo-apple-authentication": "~8.0.8", - "expo-asset": "~12.0.13", + "expo": "^56.0.0", + "expo-apple-authentication": "~56.0.4", + "expo-asset": "~56.0.24", "expo-av": "~16.0.8", - "expo-blur": "~15.0.8", - "expo-build-properties": "~1.0.10", - "expo-clipboard": "~8.0.8", - "expo-constants": "~18.0.14", - "expo-dev-client": "~6.0.21", - "expo-file-system": "~19.0.24", - "expo-font": "~14.0.12", - "expo-haptics": "~15.0.8", - "expo-image": "~3.0.11", - "expo-image-picker": "~17.0.11", - "expo-linear-gradient": "~15.0.8", - "expo-linking": "~8.0.12", - "expo-local-authentication": "~17.0.9", - "expo-media-library": "~18.2.1", - "expo-notifications": "~0.32.17", - "expo-router": "~6.0.24", - "expo-secure-store": "~15.0.8", - "expo-sharing": "~14.0.8", - "expo-status-bar": "~3.0.9", - "expo-updates": "~29.0.20", - "react": "19.1.0", - "react-dom": "19.1.0", - "react-native": "0.81.5", + "expo-blur": "~56.0.4", + "expo-build-properties": "~56.0.27", + "expo-clipboard": "~56.0.4", + "expo-constants": "~56.0.25", + "expo-dev-client": "~56.0.26", + "expo-file-system": "~56.0.11", + "expo-font": "~56.0.7", + "expo-haptics": "~56.0.3", + "expo-image": "~56.0.12", + "expo-image-picker": "~56.0.25", + "expo-linear-gradient": "~56.0.4", + "expo-linking": "~56.0.17", + "expo-local-authentication": "~56.0.5", + "expo-media-library": "~56.0.11", + "expo-notifications": "~56.0.25", + "expo-observe": "~56.0.29", + "expo-router": "~56.2.20", + "expo-secure-store": "~56.0.4", + "expo-sharing": "~56.0.26", + "expo-splash-screen": "~56.0.15", + "expo-status-bar": "~56.0.4", + "expo-system-ui": "~56.0.5", + "expo-updates": "~56.0.26", + "react": "19.2.3", + "react-dom": "19.2.3", + "react-native": "0.85.3", "react-native-android-widget": "^0.22.1", "react-native-compressor": "^1.13.0", - "react-native-gesture-handler": "~2.28.0", + "react-native-gesture-handler": "~2.31.1", "react-native-purchases": "^9.6.12", - "react-native-reanimated": "~4.1.1", - "react-native-safe-area-context": "~5.6.0", - "react-native-screens": "~4.16.0", + "react-native-reanimated": "4.3.1", + "react-native-safe-area-context": "~5.7.0", + "react-native-screens": "~4.26.0", "react-native-share": "^12.3.1", - "react-native-svg": "15.12.1", + "react-native-svg": "15.15.4", "react-native-url-polyfill": "^2.0.0", - "react-native-view-shot": "^4.0.3", + "react-native-view-shot": "5.1.0", "react-native-web": "~0.21.0", - "react-native-worklets": "0.5.1", + "react-native-worklets": "0.8.3", "zustand": "^4.4.7" }, "devDependencies": { @@ -94,15 +94,16 @@ "@testing-library/jest-native": "^5.4.3", "@testing-library/react-native": "^13.3.3", "@types/jest": "29.5.14", - "@types/react": "~19.1.10", + "@types/node": "^20.19.0", + "@types/react": "~19.2.14", "@types/react-test-renderer": "^19.1.0", "dotenv-cli": "^11.0.0", "eoas": "^3.1.3", "eslint": "^8.57.0", - "eslint-config-expo": "~10.0.0", + "eslint-config-expo": "~56.0.4", "jest": "^29.7.0", - "jest-expo": "~54.0.18", - "react-test-renderer": "19.1.0", - "typescript": "~5.9.2" + "jest-expo": "~56.0.5", + "react-test-renderer": "19.2.3", + "typescript": "~6.0.3" } } diff --git a/apps/mobile/src/components/BoutiquePackCard.tsx b/apps/mobile/src/components/BoutiquePackCard.tsx index c8a037e..8a9ebb6 100644 --- a/apps/mobile/src/components/BoutiquePackCard.tsx +++ b/apps/mobile/src/components/BoutiquePackCard.tsx @@ -310,7 +310,7 @@ const styles = StyleSheet.create({ color: colors.textTertiary, }, lockOverlay: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: 'rgba(0, 0, 0, 0.5)', justifyContent: 'center', alignItems: 'center', diff --git a/apps/mobile/src/components/MatchConfetti.tsx b/apps/mobile/src/components/MatchConfetti.tsx index 379806a..5b15927 100644 --- a/apps/mobile/src/components/MatchConfetti.tsx +++ b/apps/mobile/src/components/MatchConfetti.tsx @@ -307,7 +307,7 @@ export const MatchConfetti: React.FC = ({ visible, onAnimationComplete }) const styles = StyleSheet.create({ container: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, zIndex: 1000, }, particle: { diff --git a/apps/mobile/src/components/MatchNotificationModal.tsx b/apps/mobile/src/components/MatchNotificationModal.tsx index f159ae7..c87174b 100644 --- a/apps/mobile/src/components/MatchNotificationModal.tsx +++ b/apps/mobile/src/components/MatchNotificationModal.tsx @@ -344,7 +344,7 @@ export const MatchNotificationModal: React.FC = ({ const styles = StyleSheet.create({ overlay: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: 'rgba(0, 0, 0, 0.75)', justifyContent: 'center', alignItems: 'center', @@ -377,7 +377,7 @@ const styles = StyleSheet.create({ borderColor: colors.border, }, flatBackground: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: colors.backgroundLight, }, // Removed blur/gradient styles diff --git a/apps/mobile/src/components/PackTeaser.tsx b/apps/mobile/src/components/PackTeaser.tsx index 8fe9696..935eb16 100644 --- a/apps/mobile/src/components/PackTeaser.tsx +++ b/apps/mobile/src/components/PackTeaser.tsx @@ -269,7 +269,7 @@ const styles = StyleSheet.create({ justifyContent: "flex-end", }, overlay: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: "rgba(0, 0, 0, 0.85)", }, content: { diff --git a/apps/mobile/src/components/discovery/ContentTile.tsx b/apps/mobile/src/components/discovery/ContentTile.tsx index 499c71b..ee544f6 100644 --- a/apps/mobile/src/components/discovery/ContentTile.tsx +++ b/apps/mobile/src/components/discovery/ContentTile.tsx @@ -101,7 +101,7 @@ const styles = StyleSheet.create({ position: 'relative', }, overlay: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: 'rgba(0, 0, 0, 0.05)', borderRadius: radius.lg, pointerEvents: 'none', diff --git a/apps/mobile/src/components/discovery/DaresTile.tsx b/apps/mobile/src/components/discovery/DaresTile.tsx index d4709ab..1247915 100644 --- a/apps/mobile/src/components/discovery/DaresTile.tsx +++ b/apps/mobile/src/components/discovery/DaresTile.tsx @@ -115,7 +115,7 @@ const styles = StyleSheet.create({ fontWeight: '700', }, overlay: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: 'rgba(0, 0, 0, 0.05)', borderRadius: radius.lg, pointerEvents: 'none', diff --git a/apps/mobile/src/components/discovery/LiveDrawTile.tsx b/apps/mobile/src/components/discovery/LiveDrawTile.tsx index b3f0ff1..f6afaf2 100644 --- a/apps/mobile/src/components/discovery/LiveDrawTile.tsx +++ b/apps/mobile/src/components/discovery/LiveDrawTile.tsx @@ -110,7 +110,7 @@ const styles = StyleSheet.create({ marginTop: 2, }, overlay: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: 'rgba(0, 0, 0, 0.05)', borderRadius: radius.lg, pointerEvents: 'none', diff --git a/apps/mobile/src/components/discovery/QuizTile.tsx b/apps/mobile/src/components/discovery/QuizTile.tsx index 6a6c7ec..0c98da4 100644 --- a/apps/mobile/src/components/discovery/QuizTile.tsx +++ b/apps/mobile/src/components/discovery/QuizTile.tsx @@ -90,7 +90,7 @@ const styles = StyleSheet.create({ marginTop: 2, }, overlay: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: 'rgba(0, 0, 0, 0.05)', borderRadius: radius.lg, pointerEvents: 'none', diff --git a/apps/mobile/src/components/feedback/FeedbackModal.tsx b/apps/mobile/src/components/feedback/FeedbackModal.tsx index 9f60459..08547e2 100644 --- a/apps/mobile/src/components/feedback/FeedbackModal.tsx +++ b/apps/mobile/src/components/feedback/FeedbackModal.tsx @@ -336,7 +336,7 @@ const styles = StyleSheet.create({ zIndex: 1000, }, backdrop: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: 'rgba(0, 0, 0, 0.8)', }, keyboardView: { diff --git a/apps/mobile/src/components/paywall/Paywall.tsx b/apps/mobile/src/components/paywall/Paywall.tsx index 65fb33f..fae4f73 100644 --- a/apps/mobile/src/components/paywall/Paywall.tsx +++ b/apps/mobile/src/components/paywall/Paywall.tsx @@ -615,7 +615,7 @@ const styles = StyleSheet.create({ borderColor: colors.premium.goldLight, }, annualBackground: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: colors.premium.goldLight, opacity: 0.3, }, @@ -804,7 +804,7 @@ const styles = StyleSheet.create({ // Guest confirm modal guestConfirmOverlay: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: "rgba(0, 0, 0, 0.8)", justifyContent: "center", alignItems: "center", diff --git a/apps/mobile/src/components/responses/DeleteMatchConfirmModal.tsx b/apps/mobile/src/components/responses/DeleteMatchConfirmModal.tsx index 2ad7cfc..4d253f5 100644 --- a/apps/mobile/src/components/responses/DeleteMatchConfirmModal.tsx +++ b/apps/mobile/src/components/responses/DeleteMatchConfirmModal.tsx @@ -131,7 +131,7 @@ const styles = StyleSheet.create({ padding: spacing.lg, }, backdrop: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: "rgba(0, 0, 0, 0.7)", }, modalContainer: { diff --git a/apps/mobile/src/components/responses/EditResponseSheet.tsx b/apps/mobile/src/components/responses/EditResponseSheet.tsx index a489c85..81736a0 100644 --- a/apps/mobile/src/components/responses/EditResponseSheet.tsx +++ b/apps/mobile/src/components/responses/EditResponseSheet.tsx @@ -629,7 +629,7 @@ const styles = StyleSheet.create({ justifyContent: "flex-end", }, backdrop: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: "rgba(0, 0, 0, 0.6)", }, sheetContainer: { diff --git a/apps/mobile/src/components/share/QuestionShareCard.tsx b/apps/mobile/src/components/share/QuestionShareCard.tsx index e74e526..d109af5 100644 --- a/apps/mobile/src/components/share/QuestionShareCard.tsx +++ b/apps/mobile/src/components/share/QuestionShareCard.tsx @@ -86,7 +86,7 @@ const styles = StyleSheet.create({ padding: spacing.lg, }, overlay: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: "rgba(0, 0, 0, 0.1)", }, header: { diff --git a/apps/mobile/src/components/share/SharePreviewModal.tsx b/apps/mobile/src/components/share/SharePreviewModal.tsx index bff969a..8d4591a 100644 --- a/apps/mobile/src/components/share/SharePreviewModal.tsx +++ b/apps/mobile/src/components/share/SharePreviewModal.tsx @@ -19,7 +19,7 @@ import Animated, { } from "react-native-reanimated"; import { Ionicons } from "@expo/vector-icons"; import { useSafeAreaInsets } from "react-native-safe-area-context"; -import ViewShot from "react-native-view-shot"; +import ViewShot, { type ViewShotRef } from "react-native-view-shot"; import * as Sharing from "expo-sharing"; import { colors, typography, spacing, blur } from "../../theme"; import { shareToInstagramStories } from "../../lib/instagramShare"; @@ -50,7 +50,7 @@ export function SharePreviewModal({ const insets = useSafeAreaInsets(); const { width: screenWidth } = useWindowDimensions(); const cardWidth = Math.min(screenWidth - 64, MAX_CARD_WIDTH); - const shareViewRef = useRef(null); + const shareViewRef = useRef(null); const [capturedUri, setCapturedUri] = useState(null); const [isCapturing, setIsCapturing] = useState(false); diff --git a/apps/mobile/src/components/tutorials/MatchesTutorial.tsx b/apps/mobile/src/components/tutorials/MatchesTutorial.tsx index 683aaa9..eb35b9d 100644 --- a/apps/mobile/src/components/tutorials/MatchesTutorial.tsx +++ b/apps/mobile/src/components/tutorials/MatchesTutorial.tsx @@ -308,7 +308,7 @@ export default function MatchesTutorial({ onComplete }: Props) { const styles = StyleSheet.create({ container: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, zIndex: 1000, }, blur: { diff --git a/apps/mobile/src/components/ui/LoadingOverlay.tsx b/apps/mobile/src/components/ui/LoadingOverlay.tsx index 58ae1b0..b520098 100644 --- a/apps/mobile/src/components/ui/LoadingOverlay.tsx +++ b/apps/mobile/src/components/ui/LoadingOverlay.tsx @@ -152,7 +152,7 @@ const styles = StyleSheet.create({ padding: spacing.md, }, fullScreenContainer: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: 'rgba(13, 13, 26, 0.85)', alignItems: 'center', justifyContent: 'center', diff --git a/apps/mobile/src/components/ui/ShimmerEffect.tsx b/apps/mobile/src/components/ui/ShimmerEffect.tsx index 1ed7012..5eac954 100644 --- a/apps/mobile/src/components/ui/ShimmerEffect.tsx +++ b/apps/mobile/src/components/ui/ShimmerEffect.tsx @@ -118,7 +118,7 @@ const styles = StyleSheet.create({ overflow: 'hidden', }, glowContainer: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, }, edgeGlowTop: { position: 'absolute', diff --git a/apps/mobile/src/features/chat/ChatScreen.tsx b/apps/mobile/src/features/chat/ChatScreen.tsx index 620cf85..7cc2b32 100644 --- a/apps/mobile/src/features/chat/ChatScreen.tsx +++ b/apps/mobile/src/features/chat/ChatScreen.tsx @@ -1,7 +1,6 @@ import { useState, useEffect, useCallback, useRef } from "react"; import { View, StyleSheet, KeyboardAvoidingView, Platform, Alert } from "react-native"; -import { useLocalSearchParams, useRouter } from "expo-router"; -import { useFocusEffect, useIsFocused } from "@react-navigation/native"; +import { useLocalSearchParams, useRouter, useFocusEffect, useIsFocused } from "expo-router"; import { useSafeAreaInsets } from "react-native-safe-area-context"; import { LinearGradient } from "expo-linear-gradient"; import Animated, { FadeInDown } from "react-native-reanimated"; diff --git a/apps/mobile/src/features/chat/components/ChatSettingsSheet.tsx b/apps/mobile/src/features/chat/components/ChatSettingsSheet.tsx index 79c6cb3..05cd267 100644 --- a/apps/mobile/src/features/chat/components/ChatSettingsSheet.tsx +++ b/apps/mobile/src/features/chat/components/ChatSettingsSheet.tsx @@ -159,7 +159,7 @@ const styles = StyleSheet.create({ justifyContent: "flex-end", }, backdrop: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: "rgba(0, 0, 0, 0.6)", }, sheetContainer: { diff --git a/apps/mobile/src/features/chat/components/ChatVideoPlayer.tsx b/apps/mobile/src/features/chat/components/ChatVideoPlayer.tsx index e017569..03f89b9 100644 --- a/apps/mobile/src/features/chat/components/ChatVideoPlayer.tsx +++ b/apps/mobile/src/features/chat/components/ChatVideoPlayer.tsx @@ -203,13 +203,13 @@ const styles = StyleSheet.create({ marginTop: spacing.xs, }, loadingOverlay: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, justifyContent: 'center', alignItems: 'center', backgroundColor: 'rgba(0, 0, 0, 0.3)', }, playOverlay: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, justifyContent: 'center', alignItems: 'center', }, diff --git a/apps/mobile/src/features/chat/components/InputBar.tsx b/apps/mobile/src/features/chat/components/InputBar.tsx index 671acc5..8e8e0de 100644 --- a/apps/mobile/src/features/chat/components/InputBar.tsx +++ b/apps/mobile/src/features/chat/components/InputBar.tsx @@ -220,7 +220,7 @@ const styles = StyleSheet.create({ }, // ... inputFieldBorder: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, borderRadius: radius.xl, borderWidth: 1, borderColor: colors.border, diff --git a/apps/mobile/src/features/chat/components/MatchCard.tsx b/apps/mobile/src/features/chat/components/MatchCard.tsx index 46742fb..14b6eb4 100644 --- a/apps/mobile/src/features/chat/components/MatchCard.tsx +++ b/apps/mobile/src/features/chat/components/MatchCard.tsx @@ -790,7 +790,7 @@ const styles = StyleSheet.create({ height: '100%', }, photoLoadingOverlay: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: 'rgba(0, 0, 0, 0.3)', justifyContent: 'center', alignItems: 'center', diff --git a/apps/mobile/src/features/chat/components/ReportMessageSheet.tsx b/apps/mobile/src/features/chat/components/ReportMessageSheet.tsx index fcde456..43ec570 100644 --- a/apps/mobile/src/features/chat/components/ReportMessageSheet.tsx +++ b/apps/mobile/src/features/chat/components/ReportMessageSheet.tsx @@ -179,7 +179,7 @@ const styles = StyleSheet.create({ justifyContent: "flex-end", }, backdrop: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: "rgba(0, 0, 0, 0.6)", }, sheetContainer: { diff --git a/apps/mobile/src/features/chat/components/UploadProgress.tsx b/apps/mobile/src/features/chat/components/UploadProgress.tsx index 21573df..b940d4a 100644 --- a/apps/mobile/src/features/chat/components/UploadProgress.tsx +++ b/apps/mobile/src/features/chat/components/UploadProgress.tsx @@ -125,7 +125,7 @@ const styles = StyleSheet.create({ backgroundColor: 'rgba(0, 0, 0, 0.2)', }, thumbnail: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, }, iconContainer: { width: 64, @@ -136,7 +136,7 @@ const styles = StyleSheet.create({ alignItems: 'center', }, overlay: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: 'rgba(0, 0, 0, 0.5)', justifyContent: 'center', alignItems: 'center', diff --git a/apps/mobile/src/features/dares/DaresScreen.tsx b/apps/mobile/src/features/dares/DaresScreen.tsx index 6a604be..58e6814 100644 --- a/apps/mobile/src/features/dares/DaresScreen.tsx +++ b/apps/mobile/src/features/dares/DaresScreen.tsx @@ -1,7 +1,7 @@ import { useCallback, useEffect, useState } from "react"; import { ActivityIndicator, Pressable, RefreshControl, ScrollView, StyleSheet, Text, View } from "react-native"; import { Ionicons } from "@expo/vector-icons"; -import { useIsFocused } from "@react-navigation/native"; +import { useIsFocused } from "expo-router"; import Animated, { FadeIn } from "react-native-reanimated"; import { GradientBackground } from "../../components/ui"; import { Paywall } from "../../components/paywall"; diff --git a/apps/mobile/src/features/live-draw/LiveDrawScreen.tsx b/apps/mobile/src/features/live-draw/LiveDrawScreen.tsx index 305fcfd..7d72894 100644 --- a/apps/mobile/src/features/live-draw/LiveDrawScreen.tsx +++ b/apps/mobile/src/features/live-draw/LiveDrawScreen.tsx @@ -7,8 +7,7 @@ import { Alert, useWindowDimensions, } from 'react-native'; -import { useLocalSearchParams, useRouter } from 'expo-router'; -import { useIsFocused } from '@react-navigation/native'; +import { useLocalSearchParams, useRouter, useIsFocused } from 'expo-router'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; import { Ionicons } from '@expo/vector-icons'; import * as Haptics from 'expo-haptics'; diff --git a/apps/mobile/src/features/live-draw/components/DrawingShareModal.tsx b/apps/mobile/src/features/live-draw/components/DrawingShareModal.tsx index 65b5567..4e89e37 100644 --- a/apps/mobile/src/features/live-draw/components/DrawingShareModal.tsx +++ b/apps/mobile/src/features/live-draw/components/DrawingShareModal.tsx @@ -21,7 +21,7 @@ import Animated, { } from 'react-native-reanimated'; import { Ionicons } from '@expo/vector-icons'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; -import ViewShot from 'react-native-view-shot'; +import ViewShot, { type ViewShotRef } from 'react-native-view-shot'; import * as Sharing from 'expo-sharing'; import * as FileSystem from 'expo-file-system/legacy'; import { colors, gradients, radius, typography, spacing, blur } from '../../../theme'; @@ -44,7 +44,7 @@ export function DrawingShareModal({ const insets = useSafeAreaInsets(); const { width: screenWidth } = useWindowDimensions(); const cardWidth = Math.min(screenWidth - 64, MAX_CARD_WIDTH); - const shareViewRef = useRef(null); + const shareViewRef = useRef(null); const [capturedUri, setCapturedUri] = useState(null); const [isCapturing, setIsCapturing] = useState(false); diff --git a/apps/mobile/src/features/profile/components/SubscriptionCard.tsx b/apps/mobile/src/features/profile/components/SubscriptionCard.tsx index 3aa1bd0..e98d74e 100644 --- a/apps/mobile/src/features/profile/components/SubscriptionCard.tsx +++ b/apps/mobile/src/features/profile/components/SubscriptionCard.tsx @@ -239,7 +239,7 @@ const styles = StyleSheet.create({ overflow: 'hidden', }, proBorderGradient: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, opacity: 0.3, }, proCardInner: { @@ -330,7 +330,7 @@ const styles = StyleSheet.create({ overflow: 'hidden', }, freeBorderGradient: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, }, freeHeader: { diff --git a/apps/mobile/src/features/quiz/components/QuizResultsShareCard.tsx b/apps/mobile/src/features/quiz/components/QuizResultsShareCard.tsx index 4bce0d9..67f431c 100644 --- a/apps/mobile/src/features/quiz/components/QuizResultsShareCard.tsx +++ b/apps/mobile/src/features/quiz/components/QuizResultsShareCard.tsx @@ -51,7 +51,7 @@ const styles = StyleSheet.create({ justifyContent: "space-between", }, overlay: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, backgroundColor: "rgba(0, 0, 0, 0.08)", }, content: { diff --git a/apps/mobile/src/features/quiz/components/QuizShareModal.tsx b/apps/mobile/src/features/quiz/components/QuizShareModal.tsx index 3919fa5..5b28572 100644 --- a/apps/mobile/src/features/quiz/components/QuizShareModal.tsx +++ b/apps/mobile/src/features/quiz/components/QuizShareModal.tsx @@ -13,7 +13,7 @@ import { BlurView } from "expo-blur"; import Animated, { FadeIn, FadeOut, SlideInDown, SlideOutDown } from "react-native-reanimated"; import { Ionicons } from "@expo/vector-icons"; import { useSafeAreaInsets } from "react-native-safe-area-context"; -import ViewShot from "react-native-view-shot"; +import ViewShot, { type ViewShotRef } from "react-native-view-shot"; import * as Sharing from "expo-sharing"; import { colors, spacing, typography, blur } from "../../../theme"; import { shareToInstagramStories } from "../../../lib/instagramShare"; @@ -32,7 +32,7 @@ export function QuizShareModal({ visible, onClose, scorePercent }: QuizShareModa const insets = useSafeAreaInsets(); const { width: screenWidth } = useWindowDimensions(); const cardWidth = Math.min(screenWidth - 64, MAX_CARD_WIDTH); - const shareViewRef = useRef(null); + const shareViewRef = useRef(null); const [capturedUri, setCapturedUri] = useState(null); const [isCapturing, setIsCapturing] = useState(false); diff --git a/apps/mobile/src/features/swipe/components/SwipeDailyLimitState.tsx b/apps/mobile/src/features/swipe/components/SwipeDailyLimitState.tsx index 5a60ab9..cb56308 100644 --- a/apps/mobile/src/features/swipe/components/SwipeDailyLimitState.tsx +++ b/apps/mobile/src/features/swipe/components/SwipeDailyLimitState.tsx @@ -225,7 +225,7 @@ const styles = StyleSheet.create({ overflow: 'hidden', }, premiumButtonGradient: { - ...StyleSheet.absoluteFillObject, + ...StyleSheet.absoluteFill, }, premiumButtonContent: { flexDirection: 'row', diff --git a/apps/mobile/src/test/setup.ts b/apps/mobile/src/test/setup.ts index d60b9c6..f0aa9ae 100644 --- a/apps/mobile/src/test/setup.ts +++ b/apps/mobile/src/test/setup.ts @@ -50,8 +50,6 @@ jest.mock('@supabase/supabase-js', () => { }; }); -jest.mock('react-native/Libraries/Animated/NativeAnimatedHelper', () => ({}), { virtual: true }); - jest.mock('react-native-reanimated', () => { // eslint-disable-next-line @typescript-eslint/no-var-requires const Reanimated = require('react-native-reanimated/mock'); @@ -103,6 +101,11 @@ jest.mock('expo-image-picker', () => ({ }, })); +jest.mock('expo-media-library', () => ({ + usePermissions: jest.fn(() => [{ granted: true }, jest.fn(async () => ({ granted: true }))]), + createAssetAsync: jest.fn(async () => ({ id: 'mock-asset-id' })), +})); + jest.mock('expo-file-system/legacy', () => ({ readAsStringAsync: jest.fn(async () => ''), EncodingType: { diff --git a/apps/mobile/targets/widget/generated.entitlements b/apps/mobile/targets/widget/generated.entitlements deleted file mode 100644 index 2bfffaa..0000000 --- a/apps/mobile/targets/widget/generated.entitlements +++ /dev/null @@ -1,10 +0,0 @@ - - - - - com.apple.security.application-groups - - group.com.sauci.app - - - \ No newline at end of file diff --git a/apps/mobile/tsconfig.json b/apps/mobile/tsconfig.json index 9400ea3..c116a69 100644 --- a/apps/mobile/tsconfig.json +++ b/apps/mobile/tsconfig.json @@ -16,6 +16,10 @@ "declarationMap": true, "noEmit": true, "jsx": "react-native", + "types": [ + "node", + "jest" + ], "paths": { "@/*": [ "./src/*" diff --git a/docs/mobile-ota.md b/docs/mobile-ota.md index 76ce7c4..4c2b5a9 100644 --- a/docs/mobile-ota.md +++ b/docs/mobile-ota.md @@ -152,10 +152,17 @@ regenerate and review the native diff separately: ```bash cd apps/mobile -RELEASE_CHANNEL=production npx expo prebuild +RELEASE_CHANNEL=production npx expo prebuild --clean git diff # retain only reviewed expo-updates native changes ``` +`--clean` is required as of `@bacons/apple-targets` 5.x: running `expo prebuild` +without it against an already-generated iOS project fails inside the widget +target's Xcode project update step (`withIosXcodeProjectBeta2BaseMod`). A clean +regeneration from the committed source avoids that failure. Run `pod install` +in `apps/mobile/ios` afterwards to refresh `Podfile.lock` and the `.xcworkspace` +before committing. + A build produced before this native source change will not check for updates. ## Publishing an update diff --git a/docs/releasing.md b/docs/releasing.md index cec20a2..b2f328a 100644 --- a/docs/releasing.md +++ b/docs/releasing.md @@ -1,28 +1,28 @@ -# Releasing Sauci Mobile App - -This guide covers local release builds for Android and iOS. - -JavaScript-only changes can also ship over the air between store releases. See -[Mobile over-the-air updates](mobile-ota.md). Anything that changes native code -still requires a store build with a bumped `expo.version`, because the OTA +# Releasing Sauci Mobile App + +This guide covers local release builds for Android and iOS. + +JavaScript-only changes can also ship over the air between store releases. See +[Mobile over-the-air updates](mobile-ota.md). Anything that changes native code +still requires a store build with a bumped `expo.version`, because the OTA explicit runtime version is synchronized with the app version. - -## Prerequisites - -- **Java JDK 17** - Required for Android Gradle builds -- **Android Studio** - For SDK and build tools (including Android SDK/NDK) -- **Xcode** - For iOS builds (macOS only) -- **EAS CLI** - `npm install -g eas-cli` -- **Expo account** - Run `eas login` to authenticate - ---- - -## EAS Build Local (Recommended) - -The `--local` flag runs the EAS build process on your machine instead of Expo's cloud servers. This automatically handles signing credentials and produces the same output as cloud builds. - -### Quick Start - + +## Prerequisites + +- **Java JDK 17** - Required for Android Gradle builds +- **Android Studio** - For SDK and build tools (including Android SDK/NDK) +- **Xcode** - For iOS builds (macOS only) +- **EAS CLI** - `npm install -g eas-cli` +- **Expo account** - Run `eas login` to authenticate + +--- + +## EAS Build Local (Recommended) + +The `--local` flag runs the EAS build process on your machine instead of Expo's cloud servers. This automatically handles signing credentials and produces the same output as cloud builds. + +### Quick Start + ```bash cd apps/mobile @@ -100,155 +100,158 @@ Android release manifests must not contain `READ_MEDIA_IMAGES` or broad read access. After any Expo, media-library, image-picker, or native Android change, run `:app:processReleaseMainManifest` and inspect the merged release manifest before building an artifact for Google Play. - -### Building an APK (for Testing) - -The production profile creates an AAB (Android App Bundle), which can't be directly installed on devices. To build an APK for testing: - -```bash -# Use the preview profile (configured for APK output) -eas build --platform android --profile preview --local -``` - -Or add a custom profile to `eas.json`: - -```json -{ - "build": { - "local-apk": { - "android": { - "buildType": "apk" - } - } - } -} -``` - -Then run: -```bash -eas build --platform android --profile local-apk --local -``` - -### Installing the APK - -```bash -# Via ADB (device connected via USB) -adb install ./build-*.apk - -# Or drag-and-drop onto Android Emulator -``` - -### Build Profiles - -| Profile | Output | Use Case | -|---------|--------|----------| -| `production` | .aab | Play Store / App Store submission | -| `preview` | .apk | Internal testing, device installation | -| `development` | .apk | Dev client with hot reload | - -### Environment Variables - -Useful for debugging build issues: - -| Variable | Purpose | -|----------|---------| -| `EAS_LOCAL_BUILD_SKIP_CLEANUP=1` | Keep build directory after completion | -| `EAS_LOCAL_BUILD_WORKINGDIR=/path` | Custom build directory (default: /tmp) | -| `EAS_LOCAL_BUILD_ARTIFACTS_DIR=/path` | Output directory for build artifacts | - -Example with debugging enabled: -```bash -EAS_LOCAL_BUILD_SKIP_CLEANUP=1 \ -EAS_LOCAL_BUILD_WORKINGDIR=~/eas-builds \ -eas build --platform android --profile production --local -``` - -### Limitations of Local Builds - -- **Single platform only** - Can't use `--platform all` -- **Software versions ignored** - `node`, `yarn`, `ndk`, `image` fields in eas.json are ignored -- **No caching** - Each build starts fresh -- **Secret env vars not available** - Set them in your local environment instead -- **macOS/Linux only** - Windows requires WSL (unsupported) - -### Troubleshooting Local Builds - -**Java version mismatch:** -```bash -# Check Java version (should be 17) -java -version - -# On macOS, switch Java version -export JAVA_HOME=$(/usr/libexec/java_home -v 17) -``` - -**Gradle daemon issues:** -```bash -cd android && ./gradlew --stop && cd .. -``` - + +### Building an APK (for Testing) + +The production profile creates an AAB (Android App Bundle), which can't be directly installed on devices. To build an APK for testing: + +```bash +# Use the preview profile (configured for APK output) +eas build --platform android --profile preview --local +``` + +Or add a custom profile to `eas.json`: + +```json +{ + "build": { + "local-apk": { + "android": { + "buildType": "apk" + } + } + } +} +``` + +Then run: +```bash +eas build --platform android --profile local-apk --local +``` + +### Installing the APK + +```bash +# Via ADB (device connected via USB) +adb install ./build-*.apk + +# Or drag-and-drop onto Android Emulator +``` + +### Build Profiles + +| Profile | Output | Use Case | +|---------|--------|----------| +| `production` | .aab | Play Store / App Store submission | +| `preview` | .apk | Internal testing, device installation | +| `development` | .apk | Dev client with hot reload | + +### Environment Variables + +Useful for debugging build issues: + +| Variable | Purpose | +|----------|---------| +| `EAS_LOCAL_BUILD_SKIP_CLEANUP=1` | Keep build directory after completion | +| `EAS_LOCAL_BUILD_WORKINGDIR=/path` | Custom build directory (default: /tmp) | +| `EAS_LOCAL_BUILD_ARTIFACTS_DIR=/path` | Output directory for build artifacts | + +Example with debugging enabled: +```bash +EAS_LOCAL_BUILD_SKIP_CLEANUP=1 \ +EAS_LOCAL_BUILD_WORKINGDIR=~/eas-builds \ +eas build --platform android --profile production --local +``` + +### Limitations of Local Builds + +- **Single platform only** - Can't use `--platform all` +- **Software versions ignored** - `node`, `yarn`, `ndk`, `image` fields in eas.json are ignored +- **No caching** - Each build starts fresh +- **Secret env vars not available** - Set them in your local environment instead +- **macOS/Linux only** - Windows requires WSL (unsupported) + +### Troubleshooting Local Builds + +**Java version mismatch:** +```bash +# Check Java version (should be 17) +java -version + +# On macOS, switch Java version +export JAVA_HOME=$(/usr/libexec/java_home -v 17) +``` + +**Gradle daemon issues:** +```bash +cd android && ./gradlew --stop && cd .. +``` + **Native regeneration after dependency changes:** Treat `expo prebuild` as a source change, not a release step. Run it separately only when native dependencies intentionally changed, review the full native diff, -verify it, and commit it before starting the release from a clean worktree. - -**Out of memory:** -```bash -# Increase Gradle memory -echo "org.gradle.jvmargs=-Xmx4g" >> android/gradle.properties -``` - ---- - -## Manual Android Release Build - -### Step 1: Get the Production Keystore - -The production keystore is stored in EAS. Download it: - -```bash -cd apps/mobile -eas credentials --platform android -``` - -Select: -1. `production` -2. `Keystore` -3. `Download Keystore` - -Save the keystore file and note the **password** and **alias** shown. - -### Step 2: Configure Signing - -Ensure `android/gradle.properties` has the keystore configuration: - -```properties -MYAPP_UPLOAD_STORE_FILE=sauci-release.keystore -MYAPP_UPLOAD_KEY_ALIAS= -MYAPP_UPLOAD_STORE_PASSWORD= -MYAPP_UPLOAD_KEY_PASSWORD= -``` - -**Important:** Never commit these credentials to git. - +verify it, and commit it before starting the release from a clean worktree. Use +`expo prebuild --clean` (see `docs/mobile-ota.md`); as of `@bacons/apple-targets` +5.x, a non-clean prebuild against an already-generated iOS project fails while +updating the widget's Xcode target. + +**Out of memory:** +```bash +# Increase Gradle memory +echo "org.gradle.jvmargs=-Xmx4g" >> android/gradle.properties +``` + +--- + +## Manual Android Release Build + +### Step 1: Get the Production Keystore + +The production keystore is stored in EAS. Download it: + +```bash +cd apps/mobile +eas credentials --platform android +``` + +Select: +1. `production` +2. `Keystore` +3. `Download Keystore` + +Save the keystore file and note the **password** and **alias** shown. + +### Step 2: Configure Signing + +Ensure `android/gradle.properties` has the keystore configuration: + +```properties +MYAPP_UPLOAD_STORE_FILE=sauci-release.keystore +MYAPP_UPLOAD_KEY_ALIAS= +MYAPP_UPLOAD_STORE_PASSWORD= +MYAPP_UPLOAD_KEY_PASSWORD= +``` + +**Important:** Never commit these credentials to git. + ### Step 3: Confirm tracked native sources The committed `android/` project is the release source. If native dependencies changed, regenerate and review that project as a separate change before release. - -### Step 4: Build the Release Bundle - -```bash -cd android -./gradlew bundleRelease -``` - -The AAB file will be at: -``` -android/app/build/outputs/bundle/release/app-release.aab -``` - + +### Step 4: Build the Release Bundle + +```bash +cd android +./gradlew bundleRelease +``` + +The AAB file will be at: +``` +android/app/build/outputs/bundle/release/app-release.aab +``` + ### Step 5: Upload to Play Store Apply the upload execution policy above before opening or changing the release. @@ -264,65 +267,65 @@ original request expressly includes the rollout. Do not send the draft for review or start a rollout unless the original request expressly includes that action. - -### Verifying Keystore Fingerprint - -To verify you're using the correct keystore: - -```bash -keytool -list -v -keystore android/sauci-release.keystore -storepass -``` - + +### Verifying Keystore Fingerprint + +To verify you're using the correct keystore: + +```bash +keytool -list -v -keystore android/sauci-release.keystore -storepass +``` + Expected EAS production upload-key SHA1: `F0:60:26:C7:54:B0:46:F2:80:FE:AC:43:8A:69:10:BD:9A:62:B4:59` - ---- - -## iOS Release Build - + +--- + +## iOS Release Build + ### Step 1: Confirm tracked native sources The committed `ios/` project is the release source. If native dependencies changed, regenerate and review that project as a separate change before release. - -### Step 2: Install Pods - -```bash -cd ios -pod install -cd .. -``` - -### Step 3: Build Archive in Xcode - -1. Open `ios/Sauci.xcworkspace` in Xcode -2. Select **Any iOS Device (arm64)** as the build target -3. Go to **Product** → **Archive** -4. Wait for the build to complete - + +### Step 2: Install Pods + +```bash +cd ios +pod install +cd .. +``` + +### Step 3: Build Archive in Xcode + +1. Open `ios/Sauci.xcworkspace` in Xcode +2. Select **Any iOS Device (arm64)** as the build target +3. Go to **Product** → **Archive** +4. Wait for the build to complete + ### Step 4: Upload to App Store Apply the upload execution policy above before using Xcode Organizer. Report any verified automatic TestFlight distribution before uploading. 1. In Xcode Organizer (Window → Organizer), select the archive -2. Click **Distribute App** -3. Select **App Store Connect** → **Upload** -4. Follow the prompts to upload - +2. Click **Distribute App** +3. Select **App Store Connect** → **Upload** +4. Follow the prompts to upload + ### Step 5: Submit in App Store Connect Submitting for App Review is not authorized by an upload request unless the original request expressly includes App Review submission. 1. Go to [App Store Connect](https://appstoreconnect.apple.com) -2. Select **Sauci** -3. Create a new version or select the uploaded build -4. Fill in release notes and submit for review - ---- - -## Version Management - +2. Select **Sauci** +3. Create a new version or select the uploaded build +4. Fill in release notes and submit for review + +--- + +## Version Management + Version is managed locally by EAS with `appVersionSource: "local"` in `apps/mobile/eas.json`. Production builds auto-increment the platform build number and synchronize the tracked native version file. For a public-version @@ -334,48 +337,48 @@ checked-in iOS and Android public/runtime values together. node .codex/skills/generate-release/scripts/set_version.mjs --version 1.0.7 node .codex/skills/generate-release/scripts/set_version.mjs --check ``` - + To inspect or deliberately set versions: - -```bash -# Check current version -eas build:version:get - -# Set version manually -eas build:version:set --platform android --version 1.0.1 -eas build:version:set --platform ios --version 1.0.1 -``` - + +```bash +# Check current version +eas build:version:get + +# Set version manually +eas build:version:set --platform android --version 1.0.1 +eas build:version:set --platform ios --version 1.0.1 +``` + The user-facing version remains in `app.json`: - -```json -{ - "expo": { - "version": "1.0.1" - } -} -``` - -And for Android, update `android/app/build.gradle`: - -```gradle -versionCode 2 -versionName "1.0.1" -``` - ---- - -## Troubleshooting - -### Wrong Keystore Error - -If Play Store rejects with "signed with wrong key": - -1. Run `eas credentials --platform android` -2. Download the correct keystore -3. Verify fingerprint matches expected SHA1 -4. Replace your local keystore file - + +```json +{ + "expo": { + "version": "1.0.1" + } +} +``` + +And for Android, update `android/app/build.gradle`: + +```gradle +versionCode 2 +versionName "1.0.1" +``` + +--- + +## Troubleshooting + +### Wrong Keystore Error + +If Play Store rejects with "signed with wrong key": + +1. Run `eas credentials --platform android` +2. Download the correct keystore +3. Verify fingerprint matches expected SHA1 +4. Replace your local keystore file + ### Build Failures After Dependency Changes ```bash @@ -386,8 +389,8 @@ cd android && ./gradlew bundleRelease If native regeneration is genuinely required, do it as a separate reviewed and committed source change before running the release build. - -### iOS Signing Issues - -Ensure your Apple Developer certificates and provisioning profiles are up to date in Xcode: -- **Xcode** → **Settings** → **Accounts** → Download Manual Profiles + +### iOS Signing Issues + +Ensure your Apple Developer certificates and provisioning profiles are up to date in Xcode: +- **Xcode** → **Settings** → **Accounts** → Download Manual Profiles diff --git a/package-lock.json b/package-lock.json index d8deef8..ab436cd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,32872 +1,26834 @@ -{ - "name": "sauci", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "sauci", - "hasInstallScript": true, - "workspaces": [ - "apps/api", - "apps/admin", - "apps/mcp", - "apps/mobile", - "apps/supabase", - "apps/web", - "e2e", - "packages/*" - ], - "dependencies": { - "expo-router": "~6.0.24", - "react": "19.1.0", - "react-dom": "19.1.0", - "react-native-safe-area-context": "~5.6.0", - "react-native-screens": "~4.16.0" - }, - "devDependencies": { - "@types/react": "~19.1.10", - "@types/react-dom": "~19.1.7", - "patch-package": "^8.0.1", - "pg": "^8.17.2", - "react-test-renderer": "19.1.0", - "supabase": "^2.39.2", - "turbo": "^2.3.3", - "typescript": "^5.3.3", - "vitest": "^2.1.9" - }, - "engines": { - "node": ">=20 <21" - }, - "optionalDependencies": { - "@rollup/rollup-linux-arm64-musl": "4.54.0", - "@rollup/rollup-linux-x64-musl": "4.54.0" - } - }, - "apps/admin": { - "name": "@sauci/admin", - "version": "1.0.0", - "dependencies": { - "@dnd-kit/core": "^6.3.1", - "@dnd-kit/sortable": "^10.0.0", - "@dnd-kit/utilities": "^3.2.2", - "@emoji-mart/data": "^1.2.1", - "@emoji-mart/react": "^1.1.1", - "@radix-ui/react-avatar": "^1.0.4", - "@radix-ui/react-dialog": "^1.0.5", - "@radix-ui/react-dropdown-menu": "^2.0.6", - "@radix-ui/react-label": "^2.0.2", - "@radix-ui/react-select": "^2.0.0", - "@radix-ui/react-separator": "^1.0.3", - "@radix-ui/react-slot": "^1.0.2", - "@radix-ui/react-switch": "^1.0.3", - "@radix-ui/react-tabs": "^1.0.4", - "@radix-ui/react-tooltip": "^1.0.7", - "@sauci/shared": "file:../../packages/shared", - "@supabase/supabase-js": "^2.39.0", - "class-variance-authority": "^0.7.0", - "clsx": "^2.1.0", - "date-fns": "^3.2.0", - "emoji-mart": "^5.6.0", - "lucide-react": "^0.309.0", - "openai": "^4.24.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-icons": "^4.12.0", - "react-router-dom": "^6.21.0", - "recharts": "^3.6.0", - "sonner": "^1.3.1", - "tailwind-merge": "^2.2.0" - }, - "devDependencies": { - "@types/react": "~19.1.10", - "@types/react-dom": "~19.1.7", - "@vitejs/plugin-react": "^4.2.0", - "autoprefixer": "^10.4.16", - "postcss": "^8.4.32", - "tailwindcss": "^3.4.0", - "typescript": "^5.3.0", - "vite": "^5.0.0" - } - }, - "apps/admin/node_modules/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "apps/admin/node_modules/react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" - }, - "peerDependencies": { - "react": "^18.3.1" - } - }, - "apps/api": { - "name": "@sauci/api", - "version": "0.1.0", - "dependencies": { - "@hono/node-server": "^1.13.7", - "@sauci/shared": "*", - "drizzle-orm": "^0.45.2", - "hono": "^4.6.0", - "jose": "^6.1.3", - "pg": "^8.17.2", - "zod": "^3.23.0" - }, - "devDependencies": { - "@types/node": "^22.0.0", - "@types/pg": "^8.15.5", - "@vitest/coverage-v8": "^2.1.9", - "drizzle-kit": "^0.31.4", - "tsup": "^8.2.4", - "tsx": "^4.19.0", - "typescript": "^5.5.0", - "vitest": "^2.1.0" - }, - "engines": { - "node": ">=20 <21" - } - }, - "apps/api/node_modules/@types/node": { - "version": "22.20.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.1.tgz", - "integrity": "sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==", - "dev": true, - "dependencies": { - "undici-types": "~6.21.0" - } - }, - "apps/api/node_modules/drizzle-orm": { - "version": "0.45.2", - "resolved": "https://registry.npmjs.org/drizzle-orm/-/drizzle-orm-0.45.2.tgz", - "integrity": "sha512-kY0BSaTNYWnoDMVoyY8uxmyHjpJW1geOmBMdSSicKo9CIIWkSxMIj2rkeSR51b8KAPB7m+qysjuHme5nKP+E5Q==", - "peerDependencies": { - "@aws-sdk/client-rds-data": ">=3", - "@cloudflare/workers-types": ">=4", - "@electric-sql/pglite": ">=0.2.0", - "@libsql/client": ">=0.10.0", - "@libsql/client-wasm": ">=0.10.0", - "@neondatabase/serverless": ">=0.10.0", - "@op-engineering/op-sqlite": ">=2", - "@opentelemetry/api": "^1.4.1", - "@planetscale/database": ">=1.13", - "@prisma/client": "*", - "@tidbcloud/serverless": "*", - "@types/better-sqlite3": "*", - "@types/pg": "*", - "@types/sql.js": "*", - "@upstash/redis": ">=1.34.7", - "@vercel/postgres": ">=0.8.0", - "@xata.io/client": "*", - "better-sqlite3": ">=7", - "bun-types": "*", - "expo-sqlite": ">=14.0.0", - "gel": ">=2", - "knex": "*", - "kysely": "*", - "mysql2": ">=2", - "pg": ">=8", - "postgres": ">=3", - "sql.js": ">=1", - "sqlite3": ">=5" - }, - "peerDependenciesMeta": { - "@aws-sdk/client-rds-data": { - "optional": true - }, - "@cloudflare/workers-types": { - "optional": true - }, - "@electric-sql/pglite": { - "optional": true - }, - "@libsql/client": { - "optional": true - }, - "@libsql/client-wasm": { - "optional": true - }, - "@neondatabase/serverless": { - "optional": true - }, - "@op-engineering/op-sqlite": { - "optional": true - }, - "@opentelemetry/api": { - "optional": true - }, - "@planetscale/database": { - "optional": true - }, - "@prisma/client": { - "optional": true - }, - "@tidbcloud/serverless": { - "optional": true - }, - "@types/better-sqlite3": { - "optional": true - }, - "@types/pg": { - "optional": true - }, - "@types/sql.js": { - "optional": true - }, - "@upstash/redis": { - "optional": true - }, - "@vercel/postgres": { - "optional": true - }, - "@xata.io/client": { - "optional": true - }, - "better-sqlite3": { - "optional": true - }, - "bun-types": { - "optional": true - }, - "expo-sqlite": { - "optional": true - }, - "gel": { - "optional": true - }, - "knex": { - "optional": true - }, - "kysely": { - "optional": true - }, - "mysql2": { - "optional": true - }, - "pg": { - "optional": true - }, - "postgres": { - "optional": true - }, - "prisma": { - "optional": true - }, - "sql.js": { - "optional": true - }, - "sqlite3": { - "optional": true - } - } - }, - "apps/api/node_modules/undici-types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", - "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", - "dev": true - }, - "apps/mcp": { - "name": "sauci-mcp-server", - "version": "0.1.0", - "dependencies": { - "@hono/mcp": "^0.1.1", - "@hono/node-server": "^1.13.7", - "@modelcontextprotocol/sdk": "^1.0.1", - "dotenv": "^16.4.5", - "hono": "^4.6.0", - "zod": "^3.23.0" - }, - "devDependencies": { - "@types/node": "^22.0.0", - "tsup": "^8.2.4", - "tsx": "^4.19.0", - "typescript": "^5.5.0", - "vitest": "^2.1.0" - } - }, - "apps/mcp/node_modules/@types/node": { - "version": "22.20.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.1.tgz", - "integrity": "sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.21.0" - } - }, - "apps/mcp/node_modules/dotenv": { - "version": "16.6.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", - "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" - } - }, - "apps/mcp/node_modules/undici-types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", - "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", - "dev": true, - "license": "MIT" - }, - "apps/mobile": { - "name": "@sauci/mobile", - "version": "1.0.0", - "dependencies": { - "@bacons/apple-targets": "^0.1.6", - "@bittingz/expo-widgets": "^3.0.2", - "@expo/ngrok": "^4.1.0", - "@expo/vector-icons": "^15.0.3", - "@react-native-async-storage/async-storage": "2.2.0", - "@react-native-community/cli": "^20.1.1", - "@react-native-firebase/analytics": "^23.8.2", - "@react-native-firebase/app": "^23.8.2", - "@react-native-firebase/crashlytics": "^23.8.4", - "@react-native-google-signin/google-signin": "^16.1.1", - "@react-navigation/bottom-tabs": "^7.0.0", - "@react-navigation/native": "^7.0.0", - "@react-navigation/native-stack": "^7.0.0", - "@shopify/react-native-skia": "2.2.12", - "@supabase/supabase-js": "^2.39.0", - "@tanstack/react-query": "^5.17.0", - "babel-preset-expo": "~54.0.12", - "base64-arraybuffer": "^1.0.2", - "expo": "~54.0.0", - "expo-apple-authentication": "~8.0.8", - "expo-asset": "~12.0.13", - "expo-av": "~16.0.8", - "expo-blur": "~15.0.8", - "expo-build-properties": "~1.0.10", - "expo-clipboard": "~8.0.8", - "expo-constants": "~18.0.14", - "expo-dev-client": "~6.0.21", - "expo-file-system": "~19.0.24", - "expo-font": "~14.0.12", - "expo-haptics": "~15.0.8", - "expo-image": "~3.0.11", - "expo-image-picker": "~17.0.11", - "expo-linear-gradient": "~15.0.8", - "expo-linking": "~8.0.12", - "expo-local-authentication": "~17.0.9", - "expo-media-library": "~18.2.1", - "expo-notifications": "~0.32.17", - "expo-router": "~6.0.24", - "expo-secure-store": "~15.0.8", - "expo-sharing": "~14.0.8", - "expo-status-bar": "~3.0.9", - "expo-updates": "~29.0.20", - "react": "19.1.0", - "react-dom": "19.1.0", - "react-native": "0.81.5", - "react-native-android-widget": "^0.22.1", - "react-native-compressor": "^1.13.0", - "react-native-gesture-handler": "~2.28.0", - "react-native-purchases": "^9.6.12", - "react-native-reanimated": "~4.1.1", - "react-native-safe-area-context": "~5.6.0", - "react-native-screens": "~4.16.0", - "react-native-share": "^12.3.1", - "react-native-svg": "15.12.1", - "react-native-url-polyfill": "^2.0.0", - "react-native-view-shot": "^4.0.3", - "react-native-web": "~0.21.0", - "react-native-worklets": "0.5.1", - "zustand": "^4.4.7" - }, - "devDependencies": { - "@babel/core": "^7.24.0", - "@testing-library/jest-native": "^5.4.3", - "@testing-library/react-native": "^13.3.3", - "@types/jest": "29.5.14", - "@types/react": "~19.1.10", - "@types/react-test-renderer": "^19.1.0", - "dotenv-cli": "^11.0.0", - "eoas": "^3.1.3", - "eslint": "^8.57.0", - "eslint-config-expo": "~10.0.0", - "jest": "^29.7.0", - "jest-expo": "~54.0.18", - "react-test-renderer": "19.1.0", - "typescript": "~5.9.2" - } - }, - "apps/mobile/node_modules/@jest/expect-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", - "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "jest-get-type": "^29.6.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "apps/mobile/node_modules/@react-native-async-storage/async-storage": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-2.2.0.tgz", - "integrity": "sha512-gvRvjR5JAaUZF8tv2Kcq/Gbt3JHwbKFYfmb445rhOj6NUMx3qPLixmDx5pZAyb9at1bYvJ4/eTUipU5aki45xw==", - "dependencies": { - "merge-options": "^3.0.4" - }, - "peerDependencies": { - "react-native": "^0.0.0-0 || >=0.65 <1.0" - } - }, - "apps/mobile/node_modules/@shopify/react-native-skia": { - "version": "2.2.12", - "resolved": "https://registry.npmjs.org/@shopify/react-native-skia/-/react-native-skia-2.2.12.tgz", - "integrity": "sha512-P5wZSMPTp00hM0do+awNFtb5aPh5hSpodMGwy7NaxK90AV+SmUu7wZe6NGevzQIwgFa89Epn6xK3j4jKWdQi+A==", - "dependencies": { - "canvaskit-wasm": "0.40.0", - "react-reconciler": "0.31.0" - }, - "bin": { - "setup-skia-web": "scripts/setup-canvaskit.js" - }, - "peerDependencies": { - "react": ">=19.0", - "react-native": ">=0.78", - "react-native-reanimated": ">=3.19.1" - }, - "peerDependenciesMeta": { - "react-native": { - "optional": true - }, - "react-native-reanimated": { - "optional": true - } - } - }, - "apps/mobile/node_modules/@types/jest": { - "version": "29.5.14", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz", - "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "expect": "^29.0.0", - "pretty-format": "^29.0.0" - } - }, - "apps/mobile/node_modules/expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/expect-utils": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "apps/mobile/node_modules/inline-style-prefixer": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-7.0.1.tgz", - "integrity": "sha512-lhYo5qNTQp3EvSSp3sRvXMbVQTLrvGV6DycRMJ5dm2BLMiJ30wpXKdDdgX+GmJZ5uQMucwRKHamXSst3Sj/Giw==", - "dependencies": { - "css-in-js-utils": "^3.1.0" - } - }, - "apps/mobile/node_modules/jest-expo": { - "version": "54.0.18", - "resolved": "https://registry.npmjs.org/jest-expo/-/jest-expo-54.0.18.tgz", - "integrity": "sha512-couPPatkifK3v0WZW7zu1HZW5HyxY+1cY69LKHPawwbZTuIvf5wk4SYHtoUrGa/nAM2jW/YiXDLWfociEHJPvw==", - "dev": true, - "dependencies": { - "@expo/config": "~12.0.14", - "@expo/json-file": "^10.0.16", - "@jest/create-cache-key-function": "^29.2.1", - "@jest/globals": "^29.2.1", - "babel-jest": "^29.2.1", - "jest-environment-jsdom": "^29.2.1", - "jest-snapshot": "^29.2.1", - "jest-watch-select-projects": "^2.0.0", - "jest-watch-typeahead": "2.2.1", - "json5": "^2.2.3", - "lodash": "^4.17.19", - "react-test-renderer": "19.1.0", - "server-only": "^0.0.1", - "stacktrace-js": "^2.0.2" - }, - "bin": { - "jest": "bin/jest.js" - }, - "peerDependencies": { - "expo": "*", - "react-native": "*", - "react-server-dom-webpack": "~19.0.4 || ~19.1.5 || ~19.2.4" - }, - "peerDependenciesMeta": { - "react-server-dom-webpack": { - "optional": true - } - } - }, - "apps/mobile/node_modules/jest-expo/node_modules/@expo/json-file": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-10.2.0.tgz", - "integrity": "sha512-S6XzKe3R9GQeHiUPXc3xJjOv2VJhOEwFYf7xdC2z2cUqt3kZJ9mSO877sNQloVdnW/SUCtPY3bexlM7nwq+CAQ==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.20.0", - "json5": "^2.2.3" - } - }, - "apps/mobile/node_modules/jest-expo/node_modules/@expo/json-file/node_modules/@babel/code-frame": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz", - "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.29.7", - "js-tokens": "^4.0.0", - "picocolors": "^1.1.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "apps/mobile/node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "apps/mobile/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "apps/mobile/node_modules/picomatch": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", - "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "apps/mobile/node_modules/react-native-android-widget": { - "version": "0.22.1", - "resolved": "https://registry.npmjs.org/react-native-android-widget/-/react-native-android-widget-0.22.1.tgz", - "integrity": "sha512-BBMuqShRrxV23Z09Rn5zNHJaPegCnH3DhhZQgXbhw2GMh45Gez0RbwKTIWHftuW4nLrqWy6esz8XwecUZLiZKA==", - "peerDependencies": { - "expo": ">=54.0.0", - "react": "*", - "react-native": "*" - }, - "peerDependenciesMeta": { - "expo": { - "optional": true - } - } - }, - "apps/mobile/node_modules/react-native-reanimated": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-4.1.7.tgz", - "integrity": "sha512-Q4H6xA3Tn7QL0/E/KjI86I1KK4tcf+ErRE04LH34Etka2oVQhW6oXQ+Q8ZcDCVxiWp5vgbBH6XcH8BOo4w/Rhg==", - "dependencies": { - "react-native-is-edge-to-edge": "^1.2.1", - "semver": "^7.7.2" - }, - "peerDependencies": { - "react": "*", - "react-native": "0.78 - 0.82", - "react-native-worklets": "0.5 - 0.8" - } - }, - "apps/mobile/node_modules/react-native-web": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/react-native-web/-/react-native-web-0.21.2.tgz", - "integrity": "sha512-SO2t9/17zM4iEnFvlu2DA9jqNbzNhoUP+AItkoCOyFmDMOhUnBBznBDCYN92fGdfAkfQlWzPoez6+zLxFNsZEg==", - "dependencies": { - "@babel/runtime": "^7.18.6", - "@react-native/normalize-colors": "^0.74.1", - "fbjs": "^3.0.4", - "inline-style-prefixer": "^7.0.1", - "memoize-one": "^6.0.0", - "nullthrows": "^1.1.1", - "postcss-value-parser": "^4.2.0", - "styleq": "^0.1.3" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "apps/mobile/node_modules/react-native-web/node_modules/@react-native/normalize-colors": { - "version": "0.74.89", - "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.74.89.tgz", - "integrity": "sha512-qoMMXddVKVhZ8PA1AbUCk83trpd6N+1nF2A6k1i6LsQObyS92fELuk8kU/lQs6M7BsMHwqyLCpQJ1uFgNvIQXg==" - }, - "apps/mobile/node_modules/react-native-web/node_modules/memoize-one": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", - "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" - }, - "apps/mobile/node_modules/react-reconciler": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/react-reconciler/-/react-reconciler-0.31.0.tgz", - "integrity": "sha512-7Ob7Z+URmesIsIVRjnLoDGwBEG/tVitidU0nMsqX/eeJaLY89RISO/10ERe0MqmzuKUUB1rmY+h1itMbUHg9BQ==", - "dependencies": { - "scheduler": "^0.25.0" - }, - "engines": { - "node": ">=0.10.0" - }, - "peerDependencies": { - "react": "^19.0.0" - } - }, - "apps/mobile/node_modules/scheduler": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.25.0.tgz", - "integrity": "sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==" - }, - "apps/mobile/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "apps/supabase": { - "name": "@sauci/supabase", - "version": "1.0.0" - }, - "apps/web": { - "name": "@sauci/web", - "version": "1.0.0", - "dependencies": { - "framer-motion": "^11.0.0", - "lucide-react": "^0.460.0", - "next": "15.5.24", - "posthog-js": "^1.311.0", - "react": "^18.3.1", - "react-dom": "^18.3.1" - }, - "devDependencies": { - "@types/node": "^20.0.0", - "@types/react": "~19.1.10", - "@types/react-dom": "~19.1.7", - "autoprefixer": "^10.4.0", - "eslint": "^8.57.1", - "eslint-config-next": "15.5.24", - "postcss": "^8.4.0", - "tailwindcss": "^3.4.0", - "typescript": "^5.3.0" - } - }, - "apps/web/node_modules/@types/node": { - "version": "20.19.43", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.43.tgz", - "integrity": "sha512-6oYBAi5ikg4Pl+kGsoYtawUMBT2zZMCvPNF7pVLnHZfd1zf38DRiWn/gT01RYCdUqkv7Fhr+C9ot4/tb+2sVvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.21.0" - } - }, - "apps/web/node_modules/lucide-react": { - "version": "0.460.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.460.0.tgz", - "integrity": "sha512-BVtq/DykVeIvRTJvRAgCsOwaGL8Un3Bxh8MbDxMhEWlZay3T4IpEKDEpwt5KZ0KJMHzgm6jrltxlT5eXOWXDHg==", - "license": "ISC", - "peerDependencies": { - "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc" - } - }, - "apps/web/node_modules/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "apps/web/node_modules/react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" - }, - "peerDependencies": { - "react": "^18.3.1" - } - }, - "apps/web/node_modules/undici-types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", - "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", - "dev": true, - "license": "MIT" - }, - "e2e": { - "name": "@sauci/e2e", - "version": "1.0.0", - "devDependencies": { - "@playwright/test": "^1.50.1", - "@types/node": "^20.17.19", - "pg": "^8.17.2", - "typescript": "^5.7.3" - } - }, - "e2e/node_modules/@types/node": { - "version": "20.19.43", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.43.tgz", - "integrity": "sha512-6oYBAi5ikg4Pl+kGsoYtawUMBT2zZMCvPNF7pVLnHZfd1zf38DRiWn/gT01RYCdUqkv7Fhr+C9ot4/tb+2sVvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.21.0" - } - }, - "e2e/node_modules/undici-types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", - "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@0no-co/graphql.web": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/@0no-co/graphql.web/-/graphql.web-1.3.4.tgz", - "integrity": "sha512-imSwulOeDQodRy/olQmVEo2PiY6ntjkZ9eiGdw6lMYylh/tay9b7MusyJBmEnkL8GiKRKr6ltr+D42mY5bd8Bg==", - "license": "MIT", - "peerDependencies": { - "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" - }, - "peerDependenciesMeta": { - "graphql": { - "optional": true - } - } - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", - "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.28.5", - "js-tokens": "^4.0.0", - "picocolors": "^1.1.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.7.tgz", - "integrity": "sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz", - "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.29.0", - "@babel/generator": "^7.29.0", - "@babel/helper-compilation-targets": "^7.28.6", - "@babel/helper-module-transforms": "^7.28.6", - "@babel/helpers": "^7.28.6", - "@babel/parser": "^7.29.0", - "@babel/template": "^7.28.6", - "@babel/traverse": "^7.29.0", - "@babel/types": "^7.29.0", - "@jridgewell/remapping": "^2.3.5", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/generator": { - "version": "7.29.8", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.8.tgz", - "integrity": "sha512-gZbepsdh3WDtgZKWL+vTPh71LSBrm/Y4/QDZBVCcYfmeTEEuoOYwlSy+G1StfJg+/Zy550u/3TATbm7qDbbMtg==", - "dependencies": { - "@babel/parser": "^7.29.8", - "@babel/types": "^7.29.8", - "@jridgewell/gen-mapping": "^0.3.12", - "@jridgewell/trace-mapping": "^0.3.28", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.29.7.tgz", - "integrity": "sha512-OoK6239jHPuSQOoS0kfTVKn0b/rVTk0seKq4Gd2UMLtmOVLjDC0ki3e+c90Trqv2gMfvJFqkiljrr568+qddiw==", - "dependencies": { - "@babel/types": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.29.7.tgz", - "integrity": "sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==", - "dependencies": { - "@babel/compat-data": "^7.29.7", - "@babel/helper-validator-option": "^7.29.7", - "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.29.7.tgz", - "integrity": "sha512-IY3ZD9Tmooqr3TUhc3DUWxiuo8xx1DWLhd5M7hQ+ZWJamqM2BbalrBJb2MisSLoYorOj75U03qULCxQTY9r3hg==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.29.7", - "@babel/helper-member-expression-to-functions": "^7.29.7", - "@babel/helper-optimise-call-expression": "^7.29.7", - "@babel/helper-replace-supers": "^7.29.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.29.7", - "@babel/traverse": "^7.29.7", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.29.7.tgz", - "integrity": "sha512-907Uymvqgg1dwUA+7IGwFAOSYzQOuzPXKNJ1yxzwPffzkYFg2q2eHi1fIOs6sXkG9NbIUMunnUlkYsfRFNvomg==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.29.7", - "regexpu-core": "^6.3.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.8", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.8.tgz", - "integrity": "sha512-47UwBLPpQi1NoWzLuHNjRoHlYXMwIJoBf7MFou6viC/sIHWYygpvr0B6IAyh5sBdA2nr2LPIRww8lfaUVQINBA==", - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6", - "debug": "^4.4.3", - "lodash.debounce": "^4.0.8", - "resolve": "^1.22.11" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/helper-globals": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.29.7.tgz", - "integrity": "sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.29.7.tgz", - "integrity": "sha512-j+7JYmk1JYDtACIGj0QJqqWZjoUpMoEikQGADMaHgCMCSDqd2+P32rfcibUNrGOMWrlzK1WJBdxrB3JJQZwWtg==", - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.29.7", - "@babel/types": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.29.7.tgz", - "integrity": "sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==", - "dependencies": { - "@babel/traverse": "^7.29.7", - "@babel/types": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", - "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.28.6", - "@babel/helper-validator-identifier": "^7.28.5", - "@babel/traverse": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.29.7.tgz", - "integrity": "sha512-+kmGVjcT9RGYzoDwdwEqEvGgKe3BYq+O1iGzjFubaNgZHwYHP6lsF2Yghf4kEuv9BV7tYDZ913aBW9am6YKong==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.29.7.tgz", - "integrity": "sha512-G7sHYigPY17oO5SYWnfD/0MTBwVR781S/JI643e/JhUYgVgWE/61SoW3NH9KWUKyKq5LVh3npif99Wkt6j86Jw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.29.7.tgz", - "integrity": "sha512-16AMiW26DbXWBbr3B8wNozKM0ydMLB892vaOaJW/fPJdnT8vJk5sdkQcU/isqUxyCE0cEoa8wZOcbgDuC4b6Og==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.29.7", - "@babel/helper-wrap-function": "^7.29.7", - "@babel/traverse": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.29.7.tgz", - "integrity": "sha512-atfGXWSeCiF4DnKZIfmJfQRkSw9b9gNNXR1kqKjbhG4pGYCOnkp8OcTB8E3NXjBu8NpheSnOeNKz8KT7UNFTmQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.29.7", - "@babel/helper-optimise-call-expression": "^7.29.7", - "@babel/traverse": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.29.7.tgz", - "integrity": "sha512-brcMGQaVzIeUb+6/bs1Av0f8YuNNjKY2JyvfRCsFuFsdKccEQ5Ges2y74D74NZ1Rz8lKJ9ksJkfqwQFJ/iNEyQ==", - "dependencies": { - "@babel/traverse": "^7.29.7", - "@babel/types": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz", - "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz", - "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.29.7.tgz", - "integrity": "sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.29.7.tgz", - "integrity": "sha512-iES0Skag9ERIF68aXadpO6dbXa03mNWK3sEqJaMnLNs/eC3l0lkImdfoy6Y09/SfkpawdAB4RjQ7PVA7TcVGdw==", - "license": "MIT", - "dependencies": { - "@babel/template": "^7.29.7", - "@babel/traverse": "^7.29.7", - "@babel/types": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.6.tgz", - "integrity": "sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==", - "license": "MIT", - "dependencies": { - "@babel/template": "^7.28.6", - "@babel/types": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.9.tgz", - "integrity": "sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==", - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.25.9", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "license": "MIT" - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/parser": { - "version": "7.29.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.8.tgz", - "integrity": "sha512-E8lTAYNB1KW+FH+VGJuZM1ioAx2E6oVlvQFRrf5P8ZZmsiJXYAD9vTFV7yyEURNzgh1dFqMZuO6tUwcARbqFCA==", - "dependencies": { - "@babel/types": "^7.29.8" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.29.7.tgz", - "integrity": "sha512-EtU0Hi3GvrTqD56xKmZvV/uCXK2ZbwVNPNLAquVItcAZpUhkXwWlo3Fmj0c2LxgSf2I8IDULeAepwNP1OefLXg==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.29.7", - "@babel/helper-plugin-utils": "^7.29.7", - "@babel/plugin-syntax-decorators": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-export-default-from": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.29.7.tgz", - "integrity": "sha512-p+G5BNXDcy3bOXplhY4HybQ1GxH3i2Tppmdm/3epyRu2VgJJZuUlZ61MqRTg582Q7ZLBdP7fePYvsumSEkMxcQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.29.7.tgz", - "integrity": "sha512-9MTTLbF39X6sqM92JPEsoI7++26hjZvzkxKZy64aMhWLH2mPkJ/Q3AV4QLmls3R14FpSpkOwQQfUh962JGQxxg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-default-from": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.29.7.tgz", - "integrity": "sha512-foag0BB37ROhdeIX9O8G0jX7hw0UekJc04cHMrYLOnrErsnBKqJGHJ8eDRpoCFZBvEPPygmmtw4qyU97qa4oOw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-flow": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.29.7.tgz", - "integrity": "sha512-ajMX6QPcyomotqwpzhkYGxcK2i/us0rs1Qo9QvUpa+Fca0FTmqrzKrctoIYLMxcOhGZldGT/BAVkRGTWBiR8gQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.28.6.tgz", - "integrity": "sha512-jiLC0ma9XkQT3TKJ9uYvlakm66Pamywo+qwL+oL8HJOvc6TWdZXVfhqJr8CCzbSGUAbDOzlGHJC1U+vRfLQDvw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.29.7.tgz", - "integrity": "sha512-TSu8+mHCoEaaCDEZ0I3+6mvTBYR4PCxQwf2z9/r5Tbztv6NaLR3B9thGTTxX2WGuGHJqRiAbKPeGTJ5XWXVg6A==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.28.6.tgz", - "integrity": "sha512-+nDNmQye7nlnuuHDboPbGm00Vqg3oO8niRRL27/4LYHUsHYh0zJ1xWOz0uRwNFmM1Avzk8wZbc6rdiYhomzv/A==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz", - "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.29.7.tgz", - "integrity": "sha512-d98gXZkgswvkyohMBABkhm3GeXhYj8psWfwQ2C7gtfrKGTykQa/iOIi+JJhwMjPlZ6Vm2XN+DCf3Es1EoG4ZLA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7", - "@babel/helper-remap-async-to-generator": "^7.29.7", - "@babel/traverse": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.29.7.tgz", - "integrity": "sha512-pcUb2SS+RMo9TWVBwKGI5ShtoG7R+zBsFmCKDa6fe8c+hPr3XJlZgoE5j6i8W7gDjhyvy+85vmYexanvXh3d1w==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.29.7", - "@babel/helper-plugin-utils": "^7.29.7", - "@babel/helper-remap-async-to-generator": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.29.7.tgz", - "integrity": "sha512-ONyr4+AZhKh8yKWInVxU9AXA9EbsyeLcL6V0dJy6M2/62vuvpGm29zzuymbTpdc451GEpDIdAyPLP3r+P61yKQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.28.6.tgz", - "integrity": "sha512-dY2wS3I2G7D697VHndN91TJr8/AAfXQNt5ynCTI/MpxMsSzHp+52uNivYT5wCPax3whc47DR8Ba7cmlQMg24bw==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.29.7.tgz", - "integrity": "sha512-kibJgmEdX2iMwsHY2tSZNDgj8PwIlCQz7FK9KuGKO8zsuoUwSEhoNnNVp/emKWrbY4HeO6kkXfdMqRKKKXBm2A==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.29.7", - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.6.tgz", - "integrity": "sha512-EF5KONAqC5zAqT783iMGuM2ZtmEBy+mJMOKl2BCvPZ2lVrwvXnB6o+OBWCS+CoeCCpVRF2sA2RBKUxvT8tQT5Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-compilation-targets": "^7.28.6", - "@babel/helper-globals": "^7.28.0", - "@babel/helper-plugin-utils": "^7.28.6", - "@babel/helper-replace-supers": "^7.28.6", - "@babel/traverse": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.29.7.tgz", - "integrity": "sha512-RK7/IyU5phpuCdBAuig5VkzG/EnbDaui5SQGdU9BFrHdV+mV4cUjLMQ9lJDjLNtWHsqtiefpGZUXQP2BiTYMsA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7", - "@babel/template": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.29.7.tgz", - "integrity": "sha512-iPX8aD6H9zV5s7ZsqTdNocPN/MGQ5sSMnElKrktxjJRMnB2jN/1p2+R7GkfD6CAYoVFqy5A4XnSIUeGgJzIWpg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7", - "@babel/traverse": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.29.7.tgz", - "integrity": "sha512-24B2nOy2TeJSMheqwPD4DDQOV/elLSIlKxjZt4i05H5AgdPdWR3n18HnNrcJ+j76WJd9gbwb9jPjNYUy6RautA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.29.7.tgz", - "integrity": "sha512-wRHeUjUjCZnMHmiO5bRgjFLcoEh7JyTdByOW11ahhwNa4V0bmeGEaIvt51yq0zQp2yWIpqfxXXPyUP6GFJZHOQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7", - "@babel/plugin-syntax-flow": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.29.7.tgz", - "integrity": "sha512-zeSIHh0+E1Um1WJRXCFlHQYu2ieJNdivLLjlBEp+dIBu3S51n+SZZmIXjxnItw6pz56Cn+KvK68BIBVsxq2JiQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.29.7.tgz", - "integrity": "sha512-otRWaHXE6fbAGkePvaj/kvs3HsqXfPhlnzwSOlnFgbqCPMd975dW+4wZ00WFBt+/YlBGcJwNrARQTOJOb4ZrIg==", - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.29.7", - "@babel/helper-plugin-utils": "^7.29.7", - "@babel/traverse": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.29.7.tgz", - "integrity": "sha512-DZ/oLP21ZuWx1vKqnoNv6/tvEK48AQOBRai40CX9dTjGluvT/YZCyY3rryDtyUqCEoyNroy5KKPwX2iQCiRvyw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.29.7.tgz", - "integrity": "sha512-A0H91hh6W8MFRkp5TqJmMr39jzGD1A1E1Ysiv2O06Sfbhkapm+XyIzxWCEh5kqwOZ1/8QZ0dY3SeQ7XBqfJd5Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.28.6.tgz", - "integrity": "sha512-jppVbf8IV9iWWwWTQIxJMAJCWBuuKx71475wHwYytrRGQ2CWiDvYlADQno3tcYpS/T2UUWFQp3nVtYfK/YBQrA==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.29.7.tgz", - "integrity": "sha512-vuFoLwr4qnv2xbZ16SQd6uPcH5FNrLHhk/Jzo++0XJFcaDsr4gjJVg6j398oMHiC+83k/GiBzviwF5KBJkPUtQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.29.7", - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.28.6.tgz", - "integrity": "sha512-3wKbRgmzYbw24mDJXT7N+ADXw8BC/imU9yo9c9X9NKaLF1fW+e5H1U5QjMUBe4Qo4Ox/o++IyUkl1sVCLgevKg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.29.7.tgz", - "integrity": "sha512-zR7fv/z14OjgHl4AgRtkDBvBMhIzCxqV/qN/2BCRC7LjFwvuzjYe7gDWxC4Wl/SNsLM6SE1IWvRPYMgSJaUvNw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.29.7.tgz", - "integrity": "sha512-Ld98jn4c0smUywL57m7SgsHq3OpThOa6LqZJif3G6jYOovPleoFhVrBJ1WegRApSFB2wu4+RelAj9AC9G08Z4A==", - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.29.7", - "@babel/helper-plugin-utils": "^7.29.7", - "@babel/plugin-transform-destructuring": "^7.29.7", - "@babel/plugin-transform-parameters": "^7.29.7", - "@babel/traverse": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.29.7.tgz", - "integrity": "sha512-sLsyndxK2VwX6yNUOakMb7Sh553ZTe/vVM1XJ+9Z5aW1ytsc8xOIwmyk05NNjN60vkc5/KqoTH6hB4V41LJhng==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.6.tgz", - "integrity": "sha512-A4zobikRGJTsX9uqVFdafzGkqD30t26ck2LmOzAuLL8b2x6k3TIqRiT2xVvA9fNmFeTX484VpsdgmKNA0bS23w==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.29.7.tgz", - "integrity": "sha512-ZDOBqV/qLYJI0YElr8DcENEyARsFQeESqWXH6gZlghYXuPPjvweuDhP4VyEi4BlUBlLRFZVjxoZDMjxhLW766g==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.29.7.tgz", - "integrity": "sha512-/6Rz4DK1ETDEM/bWHsPHcaEe7ZaT1EqSXjtSP/L0DijOYuaUhiRiOKcwpZ8P7zR4xXEHc2ITdiCgBm9Tpyv9ug==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.29.7", - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.29.7.tgz", - "integrity": "sha512-+BNo06dnrzdNNqCm1X6YUaVv0DKk8Q+JYcoZfOkLhYWNCXzlwTSRq8zGWayT1csjcpNXV9CQTBRRbmTLZac5cA==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.29.7", - "@babel/helper-create-class-features-plugin": "^7.29.7", - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.29.7.tgz", - "integrity": "sha512-+1wdDMGNb4UPeY3Q4L5yLiYe6TXPXubs4NjrgRFw13hPRLJfEMw2Q5OXkee6/IfdqePIeW4Jjwe3aBh7SdKz4Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.29.7.tgz", - "integrity": "sha512-WsZulLVBUHXVj2cUcPVx6UE21TpalB6bHbSFErKT0Ib++ax24jjXe73FqlWvdylFOjiuPHYi6VCcgRad1ItN+A==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.29.7", - "@babel/helper-module-imports": "^7.29.7", - "@babel/helper-plugin-utils": "^7.29.7", - "@babel/plugin-syntax-jsx": "^7.29.7", - "@babel/types": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.29.7.tgz", - "integrity": "sha512-Xfy3UVMF04+ypnFbkhvfqtmvwfe92qwQdbGZVonhE+6v35GzlofmOnA1szaZqzb9xYWr0nl1e5EMmzi0DNON1g==", - "license": "MIT", - "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-self": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", - "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-source": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", - "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.29.7.tgz", - "integrity": "sha512-H5E+HBgDpr6Q5t+Aj11tL7XkIui1jhbIoArVQnqjgXo5/3YxkN7ZEBcWF4RQlB0T4rrxJQbXS6kiFV6B7XTqUA==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.29.7", - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.29.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.29.8.tgz", - "integrity": "sha512-0UpIXPtdDtMXfnV2OJAVMLpj3H/92vmkA6lpSRakmycJvj3VUy6Xs1dM8tXRugupykr5WB+LpiVl0J8LMVg2mg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.29.7.tgz", - "integrity": "sha512-xmAscdE/AsqRW7vutbPNoUmu/nF5SrLKPs7aoJgEjo35lLKA/Bc0i2rMv/hr1+Y0o1bQCiVtith3u2vdgRL39Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.29.7", - "@babel/helper-plugin-utils": "^7.29.7", - "babel-plugin-polyfill-corejs2": "^0.4.14", - "babel-plugin-polyfill-corejs3": "^0.13.0", - "babel-plugin-polyfill-regenerator": "^0.6.5", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz", - "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.29.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.29.8.tgz", - "integrity": "sha512-4S9ksMGVWUshvgK0mKfvZky7leuG5/uoFVwMpAomJ8bMoDJiNHRVmc1EglwW/CmGVSqqWpEbXm9FmbRit22qoA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.29.7.tgz", - "integrity": "sha512-BCHzNYJGe9l7EpwwDBN/ztlL2NYFFq8hp9ddjtUEM9f2O7S7kKV/lL6Fwo7IF7NSkYhPK2vO+86nIGltA90MsA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz", - "integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.6.tgz", - "integrity": "sha512-0YWL2RFxOqEm9Efk5PvreamxPME8OyY0wM5wh5lHjF+VtVhdneCWGzZeSqzOfiobVqQaNCd2z0tQvnI9DaPWPw==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-create-class-features-plugin": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/plugin-syntax-typescript": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz", - "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-flow": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.29.7.tgz", - "integrity": "sha512-KYIRV0BuaN68CDdsqFkAD7MU7yipUqQNuNElwATdxaIdpTjhvtY82QvkBJs7zV3Evxj2jFAAZ1iO8nyy0nhjqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7", - "@babel/helper-validator-option": "^7.29.7", - "@babel/plugin-transform-flow-strip-types": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-react": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.29.7.tgz", - "integrity": "sha512-C+PV1TFUPTmBQGoPBL8j2QmLpZ117YTCwxIZeJOM96GbYMFSc7/pOXU5lVykwnZxyTqQxRsvoRk6f2FktZgGHA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.29.7", - "@babel/helper-validator-option": "^7.29.7", - "@babel/plugin-transform-react-display-name": "^7.29.7", - "@babel/plugin-transform-react-jsx": "^7.29.7", - "@babel/plugin-transform-react-jsx-development": "^7.29.7", - "@babel/plugin-transform-react-pure-annotations": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-typescript": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.28.5.tgz", - "integrity": "sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-validator-option": "^7.27.1", - "@babel/plugin-syntax-jsx": "^7.27.1", - "@babel/plugin-transform-modules-commonjs": "^7.27.1", - "@babel/plugin-transform-typescript": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/register": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.29.7.tgz", - "integrity": "sha512-AMGJoWuES861riy6pcB0fphE1YXybtQnBYQMuIyPv6mKLiosfa79BKTnAOyx215c/3RJPJpdQwoHZ3earVH7AA==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone-deep": "^4.0.1", - "find-cache-dir": "^2.0.0", - "make-dir": "^2.1.0", - "pirates": "^4.0.6", - "source-map-support": "^0.5.16" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/register/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/register/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/register/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/@babel/runtime": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz", - "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.29.7.tgz", - "integrity": "sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==", - "dependencies": { - "@babel/code-frame": "^7.29.7", - "@babel/parser": "^7.29.7", - "@babel/types": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template/node_modules/@babel/code-frame": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz", - "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.29.7", - "js-tokens": "^4.0.0", - "picocolors": "^1.1.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.29.8", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.8.tgz", - "integrity": "sha512-I5z7H3bf/41ktsNVLtpN0wAa336HkqIHQ5BuPLEhTkt1jVSyZpeNKIzTgEWmlxjdg81R0IgUCcaE+Ok3NvrfZg==", - "dependencies": { - "@babel/code-frame": "^7.29.7", - "@babel/generator": "^7.29.8", - "@babel/helper-globals": "^7.29.7", - "@babel/parser": "^7.29.8", - "@babel/template": "^7.29.7", - "@babel/types": "^7.29.8", - "debug": "^4.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse--for-generate-function-map": { - "name": "@babel/traverse", - "version": "7.29.8", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.8.tgz", - "integrity": "sha512-I5z7H3bf/41ktsNVLtpN0wAa336HkqIHQ5BuPLEhTkt1jVSyZpeNKIzTgEWmlxjdg81R0IgUCcaE+Ok3NvrfZg==", - "dependencies": { - "@babel/code-frame": "^7.29.7", - "@babel/generator": "^7.29.8", - "@babel/helper-globals": "^7.29.7", - "@babel/parser": "^7.29.8", - "@babel/template": "^7.29.7", - "@babel/types": "^7.29.8", - "debug": "^4.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse--for-generate-function-map/node_modules/@babel/code-frame": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz", - "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.29.7", - "js-tokens": "^4.0.0", - "picocolors": "^1.1.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/node_modules/@babel/code-frame": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz", - "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.29.7", - "js-tokens": "^4.0.0", - "picocolors": "^1.1.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.29.8", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.8.tgz", - "integrity": "sha512-Vj1jF3cPfxg7OAfoI7QnVKLoILlm2JF9pnVHrX8qx7AHMiYWT+NDAA7jChlNgRS4WTLc/fD1lXLmPixluj+3Gg==", - "dependencies": { - "@babel/helper-string-parser": "^7.29.7", - "@babel/helper-validator-identifier": "^7.29.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@bacons/apple-targets": { - "version": "0.1.19", - "resolved": "https://registry.npmjs.org/@bacons/apple-targets/-/apple-targets-0.1.19.tgz", - "integrity": "sha512-fxv+VkFC3WLgBmZE9C/NVS13H8dcCl1QKd7XxdTs9SyetRoFjGp3uKzv4Lp3Dx1pji2oue7ZABCqfa0nHq7WTw==", - "license": "MIT", - "dependencies": { - "@bacons/xcode": "1.0.0-alpha.24", - "@react-native/normalize-colors": "^0.76.1", - "debug": "^4.3.4", - "fs-extra": "^11.2.0", - "glob": "^10.2.6" - } - }, - "node_modules/@bacons/xcode": { - "version": "1.0.0-alpha.24", - "resolved": "https://registry.npmjs.org/@bacons/xcode/-/xcode-1.0.0-alpha.24.tgz", - "integrity": "sha512-RaYUNsGBJVp0t2vgXaT4L668WIvbhtdl1JFJHedPkebIPR6h/+E2Kq32O49t+8f4LUPW9UF4CfXBrDc+XdXUUQ==", - "license": "MIT", - "dependencies": { - "@expo/plist": "^0.0.18", - "debug": "^4.3.4", - "uuid": "^8.3.2" - } - }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "devOptional": true, - "license": "MIT" - }, - "node_modules/@bittingz/expo-widgets": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@bittingz/expo-widgets/-/expo-widgets-3.0.2.tgz", - "integrity": "sha512-OKC0IX/o26FO9DL2c13IzDpVN3ZWRvzg+UtJCOrO5yMxQeKi3Cd2S26CralYFEA9s/Zu010zcRBy1K4ZAiuHNQ==", - "license": "MIT", - "peerDependencies": { - "expo": "*", - "react": "*", - "react-native": "*" - } - }, - "node_modules/@borewit/text-codec": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@borewit/text-codec/-/text-codec-0.2.2.tgz", - "integrity": "sha512-DDaRehssg1aNrH4+2hnj1B7vnUGEjU6OIlyRdkMd0aUdIUvKXrJfXsy8LVtXAy7DRvYVluWbMspsRhz2lcW0mQ==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, - "node_modules/@clack/core": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@clack/core/-/core-0.5.0.tgz", - "integrity": "sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==", - "dev": true, - "license": "MIT", - "dependencies": { - "picocolors": "^1.0.0", - "sisteransi": "^1.0.5" - } - }, - "node_modules/@clack/prompts": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-0.11.0.tgz", - "integrity": "sha512-pMN5FcrEw9hUkZA4f+zLlzivQSeQf5dRGJjSUbvVYDLvpKCdQx5OaknvKzgbtXOizhP+SJJJjqEbOe55uKKfAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@clack/core": "0.5.0", - "picocolors": "^1.0.0", - "sisteransi": "^1.0.5" - } - }, - "node_modules/@dnd-kit/accessibility": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@dnd-kit/accessibility/-/accessibility-3.1.1.tgz", - "integrity": "sha512-2P+YgaXF+gRsIihwwY1gCsQSYnu9Zyj2py8kY5fFvUM1qm2WA2u639R6YNVfU4GWr+ZM5mqEsfHZZLoRONbemw==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@dnd-kit/core": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/@dnd-kit/core/-/core-6.3.1.tgz", - "integrity": "sha512-xkGBRQQab4RLwgXxoqETICr6S5JlogafbhNsidmrkVv2YRs5MLwpjoF2qpiGjQt8S9AoxtIV603s0GIUpY5eYQ==", - "license": "MIT", - "dependencies": { - "@dnd-kit/accessibility": "^3.1.1", - "@dnd-kit/utilities": "^3.2.2", - "tslib": "^2.0.0" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@dnd-kit/sortable": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@dnd-kit/sortable/-/sortable-10.0.0.tgz", - "integrity": "sha512-+xqhmIIzvAYMGfBYYnbKuNicfSsk4RksY2XdmJhT+HAC01nix6fHCztU68jooFiMUB01Ky3F0FyOvhG/BZrWkg==", - "license": "MIT", - "dependencies": { - "@dnd-kit/utilities": "^3.2.2", - "tslib": "^2.0.0" - }, - "peerDependencies": { - "@dnd-kit/core": "^6.3.0", - "react": ">=16.8.0" - } - }, - "node_modules/@dnd-kit/utilities": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@dnd-kit/utilities/-/utilities-3.2.2.tgz", - "integrity": "sha512-+MKAJEOfaBe5SmV6t34p80MMKhjvUz0vRrvVJbPT0WElzaOJ/1xs+D+KDv+tD/NE5ujfrChEcshd4fLn0wpiqg==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@drizzle-team/brocli": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/@drizzle-team/brocli/-/brocli-0.10.2.tgz", - "integrity": "sha512-z33Il7l5dKjUgGULTqBsQBQwckHh5AbIuxhdsIxDDiZAzBOrZO6q9ogcWC65kU382AfynTfgNumVcNIjuIua6w==", - "dev": true - }, - "node_modules/@ecies/ciphers": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/@ecies/ciphers/-/ciphers-0.2.6.tgz", - "integrity": "sha512-patgsRPKGkhhoBjETV4XxD0En4ui5fbX0hzayqI3M8tvNMGUoUvmyYAIWwlxBc1KX5cturfqByYdj5bYGRpN9g==", - "dev": true, - "license": "MIT", - "engines": { - "bun": ">=1", - "deno": ">=2.7.10", - "node": ">=16" - }, - "peerDependencies": { - "@noble/ciphers": "^1.0.0" - } - }, - "node_modules/@egjs/hammerjs": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz", - "integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==", - "license": "MIT", - "dependencies": { - "@types/hammerjs": "^2.0.36" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@emnapi/core": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.8.1.tgz", - "integrity": "sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@emnapi/wasi-threads": "1.1.0", - "tslib": "^2.4.0" - } - }, - "node_modules/@emnapi/runtime": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz", - "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@emnapi/wasi-threads": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", - "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@emoji-mart/data": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@emoji-mart/data/-/data-1.2.1.tgz", - "integrity": "sha512-no2pQMWiBy6gpBEiqGeU77/bFejDqUTRY7KX+0+iur13op3bqUsXdnwoZs6Xb1zbv0gAj5VvS1PWoUUckSr5Dw==", - "license": "MIT" - }, - "node_modules/@emoji-mart/react": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@emoji-mart/react/-/react-1.1.1.tgz", - "integrity": "sha512-NMlFNeWgv1//uPsvLxvGQoIerPuVdXwK/EUek8OOkJ6wVOWPUizRBJU0hDqWZCOROVpfBgCemaC3m6jDOXi03g==", - "license": "MIT", - "peerDependencies": { - "emoji-mart": "^5.2", - "react": "^16.8 || ^17 || ^18" - } - }, - "node_modules/@esbuild-kit/core-utils": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/@esbuild-kit/core-utils/-/core-utils-3.3.2.tgz", - "integrity": "sha512-sPRAnw9CdSsRmEtnsl2WXWdyquogVpB3yZ3dgwJfe8zrOzTsV7cJvmwrKVa+0ma5BoiGJ+BoqkMvawbayKUsqQ==", - "deprecated": "Merged into tsx: https://tsx.hirok.io", - "dev": true, - "dependencies": { - "esbuild": "~0.18.20", - "source-map-support": "^0.5.21" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/android-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", - "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/android-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", - "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/android-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", - "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/darwin-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/darwin-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/freebsd-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", - "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/freebsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", - "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", - "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", - "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", - "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-loong64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", - "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-mips64el": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", - "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-ppc64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", - "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-riscv64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", - "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-s390x": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", - "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", - "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/netbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", - "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/openbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", - "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/sunos-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", - "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/win32-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", - "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/win32-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", - "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/win32-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", - "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/esbuild": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.18.20", - "@esbuild/android-arm64": "0.18.20", - "@esbuild/android-x64": "0.18.20", - "@esbuild/darwin-arm64": "0.18.20", - "@esbuild/darwin-x64": "0.18.20", - "@esbuild/freebsd-arm64": "0.18.20", - "@esbuild/freebsd-x64": "0.18.20", - "@esbuild/linux-arm": "0.18.20", - "@esbuild/linux-arm64": "0.18.20", - "@esbuild/linux-ia32": "0.18.20", - "@esbuild/linux-loong64": "0.18.20", - "@esbuild/linux-mips64el": "0.18.20", - "@esbuild/linux-ppc64": "0.18.20", - "@esbuild/linux-riscv64": "0.18.20", - "@esbuild/linux-s390x": "0.18.20", - "@esbuild/linux-x64": "0.18.20", - "@esbuild/netbsd-x64": "0.18.20", - "@esbuild/openbsd-x64": "0.18.20", - "@esbuild/sunos-x64": "0.18.20", - "@esbuild/win32-arm64": "0.18.20", - "@esbuild/win32-ia32": "0.18.20", - "@esbuild/win32-x64": "0.18.20" - } - }, - "node_modules/@esbuild-kit/esm-loader": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/@esbuild-kit/esm-loader/-/esm-loader-2.6.5.tgz", - "integrity": "sha512-FxEMIkJKnodyA1OaCUoEvbYRkoZlLZ4d/eXFu9Fh8CbBBgP5EmZxrfTRyN0qpXZ4vOvqnE5YdRdcrmUUXuU+dA==", - "deprecated": "Merged into tsx: https://tsx.hirok.io", - "dev": true, - "dependencies": { - "@esbuild-kit/core-utils": "^3.3.2", - "get-tsconfig": "^4.7.0" - } - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-arm64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.7.tgz", - "integrity": "sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.7.tgz", - "integrity": "sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openharmony-arm64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.7.tgz", - "integrity": "sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", - "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", - "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/config-array": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz", - "integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/object-schema": "^2.1.7", - "debug": "^4.3.1", - "minimatch": "^3.1.5" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/config-helpers": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz", - "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/core": "^0.17.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/core": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz", - "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@types/json-schema": "^7.0.15" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/js": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", - "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@eslint/object-schema": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", - "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/plugin-kit": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz", - "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/core": "^0.17.0", - "levn": "^0.4.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@expo/code-signing-certificates": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@expo/code-signing-certificates/-/code-signing-certificates-0.0.6.tgz", - "integrity": "sha512-iNe0puxwBNEcuua9gmTGzq+SuMDa0iATai1FlFTMHJ/vUmKvN/V//drXoLJkVb5i5H3iE/n/qIJxyoBnXouD0w==", - "license": "MIT", - "dependencies": { - "node-forge": "^1.3.3" - } - }, - "node_modules/@expo/config": { - "version": "12.0.14", - "resolved": "https://registry.npmjs.org/@expo/config/-/config-12.0.14.tgz", - "integrity": "sha512-3dfbBd9LnPDgyylhCgkOsaG8Adg52uOVOTQYH5lf23a/t8M5eQpXKCvzUarrf62B78057n2NnkiofK9TfPgvzw==", - "dependencies": { - "@babel/code-frame": "~7.10.4", - "@expo/config-plugins": "~54.0.5", - "@expo/config-types": "^54.0.10", - "@expo/json-file": "^10.0.16", - "deepmerge": "^4.3.1", - "getenv": "^2.0.0", - "glob": "^13.0.0", - "require-from-string": "^2.0.2", - "resolve-from": "^5.0.0", - "resolve-workspace-root": "^2.0.0", - "semver": "^7.6.0", - "slugify": "^1.3.4", - "sucrase": "~3.35.1" - } - }, - "node_modules/@expo/config-plugins": { - "version": "54.0.5", - "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-54.0.5.tgz", - "integrity": "sha512-aWQ3sViNRoQWw6So4A2qhWCt24CuGBK6MrRHI1AG+V6/NQAjIZCHaSvcXK2gXKpmisRhTSUWaKPIgLJQFB+AeQ==", - "dependencies": { - "@expo/config-types": "^54.0.10", - "@expo/json-file": "~10.0.16", - "@expo/plist": "^0.4.9", - "@expo/sdk-runtime-versions": "^1.0.0", - "chalk": "^4.1.2", - "debug": "^4.3.5", - "getenv": "^2.0.0", - "glob": "^13.0.0", - "resolve-from": "^5.0.0", - "semver": "^7.5.4", - "slash": "^3.0.0", - "slugify": "^1.6.6", - "xcode": "^3.0.1", - "xml2js": "0.6.0" - } - }, - "node_modules/@expo/config-plugins/node_modules/@expo/plist": { - "version": "0.4.9", - "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.4.9.tgz", - "integrity": "sha512-MPVpmKGfnQEnrCzgxuXcmPP/y/t6AVm+DcSb2Myp21LKWv1N3l8uFxMggesfF4ixAxkRlGmMMx9GyDC9M+XklQ==", - "dependencies": { - "@xmldom/xmldom": "^0.8.8", - "base64-js": "^1.2.3", - "xmlbuilder": "^15.1.1" - } - }, - "node_modules/@expo/config-plugins/node_modules/@xmldom/xmldom": { - "version": "0.8.15", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.15.tgz", - "integrity": "sha512-/5NV/vDALVFDXgLmfsy9TRCBlKwO2LNBFzpzvb9iIj+jR+eSc6DLYYvVOdivT/jm7MtU6TebYuRmzEOI7w40UA==", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@expo/config-plugins/node_modules/balanced-match": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", - "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", - "engines": { - "node": "18 || 20 || >=22" - } - }, - "node_modules/@expo/config-plugins/node_modules/brace-expansion": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", - "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", - "dependencies": { - "balanced-match": "^4.0.2" - }, - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@expo/config-plugins/node_modules/glob": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", - "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", - "dependencies": { - "minimatch": "^10.2.2", - "minipass": "^7.1.3", - "path-scurry": "^2.0.2" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@expo/config-plugins/node_modules/lru-cache": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz", - "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@expo/config-plugins/node_modules/minimatch": { - "version": "10.2.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", - "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", - "dependencies": { - "brace-expansion": "^5.0.8" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@expo/config-plugins/node_modules/path-scurry": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", - "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", - "dependencies": { - "lru-cache": "^11.0.0", - "minipass": "^7.1.2" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@expo/config-plugins/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@expo/config-plugins/node_modules/xmlbuilder": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", - "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", - "engines": { - "node": ">=8.0" - } - }, - "node_modules/@expo/config-types": { - "version": "54.0.10", - "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-54.0.10.tgz", - "integrity": "sha512-/J16SC2an1LdtCZ67xhSkGXpALYUVUNyZws7v+PVsFZxClYehDSoKLqyRaGkpHlYrCc08bS0RF5E0JV6g50psA==" - }, - "node_modules/@expo/config/node_modules/@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dependencies": { - "@babel/highlight": "^7.10.4" - } - }, - "node_modules/@expo/config/node_modules/@expo/json-file": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-10.2.0.tgz", - "integrity": "sha512-S6XzKe3R9GQeHiUPXc3xJjOv2VJhOEwFYf7xdC2z2cUqt3kZJ9mSO877sNQloVdnW/SUCtPY3bexlM7nwq+CAQ==", - "dependencies": { - "@babel/code-frame": "^7.20.0", - "json5": "^2.2.3" - } - }, - "node_modules/@expo/config/node_modules/@expo/json-file/node_modules/@babel/code-frame": { - "version": "7.29.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz", - "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.29.7", - "js-tokens": "^4.0.0", - "picocolors": "^1.1.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@expo/config/node_modules/balanced-match": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", - "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", - "engines": { - "node": "18 || 20 || >=22" - } - }, - "node_modules/@expo/config/node_modules/brace-expansion": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", - "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", - "dependencies": { - "balanced-match": "^4.0.2" - }, - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@expo/config/node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/@expo/config/node_modules/glob": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", - "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", - "dependencies": { - "minimatch": "^10.2.2", - "minipass": "^7.1.3", - "path-scurry": "^2.0.2" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@expo/config/node_modules/lru-cache": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz", - "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@expo/config/node_modules/minimatch": { - "version": "10.2.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", - "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", - "dependencies": { - "brace-expansion": "^5.0.8" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@expo/config/node_modules/path-scurry": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", - "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", - "dependencies": { - "lru-cache": "^11.0.0", - "minipass": "^7.1.2" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@expo/config/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@expo/config/node_modules/sucrase": { - "version": "3.35.1", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.1.tgz", - "integrity": "sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "tinyglobby": "^0.2.11", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/@expo/devcert": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@expo/devcert/-/devcert-1.2.1.tgz", - "integrity": "sha512-qC4eaxmKMTmJC2ahwyui6ud8f3W60Ss7pMkpBq40Hu3zyiAaugPXnZ24145U7K36qO9UHdZUVxsCvIpz2RYYCA==", - "license": "MIT", - "dependencies": { - "@expo/sudo-prompt": "^9.3.1", - "debug": "^3.1.0" - } - }, - "node_modules/@expo/devcert/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/@expo/devtools": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@expo/devtools/-/devtools-0.1.8.tgz", - "integrity": "sha512-SVLxbuanDjJPgc0sy3EfXUMLb/tXzp6XIHkhtPVmTWJAp+FOr6+5SeiCfJrCzZFet0Ifyke2vX3sFcKwEvCXwQ==", - "license": "MIT", - "dependencies": { - "chalk": "^4.1.2" - }, - "peerDependencies": { - "react": "*", - "react-native": "*" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-native": { - "optional": true - } - } - }, - "node_modules/@expo/eas-build-job": { - "version": "1.0.165", - "resolved": "https://registry.npmjs.org/@expo/eas-build-job/-/eas-build-job-1.0.165.tgz", - "integrity": "sha512-l4bPVRmc6SlrgiC7AOid6s+o3kyP47x17cGIPQ0d4FOaOxu6pP3bPZ3BuPjts1mfvrKg/c/Phe1fJ1nnNlo3Xw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@expo/logger": "1.0.117", - "joi": "^17.13.1", - "semver": "^7.6.2", - "zod": "^3.23.8" - } - }, - "node_modules/@expo/eas-build-job/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@expo/env": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/@expo/env/-/env-2.0.12.tgz", - "integrity": "sha512-wVfzeBGlUohZG5kS8QCqXurpuWZFJEkBB1wXCifai3EZ/Llcg/VMTiUCpAgHImD3lI7GIU3V1uI64c04XIo98Q==", - "dependencies": { - "chalk": "^4.0.0", - "debug": "^4.3.4", - "dotenv": "~16.4.5", - "dotenv-expand": "~11.0.6", - "getenv": "^2.0.0" - } - }, - "node_modules/@expo/env/node_modules/dotenv": { - "version": "16.4.7", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", - "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" - } - }, - "node_modules/@expo/env/node_modules/dotenv-expand": { - "version": "11.0.7", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.7.tgz", - "integrity": "sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==", - "dependencies": { - "dotenv": "^16.4.5" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" - } - }, - "node_modules/@expo/fingerprint": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/@expo/fingerprint/-/fingerprint-0.15.5.tgz", - "integrity": "sha512-mdVoAMcux1WlM6kd1RoWiHRNqKqS+J6mKmWQ/BKgeh937S/fcW58EE68O6nc4KDXtWi3PBeNHskOFcgyIuD4hw==", - "dependencies": { - "@expo/spawn-async": "^1.7.2", - "arg": "^5.0.2", - "chalk": "^4.1.2", - "debug": "^4.3.4", - "getenv": "^2.0.0", - "glob": "^13.0.0", - "ignore": "^5.3.1", - "minimatch": "^10.2.2", - "p-limit": "^3.1.0", - "resolve-from": "^5.0.0", - "semver": "^7.6.0" - }, - "bin": { - "fingerprint": "bin/cli.js" - } - }, - "node_modules/@expo/fingerprint/node_modules/balanced-match": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", - "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", - "engines": { - "node": "18 || 20 || >=22" - } - }, - "node_modules/@expo/fingerprint/node_modules/brace-expansion": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", - "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", - "dependencies": { - "balanced-match": "^4.0.2" - }, - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@expo/fingerprint/node_modules/glob": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", - "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", - "dependencies": { - "minimatch": "^10.2.2", - "minipass": "^7.1.3", - "path-scurry": "^2.0.2" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@expo/fingerprint/node_modules/lru-cache": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz", - "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@expo/fingerprint/node_modules/minimatch": { - "version": "10.2.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", - "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", - "dependencies": { - "brace-expansion": "^5.0.8" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@expo/fingerprint/node_modules/path-scurry": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", - "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", - "dependencies": { - "lru-cache": "^11.0.0", - "minipass": "^7.1.2" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@expo/fingerprint/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@expo/image-utils": { - "version": "0.8.17", - "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.8.17.tgz", - "integrity": "sha512-1eVrX6FFkPNl9DJNiw3Gjsf6PtG7HttbapEVvcROVrA9PCMikujOJWWHDYKGptmKoVIIVajFZE8UHGHUb3mPug==", - "dependencies": { - "@expo/require-utils": "^55.0.8", - "@expo/spawn-async": "^1.7.2", - "chalk": "^4.0.0", - "getenv": "^2.0.0", - "jimp-compact": "0.16.1", - "parse-png": "^2.1.0", - "semver": "^7.6.0" - } - }, - "node_modules/@expo/image-utils/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@expo/json-file": { - "version": "10.0.16", - "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-10.0.16.tgz", - "integrity": "sha512-fcVkWEj+hLuP2yt5W0aw6LmDRqSPWDLUSxOMcmFeV+algmIF59sQVKCwB9btjQLd4V6x9N0pISkQEkBubUHrCw==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "~7.10.4", - "json5": "^2.2.3" - } - }, - "node_modules/@expo/json-file/node_modules/@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "license": "MIT", - "dependencies": { - "@babel/highlight": "^7.10.4" - } - }, - "node_modules/@expo/logger": { - "version": "1.0.117", - "resolved": "https://registry.npmjs.org/@expo/logger/-/logger-1.0.117.tgz", - "integrity": "sha512-tuCT5fmjRjED6HYAf4HgE+UbiHT3JYrkUzUv9FC769goxo4LuuewBNQiDUkeecQTha7aTS5aO2YHlfdipI8gzg==", - "dev": true, - "license": "BUSL-1.1", - "dependencies": { - "@types/bunyan": "^1.8.11", - "bunyan": "^1.8.15" - } - }, - "node_modules/@expo/metro": { - "version": "54.2.0", - "resolved": "https://registry.npmjs.org/@expo/metro/-/metro-54.2.0.tgz", - "integrity": "sha512-h68TNZPGsk6swMmLm9nRSnE2UXm48rWwgcbtAHVMikXvbxdS41NDHHeqg1rcQ9AbznDRp6SQVC2MVpDnsRKU1w==", - "dependencies": { - "metro": "0.83.3", - "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-minify-terser": "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" - } - }, - "node_modules/@expo/metro-config": { - "version": "54.0.17", - "resolved": "https://registry.npmjs.org/@expo/metro-config/-/metro-config-54.0.17.tgz", - "integrity": "sha512-PQFgQCZGY0DffZUvBzJttDPreZfHrQakaBlKjnvOUMNXbDna+TYmg1IFZuIDUYJezLcdp+TvVFTLjNi1+mqaVw==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.20.0", - "@babel/core": "^7.20.0", - "@babel/generator": "^7.20.5", - "@expo/config": "~12.0.14", - "@expo/env": "~2.0.12", - "@expo/json-file": "~10.0.16", - "@expo/metro": "~54.2.0", - "@expo/spawn-async": "^1.7.2", - "browserslist": "^4.25.0", - "chalk": "^4.1.0", - "debug": "^4.3.2", - "dotenv": "~16.4.5", - "dotenv-expand": "~11.0.6", - "getenv": "^2.0.0", - "glob": "^13.0.0", - "hermes-parser": "^0.29.1", - "jsc-safe-url": "^0.2.4", - "lightningcss": "^1.30.1", - "picomatch": "^4.0.3", - "postcss": "~8.4.32", - "resolve-from": "^5.0.0" - }, - "peerDependencies": { - "expo": "*" - }, - "peerDependenciesMeta": { - "expo": { - "optional": true - } - } - }, - "node_modules/@expo/metro-config/node_modules/balanced-match": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", - "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", - "license": "MIT", - "engines": { - "node": "18 || 20 || >=22" - } - }, - "node_modules/@expo/metro-config/node_modules/brace-expansion": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", - "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", - "license": "MIT", - "dependencies": { - "balanced-match": "^4.0.2" - }, - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@expo/metro-config/node_modules/dotenv": { - "version": "16.4.7", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", - "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" - } - }, - "node_modules/@expo/metro-config/node_modules/dotenv-expand": { - "version": "11.0.7", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.7.tgz", - "integrity": "sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==", - "license": "BSD-2-Clause", - "dependencies": { - "dotenv": "^16.4.5" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" - } - }, - "node_modules/@expo/metro-config/node_modules/glob": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", - "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", - "license": "BlueOak-1.0.0", - "dependencies": { - "minimatch": "^10.2.2", - "minipass": "^7.1.3", - "path-scurry": "^2.0.2" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@expo/metro-config/node_modules/lru-cache": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz", - "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==", - "license": "BlueOak-1.0.0", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@expo/metro-config/node_modules/minimatch": { - "version": "10.2.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", - "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", - "license": "BlueOak-1.0.0", - "dependencies": { - "brace-expansion": "^5.0.8" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@expo/metro-config/node_modules/path-scurry": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", - "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^11.0.0", - "minipass": "^7.1.2" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@expo/metro-config/node_modules/postcss": { - "version": "8.4.49", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", - "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/@expo/metro-runtime": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/@expo/metro-runtime/-/metro-runtime-6.1.2.tgz", - "integrity": "sha512-nvM+Qv45QH7pmYvP8JB1G8JpScrWND3KrMA6ZKe62cwwNiX/BjHU28Ear0v/4bQWXlOY0mv6B8CDIm8JxXde9g==", - "license": "MIT", - "dependencies": { - "anser": "^1.4.9", - "pretty-format": "^29.7.0", - "stacktrace-parser": "^0.1.10", - "whatwg-fetch": "^3.0.0" - }, - "peerDependencies": { - "expo": "*", - "react": "*", - "react-dom": "*", - "react-native": "*" - }, - "peerDependenciesMeta": { - "react-dom": { - "optional": true - } - } - }, - "node_modules/@expo/ngrok": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@expo/ngrok/-/ngrok-4.1.3.tgz", - "integrity": "sha512-AESYaROGIGKWwWmUyQoUXcbvaUZjmpecC5buArXxYou+RID813F8T0Y5jQ2HUY49mZpYfJiy9oh4VSN37GgrXA==", - "license": "BSD-2-Clause", - "dependencies": { - "@expo/ngrok-bin": "2.3.42", - "got": "^11.5.1", - "uuid": "^3.3.2", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10.19.0" - } - }, - "node_modules/@expo/ngrok-bin": { - "version": "2.3.42", - "resolved": "https://registry.npmjs.org/@expo/ngrok-bin/-/ngrok-bin-2.3.42.tgz", - "integrity": "sha512-kyhORGwv9XpbPeNIrX6QZ9wDVCDOScyTwxeS+ScNmUqYoZqD9LRmEqF7bpDh5VonTsrXgWrGl7wD2++oSHcaTQ==", - "bin": { - "ngrok": "bin/ngrok.js" - }, - "optionalDependencies": { - "@expo/ngrok-bin-darwin-arm64": "2.3.41", - "@expo/ngrok-bin-darwin-x64": "2.3.41", - "@expo/ngrok-bin-freebsd-ia32": "2.3.41", - "@expo/ngrok-bin-freebsd-x64": "2.3.41", - "@expo/ngrok-bin-linux-arm": "2.3.41", - "@expo/ngrok-bin-linux-arm64": "2.3.41", - "@expo/ngrok-bin-linux-ia32": "2.3.41", - "@expo/ngrok-bin-linux-x64": "2.3.41", - "@expo/ngrok-bin-sunos-x64": "2.3.41", - "@expo/ngrok-bin-win32-ia32": "2.3.41", - "@expo/ngrok-bin-win32-x64": "2.3.41" - } - }, - "node_modules/@expo/ngrok-bin-darwin-arm64": { - "version": "2.3.41", - "resolved": "https://registry.npmjs.org/@expo/ngrok-bin-darwin-arm64/-/ngrok-bin-darwin-arm64-2.3.41.tgz", - "integrity": "sha512-TPf95xp6SkvbRONZjltTOFcCJbmzAH7lrQ36Dv+djrOckWGPVq4HCur48YAeiGDqspmFEmqZ7ykD5c/bDfRFOA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@expo/ngrok-bin-darwin-x64": { - "version": "2.3.41", - "resolved": "https://registry.npmjs.org/@expo/ngrok-bin-darwin-x64/-/ngrok-bin-darwin-x64-2.3.41.tgz", - "integrity": "sha512-29QZHfX4Ec0p0pQF5UrqiP2/Qe7t2rI96o+5b8045VCEl9AEAKHceGuyo+jfUDR4FSQBGFLSDb06xy8ghL3ZYA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@expo/ngrok-bin-freebsd-ia32": { - "version": "2.3.41", - "resolved": "https://registry.npmjs.org/@expo/ngrok-bin-freebsd-ia32/-/ngrok-bin-freebsd-ia32-2.3.41.tgz", - "integrity": "sha512-YYXgwNZ+p0aIrwgb+1/RxJbsWhGEzBDBhZulKg1VB7tKDAd2C8uGnbK1rOCuZy013iOUsJDXaj9U5QKc13iIXw==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@expo/ngrok-bin-freebsd-x64": { - "version": "2.3.41", - "resolved": "https://registry.npmjs.org/@expo/ngrok-bin-freebsd-x64/-/ngrok-bin-freebsd-x64-2.3.41.tgz", - "integrity": "sha512-1Ei6K8BB+3etmmBT0tXYC4dyVkJMigT4ELbRTF5jKfw1pblqeXM9Qpf3p8851PTlH142S3bockCeO39rSkOnkg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@expo/ngrok-bin-linux-arm": { - "version": "2.3.41", - "resolved": "https://registry.npmjs.org/@expo/ngrok-bin-linux-arm/-/ngrok-bin-linux-arm-2.3.41.tgz", - "integrity": "sha512-B6+rW/+tEi7ZrKWQGkRzlwmKo7c1WJhNODFBSgkF/Sj9PmmNhBz67mer91S2+6nNt5pfcwLLd61CjtWfR1LUHQ==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@expo/ngrok-bin-linux-arm64": { - "version": "2.3.41", - "resolved": "https://registry.npmjs.org/@expo/ngrok-bin-linux-arm64/-/ngrok-bin-linux-arm64-2.3.41.tgz", - "integrity": "sha512-eC8GA/xPcmQJy4h+g2FlkuQB3lf5DjITy8Y6GyydmPYMByjUYAGEXe0brOcP893aalAzRqbNOAjSuAw1lcCLSQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@expo/ngrok-bin-linux-ia32": { - "version": "2.3.41", - "resolved": "https://registry.npmjs.org/@expo/ngrok-bin-linux-ia32/-/ngrok-bin-linux-ia32-2.3.41.tgz", - "integrity": "sha512-w5Cy31wSz4jYnygEHS7eRizR1yt8s9TX6kHlkjzayIiRTFRb2E1qD2l0/4T2w0LJpBjM5ZFPaaKqsNWgCUIEow==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@expo/ngrok-bin-linux-x64": { - "version": "2.3.41", - "resolved": "https://registry.npmjs.org/@expo/ngrok-bin-linux-x64/-/ngrok-bin-linux-x64-2.3.41.tgz", - "integrity": "sha512-LcU3MbYHv7Sn2eFz8Yzo2rXduufOvX1/hILSirwCkH+9G8PYzpwp2TeGqVWuO+EmvtBe6NEYwgdQjJjN6I4L1A==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@expo/ngrok-bin-sunos-x64": { - "version": "2.3.41", - "resolved": "https://registry.npmjs.org/@expo/ngrok-bin-sunos-x64/-/ngrok-bin-sunos-x64-2.3.41.tgz", - "integrity": "sha512-bcOj45BLhiV2PayNmLmEVZlFMhEiiGpOr36BXC0XSL+cHUZHd6uNaS28AaZdz95lrRzGpeb0hAF8cuJjo6nq4g==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "sunos" - ] - }, - "node_modules/@expo/ngrok-bin-win32-ia32": { - "version": "2.3.41", - "resolved": "https://registry.npmjs.org/@expo/ngrok-bin-win32-ia32/-/ngrok-bin-win32-ia32-2.3.41.tgz", - "integrity": "sha512-0+vPbKvUA+a9ERgiAknmZCiWA3AnM5c6beI+51LqmjKEM4iAAlDmfXNJ89aAbvZMUtBNwEPHzJHnaM4s2SeBhA==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@expo/ngrok-bin-win32-x64": { - "version": "2.3.41", - "resolved": "https://registry.npmjs.org/@expo/ngrok-bin-win32-x64/-/ngrok-bin-win32-x64-2.3.41.tgz", - "integrity": "sha512-mncsPRaG462LiYrM8mQT8OYe3/i44m3N/NzUeieYpGi8+pCOo8TIC23kR9P93CVkbM9mmXsy3X6hq91a8FWBdA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@expo/ngrok/node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "license": "MIT", - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/@expo/osascript": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@expo/osascript/-/osascript-2.7.1.tgz", - "integrity": "sha512-Zn03EX6In7ts2lPUW2ESUSkEhEWQN1qqsiXjadtZMJOuZRkMiAg1ZQHuvz9DjByDWNJ2pBwAGyrts9lj9k389g==", - "license": "MIT", - "dependencies": { - "@expo/spawn-async": "^1.8.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@expo/package-manager": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.13.1.tgz", - "integrity": "sha512-y/K+CaYYpZpNGZhSX4HyLT/vyIunFjNfyoxNysPBCefeLKI/VCx6f9LNPzrxayr3rCYO5bl9O8H+HRQK265Nkg==", - "license": "MIT", - "dependencies": { - "@expo/json-file": "^11.0.1", - "@expo/spawn-async": "^1.8.0", - "chalk": "^4.0.0", - "npm-package-arg": "^11.0.0", - "ora": "^3.4.0", - "resolve-workspace-root": "^2.0.0" - } - }, - "node_modules/@expo/package-manager/node_modules/@expo/json-file": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-11.0.1.tgz", - "integrity": "sha512-zxHWj4MKKMAL29ZQSY/Fssx4Thluk40JmuGNaeS078wy/NhlFhnVi+rHHunulE3xJAJ0CM73m8VK2+GkF9eRwQ==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.20.0", - "json5": "^2.2.3" - } - }, - "node_modules/@expo/package-manager/node_modules/ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/@expo/package-manager/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@expo/package-manager/node_modules/cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", - "license": "MIT", - "dependencies": { - "restore-cursor": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@expo/package-manager/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@expo/package-manager/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "license": "MIT" - }, - "node_modules/@expo/package-manager/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@expo/package-manager/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@expo/package-manager/node_modules/log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", - "license": "MIT", - "dependencies": { - "chalk": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@expo/package-manager/node_modules/log-symbols/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@expo/package-manager/node_modules/mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@expo/package-manager/node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", - "license": "MIT", - "dependencies": { - "mimic-fn": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@expo/package-manager/node_modules/ora": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", - "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", - "license": "MIT", - "dependencies": { - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-spinners": "^2.0.0", - "log-symbols": "^2.2.0", - "strip-ansi": "^5.2.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@expo/package-manager/node_modules/ora/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@expo/package-manager/node_modules/restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", - "license": "MIT", - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@expo/package-manager/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@expo/package-manager/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@expo/plist": { - "version": "0.0.18", - "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.0.18.tgz", - "integrity": "sha512-+48gRqUiz65R21CZ/IXa7RNBXgAI/uPSdvJqoN9x1hfL44DNbUoWHgHiEXTx7XelcATpDwNTz6sHLfy0iNqf+w==", - "license": "MIT", - "dependencies": { - "@xmldom/xmldom": "~0.7.0", - "base64-js": "^1.2.3", - "xmlbuilder": "^14.0.0" - } - }, - "node_modules/@expo/prebuild-config": { - "version": "54.0.9", - "resolved": "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-54.0.9.tgz", - "integrity": "sha512-3/Rmyzt8vduPjnSVHbnc0wYFrlhwLWn2g596rDyKcLGeqN2WTLJbzVeznsrUwyzhBNXgnTomZWO5HDzbZ/4E7g==", - "license": "MIT", - "dependencies": { - "@expo/config": "~12.0.14", - "@expo/config-plugins": "~54.0.5", - "@expo/config-types": "^54.0.10", - "@expo/image-utils": "^0.8.8", - "@expo/json-file": "^10.0.16", - "@react-native/normalize-colors": "0.81.5", - "debug": "^4.3.1", - "resolve-from": "^5.0.0", - "semver": "^7.6.0", - "xml2js": "0.6.0" - }, - "peerDependencies": { - "expo": "*" - } - }, - "node_modules/@expo/prebuild-config/node_modules/@react-native/normalize-colors": { - "version": "0.81.5", - "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.81.5.tgz", - "integrity": "sha512-0HuJ8YtqlTVRXGZuGeBejLE04wSQsibpTI+RGOyVqxZvgtlLLC/Ssw0UmbHhT4lYMp2fhdtvKZSs5emWB1zR/g==", - "license": "MIT" - }, - "node_modules/@expo/prebuild-config/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@expo/require-utils": { - "version": "55.0.8", - "resolved": "https://registry.npmjs.org/@expo/require-utils/-/require-utils-55.0.8.tgz", - "integrity": "sha512-DDS5R67iz2SJwncbpcUMHtnsq31dSfllhaEncKxGlK0/ewgc2CaXUCkDA2AumfT7ubnSXiPkU9Gn8v2xCrvj+A==", - "dependencies": { - "@babel/code-frame": "^7.20.0", - "@babel/core": "^7.25.2", - "@babel/plugin-transform-modules-commonjs": "^7.24.8" - }, - "peerDependencies": { - "typescript": "^5.0.0 || ^5.0.0-0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@expo/schema-utils": { - "version": "0.1.9", - "resolved": "https://registry.npmjs.org/@expo/schema-utils/-/schema-utils-0.1.9.tgz", - "integrity": "sha512-t9bYwG4Z0yCVzHYJoDMci1OFq2FkBkhStlfUGSkspKYTwB/84+x6sY+CXCgdhkQNQtvWaugW5KUs9YZfAXq9Sg==" - }, - "node_modules/@expo/sdk-runtime-versions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@expo/sdk-runtime-versions/-/sdk-runtime-versions-1.0.0.tgz", - "integrity": "sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==", - "license": "MIT" - }, - "node_modules/@expo/spawn-async": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.8.0.tgz", - "integrity": "sha512-eb9xxd/LbuEGSdua4NumCu/McVB9EM+F/JxB9pWgnERw4HQ9XyTNH1KapG6oqLWR8TuRK2LQfzJlmNi94CVobw==", - "dependencies": { - "cross-spawn": "^7.0.6" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@expo/sudo-prompt": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@expo/sudo-prompt/-/sudo-prompt-9.3.2.tgz", - "integrity": "sha512-HHQigo3rQWKMDzYDLkubN5WQOYXJJE2eNqIQC2axC2iO3mHdwnIR7FgZVvHWtBwAdzBgAP0ECp8KqS8TiMKvgw==", - "license": "MIT" - }, - "node_modules/@expo/vector-icons": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/@expo/vector-icons/-/vector-icons-15.1.1.tgz", - "integrity": "sha512-Iu2VkcoI5vygbtYngm7jb4ifxElNVXQYdDrYkT7UCEIiKLeWnQY0wf2ZhHZ+Wro6Sc5TaumpKUOqDRpLi5rkvw==", - "license": "MIT", - "peerDependencies": { - "expo-font": ">=14.0.4", - "react": "*", - "react-native": "*" - } - }, - "node_modules/@expo/ws-tunnel": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@expo/ws-tunnel/-/ws-tunnel-1.0.6.tgz", - "integrity": "sha512-nDRbLmSrJar7abvUjp3smDwH8HcbZcoOEa5jVPUv9/9CajgmWw20JNRwTuBRzWIWIkEJDkz20GoNA+tSwUqk0Q==", - "license": "MIT" - }, - "node_modules/@expo/xcpretty": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@expo/xcpretty/-/xcpretty-4.4.4.tgz", - "integrity": "sha512-4aQzz9vgxcNXFfo/iyNgDDYfsU5XGKKxWxZopw0cVotHiW+U8IJbIxMaxsINs6bHhtkG3StKNPcOrn3eBuxKPw==", - "license": "BSD-3-Clause", - "dependencies": { - "@babel/code-frame": "^7.20.0", - "chalk": "^4.1.0", - "js-yaml": "^4.1.0" - }, - "bin": { - "excpretty": "build/cli.js" - } - }, - "node_modules/@firebase/ai": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/@firebase/ai/-/ai-2.7.0.tgz", - "integrity": "sha512-PwpCz+TtAMWICM7uQNO0mkSPpUKwrMV4NSwHkbVKDvPKoaQmSlO96vIz+Suw2Ao1EaUUsxYb5LGImHWt/fSnRQ==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/app-check-interop-types": "0.3.3", - "@firebase/component": "0.7.0", - "@firebase/logger": "0.5.0", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x", - "@firebase/app-types": "0.x" - } - }, - "node_modules/@firebase/analytics": { - "version": "0.10.19", - "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.19.tgz", - "integrity": "sha512-3wU676fh60gaiVYQEEXsbGS4HbF2XsiBphyvvqDbtC1U4/dO4coshbYktcCHq+HFaGIK07iHOh4pME0hEq1fcg==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/installations": "0.6.19", - "@firebase/logger": "0.5.0", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/analytics-compat": { - "version": "0.2.25", - "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.25.tgz", - "integrity": "sha512-fdzoaG0BEKbqksRDhmf4JoyZf16Wosrl0Y7tbZtJyVDOOwziE0vrFjmZuTdviL0yhak+Nco6rMsUUbkbD+qb6Q==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/analytics": "0.10.19", - "@firebase/analytics-types": "0.8.3", - "@firebase/component": "0.7.0", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/analytics-types": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.8.3.tgz", - "integrity": "sha512-VrIp/d8iq2g501qO46uGz3hjbDb8xzYMrbu8Tp0ovzIzrvJZ2fvmj649gTjge/b7cCCcjT0H37g1gVtlNhnkbg==", - "license": "Apache-2.0" - }, - "node_modules/@firebase/app": { - "version": "0.14.7", - "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.14.7.tgz", - "integrity": "sha512-o3ZfnOx0AWBD5n/36p2zPoB0rDDxQP8H/A60zDLvvfRLtW8b3LfCyV97GKpJaAVV1JMMl/BC89EDzMyzxFZxTw==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/logger": "0.5.0", - "@firebase/util": "1.13.0", - "idb": "7.1.1", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@firebase/app-check": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.11.0.tgz", - "integrity": "sha512-XAvALQayUMBJo58U/rxW02IhsesaxxfWVmVkauZvGEz3vOAjMEQnzFlyblqkc2iAaO82uJ2ZVyZv9XzPfxjJ6w==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/logger": "0.5.0", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/app-check-compat": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.4.0.tgz", - "integrity": "sha512-UfK2Q8RJNjYM/8MFORltZRG9lJj11k0nW84rrffiKvcJxLf1jf6IEjCIkCamykHE73C6BwqhVfhIBs69GXQV0g==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/app-check": "0.11.0", - "@firebase/app-check-types": "0.5.3", - "@firebase/component": "0.7.0", - "@firebase/logger": "0.5.0", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/app-check-interop-types": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.3.tgz", - "integrity": "sha512-gAlxfPLT2j8bTI/qfe3ahl2I2YcBQ8cFIBdhAQA4I2f3TndcO+22YizyGYuttLHPQEpWkhmpFW60VCFEPg4g5A==", - "license": "Apache-2.0" - }, - "node_modules/@firebase/app-check-types": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@firebase/app-check-types/-/app-check-types-0.5.3.tgz", - "integrity": "sha512-hyl5rKSj0QmwPdsAxrI5x1otDlByQ7bvNvVt8G/XPO2CSwE++rmSVf3VEhaeOR4J8ZFaF0Z0NDSmLejPweZ3ng==", - "license": "Apache-2.0" - }, - "node_modules/@firebase/app-compat": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.5.7.tgz", - "integrity": "sha512-MO+jfap8IBZQ+K8L2QCiHObyMgpYHrxo4Hc7iJgfb9hjGRW/z1y6LWVdT9wBBK+VJ7cRP2DjAiWQP+thu53hHA==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/app": "0.14.7", - "@firebase/component": "0.7.0", - "@firebase/logger": "0.5.0", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@firebase/app-types": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.3.tgz", - "integrity": "sha512-kRVpIl4vVGJ4baogMDINbyrIOtOxqhkZQg4jTq3l8Lw6WSk0xfpEYzezFu+Kl4ve4fbPl79dvwRtaFqAC/ucCw==", - "license": "Apache-2.0" - }, - "node_modules/@firebase/auth-compat": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.6.2.tgz", - "integrity": "sha512-8UhCzF6pav9bw/eXA8Zy1QAKssPRYEYXaWagie1ewLTwHkXv6bKp/j6/IwzSYQP67sy/BMFXIFaCCsoXzFLr7A==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/auth": "1.12.0", - "@firebase/auth-types": "0.13.0", - "@firebase/component": "0.7.0", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/auth-compat/node_modules/@firebase/auth": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.12.0.tgz", - "integrity": "sha512-zkvLpsrxynWHk07qGrUDfCSqKf4AvfZGEqJ7mVCtYGjNNDbGE71k0Yn84rg8QEZu4hQw1BC0qDEHzpNVBcSVmA==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/logger": "0.5.0", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x", - "@react-native-async-storage/async-storage": "^2.2.0" - }, - "peerDependenciesMeta": { - "@react-native-async-storage/async-storage": { - "optional": true - } - } - }, - "node_modules/@firebase/auth-interop-types": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.4.tgz", - "integrity": "sha512-JPgcXKCuO+CWqGDnigBtvo09HeBs5u/Ktc2GaFj2m01hLarbxthLNm7Fk8iOP1aqAtXV+fnnGj7U28xmk7IwVA==", - "license": "Apache-2.0" - }, - "node_modules/@firebase/auth-types": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.13.0.tgz", - "integrity": "sha512-S/PuIjni0AQRLF+l9ck0YpsMOdE8GO2KU6ubmBB7P+7TJUCQDa3R1dlgYm9UzGbbePMZsp0xzB93f2b/CgxMOg==", - "license": "Apache-2.0", - "peerDependencies": { - "@firebase/app-types": "0.x", - "@firebase/util": "1.x" - } - }, - "node_modules/@firebase/component": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.7.0.tgz", - "integrity": "sha512-wR9En2A+WESUHexjmRHkqtaVH94WLNKt6rmeqZhSLBybg4Wyf0Umk04SZsS6sBq4102ZsDBFwoqMqJYj2IoDSg==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@firebase/data-connect": { - "version": "0.3.12", - "resolved": "https://registry.npmjs.org/@firebase/data-connect/-/data-connect-0.3.12.tgz", - "integrity": "sha512-baPddcoNLj/+vYo+HSJidJUdr5W4OkhT109c5qhR8T1dJoZcyJpkv/dFpYlw/VJ3dV66vI8GHQFrmAZw/xUS4g==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/auth-interop-types": "0.2.4", - "@firebase/component": "0.7.0", - "@firebase/logger": "0.5.0", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/database": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.1.0.tgz", - "integrity": "sha512-gM6MJFae3pTyNLoc9VcJNuaUDej0ctdjn3cVtILo3D5lpp0dmUHHLFN/pUKe7ImyeB1KAvRlEYxvIHNF04Filg==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/app-check-interop-types": "0.3.3", - "@firebase/auth-interop-types": "0.2.4", - "@firebase/component": "0.7.0", - "@firebase/logger": "0.5.0", - "@firebase/util": "1.13.0", - "faye-websocket": "0.11.4", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@firebase/database-compat": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-2.1.0.tgz", - "integrity": "sha512-8nYc43RqxScsePVd1qe1xxvWNf0OBnbwHxmXJ7MHSuuTVYFO3eLyLW3PiCKJ9fHnmIz4p4LbieXwz+qtr9PZDg==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/database": "1.1.0", - "@firebase/database-types": "1.0.16", - "@firebase/logger": "0.5.0", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@firebase/database-types": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.16.tgz", - "integrity": "sha512-xkQLQfU5De7+SPhEGAXFBnDryUWhhlFXelEg2YeZOQMCdoe7dL64DDAd77SQsR+6uoXIZY5MB4y/inCs4GTfcw==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/app-types": "0.9.3", - "@firebase/util": "1.13.0" - } - }, - "node_modules/@firebase/firestore": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.10.0.tgz", - "integrity": "sha512-fgF6EbpoagGWh5Vwfu/7/jYgBFwUCwTlPNVF/aSjHcoEDRXpRsIqVfAFTp1LD+dWAUcAKEK3h+osk8spMJXtxA==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/logger": "0.5.0", - "@firebase/util": "1.13.0", - "@firebase/webchannel-wrapper": "1.0.5", - "@grpc/grpc-js": "~1.9.0", - "@grpc/proto-loader": "^0.7.8", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/firestore-compat": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.4.4.tgz", - "integrity": "sha512-JvxxIgi+D5v9BecjLA1YomdyF7LA6CXhJuVK10b4GtRrB3m2O2hT1jJWbKYZYHUAjTaajkvnos+4U5VNxqkI2w==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/firestore": "4.10.0", - "@firebase/firestore-types": "3.0.3", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/firestore-types": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-3.0.3.tgz", - "integrity": "sha512-hD2jGdiWRxB/eZWF89xcK9gF8wvENDJkzpVFb4aGkzfEaKxVRD1kjz1t1Wj8VZEp2LCB53Yx1zD8mrhQu87R6Q==", - "license": "Apache-2.0", - "peerDependencies": { - "@firebase/app-types": "0.x", - "@firebase/util": "1.x" - } - }, - "node_modules/@firebase/functions": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.13.1.tgz", - "integrity": "sha512-sUeWSb0rw5T+6wuV2o9XNmh9yHxjFI9zVGFnjFi+n7drTEWpl7ZTz1nROgGrSu472r+LAaj+2YaSicD4R8wfbw==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/app-check-interop-types": "0.3.3", - "@firebase/auth-interop-types": "0.2.4", - "@firebase/component": "0.7.0", - "@firebase/messaging-interop-types": "0.2.3", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/functions-compat": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.4.1.tgz", - "integrity": "sha512-AxxUBXKuPrWaVNQ8o1cG1GaCAtXT8a0eaTDfqgS5VsRYLAR0ALcfqDLwo/QyijZj1w8Qf8n3Qrfy/+Im245hOQ==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/functions": "0.13.1", - "@firebase/functions-types": "0.6.3", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/functions-types": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.6.3.tgz", - "integrity": "sha512-EZoDKQLUHFKNx6VLipQwrSMh01A1SaL3Wg6Hpi//x6/fJ6Ee4hrAeswK99I5Ht8roiniKHw4iO0B1Oxj5I4plg==", - "license": "Apache-2.0" - }, - "node_modules/@firebase/installations": { - "version": "0.6.19", - "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.19.tgz", - "integrity": "sha512-nGDmiwKLI1lerhwfwSHvMR9RZuIH5/8E3kgUWnVRqqL7kGVSktjLTWEMva7oh5yxQ3zXfIlIwJwMcaM5bK5j8Q==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/util": "1.13.0", - "idb": "7.1.1", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/installations-compat": { - "version": "0.2.19", - "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.19.tgz", - "integrity": "sha512-khfzIY3EI5LePePo7vT19/VEIH1E3iYsHknI/6ek9T8QCozAZshWT9CjlwOzZrKvTHMeNcbpo/VSOSIWDSjWdQ==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/installations": "0.6.19", - "@firebase/installations-types": "0.5.3", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/installations-types": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.5.3.tgz", - "integrity": "sha512-2FJI7gkLqIE0iYsNQ1P751lO3hER+Umykel+TkLwHj6plzWVxqvfclPUZhcKFVQObqloEBTmpi2Ozn7EkCABAA==", - "license": "Apache-2.0", - "peerDependencies": { - "@firebase/app-types": "0.x" - } - }, - "node_modules/@firebase/logger": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.5.0.tgz", - "integrity": "sha512-cGskaAvkrnh42b3BA3doDWeBmuHFO/Mx5A83rbRDYakPjO9bJtRL3dX7javzc2Rr/JHZf4HlterTW2lUkfeN4g==", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@firebase/messaging": { - "version": "0.12.23", - "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.23.tgz", - "integrity": "sha512-cfuzv47XxqW4HH/OcR5rM+AlQd1xL/VhuaeW/wzMW1LFrsFcTn0GND/hak1vkQc2th8UisBcrkVcQAnOnKwYxg==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/installations": "0.6.19", - "@firebase/messaging-interop-types": "0.2.3", - "@firebase/util": "1.13.0", - "idb": "7.1.1", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/messaging-compat": { - "version": "0.2.23", - "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.23.tgz", - "integrity": "sha512-SN857v/kBUvlQ9X/UjAqBoQ2FEaL1ZozpnmL1ByTe57iXkmnVVFm9KqAsTfmf+OEwWI4kJJe9NObtN/w22lUgg==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/messaging": "0.12.23", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/messaging-interop-types": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@firebase/messaging-interop-types/-/messaging-interop-types-0.2.3.tgz", - "integrity": "sha512-xfzFaJpzcmtDjycpDeCUj0Ge10ATFi/VHVIvEEjDNc3hodVBQADZ7BWQU7CuFpjSHE+eLuBI13z5F/9xOoGX8Q==", - "license": "Apache-2.0" - }, - "node_modules/@firebase/performance": { - "version": "0.7.9", - "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.7.9.tgz", - "integrity": "sha512-UzybENl1EdM2I1sjYm74xGt/0JzRnU/0VmfMAKo2LSpHJzaj77FCLZXmYQ4oOuE+Pxtt8Wy2BVJEENiZkaZAzQ==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/installations": "0.6.19", - "@firebase/logger": "0.5.0", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0", - "web-vitals": "^4.2.4" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/performance-compat": { - "version": "0.2.22", - "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.22.tgz", - "integrity": "sha512-xLKxaSAl/FVi10wDX/CHIYEUP13jXUjinL+UaNXT9ByIvxII5Ne5150mx6IgM8G6Q3V+sPiw9C8/kygkyHUVxg==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/logger": "0.5.0", - "@firebase/performance": "0.7.9", - "@firebase/performance-types": "0.2.3", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/performance-types": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.2.3.tgz", - "integrity": "sha512-IgkyTz6QZVPAq8GSkLYJvwSLr3LS9+V6vNPQr0x4YozZJiLF5jYixj0amDtATf1X0EtYHqoPO48a9ija8GocxQ==", - "license": "Apache-2.0" - }, - "node_modules/@firebase/remote-config": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.8.0.tgz", - "integrity": "sha512-sJz7C2VACeE257Z/3kY9Ap2WXbFsgsDLfaGfZmmToKAK39ipXxFan+vzB9CSbF6mP7bzjyzEnqPcMXhAnYE6fQ==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/installations": "0.6.19", - "@firebase/logger": "0.5.0", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/remote-config-compat": { - "version": "0.2.21", - "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.21.tgz", - "integrity": "sha512-9+lm0eUycxbu8GO25JfJe4s6R2xlDqlVt0CR6CvN9E6B4AFArEV4qfLoDVRgIEB7nHKwvH2nYRocPWfmjRQTnw==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/logger": "0.5.0", - "@firebase/remote-config": "0.8.0", - "@firebase/remote-config-types": "0.5.0", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/remote-config-types": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.5.0.tgz", - "integrity": "sha512-vI3bqLoF14L/GchtgayMiFpZJF+Ao3uR8WCde0XpYNkSokDpAKca2DxvcfeZv7lZUqkUwQPL2wD83d3vQ4vvrg==", - "license": "Apache-2.0" - }, - "node_modules/@firebase/storage": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.14.0.tgz", - "integrity": "sha512-xWWbb15o6/pWEw8H01UQ1dC5U3rf8QTAzOChYyCpafV6Xki7KVp3Yaw2nSklUwHEziSWE9KoZJS7iYeyqWnYFA==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x" - } - }, - "node_modules/@firebase/storage-compat": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.4.0.tgz", - "integrity": "sha512-vDzhgGczr1OfcOy285YAPur5pWDEvD67w4thyeCUh6Ys0izN9fNYtA1MJERmNBfqjqu0lg0FM5GLbw0Il21M+g==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/storage": "0.14.0", - "@firebase/storage-types": "0.8.3", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app-compat": "0.x" - } - }, - "node_modules/@firebase/storage-types": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.3.tgz", - "integrity": "sha512-+Muk7g9uwngTpd8xn9OdF/D48uiQ7I1Fae7ULsWPuKoCH3HU7bfFPhxtJYzyhjdniowhuDpQcfPmuNRAqZEfvg==", - "license": "Apache-2.0", - "peerDependencies": { - "@firebase/app-types": "0.x", - "@firebase/util": "1.x" - } - }, - "node_modules/@firebase/util": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.13.0.tgz", - "integrity": "sha512-0AZUyYUfpMNcztR5l09izHwXkZpghLgCUaAGjtMwXnCg3bj4ml5VgiwqOMOxJ+Nw4qN/zJAaOQBcJ7KGkWStqQ==", - "hasInstallScript": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@firebase/webchannel-wrapper": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.5.tgz", - "integrity": "sha512-+uGNN7rkfn41HLO0vekTFhTxk61eKa8mTpRGLO0QSqlQdKvIoGAvLp3ppdVIWbTGYJWM6Kp0iN+PjMIOcnVqTw==", - "license": "Apache-2.0" - }, - "node_modules/@floating-ui/core": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.8.0.tgz", - "integrity": "sha512-0CIZ5itps/8x7BG8dEIhs53BvCUH2PCoogtakwRTut+Arm58sJooJ0AuZhLw2HJYIR5cMLNPBSS728sPho2khQ==", - "license": "MIT", - "dependencies": { - "@floating-ui/utils": "^0.2.12" - } - }, - "node_modules/@floating-ui/dom": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.8.0.tgz", - "integrity": "sha512-yXSrzeHZBTZadLOlfyhCkJHNeLJnHRnRInwdZ40L7ZiaAtrBwoYlsDrX3v5zB1Utk7CLfzcOVnVVWoXEky7Ceg==", - "license": "MIT", - "dependencies": { - "@floating-ui/core": "^1.8.0", - "@floating-ui/utils": "^0.2.12" - } - }, - "node_modules/@floating-ui/react-dom": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.9.tgz", - "integrity": "sha512-JDjEFGCpImxDCA7JJKviA0M9+RtmJdj0m/NVU5IMgBK+AmZouAQQ7/+2GLH0GXXY0YMw9oXPB8hKdbPYg5QLYg==", - "license": "MIT", - "dependencies": { - "@floating-ui/dom": "^1.8.0" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@floating-ui/utils": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.12.tgz", - "integrity": "sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==", - "license": "MIT" - }, - "node_modules/@grpc/grpc-js": { - "version": "1.9.15", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.9.15.tgz", - "integrity": "sha512-nqE7Hc0AzI+euzUwDAy0aY5hCp10r734gMGRdU+qOPX0XSceI2ULrcXB5U2xSc5VkWwalCj4M7GzCAygZl2KoQ==", - "license": "Apache-2.0", - "dependencies": { - "@grpc/proto-loader": "^0.7.8", - "@types/node": ">=12.12.47" - }, - "engines": { - "node": "^8.13.0 || >=10.10.0" - } - }, - "node_modules/@grpc/proto-loader": { - "version": "0.7.15", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.15.tgz", - "integrity": "sha512-tMXdRCfYVixjuFK+Hk0Q1s38gV9zDiDJfWL3h1rv4Qc39oILCu1TRTDt7+fGUI8K4G1Fj125Hx/ru3azECWTyQ==", - "license": "Apache-2.0", - "dependencies": { - "lodash.camelcase": "^4.3.0", - "long": "^5.0.0", - "protobufjs": "^7.2.5", - "yargs": "^17.7.2" - }, - "bin": { - "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", - "license": "BSD-3-Clause" - }, - "node_modules/@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "license": "BSD-3-Clause", - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@hono/mcp": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@hono/mcp/-/mcp-0.1.5.tgz", - "integrity": "sha512-q6Yurx9VUwVEpqnwVXtzIYaq4kgQgWWq9lYLM7NFS2W0sg1RzL+RdKh6jO4/dGyvBLKrahPd2v+NC6rr0XWBvQ==", - "license": "MIT", - "peerDependencies": { - "@modelcontextprotocol/sdk": "^1.12.0", - "hono": ">=4.0.0" - } - }, - "node_modules/@hono/node-server": { - "version": "1.19.17", - "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.17.tgz", - "integrity": "sha512-dSneS5qhiauZWGDCeK4o695Xd9nUNjviSZCMQrj10eetr8Uln1ucn6bbphOM6UynAMMtNIzZNSpL9vnASJwrPQ==", - "license": "MIT", - "engines": { - "node": ">=18.14.1" - }, - "peerDependencies": { - "hono": "^4" - } - }, - "node_modules/@humanfs/core": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz", - "integrity": "sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanfs/types": "^0.15.0" - }, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node": { - "version": "0.16.8", - "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.8.tgz", - "integrity": "sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanfs/core": "^0.19.2", - "@humanfs/types": "^0.15.0", - "@humanwhocodes/retry": "^0.4.0" - }, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/types": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@humanfs/types/-/types-0.15.0.tgz", - "integrity": "sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", - "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", - "deprecated": "Use @eslint/config-array instead", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanwhocodes/object-schema": "^2.0.3", - "debug": "^4.3.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "deprecated": "Use @eslint/object-schema instead", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/@humanwhocodes/retry": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", - "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@ide/backoff": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@ide/backoff/-/backoff-1.0.0.tgz", - "integrity": "sha512-F0YfUDjvT+Mtt/R4xdl2X0EYCHMMiJqNLdxHD++jDT5ydEFIyqbCHh51Qx2E211dgZprPKhV7sHmnXKpLuvc5g==", - "license": "MIT" - }, - "node_modules/@img/colour": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz", - "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">=18" - } - }, - "node_modules/@img/sharp-darwin-arm64": { - "version": "0.35.4", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.35.4.tgz", - "integrity": "sha512-Uhfl4V4lhP2nbUVF9+hyH1+luj86f1gUFeo8ALYxFoULoU+G87D43BfeMP8XHsk9boxAnCY/bf2EHwhA7MuGsA==", - "cpu": [ - "arm64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=20.9.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-darwin-arm64": "1.3.3" - } - }, - "node_modules/@img/sharp-darwin-x64": { - "version": "0.35.4", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.35.4.tgz", - "integrity": "sha512-hWniXY3bG5qKpkKrAwPe4y+VTPmf086YQAnkxWh7uA1YrlRouWGa0M0Mxj3ZjnXFkv7/TD1bTy9lGUK26vRvWw==", - "cpu": [ - "x64" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=20.9.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-darwin-x64": "1.3.3" - } - }, - "node_modules/@img/sharp-freebsd-wasm32": { - "version": "0.35.4", - "resolved": "https://registry.npmjs.org/@img/sharp-freebsd-wasm32/-/sharp-freebsd-wasm32-0.35.4.tgz", - "integrity": "sha512-lIsKw/BU+kjB4eZjxrYrZmwOJYi3Ajrv66iAlBmUPyKc3HpnloevB1g3wxGD9P/5BbQ1brBGl65VRRrCvQDEqA==", - "license": "Apache-2.0", - "optional": true, - "os": [ - "freebsd" - ], - "dependencies": { - "@img/sharp-wasm32": "0.35.4" - }, - "engines": { - "node": ">=20.9.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-darwin-arm64": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.3.3.tgz", - "integrity": "sha512-suTBPTDGrI9WodccaDdwZItTSaBYASlBk1NSfElSHrUfzu3szG6lvIF58+WiFvnfzuK8ZBFS5zE00PxqxnRiPg==", - "cpu": [ - "arm64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "darwin" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-darwin-x64": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.3.3.tgz", - "integrity": "sha512-FVJZ5mITMobmXIz/hPDTw0EintTW5H3WfrxwLqEqjiIihlu+hVRyGrFQ60xl0Lxn7Bt3zdpevPaQi0HEzqz9fw==", - "cpu": [ - "x64" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "darwin" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-arm": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.3.3.tgz", - "integrity": "sha512-3rbU4vqXXc3hY/OiXdl52xZvT0F1yEngWfvqudtPJg/KkyiaQw2DRsFrNzpmLvfavbwOq3qXn36GP8obHRULQA==", - "cpu": [ - "arm" - ], - "libc": [ - "glibc" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-arm64": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.3.3.tgz", - "integrity": "sha512-0DaL0A6Xu6sQSQFwe4iVCrKWU2cCTItnRsYsCdxAMm9NF6twAA9BKnoqy4hqz4+azQ0JHuA26qiUKsf1XJ/v5A==", - "cpu": [ - "arm64" - ], - "libc": [ - "glibc" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-ppc64": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.3.3.tgz", - "integrity": "sha512-cdn1OvUBwsXhbC0zSzJnNzf5MZ/mTrobawDvNXBTxe8VtqKAm0sRuEY2Evzovb/w9JMk4TvRxqt1mekSuJz64w==", - "cpu": [ - "ppc64" - ], - "libc": [ - "glibc" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-riscv64": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.3.3.tgz", - "integrity": "sha512-HjPVx7yKz+0lqdhDlTw1tt90wamBoxhiXpvl1XZpJLiHH4RCJ5yDTqH+VlYPv2fwFs89JFw4c1IexYOcQUi4IQ==", - "cpu": [ - "riscv64" - ], - "libc": [ - "glibc" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-s390x": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.3.3.tgz", - "integrity": "sha512-neWLh+3yCNThxnfy3c4BbVBeGgt9aftno+XbT56iK28RgeDs3UOFWviLWlUu0bArYVYJaFDK+RRohbicUNCm8Q==", - "cpu": [ - "s390x" - ], - "libc": [ - "glibc" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-x64": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.3.3.tgz", - "integrity": "sha512-4vKmvAst9nrowcqquKFAyZJUDolUaIp8uRiN0mWFguJ1IplC9/pitXtlnnlU4aa/eJw3J7i67V+pwUL+wZGdsA==", - "cpu": [ - "x64" - ], - "libc": [ - "glibc" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linuxmusl-arm64": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.3.3.tgz", - "integrity": "sha512-Y9kQaLMuNoB0bPYOOdcZMaseNrFpPodIWWMrx+CZyydf2xn68j9WYc6sWWRrDwNkzCQjKYfc68L7jKjGlHMibw==", - "cpu": [ - "arm64" - ], - "libc": [ - "musl" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linuxmusl-x64": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.3.3.tgz", - "integrity": "sha512-fj8Mv0HHfD1Rr+4I68+3agJynxDWtBFgicTbSOb9Bke6pIwzGcJ+RX/yHjmiEGFMCavY/dxvem7MyNaJF+wDiw==", - "cpu": [ - "x64" - ], - "libc": [ - "musl" - ], - "license": "LGPL-3.0-or-later", - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-linux-arm": { - "version": "0.35.4", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.35.4.tgz", - "integrity": "sha512-7OAS8gI0EReKGVN2HssHlM6umJgxF5VI3xN0p9FA91p/YO+ou5hiNghLdZ5BEHztwaaK5+bLKRf8x/o2L2nk9A==", - "cpu": [ - "arm" - ], - "libc": [ - "glibc" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=20.9.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-arm": "1.3.3" - } - }, - "node_modules/@img/sharp-linux-arm64": { - "version": "0.35.4", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.35.4.tgz", - "integrity": "sha512-De4jpEnAU8Hd5oT0j1G3uL4ZvTuipVMn7YC6vPaJhy6/7EwEae0SVAoBrUMYQbkLGDm85taVWwuPc1a44LTzCQ==", - "cpu": [ - "arm64" - ], - "libc": [ - "glibc" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=20.9.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-arm64": "1.3.3" - } - }, - "node_modules/@img/sharp-linux-ppc64": { - "version": "0.35.4", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.35.4.tgz", - "integrity": "sha512-2oYZJeIl4kCcMGk4ouZVjnkCtFrpQFlNEtJ6GbxzhHQchwH0NH/qEb9ykmOl29dqwMq+JhFdZn+1ak2FKhI9fQ==", - "cpu": [ - "ppc64" - ], - "libc": [ - "glibc" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=20.9.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-ppc64": "1.3.3" - } - }, - "node_modules/@img/sharp-linux-riscv64": { - "version": "0.35.4", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.35.4.tgz", - "integrity": "sha512-cPbNChoRURAWdebDIHSenxRpgEdy7JkPydSnUxRm9VvKD7m0/xVaR/8Fzlu81pk5nHEvHH87UZUA7cTtwnbJSA==", - "cpu": [ - "riscv64" - ], - "libc": [ - "glibc" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=20.9.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-riscv64": "1.3.3" - } - }, - "node_modules/@img/sharp-linux-s390x": { - "version": "0.35.4", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.35.4.tgz", - "integrity": "sha512-RY0JFY8Fd6RonCBtHz+DvadaPkXDSI1AUn6yWL9TipqkZ1vY8w8evqdgyDFnkm4/K1ve1TvZiaePP5oSd4+WVQ==", - "cpu": [ - "s390x" - ], - "libc": [ - "glibc" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=20.9.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-s390x": "1.3.3" - } - }, - "node_modules/@img/sharp-linux-x64": { - "version": "0.35.4", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.35.4.tgz", - "integrity": "sha512-9qvvEAuk8k89TfWUoX2htWjbAMX8p+NxCppjpcg5k6xMsjhBQPTsoIh36h9Qde4WRuGpJeYnOjdosDn/cnv+OA==", - "cpu": [ - "x64" - ], - "libc": [ - "glibc" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=20.9.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-x64": "1.3.3" - } - }, - "node_modules/@img/sharp-linuxmusl-arm64": { - "version": "0.35.4", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.35.4.tgz", - "integrity": "sha512-KB5jxpfWQTr0nc3xdHtWChdbifHrBGsd2SM62Eyxrl8afikm+f5qGBU75SJIZBT/S1MC8XyacdlXBMSWq6OURA==", - "cpu": [ - "arm64" - ], - "libc": [ - "musl" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=20.9.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-arm64": "1.3.3" - } - }, - "node_modules/@img/sharp-linuxmusl-x64": { - "version": "0.35.4", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.35.4.tgz", - "integrity": "sha512-f+eZJZIQNEEd26RPSW+76chwOf1XtA2Y/O+5ocVyLliHkeih3e+jhLVBdNTd2rS3IbNXK8+ug93Vf5ZXtF5Lxg==", - "cpu": [ - "x64" - ], - "libc": [ - "musl" - ], - "license": "Apache-2.0", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=20.9.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-x64": "1.3.3" - } - }, - "node_modules/@img/sharp-wasm32": { - "version": "0.35.4", - "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.4.tgz", - "integrity": "sha512-zQnl4Kwp7Q6NHsENtU2T/00Zi+w3AQNwz3+UaTyVBy2FpXrzXzGjndpK61onhZjRtRpQXxCTeqw19bVyXOh7jA==", - "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", - "optional": true, - "dependencies": { - "@emnapi/runtime": "^1.11.3" - }, - "engines": { - "node": ">=20.9.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-wasm32/node_modules/@emnapi/runtime": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz", - "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==", - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@img/sharp-webcontainers-wasm32": { - "version": "0.35.4", - "resolved": "https://registry.npmjs.org/@img/sharp-webcontainers-wasm32/-/sharp-webcontainers-wasm32-0.35.4.tgz", - "integrity": "sha512-ESfNkywmCfPNyaZjxooddJQiQ+l/nTpGEOGthxiLnIHXC/CmcBixnfwUleX9mCz9ovrUUvKMap/pm8RYbzfwaA==", - "cpu": [ - "wasm32" - ], - "license": "Apache-2.0", - "optional": true, - "dependencies": { - "@img/sharp-wasm32": "0.35.4" - }, - "engines": { - "node": ">=20.9.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-win32-arm64": { - "version": "0.35.4", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.35.4.tgz", - "integrity": "sha512-iNdlBX9gLVvqe2I3uIJSIKTq6wckP/DYxZtcqxm09x5Gi24DnFBmPAWZmr60ZyYMG0xlzo6goG3670ar+RXvRw==", - "cpu": [ - "arm64" - ], - "license": "Apache-2.0 AND LGPL-3.0-or-later", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=20.9.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-win32-ia32": { - "version": "0.35.4", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.35.4.tgz", - "integrity": "sha512-kqRsbaa5CS6KHlpxnN7WhE6vAAugXyZButpRdvDWetlv6Qv4N9WTcrWzF7tXfB9T7MsoadqdI8hmwLq6UlLvtw==", - "cpu": [ - "ia32" - ], - "license": "Apache-2.0 AND LGPL-3.0-or-later", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": "^20.9.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-win32-x64": { - "version": "0.35.4", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.35.4.tgz", - "integrity": "sha512-XtmnYhBcrORsJ4XJngyzr/EWP0hRZLAZRFaApdKuviyqF78+ylxh2y06ZmtULAMOnObJ3ucpN0AcwSWnMowTRg==", - "cpu": [ - "x64" - ], - "license": "Apache-2.0 AND LGPL-3.0-or-later", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=20.9.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "license": "ISC", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/@isaacs/fs-minipass": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", - "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", - "license": "ISC", - "dependencies": { - "minipass": "^7.0.4" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@isaacs/ttlcache": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz", - "integrity": "sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==", - "engines": { - "node": ">=12" - } - }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "license": "ISC", - "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz", - "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==", - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", - "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/console/node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/console/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/console/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/@jest/core": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", - "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", - "devOptional": true, - "license": "MIT", - "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": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^29.7.0", - "jest-config": "^29.7.0", - "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.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/core/node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/core/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/core/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/@jest/create-cache-key-function": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.7.0.tgz", - "integrity": "sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/diff-sequences": { - "version": "30.0.1", - "resolved": "https://registry.npmjs.org/@jest/diff-sequences/-/diff-sequences-30.0.1.tgz", - "integrity": "sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, - "node_modules/@jest/environment": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", - "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", - "license": "MIT", - "dependencies": { - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-mock": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/environment/node_modules/jest-mock": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", - "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/environment/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/environment/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/@jest/expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "expect": "^29.7.0", - "jest-snapshot": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/expect/node_modules/@jest/expect-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", - "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "jest-get-type": "^29.6.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/expect/node_modules/expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/expect-utils": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/expect/node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/expect/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/expect/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/@jest/fake-timers": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", - "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@sinonjs/fake-timers": "^10.0.2", - "@types/node": "*", - "jest-message-util": "^29.7.0", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/fake-timers/node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/fake-timers/node_modules/jest-mock": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", - "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/fake-timers/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/fake-timers/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/@jest/get-type": { - "version": "30.1.0", - "resolved": "https://registry.npmjs.org/@jest/get-type/-/get-type-30.1.0.tgz", - "integrity": "sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, - "node_modules/@jest/globals": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", - "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/expect": "^29.7.0", - "@jest/types": "^29.6.3", - "jest-mock": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/globals/node_modules/jest-mock": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", - "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/globals/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/globals/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/@jest/reporters": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", - "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@jridgewell/trace-mapping": "^0.3.18", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^6.0.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "jest-worker": "^29.7.0", - "slash": "^3.0.0", - "string-length": "^4.0.1", - "strip-ansi": "^6.0.0", - "v8-to-istanbul": "^9.0.1" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/reporters/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "devOptional": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@jest/reporters/node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/reporters/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/reporters/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "license": "MIT", - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/source-map": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", - "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.18", - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/test-result": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", - "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/console": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/test-sequencer": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", - "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/test-result": "^29.7.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/transform": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", - "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.11.6", - "@jest/types": "^29.6.3", - "@jridgewell/trace-mapping": "^0.3.18", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^2.0.0", - "fast-json-stable-stringify": "^2.1.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.7.0", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "write-file-atomic": "^4.0.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/transform/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/transform/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.13", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", - "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "node_modules/@jridgewell/remapping": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", - "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", - "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", - "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.31", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", - "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@modelcontextprotocol/sdk": { - "version": "1.30.0", - "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.30.0.tgz", - "integrity": "sha512-xKd8OIzlqNzcqcNumGAa6g+PW2kjD5vrpcKOnfldAUPP3j7lnqMPwlTXQm8gF+UwH72z0lqaRbjr9hqGz0eITA==", - "license": "MIT", - "dependencies": { - "@hono/node-server": "^1.19.9 || ^2.0.5", - "ajv": "^8.17.1", - "ajv-formats": "^3.0.1", - "content-type": "^1.0.5", - "cors": "^2.8.5", - "cross-spawn": "^7.0.5", - "eventsource": "^3.0.2", - "eventsource-parser": "^3.0.0", - "express": "^5.2.1", - "express-rate-limit": "^8.2.1", - "hono": "^4.11.4", - "jose": "^6.1.3", - "json-schema-typed": "^8.0.2", - "pkce-challenge": "^5.0.0", - "raw-body": "^3.0.0", - "zod": "^3.25 || ^4.0", - "zod-to-json-schema": "^3.25.1" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@cfworker/json-schema": "^4.1.1", - "zod": "^3.25 || ^4.0" - }, - "peerDependenciesMeta": { - "@cfworker/json-schema": { - "optional": true - }, - "zod": { - "optional": false - } - } - }, - "node_modules/@modelcontextprotocol/sdk/node_modules/ajv": { - "version": "8.20.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", - "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@modelcontextprotocol/sdk/node_modules/ajv-formats": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", - "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/@modelcontextprotocol/sdk/node_modules/eventsource": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", - "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==", - "license": "MIT", - "dependencies": { - "eventsource-parser": "^3.0.1" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@modelcontextprotocol/sdk/node_modules/iconv-lite": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz", - "integrity": "sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/@modelcontextprotocol/sdk/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, - "node_modules/@modelcontextprotocol/sdk/node_modules/raw-body": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", - "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==", - "license": "MIT", - "dependencies": { - "bytes": "~3.1.2", - "http-errors": "~2.0.1", - "iconv-lite": "~0.7.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", - "integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@emnapi/core": "^1.4.3", - "@emnapi/runtime": "^1.4.3", - "@tybys/wasm-util": "^0.10.0" - } - }, - "node_modules/@next/env": { - "version": "15.5.24", - "resolved": "https://registry.npmjs.org/@next/env/-/env-15.5.24.tgz", - "integrity": "sha512-mBDF7T0XKZjs9SpUAl0buizVO+O02ULjOvWX8o/AZo/5AGw/UAS1Zzcylmd4pqbftzmKQi+L/nB4jgBYKEAl5Q==", - "license": "MIT" - }, - "node_modules/@next/eslint-plugin-next": { - "version": "15.5.24", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.5.24.tgz", - "integrity": "sha512-K6jcYhwMY73qpeJ5SP+rrXs7Fuvv94HEvOCEen/zjwG7aq83utZY8n+8YdKHZR1lv0n5cB4z9C6QqwpE9acN+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-glob": "3.3.1" - } - }, - "node_modules/@next/eslint-plugin-next/node_modules/fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/@next/eslint-plugin-next/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@next/swc-darwin-arm64": { - "version": "15.5.24", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.5.24.tgz", - "integrity": "sha512-AGdNLvxZNY6eR2iSnV+6wUa8CiHTMr4F7g3uHH7fT4ICIJBE00R9u4tzN/Vuwsw0cOi8MTD2HJcTCb6siMH88Q==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-darwin-x64": { - "version": "15.5.24", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.5.24.tgz", - "integrity": "sha512-9HrQajBMmGcrrrvDfRimiCrbAPh3E6uHJmwBovYr6Yrmi9p9PZqI876BrXX280wICh3o2XwUlp4blkB0NNBqFg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-gnu": { - "version": "15.5.24", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.5.24.tgz", - "integrity": "sha512-rl9LSfE75si0WT3cDgdUC1XYCKS+TgxC+/IjitmeycrAG18X/plIP1/vy8dd/HPycYcIvE688PD7FuvEAiEAew==", - "cpu": [ - "arm64" - ], - "libc": [ - "glibc" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-musl": { - "version": "15.5.24", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.5.24.tgz", - "integrity": "sha512-TlNAnpsjxSF3aAUtqnfmtXXf8m9sIDBlmF3c7bTAlnshUYu2U0OxN2uf5d0gcFwqHVEdivJNBcCaqNOwPGNimw==", - "cpu": [ - "arm64" - ], - "libc": [ - "musl" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-gnu": { - "version": "15.5.24", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.5.24.tgz", - "integrity": "sha512-7dwtlhr0SLndqTG1z9ncRkbJswDZiKWlxzFyXDvJ2RDZRDRHp8zyMJ4D9UH/FgnQeXxxB6gZy2pMcIUoNKQ4pA==", - "cpu": [ - "x64" - ], - "libc": [ - "glibc" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-musl": { - "version": "15.5.24", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.5.24.tgz", - "integrity": "sha512-kGZxM+WhkYs0276lFrMkj7PRtXT3Btp6cwvfSO/cCVLxJJttB5Ccnl2niaCgUja8HgSbEVnMHpg3FJWoOJ9e/g==", - "cpu": [ - "x64" - ], - "libc": [ - "musl" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-arm64-msvc": { - "version": "15.5.24", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.5.24.tgz", - "integrity": "sha512-jBDDkZ/qKAqkWivWDMkJSXUzbzV0QKRBKJjEHUAvSB97Hzw7NLzJ6yV56Lts/wjir7s4P31GYgpbS6ZL+hasAA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-x64-msvc": { - "version": "15.5.24", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.5.24.tgz", - "integrity": "sha512-JqtwjvvorjacQ0spgjmUJoxySoYgPwdT1sFdQ0/zmW4iMlP2hjYlCoJIyS7o6Epb4Fug8eco3HXFoBDUCDeH7Q==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@noble/ciphers": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.3.0.tgz", - "integrity": "sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.21.3 || >=16" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@noble/curves": { - "version": "1.9.7", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz", - "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@noble/hashes": "1.8.0" - }, - "engines": { - "node": "^14.21.3 || >=16" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@noble/hashes": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", - "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.21.3 || >=16" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nolyfill/is-core-module": { - "version": "1.0.39", - "resolved": "https://registry.npmjs.org/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz", - "integrity": "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.4.0" - } - }, - "node_modules/@oclif/core": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/@oclif/core/-/core-4.14.0.tgz", - "integrity": "sha512-QCJIZoVJxV7jywgVAUlsQwl3dr3Sa21kfi5z9KrYolbexWJUtFSEtMoNiBWojD05mYycLnB50gp/VxlGdaOCRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-escapes": "^4.3.2", - "ansis": "^3.17.0", - "clean-stack": "^3.0.1", - "cli-spinners": "^2.9.2", - "debug": "^4.4.3", - "ejs": "^6", - "get-package-type": "^0.1.0", - "indent-string": "^4.0.0", - "lilconfig": "^3.1.3", - "minimatch": "^10.2.5", - "semver": "^7.8.1", - "string-width": "^4.2.3", - "supports-color": "^8", - "tinyglobby": "^0.2.17", - "widest-line": "^3.1.0", - "wordwrap": "^1.0.0", - "wrap-ansi": "^7.0.0", - "wsl-utils": "^0.4.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@oclif/core/node_modules/balanced-match": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", - "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "18 || 20 || >=22" - } - }, - "node_modules/@oclif/core/node_modules/brace-expansion": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", - "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^4.0.2" - }, - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@oclif/core/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@oclif/core/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@oclif/core/node_modules/minimatch": { - "version": "10.2.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", - "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "brace-expansion": "^5.0.8" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@oclif/core/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@oclif/core/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@oclif/core/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/@oclif/core/node_modules/tinyglobby": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz", - "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==", - "dev": true, - "license": "MIT", - "dependencies": { - "fdir": "^6.5.0", - "picomatch": "^4.0.4" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/SuperchupuDev" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@playwright/test": { - "version": "1.62.1", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.62.1.tgz", - "integrity": "sha512-DTcUc8qii+cpHvtOwggMtBRMjKZHXYWdw8syRYu2vtzuq4Wxphqq4NfCs5Zt44L6mA8rfDfj+PHnxFc/FeK6mQ==", - "devOptional": true, - "license": "Apache-2.0", - "dependencies": { - "playwright": "1.62.1" - }, - "bin": { - "playwright": "cli.js" - }, - "engines": { - "node": ">=20" - } - }, - "node_modules/@posthog/browser-common": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@posthog/browser-common/-/browser-common-0.6.0.tgz", - "integrity": "sha512-d6yBE7VeoU3JTpaab3CaCoDCseh0Ytx7sTe0v2ZxhtHNxoKk7rdqr92+bUz9F1T2CuJO5/OTkes4HWT2VHNrTA==", - "license": "MIT", - "dependencies": { - "@posthog/core": "^1.48.11", - "@posthog/types": "^1.406.1" - } - }, - "node_modules/@posthog/core": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/@posthog/core/-/core-1.49.0.tgz", - "integrity": "sha512-+Ejf6sZ2wI9F37rOrPxoI90mydOw5O/YKjAgWMkkuuQRHGwyfXugxsD/+CVI4Yymg8LujHr0C/KXJvWDJYgwWQ==", - "license": "MIT", - "dependencies": { - "@posthog/types": "^1.407.0" - } - }, - "node_modules/@posthog/types": { - "version": "1.407.0", - "resolved": "https://registry.npmjs.org/@posthog/types/-/types-1.407.0.tgz", - "integrity": "sha512-7J/aFVi7JWFt/ekGVsMFvkTcADoE9MTNf1N9cpBSMUQ/SPLiBjbg386Fzk5OlgWG/u5OemBy4wlgD7YebqeppQ==", - "license": "MIT" - }, - "node_modules/@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", - "license": "BSD-3-Clause", - "dependencies": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" - } - }, - "node_modules/@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/path": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/pool": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==", - "license": "BSD-3-Clause" - }, - "node_modules/@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", - "license": "BSD-3-Clause" - }, - "node_modules/@radix-ui/number": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.1.1.tgz", - "integrity": "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==", - "license": "MIT" - }, - "node_modules/@radix-ui/primitive": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.3.tgz", - "integrity": "sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==", - "license": "MIT" - }, - "node_modules/@radix-ui/react-arrow": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.7.tgz", - "integrity": "sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-arrow/node_modules/@radix-ui/react-primitive": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz", - "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.2.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-arrow/node_modules/@radix-ui/react-slot": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", - "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-avatar": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-avatar/-/react-avatar-1.1.11.tgz", - "integrity": "sha512-0Qk603AHGV28BOBO34p7IgD5m+V5Sg/YovfayABkoDDBM5d3NCx0Mp4gGrjzLGes1jV5eNOE1r3itqOR33VC6Q==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-context": "1.1.3", - "@radix-ui/react-primitive": "2.1.4", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-is-hydrated": "0.1.0", - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-collection": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.7.tgz", - "integrity": "sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-slot": "1.2.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-collection/node_modules/@radix-ui/react-context": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz", - "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-collection/node_modules/@radix-ui/react-primitive": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz", - "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.2.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-collection/node_modules/@radix-ui/react-slot": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", - "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-compose-refs": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz", - "integrity": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-context": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.3.tgz", - "integrity": "sha512-ieIFACdMpYfMEjF0rEf5KLvfVyIkOz6PDGyNnP+u+4xQ6jny3VCgA4OgXOwNx2aUkxn8zx9fiVcM8CfFYv9Lxw==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dialog": { - "version": "1.1.23", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.23.tgz", - "integrity": "sha512-Ksw4WeROkO4rC9k/onilX/Ao2Cr1ku1unMNH+XSCcP4jSXYu7HDsg9n4ojMjVb22XpYjAQ9qfrFlVbru1vXDUA==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.7", - "@radix-ui/react-compose-refs": "1.1.5", - "@radix-ui/react-context": "1.2.2", - "@radix-ui/react-dismissable-layer": "1.1.19", - "@radix-ui/react-focus-guards": "1.1.6", - "@radix-ui/react-focus-scope": "1.1.16", - "@radix-ui/react-id": "1.1.4", - "@radix-ui/react-portal": "1.1.17", - "@radix-ui/react-presence": "1.1.10", - "@radix-ui/react-primitive": "2.1.10", - "@radix-ui/react-slot": "1.3.3", - "@radix-ui/react-use-controllable-state": "1.2.6", - "@radix-ui/react-use-layout-effect": "1.1.4", - "aria-hidden": "^1.2.4", - "react-remove-scroll": "^2.7.2" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/primitive": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.7.tgz", - "integrity": "sha512-rqWnm76nYT8HoNNqEjpgJ7Pw/DrBj5iBTrmEPo6HTX5+VJyBNOqTdv4g89G63HuR5g0AaENoAcH7Is5fF2kZ8Q==", - "license": "MIT" - }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-compose-refs": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.5.tgz", - "integrity": "sha512-+48PbAAbq3didjJxa+OaWY2ZwgAKsNiRGyeHKszblZMQ+kcpd9pAaT11cMkGEie0vsOi3QdeTE6d5Fe3Gn61kA==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-context": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.2.2.tgz", - "integrity": "sha512-RHCUGwKHDr0hDGg4X7ma4JG4/+12qxw8rkh5QKdDldlCvtja6nUx1Ef/8HVrJze81lEsgLQlqjzjGNHantgnQA==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-focus-guards": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.6.tgz", - "integrity": "sha512-RNOJjfZMTyBM6xYmV3IVGXkPjIhcBAuv48POevAXwrGJhkWZ9p1rFoIS1JFooPuT193AZmRsCPhpoVJxx6OPoQ==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-id": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.4.tgz", - "integrity": "sha512-TMQp2llA+RYn7JcjnrMnz7wN4pcVttPZnRZo52PLQsoLVKzNlVwUeHmfePgTgRluXFvlD3GD5g5MOVVTJCO0qA==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.4" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-primitive": { - "version": "2.1.10", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.10.tgz", - "integrity": "sha512-MucOnzh6hR5mid6VpkbglRAMYMjKLqRnGBbjXkzjK52fuQDd1qbkx78a5P40mkcnVXJdEVxm26E9OPAiUq7nBg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.3.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-slot": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.3.3.tgz", - "integrity": "sha512-qx7oqnYbxnK9kYI9m317qmFmEgo6ywqWvbTogdj7cL9p3/yx4M48p7Rnw5z3H890cL/ow/EeWJsuTykeZVXP5Q==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.5" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.6.tgz", - "integrity": "sha512-uEQJGT97ZA/TgP/Hydw47lHu+/vQj6z/0jA+WeTbK1o9Rx45GImjpD0tc3W5ad3D6XTSR6e1yEO0FvGq6WQfVQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.7", - "@radix-ui/react-use-effect-event": "0.0.5", - "@radix-ui/react-use-layout-effect": "1.1.4" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-effect-event": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.5.tgz", - "integrity": "sha512-7cshFL8HGS/7HEiHH+9kL9HBwp2sa9yX18Knwek6KYWmXwM7pegMgta2AXMQKI+rq3JnfSj9x8wYqFMTdG1Jgg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.4" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.4.tgz", - "integrity": "sha512-K20DkRkUwDnxEYMBPcg3Y6voLkEy5p5QQmszZgLngKKiC7dzBR/aEuK3w1qlx2JWDUNH6FluahYdgR3BP+QbYw==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-direction": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.1.tgz", - "integrity": "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.1.19", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.19.tgz", - "integrity": "sha512-8g4pfOL9HoKKLWGiypT+dphVqjFfmcXO5GBnhsG6zI+lxAx/8feQpr+1LSN8Re3hiZ+XkLNS4O9ztK11/LzQ6w==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.7", - "@radix-ui/react-compose-refs": "1.1.5", - "@radix-ui/react-primitive": "2.1.10", - "@radix-ui/react-use-callback-ref": "1.1.4", - "@radix-ui/react-use-effect-event": "0.0.5" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-dismissable-layer/node_modules/@radix-ui/primitive": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.7.tgz", - "integrity": "sha512-rqWnm76nYT8HoNNqEjpgJ7Pw/DrBj5iBTrmEPo6HTX5+VJyBNOqTdv4g89G63HuR5g0AaENoAcH7Is5fF2kZ8Q==", - "license": "MIT" - }, - "node_modules/@radix-ui/react-dismissable-layer/node_modules/@radix-ui/react-compose-refs": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.5.tgz", - "integrity": "sha512-+48PbAAbq3didjJxa+OaWY2ZwgAKsNiRGyeHKszblZMQ+kcpd9pAaT11cMkGEie0vsOi3QdeTE6d5Fe3Gn61kA==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dismissable-layer/node_modules/@radix-ui/react-primitive": { - "version": "2.1.10", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.10.tgz", - "integrity": "sha512-MucOnzh6hR5mid6VpkbglRAMYMjKLqRnGBbjXkzjK52fuQDd1qbkx78a5P40mkcnVXJdEVxm26E9OPAiUq7nBg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.3.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-dismissable-layer/node_modules/@radix-ui/react-slot": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.3.3.tgz", - "integrity": "sha512-qx7oqnYbxnK9kYI9m317qmFmEgo6ywqWvbTogdj7cL9p3/yx4M48p7Rnw5z3H890cL/ow/EeWJsuTykeZVXP5Q==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.5" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dismissable-layer/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.4.tgz", - "integrity": "sha512-R6OUY2e2fA6Yn6s+VSx5KBV6Nx8LQEhu+cz7LCej18rQ1HLyg9PSC9jP/ZNx0o6FAIK9c0F1kHylzSxKsdlkrQ==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dismissable-layer/node_modules/@radix-ui/react-use-effect-event": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.5.tgz", - "integrity": "sha512-7cshFL8HGS/7HEiHH+9kL9HBwp2sa9yX18Knwek6KYWmXwM7pegMgta2AXMQKI+rq3JnfSj9x8wYqFMTdG1Jgg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.4" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dismissable-layer/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.4.tgz", - "integrity": "sha512-K20DkRkUwDnxEYMBPcg3Y6voLkEy5p5QQmszZgLngKKiC7dzBR/aEuK3w1qlx2JWDUNH6FluahYdgR3BP+QbYw==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dropdown-menu": { - "version": "2.1.16", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.16.tgz", - "integrity": "sha512-1PLGQEynI/3OX/ftV54COn+3Sud/Mn8vALg2rWnBLnRaGtJDduNW/22XjlGgPdpcIbiQxjKtb7BkcjP00nqfJw==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-menu": "2.1.16", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-controllable-state": "1.2.2" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-context": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz", - "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-primitive": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz", - "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.2.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-dropdown-menu/node_modules/@radix-ui/react-slot": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", - "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-focus-guards": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.3.tgz", - "integrity": "sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-focus-scope": { - "version": "1.1.16", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.16.tgz", - "integrity": "sha512-wmRZ2WWLvmt6KHy2rNPOdPUjwq5xOHY02+m+udwJTn0aNIox/rkskAvJTyTLGhPK6KgrUjlJUJpgmx/+wFiFIQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.5", - "@radix-ui/react-primitive": "2.1.10", - "@radix-ui/react-use-callback-ref": "1.1.4" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-focus-scope/node_modules/@radix-ui/react-compose-refs": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.5.tgz", - "integrity": "sha512-+48PbAAbq3didjJxa+OaWY2ZwgAKsNiRGyeHKszblZMQ+kcpd9pAaT11cMkGEie0vsOi3QdeTE6d5Fe3Gn61kA==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-focus-scope/node_modules/@radix-ui/react-primitive": { - "version": "2.1.10", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.10.tgz", - "integrity": "sha512-MucOnzh6hR5mid6VpkbglRAMYMjKLqRnGBbjXkzjK52fuQDd1qbkx78a5P40mkcnVXJdEVxm26E9OPAiUq7nBg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.3.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-focus-scope/node_modules/@radix-ui/react-slot": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.3.3.tgz", - "integrity": "sha512-qx7oqnYbxnK9kYI9m317qmFmEgo6ywqWvbTogdj7cL9p3/yx4M48p7Rnw5z3H890cL/ow/EeWJsuTykeZVXP5Q==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.5" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-focus-scope/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.4.tgz", - "integrity": "sha512-R6OUY2e2fA6Yn6s+VSx5KBV6Nx8LQEhu+cz7LCej18rQ1HLyg9PSC9jP/ZNx0o6FAIK9c0F1kHylzSxKsdlkrQ==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-id": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.1.tgz", - "integrity": "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-label": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.1.8.tgz", - "integrity": "sha512-FmXs37I6hSBVDlO4y764TNz1rLgKwjJMQ0EGte6F3Cb3f4bIuHB/iLa/8I9VKkmOy+gNHq8rql3j686ACVV21A==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.4" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-menu": { - "version": "2.1.16", - "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.16.tgz", - "integrity": "sha512-72F2T+PLlphrqLcAotYPp0uJMr5SjP5SL01wfEspJbru5Zs5vQaSHb4VB3ZMJPimgHHCHG7gMOeOB9H3Hdmtxg==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-collection": "1.1.7", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-dismissable-layer": "1.1.11", - "@radix-ui/react-focus-guards": "1.1.3", - "@radix-ui/react-focus-scope": "1.1.7", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-popper": "1.2.8", - "@radix-ui/react-portal": "1.1.9", - "@radix-ui/react-presence": "1.1.5", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-roving-focus": "1.1.11", - "@radix-ui/react-slot": "1.2.3", - "@radix-ui/react-use-callback-ref": "1.1.1", - "aria-hidden": "^1.2.4", - "react-remove-scroll": "^2.6.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-context": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz", - "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.11.tgz", - "integrity": "sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-escape-keydown": "1.1.1" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-focus-scope": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz", - "integrity": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-callback-ref": "1.1.1" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-portal": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz", - "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-presence": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.5.tgz", - "integrity": "sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-primitive": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz", - "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.2.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-menu/node_modules/@radix-ui/react-slot": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", - "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popper": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.8.tgz", - "integrity": "sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==", - "license": "MIT", - "dependencies": { - "@floating-ui/react-dom": "^2.0.0", - "@radix-ui/react-arrow": "1.1.7", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-layout-effect": "1.1.1", - "@radix-ui/react-use-rect": "1.1.1", - "@radix-ui/react-use-size": "1.1.1", - "@radix-ui/rect": "1.1.1" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-context": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz", - "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-primitive": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz", - "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.2.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-slot": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", - "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-portal": { - "version": "1.1.17", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.17.tgz", - "integrity": "sha512-vKQLcWypUnwZVvfV7UkGahH2g6ySe8M8R+zYBwPrv5byZ9QAW6cQVvNKo7GgmD+p8aYb6D9JBuvy8/WhOno2wQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.10", - "@radix-ui/react-use-layout-effect": "1.1.4" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-portal/node_modules/@radix-ui/react-compose-refs": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.5.tgz", - "integrity": "sha512-+48PbAAbq3didjJxa+OaWY2ZwgAKsNiRGyeHKszblZMQ+kcpd9pAaT11cMkGEie0vsOi3QdeTE6d5Fe3Gn61kA==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-portal/node_modules/@radix-ui/react-primitive": { - "version": "2.1.10", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.10.tgz", - "integrity": "sha512-MucOnzh6hR5mid6VpkbglRAMYMjKLqRnGBbjXkzjK52fuQDd1qbkx78a5P40mkcnVXJdEVxm26E9OPAiUq7nBg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.3.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-portal/node_modules/@radix-ui/react-slot": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.3.3.tgz", - "integrity": "sha512-qx7oqnYbxnK9kYI9m317qmFmEgo6ywqWvbTogdj7cL9p3/yx4M48p7Rnw5z3H890cL/ow/EeWJsuTykeZVXP5Q==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.5" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-portal/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.4.tgz", - "integrity": "sha512-K20DkRkUwDnxEYMBPcg3Y6voLkEy5p5QQmszZgLngKKiC7dzBR/aEuK3w1qlx2JWDUNH6FluahYdgR3BP+QbYw==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-presence": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.10.tgz", - "integrity": "sha512-3wyzCQ6+ubRA+D4uv9m95JYLXxmOHp05qjrkjeA7uKHHtjpPggQzc6DAb0URl7j67oR0K2foO4ip27TiX037Bw==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.4" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-presence/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.4.tgz", - "integrity": "sha512-K20DkRkUwDnxEYMBPcg3Y6voLkEy5p5QQmszZgLngKKiC7dzBR/aEuK3w1qlx2JWDUNH6FluahYdgR3BP+QbYw==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-primitive": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.4.tgz", - "integrity": "sha512-9hQc4+GNVtJAIEPEqlYqW5RiYdrr8ea5XQ0ZOnD6fgru+83kqT15mq2OCcbe8KnjRZl5vF3ks69AKz3kh1jrhg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.2.4" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-roving-focus": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.11.tgz", - "integrity": "sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-collection": "1.1.7", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-controllable-state": "1.2.2" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-context": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz", - "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-primitive": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz", - "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.2.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-slot": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", - "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-select": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-2.2.6.tgz", - "integrity": "sha512-I30RydO+bnn2PQztvo25tswPH+wFBjehVGtmagkU78yMdwTwVf12wnAOF+AeP8S2N8xD+5UPbGhkUfPyvT+mwQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/number": "1.1.1", - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-collection": "1.1.7", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-dismissable-layer": "1.1.11", - "@radix-ui/react-focus-guards": "1.1.3", - "@radix-ui/react-focus-scope": "1.1.7", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-popper": "1.2.8", - "@radix-ui/react-portal": "1.1.9", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-slot": "1.2.3", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-controllable-state": "1.2.2", - "@radix-ui/react-use-layout-effect": "1.1.1", - "@radix-ui/react-use-previous": "1.1.1", - "@radix-ui/react-visually-hidden": "1.2.3", - "aria-hidden": "^1.2.4", - "react-remove-scroll": "^2.6.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-select/node_modules/@radix-ui/react-context": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz", - "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-select/node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.11.tgz", - "integrity": "sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-escape-keydown": "1.1.1" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-select/node_modules/@radix-ui/react-focus-scope": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz", - "integrity": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-callback-ref": "1.1.1" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-select/node_modules/@radix-ui/react-portal": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz", - "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-select/node_modules/@radix-ui/react-primitive": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz", - "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.2.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-select/node_modules/@radix-ui/react-slot": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", - "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-separator": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.1.8.tgz", - "integrity": "sha512-sDvqVY4itsKwwSMEe0jtKgfTh+72Sy3gPmQpjqcQneqQ4PFmr/1I0YA+2/puilhggCe2gJcx5EBAYFkWkdpa5g==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.4" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-slot": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.4.tgz", - "integrity": "sha512-Jl+bCv8HxKnlTLVrcDE8zTMJ09R9/ukw4qBs/oZClOfoQk/cOTbDn+NceXfV7j09YPVQUryJPHurafcSg6EVKA==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-switch": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-switch/-/react-switch-1.2.6.tgz", - "integrity": "sha512-bByzr1+ep1zk4VubeEVViV592vu2lHE2BZY5OnzehZqOOgogN80+mNtCqPkhn2gklJqOpxWgPoYTSnhBCqpOXQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-controllable-state": "1.2.2", - "@radix-ui/react-use-previous": "1.1.1", - "@radix-ui/react-use-size": "1.1.1" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-switch/node_modules/@radix-ui/react-context": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz", - "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-switch/node_modules/@radix-ui/react-primitive": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz", - "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.2.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-switch/node_modules/@radix-ui/react-slot": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", - "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-tabs": { - "version": "1.1.21", - "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.1.21.tgz", - "integrity": "sha512-UKxJlZid7FVtsk/WTxj4i4uSEgj2Au+KBbS7SQyTlzMhhn+86Cz3tISZdTa87bfEfcuvZezf2ZsxD4xuEKtkog==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.7", - "@radix-ui/react-context": "1.2.2", - "@radix-ui/react-direction": "1.1.4", - "@radix-ui/react-id": "1.1.4", - "@radix-ui/react-presence": "1.1.10", - "@radix-ui/react-primitive": "2.1.10", - "@radix-ui/react-roving-focus": "1.1.19", - "@radix-ui/react-use-controllable-state": "1.2.6" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-tabs/node_modules/@radix-ui/primitive": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.7.tgz", - "integrity": "sha512-rqWnm76nYT8HoNNqEjpgJ7Pw/DrBj5iBTrmEPo6HTX5+VJyBNOqTdv4g89G63HuR5g0AaENoAcH7Is5fF2kZ8Q==", - "license": "MIT" - }, - "node_modules/@radix-ui/react-tabs/node_modules/@radix-ui/react-collection": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.15.tgz", - "integrity": "sha512-9W+B9NPF0NaaPh/1NJd3+KqsnlLqU9H7T2rvww+fp+T/evVXdNAyYcnfRQZFOjkR1ajQp3yORlqnI8soawLvNA==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.5", - "@radix-ui/react-context": "1.2.2", - "@radix-ui/react-primitive": "2.1.10", - "@radix-ui/react-slot": "1.3.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-tabs/node_modules/@radix-ui/react-compose-refs": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.5.tgz", - "integrity": "sha512-+48PbAAbq3didjJxa+OaWY2ZwgAKsNiRGyeHKszblZMQ+kcpd9pAaT11cMkGEie0vsOi3QdeTE6d5Fe3Gn61kA==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-tabs/node_modules/@radix-ui/react-context": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.2.2.tgz", - "integrity": "sha512-RHCUGwKHDr0hDGg4X7ma4JG4/+12qxw8rkh5QKdDldlCvtja6nUx1Ef/8HVrJze81lEsgLQlqjzjGNHantgnQA==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-tabs/node_modules/@radix-ui/react-direction": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.4.tgz", - "integrity": "sha512-5pzg4FGQNpExhnhT2zlrP1wZFaYCd1K0nYWoFAdcYoYK868IEigqMX3B3f8yIoRlAhAeDWciLI6ZdCKHF9P4Vg==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-tabs/node_modules/@radix-ui/react-id": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.4.tgz", - "integrity": "sha512-TMQp2llA+RYn7JcjnrMnz7wN4pcVttPZnRZo52PLQsoLVKzNlVwUeHmfePgTgRluXFvlD3GD5g5MOVVTJCO0qA==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.4" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-tabs/node_modules/@radix-ui/react-primitive": { - "version": "2.1.10", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.10.tgz", - "integrity": "sha512-MucOnzh6hR5mid6VpkbglRAMYMjKLqRnGBbjXkzjK52fuQDd1qbkx78a5P40mkcnVXJdEVxm26E9OPAiUq7nBg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.3.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-tabs/node_modules/@radix-ui/react-roving-focus": { - "version": "1.1.19", - "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.19.tgz", - "integrity": "sha512-V9jI6hDjT7l3jsCQD9bLNvDLM3tH/gdbOTp7Tefp3hbbgCGQoK7tUvrWiRlcoBHIZ809ElXwNQwVo0B98LuTXQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.7", - "@radix-ui/react-collection": "1.1.15", - "@radix-ui/react-compose-refs": "1.1.5", - "@radix-ui/react-context": "1.2.2", - "@radix-ui/react-direction": "1.1.4", - "@radix-ui/react-id": "1.1.4", - "@radix-ui/react-primitive": "2.1.10", - "@radix-ui/react-use-callback-ref": "1.1.4", - "@radix-ui/react-use-controllable-state": "1.2.6", - "@radix-ui/react-use-is-hydrated": "0.1.3", - "@radix-ui/react-use-layout-effect": "1.1.4" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-tabs/node_modules/@radix-ui/react-slot": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.3.3.tgz", - "integrity": "sha512-qx7oqnYbxnK9kYI9m317qmFmEgo6ywqWvbTogdj7cL9p3/yx4M48p7Rnw5z3H890cL/ow/EeWJsuTykeZVXP5Q==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.5" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-tabs/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.4.tgz", - "integrity": "sha512-R6OUY2e2fA6Yn6s+VSx5KBV6Nx8LQEhu+cz7LCej18rQ1HLyg9PSC9jP/ZNx0o6FAIK9c0F1kHylzSxKsdlkrQ==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-tabs/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.6.tgz", - "integrity": "sha512-uEQJGT97ZA/TgP/Hydw47lHu+/vQj6z/0jA+WeTbK1o9Rx45GImjpD0tc3W5ad3D6XTSR6e1yEO0FvGq6WQfVQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.7", - "@radix-ui/react-use-effect-event": "0.0.5", - "@radix-ui/react-use-layout-effect": "1.1.4" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-tabs/node_modules/@radix-ui/react-use-effect-event": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.5.tgz", - "integrity": "sha512-7cshFL8HGS/7HEiHH+9kL9HBwp2sa9yX18Knwek6KYWmXwM7pegMgta2AXMQKI+rq3JnfSj9x8wYqFMTdG1Jgg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.4" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-tabs/node_modules/@radix-ui/react-use-is-hydrated": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-is-hydrated/-/react-use-is-hydrated-0.1.3.tgz", - "integrity": "sha512-umO/aJ+82CpOnhDZUTbILCQf7kU/g0iv+oGs/Q8jw7IkhWBzaEP4sA268PhFAJTFetbwp3ICc6ktpI4TqtxcIw==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-tabs/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.4.tgz", - "integrity": "sha512-K20DkRkUwDnxEYMBPcg3Y6voLkEy5p5QQmszZgLngKKiC7dzBR/aEuK3w1qlx2JWDUNH6FluahYdgR3BP+QbYw==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-tooltip": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.2.8.tgz", - "integrity": "sha512-tY7sVt1yL9ozIxvmbtN5qtmH2krXcBCfjEiCgKGLqunJHvgvZG2Pcl2oQ3kbcZARb1BGEHdkLzcYGO8ynVlieg==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-dismissable-layer": "1.1.11", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-popper": "1.2.8", - "@radix-ui/react-portal": "1.1.9", - "@radix-ui/react-presence": "1.1.5", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-slot": "1.2.3", - "@radix-ui/react-use-controllable-state": "1.2.2", - "@radix-ui/react-visually-hidden": "1.2.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-tooltip/node_modules/@radix-ui/react-context": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz", - "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-tooltip/node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.11.tgz", - "integrity": "sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-escape-keydown": "1.1.1" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-tooltip/node_modules/@radix-ui/react-portal": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz", - "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-tooltip/node_modules/@radix-ui/react-presence": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.5.tgz", - "integrity": "sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-tooltip/node_modules/@radix-ui/react-primitive": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz", - "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.2.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-tooltip/node_modules/@radix-ui/react-slot": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", - "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.1.tgz", - "integrity": "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.2.tgz", - "integrity": "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-effect-event": "0.0.2", - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-effect-event": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.2.tgz", - "integrity": "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-escape-keydown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.1.tgz", - "integrity": "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-callback-ref": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-is-hydrated": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-is-hydrated/-/react-use-is-hydrated-0.1.0.tgz", - "integrity": "sha512-U+UORVEq+cTnRIaostJv9AGdV3G6Y+zbVd+12e18jQ5A3c0xL03IhnHuiU4UV69wolOQp5GfR58NW/EgdQhwOA==", - "license": "MIT", - "dependencies": { - "use-sync-external-store": "^1.5.0" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.1.tgz", - "integrity": "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-previous": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.1.1.tgz", - "integrity": "sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-rect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.1.tgz", - "integrity": "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==", - "license": "MIT", - "dependencies": { - "@radix-ui/rect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-size": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.1.tgz", - "integrity": "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-visually-hidden": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.3.tgz", - "integrity": "sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-visually-hidden/node_modules/@radix-ui/react-primitive": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz", - "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.2.3" - }, - "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 - } - } - }, - "node_modules/@radix-ui/react-visually-hidden/node_modules/@radix-ui/react-slot": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", - "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/rect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.1.tgz", - "integrity": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==", - "license": "MIT" - }, - "node_modules/@react-native-community/cli": { - "version": "20.1.1", - "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-20.1.1.tgz", - "integrity": "sha512-aLPUx43+WSeTOaUepR2FBD5a1V0OAZ1QB2DOlRlW4fOEjtBXgv40eM/ho8g3WCvAOKfPvTvx4fZdcuovTyV81Q==", - "license": "MIT", - "dependencies": { - "@react-native-community/cli-clean": "20.1.1", - "@react-native-community/cli-config": "20.1.1", - "@react-native-community/cli-doctor": "20.1.1", - "@react-native-community/cli-server-api": "20.1.1", - "@react-native-community/cli-tools": "20.1.1", - "@react-native-community/cli-types": "20.1.1", - "commander": "^9.4.1", - "deepmerge": "^4.3.0", - "execa": "^5.0.0", - "find-up": "^5.0.0", - "fs-extra": "^8.1.0", - "graceful-fs": "^4.1.3", - "picocolors": "^1.1.1", - "prompts": "^2.4.2", - "semver": "^7.5.2" - }, - "bin": { - "rnc-cli": "build/bin.js" - }, - "engines": { - "node": ">=20.19.4" - } - }, - "node_modules/@react-native-community/cli-clean": { - "version": "20.1.1", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-20.1.1.tgz", - "integrity": "sha512-6nGQ08w2+EcDwTFC4JFiW/wI2pLwzMrk9thz4um7tKRNW8sADX0IyCsfM2F4rHS720C0UNKYBZE9nAsfp8Vkcw==", - "license": "MIT", - "dependencies": { - "@react-native-community/cli-tools": "20.1.1", - "execa": "^5.0.0", - "fast-glob": "^3.3.2", - "picocolors": "^1.1.1" - } - }, - "node_modules/@react-native-community/cli-config": { - "version": "20.1.1", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-20.1.1.tgz", - "integrity": "sha512-ajs2i56MANie/v0bMQ1BmRcrOb6MEvLT2rh/I1CA62NXGqF1Rxv6QwsN84LrADMXHRg8QiEMAIADkyDeQHt7Kg==", - "license": "MIT", - "dependencies": { - "@react-native-community/cli-tools": "20.1.1", - "cosmiconfig": "^9.0.0", - "deepmerge": "^4.3.0", - "fast-glob": "^3.3.2", - "joi": "^17.2.1", - "picocolors": "^1.1.1" - } - }, - "node_modules/@react-native-community/cli-config-android": { - "version": "20.1.1", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-config-android/-/cli-config-android-20.1.1.tgz", - "integrity": "sha512-1iUV2rPAyoWPo8EceAFC2vZTF+pEd9YqS87c0aqpbGOFE0gs1rHEB+auVR8CdjzftR4U9sq6m2jrdst0rvpIkg==", - "license": "MIT", - "dependencies": { - "@react-native-community/cli-tools": "20.1.1", - "fast-glob": "^3.3.2", - "fast-xml-parser": "^4.4.1", - "picocolors": "^1.1.1" - } - }, - "node_modules/@react-native-community/cli-config-apple": { - "version": "20.1.1", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-config-apple/-/cli-config-apple-20.1.1.tgz", - "integrity": "sha512-doepJgLJVqeJb5tNoP9hyFIcoZ1OMGO7QN/YMuCCIjbThUQe/J87XdwPol3Qrjr58KRt9xeBVz+kHeW5mtSutw==", - "license": "MIT", - "dependencies": { - "@react-native-community/cli-tools": "20.1.1", - "execa": "^5.0.0", - "fast-glob": "^3.3.2", - "picocolors": "^1.1.1" - } - }, - "node_modules/@react-native-community/cli-doctor": { - "version": "20.1.1", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-20.1.1.tgz", - "integrity": "sha512-eFpg5wWnV7uGqvLemshpgj2trPD8cckqxBuI4nT7sxKF/YpA/e3nnnyytHxPP5EnYfWbMcqfaq8hDJoOnJinGQ==", - "license": "MIT", - "dependencies": { - "@react-native-community/cli-config": "20.1.1", - "@react-native-community/cli-platform-android": "20.1.1", - "@react-native-community/cli-platform-apple": "20.1.1", - "@react-native-community/cli-platform-ios": "20.1.1", - "@react-native-community/cli-tools": "20.1.1", - "command-exists": "^1.2.8", - "deepmerge": "^4.3.0", - "envinfo": "^7.13.0", - "execa": "^5.0.0", - "node-stream-zip": "^1.9.1", - "ora": "^5.4.1", - "picocolors": "^1.1.1", - "semver": "^7.5.2", - "wcwidth": "^1.0.1", - "yaml": "^2.2.1" - } - }, - "node_modules/@react-native-community/cli-doctor/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@react-native-community/cli-doctor/node_modules/yaml": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz", - "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==", - "license": "ISC", - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14.6" - }, - "funding": { - "url": "https://github.com/sponsors/eemeli" - } - }, - "node_modules/@react-native-community/cli-platform-android": { - "version": "20.1.1", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-20.1.1.tgz", - "integrity": "sha512-KPheizJQI0tVvBLy9owzpo+A9qDsDAa87e7a8xNaHnwqGpExnIzFPrbdvrltiZjstU2eB/+/UgNQxYIEd4Oc+g==", - "license": "MIT", - "dependencies": { - "@react-native-community/cli-config-android": "20.1.1", - "@react-native-community/cli-tools": "20.1.1", - "execa": "^5.0.0", - "logkitty": "^0.7.1", - "picocolors": "^1.1.1" - } - }, - "node_modules/@react-native-community/cli-platform-apple": { - "version": "20.1.1", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-apple/-/cli-platform-apple-20.1.1.tgz", - "integrity": "sha512-mQEjOzRFCcQTrCt73Q/+5WWTfUg6U2vLZv5rPuFiNrLbrwRqxVH3OLaXg5gilJkDTJC80z8iOSsdd8MRxONOig==", - "license": "MIT", - "dependencies": { - "@react-native-community/cli-config-apple": "20.1.1", - "@react-native-community/cli-tools": "20.1.1", - "execa": "^5.0.0", - "fast-xml-parser": "^4.4.1", - "picocolors": "^1.1.1" - } - }, - "node_modules/@react-native-community/cli-platform-ios": { - "version": "20.1.1", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-20.1.1.tgz", - "integrity": "sha512-6vr10/oSjKkZO/BBgfFJNQTC/0CDF4WrN8iW9ss+Kt6ZL2QrBXLYz7fobrrboOlHwqqs5EyQadlEaNii7gKRJg==", - "license": "MIT", - "dependencies": { - "@react-native-community/cli-platform-apple": "20.1.1" - } - }, - "node_modules/@react-native-community/cli-server-api": { - "version": "20.1.1", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-20.1.1.tgz", - "integrity": "sha512-phHfiCa4WqfKfaoV2vGVR3ZrYQDQTpI1k+C+i6rXAxFGxPuy8IgFFVOSL543qjKPpHBVwLcA+/xAJCVpdyCtVQ==", - "license": "MIT", - "dependencies": { - "@react-native-community/cli-tools": "20.1.1", - "body-parser": "^1.20.3", - "compression": "^1.7.1", - "connect": "^3.6.5", - "errorhandler": "^1.5.1", - "nocache": "^3.0.1", - "open": "^6.2.0", - "pretty-format": "^29.7.0", - "serve-static": "^1.13.1", - "strict-url-sanitise": "0.0.1", - "ws": "^6.2.3" - } - }, - "node_modules/@react-native-community/cli-server-api/node_modules/ws": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz", - "integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==", - "license": "MIT", - "dependencies": { - "async-limiter": "~1.0.0" - } - }, - "node_modules/@react-native-community/cli-tools": { - "version": "20.1.1", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-20.1.1.tgz", - "integrity": "sha512-j+zX/H2X+6ZGneIDj56tZ1Hbnip5nSfnq7yGlMyF/zm3U1hKp3G1jN5v0YEfnz/zEmjr7zruh4Y06KmZrF1lrA==", - "license": "MIT", - "dependencies": { - "@vscode/sudo-prompt": "^9.0.0", - "appdirsjs": "^1.2.4", - "execa": "^5.0.0", - "find-up": "^5.0.0", - "launch-editor": "^2.9.1", - "mime": "^2.4.1", - "ora": "^5.4.1", - "picocolors": "^1.1.1", - "prompts": "^2.4.2", - "semver": "^7.5.2" - } - }, - "node_modules/@react-native-community/cli-tools/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@react-native-community/cli-types": { - "version": "20.1.1", - "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-20.1.1.tgz", - "integrity": "sha512-Tp+s27I/RDONrGvWVj4IzEmga2HhJhXi8ZlZTfycMMyAcv4LG/CTPira+BUZs8nzLAJNrlJ79pVVPJPqQAe+aw==", - "license": "MIT", - "dependencies": { - "joi": "^17.2.1" - } - }, - "node_modules/@react-native-community/cli/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@react-native-community/cli/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@react-native-community/cli/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@react-native-community/cli/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/@react-native-firebase/analytics": { - "version": "23.8.5", - "resolved": "https://registry.npmjs.org/@react-native-firebase/analytics/-/analytics-23.8.5.tgz", - "integrity": "sha512-jbpz3EgGnWHS2rz/tu47og6ZZ04lwcK4gJmczMqwmsHabXPxT9IpxqlCYlTfNyqKSlc6seSQa9p0rmwXMBpeig==", - "license": "Apache-2.0", - "dependencies": { - "superstruct": "^2.0.2" - }, - "peerDependencies": { - "@react-native-firebase/app": "23.8.5" - } - }, - "node_modules/@react-native-firebase/app": { - "version": "23.8.5", - "resolved": "https://registry.npmjs.org/@react-native-firebase/app/-/app-23.8.5.tgz", - "integrity": "sha512-kjrnkfhMoYs1wbT+4srONtlK6clM1Vi5WlCg1iQ4q0Jno0ExGTdTrXrCOPWDTGoNhiZGjGVUakirnIcnzYyEyQ==", - "license": "Apache-2.0", - "dependencies": { - "firebase": "12.8.0" - }, - "peerDependencies": { - "expo": ">=47.0.0", - "react": "*", - "react-native": "*" - }, - "peerDependenciesMeta": { - "expo": { - "optional": true - } - } - }, - "node_modules/@react-native-firebase/crashlytics": { - "version": "23.8.5", - "resolved": "https://registry.npmjs.org/@react-native-firebase/crashlytics/-/crashlytics-23.8.5.tgz", - "integrity": "sha512-3BWzXq2Rc5Wz87nxu5TKy8pJoNv9fwTBUHrZddU0l8Pki32xOEVxKVgyAEOfKHyVtJxCUvu+0cJxs/dzowQTrw==", - "license": "Apache-2.0", - "dependencies": { - "stacktrace-js": "^2.0.2" - }, - "peerDependencies": { - "@react-native-firebase/app": "23.8.5", - "expo": ">=47.0.0" - }, - "peerDependenciesMeta": { - "expo": { - "optional": true - } - } - }, - "node_modules/@react-native-google-signin/google-signin": { - "version": "16.1.1", - "resolved": "https://registry.npmjs.org/@react-native-google-signin/google-signin/-/google-signin-16.1.1.tgz", - "integrity": "sha512-lcHBnZ7uvCJiWtGooKOklo/4okqszWvJ0BatW1UaIe+ynmpVpp1lyJkvv1Mj08d39k4soaWuhZVNKjD/RFL34Q==", - "license": "MIT", - "peerDependencies": { - "expo": ">=52.0.40", - "react": "*", - "react-native": "*" - }, - "peerDependenciesMeta": { - "expo": { - "optional": true - } - } - }, - "node_modules/@react-native/assets-registry": { - "version": "0.81.5", - "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.81.5.tgz", - "integrity": "sha512-705B6x/5Kxm1RKRvSv0ADYWm5JOnoiQ1ufW7h8uu2E6G9Of/eE6hP/Ivw3U5jI16ERqZxiKQwk34VJbB0niX9w==", - "engines": { - "node": ">= 20.19.4" - } - }, - "node_modules/@react-native/babel-plugin-codegen": { - "version": "0.81.5", - "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.81.5.tgz", - "integrity": "sha512-oF71cIH6je3fSLi6VPjjC3Sgyyn57JLHXs+mHWc9MoCiJJcM4nqsS5J38zv1XQ8d3zOW2JtHro+LF0tagj2bfQ==", - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.25.3", - "@react-native/codegen": "0.81.5" - }, - "engines": { - "node": ">= 20.19.4" - } - }, - "node_modules/@react-native/babel-preset": { - "version": "0.81.5", - "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.81.5.tgz", - "integrity": "sha512-UoI/x/5tCmi+pZ3c1+Ypr1DaRMDLI3y+Q70pVLLVgrnC3DHsHRIbHcCHIeG/IJvoeFqFM2sTdhSOLJrf8lOPrA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.25.2", - "@babel/plugin-proposal-export-default-from": "^7.24.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-default-from": "^7.24.7", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.24.7", - "@babel/plugin-transform-async-generator-functions": "^7.25.4", - "@babel/plugin-transform-async-to-generator": "^7.24.7", - "@babel/plugin-transform-block-scoping": "^7.25.0", - "@babel/plugin-transform-class-properties": "^7.25.4", - "@babel/plugin-transform-classes": "^7.25.4", - "@babel/plugin-transform-computed-properties": "^7.24.7", - "@babel/plugin-transform-destructuring": "^7.24.8", - "@babel/plugin-transform-flow-strip-types": "^7.25.2", - "@babel/plugin-transform-for-of": "^7.24.7", - "@babel/plugin-transform-function-name": "^7.25.1", - "@babel/plugin-transform-literals": "^7.25.2", - "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", - "@babel/plugin-transform-modules-commonjs": "^7.24.8", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", - "@babel/plugin-transform-numeric-separator": "^7.24.7", - "@babel/plugin-transform-object-rest-spread": "^7.24.7", - "@babel/plugin-transform-optional-catch-binding": "^7.24.7", - "@babel/plugin-transform-optional-chaining": "^7.24.8", - "@babel/plugin-transform-parameters": "^7.24.7", - "@babel/plugin-transform-private-methods": "^7.24.7", - "@babel/plugin-transform-private-property-in-object": "^7.24.7", - "@babel/plugin-transform-react-display-name": "^7.24.7", - "@babel/plugin-transform-react-jsx": "^7.25.2", - "@babel/plugin-transform-react-jsx-self": "^7.24.7", - "@babel/plugin-transform-react-jsx-source": "^7.24.7", - "@babel/plugin-transform-regenerator": "^7.24.7", - "@babel/plugin-transform-runtime": "^7.24.7", - "@babel/plugin-transform-shorthand-properties": "^7.24.7", - "@babel/plugin-transform-spread": "^7.24.7", - "@babel/plugin-transform-sticky-regex": "^7.24.7", - "@babel/plugin-transform-typescript": "^7.25.2", - "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@babel/template": "^7.25.0", - "@react-native/babel-plugin-codegen": "0.81.5", - "babel-plugin-syntax-hermes-parser": "0.29.1", - "babel-plugin-transform-flow-enums": "^0.0.2", - "react-refresh": "^0.14.0" - }, - "engines": { - "node": ">= 20.19.4" - }, - "peerDependencies": { - "@babel/core": "*" - } - }, - "node_modules/@react-native/babel-preset/node_modules/react-refresh": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", - "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@react-native/codegen": { - "version": "0.81.5", - "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.81.5.tgz", - "integrity": "sha512-a2TDA03Up8lpSa9sh5VRGCQDXgCTOyDOFH+aqyinxp1HChG8uk89/G+nkJ9FPd0rqgi25eCTR16TWdS3b+fA6g==", - "dependencies": { - "@babel/core": "^7.25.2", - "@babel/parser": "^7.25.3", - "glob": "^7.1.1", - "hermes-parser": "0.29.1", - "invariant": "^2.2.4", - "nullthrows": "^1.1.1", - "yargs": "^17.6.2" - }, - "engines": { - "node": ">= 20.19.4" - }, - "peerDependencies": { - "@babel/core": "*" - } - }, - "node_modules/@react-native/codegen/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@react-native/community-cli-plugin": { - "version": "0.81.5", - "resolved": "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.81.5.tgz", - "integrity": "sha512-yWRlmEOtcyvSZ4+OvqPabt+NS36vg0K/WADTQLhrYrm9qdZSuXmq8PmdJWz/68wAqKQ+4KTILiq2kjRQwnyhQw==", - "dependencies": { - "@react-native/dev-middleware": "0.81.5", - "debug": "^4.4.0", - "invariant": "^2.2.4", - "metro": "^0.83.1", - "metro-config": "^0.83.1", - "metro-core": "^0.83.1", - "semver": "^7.1.3" - }, - "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 - } - } - }, - "node_modules/@react-native/community-cli-plugin/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@react-native/debugger-frontend": { - "version": "0.81.5", - "resolved": "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.81.5.tgz", - "integrity": "sha512-bnd9FSdWKx2ncklOetCgrlwqSGhMHP2zOxObJbOWXoj7GHEmih4MKarBo5/a8gX8EfA1EwRATdfNBQ81DY+h+w==", - "engines": { - "node": ">= 20.19.4" - } - }, - "node_modules/@react-native/dev-middleware": { - "version": "0.81.5", - "resolved": "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.81.5.tgz", - "integrity": "sha512-WfPfZzboYgo/TUtysuD5xyANzzfka8Ebni6RIb2wDxhb56ERi7qDrE4xGhtPsjCL4pQBXSVxyIlCy0d8I6EgGA==", - "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.6.5", - "debug": "^4.4.0", - "invariant": "^2.2.4", - "nullthrows": "^1.1.1", - "open": "^7.0.3", - "serve-static": "^1.16.2", - "ws": "^6.2.3" - }, - "engines": { - "node": ">= 20.19.4" - } - }, - "node_modules/@react-native/dev-middleware/node_modules/open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "dependencies": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@react-native/dev-middleware/node_modules/ws": { - "version": "6.2.6", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.6.tgz", - "integrity": "sha512-XTrf1gv7kXoVf1hbC3PAyAiPgR8Wz1blcrYIjEsUmr08BLksT41R8KbjmS9408C2ERx7v1JDLD/BkpLEttjfKA==", - "dependencies": { - "async-limiter": "~1.0.0" - } - }, - "node_modules/@react-native/gradle-plugin": { - "version": "0.81.5", - "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.81.5.tgz", - "integrity": "sha512-hORRlNBj+ReNMLo9jme3yQ6JQf4GZpVEBLxmTXGGlIL78MAezDZr5/uq9dwElSbcGmLEgeiax6e174Fie6qPLg==", - "engines": { - "node": ">= 20.19.4" - } - }, - "node_modules/@react-native/js-polyfills": { - "version": "0.81.5", - "resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.81.5.tgz", - "integrity": "sha512-fB7M1CMOCIUudTRuj7kzxIBTVw2KXnsgbQ6+4cbqSxo8NmRRhA0Ul4ZUzZj3rFd3VznTL4Brmocv1oiN0bWZ8w==", - "engines": { - "node": ">= 20.19.4" - } - }, - "node_modules/@react-native/normalize-colors": { - "version": "0.76.9", - "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.76.9.tgz", - "integrity": "sha512-TUdMG2JGk72M9d8DYbubdOlrzTYjw+YMe/xOnLU4viDgWRHsCbtRS9x0IAxRjs3amj/7zmK3Atm8jUPvdAc8qw==", - "license": "MIT" - }, - "node_modules/@react-navigation/bottom-tabs": { - "version": "7.18.18", - "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-7.18.18.tgz", - "integrity": "sha512-8XEvMG7SeBEY1zPSM3Bt3T12db1Q+j9qAMakdoSVkbFBXo5+rbrsdz4kOVtCs7vXOEeJfOEIZlubgDb4zRFHAw==", - "license": "MIT", - "dependencies": { - "@react-navigation/elements": "^2.9.40", - "color": "^4.2.3", - "sf-symbols-typescript": "^2.1.0" - }, - "peerDependencies": { - "@react-navigation/native": "^7.3.18", - "react": ">= 18.2.0", - "react-native": "*", - "react-native-safe-area-context": ">= 4.0.0", - "react-native-screens": ">= 4.0.0" - } - }, - "node_modules/@react-navigation/core": { - "version": "7.21.13", - "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-7.21.13.tgz", - "integrity": "sha512-d1syMXra7RlJjGsjsIxEA14F6U+awFtQJeOfDc+V7x3y1mPqYQVTYnqnt3PR+fBBouUKaKsgKZsSR3MP5919Xg==", - "license": "MIT", - "dependencies": { - "@react-navigation/routers": "^7.6.4", - "escape-string-regexp": "^4.0.0", - "fast-deep-equal": "^3.1.3", - "nanoid": "^3.3.11", - "query-string": "^7.1.3", - "react-is": "^19.1.0", - "use-latest-callback": "^0.2.4", - "use-sync-external-store": "^1.5.0" - }, - "peerDependencies": { - "react": ">= 18.2.0" - } - }, - "node_modules/@react-navigation/elements": { - "version": "2.9.40", - "resolved": "https://registry.npmjs.org/@react-navigation/elements/-/elements-2.9.40.tgz", - "integrity": "sha512-x2fCMVKU23YeQvHSCFq2mVRYAbHqYNqb8kfWSEfIQ+XUX7dBXWd93/pr0w5jLjALDHDxQUaJKh4mIqr8q3zAwQ==", - "license": "MIT", - "dependencies": { - "color": "^4.2.3", - "use-latest-callback": "^0.2.4", - "use-sync-external-store": "^1.5.0" - }, - "peerDependencies": { - "@react-native-masked-view/masked-view": ">= 0.2.0", - "@react-navigation/native": "^7.3.18", - "react": ">= 18.2.0", - "react-native": "*", - "react-native-safe-area-context": ">= 4.0.0" - }, - "peerDependenciesMeta": { - "@react-native-masked-view/masked-view": { - "optional": true - } - } - }, - "node_modules/@react-navigation/native": { - "version": "7.3.18", - "resolved": "https://registry.npmjs.org/@react-navigation/native/-/native-7.3.18.tgz", - "integrity": "sha512-5lLYl0Kt85jcpEYxXzj2ecIKta+yo4EcAIOZoJe6jU9lbR0lu6sAQsotU3rlVAYL1VBY/xLemxs4WQ2LJs4Oew==", - "license": "MIT", - "dependencies": { - "@react-navigation/core": "^7.21.13", - "escape-string-regexp": "^4.0.0", - "fast-deep-equal": "^3.1.3", - "nanoid": "^3.3.11", - "standard-navigation": "^0.0.8", - "use-latest-callback": "^0.2.4" - }, - "peerDependencies": { - "react": ">= 18.2.0", - "react-native": "*" - } - }, - "node_modules/@react-navigation/native-stack": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@react-navigation/native-stack/-/native-stack-7.18.10.tgz", - "integrity": "sha512-dWH6bLHxdPslMmNCPi8doythC9gtavvh9LK8F0HIQLuYE5A2GOk1u6mrvnYrqyJBfsXa6gA8O0Zr6XGywynDnA==", - "license": "MIT", - "dependencies": { - "@react-navigation/elements": "^2.9.40", - "color": "^4.2.3", - "sf-symbols-typescript": "^2.1.0", - "warn-once": "^0.1.1" - }, - "peerDependencies": { - "@react-navigation/native": "^7.3.18", - "react": ">= 18.2.0", - "react-native": "*", - "react-native-safe-area-context": ">= 4.0.0", - "react-native-screens": ">= 4.0.0" - } - }, - "node_modules/@react-navigation/routers": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@react-navigation/routers/-/routers-7.6.4.tgz", - "integrity": "sha512-GI7eJm8/KsZUQaYcXvEExikKurRZRgEsSzyZ7faENfi65yqJBCXjDMwyN1pF6pNW1MoLH1ErDwDivFxY6BzD3w==", - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.11" - } - }, - "node_modules/@reduxjs/toolkit": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.11.2.tgz", - "integrity": "sha512-Kd6kAHTA6/nUpp8mySPqj3en3dm0tdMIgbttnQ1xFMVpufoj+ADi8pXLBsd4xzTRHQa7t/Jv8W5UnCuW4kuWMQ==", - "license": "MIT", - "dependencies": { - "@standard-schema/spec": "^1.0.0", - "@standard-schema/utils": "^0.3.0", - "immer": "^11.0.0", - "redux": "^5.0.1", - "redux-thunk": "^3.1.0", - "reselect": "^5.1.0" - }, - "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18 || ^19", - "react-redux": "^7.2.1 || ^8.1.3 || ^9.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-redux": { - "optional": true - } - } - }, - "node_modules/@reduxjs/toolkit/node_modules/immer": { - "version": "11.1.3", - "resolved": "https://registry.npmjs.org/immer/-/immer-11.1.3.tgz", - "integrity": "sha512-6jQTc5z0KJFtr1UgFpIL3N9XSC3saRaI9PwWtzM2pSqkNGtiNkYY2OSwkOGDK2XcTRcLb1pi/aNkKZz0nxVH4Q==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } - }, - "node_modules/@remix-run/router": { - "version": "1.23.2", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.23.2.tgz", - "integrity": "sha512-Ic6m2U/rMjTkhERIa/0ZtXJP17QUi2CbWE7cqx4J58M8aA3QTfW+2UlQ4psvTX9IO1RfNVhK3pcpdjej7L+t2w==", - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@revenuecat/purchases-js": { - "version": "1.24.4", - "resolved": "https://registry.npmjs.org/@revenuecat/purchases-js/-/purchases-js-1.24.4.tgz", - "integrity": "sha512-57T2976W0X87SSkayBaxT+In37kxqC6phqjmzBraJUccnhLd1tg9BpYm2AMGEfouAiNE4jUXNmL+iJRrVwRuaw==", - "license": "MIT" - }, - "node_modules/@revenuecat/purchases-js-hybrid-mappings": { - "version": "17.30.1", - "resolved": "https://registry.npmjs.org/@revenuecat/purchases-js-hybrid-mappings/-/purchases-js-hybrid-mappings-17.30.1.tgz", - "integrity": "sha512-JYTSVIGP/ne2SFBctlMZci03kyNhcr5yuIkbr8/nWZpToA6WSqglA/0c9IaI3IsDhjxUFROdA1Hqv2ZVP2b8qQ==", - "license": "MIT", - "dependencies": { - "@revenuecat/purchases-js": "1.24.4" - } - }, - "node_modules/@revenuecat/purchases-typescript-internal": { - "version": "17.30.1", - "resolved": "https://registry.npmjs.org/@revenuecat/purchases-typescript-internal/-/purchases-typescript-internal-17.30.1.tgz", - "integrity": "sha512-vYHJSerNEeubyT/37XHu4kwOKBhni/C9xfh1mQkQ7IsmX2H7SH/aD6pNF9LqHzYQahQmTRqzm168vPObYeiEjA==", - "license": "MIT" - }, - "node_modules/@rolldown/pluginutils": { - "version": "1.0.0-beta.27", - "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz", - "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.54.0.tgz", - "integrity": "sha512-OywsdRHrFvCdvsewAInDKCNyR3laPA2mc9bRYJ6LBp5IyvF3fvXbbNR0bSzHlZVFtn6E0xw2oZlyjg4rKCVcng==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.54.0.tgz", - "integrity": "sha512-Skx39Uv+u7H224Af+bDgNinitlmHyQX1K/atIA32JP3JQw6hVODX5tkbi2zof/E69M1qH2UoN3Xdxgs90mmNYw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.54.0.tgz", - "integrity": "sha512-k43D4qta/+6Fq+nCDhhv9yP2HdeKeP56QrUUTW7E6PhZP1US6NDqpJj4MY0jBHlJivVJD5P8NxrjuobZBJTCRw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.54.0.tgz", - "integrity": "sha512-cOo7biqwkpawslEfox5Vs8/qj83M/aZCSSNIWpVzfU2CYHa2G3P1UN5WF01RdTHSgCkri7XOlTdtk17BezlV3A==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.54.0.tgz", - "integrity": "sha512-miSvuFkmvFbgJ1BevMa4CPCFt5MPGw094knM64W9I0giUIMMmRYcGW/JWZDriaw/k1kOBtsWh1z6nIFV1vPNtA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.54.0.tgz", - "integrity": "sha512-KGXIs55+b/ZfZsq9aR026tmr/+7tq6VG6MsnrvF4H8VhwflTIuYh+LFUlIsRdQSgrgmtM3fVATzEAj4hBQlaqQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.54.0.tgz", - "integrity": "sha512-EHMUcDwhtdRGlXZsGSIuXSYwD5kOT9NVnx9sqzYiwAc91wfYOE1g1djOEDseZJKKqtHAHGwnGPQu3kytmfaXLQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.54.0.tgz", - "integrity": "sha512-+pBrqEjaakN2ySv5RVrj/qLytYhPKEUwk+e3SFU5jTLHIcAtqh2rLrd/OkbNuHJpsBgxsD8ccJt5ga/SeG0JmA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.54.0.tgz", - "integrity": "sha512-NSqc7rE9wuUaRBsBp5ckQ5CVz5aIRKCwsoa6WMF7G01sX3/qHUw/z4pv+D+ahL1EIKy6Enpcnz1RY8pf7bjwng==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.54.0.tgz", - "integrity": "sha512-gr5vDbg3Bakga5kbdpqx81m2n9IX8M6gIMlQQIXiLTNeQW6CucvuInJ91EuCJ/JYvc+rcLLsDFcfAD1K7fMofg==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-loong64-gnu": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.54.0.tgz", - "integrity": "sha512-gsrtB1NA3ZYj2vq0Rzkylo9ylCtW/PhpLEivlgWe0bpgtX5+9j9EZa0wtZiCjgu6zmSeZWyI/e2YRX1URozpIw==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-ppc64-gnu": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.54.0.tgz", - "integrity": "sha512-y3qNOfTBStmFNq+t4s7Tmc9hW2ENtPg8FeUD/VShI7rKxNW7O4fFeaYbMsd3tpFlIg1Q8IapFgy7Q9i2BqeBvA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.54.0.tgz", - "integrity": "sha512-89sepv7h2lIVPsFma8iwmccN7Yjjtgz0Rj/Ou6fEqg3HDhpCa+Et+YSufy27i6b0Wav69Qv4WBNl3Rs6pwhebQ==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-musl": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.54.0.tgz", - "integrity": "sha512-ZcU77ieh0M2Q8Ur7D5X7KvK+UxbXeDHwiOt/CPSBTI1fBmeDMivW0dPkdqkT4rOgDjrDDBUed9x4EgraIKoR2A==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.54.0.tgz", - "integrity": "sha512-2AdWy5RdDF5+4YfG/YesGDDtbyJlC9LHmL6rZw6FurBJ5n4vFGupsOBGfwMRjBYH7qRQowT8D/U4LoSvVwOhSQ==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.54.0.tgz", - "integrity": "sha512-WGt5J8Ij/rvyqpFexxk3ffKqqbLf9AqrTBbWDk7ApGUzaIs6V+s2s84kAxklFwmMF/vBNGrVdYgbblCOFFezMQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.54.0.tgz", - "integrity": "sha512-JzQmb38ATzHjxlPHuTH6tE7ojnMKM2kYNzt44LO/jJi8BpceEC8QuXYA908n8r3CNuG/B3BV8VR3Hi1rYtmPiw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-openharmony-arm64": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.54.0.tgz", - "integrity": "sha512-huT3fd0iC7jigGh7n3q/+lfPcXxBi+om/Rs3yiFxjvSxbSB6aohDFXbWvlspaqjeOh+hx7DDHS+5Es5qRkWkZg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.54.0.tgz", - "integrity": "sha512-c2V0W1bsKIKfbLMBu/WGBz6Yci8nJ/ZJdheE0EwB73N3MvHYKiKGs3mVilX4Gs70eGeDaMqEob25Tw2Gb9Nqyw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.54.0.tgz", - "integrity": "sha512-woEHgqQqDCkAzrDhvDipnSirm5vxUXtSKDYTVpZG3nUdW/VVB5VdCYA2iReSj/u3yCZzXID4kuKG7OynPnB3WQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-gnu": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.54.0.tgz", - "integrity": "sha512-dzAc53LOuFvHwbCEOS0rPbXp6SIhAf2txMP5p6mGyOXXw5mWY8NGGbPMPrs4P1WItkfApDathBj/NzMLUZ9rtQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.54.0.tgz", - "integrity": "sha512-hYT5d3YNdSh3mbCU1gwQyPgQd3T2ne0A3KG8KSBdav5TiBg6eInVmV+TeR5uHufiIgSFg0XsOWGW5/RhNcSvPg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rtsao/scc": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", - "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", - "dev": true, - "license": "MIT" - }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.16.1.tgz", - "integrity": "sha512-TvZbIpeKqGQQ7X0zSCvPH9riMSFQFSggnfBjFZ1mEoILW+UuXCKwOoPcgjMwiUtRqFZ8jWhPJc4um14vC6I4ag==", - "dev": true, - "license": "MIT" - }, - "node_modules/@sauci/admin": { - "resolved": "apps/admin", - "link": true - }, - "node_modules/@sauci/api": { - "resolved": "apps/api", - "link": true - }, - "node_modules/@sauci/e2e": { - "resolved": "e2e", - "link": true - }, - "node_modules/@sauci/mobile": { - "resolved": "apps/mobile", - "link": true - }, - "node_modules/@sauci/shared": { - "resolved": "packages/shared", - "link": true - }, - "node_modules/@sauci/supabase": { - "resolved": "apps/supabase", - "link": true - }, - "node_modules/@sauci/web": { - "resolved": "apps/web", - "link": true - }, - "node_modules/@sideway/address": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", - "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", - "license": "BSD-3-Clause", - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@sideway/formula": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", - "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", - "license": "BSD-3-Clause" - }, - "node_modules/@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", - "license": "BSD-3-Clause" - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "license": "MIT" - }, - "node_modules/@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/@sinonjs/commons": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", - "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", - "license": "BSD-3-Clause", - "dependencies": { - "type-detect": "4.0.8" - } - }, - "node_modules/@sinonjs/fake-timers": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", - "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", - "license": "BSD-3-Clause", - "dependencies": { - "@sinonjs/commons": "^3.0.0" - } - }, - "node_modules/@standard-schema/spec": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", - "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==", - "license": "MIT" - }, - "node_modules/@standard-schema/utils": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@standard-schema/utils/-/utils-0.3.0.tgz", - "integrity": "sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g==", - "license": "MIT" - }, - "node_modules/@supabase/auth-js": { - "version": "2.93.3", - "resolved": "https://registry.npmjs.org/@supabase/auth-js/-/auth-js-2.93.3.tgz", - "integrity": "sha512-JdnkHZPKexVGSNONtu89RHU4bxz3X9kxx+f5ZnR5osoCIX+vs/MckwWRPZEybAEvlJXt5xjomDb3IB876QCxWQ==", - "license": "MIT", - "dependencies": { - "tslib": "2.8.1" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@supabase/cli-darwin-arm64": { - "version": "2.116.0", - "resolved": "https://registry.npmjs.org/@supabase/cli-darwin-arm64/-/cli-darwin-arm64-2.116.0.tgz", - "integrity": "sha512-Mvfxf5q7oQ1KR59ndFFyGkh12IfwKH5ZOv7OWtHsFkBuwHtHiJgY6Zwd3w09tnat4spkpDTFavclBlLsOQnh2A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@supabase/cli-darwin-x64": { - "version": "2.116.0", - "resolved": "https://registry.npmjs.org/@supabase/cli-darwin-x64/-/cli-darwin-x64-2.116.0.tgz", - "integrity": "sha512-dxKmIPcVunC8sPTuU+eVWj2SOB5tLoRTE5FX6J/KMZhGH03khTn6ptHvaanZp0YwaACbm//uoffUlJKZrAgt0w==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@supabase/cli-linux-arm64": { - "version": "2.116.0", - "resolved": "https://registry.npmjs.org/@supabase/cli-linux-arm64/-/cli-linux-arm64-2.116.0.tgz", - "integrity": "sha512-ZmV96NQqcgx1MH4jWdfyqqjLghy57mRI5bysy6lM7MezsirQh+eXaOdWI0xCy7r7FA09k2fKLGh+r7r0X3mxBg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@supabase/cli-linux-arm64-musl": { - "version": "2.116.0", - "resolved": "https://registry.npmjs.org/@supabase/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.116.0.tgz", - "integrity": "sha512-6lYrbKFJT5NKbEKGBJTArEc1F3oMfWxnQeq8+RZ4wSLjCq4uwluh6+fzKCsLVxZgPOg4r+RZRqDdb+/cLi0yyg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@supabase/cli-linux-x64": { - "version": "2.116.0", - "resolved": "https://registry.npmjs.org/@supabase/cli-linux-x64/-/cli-linux-x64-2.116.0.tgz", - "integrity": "sha512-o0PvHKyQSKEuC3jJqeV2qorgyMIFGDWQ1Bj+OXf0p80ddgktnJFlDElCU+VDKZkuwLC6vO/LMoBql34zFHzXhw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@supabase/cli-linux-x64-musl": { - "version": "2.116.0", - "resolved": "https://registry.npmjs.org/@supabase/cli-linux-x64-musl/-/cli-linux-x64-musl-2.116.0.tgz", - "integrity": "sha512-EtPJPHUvLHvXHkvZHAEr+i6w/bDVm5BOPD+09uXgUffsUbNAzfZ8r7Fb94+SfWI+dQwivw4WmijsX7tlx61Zcg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@supabase/cli-windows-arm64": { - "version": "2.116.0", - "resolved": "https://registry.npmjs.org/@supabase/cli-windows-arm64/-/cli-windows-arm64-2.116.0.tgz", - "integrity": "sha512-IiglNMXXssDiZbeSRvixYH7eYDDvhiEa2CrOSj419jO5vLrMKvzi1ATxe8E4i7MpKuI9S5U/3tA3rFlIMHtwrg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@supabase/cli-windows-x64": { - "version": "2.116.0", - "resolved": "https://registry.npmjs.org/@supabase/cli-windows-x64/-/cli-windows-x64-2.116.0.tgz", - "integrity": "sha512-pz4zNDs3KCEx0l9JS9Xaiuzd5WXrISajVlBSxC5/2Jyo2+g+N/ftQJDYTHQ6Jir5fNelIqSHIXZelmGds14upw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@supabase/functions-js": { - "version": "2.93.3", - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.93.3.tgz", - "integrity": "sha512-qWO0gHNDm/5jRjROv/nv9L6sYabCWS1kzorOLUv3kqCwRvEJLYZga93ppJPrZwOgoZfXmJzvpjY8fODA4HQfBw==", - "license": "MIT", - "dependencies": { - "tslib": "2.8.1" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@supabase/postgrest-js": { - "version": "2.93.3", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-2.93.3.tgz", - "integrity": "sha512-+iJ96g94skO2e4clsRSmEXg22NUOjh9BziapsJSAvnB1grOBf/BA8vGtCHjNOA+Z6lvKXL1jwBqcL9+fS1W/Lg==", - "license": "MIT", - "dependencies": { - "tslib": "2.8.1" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@supabase/realtime-js": { - "version": "2.93.3", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.93.3.tgz", - "integrity": "sha512-gnYpcFzwy8IkezRP4CDbT5I8jOsiOjrWrqTY1B+7jIriXsnpifmlM6RRjLBm9oD7OwPG0/WksniGPdKW67sXOA==", - "license": "MIT", - "dependencies": { - "@types/phoenix": "^1.6.6", - "@types/ws": "^8.18.1", - "tslib": "2.8.1", - "ws": "^8.18.2" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@supabase/storage-js": { - "version": "2.93.3", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.93.3.tgz", - "integrity": "sha512-cw4qXiLrx3apglDM02Tx/w/stvFlrkKocC6vCvuFAz3JtVEl1zH8MUfDQDTH59kJAQVaVdbewrMWSoBob7REnA==", - "license": "MIT", - "dependencies": { - "iceberg-js": "^0.8.1", - "tslib": "2.8.1" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@supabase/supabase-js": { - "version": "2.93.3", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.93.3.tgz", - "integrity": "sha512-paUqEqdBI9ztr/4bbMoCgeJ6M8ZTm2fpfjSOlzarPuzYveKFM20ZfDZqUpi9CFfYagYj5Iv3m3ztUjaI9/tM1w==", - "license": "MIT", - "dependencies": { - "@supabase/auth-js": "2.93.3", - "@supabase/functions-js": "2.93.3", - "@supabase/postgrest-js": "2.93.3", - "@supabase/realtime-js": "2.93.3", - "@supabase/storage-js": "2.93.3" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@swc/helpers": { - "version": "0.5.15", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz", - "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.8.0" - } - }, - "node_modules/@szmarczak/http-timer": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", - "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", - "license": "MIT", - "dependencies": { - "defer-to-connect": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@tanstack/query-core": { - "version": "5.90.20", - "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.90.20.tgz", - "integrity": "sha512-OMD2HLpNouXEfZJWcKeVKUgQ5n+n3A2JFmBaScpNDUqSrQSjiveC7dKMe53uJUg1nDG16ttFPz2xfilz6i2uVg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - } - }, - "node_modules/@tanstack/react-query": { - "version": "5.90.20", - "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.90.20.tgz", - "integrity": "sha512-vXBxa+qeyveVO7OA0jX1z+DeyCA4JKnThKv411jd5SORpBKgkcVnYKCiBgECvADvniBX7tobwBmg01qq9JmMJw==", - "license": "MIT", - "dependencies": { - "@tanstack/query-core": "5.90.20" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - }, - "peerDependencies": { - "react": "^18 || ^19" - } - }, - "node_modules/@testing-library/jest-native": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/@testing-library/jest-native/-/jest-native-5.4.3.tgz", - "integrity": "sha512-/sSDGaOuE+PJ1Z9Kp4u7PQScSVVXGud59I/qsBFFJvIbcn4P6yYw6cBnBmbPF+X9aRIsTJRDl6gzw5ZkJNm66w==", - "deprecated": "DEPRECATED: This package is no longer maintained.\nPlease use the built-in Jest matchers available in @testing-library/react-native v12.4+.\n\nSee migration guide: https://callstack.github.io/react-native-testing-library/docs/migration/jest-matchers", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.1.2", - "jest-diff": "^29.0.1", - "jest-matcher-utils": "^29.0.1", - "pretty-format": "^29.0.3", - "redent": "^3.0.0" - }, - "peerDependencies": { - "react": ">=16.0.0", - "react-native": ">=0.59", - "react-test-renderer": ">=16.0.0" - } - }, - "node_modules/@testing-library/react-native": { - "version": "13.3.3", - "resolved": "https://registry.npmjs.org/@testing-library/react-native/-/react-native-13.3.3.tgz", - "integrity": "sha512-k6Mjsd9dbZgvY4Bl7P1NIpePQNi+dfYtlJ5voi9KQlynxSyQkfOgJmYGCYmw/aSgH/rUcFvG8u5gd4npzgRDyg==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "jest-matcher-utils": "^30.0.5", - "picocolors": "^1.1.1", - "pretty-format": "^30.0.5", - "redent": "^3.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "jest": ">=29.0.0", - "react": ">=18.2.0", - "react-native": ">=0.71", - "react-test-renderer": ">=18.2.0" - }, - "peerDependenciesMeta": { - "jest": { - "optional": true - } - } - }, - "node_modules/@testing-library/react-native/node_modules/@jest/schemas": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-30.0.5.tgz", - "integrity": "sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@sinclair/typebox": "^0.34.0" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, - "node_modules/@testing-library/react-native/node_modules/@sinclair/typebox": { - "version": "0.34.48", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.34.48.tgz", - "integrity": "sha512-kKJTNuK3AQOrgjjotVxMrCn1sUJwM76wMszfq1kdU4uYVJjvEWuFQ6HgvLt4Xz3fSmZlTOxJ/Ie13KnIcWQXFA==", - "devOptional": true, - "license": "MIT" - }, - "node_modules/@testing-library/react-native/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@testing-library/react-native/node_modules/jest-diff": { - "version": "30.2.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-30.2.0.tgz", - "integrity": "sha512-dQHFo3Pt4/NLlG5z4PxZ/3yZTZ1C7s9hveiOj+GCN+uT109NC2QgsoVZsVOAvbJ3RgKkvyLGXZV9+piDpWbm6A==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/diff-sequences": "30.0.1", - "@jest/get-type": "30.1.0", - "chalk": "^4.1.2", - "pretty-format": "30.2.0" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, - "node_modules/@testing-library/react-native/node_modules/jest-matcher-utils": { - "version": "30.2.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-30.2.0.tgz", - "integrity": "sha512-dQ94Nq4dbzmUWkQ0ANAWS9tBRfqCrn0bV9AMYdOi/MHW726xn7eQmMeRTpX2ViC00bpNaWXq+7o4lIQ3AX13Hg==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/get-type": "30.1.0", - "chalk": "^4.1.2", - "jest-diff": "30.2.0", - "pretty-format": "30.2.0" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, - "node_modules/@testing-library/react-native/node_modules/pretty-format": { - "version": "30.2.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-30.2.0.tgz", - "integrity": "sha512-9uBdv/B4EefsuAL+pWqueZyZS2Ba+LxfFeQ9DN14HU4bN8bhaxKdkpjpB6fs9+pSjIBu+FXQHImEg8j/Lw0+vA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "30.0.5", - "ansi-styles": "^5.2.0", - "react-is": "^18.3.1" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, - "node_modules/@testing-library/react-native/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "devOptional": true, - "license": "MIT" - }, - "node_modules/@tokenizer/inflate": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/@tokenizer/inflate/-/inflate-0.2.7.tgz", - "integrity": "sha512-MADQgmZT1eKjp06jpI2yozxaU9uVs4GzzgSL+uEq7bVcJ9V1ZXQkeGNql1fsSI0gMy1vhvNTNbUqrx+pZfJVmg==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.4.0", - "fflate": "^0.8.2", - "token-types": "^6.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, - "node_modules/@tokenizer/inflate/node_modules/fflate": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.3.tgz", - "integrity": "sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tokenizer/token": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", - "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tybys/wasm-util": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", - "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@types/babel__core": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", - "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", - "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", - "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", - "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.28.2" - } - }, - "node_modules/@types/bunyan": { - "version": "1.8.11", - "resolved": "https://registry.npmjs.org/@types/bunyan/-/bunyan-1.8.11.tgz", - "integrity": "sha512-758fRH7umIMk5qt5ELmRMff4mLDlN+xyYzC+dkPTdKwbSkJFvz6xwyScrytPU0QIBbRRwbiE8/BIg8bpajerNQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/cacheable-request": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", - "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", - "license": "MIT", - "dependencies": { - "@types/http-cache-semantics": "*", - "@types/keyv": "^3.1.4", - "@types/node": "*", - "@types/responselike": "^1.0.0" - } - }, - "node_modules/@types/d3-array": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.2.tgz", - "integrity": "sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==", - "license": "MIT" - }, - "node_modules/@types/d3-color": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz", - "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==", - "license": "MIT" - }, - "node_modules/@types/d3-ease": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz", - "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==", - "license": "MIT" - }, - "node_modules/@types/d3-interpolate": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz", - "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==", - "license": "MIT", - "dependencies": { - "@types/d3-color": "*" - } - }, - "node_modules/@types/d3-path": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.1.tgz", - "integrity": "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg==", - "license": "MIT" - }, - "node_modules/@types/d3-scale": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.9.tgz", - "integrity": "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==", - "license": "MIT", - "dependencies": { - "@types/d3-time": "*" - } - }, - "node_modules/@types/d3-shape": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.8.tgz", - "integrity": "sha512-lae0iWfcDeR7qt7rA88BNiqdvPS5pFVPpo5OfjElwNaT2yyekbM0C9vK+yqBqEmHr6lDkRnYNoTBYlAgJa7a4w==", - "license": "MIT", - "dependencies": { - "@types/d3-path": "*" - } - }, - "node_modules/@types/d3-time": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz", - "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==", - "license": "MIT" - }, - "node_modules/@types/d3-timer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz", - "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==", - "license": "MIT" - }, - "node_modules/@types/estree": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", - "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/graceful-fs": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", - "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/hammerjs": { - "version": "2.0.46", - "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.46.tgz", - "integrity": "sha512-ynRvcq6wvqexJ9brDMS4BnBLzmr0e14d6ZJTEShTBWKymQiHwlAyGu0ZPEFI2Fh1U53F7tN9ufClWM5KvqkKOw==", - "license": "MIT" - }, - "node_modules/@types/http-cache-semantics": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", - "integrity": "sha512-L3LgimLHXtGkWikKnsPg0/VFx9OGZaC+eN1u4r+OB1XRqH3meBIAVC2zr1WdMH+RHmnRkqliQAOHNJ/E0j/e0Q==", - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/jsdom": { - "version": "20.0.1", - "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.1.tgz", - "integrity": "sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/tough-cookie": "*", - "parse5": "^7.0.0" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/keyv": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", - "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/node": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-25.1.0.tgz", - "integrity": "sha512-t7frlewr6+cbx+9Ohpl0NOTKXZNV9xHRmNOvql47BFJKcEG1CxtxlPEEe+gR9uhVWM4DwhnvTF110mIL4yP9RA==", - "license": "MIT", - "dependencies": { - "undici-types": "~7.16.0" - } - }, - "node_modules/@types/node-fetch": { - "version": "2.6.13", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.13.tgz", - "integrity": "sha512-QGpRVpzSaUs30JBSGPjOg4Uveu384erbHBoT1zeONvyCfwQxIkUshLAOqN/k9EjGviPRmWTTe6aH2qySWKTVSw==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "form-data": "^4.0.4" - } - }, - "node_modules/@types/pg": { - "version": "8.23.1", - "resolved": "https://registry.npmjs.org/@types/pg/-/pg-8.23.1.tgz", - "integrity": "sha512-fKVHpikPdg4GKks3JuLEhvwSyvwzF23hnabPy6DD8ljVbC7+6J5dQzdv4arV6jqq57djnMgs1HKBxX4P8aBI3A==", - "devOptional": true, - "dependencies": { - "@types/node": "*", - "pg-protocol": "*", - "pg-types": "^2.2.0" - } - }, - "node_modules/@types/phoenix": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.6.7.tgz", - "integrity": "sha512-oN9ive//QSBkf19rfDv45M7eZPi0eEXylht2OLEXicu5b4KoQ1OzXIw+xDSGWxSxe1JmepRR/ZH283vsu518/Q==", - "license": "MIT" - }, - "node_modules/@types/react": { - "version": "19.1.17", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.17.tgz", - "integrity": "sha512-Qec1E3mhALmaspIrhWt9jkQMNdw6bReVu64mjvhbhq2NFPftLPVr+l1SZgmw/66WwBNpDh7ao5AT6gF5v41PFA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "19.1.11", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.1.11.tgz", - "integrity": "sha512-3BKc/yGdNTYQVVw4idqHtSOcFsgGuBbMveKCOgF8wQ5QtrYOc3jDIlzg3jef04zcXFIHLelyGlj0T+BJ8+KN+w==", - "devOptional": true, - "license": "MIT", - "peerDependencies": { - "@types/react": "^19.0.0" - } - }, - "node_modules/@types/react-test-renderer": { - "version": "19.1.0", - "resolved": "https://registry.npmjs.org/@types/react-test-renderer/-/react-test-renderer-19.1.0.tgz", - "integrity": "sha512-XD0WZrHqjNrxA/MaR9O22w/RNidWR9YZmBdRGI7wcnWGrv/3dA8wKCJ8m63Sn+tLJhcjmuhOi629N66W6kgWzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/responselike": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.3.tgz", - "integrity": "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", - "license": "MIT" - }, - "node_modules/@types/tough-cookie": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz", - "integrity": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/trusted-types": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", - "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", - "license": "MIT", - "optional": true - }, - "node_modules/@types/use-sync-external-store": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.6.tgz", - "integrity": "sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==", - "license": "MIT" - }, - "node_modules/@types/ws": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", - "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/yargs": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.35.tgz", - "integrity": "sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "license": "MIT" - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.54.0.tgz", - "integrity": "sha512-hAAP5io/7csFStuOmR782YmTthKBJ9ND3WVL60hcOjvtGFb+HJxH4O5huAcmcZ9v9G8P+JETiZ/G1B8MALnWZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/regexpp": "^4.12.2", - "@typescript-eslint/scope-manager": "8.54.0", - "@typescript-eslint/type-utils": "8.54.0", - "@typescript-eslint/utils": "8.54.0", - "@typescript-eslint/visitor-keys": "8.54.0", - "ignore": "^7.0.5", - "natural-compare": "^1.4.0", - "ts-api-utils": "^2.4.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^8.54.0", - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", - "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.54.0.tgz", - "integrity": "sha512-BtE0k6cjwjLZoZixN0t5AKP0kSzlGu7FctRXYuPAm//aaiZhmfq1JwdYpYr1brzEspYyFeF+8XF5j2VK6oalrA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/scope-manager": "8.54.0", - "@typescript-eslint/types": "8.54.0", - "@typescript-eslint/typescript-estree": "8.54.0", - "@typescript-eslint/visitor-keys": "8.54.0", - "debug": "^4.4.3" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/project-service": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.54.0.tgz", - "integrity": "sha512-YPf+rvJ1s7MyiWM4uTRhE4DvBXrEV+d8oC3P9Y2eT7S+HBS0clybdMIPnhiATi9vZOYDc7OQ1L/i6ga6NFYK/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.54.0", - "@typescript-eslint/types": "^8.54.0", - "debug": "^4.4.3" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.54.0.tgz", - "integrity": "sha512-27rYVQku26j/PbHYcVfRPonmOlVI6gihHtXFbTdB5sb6qA0wdAQAbyXFVarQ5t4HRojIz64IV90YtsjQSSGlQg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.54.0", - "@typescript-eslint/visitor-keys": "8.54.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.54.0.tgz", - "integrity": "sha512-dRgOyT2hPk/JwxNMZDsIXDgyl9axdJI3ogZ2XWhBPsnZUv+hPesa5iuhdYt2gzwA9t8RE5ytOJ6xB0moV0Ujvw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.54.0.tgz", - "integrity": "sha512-hiLguxJWHjjwL6xMBwD903ciAwd7DmK30Y9Axs/etOkftC3ZNN9K44IuRD/EB08amu+Zw6W37x9RecLkOo3pMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.54.0", - "@typescript-eslint/typescript-estree": "8.54.0", - "@typescript-eslint/utils": "8.54.0", - "debug": "^4.4.3", - "ts-api-utils": "^2.4.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/types": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.54.0.tgz", - "integrity": "sha512-PDUI9R1BVjqu7AUDsRBbKMtwmjWcn4J3le+5LpcFgWULN3LvHC5rkc9gCVxbrsrGmO1jfPybN5s6h4Jy+OnkAA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.54.0.tgz", - "integrity": "sha512-BUwcskRaPvTk6fzVWgDPdUndLjB87KYDrN5EYGetnktoeAvPtO4ONHlAZDnj5VFnUANg0Sjm7j4usBlnoVMHwA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/project-service": "8.54.0", - "@typescript-eslint/tsconfig-utils": "8.54.0", - "@typescript-eslint/types": "8.54.0", - "@typescript-eslint/visitor-keys": "8.54.0", - "debug": "^4.4.3", - "minimatch": "^9.0.5", - "semver": "^7.7.3", - "tinyglobby": "^0.2.15", - "ts-api-utils": "^2.4.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.54.0.tgz", - "integrity": "sha512-9Cnda8GS57AQakvRyG0PTejJNlA2xhvyNtEVIMlDWOOeEyBkYWhGPnfrIAnqxLMTSTo6q8g12XVjjev5l1NvMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.9.1", - "@typescript-eslint/scope-manager": "8.54.0", - "@typescript-eslint/types": "8.54.0", - "@typescript-eslint/typescript-estree": "8.54.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <6.0.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.54.0.tgz", - "integrity": "sha512-VFlhGSl4opC0bprJiItPQ1RfUhGDIBokcPwaFH4yiBCaNPeld/9VeXbiPO1cLyorQi1G1vL+ecBk1x8o1axORA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.54.0", - "eslint-visitor-keys": "^4.2.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", - "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@ungap/structured-clone": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", - "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", - "license": "ISC" - }, - "node_modules/@unrs/resolver-binding-android-arm-eabi": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm-eabi/-/resolver-binding-android-arm-eabi-1.11.1.tgz", - "integrity": "sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@unrs/resolver-binding-android-arm64": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm64/-/resolver-binding-android-arm64-1.11.1.tgz", - "integrity": "sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@unrs/resolver-binding-darwin-arm64": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-arm64/-/resolver-binding-darwin-arm64-1.11.1.tgz", - "integrity": "sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@unrs/resolver-binding-darwin-x64": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-x64/-/resolver-binding-darwin-x64-1.11.1.tgz", - "integrity": "sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@unrs/resolver-binding-freebsd-x64": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-freebsd-x64/-/resolver-binding-freebsd-x64-1.11.1.tgz", - "integrity": "sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@unrs/resolver-binding-linux-arm-gnueabihf": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-gnueabihf/-/resolver-binding-linux-arm-gnueabihf-1.11.1.tgz", - "integrity": "sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-arm-musleabihf": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-musleabihf/-/resolver-binding-linux-arm-musleabihf-1.11.1.tgz", - "integrity": "sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-arm64-gnu": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-gnu/-/resolver-binding-linux-arm64-gnu-1.11.1.tgz", - "integrity": "sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-arm64-musl": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-musl/-/resolver-binding-linux-arm64-musl-1.11.1.tgz", - "integrity": "sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-ppc64-gnu": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-ppc64-gnu/-/resolver-binding-linux-ppc64-gnu-1.11.1.tgz", - "integrity": "sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-riscv64-gnu": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-gnu/-/resolver-binding-linux-riscv64-gnu-1.11.1.tgz", - "integrity": "sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-riscv64-musl": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-musl/-/resolver-binding-linux-riscv64-musl-1.11.1.tgz", - "integrity": "sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-s390x-gnu": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-s390x-gnu/-/resolver-binding-linux-s390x-gnu-1.11.1.tgz", - "integrity": "sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-x64-gnu": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-gnu/-/resolver-binding-linux-x64-gnu-1.11.1.tgz", - "integrity": "sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-linux-x64-musl": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-musl/-/resolver-binding-linux-x64-musl-1.11.1.tgz", - "integrity": "sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@unrs/resolver-binding-wasm32-wasi": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-wasm32-wasi/-/resolver-binding-wasm32-wasi-1.11.1.tgz", - "integrity": "sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==", - "cpu": [ - "wasm32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "@napi-rs/wasm-runtime": "^0.2.11" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@unrs/resolver-binding-win32-arm64-msvc": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-arm64-msvc/-/resolver-binding-win32-arm64-msvc-1.11.1.tgz", - "integrity": "sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@unrs/resolver-binding-win32-ia32-msvc": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-ia32-msvc/-/resolver-binding-win32-ia32-msvc-1.11.1.tgz", - "integrity": "sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@unrs/resolver-binding-win32-x64-msvc": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-x64-msvc/-/resolver-binding-win32-x64-msvc-1.11.1.tgz", - "integrity": "sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@urql/core": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@urql/core/-/core-5.2.0.tgz", - "integrity": "sha512-/n0ieD0mvvDnVAXEQgX/7qJiVcvYvNkOHeBvkwtylfjydar123caCXcl58PXFY11oU1oquJocVXHxLAbtv4x1A==", - "license": "MIT", - "dependencies": { - "@0no-co/graphql.web": "^1.0.13", - "wonka": "^6.3.2" - } - }, - "node_modules/@urql/exchange-retry": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@urql/exchange-retry/-/exchange-retry-1.3.2.tgz", - "integrity": "sha512-TQMCz2pFJMfpNxmSfX1VSfTjwUIFx/mL+p1bnfM1xjjdla7Z+KnGMW/EhFbpckp3LyWAH4PgOsMwOMnIN+MBFg==", - "license": "MIT", - "dependencies": { - "@urql/core": "^5.1.2", - "wonka": "^6.3.2" - }, - "peerDependencies": { - "@urql/core": "^5.0.0" - } - }, - "node_modules/@vitejs/plugin-react": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz", - "integrity": "sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.28.0", - "@babel/plugin-transform-react-jsx-self": "^7.27.1", - "@babel/plugin-transform-react-jsx-source": "^7.27.1", - "@rolldown/pluginutils": "1.0.0-beta.27", - "@types/babel__core": "^7.20.5", - "react-refresh": "^0.17.0" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "peerDependencies": { - "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" - } - }, - "node_modules/@vitest/coverage-v8": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-2.1.9.tgz", - "integrity": "sha512-Z2cOr0ksM00MpEfyVE8KXIYPEcBFxdbLSs56L8PO0QQMxt/6bDj45uQfxoc96v05KW3clk7vvgP0qfDit9DmfQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.3.0", - "@bcoe/v8-coverage": "^0.2.3", - "debug": "^4.3.7", - "istanbul-lib-coverage": "^3.2.2", - "istanbul-lib-report": "^3.0.1", - "istanbul-lib-source-maps": "^5.0.6", - "istanbul-reports": "^3.1.7", - "magic-string": "^0.30.12", - "magicast": "^0.3.5", - "std-env": "^3.8.0", - "test-exclude": "^7.0.1", - "tinyrainbow": "^1.2.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "@vitest/browser": "2.1.9", - "vitest": "2.1.9" - }, - "peerDependenciesMeta": { - "@vitest/browser": { - "optional": true - } - } - }, - "node_modules/@vitest/coverage-v8/node_modules/balanced-match": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", - "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "18 || 20 || >=22" - } - }, - "node_modules/@vitest/coverage-v8/node_modules/brace-expansion": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", - "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^4.0.2" - }, - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@vitest/coverage-v8/node_modules/istanbul-lib-source-maps": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.6.tgz", - "integrity": "sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.23", - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@vitest/coverage-v8/node_modules/minimatch": { - "version": "10.2.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", - "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "brace-expansion": "^5.0.8" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@vitest/coverage-v8/node_modules/test-exclude": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-7.0.2.tgz", - "integrity": "sha512-u9E6A+ZDYdp7a4WnarkXPZOx8Ilz46+kby6p1yZ8zsGTz9gYa6FIS7lj2oezzNKmtdyyJNNmmXDppga5GB7kSw==", - "dev": true, - "license": "ISC", - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^10.4.1", - "minimatch": "^10.2.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@vitest/expect": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.9.tgz", - "integrity": "sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/spy": "2.1.9", - "@vitest/utils": "2.1.9", - "chai": "^5.1.2", - "tinyrainbow": "^1.2.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/mocker": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.9.tgz", - "integrity": "sha512-tVL6uJgoUdi6icpxmdrn5YNo3g3Dxv+IHJBr0GXHaEdTcw3F+cPKnsXFhli6nO+f/6SDKPHEK1UN+k+TQv0Ehg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/spy": "2.1.9", - "estree-walker": "^3.0.3", - "magic-string": "^0.30.12" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "msw": "^2.4.9", - "vite": "^5.0.0" - }, - "peerDependenciesMeta": { - "msw": { - "optional": true - }, - "vite": { - "optional": true - } - } - }, - "node_modules/@vitest/pretty-format": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.9.tgz", - "integrity": "sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "tinyrainbow": "^1.2.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/runner": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.9.tgz", - "integrity": "sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/utils": "2.1.9", - "pathe": "^1.1.2" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/snapshot": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.9.tgz", - "integrity": "sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/pretty-format": "2.1.9", - "magic-string": "^0.30.12", - "pathe": "^1.1.2" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/spy": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.9.tgz", - "integrity": "sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "tinyspy": "^3.0.2" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/utils": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.9.tgz", - "integrity": "sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/pretty-format": "2.1.9", - "loupe": "^3.1.2", - "tinyrainbow": "^1.2.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vscode/sudo-prompt": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@vscode/sudo-prompt/-/sudo-prompt-9.3.2.tgz", - "integrity": "sha512-gcXoCN00METUNFeQOFJ+C9xUI0DKB+0EGMVg7wbVYRHBw2Eq3fKisDZOkRdOz3kqXRKOENMfShPOmypw1/8nOw==", - "license": "MIT" - }, - "node_modules/@webgpu/types": { - "version": "0.1.21", - "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.21.tgz", - "integrity": "sha512-pUrWq3V5PiSGFLeLxoGqReTZmiiXwY3jRkIG5sLLKjyqNxrwm/04b4nw7LSmGWJcKk59XOM/YRTUwOzo4MMlow==", - "license": "BSD-3-Clause" - }, - "node_modules/@xmldom/xmldom": { - "version": "0.7.13", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.13.tgz", - "integrity": "sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==", - "deprecated": "this version is no longer supported, please update to at least 0.8.*", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "deprecated": "Use your platform's native atob() and btoa() methods instead", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "license": "MIT", - "dependencies": { - "event-target-shim": "^5.0.0" - }, - "engines": { - "node": ">=6.5" - } - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "license": "MIT", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz", - "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==", - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-globals": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", - "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "acorn": "^8.1.0", - "acorn-walk": "^8.0.2" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.3.4", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", - "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "acorn": "^8.11.0" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/agent-cli-detector": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/agent-cli-detector/-/agent-cli-detector-0.1.7.tgz", - "integrity": "sha512-d8OWDVdZMgjhLUT9ZPgSv/BdFFF9pVuscC0JdUSz3bjwE15gcp6u/o0/JooM2yyAWC49KThFhXlgTXRa9B7yng==", - "license": "MIT", - "bin": { - "agent-cli-detector": "dist/cli.js" - }, - "engines": { - "node": ">=18.18" - } - }, - "node_modules/agentkeepalive": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.6.0.tgz", - "integrity": "sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==", - "license": "MIT", - "dependencies": { - "humanize-ms": "^1.2.1" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/ajv": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz", - "integrity": "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/anser": { - "version": "1.4.10", - "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", - "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==", - "license": "MIT" - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "license": "MIT", - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-fragments": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz", - "integrity": "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==", - "license": "MIT", - "dependencies": { - "colorette": "^1.0.7", - "slice-ansi": "^2.0.0", - "strip-ansi": "^5.0.0" - } - }, - "node_modules/ansi-fragments/node_modules/ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/ansi-fragments/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/ansis": { - "version": "3.17.0", - "resolved": "https://registry.npmjs.org/ansis/-/ansis-3.17.0.tgz", - "integrity": "sha512-0qWUglt9JEqLFr3w1I1pbrChn1grhaiAR2ocX1PP/flRmxgtwTzPFFFnfIlD6aMOLQZgSuCRlidD70lvx8yhzg==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "license": "MIT" - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/anymatch/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/appdirsjs": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.7.tgz", - "integrity": "sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==", - "license": "MIT" - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "license": "MIT" - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "license": "Python-2.0" - }, - "node_modules/aria-hidden": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz", - "integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/aria-query": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", - "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", - "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "is-array-buffer": "^3.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-includes": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz", - "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==", - "dev": true, - "license": "MIT", - "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" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.findlast": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", - "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.findlastindex": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", - "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.9", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "es-shim-unscopables": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", - "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", - "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.tosorted": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", - "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3", - "es-errors": "^1.3.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", - "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "is-array-buffer": "^3.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "license": "MIT" - }, - "node_modules/assert": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz", - "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "is-nan": "^1.3.2", - "object-is": "^1.1.5", - "object.assign": "^4.1.4", - "util": "^0.12.5" - } - }, - "node_modules/assertion-error": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", - "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - } - }, - "node_modules/ast-types": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.2.tgz", - "integrity": "sha512-6E6tp3Yruw0qFK56M7UQj26h9eHaHdlHHhc/0JijFkDKy+m7Cbw5INnRvdcxs5vAR5CtN5V+XdjmsB9zyjIVlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ast-types-flow": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", - "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/async-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", - "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", - "license": "MIT" - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "license": "MIT" - }, - "node_modules/autoprefixer": { - "version": "10.4.24", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.24.tgz", - "integrity": "sha512-uHZg7N9ULTVbutaIsDRoUkoS8/h3bdsmVJYZ5l3wv8Cp/6UIIoRDm90hZ+BwxUj/hGBEzLxdHNSKuFpn8WOyZw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "browserslist": "^4.28.1", - "caniuse-lite": "^1.0.30001766", - "fraction.js": "^5.3.4", - "picocolors": "^1.1.1", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", - "license": "MIT", - "dependencies": { - "possible-typed-array-names": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/axe-core": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.13.0.tgz", - "integrity": "sha512-UzGt8zg7Ny8djbYMhxl2zuEevVa7r2gJjYY5Lwr1xM7+XU2nd6CkIWFTVcCIbAP63vSz71NaVyyuSk9lHKcy0A==", - "dev": true, - "license": "MPL-2.0", - "engines": { - "node": ">=4" - } - }, - "node_modules/axobject-query": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", - "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/babel-jest": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", - "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", - "license": "MIT", - "dependencies": { - "@jest/transform": "^29.7.0", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^29.6.3", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.8.0" - } - }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "license": "BSD-3-Clause", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "license": "BSD-3-Clause", - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-jest-hoist": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", - "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", - "license": "MIT", - "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.1.14", - "@types/babel__traverse": "^7.0.6" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.17", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.17.tgz", - "integrity": "sha512-aTyf30K/rqAsNwN76zYrdtx8obu0E4KoUME29B1xj+B3WxgvWkp943vYQ+z8Mv3lw9xHXMHpvSPOBxzAkIa94w==", - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.28.6", - "@babel/helper-define-polyfill-provider": "^0.6.8", - "semver": "^6.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz", - "integrity": "sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==", - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.5", - "core-js-compat": "^3.43.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.8", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.8.tgz", - "integrity": "sha512-M762rNHfSF1EV3SLtnCJXFoQbbIIz0OyRwnCmV0KPC7qosSfCO0QLTSuJX3ayAebubhE6oYBAYPrBA5ljowaZg==", - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.8" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-react-compiler": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-react-compiler/-/babel-plugin-react-compiler-1.0.0.tgz", - "integrity": "sha512-Ixm8tFfoKKIPYdCCKYTsqv+Fd4IJ0DQqMyEimo+pxUOMUR9cVPlwTrFt9Avu+3cb6Zp3mAzl+t1MrG2fxxKsxw==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.26.0" - } - }, - "node_modules/babel-plugin-react-native-web": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.21.2.tgz", - "integrity": "sha512-SPD0J6qjJn8231i0HZhlAGH6NORe+QvRSQM2mwQEzJ2Fb3E4ruWTiiicPlHjmeWShDXLcvoorOCXjeR7k/lyWA==", - "license": "MIT" - }, - "node_modules/babel-plugin-syntax-hermes-parser": { - "version": "0.29.1", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.29.1.tgz", - "integrity": "sha512-2WFYnoWGdmih1I1J5eIqxATOeycOqRwYxAQBu3cUu/rhwInwHUg7k60AFNbuGjSDL8tje5GDrAnxzRLcu2pYcA==", - "dependencies": { - "hermes-parser": "0.29.1" - } - }, - "node_modules/babel-plugin-transform-flow-enums": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-enums/-/babel-plugin-transform-flow-enums-0.0.2.tgz", - "integrity": "sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==", - "license": "MIT", - "dependencies": { - "@babel/plugin-syntax-flow": "^7.12.1" - } - }, - "node_modules/babel-preset-current-node-syntax": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.2.0.tgz", - "integrity": "sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==", - "license": "MIT", - "dependencies": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-import-attributes": "^7.24.7", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5" - }, - "peerDependencies": { - "@babel/core": "^7.0.0 || ^8.0.0-0" - } - }, - "node_modules/babel-preset-expo": { - "version": "54.0.12", - "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-54.0.12.tgz", - "integrity": "sha512-6xeSkdaixmQhWSYL7tfLu0pOS0BY+8ftwmdNSHtpEFSizrXYZkCjk/B6Dxr+6nwNRihixMcS0aBlWS1wlDl3pw==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/plugin-proposal-decorators": "^7.12.9", - "@babel/plugin-proposal-export-default-from": "^7.24.7", - "@babel/plugin-syntax-export-default-from": "^7.24.7", - "@babel/plugin-transform-class-static-block": "^7.27.1", - "@babel/plugin-transform-export-namespace-from": "^7.25.9", - "@babel/plugin-transform-flow-strip-types": "^7.25.2", - "@babel/plugin-transform-modules-commonjs": "^7.24.8", - "@babel/plugin-transform-object-rest-spread": "^7.24.7", - "@babel/plugin-transform-parameters": "^7.24.7", - "@babel/plugin-transform-private-methods": "^7.24.7", - "@babel/plugin-transform-private-property-in-object": "^7.24.7", - "@babel/plugin-transform-runtime": "^7.24.7", - "@babel/preset-react": "^7.22.15", - "@babel/preset-typescript": "^7.23.0", - "@react-native/babel-preset": "0.81.5", - "babel-plugin-react-compiler": "^1.0.0", - "babel-plugin-react-native-web": "~0.21.0", - "babel-plugin-syntax-hermes-parser": "^0.29.1", - "babel-plugin-transform-flow-enums": "^0.0.2", - "debug": "^4.3.4", - "resolve-from": "^5.0.0" - }, - "peerDependencies": { - "@babel/runtime": "^7.20.0", - "expo": "*", - "react-refresh": ">=0.14.0 <1.0.0" - }, - "peerDependenciesMeta": { - "@babel/runtime": { - "optional": true - }, - "expo": { - "optional": true - } - } - }, - "node_modules/babel-preset-jest": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", - "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", - "license": "MIT", - "dependencies": { - "babel-plugin-jest-hoist": "^29.6.3", - "babel-preset-current-node-syntax": "^1.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/badgin": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/badgin/-/badgin-1.2.3.tgz", - "integrity": "sha512-NQGA7LcfCpSzIbGRbkgjgdWkjy7HI+Th5VLxTJfW5EeaAf3fnS+xWQaQOCYiny+q6QSvxqoSO04vCx+4u++EJw==", - "license": "MIT" - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "license": "MIT" - }, - "node_modules/base64-arraybuffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", - "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/baseline-browser-mapping": { - "version": "2.11.20", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.20.tgz", - "integrity": "sha512-H0ulySigv6icDJ1F7SjtdCD6PrhTpdYCmP0CactWy1+ekh0AFd0o1Wn5T8b+hnTmdBx19u9yhL6wvCylXMY7zw==", - "license": "Apache-2.0", - "bin": { - "baseline-browser-mapping": "dist/cli.cjs" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/better-opn": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", - "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", - "license": "MIT", - "dependencies": { - "open": "^8.0.4" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/better-opn/node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "license": "MIT", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/big-integer": { - "version": "1.6.52", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", - "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", - "license": "Unlicense", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "license": "MIT", - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/body-parser": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz", - "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==", - "license": "MIT", - "dependencies": { - "bytes": "~3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "~1.2.0", - "http-errors": "~2.0.1", - "iconv-lite": "~0.4.24", - "on-finished": "~2.4.1", - "qs": "~6.14.0", - "raw-body": "~2.5.3", - "type-is": "~1.6.18", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "license": "ISC" - }, - "node_modules/bplist-creator": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz", - "integrity": "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==", - "dependencies": { - "stream-buffers": "2.2.x" - } - }, - "node_modules/bplist-parser": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.2.tgz", - "integrity": "sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==", - "license": "MIT", - "dependencies": { - "big-integer": "1.6.x" - }, - "engines": { - "node": ">= 5.10.0" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.28.8", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.8.tgz", - "integrity": "sha512-V2NpofLblG64mfOtSgDhOJESZEGogzDMBv/q+W6oc4LXWP/q75eOXoOaaOu1EOadB9U4Bwx/e0yzbvwKH8zalA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "baseline-browser-mapping": "^2.11.12", - "caniuse-lite": "^1.0.30001809", - "electron-to-chromium": "^1.5.402", - "node-releases": "^2.0.53", - "update-browserslist-db": "^1.3.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "license": "Apache-2.0", - "dependencies": { - "node-int64": "^0.4.0" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "license": "MIT" - }, - "node_modules/bundle-require": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/bundle-require/-/bundle-require-5.1.0.tgz", - "integrity": "sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==", - "dev": true, - "license": "MIT", - "dependencies": { - "load-tsconfig": "^0.2.3" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "peerDependencies": { - "esbuild": ">=0.18" - } - }, - "node_modules/bunyan": { - "version": "1.8.15", - "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-1.8.15.tgz", - "integrity": "sha512-0tECWShh6wUysgucJcBAoYegf3JJoZWibxdqhTm7OHPeT42qdjkZ29QCMcKwbgU1kiH+auSIasNRXMLWXafXig==", - "dev": true, - "engines": [ - "node >=0.10.0" - ], - "license": "MIT", - "bin": { - "bunyan": "bin/bunyan" - }, - "optionalDependencies": { - "dtrace-provider": "~0.8", - "moment": "^2.19.3", - "mv": "~2", - "safe-json-stringify": "~1" - } - }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cac": { - "version": "6.7.14", - "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", - "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/cacheable-lookup": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", - "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", - "license": "MIT", - "engines": { - "node": ">=10.6.0" - } - }, - "node_modules/cacheable-request": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz", - "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==", - "license": "MIT", - "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^4.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^6.0.1", - "responselike": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cacheable-request/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "license": "MIT", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/call-bind": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", - "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.0", - "es-define-property": "^1.0.0", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/call-bind-apply-helpers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/call-bound": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "get-intrinsic": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001810", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001810.tgz", - "integrity": "sha512-TITQPUkaz+aVk5GL6NhOdwk1aEaNTSDPsGFWrTuhKGtjTF70jL/Oht2W4c6rXUe5fu7Ie19VIahAXHIIiWWNeg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/canvaskit-wasm": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/canvaskit-wasm/-/canvaskit-wasm-0.40.0.tgz", - "integrity": "sha512-Od2o+ZmoEw9PBdN/yCGvzfu0WVqlufBPEWNG452wY7E9aT8RBE+ChpZF526doOlg7zumO4iCS+RAeht4P0Gbpw==", - "license": "BSD-3-Clause", - "dependencies": { - "@webgpu/types": "0.1.21" - } - }, - "node_modules/chai": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz", - "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "assertion-error": "^2.0.1", - "check-error": "^2.1.1", - "deep-eql": "^5.0.1", - "loupe": "^3.1.0", - "pathval": "^2.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/check-error": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz", - "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 16" - } - }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/chownr": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", - "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", - "license": "BlueOak-1.0.0", - "engines": { - "node": ">=18" - } - }, - "node_modules/chrome-launcher": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz", - "integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==", - "dependencies": { - "@types/node": "*", - "escape-string-regexp": "^4.0.0", - "is-wsl": "^2.2.0", - "lighthouse-logger": "^1.0.0" - }, - "bin": { - "print-chrome-path": "bin/print-chrome-path.js" - }, - "engines": { - "node": ">=12.13.0" - } - }, - "node_modules/chromium-edge-launcher": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/chromium-edge-launcher/-/chromium-edge-launcher-0.2.0.tgz", - "integrity": "sha512-JfJjUnq25y9yg4FABRRVPmBGWPZZi+AQXT4mxupb67766/0UlhG8PAZCz6xzEMXTbW3CsSoE8PcCWA49n35mKg==", - "dependencies": { - "@types/node": "*", - "escape-string-regexp": "^4.0.0", - "is-wsl": "^2.2.0", - "lighthouse-logger": "^1.0.0", - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - } - }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/cjs-module-lexer": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz", - "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==", - "devOptional": true, - "license": "MIT" - }, - "node_modules/class-variance-authority": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.1.tgz", - "integrity": "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==", - "license": "Apache-2.0", - "dependencies": { - "clsx": "^2.1.1" - }, - "funding": { - "url": "https://polar.sh/cva" - } - }, - "node_modules/clean-stack": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-3.0.1.tgz", - "integrity": "sha512-lR9wNiMRcVQjSB3a7xXGLuz4cr4wJuuXlaAEbRutGowQTmlp7R72/DOgN21e8jdwblMWl9UOJMJXarX94pzKdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "escape-string-regexp": "4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "license": "MIT", - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-spinners": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", - "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/client-only": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", - "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", - "license": "MIT" - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/cliui/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/cliui/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clone-response": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", - "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", - "license": "MIT", - "dependencies": { - "mimic-response": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "devOptional": true, - "license": "MIT", - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" - } - }, - "node_modules/collect-v8-coverage": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.3.tgz", - "integrity": "sha512-1L5aqIkwPfiodaMgQunkF1zRhNqifHBmtbbbxcr6yVxxBnliw4TDOW6NxpO8DJLgJ16OT+Y4ztZqP6p/FtXnAw==", - "devOptional": true, - "license": "MIT" - }, - "node_modules/color": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", - "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1", - "color-string": "^1.9.0" - }, - "engines": { - "node": ">=12.5.0" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "license": "MIT" - }, - "node_modules/color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "license": "MIT", - "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/colorette": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", - "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", - "license": "MIT" - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "license": "MIT", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/command-exists": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", - "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==", - "license": "MIT" - }, - "node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || >=14" - } - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true, - "license": "MIT" - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "license": "MIT", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", - "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", - "license": "MIT", - "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" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "license": "MIT" - }, - "node_modules/confbox": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", - "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", - "dev": true, - "license": "MIT" - }, - "node_modules/connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/connect/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/connect/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/consola": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/consola/-/consola-3.4.2.tgz", - "integrity": "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.18.0 || >=16.10.0" - } - }, - "node_modules/content-disposition": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz", - "integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "license": "MIT" - }, - "node_modules/cookie": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", - "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", - "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", - "license": "MIT", - "engines": { - "node": ">=6.6.0" - } - }, - "node_modules/core-js": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.50.0.tgz", - "integrity": "sha512-BRWgOLKkFeCgRudR6zrs8p9XJZcE14grzKMMssoYrk6krtuEZ7MTKPIY5RzOnqsEKIR9kst7wNzphttraT+Yqw==", - "hasInstallScript": true, - "license": "MIT", - "engines": { - "node": "*" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.50.0.tgz", - "integrity": "sha512-XGpFGbMLHwSt74YLTKho7Ib242qi6O8MSX+sRokV4oz7iKXvQWGYZthjIhjRGMxjzVkAubBO512dKGYcefmX3Q==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.28.7" - }, - "engines": { - "node": ">=6.4.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/cors": { - "version": "2.8.6", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz", - "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==", - "license": "MIT", - "dependencies": { - "object-assign": "^4", - "vary": "^1" - }, - "engines": { - "node": ">= 0.10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/cosmiconfig": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", - "license": "MIT", - "dependencies": { - "env-paths": "^2.2.1", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/create-jest": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", - "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-config": "^29.7.0", - "jest-util": "^29.7.0", - "prompts": "^2.0.1" - }, - "bin": { - "create-jest": "bin/create-jest.js" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/create-jest/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/create-jest/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/cross-fetch": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.2.0.tgz", - "integrity": "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==", - "license": "MIT", - "dependencies": { - "node-fetch": "^2.7.0" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/css-in-js-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", - "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", - "license": "MIT", - "dependencies": { - "hyphenate-style-name": "^1.0.3" - } - }, - "node_modules/css-line-break": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-2.1.0.tgz", - "integrity": "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==", - "license": "MIT", - "dependencies": { - "utrie": "^1.0.2" - } - }, - "node_modules/css-select": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", - "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "license": "MIT", - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-what": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", - "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", - "license": "BSD-2-Clause", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssom": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", - "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", - "dev": true, - "license": "MIT" - }, - "node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssom": "~0.3.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true, - "license": "MIT" - }, - "node_modules/csstype": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", - "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", - "devOptional": true, - "license": "MIT" - }, - "node_modules/d3-array": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", - "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", - "license": "ISC", - "dependencies": { - "internmap": "1 - 2" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-color": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", - "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-ease": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", - "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-format": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.2.tgz", - "integrity": "sha512-AJDdYOdnyRDV5b6ArilzCPPwc1ejkHcoyFarqlPqT7zRYjhavcT3uSrqcMvsgh2CgoPbK3RCwyHaVyxYcP2Arg==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-interpolate": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", - "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", - "license": "ISC", - "dependencies": { - "d3-color": "1 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", - "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-scale": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", - "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", - "license": "ISC", - "dependencies": { - "d3-array": "2.10.0 - 3", - "d3-format": "1 - 3", - "d3-interpolate": "1.2.0 - 3", - "d3-time": "2.1.1 - 3", - "d3-time-format": "2 - 4" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-shape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", - "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", - "license": "ISC", - "dependencies": { - "d3-path": "^3.1.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-time": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", - "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", - "license": "ISC", - "dependencies": { - "d3-array": "2 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-time-format": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", - "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", - "license": "ISC", - "dependencies": { - "d3-time": "1 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-timer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", - "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/data-urls": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", - "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "abab": "^2.0.6", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^11.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/data-view-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", - "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/data-view-byte-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", - "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/inspect-js" - } - }, - "node_modules/data-view-byte-offset": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", - "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/date-fns": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz", - "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/kossnocorp" - } - }, - "node_modules/dayjs": { - "version": "1.11.19", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", - "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", - "license": "MIT" - }, - "node_modules/debug": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", - "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decimal.js": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz", - "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==", - "dev": true, - "license": "MIT" - }, - "node_modules/decimal.js-light": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/decimal.js-light/-/decimal.js-light-2.5.1.tgz", - "integrity": "sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==", - "license": "MIT" - }, - "node_modules/decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", - "license": "MIT", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "license": "MIT", - "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/dedent": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.7.1.tgz", - "integrity": "sha512-9JmrhGZpOlEgOLdQgSm0zxFaYoQon408V1v49aqTWuXENVlnCuY9JBZcXZiCsZQWDjTm5Qf/nIvAy77mXDAjEg==", - "devOptional": true, - "license": "MIT", - "peerDependencies": { - "babel-plugin-macros": "^3.1.0" - }, - "peerDependenciesMeta": { - "babel-plugin-macros": { - "optional": true - } - } - }, - "node_modules/deep-eql": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", - "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "license": "MIT", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "license": "MIT", - "dependencies": { - "clone": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "license": "MIT", - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "license": "MIT", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-libc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", - "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-node-es": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", - "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", - "license": "MIT" - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true, - "license": "MIT" - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/dom-serializer/node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "BSD-2-Clause" - }, - "node_modules/domexception": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", - "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", - "deprecated": "Use your platform's native DOMException instead", - "dev": true, - "license": "MIT", - "dependencies": { - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/dompurify": { - "version": "3.4.14", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.4.14.tgz", - "integrity": "sha512-dVoH9z+MY+C9IilgGCk3YfFqjLi3fChm2OiKJMzh6axrJ5qwxqWaZamgmHrpv22CN/KdbZJuGEGgfQoL00LTdg==", - "license": "(MPL-2.0 OR Apache-2.0)", - "optionalDependencies": { - "@types/trusted-types": "^2.0.7" - } - }, - "node_modules/domutils": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", - "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dotenv": { - "version": "17.2.3", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", - "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" - } - }, - "node_modules/dotenv-cli": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/dotenv-cli/-/dotenv-cli-11.0.0.tgz", - "integrity": "sha512-r5pA8idbk7GFWuHEU7trSTflWcdBpQEK+Aw17UrSHjS6CReuhrrPcyC3zcQBPQvhArRHnBo/h6eLH1fkCvNlww==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.6", - "dotenv": "^17.1.0", - "dotenv-expand": "^12.0.0", - "minimist": "^1.2.6" - }, - "bin": { - "dotenv": "cli.js" - } - }, - "node_modules/dotenv-expand": { - "version": "12.0.3", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-12.0.3.tgz", - "integrity": "sha512-uc47g4b+4k/M/SeaW1y4OApx+mtLWl92l5LMPP0GNXctZqELk+YGgOPIIC5elYmUH4OuoK3JLhuRUYegeySiFA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "dotenv": "^16.4.5" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" - } - }, - "node_modules/dotenv-expand/node_modules/dotenv": { - "version": "16.6.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", - "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" - } - }, - "node_modules/drizzle-kit": { - "version": "0.31.10", - "resolved": "https://registry.npmjs.org/drizzle-kit/-/drizzle-kit-0.31.10.tgz", - "integrity": "sha512-7OZcmQUrdGI+DUNNsKBn1aW8qSoKuTH7d0mYgSP8bAzdFzKoovxEFnoGQp2dVs82EOJeYycqRtciopszwUf8bw==", - "dev": true, - "dependencies": { - "@drizzle-team/brocli": "^0.10.2", - "@esbuild-kit/esm-loader": "^2.5.5", - "esbuild": "^0.25.4", - "tsx": "^4.21.0" - }, - "bin": { - "drizzle-kit": "bin.cjs" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/aix-ppc64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz", - "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/android-arm": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz", - "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/android-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz", - "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/android-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz", - "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/darwin-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz", - "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/darwin-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz", - "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz", - "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/freebsd-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz", - "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/linux-arm": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz", - "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/linux-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz", - "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/linux-ia32": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz", - "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/linux-loong64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz", - "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/linux-mips64el": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz", - "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/linux-ppc64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz", - "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/linux-riscv64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz", - "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/linux-s390x": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz", - "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/linux-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz", - "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz", - "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/netbsd-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz", - "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz", - "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/openbsd-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz", - "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/openharmony-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz", - "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "openharmony" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/sunos-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz", - "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/win32-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz", - "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/win32-ia32": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz", - "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/@esbuild/win32-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz", - "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/drizzle-kit/node_modules/esbuild": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz", - "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "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" - } - }, - "node_modules/dtrace-provider": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz", - "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==", - "dev": true, - "hasInstallScript": true, - "license": "BSD-2-Clause", - "optional": true, - "dependencies": { - "nan": "^2.14.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/dunder-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "es-errors": "^1.3.0", - "gopd": "^1.2.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "license": "MIT" - }, - "node_modules/eciesjs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/eciesjs/-/eciesjs-0.5.0.tgz", - "integrity": "sha512-s0J9SEVYAEPg7J63GFMApLYzPH9VNIQIyC6s15JpnqVc0TqcKWdbgFlnAweEBRyMmko2dcs2sfC83Hj4J43tuA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@ecies/ciphers": "^0.2.6", - "@noble/ciphers": "^1.3.0", - "@noble/curves": "^1.9.7", - "@noble/hashes": "^1.8.0" - }, - "engines": { - "bun": ">=1", - "deno": ">=2.7.10", - "node": ">=16" - } - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "license": "MIT" - }, - "node_modules/ejs": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-6.0.1.tgz", - "integrity": "sha512-UaaM14yby8U3k02ihS1Bmj5Kz2d7CCQM1scxpgs4Mhkq8F1wR2gl3+Ts4h5Ne4Mnt7M9m4Dw7jsuMr3+xO4vZA==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "ejs": "bin/cli.js" - }, - "engines": { - "node": ">=0.12.18" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.5.416", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.416.tgz", - "integrity": "sha512-K6bvB2BjnNrugtIih6ewlbBI9DXa976jIdiIlRLHhBoEI9a4JaQjjHyF+A1IQI543aQYR4LnmOrT/K5fZj0aPA==", - "license": "ISC" - }, - "node_modules/emittery": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", - "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" - } - }, - "node_modules/emoji-mart": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/emoji-mart/-/emoji-mart-5.6.0.tgz", - "integrity": "sha512-eJp3QRe79pjwa+duv+n7+5YsNhRcMl812EcFVwrnRvYKoNPoQb5qxU8DG6Bgwji0akHdp6D4Ln6tYLG58MFSow==", - "license": "MIT" - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "license": "MIT" - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", - "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", - "license": "MIT", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/entities": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", - "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/env-editor": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/env-editor/-/env-editor-0.4.2.tgz", - "integrity": "sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/envinfo": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.21.0.tgz", - "integrity": "sha512-Lw7I8Zp5YKHFCXL7+Dz95g4CcbMEpgvqZNNq3AmlT5XAV6CgAAk6gyAMqn2zjw08K9BHfcNuKrMiCPLByGafow==", - "license": "MIT", - "bin": { - "envinfo": "dist/cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eoas": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/eoas/-/eoas-3.1.3.tgz", - "integrity": "sha512-6zLIt3sWkZask+xYUNHl9HOlfA4bhVOy5KzG0Bvp0T3GHIVXTVsNsW/GbuJ9aE3BkuYx64oV2o1FaVsnsXUjIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@clack/prompts": "^0.11.0", - "@expo/code-signing-certificates": "^0.0.5", - "@expo/config": "10.0.11", - "@expo/config-plugins": "9.0.12", - "@expo/eas-build-job": "1.0.165", - "@expo/fingerprint": "^0.11.7", - "@expo/package-manager": "1.7.0", - "@expo/spawn-async": "1.7.2", - "@oclif/core": "^4.2.4", - "@types/node-fetch": "^2.6.12", - "@urql/core": "4.0.11", - "@urql/exchange-retry": "1.2.0", - "better-opn": "3.0.2", - "chalk": "4.1.2", - "eslint": "^8.57.1", - "fast-glob": "3.3.2", - "fetch-retry": "^6.0.0", - "figures": "3.2.0", - "file-type": "^20.0.0", - "form-data": "^4.0.1", - "fs-extra": "11.2.0", - "getenv": "1.0.0", - "graphql": "16.8.1", - "graphql-tag": "^2.12.6", - "https-proxy-agent": "5.0.1", - "ignore": "5.3.0", - "joi": "17.11.0", - "js-yaml": "^5.2.2", - "jscodeshift": "^17.1.2", - "log-symbols": "^4.0.0", - "mime": "3.0.0", - "node-fetch": "^2.6.7", - "prettier": "3.1.1", - "prompts": "^2.4.2", - "recast": "^0.23.9", - "resolve-from": "5.0.0", - "semver": "7.5.4", - "tar": "6.2.1", - "terminal-link": "2.1.1", - "uuid": "9.0.1" - }, - "bin": { - "eoas": "bin/run.js" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/eoas/node_modules/@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/highlight": "^7.10.4" - } - }, - "node_modules/eoas/node_modules/@expo/code-signing-certificates": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/@expo/code-signing-certificates/-/code-signing-certificates-0.0.5.tgz", - "integrity": "sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==", - "dev": true, - "license": "MIT", - "dependencies": { - "node-forge": "^1.2.1", - "nullthrows": "^1.1.1" - } - }, - "node_modules/eoas/node_modules/@expo/config": { - "version": "10.0.11", - "resolved": "https://registry.npmjs.org/@expo/config/-/config-10.0.11.tgz", - "integrity": "sha512-nociJ4zr/NmbVfMNe9j/+zRlt7wz/siISu7PjdWE4WE+elEGxWWxsGzltdJG0llzrM+khx8qUiFK5aiVcdMBww==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "~7.10.4", - "@expo/config-plugins": "~9.0.17", - "@expo/config-types": "^52.0.5", - "@expo/json-file": "^9.0.2", - "deepmerge": "^4.3.1", - "getenv": "^1.0.0", - "glob": "^10.4.2", - "require-from-string": "^2.0.2", - "resolve-from": "^5.0.0", - "resolve-workspace-root": "^2.0.0", - "semver": "^7.6.0", - "slugify": "^1.3.4", - "sucrase": "3.35.0" - } - }, - "node_modules/eoas/node_modules/@expo/config-plugins": { - "version": "9.0.12", - "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-9.0.12.tgz", - "integrity": "sha512-/Ko/NM+GzvJyRkq8PITm8ms0KY5v0wmN1OQFYRMkcJqOi3PjlhndW+G6bHpJI9mkQXBaUnHwAiGLqIC3+MQ5Wg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@expo/config-types": "^52.0.0", - "@expo/json-file": "~9.0.0", - "@expo/plist": "^0.2.0", - "@expo/sdk-runtime-versions": "^1.0.0", - "chalk": "^4.1.2", - "debug": "^4.3.5", - "getenv": "^1.0.0", - "glob": "^10.4.2", - "resolve-from": "^5.0.0", - "semver": "^7.5.4", - "slash": "^3.0.0", - "slugify": "^1.6.6", - "xcode": "^3.0.1", - "xml2js": "0.6.0" - } - }, - "node_modules/eoas/node_modules/@expo/config-plugins/node_modules/@expo/json-file": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-9.0.2.tgz", - "integrity": "sha512-yAznIUrybOIWp3Uax7yRflB0xsEpvIwIEqIjao9SGi2Gaa+N0OamWfe0fnXBSWF+2zzF4VvqwT4W5zwelchfgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "~7.10.4", - "json5": "^2.2.3", - "write-file-atomic": "^2.3.0" - } - }, - "node_modules/eoas/node_modules/@expo/config-types": { - "version": "52.0.5", - "resolved": "https://registry.npmjs.org/@expo/config-types/-/config-types-52.0.5.tgz", - "integrity": "sha512-AMDeuDLHXXqd8W+0zSjIt7f37vUd/BP8p43k68NHpyAvQO+z8mbQZm3cNQVAMySeayK2XoPigAFB1JF2NFajaA==", - "dev": true, - "license": "MIT" - }, - "node_modules/eoas/node_modules/@expo/config/node_modules/@expo/config-plugins": { - "version": "9.0.17", - "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-9.0.17.tgz", - "integrity": "sha512-m24F1COquwOm7PBl5wRbkT9P9DviCXe0D7S7nQsolfbhdCWuvMkfXeoWmgjtdhy7sDlOyIgBrAdnB6MfsWKqIg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@expo/config-types": "^52.0.5", - "@expo/json-file": "~9.0.2", - "@expo/plist": "^0.2.2", - "@expo/sdk-runtime-versions": "^1.0.0", - "chalk": "^4.1.2", - "debug": "^4.3.5", - "getenv": "^1.0.0", - "glob": "^10.4.2", - "resolve-from": "^5.0.0", - "semver": "^7.5.4", - "slash": "^3.0.0", - "slugify": "^1.6.6", - "xcode": "^3.0.1", - "xml2js": "0.6.0" - } - }, - "node_modules/eoas/node_modules/@expo/config/node_modules/@expo/json-file": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-9.0.2.tgz", - "integrity": "sha512-yAznIUrybOIWp3Uax7yRflB0xsEpvIwIEqIjao9SGi2Gaa+N0OamWfe0fnXBSWF+2zzF4VvqwT4W5zwelchfgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "~7.10.4", - "json5": "^2.2.3", - "write-file-atomic": "^2.3.0" - } - }, - "node_modules/eoas/node_modules/@expo/config/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eoas/node_modules/@expo/fingerprint": { - "version": "0.11.11", - "resolved": "https://registry.npmjs.org/@expo/fingerprint/-/fingerprint-0.11.11.tgz", - "integrity": "sha512-gNyn1KnAOpEa8gSNsYqXMTcq0fSwqU/vit6fP5863vLSKxHm/dNt/gm/uZJxrRZxKq71KUJWF6I7d3z8qIfq5g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@expo/spawn-async": "^1.7.2", - "arg": "^5.0.2", - "chalk": "^4.1.2", - "debug": "^4.3.4", - "find-up": "^5.0.0", - "getenv": "^1.0.0", - "minimatch": "^3.0.4", - "p-limit": "^3.1.0", - "resolve-from": "^5.0.0", - "semver": "^7.6.0" - }, - "bin": { - "fingerprint": "bin/cli.js" - } - }, - "node_modules/eoas/node_modules/@expo/fingerprint/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eoas/node_modules/@expo/json-file": { - "version": "9.1.5", - "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-9.1.5.tgz", - "integrity": "sha512-prWBhLUlmcQtvN6Y7BpW2k9zXGd3ySa3R6rAguMJkp1z22nunLN64KYTUWfijFlprFoxm9r2VNnGkcbndAlgKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "~7.10.4", - "json5": "^2.2.3" - } - }, - "node_modules/eoas/node_modules/@expo/package-manager": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@expo/package-manager/-/package-manager-1.7.0.tgz", - "integrity": "sha512-yWn5TIjd42wLHZjNtdZkvCkcxqUGxlI4YHb+bQmgm3tWZ8aBHnLhPb0rgU8+hVHCofmRvVUXfVZv8Uh+kkLXgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@expo/json-file": "^9.0.0", - "@expo/spawn-async": "^1.7.2", - "ansi-regex": "^5.0.0", - "chalk": "^4.0.0", - "find-up": "^5.0.0", - "js-yaml": "^3.13.1", - "micromatch": "^4.0.8", - "npm-package-arg": "^11.0.0", - "ora": "^3.4.0", - "resolve-workspace-root": "^2.0.0", - "split": "^1.0.1", - "sudo-prompt": "9.1.1" - } - }, - "node_modules/eoas/node_modules/@expo/package-manager/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/eoas/node_modules/@expo/package-manager/node_modules/js-yaml": { - "version": "3.15.2", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.15.2.tgz", - "integrity": "sha512-6EuL879VkRA+1Cz578mKMiKvjPNEuk6+r1JaFzoSWejZmtf7xWbIyw1e3KkxlkzTIt9Taw6JBhEppG7utc1P+w==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/eoas/node_modules/@expo/plist": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.2.2.tgz", - "integrity": "sha512-ZZGvTO6vEWq02UAPs3LIdja+HRO18+LRI5QuDl6Hs3Ps7KX7xU6Y6kjahWKY37Rx2YjNpX07dGpBFzzC+vKa2g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@xmldom/xmldom": "~0.7.7", - "base64-js": "^1.2.3", - "xmlbuilder": "^14.0.0" - } - }, - "node_modules/eoas/node_modules/@expo/spawn-async": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@expo/spawn-async/-/spawn-async-1.7.2.tgz", - "integrity": "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/eoas/node_modules/@urql/core": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/@urql/core/-/core-4.0.11.tgz", - "integrity": "sha512-FFdY97vF5xnUrElcGw9erOLvtu+KGMLfwrLNDfv4IPgdp2IBsiGe+Kb7Aypfd3kH//BETewVSLm3+y2sSzjX6A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@0no-co/graphql.web": "^1.0.1", - "wonka": "^6.3.2" - } - }, - "node_modules/eoas/node_modules/@urql/exchange-retry": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@urql/exchange-retry/-/exchange-retry-1.2.0.tgz", - "integrity": "sha512-1O/biKiVhhn0EtvDF4UOvz325K4RrLupfL8rHcmqD2TBLv4qVDWQuzx4JGa1FfqjjRb+C9TNZ6w19f32Mq85Ug==", - "dev": true, - "license": "MIT", - "dependencies": { - "@urql/core": ">=4.0.0", - "wonka": "^6.3.2" - } - }, - "node_modules/eoas/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eoas/node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/eoas/node_modules/cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "restore-cursor": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eoas/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/eoas/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true, - "license": "MIT" - }, - "node_modules/eoas/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/eoas/node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/eoas/node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/eoas/node_modules/getenv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/getenv/-/getenv-1.0.0.tgz", - "integrity": "sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/eoas/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/eoas/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/eoas/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/eoas/node_modules/joi": { - "version": "17.11.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.11.0.tgz", - "integrity": "sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.3", - "@sideway/formula": "^3.0.1", - "@sideway/pinpoint": "^2.0.0" - } - }, - "node_modules/eoas/node_modules/js-yaml": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-5.4.1.tgz", - "integrity": "sha512-28R/k+NAjeuf7+CKlTxWZVExJGwVVLwY06DgEnOMz2gEpfNkDcD7QvyiVPT0xy0XXhU8vHsd4Ot42OOPdJG7dQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/puzrin" - }, - { - "type": "github", - "url": "https://github.com/sponsors/nodeca" - } - ], - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.mjs" - } - }, - "node_modules/eoas/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eoas/node_modules/mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", - "dev": true, - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/eoas/node_modules/mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/eoas/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=8" - } - }, - "node_modules/eoas/node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/eoas/node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eoas/node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-fn": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eoas/node_modules/ora": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", - "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-spinners": "^2.0.0", - "log-symbols": "^2.2.0", - "strip-ansi": "^5.2.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/eoas/node_modules/ora/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eoas/node_modules/ora/node_modules/log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eoas/node_modules/restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eoas/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eoas/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/eoas/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/eoas/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eoas/node_modules/tar": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", - "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", - "deprecated": "Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", - "dev": true, - "license": "ISC", - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eoas/node_modules/uuid": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", - "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", - "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", - "dev": true, - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/eoas/node_modules/write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, - "node_modules/eoas/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/error-ex": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", - "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/error-stack-parser": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", - "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", - "license": "MIT", - "dependencies": { - "stackframe": "^1.3.4" - } - }, - "node_modules/errorhandler": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.2.tgz", - "integrity": "sha512-kNAL7hESndBCrWwS72QyV3IVOTrVmj9D062FV5BQswNL5zEdeRmz/WJFyh6Aj/plvvSOrzddkxW57HgkZcR9Fw==", - "license": "MIT", - "dependencies": { - "accepts": "~1.3.8", - "escape-html": "~1.0.3" - }, - "engines": { - "node": ">= 0.8" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/es-abstract": { - "version": "1.24.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.1.tgz", - "integrity": "sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw==", - "dev": true, - "license": "MIT", - "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" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-define-property": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-iterator-helpers": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.2.tgz", - "integrity": "sha512-BrUQ0cPTB/IwXj23HtwHjS9n7O4h9FX94b4xc5zlTHxeLgTAdzYUDyy6KdExAl9lbN5rtfe44xpjpmj9grxs5w==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.24.1", - "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" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-object-atoms": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-set-tostringtag": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", - "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", - "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-to-primitive": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", - "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.2.7", - "is-date-object": "^1.0.5", - "is-symbol": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-toolkit": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.44.0.tgz", - "integrity": "sha512-6penXeZalaV88MM3cGkFZZfOoLGWshWWfdy0tWw/RlVVyhvMaWSBTOvXNeiW3e5FwdS5ePW0LGEu17zT139ktg==", - "license": "MIT", - "workspaces": [ - "docs", - "benchmarks" - ] - }, - "node_modules/esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" - } - }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "license": "MIT" - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/escodegen": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/eslint": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", - "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", - "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@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.2.0", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "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.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-expo": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-expo/-/eslint-config-expo-10.0.0.tgz", - "integrity": "sha512-/XC/DvniUWTzU7Ypb/cLDhDD4DXqEio4lug1ObD/oQ9Hcx3OVOR8Mkp4u6U4iGoZSJyIQmIk3WVHe/P1NYUXKw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/eslint-plugin": "^8.18.2", - "@typescript-eslint/parser": "^8.18.2", - "eslint-import-resolver-typescript": "^3.6.3", - "eslint-plugin-expo": "^1.0.0", - "eslint-plugin-import": "^2.30.0", - "eslint-plugin-react": "^7.37.3", - "eslint-plugin-react-hooks": "^5.1.0", - "globals": "^16.0.0" - }, - "peerDependencies": { - "eslint": ">=8.10" - } - }, - "node_modules/eslint-config-expo/node_modules/globals": { - "version": "16.5.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-16.5.0.tgz", - "integrity": "sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-config-next": { - "version": "15.5.24", - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.5.24.tgz", - "integrity": "sha512-RXne8azyj9DKV9N15elyRsnh98BtKINYHCG7bmVhpIhaOtaYvrNJ37XwWpjY9Z09f5RHYOf9vn5uU0MgV1iLrw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@next/eslint-plugin-next": "15.5.24", - "@rushstack/eslint-patch": "^1.10.3", - "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", - "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-import-resolver-typescript": "^3.5.2", - "eslint-plugin-import": "^2.31.0", - "eslint-plugin-jsx-a11y": "^6.10.0", - "eslint-plugin-react": "^7.37.0", - "eslint-plugin-react-hooks": "^5.0.0" - }, - "peerDependencies": { - "eslint": "^7.23.0 || ^8.0.0 || ^9.0.0", - "typescript": ">=3.3.1" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.13.0", - "resolve": "^1.22.4" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-import-resolver-typescript": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.10.1.tgz", - "integrity": "sha512-A1rHYb06zjMGAxdLSkN2fXPBwuSaQ0iO5M/hdyS0Ajj1VBaRp0sPD3dn1FhME3c/JluGFbwSxyCfqdSbtQLAHQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "@nolyfill/is-core-module": "1.0.39", - "debug": "^4.4.0", - "get-tsconfig": "^4.10.0", - "is-bun-module": "^2.0.0", - "stable-hash": "^0.0.5", - "tinyglobby": "^0.2.13", - "unrs-resolver": "^1.6.2" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint-import-resolver-typescript" - }, - "peerDependencies": { - "eslint": "*", - "eslint-plugin-import": "*", - "eslint-plugin-import-x": "*" - }, - "peerDependenciesMeta": { - "eslint-plugin-import": { - "optional": true - }, - "eslint-plugin-import-x": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz", - "integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-expo": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-expo/-/eslint-plugin-expo-1.1.0.tgz", - "integrity": "sha512-vPP0EPx7IA7ZfP49dY4rq9RV5jqkFWG+Pih3/oGjzIRjMI+ogcOE8i6isYkLXAdw/yvFV2BRZkTaQaiOGQqn6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "^8.59.0", - "@typescript-eslint/utils": "^8.59.0", - "eslint": "^9.24.0" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "eslint": ">=8.10" - } - }, - "node_modules/eslint-plugin-expo/node_modules/@eslint/eslintrc": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.6.tgz", - "integrity": "sha512-l2Ul9PrHsPCKcEY/ac7VgFj9D80C7S68sOKc618SyHDPK36s1XcFebXY0iTzUVn4Yq+YbwvSnDmCz9yxjX+QrA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.14.0", - "debug": "^4.3.2", - "espree": "^10.0.1", - "globals": "^14.0.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.3.0", - "minimatch": "^3.1.5", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-plugin-expo/node_modules/@eslint/js": { - "version": "9.39.5", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.5.tgz", - "integrity": "sha512-QywQuszQh77pIXCsq998c8hbhSTI/azTty1Z6N53dmAudKHhy573j3yvRLsX2BSp8YpLtoCEG8E9DJe+8zUh4A==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - } - }, - "node_modules/eslint-plugin-expo/node_modules/@typescript-eslint/project-service": { - "version": "8.68.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.68.0.tgz", - "integrity": "sha512-5GQtWZCXFcFYux955pvoS02WLc49pXNlvIxocKjS0clvwo3in1RdlzVKyiqQH9vE5AKWFLTaUgeQkOrTS+0Qxw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.68.0", - "@typescript-eslint/types": "^8.68.0", - "debug": "^4.4.3" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.1.0" - } - }, - "node_modules/eslint-plugin-expo/node_modules/@typescript-eslint/scope-manager": { - "version": "8.68.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.68.0.tgz", - "integrity": "sha512-T5eXpcaJNg8bhjHJ8Rjp68Vq/QBteYtTKY8TZqVNPaUbuz0f6jI9t6aDkylwvalpAB9XTTFeFOjrjXAZ3YvmVA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.68.0", - "@typescript-eslint/visitor-keys": "8.68.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/eslint-plugin-expo/node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.68.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.68.0.tgz", - "integrity": "sha512-F7zrGQfiJHojPwi8vhxZQC1tWtJzvL74cK/nqri2lk8YUXvYaYwl263xOJ69jDWPUk1hmcdoayFwk9lX09npVw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.1.0" - } - }, - "node_modules/eslint-plugin-expo/node_modules/@typescript-eslint/types": { - "version": "8.68.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.68.0.tgz", - "integrity": "sha512-9RnpsGJjrAllCMefGVVsImJM24YurhC0Q1h4UbvivtvOqXmR/vEJge2OoE++z9m6hyg8T1Q8t5SNT6tHSbrxcg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/eslint-plugin-expo/node_modules/@typescript-eslint/typescript-estree": { - "version": "8.68.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.68.0.tgz", - "integrity": "sha512-OKKsD0tYmoNiU5PW2zehO1yO56jYOm1ShYlxon/Z0SJNidAkdVg86eg9ruRuoXf8xfnuWZGbwDsStkoXbZtIIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/project-service": "8.68.0", - "@typescript-eslint/tsconfig-utils": "8.68.0", - "@typescript-eslint/types": "8.68.0", - "@typescript-eslint/visitor-keys": "8.68.0", - "debug": "^4.4.3", - "minimatch": "^10.2.2", - "semver": "^7.7.3", - "tinyglobby": "^0.2.15", - "ts-api-utils": "^2.5.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.1.0" - } - }, - "node_modules/eslint-plugin-expo/node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "10.2.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", - "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "brace-expansion": "^5.0.8" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/eslint-plugin-expo/node_modules/@typescript-eslint/utils": { - "version": "8.68.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.68.0.tgz", - "integrity": "sha512-PB5gJMMOg0Q5P1tsgWtEAqQacJXq0qEqRHDX/YJ4FaTMLfZPpHB3gjl2EJuiZyPABxmj4ZQYiY9m1bdAJ5y7tQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.9.1", - "@typescript-eslint/scope-manager": "8.68.0", - "@typescript-eslint/types": "8.68.0", - "@typescript-eslint/typescript-estree": "8.68.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", - "typescript": ">=4.8.4 <6.1.0" - } - }, - "node_modules/eslint-plugin-expo/node_modules/@typescript-eslint/visitor-keys": { - "version": "8.68.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.68.0.tgz", - "integrity": "sha512-YR65gGdGvTUAWLldC3xLOvOzamdGzB4A5/N8rehEaHs3Zvoe39BhgY+u0SPch1OvrVTfLcc55wsSgK2NcnTS/A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.68.0", - "eslint-visitor-keys": "^5.0.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/eslint-plugin-expo/node_modules/balanced-match": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", - "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "18 || 20 || >=22" - } - }, - "node_modules/eslint-plugin-expo/node_modules/brace-expansion": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", - "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^4.0.2" - }, - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/eslint-plugin-expo/node_modules/eslint": { - "version": "9.39.5", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.5.tgz", - "integrity": "sha512-DgZS62aPLXKlnxILS/AYCoRvHaZeXceIzlXPkkGGzJWSow1aEk0lbTlxUSlyjC8jcaKxAdOnTDz+o1JFSBsyjw==", - "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.8.0", - "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.21.2", - "@eslint/config-helpers": "^0.4.2", - "@eslint/core": "^0.17.0", - "@eslint/eslintrc": "^3.3.6", - "@eslint/js": "9.39.5", - "@eslint/plugin-kit": "^0.4.1", - "@humanfs/node": "^0.16.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.2", - "@types/estree": "^1.0.6", - "ajv": "^6.14.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.6", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.4.0", - "eslint-visitor-keys": "^4.2.1", - "espree": "^10.4.0", - "esquery": "^1.5.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.5", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - }, - "peerDependencies": { - "jiti": "*" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-expo/node_modules/eslint-scope": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", - "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-plugin-expo/node_modules/eslint-visitor-keys": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", - "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^20.19.0 || ^22.13.0 || >=24" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-plugin-expo/node_modules/eslint/node_modules/eslint-visitor-keys": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", - "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-plugin-expo/node_modules/espree": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", - "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.15.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.2.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-plugin-expo/node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", - "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-plugin-expo/node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/eslint-plugin-expo/node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/eslint-plugin-expo/node_modules/globals": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", - "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-plugin-expo/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.32.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", - "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", - "dev": true, - "license": "MIT", - "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-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.12.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" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz", - "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "aria-query": "^5.3.2", - "array-includes": "^3.1.8", - "array.prototype.flatmap": "^1.3.2", - "ast-types-flow": "^0.0.8", - "axe-core": "^4.10.0", - "axobject-query": "^4.1.0", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "hasown": "^2.0.2", - "jsx-ast-utils": "^3.3.5", - "language-tags": "^1.0.9", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.8", - "safe-regex-test": "^1.0.3", - "string.prototype.includes": "^2.0.1" - }, - "engines": { - "node": ">=4.0" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" - } - }, - "node_modules/eslint-plugin-react": { - "version": "7.37.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz", - "integrity": "sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.8", - "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", - "estraverse": "^5.3.0", - "hasown": "^2.0.2", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "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" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" - } - }, - "node_modules/eslint-plugin-react-hooks": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz", - "integrity": "sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==", - "dev": true, - "license": "MIT", - "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" - } - }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.5", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", - "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "license": "BSD-2-Clause", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz", - "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/eventemitter3": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz", - "integrity": "sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==", - "license": "MIT" - }, - "node_modules/eventsource-parser": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.1.tgz", - "integrity": "sha512-EKN1vKAMcZ8MlYMpaNuxN6R9yakzH6uajHcHVTqWJzvu5pWw9DyhbP35HH8MVBQ+dZjAfDxk+A8NiR9KWaXiyQ==", - "license": "MIT", - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "devOptional": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/expect-type": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.4.0.tgz", - "integrity": "sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/expo": { - "version": "54.0.37", - "resolved": "https://registry.npmjs.org/expo/-/expo-54.0.37.tgz", - "integrity": "sha512-afzbtO4i/K9ZCrzyLgEOaXW56w/yuAK61JkCOMrw/S/VFCAp6YwKWA494X5mIcrVmRAmclv/ec7ga8ndTkzhxw==", - "dependencies": { - "@babel/runtime": "^7.20.0", - "@expo/cli": "54.0.27", - "@expo/config": "~12.0.14", - "@expo/config-plugins": "~54.0.5", - "@expo/devtools": "0.1.8", - "@expo/fingerprint": "0.15.5", - "@expo/metro": "~54.2.0", - "@expo/metro-config": "54.0.17", - "@expo/vector-icons": "^15.0.3", - "@ungap/structured-clone": "^1.3.0", - "babel-preset-expo": "~54.0.12", - "expo-asset": "~12.0.13", - "expo-constants": "~18.0.14", - "expo-file-system": "~19.0.24", - "expo-font": "~14.0.12", - "expo-keep-awake": "~15.0.8", - "expo-modules-autolinking": "3.0.27", - "expo-modules-core": "3.0.30", - "pretty-format": "^29.7.0", - "react-refresh": "^0.14.2", - "whatwg-url-without-unicode": "8.0.0-3" - }, - "bin": { - "expo": "bin/cli", - "expo-modules-autolinking": "bin/autolinking", - "fingerprint": "bin/fingerprint" - }, - "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 - } - } - }, - "node_modules/expo-apple-authentication": { - "version": "8.0.8", - "resolved": "https://registry.npmjs.org/expo-apple-authentication/-/expo-apple-authentication-8.0.8.tgz", - "integrity": "sha512-TwCHWXYR1kS0zaeV7QZKLWYluxsvqL31LFJubzK30njZqeWoWO89HZ8nZVaeXbFV1LrArKsze4BmMb+94wS0AQ==", - "license": "MIT", - "peerDependencies": { - "expo": "*", - "react-native": "*" - } - }, - "node_modules/expo-application": { - "version": "7.0.8", - "resolved": "https://registry.npmjs.org/expo-application/-/expo-application-7.0.8.tgz", - "integrity": "sha512-qFGyxk7VJbrNOQWBbE09XUuGuvkOgFS9QfToaK2FdagM2aQ+x3CvGV2DuVgl/l4ZxPgIf3b/MNh9xHpwSwn74Q==", - "license": "MIT", - "peerDependencies": { - "expo": "*" - } - }, - "node_modules/expo-asset": { - "version": "12.0.13", - "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-12.0.13.tgz", - "integrity": "sha512-x/p7WvQUnkn6K43b9eL6SPeq5Vnf1E8BDe9bDrWrvMqzyUvJnUFvl+ctg3034s/+UHe7Ne2pAmc0+yzbl8CrDQ==", - "license": "MIT", - "dependencies": { - "@expo/image-utils": "^0.8.8", - "expo-constants": "~18.0.13" - }, - "peerDependencies": { - "expo": "*", - "react": "*", - "react-native": "*" - } - }, - "node_modules/expo-av": { - "version": "16.0.8", - "resolved": "https://registry.npmjs.org/expo-av/-/expo-av-16.0.8.tgz", - "integrity": "sha512-cmVPftGR/ca7XBgs7R6ky36lF3OC0/MM/lpgX/yXqfv0jASTsh7AYX9JxHCwFmF+Z6JEB1vne9FDx4GiLcGreQ==", - "license": "MIT", - "peerDependencies": { - "expo": "*", - "react": "*", - "react-native": "*", - "react-native-web": "*" - }, - "peerDependenciesMeta": { - "react-native-web": { - "optional": true - } - } - }, - "node_modules/expo-blur": { - "version": "15.0.8", - "resolved": "https://registry.npmjs.org/expo-blur/-/expo-blur-15.0.8.tgz", - "integrity": "sha512-rWyE1NBRZEu9WD+X+5l7gyPRszw7n12cW3IRNAb5i6KFzaBp8cxqT5oeaphJapqURvcqhkOZn2k5EtBSbsuU7w==", - "license": "MIT", - "peerDependencies": { - "expo": "*", - "react": "*", - "react-native": "*" - } - }, - "node_modules/expo-build-properties": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/expo-build-properties/-/expo-build-properties-1.0.10.tgz", - "integrity": "sha512-mFCZbrbrv0AP5RB151tAoRzwRJelqM7bCJzCkxpu+owOyH+p/rFC/q7H5q8B9EpVWj8etaIuszR+gKwohpmu1Q==", - "license": "MIT", - "dependencies": { - "ajv": "^8.11.0", - "semver": "^7.6.0" - }, - "peerDependencies": { - "expo": "*" - } - }, - "node_modules/expo-build-properties/node_modules/ajv": { - "version": "8.20.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", - "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/expo-build-properties/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, - "node_modules/expo-build-properties/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/expo-clipboard": { - "version": "8.0.8", - "resolved": "https://registry.npmjs.org/expo-clipboard/-/expo-clipboard-8.0.8.tgz", - "integrity": "sha512-VKoBkHIpZZDJTB0jRO4/PZskHdMNOEz3P/41tmM6fDuODMpqhvyWK053X0ebspkxiawJX9lX33JXHBCvVsTTOA==", - "license": "MIT", - "peerDependencies": { - "expo": "*", - "react": "*", - "react-native": "*" - } - }, - "node_modules/expo-constants": { - "version": "18.0.14", - "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-18.0.14.tgz", - "integrity": "sha512-BUZm9mkl/TX7zNaN0N4C83ws7mEnesCFiKhqK+rMZwTD2+Q4wWB2kBltqnC/LrCRaMyRi40XxhCRVwuKnJkxXQ==", - "license": "MIT", - "dependencies": { - "@expo/config": "~12.0.14", - "@expo/env": "~2.0.12" - }, - "peerDependencies": { - "expo": "*", - "react-native": "*" - } - }, - "node_modules/expo-dev-client": { - "version": "6.0.21", - "resolved": "https://registry.npmjs.org/expo-dev-client/-/expo-dev-client-6.0.21.tgz", - "integrity": "sha512-SWI6HD0pa4eJujkYFkvvpezUE1zmJXGLu+34azpu7+QJgO+FLutDYDj8BSTdeH/NYDEClDFjCGqVMcWETvmsCQ==", - "license": "MIT", - "dependencies": { - "expo-dev-launcher": "6.0.21", - "expo-dev-menu": "7.0.19", - "expo-dev-menu-interface": "2.0.0", - "expo-manifests": "~1.0.11", - "expo-updates-interface": "~2.0.0" - }, - "peerDependencies": { - "expo": "*" - } - }, - "node_modules/expo-dev-launcher": { - "version": "6.0.21", - "resolved": "https://registry.npmjs.org/expo-dev-launcher/-/expo-dev-launcher-6.0.21.tgz", - "integrity": "sha512-QZ9gcKMZbp6EsIhzS0QoGB8Cf4xeVJhjbNgWUwcoBIk8gshoFz8CkCQOnX+HNv2sSY3rdCaNpx3Xo0Rflyq7rA==", - "license": "MIT", - "dependencies": { - "ajv": "^8.11.0", - "expo-dev-menu": "7.0.19", - "expo-manifests": "~1.0.11" - }, - "peerDependencies": { - "expo": "*" - } - }, - "node_modules/expo-dev-launcher/node_modules/ajv": { - "version": "8.20.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", - "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/expo-dev-launcher/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, - "node_modules/expo-dev-menu": { - "version": "7.0.19", - "resolved": "https://registry.npmjs.org/expo-dev-menu/-/expo-dev-menu-7.0.19.tgz", - "integrity": "sha512-ju5MZiBCPhUKKvHy0ElZdnlhq01mkEEiR8jfrgQVvW26aWjzjLiOhppNAyXtvGbhk7WxJim3wYMiqFFrjGdfKA==", - "license": "MIT", - "dependencies": { - "expo-dev-menu-interface": "2.0.0" - }, - "peerDependencies": { - "expo": "*" - } - }, - "node_modules/expo-dev-menu-interface": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/expo-dev-menu-interface/-/expo-dev-menu-interface-2.0.0.tgz", - "integrity": "sha512-BvAMPt6x+vyXpThsyjjOYyjwfjREV4OOpQkZ0tNl+nGpsPfcY9mc6DRACoWnH9KpLzyIt3BOgh3cuy/h/OxQjw==", - "license": "MIT", - "peerDependencies": { - "expo": "*" - } - }, - "node_modules/expo-eas-client": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/expo-eas-client/-/expo-eas-client-1.0.8.tgz", - "integrity": "sha512-5or11NJhSeDoHHI6zyvQDW2cz/yFyE+1Cz8NTs5NK8JzC7J0JrkUgptWtxyfB6Xs/21YRNifd3qgbBN3hfKVgA==", - "license": "MIT" - }, - "node_modules/expo-file-system": { - "version": "19.0.24", - "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-19.0.24.tgz", - "integrity": "sha512-hZs0Ng+coNjx7YJ8MPwfJpoU1SRul6OZ9LZycFzozUeoR+denbyr944YrMP9NVn+Zf1tdC7p0K0zgah3ZySOYg==", - "license": "MIT", - "peerDependencies": { - "expo": "*", - "react-native": "*" - } - }, - "node_modules/expo-font": { - "version": "14.0.12", - "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-14.0.12.tgz", - "integrity": "sha512-QQzunE2Mxk45AsCWm3tK7OpVljbtVnKD58q4/qliev+cbye1IOduUnRIdD+P7DyButw17G9MTX795kgaQiz5hQ==", - "license": "MIT", - "dependencies": { - "fontfaceobserver": "^2.1.0" - }, - "peerDependencies": { - "expo": "*", - "react": "*", - "react-native": "*" - } - }, - "node_modules/expo-haptics": { - "version": "15.0.8", - "resolved": "https://registry.npmjs.org/expo-haptics/-/expo-haptics-15.0.8.tgz", - "integrity": "sha512-lftutojy8Qs8zaDzzjwM3gKHFZ8bOOEZDCkmh2Ddpe95Ra6kt2izeOfOfKuP/QEh0MZ1j9TfqippyHdRd1ZM9g==", - "license": "MIT", - "peerDependencies": { - "expo": "*" - } - }, - "node_modules/expo-image": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/expo-image/-/expo-image-3.0.11.tgz", - "integrity": "sha512-4TudfUCLgYgENv+f48omnU8tjS2S0Pd9EaON5/s1ZUBRwZ7K8acEr4NfvLPSaeXvxW24iLAiyQ7sV7BXQH3RoA==", - "license": "MIT", - "peerDependencies": { - "expo": "*", - "react": "*", - "react-native": "*", - "react-native-web": "*" - }, - "peerDependenciesMeta": { - "react-native-web": { - "optional": true - } - } - }, - "node_modules/expo-image-loader": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/expo-image-loader/-/expo-image-loader-6.0.0.tgz", - "integrity": "sha512-nKs/xnOGw6ACb4g26xceBD57FKLFkSwEUTDXEDF3Gtcu3MqF3ZIYd3YM+sSb1/z9AKV1dYT7rMSGVNgsveXLIQ==", - "license": "MIT", - "peerDependencies": { - "expo": "*" - } - }, - "node_modules/expo-image-picker": { - "version": "17.0.11", - "resolved": "https://registry.npmjs.org/expo-image-picker/-/expo-image-picker-17.0.11.tgz", - "integrity": "sha512-/apkoyukDvsCHHb9fzP+F34A1uQqSzUtYH/2P/xJACNEwq+mwEXjXvVU8bzlJq6ih0Qo1+tpVivIa7B9kYSwOQ==", - "license": "MIT", - "dependencies": { - "expo-image-loader": "~6.0.0" - }, - "peerDependencies": { - "expo": "*" - } - }, - "node_modules/expo-json-utils": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/expo-json-utils/-/expo-json-utils-0.15.0.tgz", - "integrity": "sha512-duRT6oGl80IDzH2LD2yEFWNwGIC2WkozsB6HF3cDYNoNNdUvFk6uN3YiwsTsqVM/D0z6LEAQ01/SlYvN+Fw0JQ==", - "license": "MIT" - }, - "node_modules/expo-keep-awake": { - "version": "15.0.8", - "resolved": "https://registry.npmjs.org/expo-keep-awake/-/expo-keep-awake-15.0.8.tgz", - "integrity": "sha512-YK9M1VrnoH1vLJiQzChZgzDvVimVoriibiDIFLbQMpjYBnvyfUeHJcin/Gx1a+XgupNXy92EQJLgI/9ZuXajYQ==", - "license": "MIT", - "peerDependencies": { - "expo": "*", - "react": "*" - } - }, - "node_modules/expo-linear-gradient": { - "version": "15.0.8", - "resolved": "https://registry.npmjs.org/expo-linear-gradient/-/expo-linear-gradient-15.0.8.tgz", - "integrity": "sha512-V2d8Wjn0VzhPHO+rrSBtcl+Fo+jUUccdlmQ6OoL9/XQB7Qk3d9lYrqKDJyccwDxmQT10JdST3Tmf2K52NLc3kw==", - "license": "MIT", - "peerDependencies": { - "expo": "*", - "react": "*", - "react-native": "*" - } - }, - "node_modules/expo-linking": { - "version": "8.0.12", - "resolved": "https://registry.npmjs.org/expo-linking/-/expo-linking-8.0.12.tgz", - "integrity": "sha512-FpXeIpFgZuxihwT9lBo86YD3y6LphBuAhN680MMxm/Y7fmsc57vimn2d3vFu68VI0+Z9w457t494mu2wvlgWTQ==", - "dependencies": { - "expo-constants": "~18.0.13", - "invariant": "^2.2.4" - }, - "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, - "node_modules/expo-local-authentication": { - "version": "17.0.9", - "resolved": "https://registry.npmjs.org/expo-local-authentication/-/expo-local-authentication-17.0.9.tgz", - "integrity": "sha512-Ro2m6JJ7ebaDCMsnh6CeXKqXUdK5xP2lnrJlAopUO2DGqX5693BWC14ANFihFWL6qEV7IIV4hGpdU5RYyBCbuQ==", - "license": "MIT", - "dependencies": { - "invariant": "^2.2.4" - }, - "peerDependencies": { - "expo": "*" - } - }, - "node_modules/expo-manifests": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/expo-manifests/-/expo-manifests-1.0.11.tgz", - "integrity": "sha512-6zItytTewN37Cjhp3glUg0ozrgW2GwB8x9wtfzUNoJIMmxO38nnGdTLMaotYhRqdf5PP2Dzdmej1HDHXVNUpRw==", - "license": "MIT", - "dependencies": { - "@expo/config": "~12.0.13", - "expo-json-utils": "~0.15.0" - }, - "peerDependencies": { - "expo": "*" - } - }, - "node_modules/expo-media-library": { - "version": "18.2.1", - "resolved": "https://registry.npmjs.org/expo-media-library/-/expo-media-library-18.2.1.tgz", - "integrity": "sha512-dV1acx6Aseu+I5hmF61wY8UkD4vdt8d7YXHDfgNp6ZSs06qxayUxgrBsiG2eigLe54VLm3ycbFBbWi31lhfsCA==", - "license": "MIT", - "peerDependencies": { - "expo": "*", - "react-native": "*" - } - }, - "node_modules/expo-modules-autolinking": { - "version": "3.0.27", - "resolved": "https://registry.npmjs.org/expo-modules-autolinking/-/expo-modules-autolinking-3.0.27.tgz", - "integrity": "sha512-Ge216xmfXcba+aUQssfmUo9Hf92wXX3xcXJmOsC/wpuV5B5ozm4BTkRKpoCXEkdD8eJVmFy7ATS8yD3upFOPQA==", - "dependencies": { - "@expo/spawn-async": "^1.7.2", - "chalk": "^4.1.0", - "commander": "^7.2.0", - "require-from-string": "^2.0.2", - "resolve-from": "^5.0.0" - }, - "bin": { - "expo-modules-autolinking": "bin/expo-modules-autolinking.js" - } - }, - "node_modules/expo-modules-autolinking/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/expo-modules-core": { - "version": "3.0.30", - "resolved": "https://registry.npmjs.org/expo-modules-core/-/expo-modules-core-3.0.30.tgz", - "integrity": "sha512-a6IrpAn/Jbmwxi9L+hMmXKpNqnkUpoF7WHOpn02rVLyax2J0gB1vvCVE5rNydplEnt41Q6WxQwvcOjZaIkcSUg==", - "license": "MIT", - "dependencies": { - "invariant": "^2.2.4" - }, - "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, - "node_modules/expo-notifications": { - "version": "0.32.17", - "resolved": "https://registry.npmjs.org/expo-notifications/-/expo-notifications-0.32.17.tgz", - "integrity": "sha512-lwwzn7tImuzTzn9PAglZlS2VfZEvsfFGJTK9Eb8I4cqkGh2DI23YJFJH+WPEIu4QhDvk5JeBjklenJ8IZbmA4A==", - "license": "MIT", - "dependencies": { - "@expo/image-utils": "^0.8.8", - "@ide/backoff": "^1.0.0", - "abort-controller": "^3.0.0", - "assert": "^2.0.0", - "badgin": "^1.1.5", - "expo-application": "~7.0.8", - "expo-constants": "~18.0.13" - }, - "peerDependencies": { - "expo": "*", - "react": "*", - "react-native": "*" - } - }, - "node_modules/expo-router": { - "version": "6.0.24", - "resolved": "https://registry.npmjs.org/expo-router/-/expo-router-6.0.24.tgz", - "integrity": "sha512-KIssKXnwjrdCxPWC8GsMTfKTwng40VrCsO16O9x6fKlfUwBW8itxY9PpCGyQeMJkiEADa+DUhtrDgl+uHg4/DA==", - "license": "MIT", - "dependencies": { - "@expo/metro-runtime": "^6.1.2", - "@expo/schema-utils": "^0.1.8", - "@radix-ui/react-slot": "1.2.0", - "@radix-ui/react-tabs": "^1.1.12", - "@react-navigation/bottom-tabs": "^7.4.0", - "@react-navigation/native": "^7.1.8", - "@react-navigation/native-stack": "^7.3.16", - "client-only": "^0.0.1", - "debug": "^4.3.4", - "escape-string-regexp": "^4.0.0", - "expo-server": "^1.0.7", - "fast-deep-equal": "^3.1.3", - "invariant": "^2.2.4", - "nanoid": "^3.3.8", - "query-string": "^7.1.3", - "react-fast-compare": "^3.2.2", - "react-native-is-edge-to-edge": "^1.1.6", - "semver": "~7.6.3", - "server-only": "^0.0.1", - "sf-symbols-typescript": "^2.1.0", - "shallowequal": "^1.1.0", - "use-latest-callback": "^0.2.1", - "vaul": "^1.1.2" - }, - "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.13", - "expo-linking": "^8.0.12", - "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.4 || ~19.1.5 || ~19.2.4" - }, - "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 - } - } - }, - "node_modules/expo-router/node_modules/@radix-ui/react-slot": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.0.tgz", - "integrity": "sha512-ujc+V6r0HNDviYqIK3rW4ffgYiZ8g5DEHrGJVk4x7kTlLXRDILnKX9vAUYeIsLOoDpDJ0ujpqMkjH4w2ofuo6w==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/expo-router/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/expo-secure-store": { - "version": "15.0.8", - "resolved": "https://registry.npmjs.org/expo-secure-store/-/expo-secure-store-15.0.8.tgz", - "integrity": "sha512-lHnzvRajBu4u+P99+0GEMijQMFCOYpWRO4dWsXSuMt77+THPIGjzNvVKrGSl6mMrLsfVaKL8BpwYZLGlgA+zAw==", - "license": "MIT", - "peerDependencies": { - "expo": "*" - } - }, - "node_modules/expo-server": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/expo-server/-/expo-server-1.0.7.tgz", - "integrity": "sha512-mcmyML3oXcqFUXUxtdtCL1O00ztNI2v76d+MdniXRUgHNxIcHZ05zo+DqBaOOT6LQnPk4vA4YHqQl7iGUfRb3g==", - "engines": { - "node": ">=20.16.0" - } - }, - "node_modules/expo-sharing": { - "version": "14.0.8", - "resolved": "https://registry.npmjs.org/expo-sharing/-/expo-sharing-14.0.8.tgz", - "integrity": "sha512-A1pPr2iBrxypFDCWVAESk532HK+db7MFXbvO2sCV9ienaFXAk7lIBm6bkqgE6vzRd9O3RGdEGzYx80cYlc089Q==", - "license": "MIT", - "peerDependencies": { - "expo": "*" - } - }, - "node_modules/expo-status-bar": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/expo-status-bar/-/expo-status-bar-3.0.9.tgz", - "integrity": "sha512-xyYyVg6V1/SSOZWh4Ni3U129XHCnFHBTcUo0dhWtFDrZbNp/duw5AGsQfb2sVeU0gxWHXSY1+5F0jnKYC7WuOw==", - "license": "MIT", - "dependencies": { - "react-native-is-edge-to-edge": "^1.2.1" - }, - "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, - "node_modules/expo-structured-headers": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/expo-structured-headers/-/expo-structured-headers-5.0.0.tgz", - "integrity": "sha512-RmrBtnSphk5REmZGV+lcdgdpxyzio5rJw8CXviHE6qH5pKQQ83fhMEcigvrkBdsn2Efw2EODp4Yxl1/fqMvOZw==", - "license": "MIT" - }, - "node_modules/expo-updates": { - "version": "29.0.20", - "resolved": "https://registry.npmjs.org/expo-updates/-/expo-updates-29.0.20.tgz", - "integrity": "sha512-9ChWpBaQ1oIIwRRuhFSpwNOJvXeWyTYawcfDLFV0UZBgOwtxgTGdCYbFm4qHAjptmKAPFHHL9bIDgokgkOW9Sg==", - "license": "MIT", - "dependencies": { - "@expo/code-signing-certificates": "^0.0.6", - "@expo/plist": "^0.4.9", - "@expo/spawn-async": "^1.7.2", - "arg": "4.1.0", - "chalk": "^4.1.2", - "debug": "^4.3.4", - "expo-eas-client": "~1.0.8", - "expo-manifests": "~1.0.11", - "expo-structured-headers": "~5.0.0", - "expo-updates-interface": "~2.0.0", - "getenv": "^2.0.0", - "glob": "^13.0.0", - "ignore": "^5.3.1", - "resolve-from": "^5.0.0" - }, - "bin": { - "expo-updates": "bin/cli.js" - }, - "peerDependencies": { - "expo": "*", - "react": "*", - "react-native": "*" - } - }, - "node_modules/expo-updates-interface": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/expo-updates-interface/-/expo-updates-interface-2.0.0.tgz", - "integrity": "sha512-pTzAIufEZdVPKql6iMi5ylVSPqV1qbEopz9G6TSECQmnNde2nwq42PxdFBaUEd8IZJ/fdJLQnOT3m6+XJ5s7jg==", - "license": "MIT", - "peerDependencies": { - "expo": "*" - } - }, - "node_modules/expo-updates/node_modules/@expo/plist": { - "version": "0.4.9", - "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.4.9.tgz", - "integrity": "sha512-MPVpmKGfnQEnrCzgxuXcmPP/y/t6AVm+DcSb2Myp21LKWv1N3l8uFxMggesfF4ixAxkRlGmMMx9GyDC9M+XklQ==", - "license": "MIT", - "dependencies": { - "@xmldom/xmldom": "^0.8.8", - "base64-js": "^1.2.3", - "xmlbuilder": "^15.1.1" - } - }, - "node_modules/expo-updates/node_modules/@xmldom/xmldom": { - "version": "0.8.15", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.15.tgz", - "integrity": "sha512-/5NV/vDALVFDXgLmfsy9TRCBlKwO2LNBFzpzvb9iIj+jR+eSc6DLYYvVOdivT/jm7MtU6TebYuRmzEOI7w40UA==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/expo-updates/node_modules/arg": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.0.tgz", - "integrity": "sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg==", - "license": "MIT" - }, - "node_modules/expo-updates/node_modules/balanced-match": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", - "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", - "license": "MIT", - "engines": { - "node": "18 || 20 || >=22" - } - }, - "node_modules/expo-updates/node_modules/brace-expansion": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", - "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", - "license": "MIT", - "dependencies": { - "balanced-match": "^4.0.2" - }, - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/expo-updates/node_modules/glob": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", - "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", - "license": "BlueOak-1.0.0", - "dependencies": { - "minimatch": "^10.2.2", - "minipass": "^7.1.3", - "path-scurry": "^2.0.2" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/expo-updates/node_modules/lru-cache": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz", - "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==", - "license": "BlueOak-1.0.0", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/expo-updates/node_modules/minimatch": { - "version": "10.2.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", - "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", - "license": "BlueOak-1.0.0", - "dependencies": { - "brace-expansion": "^5.0.8" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/expo-updates/node_modules/path-scurry": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", - "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^11.0.0", - "minipass": "^7.1.2" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/expo-updates/node_modules/xmlbuilder": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", - "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", - "license": "MIT", - "engines": { - "node": ">=8.0" - } - }, - "node_modules/expo/node_modules/@expo/cli": { - "version": "54.0.27", - "resolved": "https://registry.npmjs.org/@expo/cli/-/cli-54.0.27.tgz", - "integrity": "sha512-BxKOr6e8wmUwhGSyEVKY+CHWgS3Cre9ibgx1QWcdCenKTVKAz62qGmYL51q0lCcKg6vQY+4Usw9RK5Il4ZFaIA==", - "license": "MIT", - "dependencies": { - "@0no-co/graphql.web": "^1.0.8", - "@expo/code-signing-certificates": "^0.0.6", - "@expo/config": "~12.0.14", - "@expo/config-plugins": "~54.0.5", - "@expo/devcert": "^1.2.1", - "@expo/env": "~2.0.12", - "@expo/image-utils": "^0.8.8", - "@expo/json-file": "^10.0.16", - "@expo/metro": "~54.2.0", - "@expo/metro-config": "~54.0.17", - "@expo/osascript": "^2.3.8", - "@expo/package-manager": "^1.9.11", - "@expo/plist": "^0.4.9", - "@expo/prebuild-config": "^54.0.9", - "@expo/schema-utils": "^0.1.9", - "@expo/spawn-async": "^1.7.2", - "@expo/ws-tunnel": "^1.0.1", - "@expo/xcpretty": "^4.3.0", - "@react-native/dev-middleware": "0.81.5", - "@urql/core": "^5.0.6", - "@urql/exchange-retry": "^1.3.0", - "accepts": "^1.3.8", - "agent-cli-detector": "^0.1.2", - "arg": "^5.0.2", - "better-opn": "~3.0.2", - "bplist-creator": "0.1.0", - "bplist-parser": "^0.3.1", - "chalk": "^4.0.0", - "ci-info": "^3.3.0", - "compression": "^1.7.4", - "connect": "^3.7.0", - "debug": "^4.3.4", - "env-editor": "^0.4.1", - "expo-server": "^1.0.7", - "freeport-async": "^2.0.0", - "getenv": "^2.0.0", - "glob": "^13.0.0", - "lan-network": "^0.2.1", - "minimatch": "^9.0.0", - "node-forge": "^1.3.3", - "npm-package-arg": "^11.0.0", - "ora": "^3.4.0", - "picomatch": "^4.0.3", - "pretty-bytes": "^5.6.0", - "pretty-format": "^29.7.0", - "progress": "^2.0.3", - "prompts": "^2.3.2", - "qrcode-terminal": "0.11.0", - "require-from-string": "^2.0.2", - "requireg": "^0.2.2", - "resolve": "^1.22.2", - "resolve-from": "^5.0.0", - "resolve.exports": "^2.0.3", - "semver": "^7.6.0", - "send": "^0.19.0", - "slugify": "^1.3.4", - "source-map-support": "~0.5.21", - "stacktrace-parser": "^0.1.10", - "structured-headers": "^0.4.1", - "tar": "^7.5.2", - "terminal-link": "^2.1.1", - "undici": "^6.18.2", - "wrap-ansi": "^7.0.0", - "ws": "^8.12.1" - }, - "bin": { - "expo-internal": "build/bin/cli" - }, - "peerDependencies": { - "expo": "*", - "expo-router": "*", - "react-native": "*" - }, - "peerDependenciesMeta": { - "expo-router": { - "optional": true - }, - "react-native": { - "optional": true - } - } - }, - "node_modules/expo/node_modules/@expo/plist": { - "version": "0.4.9", - "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.4.9.tgz", - "integrity": "sha512-MPVpmKGfnQEnrCzgxuXcmPP/y/t6AVm+DcSb2Myp21LKWv1N3l8uFxMggesfF4ixAxkRlGmMMx9GyDC9M+XklQ==", - "license": "MIT", - "dependencies": { - "@xmldom/xmldom": "^0.8.8", - "base64-js": "^1.2.3", - "xmlbuilder": "^15.1.1" - } - }, - "node_modules/expo/node_modules/@xmldom/xmldom": { - "version": "0.8.15", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.15.tgz", - "integrity": "sha512-/5NV/vDALVFDXgLmfsy9TRCBlKwO2LNBFzpzvb9iIj+jR+eSc6DLYYvVOdivT/jm7MtU6TebYuRmzEOI7w40UA==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/expo/node_modules/ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/expo/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/expo/node_modules/brace-expansion": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.4.tgz", - "integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/expo/node_modules/cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", - "license": "MIT", - "dependencies": { - "restore-cursor": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/expo/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/expo/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "license": "MIT" - }, - "node_modules/expo/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/expo/node_modules/glob": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", - "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", - "license": "BlueOak-1.0.0", - "dependencies": { - "minimatch": "^10.2.2", - "minipass": "^7.1.3", - "path-scurry": "^2.0.2" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/expo/node_modules/glob/node_modules/balanced-match": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", - "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", - "license": "MIT", - "engines": { - "node": "18 || 20 || >=22" - } - }, - "node_modules/expo/node_modules/glob/node_modules/brace-expansion": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", - "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", - "license": "MIT", - "dependencies": { - "balanced-match": "^4.0.2" - }, - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/expo/node_modules/glob/node_modules/minimatch": { - "version": "10.2.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", - "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", - "license": "BlueOak-1.0.0", - "dependencies": { - "brace-expansion": "^5.0.8" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/expo/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/expo/node_modules/log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", - "license": "MIT", - "dependencies": { - "chalk": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/expo/node_modules/log-symbols/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/expo/node_modules/lru-cache": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz", - "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==", - "license": "BlueOak-1.0.0", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/expo/node_modules/mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/expo/node_modules/minimatch": { - "version": "9.0.9", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", - "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.2" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/expo/node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", - "license": "MIT", - "dependencies": { - "mimic-fn": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/expo/node_modules/ora": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", - "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", - "license": "MIT", - "dependencies": { - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-spinners": "^2.0.0", - "log-symbols": "^2.2.0", - "strip-ansi": "^5.2.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/expo/node_modules/ora/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/expo/node_modules/path-scurry": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", - "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^11.0.0", - "minipass": "^7.1.2" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/expo/node_modules/react-refresh": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", - "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expo/node_modules/restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", - "license": "MIT", - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/expo/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/expo/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/expo/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/expo/node_modules/xmlbuilder": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", - "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", - "license": "MIT", - "engines": { - "node": ">=8.0" - } - }, - "node_modules/exponential-backoff": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.3.tgz", - "integrity": "sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==" - }, - "node_modules/express": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", - "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==", - "license": "MIT", - "dependencies": { - "accepts": "^2.0.0", - "body-parser": "^2.2.1", - "content-disposition": "^1.0.0", - "content-type": "^1.0.5", - "cookie": "^0.7.1", - "cookie-signature": "^1.2.1", - "debug": "^4.4.0", - "depd": "^2.0.0", - "encodeurl": "^2.0.0", - "escape-html": "^1.0.3", - "etag": "^1.8.1", - "finalhandler": "^2.1.0", - "fresh": "^2.0.0", - "http-errors": "^2.0.0", - "merge-descriptors": "^2.0.0", - "mime-types": "^3.0.0", - "on-finished": "^2.4.1", - "once": "^1.4.0", - "parseurl": "^1.3.3", - "proxy-addr": "^2.0.7", - "qs": "^6.14.0", - "range-parser": "^1.2.1", - "router": "^2.2.0", - "send": "^1.1.0", - "serve-static": "^2.2.0", - "statuses": "^2.0.1", - "type-is": "^2.0.1", - "vary": "^1.1.2" - }, - "engines": { - "node": ">= 18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express-rate-limit": { - "version": "8.6.2", - "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.6.2.tgz", - "integrity": "sha512-YH4ru+eOJxQABscKFfRCy9R7x9QFGdezclVMwwgFFndzS2Xnm0uo6B0ABZsLhcpeptGv2qvuJVWlQr9gQZoC3A==", - "license": "MIT", - "dependencies": { - "debug": "^4.4.3", - "ip-address": "^10.2.0" - }, - "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://github.com/sponsors/express-rate-limit" - }, - "peerDependencies": { - "express": ">= 4.11" - } - }, - "node_modules/express/node_modules/accepts": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", - "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", - "license": "MIT", - "dependencies": { - "mime-types": "^3.0.0", - "negotiator": "^1.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express/node_modules/body-parser": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.3.0.tgz", - "integrity": "sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==", - "license": "MIT", - "dependencies": { - "bytes": "^3.1.2", - "content-type": "^2.0.0", - "debug": "^4.4.3", - "http-errors": "^2.0.1", - "iconv-lite": "^0.7.2", - "on-finished": "^2.4.1", - "qs": "^6.15.2", - "raw-body": "^3.0.2", - "type-is": "^2.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/body-parser/node_modules/content-type": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz", - "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/express/node_modules/finalhandler": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", - "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==", - "license": "MIT", - "dependencies": { - "debug": "^4.4.0", - "encodeurl": "^2.0.0", - "escape-html": "^1.0.3", - "on-finished": "^2.4.1", - "parseurl": "^1.3.3", - "statuses": "^2.0.1" - }, - "engines": { - "node": ">= 18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", - "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/express/node_modules/iconv-lite": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz", - "integrity": "sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/media-typer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.1.tgz", - "integrity": "sha512-yz3xRaG20c6/BOzvYoDaGtPmGscs7YivItZEEqe6GbwNfHuxu9YNmvnEkMzKldAGY4/80pRcQRZSEnhquk9XuQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/mime-types": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", - "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", - "license": "MIT", - "dependencies": { - "mime-db": "^1.54.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/negotiator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.1.0.tgz", - "integrity": "sha512-NMPBRMJgiQHjbd8phG3Vebdx4kZ1H121rbl5IkMqeOsahptB9BKo/d7oJ3zTXqTgagn2bWlNSXkh0QUGM31RYg==", - "license": "MIT", - "dependencies": { - "content-type": "^2.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/negotiator/node_modules/content-type": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz", - "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/qs": { - "version": "6.15.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.3.tgz", - "integrity": "sha512-O9gl3zCl5h5blw1KGUzQKhA5oUXSl8rwUIM5o0S3nCXMliSvy5Dzx7/DJcI+SwgICv+IneSZwhBh1oSyEHA71A==", - "license": "BSD-3-Clause", - "dependencies": { - "es-define-property": "^1.0.1", - "side-channel": "^1.1.1" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/express/node_modules/raw-body": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", - "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==", - "license": "MIT", - "dependencies": { - "bytes": "~3.1.2", - "http-errors": "~2.0.1", - "iconv-lite": "~0.7.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/express/node_modules/send": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", - "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==", - "license": "MIT", - "dependencies": { - "debug": "^4.4.3", - "encodeurl": "^2.0.0", - "escape-html": "^1.0.3", - "etag": "^1.8.1", - "fresh": "^2.0.0", - "http-errors": "^2.0.1", - "mime-types": "^3.0.2", - "ms": "^2.1.3", - "on-finished": "^2.4.1", - "range-parser": "^1.2.1", - "statuses": "^2.0.2" - }, - "engines": { - "node": ">= 18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/serve-static": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz", - "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==", - "license": "MIT", - "dependencies": { - "encodeurl": "^2.0.0", - "escape-html": "^1.0.3", - "parseurl": "^1.3.3", - "send": "^1.2.0" - }, - "engines": { - "node": ">= 18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/side-channel": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz", - "integrity": "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.4", - "side-channel-list": "^1.0.1", - "side-channel-map": "^1.0.1", - "side-channel-weakmap": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/express/node_modules/side-channel-list": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz", - "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/express/node_modules/statuses": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", - "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/express/node_modules/type-is": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz", - "integrity": "sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==", - "license": "MIT", - "dependencies": { - "content-type": "^2.0.0", - "media-typer": "^1.1.0", - "mime-types": "^3.0.0" - }, - "engines": { - "node": ">= 18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/type-is/node_modules/content-type": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz", - "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "license": "MIT" - }, - "node_modules/fast-glob": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "license": "MIT" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", - "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fastify" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fastify" - } - ], - "license": "BSD-3-Clause" - }, - "node_modules/fast-xml-parser": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.3.tgz", - "integrity": "sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - } - ], - "license": "MIT", - "dependencies": { - "strnum": "^1.1.1" - }, - "bin": { - "fxparser": "src/cli/cli.js" - } - }, - "node_modules/fastq": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", - "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "license": "Apache-2.0", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "license": "Apache-2.0", - "dependencies": { - "bser": "2.1.1" - } - }, - "node_modules/fbjs": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.5.tgz", - "integrity": "sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==", - "license": "MIT", - "dependencies": { - "cross-fetch": "^3.1.5", - "fbjs-css-vars": "^1.0.0", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^1.0.35" - } - }, - "node_modules/fbjs-css-vars": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", - "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==", - "license": "MIT" - }, - "node_modules/fdir": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", - "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", - "license": "MIT", - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "picomatch": "^3 || ^4" - }, - "peerDependenciesMeta": { - "picomatch": { - "optional": true - } - } - }, - "node_modules/fetch-retry": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-6.0.0.tgz", - "integrity": "sha512-BUFj1aMubgib37I3v4q78fYo63Po7t4HUPTpQ6/QE6yK6cIQrP+W43FYToeTEyg5m2Y7eFUtijUuAv/PDlWuag==", - "dev": true, - "license": "MIT" - }, - "node_modules/fflate": { - "version": "0.4.9", - "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.4.9.tgz", - "integrity": "sha512-zdxgIEddhfsyCaWpJ2SdXEP8ZMrKJ6+5jl4OupODcywU0IhRk6gdXuVGcPICyfx2H97hVK7xmJtRLPjkxAX8Vw==", - "license": "MIT" - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/figures/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/file-type": { - "version": "20.5.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-20.5.0.tgz", - "integrity": "sha512-BfHZtG/l9iMm4Ecianu7P8HRD2tBHLtjXinm4X62XBOYzi7CYA7jyqfJzOvXHqzVrVPYqBo2/GvbARMaaJkKVg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@tokenizer/inflate": "^0.2.6", - "strtok3": "^10.2.0", - "token-types": "^6.0.0", - "uint8array-extras": "^1.4.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sindresorhus/file-type?sponsor=1" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/filter-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", - "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "license": "MIT", - "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" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/finalhandler/node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-cache-dir/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/find-cache-dir/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-yarn-workspace-root": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz", - "integrity": "sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "micromatch": "^4.0.2" - } - }, - "node_modules/firebase": { - "version": "12.8.0", - "resolved": "https://registry.npmjs.org/firebase/-/firebase-12.8.0.tgz", - "integrity": "sha512-S1tCIR3ENecee0tY2cfTHfMkXqkitHfbsvqpCtvsT0Zi9vDB7A4CodAjHfHCjVvu/XtGy1LHLjOasVcF10rCVw==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/ai": "2.7.0", - "@firebase/analytics": "0.10.19", - "@firebase/analytics-compat": "0.2.25", - "@firebase/app": "0.14.7", - "@firebase/app-check": "0.11.0", - "@firebase/app-check-compat": "0.4.0", - "@firebase/app-compat": "0.5.7", - "@firebase/app-types": "0.9.3", - "@firebase/auth": "1.12.0", - "@firebase/auth-compat": "0.6.2", - "@firebase/data-connect": "0.3.12", - "@firebase/database": "1.1.0", - "@firebase/database-compat": "2.1.0", - "@firebase/firestore": "4.10.0", - "@firebase/firestore-compat": "0.4.4", - "@firebase/functions": "0.13.1", - "@firebase/functions-compat": "0.4.1", - "@firebase/installations": "0.6.19", - "@firebase/installations-compat": "0.2.19", - "@firebase/messaging": "0.12.23", - "@firebase/messaging-compat": "0.2.23", - "@firebase/performance": "0.7.9", - "@firebase/performance-compat": "0.2.22", - "@firebase/remote-config": "0.8.0", - "@firebase/remote-config-compat": "0.2.21", - "@firebase/storage": "0.14.0", - "@firebase/storage-compat": "0.4.0", - "@firebase/util": "1.13.0" - } - }, - "node_modules/firebase/node_modules/@firebase/auth": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.12.0.tgz", - "integrity": "sha512-zkvLpsrxynWHk07qGrUDfCSqKf4AvfZGEqJ7mVCtYGjNNDbGE71k0Yn84rg8QEZu4hQw1BC0qDEHzpNVBcSVmA==", - "license": "Apache-2.0", - "dependencies": { - "@firebase/component": "0.7.0", - "@firebase/logger": "0.5.0", - "@firebase/util": "1.13.0", - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@firebase/app": "0.x", - "@react-native-async-storage/async-storage": "^2.2.0" - }, - "peerDependenciesMeta": { - "@react-native-async-storage/async-storage": { - "optional": true - } - } - }, - "node_modules/fix-dts-default-cjs-exports": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/fix-dts-default-cjs-exports/-/fix-dts-default-cjs-exports-1.0.1.tgz", - "integrity": "sha512-pVIECanWFC61Hzl2+oOCtoJ3F17kglZC/6N94eRWycFgBH35hHx0Li604ZIzhseh97mf2p0cv7vVrOZGoqhlEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "magic-string": "^0.30.17", - "mlly": "^1.7.4", - "rollup": "^4.34.8" - } - }, - "node_modules/flat-cache": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", - "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", - "dev": true, - "license": "ISC" - }, - "node_modules/flow-enums-runtime": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz", - "integrity": "sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==", - "license": "MIT" - }, - "node_modules/flow-estree": { - "version": "0.329.0", - "resolved": "https://registry.npmjs.org/flow-estree/-/flow-estree-0.329.0.tgz", - "integrity": "sha512-Stv2+LumW7n6DUrV+KlqB4HikeyQtLFUpd9iVexISblopKiYFjNYMmTGUcN5at8NKEmkhjAV5UGps3Z8QqK1lw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/flow-parser": { - "version": "0.329.0", - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.329.0.tgz", - "integrity": "sha512-skMH3HUOF3+JSlIKt4F/LITfzMGEPpJ0S+Gu7HcmxOjWeYEO5PUZJi5WpLw+L4MZaNcMEkzUtoN+M2fAbiutWA==", - "dev": true, - "license": "MIT", - "dependencies": { - "flow-estree": "0.329.0" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/fontfaceobserver": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/fontfaceobserver/-/fontfaceobserver-2.3.0.tgz", - "integrity": "sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==", - "license": "BSD-2-Clause" - }, - "node_modules/for-each": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", - "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", - "license": "MIT", - "dependencies": { - "is-callable": "^1.2.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/foreground-child": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", - "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", - "license": "ISC", - "dependencies": { - "cross-spawn": "^7.0.6", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/foreground-child/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/form-data": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.6.tgz", - "integrity": "sha512-vKatAh4SlVfgbv+YtmhiRjhEMJsYpsG1Y2rMQtR+SVSbytsSD1YGzDIcrAJmdFec88u/+VoGmxnl+80gL1tRCQ==", - "license": "MIT", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "es-set-tostringtag": "^2.1.0", - "hasown": "^2.0.4", - "mime-types": "^2.1.35" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/form-data-encoder": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-1.7.2.tgz", - "integrity": "sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==", - "license": "MIT" - }, - "node_modules/formdata-node": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.1.tgz", - "integrity": "sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==", - "license": "MIT", - "dependencies": { - "node-domexception": "1.0.0", - "web-streams-polyfill": "4.0.0-beta.3" - }, - "engines": { - "node": ">= 12.20" - } - }, - "node_modules/formdata-node/node_modules/web-streams-polyfill": { - "version": "4.0.0-beta.3", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz", - "integrity": "sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==", - "license": "MIT", - "engines": { - "node": ">= 14" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fraction.js": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-5.3.4.tgz", - "integrity": "sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/framer-motion": { - "version": "11.18.2", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.18.2.tgz", - "integrity": "sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w==", - "license": "MIT", - "dependencies": { - "motion-dom": "^11.18.1", - "motion-utils": "^11.18.1", - "tslib": "^2.4.0" - }, - "peerDependencies": { - "@emotion/is-prop-valid": "*", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@emotion/is-prop-valid": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/freeport-async": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/freeport-async/-/freeport-async-2.0.0.tgz", - "integrity": "sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fs-extra": { - "version": "11.3.3", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.3.tgz", - "integrity": "sha512-VWSRii4t0AFm6ixFFmLLx1t7wS1gh+ckoa84aOeapGum0h+EZd1EhEumSB+ZdDLnEPuucsVB9oB7cxJHap6Afg==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/fs-minipass/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fs-minipass/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "license": "ISC" - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/function.prototype.name": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", - "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "functions-have-names": "^1.2.3", - "hasown": "^2.0.2", - "is-callable": "^1.2.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/generator-function": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", - "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "license": "ISC", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", - "license": "MIT", - "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" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-nonce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", - "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "license": "MIT", - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-symbol-description": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", - "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-tsconfig": { - "version": "4.13.1", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.1.tgz", - "integrity": "sha512-EoY1N2xCn44xU6750Sx7OjOIT59FkmstNc3X6y5xpz7D5cBtZRe/3pSlTkDJgqsOk3WwZPkWfonhhUJfttQo3w==", - "dev": true, - "license": "MIT", - "dependencies": { - "resolve-pkg-maps": "^1.0.0" - }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } - }, - "node_modules/getenv": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/getenv/-/getenv-2.0.0.tgz", - "integrity": "sha512-VilgtJj/ALgGY77fiLam5iD336eSWi96Q15JSAG1zi8NRBysm3LXKdGnHb4m5cuyxvOLQQKWpBZAT6ni4FI2iQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/glob": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", - "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/glob/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gopd": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/got": { - "version": "11.8.6", - "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", - "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", - "license": "MIT", - "dependencies": { - "@sindresorhus/is": "^4.0.0", - "@szmarczak/http-timer": "^4.0.5", - "@types/cacheable-request": "^6.0.1", - "@types/responselike": "^1.0.0", - "cacheable-lookup": "^5.0.3", - "cacheable-request": "^7.0.2", - "decompress-response": "^6.0.0", - "http2-wrapper": "^1.0.0-beta.5.2", - "lowercase-keys": "^2.0.0", - "p-cancelable": "^2.0.0", - "responselike": "^2.0.0" - }, - "engines": { - "node": ">=10.19.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "license": "ISC" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true, - "license": "MIT" - }, - "node_modules/graphql": { - "version": "16.8.1", - "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.8.1.tgz", - "integrity": "sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0" - } - }, - "node_modules/graphql-tag": { - "version": "2.12.7", - "resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.12.7.tgz", - "integrity": "sha512-xnE/NFzy+0eIesvAsREJZ284zTl/wYuBAvpsFSDhRGRdRHdnE90M21Q3xAWyYInb0J756c6x0pIQ62+vtvOs1Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.1.0" - }, - "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 || ^17.0.0" - } - }, - "node_modules/has-bigints": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", - "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", - "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hasown": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz", - "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==", - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/hermes-estree": { - "version": "0.29.1", - "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.29.1.tgz", - "integrity": "sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ==" - }, - "node_modules/hermes-parser": { - "version": "0.29.1", - "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.29.1.tgz", - "integrity": "sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA==", - "dependencies": { - "hermes-estree": "0.29.1" - } - }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "license": "BSD-3-Clause", - "dependencies": { - "react-is": "^16.7.0" - } - }, - "node_modules/hoist-non-react-statics/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "license": "MIT" - }, - "node_modules/hono": { - "version": "4.13.5", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.13.5.tgz", - "integrity": "sha512-O6+/eCYRkzzzy0rPWwKLiGBR1nFuUPZynnwjxN1MBA62NNqbT0wQEzQyK2gSO5yDIDB336sXQleAhOHrzlYyKw==", - "license": "MIT", - "engines": { - "node": ">=16.9.0" - } - }, - "node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", - "license": "ISC", - "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/hosted-git-info/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "license": "ISC" - }, - "node_modules/html-encoding-sniffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", - "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", - "dev": true, - "license": "MIT", - "dependencies": { - "whatwg-encoding": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "devOptional": true, - "license": "MIT" - }, - "node_modules/html2canvas": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.4.1.tgz", - "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==", - "license": "MIT", - "dependencies": { - "css-line-break": "^2.1.0", - "text-segmentation": "^1.0.3" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-cache-semantics": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", - "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", - "license": "BSD-2-Clause" - }, - "node_modules/http-errors": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", - "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", - "license": "MIT", - "dependencies": { - "depd": "~2.0.0", - "inherits": "~2.0.4", - "setprototypeof": "~1.2.0", - "statuses": "~2.0.2", - "toidentifier": "~1.0.1" - }, - "engines": { - "node": ">= 0.8" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/http-errors/node_modules/statuses": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", - "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz", - "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==", - "license": "MIT" - }, - "node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/http2-wrapper": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", - "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", - "license": "MIT", - "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.0.0" - }, - "engines": { - "node": ">=10.19.0" - } - }, - "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", - "license": "MIT", - "dependencies": { - "ms": "^2.0.0" - } - }, - "node_modules/hyphenate-style-name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.1.0.tgz", - "integrity": "sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==", - "license": "BSD-3-Clause" - }, - "node_modules/iceberg-js": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/iceberg-js/-/iceberg-js-0.8.1.tgz", - "integrity": "sha512-1dhVQZXhcHje7798IVM+xoo/1ZdVfzOMIc8/rgVSijRK38EDqOJoGula9N/8ZI5RD8QTxNQtK/Gozpr+qUqRRA==", - "license": "MIT", - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/idb": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", - "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", - "license": "ISC" - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "BSD-3-Clause" - }, - "node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/image-size": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.2.1.tgz", - "integrity": "sha512-rH+46sQJ2dlwfjfhCyNx5thzrv+dtmBIhPHk0zgRUukHzZ/kRueTJXoYYsclBaKcSMBWuGbOFXtioLpzTb5euw==", - "dependencies": { - "queue": "6.0.2" - }, - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=16.x" - } - }, - "node_modules/immer": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/immer/-/immer-10.2.0.tgz", - "integrity": "sha512-d/+XTN3zfODyjr89gM3mPq1WNX2B8pYsu7eORitdwyA2sBubnTl3laYlBk4sXY5FUa5qTZGBDPJICVbvqzjlbw==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } - }, - "node_modules/import-fresh": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", - "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/import-local": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", - "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "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.", - "license": "ISC", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "license": "ISC" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "license": "ISC" - }, - "node_modules/internal-slot": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", - "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "hasown": "^2.0.2", - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/internmap": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", - "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/ip-address": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.5.0.tgz", - "integrity": "sha512-R5SnVLJmgYYvf2F2ZgwSBnelz5G4q5AxIC277GDfUaNbrZKNANcBC7RHqYYePlszf4kBolVkJauG0ZjHHFh55g==", - "license": "MIT", - "engines": { - "node": ">= 12" - } - }, - "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/is-arguments": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", - "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", - "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "license": "MIT" - }, - "node_modules/is-async-function": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", - "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-function": "^1.0.0", - "call-bound": "^1.0.3", - "get-proto": "^1.0.1", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-bigint": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", - "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-bigints": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", - "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-bun-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-2.0.0.tgz", - "integrity": "sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.7.1" - } - }, - "node_modules/is-bun-module/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", - "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-data-view": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", - "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "is-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", - "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finalizationregistry": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", - "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-generator-function": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", - "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.4", - "generator-function": "^2.0.0", - "get-proto": "^1.0.1", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-inside-container": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", - "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-docker": "^3.0.0" - }, - "bin": { - "is-inside-container": "cli.js" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-inside-container/node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "dev": true, - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-nan": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", - "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", - "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-promise": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", - "license": "MIT" - }, - "node_modules/is-regex": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", - "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-set": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", - "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-string": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", - "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", - "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "has-symbols": "^1.1.0", - "safe-regex-test": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", - "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", - "license": "MIT", - "dependencies": { - "which-typed-array": "^1.1.16" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-weakmap": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", - "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", - "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakset": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", - "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true, - "license": "MIT" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "license": "ISC" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", - "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", - "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", - "devOptional": true, - "license": "BSD-3-Clause", - "dependencies": { - "@babel/core": "^7.23.9", - "@babel/parser": "^7.23.9", - "@istanbuljs/schema": "^0.1.3", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "devOptional": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "devOptional": true, - "license": "BSD-3-Clause", - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "devOptional": true, - "license": "BSD-3-Clause", - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-reports": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz", - "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==", - "devOptional": true, - "license": "BSD-3-Clause", - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/iterator.prototype": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", - "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.6", - "get-proto": "^1.0.0", - "has-symbols": "^1.1.0", - "set-function-name": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/jackspeak": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/jest": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", - "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/core": "^29.7.0", - "@jest/types": "^29.6.3", - "import-local": "^3.0.2", - "jest-cli": "^29.7.0" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-changed-files": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", - "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "execa": "^5.0.0", - "jest-util": "^29.7.0", - "p-limit": "^3.1.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-changed-files/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-changed-files/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/jest-circus": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", - "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/expect": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^1.0.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^29.7.0", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-runtime": "^29.7.0", - "jest-snapshot": "^29.7.0", - "jest-util": "^29.7.0", - "p-limit": "^3.1.0", - "pretty-format": "^29.7.0", - "pure-rand": "^6.0.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-circus/node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-circus/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-circus/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/jest-cli": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", - "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/core": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/types": "^29.6.3", - "chalk": "^4.0.0", - "create-jest": "^29.7.0", - "exit": "^0.1.2", - "import-local": "^3.0.2", - "jest-config": "^29.7.0", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "yargs": "^17.3.1" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-cli/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-cli/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/jest-config": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", - "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^29.7.0", - "@jest/types": "^29.6.3", - "babel-jest": "^29.7.0", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-circus": "^29.7.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.4", - "parse-json": "^5.2.0", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@types/node": "*", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/jest-config/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "devOptional": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/jest-config/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-config/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/jest-diff": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-docblock": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", - "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-each": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", - "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "chalk": "^4.0.0", - "jest-get-type": "^29.6.3", - "jest-util": "^29.7.0", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-each/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-each/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/jest-environment-jsdom": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-29.7.0.tgz", - "integrity": "sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/jsdom": "^20.0.0", - "@types/node": "*", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0", - "jsdom": "^20.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jest-environment-jsdom/node_modules/jest-mock": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", - "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-environment-jsdom/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-environment-jsdom/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/jest-environment-node": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", - "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", - "license": "MIT", - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-environment-node/node_modules/jest-mock": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", - "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-environment-node/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-environment-node/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-haste-map": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", - "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.7.0", - "jest-worker": "^29.7.0", - "micromatch": "^4.0.4", - "walker": "^1.0.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - } - }, - "node_modules/jest-haste-map/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-haste-map/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/jest-leak-detector": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", - "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-matcher-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", - "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", - "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } - } - }, - "node_modules/jest-regex-util": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", - "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-resolve": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", - "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "resolve": "^1.20.0", - "resolve.exports": "^2.0.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-resolve-dependencies": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", - "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "jest-regex-util": "^29.6.3", - "jest-snapshot": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-resolve/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-resolve/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/jest-runner": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", - "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/console": "^29.7.0", - "@jest/environment": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.13.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^29.7.0", - "jest-environment-node": "^29.7.0", - "jest-haste-map": "^29.7.0", - "jest-leak-detector": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-resolve": "^29.7.0", - "jest-runtime": "^29.7.0", - "jest-util": "^29.7.0", - "jest-watcher": "^29.7.0", - "jest-worker": "^29.7.0", - "p-limit": "^3.1.0", - "source-map-support": "0.5.13" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-runner/node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-runner/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-runner/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/jest-runner/node_modules/source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/jest-runtime": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", - "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/fake-timers": "^29.7.0", - "@jest/globals": "^29.7.0", - "@jest/source-map": "^29.6.3", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-mock": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.7.0", - "jest-snapshot": "^29.7.0", - "jest-util": "^29.7.0", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-runtime/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "devOptional": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/jest-runtime/node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-runtime/node_modules/jest-mock": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", - "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-runtime/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-runtime/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/jest-snapshot": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", - "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.11.6", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-jsx": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^29.7.0", - "graceful-fs": "^4.2.9", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "natural-compare": "^1.4.0", - "pretty-format": "^29.7.0", - "semver": "^7.5.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/@jest/expect-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", - "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "jest-get-type": "^29.6.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/expect-utils": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "devOptional": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest-validate": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", - "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^29.6.3", - "leven": "^3.1.0", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-validate/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-watch-select-projects": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jest-watch-select-projects/-/jest-watch-select-projects-2.0.0.tgz", - "integrity": "sha512-j00nW4dXc2NiCW6znXgFLF9g8PJ0zP25cpQ1xRro/HU2GBfZQFZD0SoXnAlaoKkIY4MlfTMkKGbNXFpvCdjl1w==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-escapes": "^4.3.0", - "chalk": "^3.0.0", - "prompts": "^2.2.1" - } - }, - "node_modules/jest-watch-select-projects/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-2.2.1.tgz", - "integrity": "sha512-jYpYmUnTzysmVnwq49TAxlmtOAwp8QIqvZyoofQFn8fiWhEDZj33ZXzg3JA4nGnzWFm1hbWf3ADpteUokvXgFA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-escapes": "^6.0.0", - "chalk": "^4.0.0", - "jest-regex-util": "^29.0.0", - "jest-watcher": "^29.0.0", - "slash": "^5.0.0", - "string-length": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": "^14.17.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "jest": "^27.0.0 || ^28.0.0 || ^29.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/ansi-escapes": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.1.tgz", - "integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-watch-typeahead/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/node_modules/char-regex": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.2.tgz", - "integrity": "sha512-cbGOjAptfM2LVmWhwRFHEKTPkLwNddVmuqYZQt895yXwAsWsXObCG+YN4DGQ/JBtT4GP1a1lPPdio2z413LmTg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.20" - } - }, - "node_modules/jest-watch-typeahead/node_modules/slash": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-watch-typeahead/node_modules/string-length": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", - "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", - "dev": true, - "license": "MIT", - "dependencies": { - "char-regex": "^2.0.0", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/jest-watcher": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", - "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/test-result": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.13.1", - "jest-util": "^29.7.0", - "string-length": "^4.0.1" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-watcher/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-watcher/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jimp-compact": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/jimp-compact/-/jimp-compact-0.16.1.tgz", - "integrity": "sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==", - "license": "MIT" - }, - "node_modules/jiti": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", - "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", - "dev": true, - "license": "MIT", - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/joi": { - "version": "17.13.3", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", - "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", - "license": "BSD-3-Clause", - "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" - } - }, - "node_modules/jose": { - "version": "6.2.10", - "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.10.tgz", - "integrity": "sha512-iiW7J9qRFlGxvCOIBDBDxFePQSn7ZMAnrYGhrrOo6siO/MIqwfyilLR27pkfDgUk+raLuzADS8A3S/KLBisc0g==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/panva" - } - }, - "node_modules/joycon": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/joycon/-/joycon-3.1.1.tgz", - "integrity": "sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.2.tgz", - "integrity": "sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/puzrin" - }, - { - "type": "github", - "url": "https://github.com/sponsors/nodeca" - } - ], - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsc-safe-url": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz", - "integrity": "sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==", - "license": "0BSD" - }, - "node_modules/jscodeshift": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-17.4.0.tgz", - "integrity": "sha512-i3ESKiiTsGynxzTg5BhsZViD0ai72/6SsI1efDZxG6/5KCoElsmquxtyhXK5lpEgoO7MTNpYkjFEdEL97SkBNg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/plugin-transform-class-properties": "^7.24.7", - "@babel/plugin-transform-modules-commonjs": "^7.24.7", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", - "@babel/plugin-transform-optional-chaining": "^7.24.7", - "@babel/plugin-transform-private-methods": "^7.24.7", - "@babel/preset-flow": "^7.24.7", - "@babel/preset-typescript": "^7.24.7", - "@babel/register": "^7.24.6", - "flow-parser": "0.*", - "graceful-fs": "^4.2.4", - "neo-async": "^2.5.0", - "picocolors": "^1.0.1", - "picomatch": "^4.0.2", - "recast": "^0.23.11", - "tmp": "^0.2.3", - "write-file-atomic": "^5.0.1" - }, - "bin": { - "jscodeshift": "bin/jscodeshift.js" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "@babel/preset-env": "^7.1.6" - }, - "peerDependenciesMeta": { - "@babel/preset-env": { - "optional": true - } - } - }, - "node_modules/jscodeshift/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/jscodeshift/node_modules/write-file-atomic": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", - "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", - "dev": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/jsdom": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz", - "integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "abab": "^2.0.6", - "acorn": "^8.8.1", - "acorn-globals": "^7.0.0", - "cssom": "^0.5.0", - "cssstyle": "^2.3.0", - "data-urls": "^3.0.2", - "decimal.js": "^10.4.2", - "domexception": "^4.0.0", - "escodegen": "^2.0.0", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.1", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.2", - "parse5": "^7.1.1", - "saxes": "^6.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.1.2", - "w3c-xmlserializer": "^4.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^11.0.0", - "ws": "^8.11.0", - "xml-name-validator": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jsesc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", - "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "license": "MIT" - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "license": "MIT" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-schema-typed": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz", - "integrity": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==", - "license": "BSD-2-Clause" - }, - "node_modules/json-stable-stringify": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.3.0.tgz", - "integrity": "sha512-qtYiSSFlwot9XHtF9bD9c7rwKjr+RecWT//ZnPvSmEjpV5mmPOCN4j8UjY5hbjNkOwZ/jQv3J6R1/pL7RwgMsg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "isarray": "^2.0.5", - "jsonify": "^0.0.1", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", - "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", - "license": "MIT", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz", - "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==", - "dev": true, - "license": "Public Domain", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/jsx-ast-utils": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", - "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "object.assign": "^4.1.4", - "object.values": "^1.1.6" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/klaw-sync": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", - "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.11" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/lan-network": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/lan-network/-/lan-network-0.2.1.tgz", - "integrity": "sha512-ONPnazC96VKDntab9j9JKwIWhZ4ZUceB4A9Epu4Ssg0hYFmtHZSeQ+n15nIwTFmcBUKtExOer8WTJ4GF9MO64A==", - "license": "MIT", - "bin": { - "lan-network": "dist/lan-network-cli.js" - } - }, - "node_modules/language-subtag-registry": { - "version": "0.3.23", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", - "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", - "dev": true, - "license": "CC0-1.0" - }, - "node_modules/language-tags": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", - "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", - "dev": true, - "license": "MIT", - "dependencies": { - "language-subtag-registry": "^0.3.20" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/launch-editor": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.12.0.tgz", - "integrity": "sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg==", - "license": "MIT", - "dependencies": { - "picocolors": "^1.1.1", - "shell-quote": "^1.8.3" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lighthouse-logger": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz", - "integrity": "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==", - "dependencies": { - "debug": "^2.6.9", - "marky": "^1.2.2" - } - }, - "node_modules/lighthouse-logger/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/lighthouse-logger/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/lightningcss": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz", - "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==", - "dependencies": { - "detect-libc": "^2.0.3" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "optionalDependencies": { - "lightningcss-android-arm64": "1.33.0", - "lightningcss-darwin-arm64": "1.33.0", - "lightningcss-darwin-x64": "1.33.0", - "lightningcss-freebsd-x64": "1.33.0", - "lightningcss-linux-arm-gnueabihf": "1.33.0", - "lightningcss-linux-arm64-gnu": "1.33.0", - "lightningcss-linux-arm64-musl": "1.33.0", - "lightningcss-linux-x64-gnu": "1.33.0", - "lightningcss-linux-x64-musl": "1.33.0", - "lightningcss-win32-arm64-msvc": "1.33.0", - "lightningcss-win32-x64-msvc": "1.33.0" - } - }, - "node_modules/lightningcss-android-arm64": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz", - "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-darwin-arm64": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz", - "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-darwin-x64": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz", - "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-freebsd-x64": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz", - "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm-gnueabihf": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz", - "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm64-gnu": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz", - "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm64-musl": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz", - "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-x64-gnu": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz", - "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-x64-musl": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz", - "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-win32-arm64-msvc": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz", - "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-win32-x64-msvc": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz", - "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lilconfig": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", - "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "license": "MIT" - }, - "node_modules/load-tsconfig": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/load-tsconfig/-/load-tsconfig-0.2.5.tgz", - "integrity": "sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.23", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", - "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", - "license": "MIT" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "license": "MIT" - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.throttle": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", - "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==" - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "license": "MIT", - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/logkitty": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz", - "integrity": "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==", - "license": "MIT", - "dependencies": { - "ansi-fragments": "^0.2.1", - "dayjs": "^1.8.15", - "yargs": "^15.1.0" - }, - "bin": { - "logkitty": "bin/logkitty.js" - } - }, - "node_modules/logkitty/node_modules/cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "node_modules/logkitty/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/logkitty/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/logkitty/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/logkitty/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/logkitty/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/logkitty/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/logkitty/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/logkitty/node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/logkitty/node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "license": "ISC" - }, - "node_modules/logkitty/node_modules/yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "license": "MIT", - "dependencies": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/logkitty/node_modules/yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "license": "ISC", - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/long": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", - "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==", - "license": "Apache-2.0" - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "license": "MIT", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/loupe": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz", - "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/lucide-react": { - "version": "0.309.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.309.0.tgz", - "integrity": "sha512-zNVPczuwFrCfksZH3zbd1UDE6/WYhYAdbe2k7CImVyPAkXLgIwbs6eXQ4loigqDnUFjyFYCI5jZ1y10Kqal0dg==", - "license": "ISC", - "peerDependencies": { - "react": "^16.5.1 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/magic-string": { - "version": "0.30.21", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", - "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.5" - } - }, - "node_modules/magicast": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.5.tgz", - "integrity": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.25.4", - "@babel/types": "^7.25.4", - "source-map-js": "^1.2.0" - } - }, - "node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "devOptional": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "license": "BSD-3-Clause", - "dependencies": { - "tmpl": "1.0.5" - } - }, - "node_modules/marky": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/marky/-/marky-1.3.0.tgz", - "integrity": "sha512-ocnPZQLNpvbedwTy9kNrQEsknEfgvcLMvOtz3sFeWApDq1MXH1TqkCIx58xlpESsfwQOnuBO9beyQuNGzVvuhQ==" - }, - "node_modules/math-intrinsics": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "license": "CC0-1.0" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memoize-one": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", - "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==", - "license": "MIT" - }, - "node_modules/merge-descriptors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", - "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/merge-options": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", - "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", - "license": "MIT", - "dependencies": { - "is-plain-obj": "^2.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "license": "MIT" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/metro": { - "version": "0.83.3", - "resolved": "https://registry.npmjs.org/metro/-/metro-0.83.3.tgz", - "integrity": "sha512-+rP+/GieOzkt97hSJ0MrPOuAH/jpaS21ZDvL9DJ35QYRDlQcwzcvUlGUf79AnQxq/2NPiS/AULhhM4TKutIt8Q==", - "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/core": "^7.25.2", - "@babel/generator": "^7.25.0", - "@babel/parser": "^7.25.3", - "@babel/template": "^7.25.0", - "@babel/traverse": "^7.25.3", - "@babel/types": "^7.25.2", - "accepts": "^1.3.7", - "chalk": "^4.0.0", - "ci-info": "^2.0.0", - "connect": "^3.6.5", - "debug": "^4.4.0", - "error-stack-parser": "^2.0.6", - "flow-enums-runtime": "^0.0.6", - "graceful-fs": "^4.2.4", - "hermes-parser": "0.32.0", - "image-size": "^1.0.2", - "invariant": "^2.2.4", - "jest-worker": "^29.7.0", - "jsc-safe-url": "^0.2.2", - "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.27", - "nullthrows": "^1.1.1", - "serialize-error": "^2.1.0", - "source-map": "^0.5.6", - "throat": "^5.0.0", - "ws": "^7.5.10", - "yargs": "^17.6.2" - }, - "bin": { - "metro": "src/cli.js" - }, - "engines": { - "node": ">=20.19.4" - } - }, - "node_modules/metro-babel-transformer": { - "version": "0.83.3", - "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.83.3.tgz", - "integrity": "sha512-1vxlvj2yY24ES1O5RsSIvg4a4WeL7PFXgKOHvXTXiW0deLvQr28ExXj6LjwCCDZ4YZLhq6HddLpZnX4dEdSq5g==", - "dependencies": { - "@babel/core": "^7.25.2", - "flow-enums-runtime": "^0.0.6", - "hermes-parser": "0.32.0", - "nullthrows": "^1.1.1" - }, - "engines": { - "node": ">=20.19.4" - } - }, - "node_modules/metro-babel-transformer/node_modules/hermes-estree": { - "version": "0.32.0", - "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.32.0.tgz", - "integrity": "sha512-KWn3BqnlDOl97Xe1Yviur6NbgIZ+IP+UVSpshlZWkq+EtoHg6/cwiDj/osP9PCEgFE15KBm1O55JRwbMEm5ejQ==" - }, - "node_modules/metro-babel-transformer/node_modules/hermes-parser": { - "version": "0.32.0", - "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.32.0.tgz", - "integrity": "sha512-g4nBOWFpuiTqjR3LZdRxKUkij9iyveWeuks7INEsMX741f3r9xxrOe8TeQfUxtda0eXmiIFiMQzoeSQEno33Hw==", - "dependencies": { - "hermes-estree": "0.32.0" - } - }, - "node_modules/metro-cache": { - "version": "0.83.3", - "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.83.3.tgz", - "integrity": "sha512-3jo65X515mQJvKqK3vWRblxDEcgY55Sk3w4xa6LlfEXgQ9g1WgMh9m4qVZVwgcHoLy0a2HENTPCCX4Pk6s8c8Q==", - "dependencies": { - "exponential-backoff": "^3.1.1", - "flow-enums-runtime": "^0.0.6", - "https-proxy-agent": "^7.0.5", - "metro-core": "0.83.3" - }, - "engines": { - "node": ">=20.19.4" - } - }, - "node_modules/metro-cache-key": { - "version": "0.83.3", - "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.83.3.tgz", - "integrity": "sha512-59ZO049jKzSmvBmG/B5bZ6/dztP0ilp0o988nc6dpaDsU05Cl1c/lRf+yx8m9WW/JVgbmfO5MziBU559XjI5Zw==", - "dependencies": { - "flow-enums-runtime": "^0.0.6" - }, - "engines": { - "node": ">=20.19.4" - } - }, - "node_modules/metro-cache/node_modules/agent-base": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", - "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", - "engines": { - "node": ">= 14" - } - }, - "node_modules/metro-cache/node_modules/https-proxy-agent": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", - "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", - "dependencies": { - "agent-base": "^7.1.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/metro-config": { - "version": "0.83.3", - "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.83.3.tgz", - "integrity": "sha512-mTel7ipT0yNjKILIan04bkJkuCzUUkm2SeEaTads8VfEecCh+ltXchdq6DovXJqzQAXuR2P9cxZB47Lg4klriA==", - "dependencies": { - "connect": "^3.6.5", - "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.6.1" - }, - "engines": { - "node": ">=20.19.4" - } - }, - "node_modules/metro-config/node_modules/yaml": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz", - "integrity": "sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==", - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14.6" - }, - "funding": { - "url": "https://github.com/sponsors/eemeli" - } - }, - "node_modules/metro-core": { - "version": "0.83.3", - "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.83.3.tgz", - "integrity": "sha512-M+X59lm7oBmJZamc96usuF1kusd5YimqG/q97g4Ac7slnJ3YiGglW5CsOlicTR5EWf8MQFxxjDoB6ytTqRe8Hw==", - "dependencies": { - "flow-enums-runtime": "^0.0.6", - "lodash.throttle": "^4.1.1", - "metro-resolver": "0.83.3" - }, - "engines": { - "node": ">=20.19.4" - } - }, - "node_modules/metro-file-map": { - "version": "0.83.3", - "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.83.3.tgz", - "integrity": "sha512-jg5AcyE0Q9Xbbu/4NAwwZkmQn7doJCKGW0SLeSJmzNB9Z24jBe0AL2PHNMy4eu0JiKtNWHz9IiONGZWq7hjVTA==", - "dependencies": { - "debug": "^4.4.0", - "fb-watchman": "^2.0.0", - "flow-enums-runtime": "^0.0.6", - "graceful-fs": "^4.2.4", - "invariant": "^2.2.4", - "jest-worker": "^29.7.0", - "micromatch": "^4.0.4", - "nullthrows": "^1.1.1", - "walker": "^1.0.7" - }, - "engines": { - "node": ">=20.19.4" - } - }, - "node_modules/metro-minify-terser": { - "version": "0.83.3", - "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.83.3.tgz", - "integrity": "sha512-O2BmfWj6FSfzBLrNCXt/rr2VYZdX5i6444QJU0fFoc7Ljg+Q+iqebwE3K0eTvkI6TRjELsXk1cjU+fXwAR4OjQ==", - "dependencies": { - "flow-enums-runtime": "^0.0.6", - "terser": "^5.15.0" - }, - "engines": { - "node": ">=20.19.4" - } - }, - "node_modules/metro-resolver": { - "version": "0.83.3", - "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.83.3.tgz", - "integrity": "sha512-0js+zwI5flFxb1ktmR///bxHYg7OLpRpWZlBBruYG8OKYxeMP7SV0xQ/o/hUelrEMdK4LJzqVtHAhBm25LVfAQ==", - "dependencies": { - "flow-enums-runtime": "^0.0.6" - }, - "engines": { - "node": ">=20.19.4" - } - }, - "node_modules/metro-runtime": { - "version": "0.83.3", - "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.83.3.tgz", - "integrity": "sha512-JHCJb9ebr9rfJ+LcssFYA2x1qPYuSD/bbePupIGhpMrsla7RCwC/VL3yJ9cSU+nUhU4c9Ixxy8tBta+JbDeZWw==", - "dependencies": { - "@babel/runtime": "^7.25.0", - "flow-enums-runtime": "^0.0.6" - }, - "engines": { - "node": ">=20.19.4" - } - }, - "node_modules/metro-source-map": { - "version": "0.83.3", - "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.83.3.tgz", - "integrity": "sha512-xkC3qwUBh2psVZgVavo8+r2C9Igkk3DibiOXSAht1aYRRcztEZNFtAMtfSB7sdO2iFMx2Mlyu++cBxz/fhdzQg==", - "dependencies": { - "@babel/traverse": "^7.25.3", - "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3", - "@babel/types": "^7.25.2", - "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.6", - "vlq": "^1.0.0" - }, - "engines": { - "node": ">=20.19.4" - } - }, - "node_modules/metro-source-map/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro-symbolicate": { - "version": "0.83.3", - "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.83.3.tgz", - "integrity": "sha512-F/YChgKd6KbFK3eUR5HdUsfBqVsanf5lNTwFd4Ca7uuxnHgBC3kR/Hba/RGkenR3pZaGNp5Bu9ZqqP52Wyhomw==", - "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.6", - "vlq": "^1.0.0" - }, - "bin": { - "metro-symbolicate": "src/index.js" - }, - "engines": { - "node": ">=20.19.4" - } - }, - "node_modules/metro-symbolicate/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro-transform-plugins": { - "version": "0.83.3", - "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.83.3.tgz", - "integrity": "sha512-eRGoKJU6jmqOakBMH5kUB7VitEWiNrDzBHpYbkBXW7C5fUGeOd2CyqrosEzbMK5VMiZYyOcNFEphvxk3OXey2A==", - "dependencies": { - "@babel/core": "^7.25.2", - "@babel/generator": "^7.25.0", - "@babel/template": "^7.25.0", - "@babel/traverse": "^7.25.3", - "flow-enums-runtime": "^0.0.6", - "nullthrows": "^1.1.1" - }, - "engines": { - "node": ">=20.19.4" - } - }, - "node_modules/metro-transform-worker": { - "version": "0.83.3", - "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.83.3.tgz", - "integrity": "sha512-Ztekew9t/gOIMZX1tvJOgX7KlSLL5kWykl0Iwu2cL2vKMKVALRl1hysyhUw0vjpAvLFx+Kfq9VLjnHIkW32fPA==", - "dependencies": { - "@babel/core": "^7.25.2", - "@babel/generator": "^7.25.0", - "@babel/parser": "^7.25.3", - "@babel/types": "^7.25.2", - "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" - }, - "engines": { - "node": ">=20.19.4" - } - }, - "node_modules/metro/node_modules/ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "node_modules/metro/node_modules/hermes-estree": { - "version": "0.32.0", - "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.32.0.tgz", - "integrity": "sha512-KWn3BqnlDOl97Xe1Yviur6NbgIZ+IP+UVSpshlZWkq+EtoHg6/cwiDj/osP9PCEgFE15KBm1O55JRwbMEm5ejQ==" - }, - "node_modules/metro/node_modules/hermes-parser": { - "version": "0.32.0", - "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.32.0.tgz", - "integrity": "sha512-g4nBOWFpuiTqjR3LZdRxKUkij9iyveWeuks7INEsMX741f3r9xxrOe8TeQfUxtda0eXmiIFiMQzoeSQEno33Hw==", - "dependencies": { - "hermes-estree": "0.32.0" - } - }, - "node_modules/metro/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/metro/node_modules/ws": { - "version": "7.5.13", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.13.tgz", - "integrity": "sha512-rsKI6xDBFVf4r/x8XyChGK04QR/XHroxs/jUcoWvtEZM8TPU/X/uIY9B1CsSzYws9ZJb/6bbBu7dPhFW00CAoA==", - "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 - } - } - }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/micromatch/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mime-db": { - "version": "1.54.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", - "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/minimatch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", - "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minipass": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz", - "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/minizlib": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz", - "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==", - "license": "MIT", - "dependencies": { - "minipass": "^7.1.2" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/mlly": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.8.2.tgz", - "integrity": "sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA==", - "dev": true, - "license": "MIT", - "dependencies": { - "acorn": "^8.16.0", - "pathe": "^2.0.3", - "pkg-types": "^1.3.1", - "ufo": "^1.6.3" - } - }, - "node_modules/mlly/node_modules/pathe": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", - "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", - "dev": true, - "license": "MIT" - }, - "node_modules/moment": { - "version": "2.30.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", - "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": "*" - } - }, - "node_modules/motion-dom": { - "version": "11.18.1", - "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-11.18.1.tgz", - "integrity": "sha512-g76KvA001z+atjfxczdRtw/RXOM3OMSdd1f4DL77qCTF/+avrRJiawSG4yDibEQ215sr9kpinSlX2pCTJ9zbhw==", - "license": "MIT", - "dependencies": { - "motion-utils": "^11.18.1" - } - }, - "node_modules/motion-utils": { - "version": "11.18.1", - "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-11.18.1.tgz", - "integrity": "sha512-49Kt+HKjtbJKLtgO/LKj9Ld+6vw9BjH5d9sc40R/kVyH8GLAXgT42M2NnuPcJNuA3s9ZfZBUcwIgpmZWGEE+hA==", - "license": "MIT" - }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "license": "MIT" - }, - "node_modules/mv": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz", - "integrity": "sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "mkdirp": "~0.5.1", - "ncp": "~2.0.0", - "rimraf": "~2.4.0" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/mv/node_modules/glob": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", - "integrity": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==", - "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", - "dev": true, - "license": "ISC", - "optional": true, - "dependencies": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/mv/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/mv/node_modules/rimraf": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", - "integrity": "sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "license": "ISC", - "optional": true, - "dependencies": { - "glob": "^6.0.1" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nan": { - "version": "2.28.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.28.0.tgz", - "integrity": "sha512-fTsDz99OTq2sVePhGdp4qQhggZFtKr64ZNVyVajRKtMOkJxYekplBh577PiJB12v/D3s2E5cGtOI45LWp6rnLQ==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/nanoid": { - "version": "3.3.11", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", - "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/napi-postinstall": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.4.tgz", - "integrity": "sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==", - "dev": true, - "license": "MIT", - "bin": { - "napi-postinstall": "lib/cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/napi-postinstall" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "devOptional": true, - "license": "MIT" - }, - "node_modules/ncp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", - "integrity": "sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==", - "dev": true, - "license": "MIT", - "optional": true, - "bin": { - "ncp": "bin/ncp" - } - }, - "node_modules/negotiator": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", - "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true, - "license": "MIT" - }, - "node_modules/nested-error-stacks": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.0.1.tgz", - "integrity": "sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A==", - "license": "MIT" - }, - "node_modules/next": { - "version": "15.5.24", - "resolved": "https://registry.npmjs.org/next/-/next-15.5.24.tgz", - "integrity": "sha512-Y+xn8EQCoC3ZbsFPyzE+tE8XOdrWeUdUF7NeXbmg9DsgAxl5UYxlsrvgVESHTyTGigoTa1bCUrxn70F5bqt0Gw==", - "license": "MIT", - "dependencies": { - "@next/env": "15.5.24", - "@swc/helpers": "0.5.15", - "caniuse-lite": "^1.0.30001579", - "postcss": "8.4.31", - "styled-jsx": "5.1.6" - }, - "bin": { - "next": "dist/bin/next" - }, - "engines": { - "node": "^18.18.0 || ^19.8.0 || >= 20.0.0" - }, - "optionalDependencies": { - "@next/swc-darwin-arm64": "15.5.24", - "@next/swc-darwin-x64": "15.5.24", - "@next/swc-linux-arm64-gnu": "15.5.24", - "@next/swc-linux-arm64-musl": "15.5.24", - "@next/swc-linux-x64-gnu": "15.5.24", - "@next/swc-linux-x64-musl": "15.5.24", - "@next/swc-win32-arm64-msvc": "15.5.24", - "@next/swc-win32-x64-msvc": "15.5.24", - "sharp": "^0.34.3 || ^0.35.3" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.1.0", - "@playwright/test": "^1.51.1", - "babel-plugin-react-compiler": "*", - "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", - "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", - "sass": "^1.3.0" - }, - "peerDependenciesMeta": { - "@opentelemetry/api": { - "optional": true - }, - "@playwright/test": { - "optional": true - }, - "babel-plugin-react-compiler": { - "optional": true - }, - "sass": { - "optional": true - } - } - }, - "node_modules/next/node_modules/postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/nocache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/nocache/-/nocache-3.0.4.tgz", - "integrity": "sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==", - "license": "MIT", - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/node-domexception": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", - "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", - "deprecated": "Use your platform's native DOMException instead", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "github", - "url": "https://paypal.me/jimmywarting" - } - ], - "license": "MIT", - "engines": { - "node": ">=10.5.0" - } - }, - "node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "license": "MIT", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-fetch/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "license": "MIT" - }, - "node_modules/node-fetch/node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "license": "BSD-2-Clause" - }, - "node_modules/node-fetch/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "license": "MIT", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/node-forge": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.4.0.tgz", - "integrity": "sha512-LarFH0+6VfriEhqMMcLX2F7SwSXeWwnEAJEsYm5QKWchiVYVvJyV9v7UDvUv+w5HO23ZpQTXDv/GxdDdMyOuoQ==", - "license": "(BSD-3-Clause OR GPL-2.0)", - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "license": "MIT" - }, - "node_modules/node-releases": { - "version": "2.0.54", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.54.tgz", - "integrity": "sha512-YHs7BmmcsdAI5Ozuf8JZo6PT0mv2GIWC9vMfvUC3dp65M8hn7Ux8CPL+2oBI7juNuj9d0ndhTcznq2ODBps9cQ==", - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/node-stream-zip": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", - "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", - "license": "MIT", - "engines": { - "node": ">=0.12.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/antelle" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-package-arg": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz", - "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==", - "license": "ISC", - "dependencies": { - "hosted-git-info": "^7.0.0", - "proc-log": "^4.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/npm-package-arg/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "license": "MIT", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/nullthrows": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", - "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", - "license": "MIT" - }, - "node_modules/nwsapi": { - "version": "2.2.23", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.23.tgz", - "integrity": "sha512-7wfH4sLbt4M0gCDzGE6vzQBo0bfTKjU7Sfpqy/7gs1qBfYz2vEJH6vXcBKpO3+6Yu1telwd0t9HpyOoLEQQbIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/ob1": { - "version": "0.83.3", - "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.83.3.tgz", - "integrity": "sha512-egUxXCDwoWG06NGCS5s5AdcpnumHKJlfd3HH06P3m9TEMwwScfcY35wpQxbm9oHof+dM/lVH9Rfyu1elTVelSA==", - "dependencies": { - "flow-enums-runtime": "^0.0.6" - }, - "engines": { - "node": ">=20.19.4" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/object-inspect": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", - "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", - "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0", - "has-symbols": "^1.1.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.entries": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz", - "integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", - "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.groupby": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", - "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.values": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", - "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", - "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "license": "ISC", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", - "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", - "license": "MIT", - "dependencies": { - "is-wsl": "^1.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/open/node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/openai": { - "version": "4.104.0", - "resolved": "https://registry.npmjs.org/openai/-/openai-4.104.0.tgz", - "integrity": "sha512-p99EFNsA/yX6UhVO93f5kJsDRLAg+CTA2RBqdHK4RtK8u5IJw32Hyb2dTGKbnnFmnuoBv5r7Z2CURI9sGZpSuA==", - "license": "Apache-2.0", - "dependencies": { - "@types/node": "^18.11.18", - "@types/node-fetch": "^2.6.4", - "abort-controller": "^3.0.0", - "agentkeepalive": "^4.2.1", - "form-data-encoder": "1.7.2", - "formdata-node": "^4.3.2", - "node-fetch": "^2.6.7" - }, - "bin": { - "openai": "bin/cli" - }, - "peerDependencies": { - "ws": "^8.18.0", - "zod": "^3.23.8" - }, - "peerDependenciesMeta": { - "ws": { - "optional": true - }, - "zod": { - "optional": true - } - } - }, - "node_modules/openai/node_modules/@types/node": { - "version": "18.19.130", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.130.tgz", - "integrity": "sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==", - "license": "MIT", - "dependencies": { - "undici-types": "~5.26.4" - } - }, - "node_modules/openai/node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "license": "MIT" - }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "license": "MIT", - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/own-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", - "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.6", - "object-keys": "^1.1.1", - "safe-push-apply": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/p-cancelable": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", - "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/package-json-from-dist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", - "license": "BlueOak-1.0.0" - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse-png": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/parse-png/-/parse-png-2.1.0.tgz", - "integrity": "sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==", - "license": "MIT", - "dependencies": { - "pngjs": "^3.3.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/parse5": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", - "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "entities": "^6.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/patch-package": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/patch-package/-/patch-package-8.0.1.tgz", - "integrity": "sha512-VsKRIA8f5uqHQ7NGhwIna6Bx6D9s/1iXlA1hthBVBEbkq+t4kXD0HHt+rJhf/Z+Ci0F/HCB2hvn0qLdLG+Qxlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@yarnpkg/lockfile": "^1.1.0", - "chalk": "^4.1.2", - "ci-info": "^3.7.0", - "cross-spawn": "^7.0.3", - "find-yarn-workspace-root": "^2.0.0", - "fs-extra": "^10.0.0", - "json-stable-stringify": "^1.0.2", - "klaw-sync": "^6.0.0", - "minimist": "^1.2.6", - "open": "^7.4.2", - "semver": "^7.5.3", - "slash": "^2.0.0", - "tmp": "^0.2.4", - "yaml": "^2.2.2" - }, - "bin": { - "patch-package": "index.js" - }, - "engines": { - "node": ">=14", - "npm": ">5" - } - }, - "node_modules/patch-package/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/patch-package/node_modules/open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/patch-package/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/patch-package/node_modules/slash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/patch-package/node_modules/yaml": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz", - "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==", - "dev": true, - "license": "ISC", - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14.6" - }, - "funding": { - "url": "https://github.com/sponsors/eemeli" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "license": "MIT" - }, - "node_modules/path-scurry": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "license": "ISC" - }, - "node_modules/path-to-regexp": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz", - "integrity": "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/pathe": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", - "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/pathval": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz", - "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14.16" - } - }, - "node_modules/pg": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.18.0.tgz", - "integrity": "sha512-xqrUDL1b9MbkydY/s+VZ6v+xiMUmOUk7SS9d/1kpyQxoJ6U9AO1oIJyUWVZojbfe5Cc/oluutcgFG4L9RDP1iQ==", - "license": "MIT", - "dependencies": { - "pg-connection-string": "^2.11.0", - "pg-pool": "^3.11.0", - "pg-protocol": "^1.11.0", - "pg-types": "2.2.0", - "pgpass": "1.0.5" - }, - "engines": { - "node": ">= 16.0.0" - }, - "optionalDependencies": { - "pg-cloudflare": "^1.3.0" - }, - "peerDependencies": { - "pg-native": ">=3.0.1" - }, - "peerDependenciesMeta": { - "pg-native": { - "optional": true - } - } - }, - "node_modules/pg-cloudflare": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.3.0.tgz", - "integrity": "sha512-6lswVVSztmHiRtD6I8hw4qP/nDm1EJbKMRhf3HCYaqud7frGysPv7FYJ5noZQdhQtN2xJnimfMtvQq21pdbzyQ==", - "license": "MIT", - "optional": true - }, - "node_modules/pg-connection-string": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.11.0.tgz", - "integrity": "sha512-kecgoJwhOpxYU21rZjULrmrBJ698U2RxXofKVzOn5UDj61BPj/qMb7diYUR1nLScCDbrztQFl1TaQZT0t1EtzQ==", - "license": "MIT" - }, - "node_modules/pg-int8": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz", - "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==", - "license": "ISC", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/pg-pool": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.11.0.tgz", - "integrity": "sha512-MJYfvHwtGp870aeusDh+hg9apvOe2zmpZJpyt+BMtzUWlVqbhFmMK6bOBXLBUPd7iRtIF9fZplDc7KrPN3PN7w==", - "license": "MIT", - "peerDependencies": { - "pg": ">=8.0" - } - }, - "node_modules/pg-protocol": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.11.0.tgz", - "integrity": "sha512-pfsxk2M9M3BuGgDOfuy37VNRRX3jmKgMjcvAcWqNDpZSf4cUmv8HSOl5ViRQFsfARFn0KuUQTgLxVMbNq5NW3g==", - "license": "MIT" - }, - "node_modules/pg-types": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz", - "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==", - "license": "MIT", - "dependencies": { - "pg-int8": "1.0.1", - "postgres-array": "~2.0.0", - "postgres-bytea": "~1.0.0", - "postgres-date": "~1.0.4", - "postgres-interval": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/pgpass": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz", - "integrity": "sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==", - "license": "MIT", - "dependencies": { - "split2": "^4.1.0" - } - }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz", - "integrity": "sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", - "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkce-challenge": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz", - "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==", - "license": "MIT", - "engines": { - "node": ">=16.20.0" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-types": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", - "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "confbox": "^0.1.8", - "mlly": "^1.7.4", - "pathe": "^2.0.1" - } - }, - "node_modules/pkg-types/node_modules/pathe": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", - "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", - "dev": true, - "license": "MIT" - }, - "node_modules/playwright": { - "version": "1.62.1", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.62.1.tgz", - "integrity": "sha512-0M+L3LAD8/nm554LOla9Ayx0j0tmFZ0FBcoQ7F1VuVHpM/XpiC8RcDzBQB8W5+hA8L22THxELzeF+2WcUzvcLg==", - "devOptional": true, - "license": "Apache-2.0", - "dependencies": { - "playwright-core": "1.62.1" - }, - "bin": { - "playwright": "cli.js" - }, - "engines": { - "node": ">=20" - }, - "optionalDependencies": { - "fsevents": "2.3.2" - } - }, - "node_modules/playwright-core": { - "version": "1.62.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.62.1.tgz", - "integrity": "sha512-wPYSwEBJY9GHraISXqyqtx0na0LpO3XEX7jNDhntbex7tzUS7kLnZsOlFruFJB4Hi/rhDMjXGqHewDZ68nYZVw==", - "devOptional": true, - "license": "Apache-2.0", - "bin": { - "playwright-core": "cli.js" - }, - "engines": { - "node": ">=20" - } - }, - "node_modules/playwright/node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/plist": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", - "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", - "license": "MIT", - "dependencies": { - "@xmldom/xmldom": "^0.8.8", - "base64-js": "^1.5.1", - "xmlbuilder": "^15.1.1" - }, - "engines": { - "node": ">=10.4.0" - } - }, - "node_modules/plist/node_modules/@xmldom/xmldom": { - "version": "0.8.11", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.11.tgz", - "integrity": "sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/plist/node_modules/xmlbuilder": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", - "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", - "license": "MIT", - "engines": { - "node": ">=8.0" - } - }, - "node_modules/pngjs": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", - "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", - "license": "MIT", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/possible-typed-array-names": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", - "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/postcss": { - "version": "8.5.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", - "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.11", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-js": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.1.0.tgz", - "integrity": "sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/postcss-nested": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", - "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.1.1" - }, - "engines": { - "node": ">=12.0" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "license": "MIT" - }, - "node_modules/postgres-array": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz", - "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/postgres-bytea": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.1.tgz", - "integrity": "sha512-5+5HqXnsZPE65IJZSMkZtURARZelel2oXUEO8rH83VS/hxH5vv1uHquPg5wZs8yMAfdv971IU+kcPUczi7NVBQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postgres-date": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz", - "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postgres-interval": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz", - "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==", - "license": "MIT", - "dependencies": { - "xtend": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/posthog-js": { - "version": "1.422.0", - "resolved": "https://registry.npmjs.org/posthog-js/-/posthog-js-1.422.0.tgz", - "integrity": "sha512-m2mg6SLFZs9L2/L+a8+aeraR0LyijMrXLuwSbgfSeBLjHe99C4IR11Q2DV7R5qktVTwSx0Dg2kdMosx35/FfwQ==", - "license": "(Apache-2.0 AND MIT)", - "dependencies": { - "@posthog/browser-common": "^0.6.0", - "@posthog/core": "^1.49.0", - "@posthog/types": "^1.407.0", - "core-js": "^3.49.0", - "dompurify": "^3.4.13", - "fflate": "^0.4.8", - "preact": "^10.29.3", - "query-selector-shadow-dom": "^1.0.1", - "web-vitals": "^5.3.0", - "web-vitals-soft-navs": "npm:web-vitals@6.0.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0", - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "react": { - "optional": true - } - } - }, - "node_modules/posthog-js/node_modules/web-vitals": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-5.3.0.tgz", - "integrity": "sha512-q6LWsLatGYZp5VGBIOvbTj6JBV2nOmC8KvWztXBmwJcfFAzhwKwbOxhUH306XY3CcaZDUlSmSuNPBsCn0bFu+g==", - "license": "Apache-2.0" - }, - "node_modules/powershell-utils": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/powershell-utils/-/powershell-utils-0.1.0.tgz", - "integrity": "sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/preact": { - "version": "10.29.8", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.29.8.tgz", - "integrity": "sha512-ej2aVZ+vZ8WO7tvlQWRM9N63A0KzF9q4mWJfDUHgYaIofWY9hu74QdnQrjoPMmZi2/nZ5gN0bJCQF49xQqx09Q==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/preact" - }, - "peerDependencies": { - "preact-render-to-string": ">=5" - }, - "peerDependenciesMeta": { - "preact-render-to-string": { - "optional": true - } - } - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", - "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==", - "dev": true, - "license": "MIT", - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/pretty-bytes": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/pretty-format/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "license": "MIT" - }, - "node_modules/proc-log": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", - "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "license": "MIT", - "dependencies": { - "asap": "~2.0.3" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "license": "MIT", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, - "license": "MIT", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/prop-types/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/protobufjs": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.5.4.tgz", - "integrity": "sha512-CvexbZtbov6jW2eXAvLukXjXUW1TzFaivC46BpWc/3BpcCysb5Vffu+B3XHMm8lVEuy2Mm4XGex8hBSg1yapPg==", - "hasInstallScript": true, - "license": "BSD-3-Clause", - "dependencies": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/node": ">=13.7.0", - "long": "^5.0.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "license": "MIT", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/psl": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", - "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", - "dev": true, - "license": "MIT", - "dependencies": { - "punycode": "^2.3.1" - }, - "funding": { - "url": "https://github.com/sponsors/lupomontero" - } - }, - "node_modules/pump": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", - "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/pure-rand": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", - "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", - "devOptional": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/dubzzz" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fast-check" - } - ], - "license": "MIT" - }, - "node_modules/qrcode-terminal": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/qrcode-terminal/-/qrcode-terminal-0.11.0.tgz", - "integrity": "sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ==", - "bin": { - "qrcode-terminal": "bin/qrcode-terminal.js" - } - }, - "node_modules/qs": { - "version": "6.14.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.1.tgz", - "integrity": "sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==", - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/query-selector-shadow-dom": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/query-selector-shadow-dom/-/query-selector-shadow-dom-1.0.1.tgz", - "integrity": "sha512-lT5yCqEBgfoMYpf3F2xQRK7zEr1rhIIZuceDK6+xRkJQ4NMbHTwXqk4NkwDwQMNqXgG9r9fyHnzwNVs6zV5KRw==", - "license": "MIT" - }, - "node_modules/query-string": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz", - "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==", - "license": "MIT", - "dependencies": { - "decode-uri-component": "^0.2.2", - "filter-obj": "^1.1.0", - "split-on-first": "^1.0.0", - "strict-uri-encode": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/queue": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", - "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", - "dependencies": { - "inherits": "~2.0.3" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz", - "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==", - "license": "MIT", - "dependencies": { - "bytes": "~3.1.2", - "http-errors": "~2.0.1", - "iconv-lite": "~0.4.24", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/rc/node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react": { - "version": "19.1.0", - "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz", - "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-devtools-core": { - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-6.1.5.tgz", - "integrity": "sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA==", - "dependencies": { - "shell-quote": "^1.6.1", - "ws": "^7" - } - }, - "node_modules/react-devtools-core/node_modules/ws": { - "version": "7.5.13", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.13.tgz", - "integrity": "sha512-rsKI6xDBFVf4r/x8XyChGK04QR/XHroxs/jUcoWvtEZM8TPU/X/uIY9B1CsSzYws9ZJb/6bbBu7dPhFW00CAoA==", - "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 - } - } - }, - "node_modules/react-dom": { - "version": "19.1.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz", - "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==", - "license": "MIT", - "dependencies": { - "scheduler": "^0.26.0" - }, - "peerDependencies": { - "react": "^19.1.0" - } - }, - "node_modules/react-dom/node_modules/scheduler": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", - "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==", - "license": "MIT" - }, - "node_modules/react-fast-compare": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", - "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==", - "license": "MIT" - }, - "node_modules/react-freeze": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/react-freeze/-/react-freeze-1.0.4.tgz", - "integrity": "sha512-r4F0Sec0BLxWicc7HEyo2x3/2icUTrRmDjaaRyzzn+7aDyFZliszMDOgLVwSnQnYENOlL1o569Ze2HZefk8clA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": ">=17.0.0" - } - }, - "node_modules/react-icons": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.12.0.tgz", - "integrity": "sha512-IBaDuHiShdZqmfc/TwHu6+d6k2ltNCf3AszxNmjJc1KUfXdEeRJOKyNvLmAHaarhzGmTSVygNdyu8/opXv2gaw==", - "license": "MIT", - "peerDependencies": { - "react": "*" - } - }, - "node_modules/react-is": { - "version": "19.2.4", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-19.2.4.tgz", - "integrity": "sha512-W+EWGn2v0ApPKgKKCy/7s7WHXkboGcsrXE+2joLyVxkbyVQfO3MUEaUQDHoSmb8TFFrSKYa9mw64WZHNHSDzYA==", - "license": "MIT" - }, - "node_modules/react-native": { - "version": "0.81.5", - "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.81.5.tgz", - "integrity": "sha512-1w+/oSjEXZjMqsIvmkCRsOc8UBYv163bTWKTI8+1mxztvQPhCRYGTvZ/PL1w16xXHneIj/SLGfxWg2GWN2uexw==", - "dependencies": { - "@jest/create-cache-key-function": "^29.7.0", - "@react-native/assets-registry": "0.81.5", - "@react-native/codegen": "0.81.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", - "abort-controller": "^3.0.0", - "anser": "^1.4.9", - "ansi-regex": "^5.0.0", - "babel-jest": "^29.7.0", - "babel-plugin-syntax-hermes-parser": "0.29.1", - "base64-js": "^1.5.1", - "commander": "^12.0.0", - "flow-enums-runtime": "^0.0.6", - "glob": "^7.1.1", - "invariant": "^2.2.4", - "jest-environment-node": "^29.7.0", - "memoize-one": "^5.0.0", - "metro-runtime": "^0.83.1", - "metro-source-map": "^0.83.1", - "nullthrows": "^1.1.1", - "pretty-format": "^29.7.0", - "promise": "^8.3.0", - "react-devtools-core": "^6.1.5", - "react-refresh": "^0.14.0", - "regenerator-runtime": "^0.13.2", - "scheduler": "0.26.0", - "semver": "^7.1.3", - "stacktrace-parser": "^0.1.10", - "whatwg-fetch": "^3.0.0", - "ws": "^6.2.3", - "yargs": "^17.6.2" - }, - "bin": { - "react-native": "cli.js" - }, - "engines": { - "node": ">= 20.19.4" - }, - "peerDependencies": { - "@types/react": "^19.1.0", - "react": "^19.1.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-native-compressor": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/react-native-compressor/-/react-native-compressor-1.16.0.tgz", - "integrity": "sha512-yBJ1j/ank4Ckx/0cKf8QiK1oATppxN8GuNBoW6P83Os7s7MUdCLzVmIXX0ikkusdrgdCaetW6j3hH2eMI54pcw==", - "license": "MIT", - "engines": { - "node": ">= 16.0.0" - }, - "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, - "node_modules/react-native-gesture-handler": { - "version": "2.28.0", - "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-2.28.0.tgz", - "integrity": "sha512-0msfJ1vRxXKVgTgvL+1ZOoYw3/0z1R+Ked0+udoJhyplC2jbVKIJ8Z1bzWdpQRCV3QcQ87Op0zJVE5DhKK2A0A==", - "license": "MIT", - "dependencies": { - "@egjs/hammerjs": "^2.0.17", - "hoist-non-react-statics": "^3.3.0", - "invariant": "^2.2.4" - }, - "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, - "node_modules/react-native-is-edge-to-edge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.3.1.tgz", - "integrity": "sha512-NIXU/iT5+ORyCc7p0z2nnlkouYKX425vuU1OEm6bMMtWWR9yvb+Xg5AZmImTKoF9abxCPqrKC3rOZsKzUYgYZA==", - "license": "MIT", - "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, - "node_modules/react-native-purchases": { - "version": "9.7.5", - "resolved": "https://registry.npmjs.org/react-native-purchases/-/react-native-purchases-9.7.5.tgz", - "integrity": "sha512-zHsLEe60s/OFRgjXwRMwFknuy58U1v5ZVd8DtDkCypHigx1rQPkqysULDhmCfgRgV/XHdmBfiq3hjVJ/jprROA==", - "license": "MIT", - "workspaces": [ - "examples/purchaseTesterTypescript", - "react-native-purchases-ui" - ], - "dependencies": { - "@revenuecat/purchases-js-hybrid-mappings": "17.30.1", - "@revenuecat/purchases-typescript-internal": "17.30.1" - }, - "peerDependencies": { - "react": ">= 16.6.3", - "react-native": ">= 0.73.0", - "react-native-web": "*" - }, - "peerDependenciesMeta": { - "react-native-web": { - "optional": true - } - } - }, - "node_modules/react-native-safe-area-context": { - "version": "5.6.2", - "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-5.6.2.tgz", - "integrity": "sha512-4XGqMNj5qjUTYywJqpdWZ9IG8jgkS3h06sfVjfw5yZQZfWnRFXczi0GnYyFyCc2EBps/qFmoCH8fez//WumdVg==", - "license": "MIT", - "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, - "node_modules/react-native-screens": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-4.16.0.tgz", - "integrity": "sha512-yIAyh7F/9uWkOzCi1/2FqvNvK6Wb9Y1+Kzn16SuGfN9YFJDTbwlzGRvePCNTOX0recpLQF3kc2FmvMUhyTCH1Q==", - "license": "MIT", - "dependencies": { - "react-freeze": "^1.0.0", - "react-native-is-edge-to-edge": "^1.2.1", - "warn-once": "^0.1.0" - }, - "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, - "node_modules/react-native-share": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/react-native-share/-/react-native-share-12.3.1.tgz", - "integrity": "sha512-mRVRie0qKbtj+jWqJ2POPkeSd8SxnMp6aazFZVmq8ZbkUGtQLENR/L58ky8zH4VUEF/WYRmdBiBHWHVtzOewtQ==", - "license": "MIT", - "engines": { - "node": ">=16" - } - }, - "node_modules/react-native-svg": { - "version": "15.12.1", - "resolved": "https://registry.npmjs.org/react-native-svg/-/react-native-svg-15.12.1.tgz", - "integrity": "sha512-vCuZJDf8a5aNC2dlMovEv4Z0jjEUET53lm/iILFnFewa15b4atjVxU6Wirm6O9y6dEsdjDZVD7Q3QM4T1wlI8g==", - "license": "MIT", - "dependencies": { - "css-select": "^5.1.0", - "css-tree": "^1.1.3", - "warn-once": "0.1.1" - }, - "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, - "node_modules/react-native-url-polyfill": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/react-native-url-polyfill/-/react-native-url-polyfill-2.0.0.tgz", - "integrity": "sha512-My330Do7/DvKnEvwQc0WdcBnFPploYKp9CYlefDXzIdEaA+PAhDYllkvGeEroEzvc4Kzzj2O4yVdz8v6fjRvhA==", - "license": "MIT", - "dependencies": { - "whatwg-url-without-unicode": "8.0.0-3" - }, - "peerDependencies": { - "react-native": "*" - } - }, - "node_modules/react-native-view-shot": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/react-native-view-shot/-/react-native-view-shot-4.0.3.tgz", - "integrity": "sha512-USNjYmED7C0me02c1DxKA0074Hw+y/nxo+xJKlffMvfUWWzL5ELh/TJA/pTnVqFurIrzthZDPtDM7aBFJuhrHQ==", - "license": "MIT", - "dependencies": { - "html2canvas": "^1.4.1" - }, - "peerDependencies": { - "react": "*", - "react-native": "*" - } - }, - "node_modules/react-native-worklets": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/react-native-worklets/-/react-native-worklets-0.5.1.tgz", - "integrity": "sha512-lJG6Uk9YuojjEX/tQrCbcbmpdLCSFxDK1rJlkDhgqkVi1KZzG7cdcBFQRqyNOOzR9Y0CXNuldmtWTGOyM0k0+w==", - "dependencies": { - "@babel/plugin-transform-arrow-functions": "^7.0.0-0", - "@babel/plugin-transform-class-properties": "^7.0.0-0", - "@babel/plugin-transform-classes": "^7.0.0-0", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.0.0-0", - "@babel/plugin-transform-optional-chaining": "^7.0.0-0", - "@babel/plugin-transform-shorthand-properties": "^7.0.0-0", - "@babel/plugin-transform-template-literals": "^7.0.0-0", - "@babel/plugin-transform-unicode-regex": "^7.0.0-0", - "@babel/preset-typescript": "^7.16.7", - "convert-source-map": "^2.0.0", - "semver": "7.7.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0", - "react": "*", - "react-native": "*" - } - }, - "node_modules/react-native-worklets/node_modules/semver": { - "version": "7.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", - "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/react-native/node_modules/@react-native/normalize-colors": { - "version": "0.81.5", - "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.81.5.tgz", - "integrity": "sha512-0HuJ8YtqlTVRXGZuGeBejLE04wSQsibpTI+RGOyVqxZvgtlLLC/Ssw0UmbHhT4lYMp2fhdtvKZSs5emWB1zR/g==" - }, - "node_modules/react-native/node_modules/@react-native/virtualized-lists": { - "version": "0.81.5", - "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.81.5.tgz", - "integrity": "sha512-UVXgV/db25OPIvwZySeToXD/9sKKhOdkcWmmf4Jh8iBZuyfML+/5CasaZ1E7Lqg6g3uqVQq75NqIwkYmORJMPw==", - "license": "MIT", - "dependencies": { - "invariant": "^2.2.4", - "nullthrows": "^1.1.1" - }, - "engines": { - "node": ">= 20.19.4" - }, - "peerDependencies": { - "@types/react": "^19.1.0", - "react": "*", - "react-native": "*" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-native/node_modules/commander": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", - "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/react-native/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/react-native/node_modules/promise": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", - "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", - "license": "MIT", - "dependencies": { - "asap": "~2.0.6" - } - }, - "node_modules/react-native/node_modules/react-refresh": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", - "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-native/node_modules/scheduler": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", - "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==" - }, - "node_modules/react-native/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/react-native/node_modules/ws": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz", - "integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==", - "license": "MIT", - "dependencies": { - "async-limiter": "~1.0.0" - } - }, - "node_modules/react-redux": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.2.0.tgz", - "integrity": "sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==", - "license": "MIT", - "dependencies": { - "@types/use-sync-external-store": "^0.0.6", - "use-sync-external-store": "^1.4.0" - }, - "peerDependencies": { - "@types/react": "^18.2.25 || ^19", - "react": "^18.0 || ^19", - "redux": "^5.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "redux": { - "optional": true - } - } - }, - "node_modules/react-refresh": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz", - "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-remove-scroll": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz", - "integrity": "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==", - "license": "MIT", - "dependencies": { - "react-remove-scroll-bar": "^2.3.7", - "react-style-singleton": "^2.2.3", - "tslib": "^2.1.0", - "use-callback-ref": "^1.3.3", - "use-sidecar": "^1.1.3" - }, - "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 - } - } - }, - "node_modules/react-remove-scroll-bar": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", - "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==", - "license": "MIT", - "dependencies": { - "react-style-singleton": "^2.2.2", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-router": { - "version": "6.30.3", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.30.3.tgz", - "integrity": "sha512-XRnlbKMTmktBkjCLE8/XcZFlnHvr2Ltdr1eJX4idL55/9BbORzyZEaIkBFDhFGCEWBBItsVrDxwx3gnisMitdw==", - "license": "MIT", - "dependencies": { - "@remix-run/router": "1.23.2" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "react": ">=16.8" - } - }, - "node_modules/react-router-dom": { - "version": "6.30.3", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.30.3.tgz", - "integrity": "sha512-pxPcv1AczD4vso7G4Z3TKcvlxK7g7TNt3/FNGMhfqyntocvYKj+GCatfigGDjbLozC4baguJ0ReCigoDJXb0ag==", - "license": "MIT", - "dependencies": { - "@remix-run/router": "1.23.2", - "react-router": "6.30.3" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" - } - }, - "node_modules/react-style-singleton": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz", - "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==", - "license": "MIT", - "dependencies": { - "get-nonce": "^1.0.0", - "tslib": "^2.0.0" - }, - "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 - } - } - }, - "node_modules/react-test-renderer": { - "version": "19.1.0", - "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-19.1.0.tgz", - "integrity": "sha512-jXkSl3CpvPYEF+p/eGDLB4sPoDX8pKkYvRl9+rR8HxLY0X04vW7hCm1/0zHoUSjPZ3bDa+wXWNTDVIw/R8aDVw==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "react-is": "^19.1.0", - "scheduler": "^0.26.0" - }, - "peerDependencies": { - "react": "^19.1.0" - } - }, - "node_modules/react-test-renderer/node_modules/scheduler": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", - "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==", - "devOptional": true, - "license": "MIT" - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/readdirp/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/recast": { - "version": "0.23.21", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.21.tgz", - "integrity": "sha512-mFAyJq9vUbSTARLZUvAEf1z3YxlvAwswbmxMx2mPA/MSm4KmpwvwvhsH/NIrZhyOuwD60Lzyw2qh83uCbgTPYw==", - "dev": true, - "license": "MIT", - "dependencies": { - "ast-types": "^0.16.1", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tiny-invariant": "^1.3.3", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/recharts": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/recharts/-/recharts-3.7.0.tgz", - "integrity": "sha512-l2VCsy3XXeraxIID9fx23eCb6iCBsxUQDnE8tWm6DFdszVAO7WVY/ChAD9wVit01y6B2PMupYiMmQwhgPHc9Ew==", - "license": "MIT", - "workspaces": [ - "www" - ], - "dependencies": { - "@reduxjs/toolkit": "1.x.x || 2.x.x", - "clsx": "^2.1.1", - "decimal.js-light": "^2.5.1", - "es-toolkit": "^1.39.3", - "eventemitter3": "^5.0.1", - "immer": "^10.1.1", - "react-redux": "8.x.x || 9.x.x", - "reselect": "5.1.1", - "tiny-invariant": "^1.3.3", - "use-sync-external-store": "^1.2.2", - "victory-vendor": "^37.0.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "react-is": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - } - }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/redux": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", - "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==", - "license": "MIT" - }, - "node_modules/redux-thunk": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-3.1.0.tgz", - "integrity": "sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==", - "license": "MIT", - "peerDependencies": { - "redux": "^5.0.0" - } - }, - "node_modules/reflect.getprototypeof": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", - "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.9", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.7", - "get-proto": "^1.0.1", - "which-builtin-type": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "license": "MIT" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz", - "integrity": "sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==", - "license": "MIT", - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "license": "MIT" - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", - "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", - "dev": true, - "license": "MIT", - "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" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpu-core": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.4.0.tgz", - "integrity": "sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==", - "license": "MIT", - "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" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", - "license": "MIT" - }, - "node_modules/regjsparser": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.0.tgz", - "integrity": "sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==", - "license": "BSD-2-Clause", - "dependencies": { - "jsesc": "~3.1.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "license": "ISC" - }, - "node_modules/requireg": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/requireg/-/requireg-0.2.2.tgz", - "integrity": "sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==", - "dependencies": { - "nested-error-stacks": "~2.0.1", - "rc": "~1.2.7", - "resolve": "~1.7.1" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/requireg/node_modules/resolve": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.1.tgz", - "integrity": "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==", - "license": "MIT", - "dependencies": { - "path-parse": "^1.0.5" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/reselect": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz", - "integrity": "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==", - "license": "MIT" - }, - "node_modules/resolve": { - "version": "1.22.11", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", - "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", - "license": "MIT", - "dependencies": { - "is-core-module": "^2.16.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "license": "MIT" - }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-pkg-maps": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" - } - }, - "node_modules/resolve-workspace-root": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/resolve-workspace-root/-/resolve-workspace-root-2.0.1.tgz", - "integrity": "sha512-nR23LHAvaI6aHtMg6RWoaHpdR4D881Nydkzi2CixINyg9T00KgaJdJI6Vwty+Ps8WLxZHuxsS0BseWjxSA4C+w==", - "license": "MIT" - }, - "node_modules/resolve.exports": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.3.tgz", - "integrity": "sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/responselike": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", - "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", - "license": "MIT", - "dependencies": { - "lowercase-keys": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "license": "MIT", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/reusify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", - "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rimraf/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rollup": { - "version": "4.54.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.54.0.tgz", - "integrity": "sha512-3nk8Y3a9Ea8szgKhinMlGMhGMw89mqule3KWczxhIzqudyHdCIOHw8WJlj/r329fACjKLEh13ZSk7oE22kyeIw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "1.0.8" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.54.0", - "@rollup/rollup-android-arm64": "4.54.0", - "@rollup/rollup-darwin-arm64": "4.54.0", - "@rollup/rollup-darwin-x64": "4.54.0", - "@rollup/rollup-freebsd-arm64": "4.54.0", - "@rollup/rollup-freebsd-x64": "4.54.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.54.0", - "@rollup/rollup-linux-arm-musleabihf": "4.54.0", - "@rollup/rollup-linux-arm64-gnu": "4.54.0", - "@rollup/rollup-linux-arm64-musl": "4.54.0", - "@rollup/rollup-linux-loong64-gnu": "4.54.0", - "@rollup/rollup-linux-ppc64-gnu": "4.54.0", - "@rollup/rollup-linux-riscv64-gnu": "4.54.0", - "@rollup/rollup-linux-riscv64-musl": "4.54.0", - "@rollup/rollup-linux-s390x-gnu": "4.54.0", - "@rollup/rollup-linux-x64-gnu": "4.54.0", - "@rollup/rollup-linux-x64-musl": "4.54.0", - "@rollup/rollup-openharmony-arm64": "4.54.0", - "@rollup/rollup-win32-arm64-msvc": "4.54.0", - "@rollup/rollup-win32-ia32-msvc": "4.54.0", - "@rollup/rollup-win32-x64-gnu": "4.54.0", - "@rollup/rollup-win32-x64-msvc": "4.54.0", - "fsevents": "~2.3.2" - } - }, - "node_modules/router": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", - "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==", - "license": "MIT", - "dependencies": { - "debug": "^4.4.0", - "depd": "^2.0.0", - "is-promise": "^4.0.0", - "parseurl": "^1.3.3", - "path-to-regexp": "^8.0.0" - }, - "engines": { - "node": ">= 18" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/safe-array-concat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", - "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "has-symbols": "^1.1.0", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/safe-json-stringify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", - "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/safe-push-apply": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", - "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-regex-test": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", - "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-regex": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "license": "MIT" - }, - "node_modules/sauci-mcp-server": { - "resolved": "apps/mcp", - "link": true - }, - "node_modules/sax": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.4.tgz", - "integrity": "sha512-1n3r/tGXO6b6VXMdFT54SHzT9ytu9yr7TaELowdYpMqY/Ao7EnlQGmAQ1+RatX7Tkkdm6hONI2owqNx2aZj5Sw==", - "license": "BlueOak-1.0.0", - "engines": { - "node": ">=11.0.0" - } - }, - "node_modules/saxes": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", - "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", - "dev": true, - "license": "ISC", - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=v12.22.7" - } - }, - "node_modules/scheduler": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/send": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz", - "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==", - "license": "MIT", - "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.1", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "~2.4.1", - "range-parser": "~1.2.1", - "statuses": "~2.0.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/send/node_modules/encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/send/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/send/node_modules/statuses": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", - "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/serialize-error": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", - "integrity": "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/serve-static": { - "version": "1.16.3", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz", - "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==", - "license": "MIT", - "dependencies": { - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "~0.19.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-static/node_modules/encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/server-only": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz", - "integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==", - "license": "MIT" - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "license": "ISC" - }, - "node_modules/set-function-length": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-function-name": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", - "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-proto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", - "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "license": "MIT" - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "license": "ISC" - }, - "node_modules/sf-symbols-typescript": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/sf-symbols-typescript/-/sf-symbols-typescript-2.2.0.tgz", - "integrity": "sha512-TPbeg0b7ylrswdGCji8FRGFAKuqbpQlLbL8SOle3j1iHSs5Ob5mhvMAxWN2UItOjgALAB5Zp3fmMfj8mbWvXKw==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shallowequal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==", - "license": "MIT" - }, - "node_modules/sharp": { - "version": "0.35.4", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.35.4.tgz", - "integrity": "sha512-n++8XWcj+jCOr2IOl7h8LbKnGBDY4aPbmprMONBNFdn0ImXqpGVv5zliDs0V9HbmbCQLpbuo2ej9rAoOQTvMDA==", - "license": "Apache-2.0", - "optional": true, - "dependencies": { - "@img/colour": "^1.1.0", - "detect-libc": "^2.1.2", - "semver": "^7.8.5" - }, - "engines": { - "node": ">=20.9.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-darwin-arm64": "0.35.4", - "@img/sharp-darwin-x64": "0.35.4", - "@img/sharp-freebsd-wasm32": "0.35.4", - "@img/sharp-libvips-darwin-arm64": "1.3.3", - "@img/sharp-libvips-darwin-x64": "1.3.3", - "@img/sharp-libvips-linux-arm": "1.3.3", - "@img/sharp-libvips-linux-arm64": "1.3.3", - "@img/sharp-libvips-linux-ppc64": "1.3.3", - "@img/sharp-libvips-linux-riscv64": "1.3.3", - "@img/sharp-libvips-linux-s390x": "1.3.3", - "@img/sharp-libvips-linux-x64": "1.3.3", - "@img/sharp-libvips-linuxmusl-arm64": "1.3.3", - "@img/sharp-libvips-linuxmusl-x64": "1.3.3", - "@img/sharp-linux-arm": "0.35.4", - "@img/sharp-linux-arm64": "0.35.4", - "@img/sharp-linux-ppc64": "0.35.4", - "@img/sharp-linux-riscv64": "0.35.4", - "@img/sharp-linux-s390x": "0.35.4", - "@img/sharp-linux-x64": "0.35.4", - "@img/sharp-linuxmusl-arm64": "0.35.4", - "@img/sharp-linuxmusl-x64": "0.35.4", - "@img/sharp-webcontainers-wasm32": "0.35.4", - "@img/sharp-win32-arm64": "0.35.4", - "@img/sharp-win32-ia32": "0.35.4", - "@img/sharp-win32-x64": "0.35.4" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } - } - }, - "node_modules/sharp/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", - "license": "ISC", - "optional": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz", - "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", - "side-channel-map": "^1.0.1", - "side-channel-weakmap": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-list": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", - "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-weakmap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3", - "side-channel-map": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/siginfo": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", - "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", - "dev": true, - "license": "ISC" - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "license": "ISC" - }, - "node_modules/simple-plist": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.3.1.tgz", - "integrity": "sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==", - "license": "MIT", - "dependencies": { - "bplist-creator": "0.1.0", - "bplist-parser": "0.3.1", - "plist": "^3.0.5" - } - }, - "node_modules/simple-plist/node_modules/bplist-parser": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz", - "integrity": "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==", - "license": "MIT", - "dependencies": { - "big-integer": "1.6.x" - }, - "engines": { - "node": ">= 5.10.0" - } - }, - "node_modules/simple-swizzle": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz", - "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==", - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/simple-swizzle/node_modules/is-arrayish": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz", - "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==", - "license": "MIT" - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "license": "MIT" - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/slice-ansi/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/slice-ansi/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "license": "MIT" - }, - "node_modules/slugify": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.6.tgz", - "integrity": "sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==", - "license": "MIT", - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/sonner": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/sonner/-/sonner-1.7.4.tgz", - "integrity": "sha512-DIS8z4PfJRbIyfVFDVnK9rO3eYDtse4Omcm6bt0oEr5/jtLgysmjuBl1frJ9E/EQZrFmKx2A8m/s5s9CRXIzhw==", - "license": "MIT", - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0 || ^19.0.0-rc", - "react-dom": "^18.0.0 || ^19.0.0 || ^19.0.0-rc" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/split": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", - "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", - "dev": true, - "license": "MIT", - "dependencies": { - "through": "2" - }, - "engines": { - "node": "*" - } - }, - "node_modules/split-on-first": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", - "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/split2": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", - "license": "ISC", - "engines": { - "node": ">= 10.x" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "license": "BSD-3-Clause" - }, - "node_modules/stable-hash": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/stable-hash/-/stable-hash-0.0.5.tgz", - "integrity": "sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==", - "dev": true, - "license": "MIT" - }, - "node_modules/stack-generator": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", - "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", - "license": "MIT", - "dependencies": { - "stackframe": "^1.3.4" - } - }, - "node_modules/stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/stackback": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", - "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", - "dev": true, - "license": "MIT" - }, - "node_modules/stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", - "license": "MIT" - }, - "node_modules/stacktrace-gps": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", - "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", - "license": "MIT", - "dependencies": { - "source-map": "0.5.6", - "stackframe": "^1.3.4" - } - }, - "node_modules/stacktrace-gps/node_modules/source-map": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stacktrace-js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", - "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", - "license": "MIT", - "dependencies": { - "error-stack-parser": "^2.0.6", - "stack-generator": "^2.0.5", - "stacktrace-gps": "^3.0.4" - } - }, - "node_modules/stacktrace-parser": { - "version": "0.1.11", - "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.11.tgz", - "integrity": "sha512-WjlahMgHmCJpqzU8bIBy4qtsZdU9lRlcZE3Lvyej6t4tuOuv1vk57OW3MBrj6hXBFx/nNoC9MPMTcr5YA7NQbg==", - "license": "MIT", - "dependencies": { - "type-fest": "^0.7.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/stacktrace-parser/node_modules/type-fest": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", - "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=8" - } - }, - "node_modules/standard-navigation": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/standard-navigation/-/standard-navigation-0.0.8.tgz", - "integrity": "sha512-TyVbo7INUDWtsUWDFn8RR7kwR87U0S4xHfLfbbnyeC581TmmyqQ+eM+nPw8rQTSD8QitRVcYfPaSHr/QJiUy1g==", - "license": "MIT", - "peerDependencies": { - "react": "*" - } - }, - "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/std-env": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz", - "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==", - "dev": true, - "license": "MIT" - }, - "node_modules/stop-iteration-iterator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", - "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "internal-slot": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/stream-buffers": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", - "integrity": "sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==", - "license": "Unlicense", - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/strict-uri-encode": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", - "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/strict-url-sanitise": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/strict-url-sanitise/-/strict-url-sanitise-0.0.1.tgz", - "integrity": "sha512-nuFtF539K8jZg3FjaWH/L8eocCR6gegz5RDOsaWxfdbF5Jqr2VXWxZayjTwUzsWJDC91k2EbnJXp6FuWW+Z4hg==", - "license": "MIT" - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/string-width-cjs/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", - "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/string.prototype.includes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz", - "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", - "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.6", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.6", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "internal-slot": "^1.1.0", - "regexp.prototype.flags": "^1.5.3", - "set-function-name": "^2.0.2", - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.repeat": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", - "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.10", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", - "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-data-property": "^1.1.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-object-atoms": "^1.0.0", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", - "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/strnum": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.1.2.tgz", - "integrity": "sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - } - ], - "license": "MIT" - }, - "node_modules/strtok3": { - "version": "10.3.5", - "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-10.3.5.tgz", - "integrity": "sha512-ki4hZQfh5rX0QDLLkOCj+h+CVNkqmp/CMf8v8kZpkNVK6jGQooMytqzLZYUVYIZcFZ6yDB70EfD8POcFXiF5oA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@tokenizer/token": "^0.3.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, - "node_modules/structured-headers": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/structured-headers/-/structured-headers-0.4.1.tgz", - "integrity": "sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg==", - "license": "MIT" - }, - "node_modules/styled-jsx": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz", - "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==", - "license": "MIT", - "dependencies": { - "client-only": "0.0.1" - }, - "engines": { - "node": ">= 12.0.0" - }, - "peerDependencies": { - "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "babel-plugin-macros": { - "optional": true - } - } - }, - "node_modules/styleq": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/styleq/-/styleq-0.1.3.tgz", - "integrity": "sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA==", - "license": "MIT" - }, - "node_modules/sucrase": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", - "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "^10.3.10", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/sucrase/node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/sudo-prompt": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.1.1.tgz", - "integrity": "sha512-es33J1g2HjMpyAhz8lOR+ICmXXAqTuKbuXuUWLhOLew20oN9oUCgCJx615U/v7aioZg7IX5lIh9x34vwneu4pA==", - "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", - "dev": true, - "license": "MIT" - }, - "node_modules/supabase": { - "version": "2.116.0", - "resolved": "https://registry.npmjs.org/supabase/-/supabase-2.116.0.tgz", - "integrity": "sha512-cMUHkpjBacq4oLGWnMM2HC2drmUlAlfN/PQb31RARoIdYJ8sqA0xONvqBR6yd5v7w8dXuCPwvfd4N1NTHjBKEw==", - "dev": true, - "license": "MIT", - "dependencies": { - "eciesjs": "^0.5.0", - "jose": "^6.2.9" - }, - "bin": { - "supabase": "dist/supabase.js" - }, - "optionalDependencies": { - "@supabase/cli-darwin-arm64": "2.116.0", - "@supabase/cli-darwin-x64": "2.116.0", - "@supabase/cli-linux-arm64": "2.116.0", - "@supabase/cli-linux-arm64-musl": "2.116.0", - "@supabase/cli-linux-x64": "2.116.0", - "@supabase/cli-linux-x64-musl": "2.116.0", - "@supabase/cli-windows-arm64": "2.116.0", - "@supabase/cli-windows-x64": "2.116.0" - } - }, - "node_modules/superstruct": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/superstruct/-/superstruct-2.0.2.tgz", - "integrity": "sha512-uV+TFRZdXsqXTL2pRvujROjdZQ4RAlBUS5BTh9IGm+jTqQntYThciG/qu57Gs69yjnVUSqdxF9YLmSnpupBW9A==", - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true, - "license": "MIT" - }, - "node_modules/tailwind-merge": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.6.1.tgz", - "integrity": "sha512-Oo6tHdpZsGpkKG88HJ8RR1rg/RdnEkQEfMoEk2x1XRI3F1AxeU+ijRXpiVUF4UbLfcxxRGw6TbUINKYdWVsQTQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/dcastil" - } - }, - "node_modules/tailwindcss": { - "version": "3.4.19", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.19.tgz", - "integrity": "sha512-3ofp+LL8E+pK/JuPLPggVAIaEuhvIz4qNcf3nA1Xn2o/7fb7s/TYpHhwGDv1ZU3PkBluUVaF8PyCHcm48cKLWQ==", - "dev": true, - "license": "MIT", - "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.2", - "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.4.47", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.2 || ^5.0 || ^6.0", - "postcss-nested": "^6.2.0", - "postcss-selector-parser": "^6.1.2", - "resolve": "^1.22.8", - "sucrase": "^3.35.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tailwindcss/node_modules/postcss-load-config": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-6.0.1.tgz", - "integrity": "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "lilconfig": "^3.1.1" - }, - "engines": { - "node": ">= 18" - }, - "peerDependencies": { - "jiti": ">=1.21.0", - "postcss": ">=8.0.9", - "tsx": "^4.8.1", - "yaml": "^2.4.2" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - }, - "postcss": { - "optional": true - }, - "tsx": { - "optional": true - }, - "yaml": { - "optional": true - } - } - }, - "node_modules/tar": { - "version": "7.5.22", - "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.22.tgz", - "integrity": "sha512-MFO/QzvtAOmJbkhOaCTvbGcFN9L9b+JunIsDwaKljSOdcLMea3NJ1k9Usz/rjdfSXTq4dfzfeS7W4p4YOAAHeA==", - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/fs-minipass": "^4.0.0", - "chownr": "^3.0.0", - "minipass": "^7.1.2", - "minizlib": "^3.1.0", - "yallist": "^5.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/tar/node_modules/yallist": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", - "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", - "license": "BlueOak-1.0.0", - "engines": { - "node": ">=18" - } - }, - "node_modules/terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "license": "MIT", - "dependencies": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/terser": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.0.tgz", - "integrity": "sha512-jTwoImyr/QbOWFFso3YoU3ik0jBBDJ6JTOQiy/J2YxVJdZCc+5u7skhNwiOR3FQIygFqVUPHl7qbbxtjW2K3Qg==", - "license": "BSD-2-Clause", - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.15.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "license": "MIT" - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "license": "ISC", - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/test-exclude/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/text-segmentation": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/text-segmentation/-/text-segmentation-1.0.3.tgz", - "integrity": "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==", - "license": "MIT", - "dependencies": { - "utrie": "^1.0.2" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true, - "license": "MIT" - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "license": "MIT", - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/throat": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", - "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true, - "license": "MIT" - }, - "node_modules/tiny-invariant": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", - "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", - "license": "MIT" - }, - "node_modules/tinybench": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", - "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", - "dev": true, - "license": "MIT" - }, - "node_modules/tinyexec": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", - "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", - "dev": true, - "license": "MIT" - }, - "node_modules/tinyglobby": { - "version": "0.2.15", - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", - "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", - "license": "MIT", - "dependencies": { - "fdir": "^6.5.0", - "picomatch": "^4.0.3" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/SuperchupuDev" - } - }, - "node_modules/tinypool": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz", - "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.0.0 || >=20.0.0" - } - }, - "node_modules/tinyrainbow": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz", - "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tinyspy": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz", - "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tmp": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", - "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.14" - } - }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "license": "BSD-3-Clause" - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "license": "MIT", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/token-types": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.1.2.tgz", - "integrity": "sha512-dRXchy+C0IgK8WPC6xvCHFRIWYUbqqdEIKPaKo/AcTUNzwLTK6AH7RjdLWsEZcAN/TBdtfUw3PYEgPr5VPr6ww==", - "dev": true, - "license": "MIT", - "dependencies": { - "@borewit/text-codec": "^0.2.1", - "@tokenizer/token": "^0.3.0", - "ieee754": "^1.2.1" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, - "node_modules/tough-cookie": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", - "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tough-cookie/node_modules/universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/tr46": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", - "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true, - "license": "MIT", - "bin": { - "tree-kill": "cli.js" - } - }, - "node_modules/ts-api-utils": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz", - "integrity": "sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==", - "dev": true, - "engines": { - "node": ">=18.12" - }, - "peerDependencies": { - "typescript": ">=4.8.4" - } - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "license": "Apache-2.0" - }, - "node_modules/tsconfig-paths": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", - "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/tsconfig-paths/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "license": "0BSD" - }, - "node_modules/tsup": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/tsup/-/tsup-8.5.1.tgz", - "integrity": "sha512-xtgkqwdhpKWr3tKPmCkvYmS9xnQK3m3XgxZHwSUjvfTjp7YfXe5tT3GgWi0F2N+ZSMsOeWeZFh7ZZFg5iPhing==", - "dev": true, - "license": "MIT", - "dependencies": { - "bundle-require": "^5.1.0", - "cac": "^6.7.14", - "chokidar": "^4.0.3", - "consola": "^3.4.0", - "debug": "^4.4.0", - "esbuild": "^0.27.0", - "fix-dts-default-cjs-exports": "^1.0.0", - "joycon": "^3.1.1", - "picocolors": "^1.1.1", - "postcss-load-config": "^6.0.1", - "resolve-from": "^5.0.0", - "rollup": "^4.34.8", - "source-map": "^0.7.6", - "sucrase": "^3.35.0", - "tinyexec": "^0.3.2", - "tinyglobby": "^0.2.11", - "tree-kill": "^1.2.2" - }, - "bin": { - "tsup": "dist/cli-default.js", - "tsup-node": "dist/cli-node.js" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@microsoft/api-extractor": "^7.36.0", - "@swc/core": "^1", - "postcss": "^8.4.12", - "typescript": ">=4.5.0" - }, - "peerDependenciesMeta": { - "@microsoft/api-extractor": { - "optional": true - }, - "@swc/core": { - "optional": true - }, - "postcss": { - "optional": true - }, - "typescript": { - "optional": true - } - } - }, - "node_modules/tsup/node_modules/@esbuild/aix-ppc64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.7.tgz", - "integrity": "sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/android-arm": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.7.tgz", - "integrity": "sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/android-arm64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.7.tgz", - "integrity": "sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/android-x64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.7.tgz", - "integrity": "sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/darwin-arm64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.7.tgz", - "integrity": "sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/darwin-x64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.7.tgz", - "integrity": "sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/freebsd-arm64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.7.tgz", - "integrity": "sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/freebsd-x64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.7.tgz", - "integrity": "sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/linux-arm": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.7.tgz", - "integrity": "sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/linux-arm64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.7.tgz", - "integrity": "sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/linux-ia32": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.7.tgz", - "integrity": "sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/linux-loong64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.7.tgz", - "integrity": "sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/linux-mips64el": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.7.tgz", - "integrity": "sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/linux-ppc64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.7.tgz", - "integrity": "sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/linux-riscv64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.7.tgz", - "integrity": "sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/linux-s390x": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.7.tgz", - "integrity": "sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/linux-x64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.7.tgz", - "integrity": "sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/netbsd-x64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.7.tgz", - "integrity": "sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/openbsd-x64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.7.tgz", - "integrity": "sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/sunos-x64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.7.tgz", - "integrity": "sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/win32-arm64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.7.tgz", - "integrity": "sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/win32-ia32": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.7.tgz", - "integrity": "sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/@esbuild/win32-x64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.7.tgz", - "integrity": "sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsup/node_modules/chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/tsup/node_modules/esbuild": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.7.tgz", - "integrity": "sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.27.7", - "@esbuild/android-arm": "0.27.7", - "@esbuild/android-arm64": "0.27.7", - "@esbuild/android-x64": "0.27.7", - "@esbuild/darwin-arm64": "0.27.7", - "@esbuild/darwin-x64": "0.27.7", - "@esbuild/freebsd-arm64": "0.27.7", - "@esbuild/freebsd-x64": "0.27.7", - "@esbuild/linux-arm": "0.27.7", - "@esbuild/linux-arm64": "0.27.7", - "@esbuild/linux-ia32": "0.27.7", - "@esbuild/linux-loong64": "0.27.7", - "@esbuild/linux-mips64el": "0.27.7", - "@esbuild/linux-ppc64": "0.27.7", - "@esbuild/linux-riscv64": "0.27.7", - "@esbuild/linux-s390x": "0.27.7", - "@esbuild/linux-x64": "0.27.7", - "@esbuild/netbsd-arm64": "0.27.7", - "@esbuild/netbsd-x64": "0.27.7", - "@esbuild/openbsd-arm64": "0.27.7", - "@esbuild/openbsd-x64": "0.27.7", - "@esbuild/openharmony-arm64": "0.27.7", - "@esbuild/sunos-x64": "0.27.7", - "@esbuild/win32-arm64": "0.27.7", - "@esbuild/win32-ia32": "0.27.7", - "@esbuild/win32-x64": "0.27.7" - } - }, - "node_modules/tsup/node_modules/postcss-load-config": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-6.0.1.tgz", - "integrity": "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "lilconfig": "^3.1.1" - }, - "engines": { - "node": ">= 18" - }, - "peerDependencies": { - "jiti": ">=1.21.0", - "postcss": ">=8.0.9", - "tsx": "^4.8.1", - "yaml": "^2.4.2" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - }, - "postcss": { - "optional": true - }, - "tsx": { - "optional": true - }, - "yaml": { - "optional": true - } - } - }, - "node_modules/tsup/node_modules/readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14.18.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/tsup/node_modules/source-map": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", - "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">= 12" - } - }, - "node_modules/tsx": { - "version": "4.23.12", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.23.12.tgz", - "integrity": "sha512-FDf4L4sYzKtzWYhU/Xm0AQFdTjdIxNo9ElTf2mxXM6k8YMHXzYUe4yODVaXP4V9uMFbVg8c0qyBccK2OOxb45Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "esbuild": "~0.28.0" - }, - "bin": { - "tsx": "dist/cli.mjs" - }, - "engines": { - "node": ">=18.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - } - }, - "node_modules/tsx/node_modules/@esbuild/aix-ppc64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz", - "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/android-arm": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz", - "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/android-arm64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz", - "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/android-x64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz", - "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/darwin-arm64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz", - "integrity": "sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/darwin-x64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz", - "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/freebsd-arm64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz", - "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/freebsd-x64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz", - "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-arm": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz", - "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-arm64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz", - "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-ia32": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz", - "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-loong64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz", - "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-mips64el": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz", - "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-ppc64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz", - "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-riscv64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz", - "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-s390x": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz", - "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-x64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz", - "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/netbsd-arm64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz", - "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/netbsd-x64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz", - "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/openbsd-arm64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz", - "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/openbsd-x64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz", - "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/openharmony-arm64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz", - "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/sunos-x64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz", - "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/win32-arm64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz", - "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/win32-ia32": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz", - "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/@esbuild/win32-x64": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz", - "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/tsx/node_modules/esbuild": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz", - "integrity": "sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.28.2", - "@esbuild/android-arm": "0.28.2", - "@esbuild/android-arm64": "0.28.2", - "@esbuild/android-x64": "0.28.2", - "@esbuild/darwin-arm64": "0.28.2", - "@esbuild/darwin-x64": "0.28.2", - "@esbuild/freebsd-arm64": "0.28.2", - "@esbuild/freebsd-x64": "0.28.2", - "@esbuild/linux-arm": "0.28.2", - "@esbuild/linux-arm64": "0.28.2", - "@esbuild/linux-ia32": "0.28.2", - "@esbuild/linux-loong64": "0.28.2", - "@esbuild/linux-mips64el": "0.28.2", - "@esbuild/linux-ppc64": "0.28.2", - "@esbuild/linux-riscv64": "0.28.2", - "@esbuild/linux-s390x": "0.28.2", - "@esbuild/linux-x64": "0.28.2", - "@esbuild/netbsd-arm64": "0.28.2", - "@esbuild/netbsd-x64": "0.28.2", - "@esbuild/openbsd-arm64": "0.28.2", - "@esbuild/openbsd-x64": "0.28.2", - "@esbuild/openharmony-arm64": "0.28.2", - "@esbuild/sunos-x64": "0.28.2", - "@esbuild/win32-arm64": "0.28.2", - "@esbuild/win32-ia32": "0.28.2", - "@esbuild/win32-x64": "0.28.2" - } - }, - "node_modules/turbo": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/turbo/-/turbo-2.8.1.tgz", - "integrity": "sha512-pbSMlRflA0RAuk/0jnAt8pzOYh1+sKaT8nVtcs75OFGVWD0evleQRmKtHJJV42QOhaC3Hx9mUUSOom/irasbjA==", - "dev": true, - "license": "MIT", - "bin": { - "turbo": "bin/turbo" - }, - "optionalDependencies": { - "turbo-darwin-64": "2.8.1", - "turbo-darwin-arm64": "2.8.1", - "turbo-linux-64": "2.8.1", - "turbo-linux-arm64": "2.8.1", - "turbo-windows-64": "2.8.1", - "turbo-windows-arm64": "2.8.1" - } - }, - "node_modules/turbo-darwin-64": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/turbo-darwin-64/-/turbo-darwin-64-2.8.1.tgz", - "integrity": "sha512-FQ6Uqxty/H1Nvn1dpBe8KUlMRclTuiyNSc1PCeDL/ad7M9ykpWutB51YpMpf9ibTA32M6wLdIRf+D96W6hDAtQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/turbo-darwin-arm64": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/turbo-darwin-arm64/-/turbo-darwin-arm64-2.8.1.tgz", - "integrity": "sha512-4bCcEpGP2/aSXmeN2gl5SuAmS1q5ykjubnFvSoXjQoCKtDOV+vc4CTl/DduZzUUutCVUWXjl8OyfIQ+DGCaV4A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/turbo-linux-64": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/turbo-linux-64/-/turbo-linux-64-2.8.1.tgz", - "integrity": "sha512-m99JRlWlEgXPR7mkThAbKh6jbTmWSOXM/c6rt8yd4Uxh0+wjq7+DYcQbead6aoOqmCP9akswZ8EXIv1ogKBblg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/turbo-linux-arm64": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/turbo-linux-arm64/-/turbo-linux-arm64-2.8.1.tgz", - "integrity": "sha512-AsPlza3AsavJdl2o7FE67qyv0aLfmT1XwFQGzvwpoAO6Bj7S4a03tpUchZKNuGjNAkKVProQRFnB7PgUAScFXA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/turbo-windows-64": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/turbo-windows-64/-/turbo-windows-64-2.8.1.tgz", - "integrity": "sha512-GdqNO6bYShRsr79B+2G/2ssjLEp9uBTvLBJSWRtRCiac/SEmv8T6RYv9hu+h5oGbFALtnKNp6BQBw78RJURsPw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/turbo-windows-arm64": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/turbo-windows-arm64/-/turbo-windows-arm64-2.8.1.tgz", - "integrity": "sha512-n40E6IpkzrShRo3yMdRpgnn1/sAbGC6tZXwyNu8fe9RsufeD7KBiaoRSvw8xLyqV3pd2yoTL2rdCXq24MnTCWA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "license": "MIT", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typed-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", - "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/typed-array-byte-length": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", - "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", - "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.15", - "reflect.getprototypeof": "^1.0.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", - "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0", - "reflect.getprototypeof": "^1.0.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typescript": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", - "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", - "devOptional": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/ua-parser-js": { - "version": "1.0.41", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.41.tgz", - "integrity": "sha512-LbBDqdIC5s8iROCUjMbW1f5dJQTEFB1+KO9ogbvlb3nm9n4YHa5p4KTvFPWvh2Hs8gZMBuiB1/8+pdfe/tDPug==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/ua-parser-js" - }, - { - "type": "paypal", - "url": "https://paypal.me/faisalman" - }, - { - "type": "github", - "url": "https://github.com/sponsors/faisalman" - } - ], - "license": "MIT", - "bin": { - "ua-parser-js": "script/cli.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/ufo": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.4.tgz", - "integrity": "sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==", - "dev": true, - "license": "MIT" - }, - "node_modules/uint8array-extras": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.5.0.tgz", - "integrity": "sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/unbox-primitive": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", - "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.3", - "has-bigints": "^1.0.2", - "has-symbols": "^1.1.0", - "which-boxed-primitive": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/undici": { - "version": "6.28.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.28.0.tgz", - "integrity": "sha512-LIY910g9TI13YS95lrMFrs8Rm/u/irgHeTWoKCoteeJ04CUJ92eEfj0rVn+7VKMPBpUPiUoBKfhNyLI23EE/KA==", - "license": "MIT", - "engines": { - "node": ">=18.17" - } - }, - "node_modules/undici-types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", - "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", - "license": "MIT" - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", - "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "license": "MIT", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz", - "integrity": "sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz", - "integrity": "sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unrs-resolver": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/unrs-resolver/-/unrs-resolver-1.11.1.tgz", - "integrity": "sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "napi-postinstall": "^0.3.0" - }, - "funding": { - "url": "https://opencollective.com/unrs-resolver" - }, - "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" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.2.tgz", - "integrity": "sha512-UQ+MSxlhRm1bzjhU+DcuXfjFO1FzNtqhK5+9Yvlp90ItDLk5vT932A0rFu619nf7RVS+Y/VeaUW1jaRDqZ8VJw==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.1" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "node_modules/use-callback-ref": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz", - "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - }, - "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 - } - } - }, - "node_modules/use-latest-callback": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/use-latest-callback/-/use-latest-callback-0.2.6.tgz", - "integrity": "sha512-FvRG9i1HSo0wagmX63Vrm8SnlUU3LMM3WyZkQ76RnslpBrX694AdG4A0zQBx2B3ZifFA0yv/BaEHGBnEax5rZg==", - "license": "MIT", - "peerDependencies": { - "react": ">=16.8" - } - }, - "node_modules/use-sidecar": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz", - "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==", - "license": "MIT", - "dependencies": { - "detect-node-es": "^1.1.0", - "tslib": "^2.0.0" - }, - "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 - } - } - }, - "node_modules/use-sync-external-store": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", - "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==", - "license": "MIT", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - } - }, - "node_modules/util": { - "version": "0.12.5", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", - "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "which-typed-array": "^1.1.2" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "license": "MIT" - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "license": "MIT", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/utrie": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/utrie/-/utrie-1.0.2.tgz", - "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==", - "license": "MIT", - "dependencies": { - "base64-arraybuffer": "^1.0.2" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/v8-to-istanbul": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", - "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", - "devOptional": true, - "license": "ISC", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^2.0.0" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/validate-npm-package-name": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", - "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vaul": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vaul/-/vaul-1.1.2.tgz", - "integrity": "sha512-ZFkClGpWyI2WUQjdLJ/BaGuV6AVQiJ3uELGk3OYtP+B6yCO7Cmn9vPFXVJkRaGkOJu3m8bQMgtyzNHixULceQA==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-dialog": "^1.1.1" - }, - "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" - } - }, - "node_modules/victory-vendor": { - "version": "37.3.6", - "resolved": "https://registry.npmjs.org/victory-vendor/-/victory-vendor-37.3.6.tgz", - "integrity": "sha512-SbPDPdDBYp+5MJHhBCAyI7wKM3d5ivekigc2Dk2s7pgbZ9wIgIBYGVw4zGHBml/qTFbexrofXW6Gu4noGxrOwQ==", - "license": "MIT AND ISC", - "dependencies": { - "@types/d3-array": "^3.0.3", - "@types/d3-ease": "^3.0.0", - "@types/d3-interpolate": "^3.0.1", - "@types/d3-scale": "^4.0.2", - "@types/d3-shape": "^3.1.0", - "@types/d3-time": "^3.0.0", - "@types/d3-timer": "^3.0.0", - "d3-array": "^3.1.6", - "d3-ease": "^3.0.1", - "d3-interpolate": "^3.0.1", - "d3-scale": "^4.0.2", - "d3-shape": "^3.1.0", - "d3-time": "^3.0.0", - "d3-timer": "^3.0.1" - } - }, - "node_modules/vite": { - "version": "5.4.21", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz", - "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==", - "dev": true, - "license": "MIT", - "dependencies": { - "esbuild": "^0.21.3", - "postcss": "^8.4.43", - "rollup": "^4.20.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/vite-node": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.9.tgz", - "integrity": "sha512-AM9aQ/IPrW/6ENLQg3AGY4K1N2TGZdR5e4gu/MmmR2xR3Ll1+dib+nook92g4TV3PXVyeyxdWwtaCAiUL0hMxA==", - "dev": true, - "license": "MIT", - "dependencies": { - "cac": "^6.7.14", - "debug": "^4.3.7", - "es-module-lexer": "^1.5.4", - "pathe": "^1.1.2", - "vite": "^5.0.0" - }, - "bin": { - "vite-node": "vite-node.mjs" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/vite-node/node_modules/es-module-lexer": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", - "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", - "dev": true, - "license": "MIT" - }, - "node_modules/vitest": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.9.tgz", - "integrity": "sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/expect": "2.1.9", - "@vitest/mocker": "2.1.9", - "@vitest/pretty-format": "^2.1.9", - "@vitest/runner": "2.1.9", - "@vitest/snapshot": "2.1.9", - "@vitest/spy": "2.1.9", - "@vitest/utils": "2.1.9", - "chai": "^5.1.2", - "debug": "^4.3.7", - "expect-type": "^1.1.0", - "magic-string": "^0.30.12", - "pathe": "^1.1.2", - "std-env": "^3.8.0", - "tinybench": "^2.9.0", - "tinyexec": "^0.3.1", - "tinypool": "^1.0.1", - "tinyrainbow": "^1.2.0", - "vite": "^5.0.0", - "vite-node": "2.1.9", - "why-is-node-running": "^2.3.0" - }, - "bin": { - "vitest": "vitest.mjs" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "@edge-runtime/vm": "*", - "@types/node": "^18.0.0 || >=20.0.0", - "@vitest/browser": "2.1.9", - "@vitest/ui": "2.1.9", - "happy-dom": "*", - "jsdom": "*" - }, - "peerDependenciesMeta": { - "@edge-runtime/vm": { - "optional": true - }, - "@types/node": { - "optional": true - }, - "@vitest/browser": { - "optional": true - }, - "@vitest/ui": { - "optional": true - }, - "happy-dom": { - "optional": true - }, - "jsdom": { - "optional": true - } - } - }, - "node_modules/vlq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", - "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==" - }, - "node_modules/w3c-xmlserializer": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", - "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "xml-name-validator": "^4.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "license": "Apache-2.0", - "dependencies": { - "makeerror": "1.0.12" - } - }, - "node_modules/warn-once": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/warn-once/-/warn-once-0.1.1.tgz", - "integrity": "sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==", - "license": "MIT" - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "license": "MIT", - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/web-vitals": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-4.2.4.tgz", - "integrity": "sha512-r4DIlprAGwJ7YM11VZp4R884m0Vmgr6EAKe3P+kO0PPj3Unqyvv59rczf6UiGcb9Z8QxZVcqKNwv/g0WNdWwsw==", - "license": "Apache-2.0" - }, - "node_modules/web-vitals-soft-navs": { - "name": "web-vitals", - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-6.0.0.tgz", - "integrity": "sha512-Guaibvy/+uNtL6Bsu4jmMJGzuSl91oeRH5iO9pPRbYftnFUr3yqT1TUNX/OE4o9HexuEMU3Kb/Wg7iKhlffZUA==", - "license": "Apache-2.0" - }, - "node_modules/webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "license": "Apache-2.0", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "license": "Apache-2.0", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-encoding": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", - "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", - "deprecated": "Use @exodus/bytes instead for a more spec-conformant and faster implementation", - "dev": true, - "license": "MIT", - "dependencies": { - "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/whatwg-fetch": { - "version": "3.6.20", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", - "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", - "license": "MIT" - }, - "node_modules/whatwg-mimetype": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", - "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-url": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", - "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "tr46": "^3.0.0", - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-url-without-unicode": { - "version": "8.0.0-3", - "resolved": "https://registry.npmjs.org/whatwg-url-without-unicode/-/whatwg-url-without-unicode-8.0.0-3.tgz", - "integrity": "sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==", - "license": "MIT", - "dependencies": { - "buffer": "^5.4.3", - "punycode": "^2.1.1", - "webidl-conversions": "^5.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/whatwg-url-without-unicode/node_modules/webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=8" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", - "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-bigint": "^1.1.0", - "is-boolean-object": "^1.2.1", - "is-number-object": "^1.1.1", - "is-string": "^1.1.1", - "is-symbol": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-builtin-type": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", - "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "function.prototype.name": "^1.1.6", - "has-tostringtag": "^1.0.2", - "is-async-function": "^2.0.0", - "is-date-object": "^1.1.0", - "is-finalizationregistry": "^1.1.0", - "is-generator-function": "^1.0.10", - "is-regex": "^1.2.1", - "is-weakref": "^1.0.2", - "isarray": "^2.0.5", - "which-boxed-primitive": "^1.1.0", - "which-collection": "^1.0.2", - "which-typed-array": "^1.1.16" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-collection": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", - "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-map": "^2.0.3", - "is-set": "^2.0.3", - "is-weakmap": "^2.0.2", - "is-weakset": "^2.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-module": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", - "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", - "license": "ISC" - }, - "node_modules/which-typed-array": { - "version": "1.1.20", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", - "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", - "license": "MIT", - "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" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/why-is-node-running": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", - "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", - "dev": true, - "license": "MIT", - "dependencies": { - "siginfo": "^2.0.0", - "stackback": "0.0.2" - }, - "bin": { - "why-is-node-running": "cli.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", - "dev": true, - "license": "MIT", - "dependencies": { - "string-width": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/widest-line/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/widest-line/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/widest-line/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wonka": { - "version": "6.3.6", - "resolved": "https://registry.npmjs.org/wonka/-/wonka-6.3.6.tgz", - "integrity": "sha512-MXH+6mDHAZ2GuMpgKS055FR6v0xVP3XwquxIMYXgiW+FejHQlMGlvVRZT4qMCxR+bEo/FCtIdKxwej9WV3YQag==", - "license": "MIT" - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/wrap-ansi-cjs/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "license": "ISC" - }, - "node_modules/write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/ws": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", - "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", - "license": "MIT", - "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 - } - } - }, - "node_modules/wsl-utils": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.4.0.tgz", - "integrity": "sha512-9YmF+2sFEd+T7TkwlmE337F0IVzfDvDknhtpBQxxXzEOfgPphGlFYpyx0cTuCIFj8/p+sqwBYAeGxOMNSzPPDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-wsl": "^3.1.0", - "powershell-utils": "^0.1.0" - }, - "engines": { - "node": ">=20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/wsl-utils/node_modules/is-wsl": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.1.tgz", - "integrity": "sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-inside-container": "^1.0.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/xcode": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz", - "integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==", - "license": "Apache-2.0", - "dependencies": { - "simple-plist": "^1.1.0", - "uuid": "^7.0.3" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/xcode/node_modules/uuid": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", - "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/xml-name-validator": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", - "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=12" - } - }, - "node_modules/xml2js": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.0.tgz", - "integrity": "sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==", - "license": "MIT", - "dependencies": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/xml2js/node_modules/xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", - "license": "MIT", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/xmlbuilder": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-14.0.0.tgz", - "integrity": "sha512-ts+B2rSe4fIckR6iquDjsKbQFK2NlUk6iG5nf14mDEyldgoc2nEKZ3jZWMPTxGQwVgToSjt6VGIho1H8/fNFTg==", - "license": "MIT", - "engines": { - "node": ">=8.0" - } - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true, - "license": "MIT" - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "license": "MIT", - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "license": "ISC" - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "license": "ISC", - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "license": "MIT", - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/yargs/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zod": { - "version": "3.25.76", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", - "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - }, - "node_modules/zod-to-json-schema": { - "version": "3.25.2", - "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz", - "integrity": "sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==", - "license": "ISC", - "peerDependencies": { - "zod": "^3.25.28 || ^4" - } - }, - "node_modules/zustand": { - "version": "4.5.7", - "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.7.tgz", - "integrity": "sha512-CHOUy7mu3lbD6o6LJLfllpjkzhHXSBlX8B9+qPddUsIfeF5S/UZ5q0kmCsnRqT1UHFQZchNFDDzMbQsuesHWlw==", - "license": "MIT", - "dependencies": { - "use-sync-external-store": "^1.2.2" - }, - "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 - } - } - }, - "packages/shared": { - "name": "@sauci/shared", - "version": "0.0.1", - "devDependencies": { - "typescript": "^5.3.3" - } - } - } -} +{ + "name": "sauci", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "sauci", + "hasInstallScript": true, + "workspaces": [ + "apps/api", + "apps/admin", + "apps/mcp", + "apps/mobile", + "apps/supabase", + "apps/web", + "e2e", + "packages/*" + ], + "dependencies": { + "expo-router": "~56.2.20", + "react": "19.2.3", + "react-dom": "19.2.3", + "react-native-safe-area-context": "~5.7.0", + "react-native-screens": "~4.26.0" + }, + "devDependencies": { + "@types/react": "~19.1.10", + "@types/react-dom": "~19.1.7", + "patch-package": "^8.0.1", + "pg": "^8.17.2", + "react-test-renderer": "19.2.3", + "supabase": "^2.39.2", + "turbo": "^2.3.3", + "typescript": "^5.3.3", + "vitest": "^2.1.9" + }, + "engines": { + "node": ">=20 <21" + }, + "optionalDependencies": { + "@rollup/rollup-linux-arm64-musl": "4.54.0", + "@rollup/rollup-linux-x64-musl": "4.54.0" + } + }, + "apps/admin": { + "name": "@sauci/admin", + "version": "1.0.0", + "dependencies": { + "@dnd-kit/core": "^6.3.1", + "@dnd-kit/sortable": "^10.0.0", + "@dnd-kit/utilities": "^3.2.2", + "@emoji-mart/data": "^1.2.1", + "@emoji-mart/react": "^1.1.1", + "@radix-ui/react-avatar": "^1.0.4", + "@radix-ui/react-dialog": "^1.0.5", + "@radix-ui/react-dropdown-menu": "^2.0.6", + "@radix-ui/react-label": "^2.0.2", + "@radix-ui/react-select": "^2.0.0", + "@radix-ui/react-separator": "^1.0.3", + "@radix-ui/react-slot": "^1.0.2", + "@radix-ui/react-switch": "^1.0.3", + "@radix-ui/react-tabs": "^1.0.4", + "@radix-ui/react-tooltip": "^1.0.7", + "@sauci/shared": "file:../../packages/shared", + "@supabase/supabase-js": "^2.39.0", + "class-variance-authority": "^0.7.0", + "clsx": "^2.1.0", + "date-fns": "^3.2.0", + "emoji-mart": "^5.6.0", + "lucide-react": "^0.309.0", + "openai": "^4.24.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-icons": "^4.12.0", + "react-router-dom": "^6.21.0", + "recharts": "^3.6.0", + "sonner": "^1.3.1", + "tailwind-merge": "^2.2.0" + }, + "devDependencies": { + "@types/react": "~19.1.10", + "@types/react-dom": "~19.1.7", + "@vitejs/plugin-react": "^4.2.0", + "autoprefixer": "^10.4.16", + "postcss": "^8.4.32", + "tailwindcss": "^3.4.0", + "typescript": "^5.3.0", + "vite": "^5.0.0" + } + }, + "apps/admin/node_modules/@emoji-mart/react": { + "version": "1.1.1", + "license": "MIT", + "peerDependencies": { + "emoji-mart": "^5.2", + "react": "^16.8 || ^17 || ^18" + } + }, + "apps/admin/node_modules/lucide-react": { + "version": "0.309.0", + "license": "ISC", + "peerDependencies": { + "react": "^16.5.1 || ^17.0.0 || ^18.0.0" + } + }, + "apps/admin/node_modules/react": { + "version": "18.3.1", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "apps/admin/node_modules/react-dom": { + "version": "18.3.1", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "apps/api": { + "name": "@sauci/api", + "version": "0.1.0", + "dependencies": { + "@hono/node-server": "^1.13.7", + "@sauci/shared": "*", + "drizzle-orm": "^0.45.2", + "hono": "^4.6.0", + "jose": "^6.1.3", + "pg": "^8.17.2", + "zod": "^3.23.0" + }, + "devDependencies": { + "@types/node": "^22.0.0", + "@types/pg": "^8.15.5", + "@vitest/coverage-v8": "^2.1.9", + "drizzle-kit": "^0.31.4", + "tsup": "^8.2.4", + "tsx": "^4.19.0", + "typescript": "^5.5.0", + "vitest": "^2.1.0" + }, + "engines": { + "node": ">=20 <21" + } + }, + "apps/api/node_modules/@types/node": { + "version": "22.20.1", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } + }, + "apps/mcp": { + "name": "sauci-mcp-server", + "version": "0.1.0", + "dependencies": { + "@hono/mcp": "^0.1.1", + "@hono/node-server": "^1.13.7", + "@modelcontextprotocol/sdk": "^1.0.1", + "dotenv": "^16.4.5", + "hono": "^4.6.0", + "zod": "^3.23.0" + }, + "devDependencies": { + "@types/node": "^22.0.0", + "tsup": "^8.2.4", + "tsx": "^4.19.0", + "typescript": "^5.5.0", + "vitest": "^2.1.0" + } + }, + "apps/mcp/node_modules/@types/node": { + "version": "22.20.1", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } + }, + "apps/mobile": { + "name": "@sauci/mobile", + "version": "1.0.0", + "dependencies": { + "@bacons/apple-targets": "^5.0.0", + "@bittingz/expo-widgets": "^3.0.2", + "@expo/ngrok": "^4.1.0", + "@expo/vector-icons": "^15.0.3", + "@react-native-async-storage/async-storage": "2.2.0", + "@react-native-community/cli": "^20.1.1", + "@react-native-firebase/analytics": "^23.8.2", + "@react-native-firebase/app": "^23.8.2", + "@react-native-firebase/crashlytics": "^23.8.4", + "@react-native-google-signin/google-signin": "^16.1.1", + "@shopify/react-native-skia": "2.6.2", + "@supabase/supabase-js": "^2.39.0", + "@tanstack/react-query": "^5.17.0", + "babel-preset-expo": "~56.0.0", + "base64-arraybuffer": "^1.0.2", + "expo": "^56.0.0", + "expo-apple-authentication": "~56.0.4", + "expo-asset": "~56.0.24", + "expo-av": "~16.0.8", + "expo-blur": "~56.0.4", + "expo-build-properties": "~56.0.27", + "expo-clipboard": "~56.0.4", + "expo-constants": "~56.0.25", + "expo-dev-client": "~56.0.26", + "expo-file-system": "~56.0.11", + "expo-font": "~56.0.7", + "expo-haptics": "~56.0.3", + "expo-image": "~56.0.12", + "expo-image-picker": "~56.0.25", + "expo-linear-gradient": "~56.0.4", + "expo-linking": "~56.0.17", + "expo-local-authentication": "~56.0.5", + "expo-media-library": "~56.0.11", + "expo-notifications": "~56.0.25", + "expo-observe": "~56.0.29", + "expo-router": "~56.2.20", + "expo-secure-store": "~56.0.4", + "expo-sharing": "~56.0.26", + "expo-splash-screen": "~56.0.15", + "expo-status-bar": "~56.0.4", + "expo-system-ui": "~56.0.5", + "expo-updates": "~56.0.26", + "react": "19.2.3", + "react-dom": "19.2.3", + "react-native": "0.85.3", + "react-native-android-widget": "^0.22.1", + "react-native-compressor": "^1.13.0", + "react-native-gesture-handler": "~2.31.1", + "react-native-purchases": "^9.6.12", + "react-native-reanimated": "4.3.1", + "react-native-safe-area-context": "~5.7.0", + "react-native-screens": "~4.26.0", + "react-native-share": "^12.3.1", + "react-native-svg": "15.15.4", + "react-native-url-polyfill": "^2.0.0", + "react-native-view-shot": "5.1.0", + "react-native-web": "~0.21.0", + "react-native-worklets": "0.8.3", + "zustand": "^4.4.7" + }, + "devDependencies": { + "@babel/core": "^7.24.0", + "@testing-library/jest-native": "^5.4.3", + "@testing-library/react-native": "^13.3.3", + "@types/jest": "29.5.14", + "@types/node": "^20.19.0", + "@types/react": "~19.2.14", + "@types/react-test-renderer": "^19.1.0", + "dotenv-cli": "^11.0.0", + "eoas": "^3.1.3", + "eslint": "^8.57.0", + "eslint-config-expo": "~56.0.4", + "jest": "^29.7.0", + "jest-expo": "~56.0.5", + "react-test-renderer": "19.2.3", + "typescript": "~6.0.3" + } + }, + "apps/mobile/node_modules/@react-native-firebase/analytics": { + "version": "23.8.8", + "license": "Apache-2.0", + "dependencies": { + "superstruct": "^2.0.2" + }, + "peerDependencies": { + "@react-native-firebase/app": "23.8.8" + } + }, + "apps/mobile/node_modules/@react-native-firebase/app": { + "version": "23.8.8", + "license": "Apache-2.0", + "dependencies": { + "firebase": "12.10.0" + }, + "peerDependencies": { + "expo": ">=47.0.0", + "react": "*", + "react-native": "*" + }, + "peerDependenciesMeta": { + "expo": { + "optional": true + } + } + }, + "apps/mobile/node_modules/@react-native-firebase/crashlytics": { + "version": "23.8.8", + "license": "Apache-2.0", + "dependencies": { + "stacktrace-js": "^2.0.2" + }, + "peerDependencies": { + "@react-native-firebase/app": "23.8.8", + "expo": ">=47.0.0" + }, + "peerDependenciesMeta": { + "expo": { + "optional": true + } + } + }, + "apps/mobile/node_modules/@shopify/react-native-skia": { + "version": "2.6.2", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "canvaskit-wasm": "0.41.0", + "react-native-skia-android": "147.1.0", + "react-native-skia-apple-ios": "147.1.0", + "react-native-skia-apple-macos": "147.1.0", + "react-native-skia-apple-tvos": "147.1.0", + "react-reconciler": "0.31.0" + }, + "bin": { + "install-skia": "scripts/install-libs.js", + "setup-skia-web": "scripts/setup-canvaskit.js" + }, + "peerDependencies": { + "react": ">=19.0", + "react-native": ">=0.78", + "react-native-reanimated": ">=3.19.1" + }, + "peerDependenciesMeta": { + "react-native": { + "optional": true + }, + "react-native-reanimated": { + "optional": true + } + } + }, + "apps/mobile/node_modules/@types/react": { + "version": "19.2.18", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz", + "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "csstype": "^3.2.2" + } + }, + "apps/mobile/node_modules/typescript": { + "version": "6.0.3", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "apps/supabase": { + "name": "@sauci/supabase", + "version": "1.0.0" + }, + "apps/web": { + "name": "@sauci/web", + "version": "1.0.0", + "dependencies": { + "framer-motion": "^11.0.0", + "lucide-react": "^0.460.0", + "next": "15.5.24", + "posthog-js": "^1.311.0", + "react": "^18.3.1", + "react-dom": "^18.3.1" + }, + "devDependencies": { + "@types/node": "^20.0.0", + "@types/react": "~19.1.10", + "@types/react-dom": "~19.1.7", + "autoprefixer": "^10.4.0", + "eslint": "^8.57.1", + "eslint-config-next": "15.5.24", + "postcss": "^8.4.0", + "tailwindcss": "^3.4.0", + "typescript": "^5.3.0" + } + }, + "apps/web/node_modules/eslint-config-next": { + "version": "15.5.24", + "dev": true, + "license": "MIT", + "dependencies": { + "@next/eslint-plugin-next": "15.5.24", + "@rushstack/eslint-patch": "^1.10.3", + "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", + "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-import-resolver-typescript": "^3.5.2", + "eslint-plugin-import": "^2.31.0", + "eslint-plugin-jsx-a11y": "^6.10.0", + "eslint-plugin-react": "^7.37.0", + "eslint-plugin-react-hooks": "^5.0.0" + }, + "peerDependencies": { + "eslint": "^7.23.0 || ^8.0.0 || ^9.0.0", + "typescript": ">=3.3.1" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "apps/web/node_modules/eslint-config-next/node_modules/eslint-plugin-react-hooks": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "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" + } + }, + "apps/web/node_modules/next": { + "version": "15.5.24", + "license": "MIT", + "dependencies": { + "@next/env": "15.5.24", + "@swc/helpers": "0.5.15", + "caniuse-lite": "^1.0.30001579", + "postcss": "8.4.31", + "styled-jsx": "5.1.6" + }, + "bin": { + "next": "dist/bin/next" + }, + "engines": { + "node": "^18.18.0 || ^19.8.0 || >= 20.0.0" + }, + "optionalDependencies": { + "@next/swc-darwin-arm64": "15.5.24", + "@next/swc-darwin-x64": "15.5.24", + "@next/swc-linux-arm64-gnu": "15.5.24", + "@next/swc-linux-arm64-musl": "15.5.24", + "@next/swc-linux-x64-gnu": "15.5.24", + "@next/swc-linux-x64-musl": "15.5.24", + "@next/swc-win32-arm64-msvc": "15.5.24", + "@next/swc-win32-x64-msvc": "15.5.24", + "sharp": "^0.34.3 || ^0.35.3" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.1.0", + "@playwright/test": "^1.51.1", + "babel-plugin-react-compiler": "*", + "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", + "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", + "sass": "^1.3.0" + }, + "peerDependenciesMeta": { + "@opentelemetry/api": { + "optional": true + }, + "@playwright/test": { + "optional": true + }, + "babel-plugin-react-compiler": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "apps/web/node_modules/next/node_modules/postcss": { + "version": "8.4.31", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "apps/web/node_modules/react": { + "version": "18.3.1", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "apps/web/node_modules/react-dom": { + "version": "18.3.1", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "apps/web/node_modules/styled-jsx": { + "version": "5.1.6", + "license": "MIT", + "dependencies": { + "client-only": "0.0.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "peerDependencies": { + "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "babel-plugin-macros": { + "optional": true + } + } + }, + "e2e": { + "name": "@sauci/e2e", + "version": "1.0.0", + "devDependencies": { + "@playwright/test": "^1.50.1", + "@types/node": "^20.17.19", + "pg": "^8.17.2", + "typescript": "^5.7.3" + } + }, + "node_modules/@0no-co/graphql.web": { + "version": "1.3.4", + "dev": true, + "license": "MIT", + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "graphql": { + "optional": true + } + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.5.0", + "license": "MIT" + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.29.7", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.29.7", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.7", + "@babel/generator": "^7.29.7", + "@babel/helper-compilation-targets": "^7.29.7", + "@babel/helper-module-transforms": "^7.29.7", + "@babel/helpers": "^7.29.7", + "@babel/parser": "^7.29.7", + "@babel/template": "^7.29.7", + "@babel/traverse": "^7.29.7", + "@babel/types": "^7.29.7", + "@jridgewell/remapping": "^2.3.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.29.8", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.8", + "@babel/types": "^7.29.8", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.29.7", + "@babel/helper-validator-option": "^7.29.7", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.29.7", + "@babel/helper-member-expression-to-functions": "^7.29.7", + "@babel/helper-optimise-call-expression": "^7.29.7", + "@babel/helper-replace-supers": "^7.29.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.29.7", + "@babel/traverse": "^7.29.7", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.29.7", + "regexpu-core": "^6.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.8", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6", + "debug": "^4.4.3", + "lodash.debounce": "^4.0.8", + "resolve": "^1.22.11" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.29.7", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.29.7", + "@babel/helper-validator-identifier": "^7.29.7", + "@babel/traverse": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.29.7", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.29.7", + "@babel/helper-wrap-function": "^7.29.7", + "@babel/traverse": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.29.7", + "@babel/helper-optimise-call-expression": "^7.29.7", + "@babel/traverse": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.29.7", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.29.7", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.29.7", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.29.7", + "@babel/traverse": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.25.9", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "license": "MIT" + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.29.8", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.8" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/plugin-syntax-decorators": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-default-from": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-default-from": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.29.7", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/helper-remap-async-to-generator": "^7.29.7", + "@babel/traverse": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/helper-remap-async-to-generator": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.29.7", + "@babel/helper-compilation-targets": "^7.29.7", + "@babel/helper-globals": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/helper-replace-supers": "^7.29.7", + "@babel/traverse": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/traverse": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/plugin-syntax-flow": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/plugin-transform-destructuring": "^7.29.7", + "@babel/plugin-transform-parameters": "^7.29.7", + "@babel/traverse": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.29.7", + "@babel/helper-create-class-features-plugin": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.29.7", + "@babel/helper-module-imports": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/plugin-syntax-jsx": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.29.8", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.29.7", + "@babel/helper-create-class-features-plugin": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.29.7", + "@babel/plugin-syntax-typescript": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.29.7", + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-flow": { + "version": "7.29.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/helper-validator-option": "^7.29.7", + "@babel/plugin-transform-flow-strip-types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7", + "@babel/helper-validator-option": "^7.29.7", + "@babel/plugin-syntax-jsx": "^7.29.7", + "@babel/plugin-transform-modules-commonjs": "^7.29.7", + "@babel/plugin-transform-typescript": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/register": { + "version": "7.29.7", + "dev": true, + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.6", + "source-map-support": "^0.5.16" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/register/node_modules/make-dir": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/semver": { + "version": "5.7.2", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/runtime": { + "version": "7.29.7", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.29.7", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.7", + "@babel/parser": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.29.8", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.7", + "@babel/generator": "^7.29.8", + "@babel/helper-globals": "^7.29.7", + "@babel/parser": "^7.29.8", + "@babel/template": "^7.29.7", + "@babel/types": "^7.29.8", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.29.8", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.29.7", + "@babel/helper-validator-identifier": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bacons/apple-targets": { + "version": "5.0.0", + "license": "MIT", + "dependencies": { + "@bacons/xcode": "1.0.0-alpha.32", + "@expo/prebuild-config": "~55.0.6", + "@react-native/normalize-colors": "^0.79.2", + "debug": "^4.3.4", + "glob": "^10.4.2" + }, + "peerDependencies": { + "expo": ">=52" + } + }, + "node_modules/@bacons/xcode": { + "version": "1.0.0-alpha.32", + "license": "MIT", + "dependencies": { + "@expo/plist": "^0.0.18", + "debug": "^4.3.4", + "uuid": "^8.3.2" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@bittingz/expo-widgets": { + "version": "3.0.2", + "license": "MIT", + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/@borewit/text-codec": { + "version": "0.2.2", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/@clack/core": { + "version": "0.5.0", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^1.0.0", + "sisteransi": "^1.0.5" + } + }, + "node_modules/@clack/prompts": { + "version": "0.11.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@clack/core": "0.5.0", + "picocolors": "^1.0.0", + "sisteransi": "^1.0.5" + } + }, + "node_modules/@dnd-kit/accessibility": { + "version": "3.1.1", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@dnd-kit/core": { + "version": "6.3.1", + "license": "MIT", + "dependencies": { + "@dnd-kit/accessibility": "^3.1.1", + "@dnd-kit/utilities": "^3.2.2", + "tslib": "^2.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@dnd-kit/sortable": { + "version": "10.0.0", + "license": "MIT", + "dependencies": { + "@dnd-kit/utilities": "^3.2.2", + "tslib": "^2.0.0" + }, + "peerDependencies": { + "@dnd-kit/core": "^6.3.0", + "react": ">=16.8.0" + } + }, + "node_modules/@dnd-kit/utilities": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@drizzle-team/brocli": { + "version": "0.10.2", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/@ecies/ciphers": { + "version": "0.2.6", + "dev": true, + "license": "MIT", + "engines": { + "bun": ">=1", + "deno": ">=2.7.10", + "node": ">=16" + }, + "peerDependencies": { + "@noble/ciphers": "^1.0.0" + } + }, + "node_modules/@egjs/hammerjs": { + "version": "2.0.17", + "license": "MIT", + "dependencies": { + "@types/hammerjs": "^2.0.36" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@emoji-mart/data": { + "version": "1.2.1", + "license": "MIT" + }, + "node_modules/@esbuild-kit/core-utils": { + "version": "3.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "~0.18.20", + "source-map-support": "^0.5.21" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/android-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", + "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/android-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", + "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/android-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", + "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/darwin-arm64": { + "version": "0.18.20", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/darwin-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", + "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/freebsd-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", + "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/freebsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", + "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", + "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", + "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", + "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-loong64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", + "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-mips64el": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", + "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-ppc64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", + "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-riscv64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", + "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-s390x": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", + "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", + "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/netbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", + "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/openbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", + "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/sunos-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", + "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/win32-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", + "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/win32-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", + "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/win32-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", + "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/esbuild": { + "version": "0.18.20", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" + } + }, + "node_modules/@esbuild-kit/esm-loader": { + "version": "2.6.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@esbuild-kit/core-utils": "^3.3.2", + "get-tsconfig": "^4.7.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.12", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz", + "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz", + "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz", + "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.10.1", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.2", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.21.2", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.7", + "debug": "^4.3.1", + "minimatch": "^3.1.5" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/config-helpers": { + "version": "0.4.2", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.17.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.17.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ajv": { + "version": "6.15.0", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.3.2", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { + "version": "0.4.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@eslint/js": { + "version": "8.57.1", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.7", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.4.1", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.17.0", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@expo-google-fonts/material-symbols": { + "version": "0.4.45", + "license": "MIT AND Apache-2.0" + }, + "node_modules/@expo/code-signing-certificates": { + "version": "0.0.5", + "dev": true, + "license": "MIT", + "dependencies": { + "node-forge": "^1.2.1", + "nullthrows": "^1.1.1" + } + }, + "node_modules/@expo/config": { + "version": "55.0.21", + "license": "MIT", + "dependencies": { + "@expo/config-plugins": "~55.0.11", + "@expo/config-types": "^55.0.6", + "@expo/json-file": "^10.0.15", + "@expo/require-utils": "^55.0.8", + "deepmerge": "^4.3.1", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "resolve-workspace-root": "^2.0.0", + "semver": "^7.6.0", + "slugify": "^1.3.4" + } + }, + "node_modules/@expo/config-plugins": { + "version": "55.0.11", + "license": "MIT", + "dependencies": { + "@expo/config-types": "^55.0.6", + "@expo/json-file": "~10.0.15", + "@expo/plist": "^0.5.4", + "@expo/sdk-runtime-versions": "^1.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.5", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "resolve-from": "^5.0.0", + "semver": "^7.5.4", + "slugify": "^1.6.6", + "xcode": "^3.0.1", + "xml2js": "0.6.0" + } + }, + "node_modules/@expo/config-plugins/node_modules/@babel/code-frame": { + "version": "7.10.4", + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@expo/config-plugins/node_modules/@expo/json-file": { + "version": "10.0.16", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "json5": "^2.2.3" + } + }, + "node_modules/@expo/config-plugins/node_modules/@expo/plist": { + "version": "0.5.4", + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + } + }, + "node_modules/@expo/config-plugins/node_modules/@xmldom/xmldom": { + "version": "0.8.15", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@expo/config-plugins/node_modules/balanced-match": { + "version": "4.0.4", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@expo/config-plugins/node_modules/brace-expansion": { + "version": "5.0.9", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@expo/config-plugins/node_modules/glob": { + "version": "13.0.6", + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/config-plugins/node_modules/lru-cache": { + "version": "11.5.2", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@expo/config-plugins/node_modules/minimatch": { + "version": "10.2.6", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/config-plugins/node_modules/path-scurry": { + "version": "2.0.2", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/config-plugins/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/config-plugins/node_modules/xmlbuilder": { + "version": "15.1.1", + "license": "MIT", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@expo/config-types": { + "version": "55.0.6", + "license": "MIT" + }, + "node_modules/@expo/config/node_modules/balanced-match": { + "version": "4.0.4", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@expo/config/node_modules/brace-expansion": { + "version": "5.0.9", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@expo/config/node_modules/glob": { + "version": "13.0.6", + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/config/node_modules/lru-cache": { + "version": "11.5.2", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@expo/config/node_modules/minimatch": { + "version": "10.2.6", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/config/node_modules/path-scurry": { + "version": "2.0.2", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/config/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/devcert": { + "version": "1.2.1", + "license": "MIT", + "dependencies": { + "@expo/sudo-prompt": "^9.3.1", + "debug": "^3.1.0" + } + }, + "node_modules/@expo/devcert/node_modules/debug": { + "version": "3.2.7", + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/@expo/devtools": { + "version": "56.0.2", + "license": "MIT", + "dependencies": { + "chalk": "^4.1.2" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/@expo/dom-webview": { + "version": "56.0.6", + "license": "MIT", + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/@expo/eas-build-job": { + "version": "1.0.165", + "dev": true, + "license": "MIT", + "dependencies": { + "@expo/logger": "1.0.117", + "joi": "^17.13.1", + "semver": "^7.6.2", + "zod": "^3.23.8" + } + }, + "node_modules/@expo/eas-build-job/node_modules/semver": { + "version": "7.8.5", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/env": { + "version": "2.3.1", + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "debug": "^4.3.4", + "getenv": "^2.0.0" + }, + "engines": { + "node": ">=20.12.0" + } + }, + "node_modules/@expo/expo-modules-macros-plugin": { + "version": "0.2.2", + "license": "MIT" + }, + "node_modules/@expo/fingerprint": { + "version": "0.11.11", + "dev": true, + "license": "MIT", + "dependencies": { + "@expo/spawn-async": "^1.7.2", + "arg": "^5.0.2", + "chalk": "^4.1.2", + "debug": "^4.3.4", + "find-up": "^5.0.0", + "getenv": "^1.0.0", + "minimatch": "^3.0.4", + "p-limit": "^3.1.0", + "resolve-from": "^5.0.0", + "semver": "^7.6.0" + }, + "bin": { + "fingerprint": "bin/cli.js" + } + }, + "node_modules/@expo/fingerprint/node_modules/getenv": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/@expo/fingerprint/node_modules/semver": { + "version": "7.8.5", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/image-utils": { + "version": "0.8.17", + "license": "MIT", + "dependencies": { + "@expo/require-utils": "^55.0.8", + "@expo/spawn-async": "^1.7.2", + "chalk": "^4.0.0", + "getenv": "^2.0.0", + "jimp-compact": "0.16.1", + "parse-png": "^2.1.0", + "semver": "^7.6.0" + } + }, + "node_modules/@expo/image-utils/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/inline-modules": { + "version": "0.0.16", + "license": "MIT", + "dependencies": { + "@expo/config-plugins": "~56.0.16" + } + }, + "node_modules/@expo/inline-modules/node_modules/@expo/config-plugins": { + "version": "56.0.16", + "license": "MIT", + "dependencies": { + "@expo/config-types": "^56.0.7", + "@expo/json-file": "~10.2.0", + "@expo/plist": "^0.7.0", + "@expo/require-utils": "^56.1.7", + "@expo/sdk-runtime-versions": "^1.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.5", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "semver": "^7.5.4", + "slugify": "^1.6.6", + "xcode": "^3.0.1", + "xml2js": "0.6.0" + } + }, + "node_modules/@expo/inline-modules/node_modules/@expo/config-types": { + "version": "56.0.7", + "license": "MIT" + }, + "node_modules/@expo/inline-modules/node_modules/@expo/plist": { + "version": "0.7.0", + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + } + }, + "node_modules/@expo/inline-modules/node_modules/@expo/require-utils": { + "version": "56.1.7", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "@babel/core": "^7.25.2", + "@babel/plugin-transform-modules-commonjs": "^7.24.8" + }, + "peerDependencies": { + "typescript": "^5.0.0 || ^5.0.0-0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@expo/inline-modules/node_modules/@xmldom/xmldom": { + "version": "0.8.15", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@expo/inline-modules/node_modules/balanced-match": { + "version": "4.0.4", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@expo/inline-modules/node_modules/brace-expansion": { + "version": "5.0.9", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@expo/inline-modules/node_modules/glob": { + "version": "13.0.6", + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/inline-modules/node_modules/lru-cache": { + "version": "11.5.2", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@expo/inline-modules/node_modules/minimatch": { + "version": "10.2.6", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/inline-modules/node_modules/path-scurry": { + "version": "2.0.2", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/inline-modules/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/inline-modules/node_modules/xmlbuilder": { + "version": "15.1.1", + "license": "MIT", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@expo/json-file": { + "version": "10.2.0", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "json5": "^2.2.3" + } + }, + "node_modules/@expo/local-build-cache-provider": { + "version": "56.0.12", + "license": "MIT", + "dependencies": { + "@expo/config": "~56.0.14", + "chalk": "^4.1.2" + } + }, + "node_modules/@expo/local-build-cache-provider/node_modules/@expo/config": { + "version": "56.0.14", + "license": "MIT", + "dependencies": { + "@expo/config-plugins": "~56.0.16", + "@expo/config-types": "^56.0.7", + "@expo/json-file": "^10.2.0", + "@expo/require-utils": "^56.1.7", + "deepmerge": "^4.3.1", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "resolve-workspace-root": "^2.0.0", + "semver": "^7.6.0", + "slugify": "^1.3.4" + } + }, + "node_modules/@expo/local-build-cache-provider/node_modules/@expo/config-plugins": { + "version": "56.0.16", + "license": "MIT", + "dependencies": { + "@expo/config-types": "^56.0.7", + "@expo/json-file": "~10.2.0", + "@expo/plist": "^0.7.0", + "@expo/require-utils": "^56.1.7", + "@expo/sdk-runtime-versions": "^1.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.5", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "semver": "^7.5.4", + "slugify": "^1.6.6", + "xcode": "^3.0.1", + "xml2js": "0.6.0" + } + }, + "node_modules/@expo/local-build-cache-provider/node_modules/@expo/config-types": { + "version": "56.0.7", + "license": "MIT" + }, + "node_modules/@expo/local-build-cache-provider/node_modules/@expo/plist": { + "version": "0.7.0", + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + } + }, + "node_modules/@expo/local-build-cache-provider/node_modules/@expo/require-utils": { + "version": "56.1.7", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "@babel/core": "^7.25.2", + "@babel/plugin-transform-modules-commonjs": "^7.24.8" + }, + "peerDependencies": { + "typescript": "^5.0.0 || ^5.0.0-0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@expo/local-build-cache-provider/node_modules/@xmldom/xmldom": { + "version": "0.8.15", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@expo/local-build-cache-provider/node_modules/balanced-match": { + "version": "4.0.4", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@expo/local-build-cache-provider/node_modules/brace-expansion": { + "version": "5.0.9", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@expo/local-build-cache-provider/node_modules/glob": { + "version": "13.0.6", + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/local-build-cache-provider/node_modules/lru-cache": { + "version": "11.5.2", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@expo/local-build-cache-provider/node_modules/minimatch": { + "version": "10.2.6", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/local-build-cache-provider/node_modules/path-scurry": { + "version": "2.0.2", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/local-build-cache-provider/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/local-build-cache-provider/node_modules/xmlbuilder": { + "version": "15.1.1", + "license": "MIT", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@expo/log-box": { + "version": "56.0.14", + "license": "MIT", + "dependencies": { + "@expo/dom-webview": "^56.0.6", + "anser": "^1.4.9", + "stacktrace-parser": "^0.1.10" + }, + "peerDependencies": { + "@expo/dom-webview": "^56.0.6", + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/@expo/logger": { + "version": "1.0.117", + "dev": true, + "license": "BUSL-1.1", + "dependencies": { + "@types/bunyan": "^1.8.11", + "bunyan": "^1.8.15" + } + }, + "node_modules/@expo/metro": { + "version": "56.0.2", + "license": "MIT", + "dependencies": { + "metro": "0.84.5", + "metro-babel-transformer": "0.84.5", + "metro-cache": "0.84.5", + "metro-cache-key": "0.84.5", + "metro-config": "0.84.5", + "metro-core": "0.84.5", + "metro-file-map": "0.84.5", + "metro-minify-terser": "0.84.5", + "metro-resolver": "0.84.5", + "metro-runtime": "0.84.5", + "metro-source-map": "0.84.5", + "metro-symbolicate": "0.84.5", + "metro-transform-plugins": "0.84.5", + "metro-transform-worker": "0.84.5" + } + }, + "node_modules/@expo/metro-config": { + "version": "56.0.19", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "@babel/core": "^7.20.0", + "@babel/generator": "^7.20.5", + "@expo/config": "~56.0.14", + "@expo/env": "~2.3.1", + "@expo/json-file": "~10.2.0", + "@expo/metro": "~56.0.2", + "@expo/require-utils": "^56.1.7", + "@expo/spawn-async": "^1.8.0", + "@jridgewell/gen-mapping": "^0.3.13", + "@jridgewell/remapping": "^2.3.5", + "@jridgewell/sourcemap-codec": "^1.5.5", + "browserslist": "^4.25.0", + "chalk": "^4.1.0", + "debug": "^4.3.2", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "hermes-parser": "^0.33.3", + "jsc-safe-url": "^0.2.4", + "lightningcss": "^1.30.1", + "picomatch": "^4.0.4", + "postcss": "^8.5.14", + "resolve-from": "^5.0.0" + }, + "peerDependencies": { + "expo": "*" + }, + "peerDependenciesMeta": { + "expo": { + "optional": true + } + } + }, + "node_modules/@expo/metro-config/node_modules/@expo/config": { + "version": "56.0.14", + "license": "MIT", + "dependencies": { + "@expo/config-plugins": "~56.0.16", + "@expo/config-types": "^56.0.7", + "@expo/json-file": "^10.2.0", + "@expo/require-utils": "^56.1.7", + "deepmerge": "^4.3.1", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "resolve-workspace-root": "^2.0.0", + "semver": "^7.6.0", + "slugify": "^1.3.4" + } + }, + "node_modules/@expo/metro-config/node_modules/@expo/config-plugins": { + "version": "56.0.16", + "license": "MIT", + "dependencies": { + "@expo/config-types": "^56.0.7", + "@expo/json-file": "~10.2.0", + "@expo/plist": "^0.7.0", + "@expo/require-utils": "^56.1.7", + "@expo/sdk-runtime-versions": "^1.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.5", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "semver": "^7.5.4", + "slugify": "^1.6.6", + "xcode": "^3.0.1", + "xml2js": "0.6.0" + } + }, + "node_modules/@expo/metro-config/node_modules/@expo/config-types": { + "version": "56.0.7", + "license": "MIT" + }, + "node_modules/@expo/metro-config/node_modules/@expo/plist": { + "version": "0.7.0", + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + } + }, + "node_modules/@expo/metro-config/node_modules/@expo/require-utils": { + "version": "56.1.7", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "@babel/core": "^7.25.2", + "@babel/plugin-transform-modules-commonjs": "^7.24.8" + }, + "peerDependencies": { + "typescript": "^5.0.0 || ^5.0.0-0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@expo/metro-config/node_modules/@xmldom/xmldom": { + "version": "0.8.15", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@expo/metro-config/node_modules/balanced-match": { + "version": "4.0.4", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@expo/metro-config/node_modules/brace-expansion": { + "version": "5.0.9", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@expo/metro-config/node_modules/glob": { + "version": "13.0.6", + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/metro-config/node_modules/hermes-estree": { + "version": "0.33.3", + "license": "MIT" + }, + "node_modules/@expo/metro-config/node_modules/hermes-parser": { + "version": "0.33.3", + "license": "MIT", + "dependencies": { + "hermes-estree": "0.33.3" + } + }, + "node_modules/@expo/metro-config/node_modules/lru-cache": { + "version": "11.5.2", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@expo/metro-config/node_modules/minimatch": { + "version": "10.2.6", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/metro-config/node_modules/path-scurry": { + "version": "2.0.2", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@expo/metro-config/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/metro-config/node_modules/xmlbuilder": { + "version": "15.1.1", + "license": "MIT", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@expo/metro-file-map": { + "version": "56.0.4", + "license": "MIT", + "dependencies": { + "debug": "^4.3.4", + "fb-watchman": "^2.0.2", + "invariant": "^2.2.4", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + } + }, + "node_modules/@expo/metro-runtime": { + "version": "56.0.21", + "license": "MIT", + "dependencies": { + "@expo/log-box": "^56.0.14", + "anser": "^1.4.9", + "pretty-format": "^29.7.0", + "stacktrace-parser": "^0.1.10", + "whatwg-fetch": "^3.0.0" + }, + "peerDependencies": { + "@expo/log-box": "^56.0.14", + "expo": "*", + "react": "*", + "react-dom": "*", + "react-native": "*" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + } + } + }, + "node_modules/@expo/metro/node_modules/metro-config": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "connect": "^3.6.5", + "flow-enums-runtime": "^0.0.6", + "jest-validate": "^29.7.0", + "metro": "0.84.5", + "metro-cache": "0.84.5", + "metro-core": "0.84.5", + "metro-runtime": "0.84.5", + "yaml": "^2.6.1" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/@expo/metro/node_modules/metro-runtime": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.25.0", + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/@expo/metro/node_modules/yaml": { + "version": "2.9.0", + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" + } + }, + "node_modules/@expo/ngrok": { + "version": "4.1.3", + "license": "BSD-2-Clause", + "dependencies": { + "@expo/ngrok-bin": "2.3.42", + "got": "^11.5.1", + "uuid": "^3.3.2", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/@expo/ngrok-bin": { + "version": "2.3.42", + "bin": { + "ngrok": "bin/ngrok.js" + }, + "optionalDependencies": { + "@expo/ngrok-bin-darwin-arm64": "2.3.41", + "@expo/ngrok-bin-darwin-x64": "2.3.41", + "@expo/ngrok-bin-freebsd-ia32": "2.3.41", + "@expo/ngrok-bin-freebsd-x64": "2.3.41", + "@expo/ngrok-bin-linux-arm": "2.3.41", + "@expo/ngrok-bin-linux-arm64": "2.3.41", + "@expo/ngrok-bin-linux-ia32": "2.3.41", + "@expo/ngrok-bin-linux-x64": "2.3.41", + "@expo/ngrok-bin-sunos-x64": "2.3.41", + "@expo/ngrok-bin-win32-ia32": "2.3.41", + "@expo/ngrok-bin-win32-x64": "2.3.41" + } + }, + "node_modules/@expo/ngrok-bin-darwin-arm64": { + "version": "2.3.41", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@expo/ngrok/node_modules/uuid": { + "version": "3.4.0", + "license": "MIT", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/@expo/osascript": { + "version": "2.7.1", + "license": "MIT", + "dependencies": { + "@expo/spawn-async": "^1.8.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@expo/package-manager": { + "version": "1.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@expo/json-file": "^9.0.0", + "@expo/spawn-async": "^1.7.2", + "ansi-regex": "^5.0.0", + "chalk": "^4.0.0", + "find-up": "^5.0.0", + "js-yaml": "^3.13.1", + "micromatch": "^4.0.8", + "npm-package-arg": "^11.0.0", + "ora": "^3.4.0", + "resolve-workspace-root": "^2.0.0", + "split": "^1.0.1", + "sudo-prompt": "9.1.1" + } + }, + "node_modules/@expo/package-manager/node_modules/@babel/code-frame": { + "version": "7.10.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@expo/package-manager/node_modules/@expo/json-file": { + "version": "9.1.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "json5": "^2.2.3" + } + }, + "node_modules/@expo/package-manager/node_modules/ansi-styles": { + "version": "3.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/package-manager/node_modules/cli-cursor": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/package-manager/node_modules/color-convert": { + "version": "1.9.3", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@expo/package-manager/node_modules/color-name": { + "version": "1.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@expo/package-manager/node_modules/escape-string-regexp": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@expo/package-manager/node_modules/has-flag": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/package-manager/node_modules/log-symbols": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/package-manager/node_modules/log-symbols/node_modules/chalk": { + "version": "2.4.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/package-manager/node_modules/mimic-fn": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/package-manager/node_modules/onetime": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/package-manager/node_modules/ora": { + "version": "3.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@expo/package-manager/node_modules/ora/node_modules/chalk": { + "version": "2.4.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/package-manager/node_modules/restore-cursor": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/package-manager/node_modules/strip-ansi": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@expo/package-manager/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "4.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/@expo/package-manager/node_modules/supports-color": { + "version": "5.5.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@expo/plist": { + "version": "0.0.18", + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "~0.7.0", + "base64-js": "^1.2.3", + "xmlbuilder": "^14.0.0" + } + }, + "node_modules/@expo/prebuild-config": { + "version": "55.0.22", + "license": "MIT", + "dependencies": { + "@expo/config": "~55.0.21", + "@expo/config-plugins": "~55.0.11", + "@expo/config-types": "^55.0.6", + "@expo/image-utils": "^0.8.17", + "@expo/json-file": "^10.0.15", + "@react-native/normalize-colors": "0.83.10", + "debug": "^4.3.1", + "resolve-from": "^5.0.0", + "semver": "^7.6.0", + "xml2js": "0.6.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/@expo/prebuild-config/node_modules/@react-native/normalize-colors": { + "version": "0.83.10", + "license": "MIT" + }, + "node_modules/@expo/prebuild-config/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@expo/require-utils": { + "version": "55.0.8", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "@babel/core": "^7.25.2", + "@babel/plugin-transform-modules-commonjs": "^7.24.8" + }, + "peerDependencies": { + "typescript": "^5.0.0 || ^5.0.0-0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@expo/schema-utils": { + "version": "56.0.2", + "license": "MIT" + }, + "node_modules/@expo/sdk-runtime-versions": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/@expo/spawn-async": { + "version": "1.8.0", + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.6" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@expo/sudo-prompt": { + "version": "9.3.2", + "license": "MIT" + }, + "node_modules/@expo/ui": { + "version": "56.0.26", + "license": "MIT", + "dependencies": { + "sf-symbols-typescript": "^2.1.0", + "vaul": "^1.1.2" + }, + "peerDependencies": { + "@babel/core": "*", + "expo": "*", + "react": "*", + "react-dom": "*", + "react-native": "*", + "react-native-worklets": "*" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "react-native-worklets": { + "optional": true + } + } + }, + "node_modules/@expo/vector-icons": { + "version": "15.1.1", + "license": "MIT", + "peerDependencies": { + "expo-font": ">=14.0.4", + "react": "*", + "react-native": "*" + } + }, + "node_modules/@expo/ws-tunnel": { + "version": "2.0.0", + "license": "MIT", + "peerDependencies": { + "ws": "^8.0.0" + } + }, + "node_modules/@expo/xcpretty": { + "version": "4.4.4", + "license": "BSD-3-Clause", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "chalk": "^4.1.0", + "js-yaml": "^4.1.0" + }, + "bin": { + "excpretty": "build/cli.js" + } + }, + "node_modules/@expo/xcpretty/node_modules/argparse": { + "version": "2.0.1", + "license": "Python-2.0" + }, + "node_modules/@expo/xcpretty/node_modules/js-yaml": { + "version": "4.3.2", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@firebase/ai": { + "version": "2.9.0", + "license": "Apache-2.0", + "dependencies": { + "@firebase/app-check-interop-types": "0.3.3", + "@firebase/component": "0.7.1", + "@firebase/logger": "0.5.0", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" + } + }, + "node_modules/@firebase/analytics": { + "version": "0.10.20", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.7.1", + "@firebase/installations": "0.6.20", + "@firebase/logger": "0.5.0", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/analytics-compat": { + "version": "0.2.26", + "license": "Apache-2.0", + "dependencies": { + "@firebase/analytics": "0.10.20", + "@firebase/analytics-types": "0.8.3", + "@firebase/component": "0.7.1", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/analytics-types": { + "version": "0.8.3", + "license": "Apache-2.0" + }, + "node_modules/@firebase/app": { + "version": "0.14.9", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.7.1", + "@firebase/logger": "0.5.0", + "@firebase/util": "1.14.0", + "idb": "7.1.1", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@firebase/app-check": { + "version": "0.11.1", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.7.1", + "@firebase/logger": "0.5.0", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/app-check-compat": { + "version": "0.4.1", + "license": "Apache-2.0", + "dependencies": { + "@firebase/app-check": "0.11.1", + "@firebase/app-check-types": "0.5.3", + "@firebase/component": "0.7.1", + "@firebase/logger": "0.5.0", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/app-check-interop-types": { + "version": "0.3.3", + "license": "Apache-2.0" + }, + "node_modules/@firebase/app-check-types": { + "version": "0.5.3", + "license": "Apache-2.0" + }, + "node_modules/@firebase/app-compat": { + "version": "0.5.9", + "license": "Apache-2.0", + "dependencies": { + "@firebase/app": "0.14.9", + "@firebase/component": "0.7.1", + "@firebase/logger": "0.5.0", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@firebase/app-types": { + "version": "0.9.3", + "license": "Apache-2.0" + }, + "node_modules/@firebase/auth": { + "version": "1.12.1", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.7.1", + "@firebase/logger": "0.5.0", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@react-native-async-storage/async-storage": "^2.2.0" + }, + "peerDependenciesMeta": { + "@react-native-async-storage/async-storage": { + "optional": true + } + } + }, + "node_modules/@firebase/auth-compat": { + "version": "0.6.3", + "license": "Apache-2.0", + "dependencies": { + "@firebase/auth": "1.12.1", + "@firebase/auth-types": "0.13.0", + "@firebase/component": "0.7.1", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/auth-interop-types": { + "version": "0.2.4", + "license": "Apache-2.0" + }, + "node_modules/@firebase/auth-types": { + "version": "0.13.0", + "license": "Apache-2.0", + "peerDependencies": { + "@firebase/app-types": "0.x", + "@firebase/util": "1.x" + } + }, + "node_modules/@firebase/component": { + "version": "0.7.1", + "license": "Apache-2.0", + "dependencies": { + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@firebase/data-connect": { + "version": "0.4.0", + "license": "Apache-2.0", + "dependencies": { + "@firebase/auth-interop-types": "0.2.4", + "@firebase/component": "0.7.1", + "@firebase/logger": "0.5.0", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/database": { + "version": "1.1.1", + "license": "Apache-2.0", + "dependencies": { + "@firebase/app-check-interop-types": "0.3.3", + "@firebase/auth-interop-types": "0.2.4", + "@firebase/component": "0.7.1", + "@firebase/logger": "0.5.0", + "@firebase/util": "1.14.0", + "faye-websocket": "0.11.4", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@firebase/database-compat": { + "version": "2.1.1", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.7.1", + "@firebase/database": "1.1.1", + "@firebase/database-types": "1.0.17", + "@firebase/logger": "0.5.0", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@firebase/database-types": { + "version": "1.0.17", + "license": "Apache-2.0", + "dependencies": { + "@firebase/app-types": "0.9.3", + "@firebase/util": "1.14.0" + } + }, + "node_modules/@firebase/firestore": { + "version": "4.12.0", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.7.1", + "@firebase/logger": "0.5.0", + "@firebase/util": "1.14.0", + "@firebase/webchannel-wrapper": "1.0.5", + "@grpc/grpc-js": "~1.9.0", + "@grpc/proto-loader": "^0.7.8", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/firestore-compat": { + "version": "0.4.6", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.7.1", + "@firebase/firestore": "4.12.0", + "@firebase/firestore-types": "3.0.3", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/firestore-types": { + "version": "3.0.3", + "license": "Apache-2.0", + "peerDependencies": { + "@firebase/app-types": "0.x", + "@firebase/util": "1.x" + } + }, + "node_modules/@firebase/functions": { + "version": "0.13.2", + "license": "Apache-2.0", + "dependencies": { + "@firebase/app-check-interop-types": "0.3.3", + "@firebase/auth-interop-types": "0.2.4", + "@firebase/component": "0.7.1", + "@firebase/messaging-interop-types": "0.2.3", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/functions-compat": { + "version": "0.4.2", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.7.1", + "@firebase/functions": "0.13.2", + "@firebase/functions-types": "0.6.3", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/functions-types": { + "version": "0.6.3", + "license": "Apache-2.0" + }, + "node_modules/@firebase/installations": { + "version": "0.6.20", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.7.1", + "@firebase/util": "1.14.0", + "idb": "7.1.1", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/installations-compat": { + "version": "0.2.20", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.7.1", + "@firebase/installations": "0.6.20", + "@firebase/installations-types": "0.5.3", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/installations-types": { + "version": "0.5.3", + "license": "Apache-2.0", + "peerDependencies": { + "@firebase/app-types": "0.x" + } + }, + "node_modules/@firebase/logger": { + "version": "0.5.0", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@firebase/messaging": { + "version": "0.12.24", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.7.1", + "@firebase/installations": "0.6.20", + "@firebase/messaging-interop-types": "0.2.3", + "@firebase/util": "1.14.0", + "idb": "7.1.1", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/messaging-compat": { + "version": "0.2.24", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.7.1", + "@firebase/messaging": "0.12.24", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/messaging-interop-types": { + "version": "0.2.3", + "license": "Apache-2.0" + }, + "node_modules/@firebase/performance": { + "version": "0.7.10", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.7.1", + "@firebase/installations": "0.6.20", + "@firebase/logger": "0.5.0", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0", + "web-vitals": "^4.2.4" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/performance-compat": { + "version": "0.2.23", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.7.1", + "@firebase/logger": "0.5.0", + "@firebase/performance": "0.7.10", + "@firebase/performance-types": "0.2.3", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/performance-types": { + "version": "0.2.3", + "license": "Apache-2.0" + }, + "node_modules/@firebase/remote-config": { + "version": "0.8.1", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.7.1", + "@firebase/installations": "0.6.20", + "@firebase/logger": "0.5.0", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/remote-config-compat": { + "version": "0.2.22", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.7.1", + "@firebase/logger": "0.5.0", + "@firebase/remote-config": "0.8.1", + "@firebase/remote-config-types": "0.5.0", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/remote-config-types": { + "version": "0.5.0", + "license": "Apache-2.0" + }, + "node_modules/@firebase/storage": { + "version": "0.14.1", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.7.1", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/storage-compat": { + "version": "0.4.1", + "license": "Apache-2.0", + "dependencies": { + "@firebase/component": "0.7.1", + "@firebase/storage": "0.14.1", + "@firebase/storage-types": "0.8.3", + "@firebase/util": "1.14.0", + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@firebase/app-compat": "0.x" + } + }, + "node_modules/@firebase/storage-types": { + "version": "0.8.3", + "license": "Apache-2.0", + "peerDependencies": { + "@firebase/app-types": "0.x", + "@firebase/util": "1.x" + } + }, + "node_modules/@firebase/util": { + "version": "1.14.0", + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@firebase/webchannel-wrapper": { + "version": "1.0.5", + "license": "Apache-2.0" + }, + "node_modules/@floating-ui/core": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.8.0.tgz", + "integrity": "sha512-0CIZ5itps/8x7BG8dEIhs53BvCUH2PCoogtakwRTut+Arm58sJooJ0AuZhLw2HJYIR5cMLNPBSS728sPho2khQ==", + "license": "MIT", + "dependencies": { + "@floating-ui/utils": "^0.2.12" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.8.0.tgz", + "integrity": "sha512-yXSrzeHZBTZadLOlfyhCkJHNeLJnHRnRInwdZ40L7ZiaAtrBwoYlsDrX3v5zB1Utk7CLfzcOVnVVWoXEky7Ceg==", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^1.8.0", + "@floating-ui/utils": "^0.2.12" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.9.tgz", + "integrity": "sha512-JDjEFGCpImxDCA7JJKviA0M9+RtmJdj0m/NVU5IMgBK+AmZouAQQ7/+2GLH0GXXY0YMw9oXPB8hKdbPYg5QLYg==", + "license": "MIT", + "dependencies": { + "@floating-ui/dom": "^1.8.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.12.tgz", + "integrity": "sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==", + "license": "MIT" + }, + "node_modules/@grpc/grpc-js": { + "version": "1.9.16", + "license": "Apache-2.0", + "dependencies": { + "@grpc/proto-loader": "^0.7.8", + "@types/node": ">=12.12.47" + }, + "engines": { + "node": "^8.13.0 || >=10.10.0" + } + }, + "node_modules/@grpc/proto-loader": { + "version": "0.7.15", + "license": "Apache-2.0", + "dependencies": { + "lodash.camelcase": "^4.3.0", + "long": "^5.0.0", + "protobufjs": "^7.2.5", + "yargs": "^17.7.2" + }, + "bin": { + "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "license": "BSD-3-Clause" + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "license": "BSD-3-Clause", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@hono/mcp": { + "version": "0.1.5", + "license": "MIT", + "peerDependencies": { + "@modelcontextprotocol/sdk": "^1.12.0", + "hono": ">=4.0.0" + } + }, + "node_modules/@hono/node-server": { + "version": "1.19.17", + "license": "MIT", + "engines": { + "node": ">=18.14.1" + }, + "peerDependencies": { + "hono": "^4" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.2", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/types": "^0.15.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.8", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.2", + "@humanfs/types": "^0.15.0", + "@humanwhocodes/retry": "^0.4.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/types": { + "version": "0.15.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.13.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.3", + "debug": "^4.3.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.3", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.3", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@img/colour": { + "version": "1.1.0", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.35.4", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.3.3" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.3.3", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.3.0", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.3", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.2.0", + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.2.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/ttlcache": { + "version": "1.4.1", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "devOptional": true, + "license": "ISC", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "version": "2.3.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.6", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/core": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "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": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^29.7.0", + "jest-config": "^29.7.0", + "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.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/create-cache-key-function": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/diff-sequences": { + "version": "30.5.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@jest/environment": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "expect": "^29.7.0", + "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "jest-get-type": "^29.6.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/get-type": { + "version": "30.5.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/types": "^29.6.3", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/react-is-18": { + "name": "react-is", + "version": "18.3.1", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@jest/react-is-19": { + "name": "react-is", + "version": "19.2.8", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@jest/reporters": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^6.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0", + "v8-to-istanbul": "^9.0.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/glob": { + "version": "7.2.3", + "devOptional": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": { + "version": "6.0.3", + "devOptional": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@jest/reporters/node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "devOptional": true, + "license": "BSD-3-Clause", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@jest/reporters/node_modules/semver": { + "version": "7.8.5", + "devOptional": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "29.6.3", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.18", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-result": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/test-result": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types": { + "version": "29.6.3", + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.11", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.6.0", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@modelcontextprotocol/sdk": { + "version": "1.30.0", + "license": "MIT", + "dependencies": { + "@hono/node-server": "^1.19.9 || ^2.0.5", + "ajv": "^8.17.1", + "ajv-formats": "^3.0.1", + "content-type": "^1.0.5", + "cors": "^2.8.5", + "cross-spawn": "^7.0.5", + "eventsource": "^3.0.2", + "eventsource-parser": "^3.0.0", + "express": "^5.2.1", + "express-rate-limit": "^8.2.1", + "hono": "^4.11.4", + "jose": "^6.1.3", + "json-schema-typed": "^8.0.2", + "pkce-challenge": "^5.0.0", + "raw-body": "^3.0.0", + "zod": "^3.25 || ^4.0", + "zod-to-json-schema": "^3.25.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@cfworker/json-schema": "^4.1.1", + "zod": "^3.25 || ^4.0" + }, + "peerDependenciesMeta": { + "@cfworker/json-schema": { + "optional": true + }, + "zod": { + "optional": false + } + } + }, + "node_modules/@next/env": { + "version": "15.5.24", + "license": "MIT" + }, + "node_modules/@next/eslint-plugin-next": { + "version": "15.5.24", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-glob": "3.3.1" + } + }, + "node_modules/@next/eslint-plugin-next/node_modules/fast-glob": { + "version": "3.3.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/@next/eslint-plugin-next/node_modules/glob-parent": { + "version": "5.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "15.5.24", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@noble/ciphers": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@noble/curves": { + "version": "1.9.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.8.0" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@noble/hashes": { + "version": "1.8.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@nodable/entities": { + "version": "3.0.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/nodable" + } + ], + "license": "MIT" + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nolyfill/is-core-module": { + "version": "1.0.39", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.4.0" + } + }, + "node_modules/@oclif/core": { + "version": "4.14.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-escapes": "^4.3.2", + "ansis": "^3.17.0", + "clean-stack": "^3.0.1", + "cli-spinners": "^2.9.2", + "debug": "^4.4.3", + "ejs": "^6", + "get-package-type": "^0.1.0", + "indent-string": "^4.0.0", + "lilconfig": "^3.1.3", + "minimatch": "^10.2.5", + "semver": "^7.8.1", + "string-width": "^4.2.3", + "supports-color": "^8", + "tinyglobby": "^0.2.17", + "widest-line": "^3.1.0", + "wordwrap": "^1.0.0", + "wrap-ansi": "^7.0.0", + "wsl-utils": "^0.4.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@oclif/core/node_modules/balanced-match": { + "version": "4.0.4", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@oclif/core/node_modules/brace-expansion": { + "version": "5.0.9", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@oclif/core/node_modules/minimatch": { + "version": "10.2.6", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@oclif/core/node_modules/semver": { + "version": "7.8.5", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@oclif/core/node_modules/supports-color": { + "version": "8.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@playwright/test": { + "version": "1.62.1", + "devOptional": true, + "license": "Apache-2.0", + "dependencies": { + "playwright": "1.62.1" + }, + "bin": { + "playwright": "cli.js" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@posthog/browser-common": { + "version": "0.7.0", + "license": "MIT", + "dependencies": { + "@posthog/core": "^1.49.2", + "@posthog/types": "^1.407.1" + } + }, + "node_modules/@posthog/core": { + "version": "1.49.2", + "license": "MIT", + "dependencies": { + "@posthog/types": "^1.407.1" + } + }, + "node_modules/@posthog/types": { + "version": "1.407.1", + "license": "MIT" + }, + "node_modules/@protobufjs/aspromise": { + "version": "1.1.2", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/base64": { + "version": "1.1.2", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/codegen": { + "version": "2.0.5", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/eventemitter": { + "version": "1.1.1", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/fetch": { + "version": "1.1.1", + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.1" + } + }, + "node_modules/@protobufjs/float": { + "version": "1.0.2", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/path": { + "version": "1.1.2", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/pool": { + "version": "1.1.0", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/utf8": { + "version": "1.1.2", + "license": "BSD-3-Clause" + }, + "node_modules/@radix-ui/number": { + "version": "1.1.3", + "license": "MIT" + }, + "node_modules/@radix-ui/primitive": { + "version": "1.1.7", + "license": "MIT" + }, + "node_modules/@radix-ui/react-arrow": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.15.tgz", + "integrity": "sha512-v4zggRcjadnI+ClKDuijlQEW4tw3NoaeHc/PwpKnLoLLKNUG4InLegkstooLcRIUWCs+8L22dGURCVuFfOKfnA==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.1.10" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-avatar": { + "version": "1.2.6", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-context": "1.2.2", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-use-callback-ref": "1.1.4", + "@radix-ui/react-use-is-hydrated": "0.1.3", + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-collection": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.15.tgz", + "integrity": "sha512-9W+B9NPF0NaaPh/1NJd3+KqsnlLqU9H7T2rvww+fp+T/evVXdNAyYcnfRQZFOjkR1ajQp3yORlqnI8soawLvNA==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-context": "1.2.2", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-slot": "1.3.3" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-compose-refs": { + "version": "1.1.5", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-context": { + "version": "1.2.2", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dialog": { + "version": "1.1.23", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.23.tgz", + "integrity": "sha512-Ksw4WeROkO4rC9k/onilX/Ao2Cr1ku1unMNH+XSCcP4jSXYu7HDsg9n4ojMjVb22XpYjAQ9qfrFlVbru1vXDUA==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-context": "1.2.2", + "@radix-ui/react-dismissable-layer": "1.1.19", + "@radix-ui/react-focus-guards": "1.1.6", + "@radix-ui/react-focus-scope": "1.1.16", + "@radix-ui/react-id": "1.1.4", + "@radix-ui/react-portal": "1.1.17", + "@radix-ui/react-presence": "1.1.10", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-slot": "1.3.3", + "@radix-ui/react-use-controllable-state": "1.2.6", + "@radix-ui/react-use-layout-effect": "1.1.4", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.7.2" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-direction": { + "version": "1.1.4", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dismissable-layer": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.19.tgz", + "integrity": "sha512-8g4pfOL9HoKKLWGiypT+dphVqjFfmcXO5GBnhsG6zI+lxAx/8feQpr+1LSN8Re3hiZ+XkLNS4O9ztK11/LzQ6w==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-use-callback-ref": "1.1.4", + "@radix-ui/react-use-effect-event": "0.0.5" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-dropdown-menu": { + "version": "2.1.24", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-context": "1.2.2", + "@radix-ui/react-id": "1.1.4", + "@radix-ui/react-menu": "2.1.24", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-use-controllable-state": "1.2.6" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-focus-guards": { + "version": "1.1.6", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-focus-scope": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.16.tgz", + "integrity": "sha512-wmRZ2WWLvmt6KHy2rNPOdPUjwq5xOHY02+m+udwJTn0aNIox/rkskAvJTyTLGhPK6KgrUjlJUJpgmx/+wFiFIQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-use-callback-ref": "1.1.4" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-id": { + "version": "1.1.4", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-label": { + "version": "2.1.15", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.1.10" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-menu": { + "version": "2.1.24", + "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.24.tgz", + "integrity": "sha512-uW7RVuU6Lp/ZtfeY4b3kL32zccgEWvPv1+cf17ubYzHa9cL8AHokmk36cG/XEiH/smbQvumnieXX9j/e9RqJWA==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-collection": "1.1.15", + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-context": "1.2.2", + "@radix-ui/react-direction": "1.1.4", + "@radix-ui/react-dismissable-layer": "1.1.19", + "@radix-ui/react-focus-guards": "1.1.6", + "@radix-ui/react-focus-scope": "1.1.16", + "@radix-ui/react-id": "1.1.4", + "@radix-ui/react-popper": "1.3.7", + "@radix-ui/react-portal": "1.1.17", + "@radix-ui/react-presence": "1.1.10", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-roving-focus": "1.1.19", + "@radix-ui/react-slot": "1.3.3", + "@radix-ui/react-use-callback-ref": "1.1.4", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.7.2" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-popper": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.3.7.tgz", + "integrity": "sha512-UsJrrd7w4wuKKTdvd/DNERVlwSlUcyXzjhyDwBk+3aPOsCjOY6ZSbxuw8E6lZTjjfP8Cpd0J8VVkrYUWyGYXyg==", + "license": "MIT", + "dependencies": { + "@floating-ui/react-dom": "^2.0.0", + "@radix-ui/react-arrow": "1.1.15", + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-context": "1.2.2", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-use-callback-ref": "1.1.4", + "@radix-ui/react-use-layout-effect": "1.1.4", + "@radix-ui/react-use-rect": "1.1.4", + "@radix-ui/react-use-size": "1.1.4", + "@radix-ui/rect": "1.1.3" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-portal": { + "version": "1.1.17", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.17.tgz", + "integrity": "sha512-vKQLcWypUnwZVvfV7UkGahH2g6ySe8M8R+zYBwPrv5byZ9QAW6cQVvNKo7GgmD+p8aYb6D9JBuvy8/WhOno2wQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-presence": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.10.tgz", + "integrity": "sha512-3wyzCQ6+ubRA+D4uv9m95JYLXxmOHp05qjrkjeA7uKHHtjpPggQzc6DAb0URl7j67oR0K2foO4ip27TiX037Bw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-primitive": { + "version": "2.1.10", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.10.tgz", + "integrity": "sha512-MucOnzh6hR5mid6VpkbglRAMYMjKLqRnGBbjXkzjK52fuQDd1qbkx78a5P40mkcnVXJdEVxm26E9OPAiUq7nBg==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-slot": "1.3.3" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-roving-focus": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.19.tgz", + "integrity": "sha512-V9jI6hDjT7l3jsCQD9bLNvDLM3tH/gdbOTp7Tefp3hbbgCGQoK7tUvrWiRlcoBHIZ809ElXwNQwVo0B98LuTXQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-collection": "1.1.15", + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-context": "1.2.2", + "@radix-ui/react-direction": "1.1.4", + "@radix-ui/react-id": "1.1.4", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-use-callback-ref": "1.1.4", + "@radix-ui/react-use-controllable-state": "1.2.6", + "@radix-ui/react-use-is-hydrated": "0.1.3", + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-select": { + "version": "2.3.7", + "license": "MIT", + "dependencies": { + "@radix-ui/number": "1.1.3", + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-collection": "1.1.15", + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-context": "1.2.2", + "@radix-ui/react-direction": "1.1.4", + "@radix-ui/react-dismissable-layer": "1.1.19", + "@radix-ui/react-focus-guards": "1.1.6", + "@radix-ui/react-focus-scope": "1.1.16", + "@radix-ui/react-id": "1.1.4", + "@radix-ui/react-popper": "1.3.7", + "@radix-ui/react-portal": "1.1.17", + "@radix-ui/react-presence": "1.1.10", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-slot": "1.3.3", + "@radix-ui/react-use-callback-ref": "1.1.4", + "@radix-ui/react-use-controllable-state": "1.2.6", + "@radix-ui/react-use-layout-effect": "1.1.4", + "@radix-ui/react-use-previous": "1.1.4", + "@radix-ui/react-visually-hidden": "1.2.11", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.7.2" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-separator": { + "version": "1.1.15", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.1.10" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-slot": { + "version": "1.3.3", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.5" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-switch": { + "version": "1.3.7", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-context": "1.2.2", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-use-controllable-state": "1.2.6", + "@radix-ui/react-use-size": "1.1.4" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-tabs": { + "version": "1.1.21", + "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.1.21.tgz", + "integrity": "sha512-UKxJlZid7FVtsk/WTxj4i4uSEgj2Au+KBbS7SQyTlzMhhn+86Cz3tISZdTa87bfEfcuvZezf2ZsxD4xuEKtkog==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-context": "1.2.2", + "@radix-ui/react-direction": "1.1.4", + "@radix-ui/react-id": "1.1.4", + "@radix-ui/react-presence": "1.1.10", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-roving-focus": "1.1.19", + "@radix-ui/react-use-controllable-state": "1.2.6" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-tooltip": { + "version": "1.2.16", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-compose-refs": "1.1.5", + "@radix-ui/react-context": "1.2.2", + "@radix-ui/react-dismissable-layer": "1.1.19", + "@radix-ui/react-id": "1.1.4", + "@radix-ui/react-popper": "1.3.7", + "@radix-ui/react-portal": "1.1.17", + "@radix-ui/react-presence": "1.1.10", + "@radix-ui/react-primitive": "2.1.10", + "@radix-ui/react-slot": "1.3.3", + "@radix-ui/react-use-controllable-state": "1.2.6", + "@radix-ui/react-use-layout-effect": "1.1.4", + "@radix-ui/react-visually-hidden": "1.2.11" + }, + "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 + } + } + }, + "node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.1.4", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.2.6", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.7", + "@radix-ui/react-use-effect-event": "0.0.5", + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-effect-event": { + "version": "0.0.5", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-is-hydrated": { + "version": "0.1.3", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.1.4", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-previous": { + "version": "1.1.4", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-rect": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.4.tgz", + "integrity": "sha512-cSOCh6JlkmfjLyNcLiu2nB4v+nm+dkZ+Q5KHWk/soo4U7ZLiEQFKHK9/YmtBHjfCEaU43IBKQOc4/uJmCaiCTQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/rect": "1.1.3" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-size": { + "version": "1.1.4", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.4" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-visually-hidden": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.11.tgz", + "integrity": "sha512-NFS86RYYZb4/exihaESBGOpMJFz8MGLAfu3mOBSGByVnVPC9JPASfYubxd/8KbkQK0sYAv8lVQDEQukDX/qXvQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.1.10" + }, + "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 + } + } + }, + "node_modules/@radix-ui/rect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.3.tgz", + "integrity": "sha512-JtyZR+mqgBibTo8xea3B6ZRmzZiM/YeVBtUkas6zMuXjAlfIFIW2FgqeM9eLyvEaYX66vr6DJMK+4U6LV0KhNw==", + "license": "MIT" + }, + "node_modules/@react-native-async-storage/async-storage": { + "version": "2.2.0", + "license": "MIT", + "dependencies": { + "merge-options": "^3.0.4" + }, + "peerDependencies": { + "react-native": "^0.0.0-0 || >=0.65 <1.0" + } + }, + "node_modules/@react-native-community/cli": { + "version": "20.2.0", + "license": "MIT", + "dependencies": { + "@react-native-community/cli-clean": "20.2.0", + "@react-native-community/cli-config": "20.2.0", + "@react-native-community/cli-doctor": "20.2.0", + "@react-native-community/cli-server-api": "20.2.0", + "@react-native-community/cli-tools": "20.2.0", + "@react-native-community/cli-types": "20.2.0", + "commander": "^9.4.1", + "deepmerge": "^4.3.0", + "execa": "^5.0.0", + "find-up": "^5.0.0", + "fs-extra": "^8.1.0", + "graceful-fs": "^4.1.3", + "picocolors": "^1.1.1", + "prompts": "^2.4.2", + "semver": "^7.5.2" + }, + "bin": { + "rnc-cli": "build/bin.js" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/@react-native-community/cli-clean": { + "version": "20.2.0", + "license": "MIT", + "dependencies": { + "@react-native-community/cli-tools": "20.2.0", + "execa": "^5.0.0", + "fast-glob": "^3.3.2", + "picocolors": "^1.1.1" + } + }, + "node_modules/@react-native-community/cli-config": { + "version": "20.2.0", + "license": "MIT", + "dependencies": { + "@react-native-community/cli-tools": "20.2.0", + "cosmiconfig": "^9.0.0", + "deepmerge": "^4.3.0", + "fast-glob": "^3.3.2", + "joi": "^17.2.1", + "picocolors": "^1.1.1" + } + }, + "node_modules/@react-native-community/cli-config-android": { + "version": "20.2.0", + "license": "MIT", + "dependencies": { + "@react-native-community/cli-tools": "20.2.0", + "fast-glob": "^3.3.2", + "fast-xml-parser": "^5.3.6", + "picocolors": "^1.1.1" + } + }, + "node_modules/@react-native-community/cli-config-apple": { + "version": "20.2.0", + "license": "MIT", + "dependencies": { + "@react-native-community/cli-tools": "20.2.0", + "execa": "^5.0.0", + "fast-glob": "^3.3.2", + "picocolors": "^1.1.1" + } + }, + "node_modules/@react-native-community/cli-doctor": { + "version": "20.2.0", + "license": "MIT", + "dependencies": { + "@react-native-community/cli-config": "20.2.0", + "@react-native-community/cli-platform-android": "20.2.0", + "@react-native-community/cli-platform-apple": "20.2.0", + "@react-native-community/cli-platform-ios": "20.2.0", + "@react-native-community/cli-tools": "20.2.0", + "command-exists": "^1.2.8", + "deepmerge": "^4.3.0", + "envinfo": "^7.13.0", + "execa": "^5.0.0", + "node-stream-zip": "^1.9.1", + "ora": "^5.4.1", + "picocolors": "^1.1.1", + "semver": "^7.5.2", + "wcwidth": "^1.0.1", + "yaml": "^2.2.1" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@react-native-community/cli-doctor/node_modules/yaml": { + "version": "2.9.0", + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" + } + }, + "node_modules/@react-native-community/cli-platform-android": { + "version": "20.2.0", + "license": "MIT", + "dependencies": { + "@react-native-community/cli-config-android": "20.2.0", + "@react-native-community/cli-tools": "20.2.0", + "execa": "^5.0.0", + "logkitty": "^0.7.1", + "picocolors": "^1.1.1" + } + }, + "node_modules/@react-native-community/cli-platform-apple": { + "version": "20.2.0", + "license": "MIT", + "dependencies": { + "@react-native-community/cli-config-apple": "20.2.0", + "@react-native-community/cli-tools": "20.2.0", + "execa": "^5.0.0", + "fast-xml-parser": "^5.3.6", + "picocolors": "^1.1.1" + } + }, + "node_modules/@react-native-community/cli-platform-ios": { + "version": "20.2.0", + "license": "MIT", + "dependencies": { + "@react-native-community/cli-platform-apple": "20.2.0" + } + }, + "node_modules/@react-native-community/cli-server-api": { + "version": "20.2.0", + "license": "MIT", + "dependencies": { + "@react-native-community/cli-tools": "20.2.0", + "body-parser": "^2.2.2", + "compression": "^1.7.1", + "connect": "^3.6.5", + "errorhandler": "^1.5.1", + "nocache": "^3.0.1", + "open": "^6.2.0", + "pretty-format": "^29.7.0", + "serve-static": "^1.13.1", + "ws": "^6.2.3" + } + }, + "node_modules/@react-native-community/cli-server-api/node_modules/ws": { + "version": "6.2.6", + "license": "MIT", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/@react-native-community/cli-tools": { + "version": "20.2.0", + "license": "MIT", + "dependencies": { + "@vscode/sudo-prompt": "^9.0.0", + "appdirsjs": "^1.2.4", + "execa": "^5.0.0", + "find-up": "^5.0.0", + "launch-editor": "^2.9.1", + "mime": "^2.4.1", + "ora": "^5.4.1", + "picocolors": "^1.1.1", + "prompts": "^2.4.2", + "semver": "^7.5.2" + } + }, + "node_modules/@react-native-community/cli-tools/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@react-native-community/cli-types": { + "version": "20.2.0", + "license": "MIT", + "dependencies": { + "joi": "^17.2.1" + } + }, + "node_modules/@react-native-community/cli/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@react-native-google-signin/google-signin": { + "version": "16.1.4", + "license": "MIT", + "funding": { + "url": "https://universal-sign-in.com" + }, + "peerDependencies": { + "expo": ">=52.0.40", + "react": "*", + "react-native": "*" + }, + "peerDependenciesMeta": { + "expo": { + "optional": true + } + } + }, + "node_modules/@react-native-masked-view/masked-view": { + "version": "0.3.2", + "license": "MIT", + "peerDependencies": { + "react": ">=16", + "react-native": ">=0.57" + } + }, + "node_modules/@react-native/assets-registry": { + "version": "0.85.3", + "license": "MIT", + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/@react-native/babel-plugin-codegen": { + "version": "0.87.1", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/traverse": "^7.29.0", + "@react-native/codegen": "0.87.1" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + } + }, + "node_modules/@react-native/babel-preset": { + "version": "0.87.1", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/core": "^7.25.2", + "@babel/plugin-proposal-export-default-from": "^7.24.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-default-from": "^7.24.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-transform-async-generator-functions": "^7.25.4", + "@babel/plugin-transform-async-to-generator": "^7.24.7", + "@babel/plugin-transform-block-scoping": "^7.25.0", + "@babel/plugin-transform-class-properties": "^7.25.4", + "@babel/plugin-transform-classes": "^7.25.4", + "@babel/plugin-transform-destructuring": "^7.24.8", + "@babel/plugin-transform-flow-strip-types": "^7.25.2", + "@babel/plugin-transform-for-of": "^7.24.7", + "@babel/plugin-transform-modules-commonjs": "^7.24.8", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", + "@babel/plugin-transform-optional-catch-binding": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.8", + "@babel/plugin-transform-private-methods": "^7.24.7", + "@babel/plugin-transform-private-property-in-object": "^7.24.7", + "@babel/plugin-transform-react-display-name": "^7.24.7", + "@babel/plugin-transform-react-jsx": "^7.25.2", + "@babel/plugin-transform-react-jsx-self": "^7.24.7", + "@babel/plugin-transform-react-jsx-source": "^7.24.7", + "@babel/plugin-transform-regenerator": "^7.24.7", + "@babel/plugin-transform-runtime": "^7.24.7", + "@babel/plugin-transform-typescript": "^7.25.2", + "@babel/plugin-transform-unicode-regex": "^7.24.7", + "@react-native/babel-plugin-codegen": "0.87.1", + "babel-plugin-syntax-hermes-parser": "0.36.1", + "babel-plugin-transform-flow-enums": "^0.0.2", + "react-refresh": "^0.14.0" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/@react-native/babel-preset/node_modules/react-refresh": { + "version": "0.14.2", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@react-native/codegen": { + "version": "0.87.1", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/core": "^7.25.2", + "@babel/parser": "^7.29.0", + "hermes-parser": "0.36.1", + "invariant": "^2.2.4", + "nullthrows": "^1.1.1", + "tinyglobby": "^0.2.15", + "yargs": "^17.6.2" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/@react-native/debugger-frontend": { + "version": "0.85.3", + "license": "BSD-3-Clause", + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/@react-native/debugger-shell": { + "version": "0.85.3", + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.6", + "debug": "^4.4.0", + "fb-dotslash": "0.5.8" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/@react-native/dev-middleware": { + "version": "0.85.3", + "license": "MIT", + "dependencies": { + "@isaacs/ttlcache": "^1.4.1", + "@react-native/debugger-frontend": "0.85.3", + "@react-native/debugger-shell": "0.85.3", + "chrome-launcher": "^0.15.2", + "chromium-edge-launcher": "^0.3.0", + "connect": "^3.6.5", + "debug": "^4.4.0", + "invariant": "^2.2.4", + "nullthrows": "^1.1.1", + "open": "^7.0.3", + "serve-static": "^1.16.2", + "ws": "^7.5.10" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/@react-native/dev-middleware/node_modules/is-wsl": { + "version": "2.2.0", + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@react-native/dev-middleware/node_modules/open": { + "version": "7.4.2", + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@react-native/dev-middleware/node_modules/ws": { + "version": "7.5.13", + "license": "MIT", + "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 + } + } + }, + "node_modules/@react-native/gradle-plugin": { + "version": "0.85.3", + "license": "MIT", + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/@react-native/jest-preset": { + "version": "0.85.3", + "devOptional": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/create-cache-key-function": "^29.7.0", + "@react-native/js-polyfills": "0.85.3", + "babel-jest": "^29.7.0", + "jest-environment-node": "^29.7.0", + "regenerator-runtime": "^0.13.2" + }, + "engines": { + "node": ">= 20.19.4" + }, + "peerDependencies": { + "react": "^19.2.3" + } + }, + "node_modules/@react-native/js-polyfills": { + "version": "0.85.3", + "license": "MIT", + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/@react-native/metro-babel-transformer": { + "version": "0.87.1", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/core": "^7.25.2", + "@react-native/babel-preset": "0.87.1", + "hermes-parser": "0.36.1", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/@react-native/metro-config": { + "version": "0.87.1", + "license": "MIT", + "peer": true, + "dependencies": { + "@react-native/js-polyfills": "0.87.1", + "@react-native/metro-babel-transformer": "0.87.1", + "metro-config": "^0.87.0", + "metro-runtime": "^0.87.0" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + } + }, + "node_modules/@react-native/metro-config/node_modules/@react-native/js-polyfills": { + "version": "0.87.1", + "license": "MIT", + "peer": true, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + } + }, + "node_modules/@react-native/normalize-colors": { + "version": "0.79.7", + "license": "MIT" + }, + "node_modules/@reduxjs/toolkit": { + "version": "2.12.0", + "license": "MIT", + "dependencies": { + "@standard-schema/spec": "^1.0.0", + "@standard-schema/utils": "^0.3.0", + "immer": "^11.0.0", + "redux": "^5.0.1", + "redux-thunk": "^3.1.0", + "reselect": "^5.1.0" + }, + "peerDependencies": { + "react": "^16.9.0 || ^17.0.0 || ^18 || ^19", + "react-redux": "^7.2.1 || ^8.1.3 || ^9.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-redux": { + "optional": true + } + } + }, + "node_modules/@remix-run/router": { + "version": "1.23.4", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@revenuecat/purchases-js": { + "version": "1.30.0", + "license": "MIT" + }, + "node_modules/@revenuecat/purchases-js-hybrid-mappings": { + "version": "17.55.1", + "license": "MIT", + "dependencies": { + "@revenuecat/purchases-js": "1.30.0" + } + }, + "node_modules/@revenuecat/purchases-typescript-internal": { + "version": "17.55.1", + "license": "MIT" + }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.0-beta.27", + "dev": true, + "license": "MIT" + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.54.0.tgz", + "integrity": "sha512-OywsdRHrFvCdvsewAInDKCNyR3laPA2mc9bRYJ6LBp5IyvF3fvXbbNR0bSzHlZVFtn6E0xw2oZlyjg4rKCVcng==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.54.0.tgz", + "integrity": "sha512-Skx39Uv+u7H224Af+bDgNinitlmHyQX1K/atIA32JP3JQw6hVODX5tkbi2zof/E69M1qH2UoN3Xdxgs90mmNYw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.54.0", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.54.0.tgz", + "integrity": "sha512-cOo7biqwkpawslEfox5Vs8/qj83M/aZCSSNIWpVzfU2CYHa2G3P1UN5WF01RdTHSgCkri7XOlTdtk17BezlV3A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.54.0.tgz", + "integrity": "sha512-miSvuFkmvFbgJ1BevMa4CPCFt5MPGw094knM64W9I0giUIMMmRYcGW/JWZDriaw/k1kOBtsWh1z6nIFV1vPNtA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.54.0.tgz", + "integrity": "sha512-KGXIs55+b/ZfZsq9aR026tmr/+7tq6VG6MsnrvF4H8VhwflTIuYh+LFUlIsRdQSgrgmtM3fVATzEAj4hBQlaqQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.54.0.tgz", + "integrity": "sha512-EHMUcDwhtdRGlXZsGSIuXSYwD5kOT9NVnx9sqzYiwAc91wfYOE1g1djOEDseZJKKqtHAHGwnGPQu3kytmfaXLQ==", + "cpu": [ + "arm" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.54.0.tgz", + "integrity": "sha512-+pBrqEjaakN2ySv5RVrj/qLytYhPKEUwk+e3SFU5jTLHIcAtqh2rLrd/OkbNuHJpsBgxsD8ccJt5ga/SeG0JmA==", + "cpu": [ + "arm" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.54.0.tgz", + "integrity": "sha512-NSqc7rE9wuUaRBsBp5ckQ5CVz5aIRKCwsoa6WMF7G01sX3/qHUw/z4pv+D+ahL1EIKy6Enpcnz1RY8pf7bjwng==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.54.0.tgz", + "integrity": "sha512-gr5vDbg3Bakga5kbdpqx81m2n9IX8M6gIMlQQIXiLTNeQW6CucvuInJ91EuCJ/JYvc+rcLLsDFcfAD1K7fMofg==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.54.0.tgz", + "integrity": "sha512-gsrtB1NA3ZYj2vq0Rzkylo9ylCtW/PhpLEivlgWe0bpgtX5+9j9EZa0wtZiCjgu6zmSeZWyI/e2YRX1URozpIw==", + "cpu": [ + "loong64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.54.0.tgz", + "integrity": "sha512-y3qNOfTBStmFNq+t4s7Tmc9hW2ENtPg8FeUD/VShI7rKxNW7O4fFeaYbMsd3tpFlIg1Q8IapFgy7Q9i2BqeBvA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.54.0.tgz", + "integrity": "sha512-89sepv7h2lIVPsFma8iwmccN7Yjjtgz0Rj/Ou6fEqg3HDhpCa+Et+YSufy27i6b0Wav69Qv4WBNl3Rs6pwhebQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.54.0.tgz", + "integrity": "sha512-ZcU77ieh0M2Q8Ur7D5X7KvK+UxbXeDHwiOt/CPSBTI1fBmeDMivW0dPkdqkT4rOgDjrDDBUed9x4EgraIKoR2A==", + "cpu": [ + "riscv64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.54.0.tgz", + "integrity": "sha512-2AdWy5RdDF5+4YfG/YesGDDtbyJlC9LHmL6rZw6FurBJ5n4vFGupsOBGfwMRjBYH7qRQowT8D/U4LoSvVwOhSQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.54.0.tgz", + "integrity": "sha512-WGt5J8Ij/rvyqpFexxk3ffKqqbLf9AqrTBbWDk7ApGUzaIs6V+s2s84kAxklFwmMF/vBNGrVdYgbblCOFFezMQ==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.54.0.tgz", + "integrity": "sha512-JzQmb38ATzHjxlPHuTH6tE7ojnMKM2kYNzt44LO/jJi8BpceEC8QuXYA908n8r3CNuG/B3BV8VR3Hi1rYtmPiw==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.54.0.tgz", + "integrity": "sha512-huT3fd0iC7jigGh7n3q/+lfPcXxBi+om/Rs3yiFxjvSxbSB6aohDFXbWvlspaqjeOh+hx7DDHS+5Es5qRkWkZg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.54.0.tgz", + "integrity": "sha512-c2V0W1bsKIKfbLMBu/WGBz6Yci8nJ/ZJdheE0EwB73N3MvHYKiKGs3mVilX4Gs70eGeDaMqEob25Tw2Gb9Nqyw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.54.0.tgz", + "integrity": "sha512-woEHgqQqDCkAzrDhvDipnSirm5vxUXtSKDYTVpZG3nUdW/VVB5VdCYA2iReSj/u3yCZzXID4kuKG7OynPnB3WQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.54.0.tgz", + "integrity": "sha512-dzAc53LOuFvHwbCEOS0rPbXp6SIhAf2txMP5p6mGyOXXw5mWY8NGGbPMPrs4P1WItkfApDathBj/NzMLUZ9rtQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.54.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.54.0.tgz", + "integrity": "sha512-hYT5d3YNdSh3mbCU1gwQyPgQd3T2ne0A3KG8KSBdav5TiBg6eInVmV+TeR5uHufiIgSFg0XsOWGW5/RhNcSvPg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.16.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@sauci/admin": { + "resolved": "apps/admin", + "link": true + }, + "node_modules/@sauci/api": { + "resolved": "apps/api", + "link": true + }, + "node_modules/@sauci/e2e": { + "resolved": "e2e", + "link": true + }, + "node_modules/@sauci/mobile": { + "resolved": "apps/mobile", + "link": true + }, + "node_modules/@sauci/shared": { + "resolved": "packages/shared", + "link": true + }, + "node_modules/@sauci/supabase": { + "resolved": "apps/supabase", + "link": true + }, + "node_modules/@sauci/web": { + "resolved": "apps/web", + "link": true + }, + "node_modules/@sideway/address": { + "version": "4.1.5", + "license": "BSD-3-Clause", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.1", + "license": "BSD-3-Clause" + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "license": "BSD-3-Clause" + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.12", + "license": "MIT" + }, + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@sinonjs/commons": { + "version": "3.0.1", + "devOptional": true, + "license": "BSD-3-Clause", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "10.3.0", + "devOptional": true, + "license": "BSD-3-Clause", + "dependencies": { + "@sinonjs/commons": "^3.0.0" + } + }, + "node_modules/@standard-schema/spec": { + "version": "1.1.0", + "license": "MIT" + }, + "node_modules/@standard-schema/utils": { + "version": "0.3.0", + "license": "MIT" + }, + "node_modules/@supabase/auth-js": { + "version": "2.112.4", + "license": "MIT", + "dependencies": { + "tslib": "2.8.1" + }, + "engines": { + "node": ">=22.0.0" + } + }, + "node_modules/@supabase/cli-darwin-arm64": { + "version": "2.116.0", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@supabase/cli-darwin-x64": { + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/@supabase/cli-darwin-x64/-/cli-darwin-x64-2.116.0.tgz", + "integrity": "sha512-dxKmIPcVunC8sPTuU+eVWj2SOB5tLoRTE5FX6J/KMZhGH03khTn6ptHvaanZp0YwaACbm//uoffUlJKZrAgt0w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@supabase/cli-linux-arm64": { + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/@supabase/cli-linux-arm64/-/cli-linux-arm64-2.116.0.tgz", + "integrity": "sha512-ZmV96NQqcgx1MH4jWdfyqqjLghy57mRI5bysy6lM7MezsirQh+eXaOdWI0xCy7r7FA09k2fKLGh+r7r0X3mxBg==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@supabase/cli-linux-arm64-musl": { + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/@supabase/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.116.0.tgz", + "integrity": "sha512-6lYrbKFJT5NKbEKGBJTArEc1F3oMfWxnQeq8+RZ4wSLjCq4uwluh6+fzKCsLVxZgPOg4r+RZRqDdb+/cLi0yyg==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@supabase/cli-linux-x64": { + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/@supabase/cli-linux-x64/-/cli-linux-x64-2.116.0.tgz", + "integrity": "sha512-o0PvHKyQSKEuC3jJqeV2qorgyMIFGDWQ1Bj+OXf0p80ddgktnJFlDElCU+VDKZkuwLC6vO/LMoBql34zFHzXhw==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@supabase/cli-linux-x64-musl": { + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/@supabase/cli-linux-x64-musl/-/cli-linux-x64-musl-2.116.0.tgz", + "integrity": "sha512-EtPJPHUvLHvXHkvZHAEr+i6w/bDVm5BOPD+09uXgUffsUbNAzfZ8r7Fb94+SfWI+dQwivw4WmijsX7tlx61Zcg==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@supabase/cli-windows-arm64": { + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/@supabase/cli-windows-arm64/-/cli-windows-arm64-2.116.0.tgz", + "integrity": "sha512-IiglNMXXssDiZbeSRvixYH7eYDDvhiEa2CrOSj419jO5vLrMKvzi1ATxe8E4i7MpKuI9S5U/3tA3rFlIMHtwrg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@supabase/cli-windows-x64": { + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/@supabase/cli-windows-x64/-/cli-windows-x64-2.116.0.tgz", + "integrity": "sha512-pz4zNDs3KCEx0l9JS9Xaiuzd5WXrISajVlBSxC5/2Jyo2+g+N/ftQJDYTHQ6Jir5fNelIqSHIXZelmGds14upw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@supabase/functions-js": { + "version": "2.112.4", + "license": "MIT", + "dependencies": { + "tslib": "2.8.1" + }, + "engines": { + "node": ">=22.0.0" + } + }, + "node_modules/@supabase/phoenix": { + "version": "0.4.5", + "license": "MIT" + }, + "node_modules/@supabase/postgrest-js": { + "version": "2.112.4", + "license": "MIT", + "dependencies": { + "tslib": "2.8.1" + }, + "engines": { + "node": ">=22.0.0" + } + }, + "node_modules/@supabase/realtime-js": { + "version": "2.112.4", + "license": "MIT", + "dependencies": { + "@supabase/phoenix": "0.4.5", + "tslib": "2.8.1" + }, + "engines": { + "node": ">=22.0.0" + } + }, + "node_modules/@supabase/storage-js": { + "version": "2.112.4", + "license": "MIT", + "dependencies": { + "iceberg-js": "^0.8.1", + "tslib": "2.8.1" + }, + "engines": { + "node": ">=22.0.0" + } + }, + "node_modules/@supabase/supabase-js": { + "version": "2.112.4", + "license": "MIT", + "dependencies": { + "@supabase/auth-js": "2.112.4", + "@supabase/functions-js": "2.112.4", + "@supabase/postgrest-js": "2.112.4", + "@supabase/realtime-js": "2.112.4", + "@supabase/storage-js": "2.112.4" + }, + "engines": { + "node": ">=22.0.0" + }, + "peerDependencies": { + "@opentelemetry/api": ">=1.0.0" + }, + "peerDependenciesMeta": { + "@opentelemetry/api": { + "optional": true + } + } + }, + "node_modules/@swc/helpers": { + "version": "0.5.15", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.8.0" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "license": "MIT", + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@tanstack/query-core": { + "version": "5.102.8", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@tanstack/react-query": { + "version": "5.102.8", + "license": "MIT", + "dependencies": { + "@tanstack/query-core": "5.102.8" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^18 || ^19" + } + }, + "node_modules/@testing-library/dom": { + "version": "10.4.1", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.3.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "picocolors": "1.1.1", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "version": "5.2.0", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/aria-query": { + "version": "5.3.0", + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/@testing-library/dom/node_modules/pretty-format": { + "version": "27.5.1", + "license": "MIT", + "peer": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/react-is": { + "version": "17.0.2", + "license": "MIT", + "peer": true + }, + "node_modules/@testing-library/jest-dom": { + "version": "6.9.1", + "license": "MIT", + "dependencies": { + "@adobe/css-tools": "^4.4.0", + "aria-query": "^5.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.6.3", + "picocolors": "^1.1.1", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/dom-accessibility-api": { + "version": "0.6.3", + "license": "MIT" + }, + "node_modules/@testing-library/jest-native": { + "version": "5.4.3", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.2", + "jest-diff": "^29.0.1", + "jest-matcher-utils": "^29.0.1", + "pretty-format": "^29.0.3", + "redent": "^3.0.0" + }, + "peerDependencies": { + "react": ">=16.0.0", + "react-native": ">=0.59", + "react-test-renderer": ">=16.0.0" + } + }, + "node_modules/@testing-library/react-native": { + "version": "13.3.3", + "devOptional": true, + "license": "MIT", + "dependencies": { + "jest-matcher-utils": "^30.0.5", + "picocolors": "^1.1.1", + "pretty-format": "^30.0.5", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "jest": ">=29.0.0", + "react": ">=18.2.0", + "react-native": ">=0.71", + "react-test-renderer": ">=18.2.0" + }, + "peerDependenciesMeta": { + "jest": { + "optional": true + } + } + }, + "node_modules/@testing-library/react-native/node_modules/@jest/schemas": { + "version": "30.5.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.34.0" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@testing-library/react-native/node_modules/@sinclair/typebox": { + "version": "0.34.52", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@testing-library/react-native/node_modules/ansi-styles": { + "version": "5.2.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/react-native/node_modules/jest-diff": { + "version": "30.5.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/diff-sequences": "30.5.0", + "@jest/get-type": "30.5.0", + "chalk": "^4.1.2", + "pretty-format": "30.5.0" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@testing-library/react-native/node_modules/jest-matcher-utils": { + "version": "30.5.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/get-type": "30.5.0", + "chalk": "^4.1.2", + "jest-diff": "30.5.0", + "pretty-format": "30.5.0" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@testing-library/react-native/node_modules/pretty-format": { + "version": "30.5.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/react-is-18": "npm:react-is@^18.3.1", + "@jest/react-is-19": "npm:react-is@^19.2.5", + "@jest/schemas": "30.5.0", + "ansi-styles": "^5.2.0" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/@testing-library/user-event": { + "version": "14.6.6", + "license": "MIT", + "engines": { + "node": ">=12", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tokenizer/inflate": { + "version": "0.2.7", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "fflate": "^0.8.2", + "token-types": "^6.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/@tokenizer/token": { + "version": "0.3.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@tootallnate/once": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@turbo/darwin-64": { + "version": "2.10.12", + "resolved": "https://registry.npmjs.org/@turbo/darwin-64/-/darwin-64-2.10.12.tgz", + "integrity": "sha512-9nKgKoF6ZOUsM+or0OtNf+TTJSfGvDNP7ZFv/ZGWVwOSCkumyctQiTeHwB4UNljHTnC41AqylgbunLDHoccNrA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@turbo/darwin-arm64": { + "version": "2.10.12", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@turbo/linux-64": { + "version": "2.10.12", + "resolved": "https://registry.npmjs.org/@turbo/linux-64/-/linux-64-2.10.12.tgz", + "integrity": "sha512-lr7KIotukvjZwEXiFSYAeOH3BWzjFVBbSzTbv0fuGFsNukYyH0+g1hB5ecqnJkgkYU+KHEMG1edOhnjiKON1wQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android", + "linux" + ] + }, + "node_modules/@turbo/linux-arm64": { + "version": "2.10.12", + "resolved": "https://registry.npmjs.org/@turbo/linux-arm64/-/linux-arm64-2.10.12.tgz", + "integrity": "sha512-f0pZDTtvzB5SuNwuXBaKbZHUCMCukgc8nMlHEuvLmj91Fzec+MEbr3cAvGNor5htEDqZnO6Lxt9N/GPI/77oGA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android", + "linux" + ] + }, + "node_modules/@turbo/windows-64": { + "version": "2.10.12", + "resolved": "https://registry.npmjs.org/@turbo/windows-64/-/windows-64-2.10.12.tgz", + "integrity": "sha512-SDOueJRjS/QcykWf2KCRtTLmIl5YMKsLbXkXQGhDwcTXvKXZiS5ih5lBl/gkwZIpYFjqA/rAlfMzlAFcVHNe0g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@turbo/windows-arm64": { + "version": "2.10.12", + "resolved": "https://registry.npmjs.org/@turbo/windows-arm64/-/windows-arm64-2.10.12.tgz", + "integrity": "sha512-0i0mVUa4kKk+/B3RwEwPMf9CB+T7ul56hn5FFHNA4VUNTOoLBEd6aNf3FaKfCatDNZ6cicCEf6if9QUTVyzzcA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@types/aria-query": { + "version": "5.0.4", + "license": "MIT", + "peer": true + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.27.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.28.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.2" + } + }, + "node_modules/@types/bunyan": { + "version": "1.8.11", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/cacheable-request": { + "version": "6.0.3", + "license": "MIT", + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "^3.1.4", + "@types/node": "*", + "@types/responselike": "^1.0.0" + } + }, + "node_modules/@types/d3-array": { + "version": "3.2.2", + "license": "MIT" + }, + "node_modules/@types/d3-color": { + "version": "3.1.3", + "license": "MIT" + }, + "node_modules/@types/d3-ease": { + "version": "3.0.2", + "license": "MIT" + }, + "node_modules/@types/d3-interpolate": { + "version": "3.0.4", + "license": "MIT", + "dependencies": { + "@types/d3-color": "*" + } + }, + "node_modules/@types/d3-path": { + "version": "3.1.1", + "license": "MIT" + }, + "node_modules/@types/d3-scale": { + "version": "4.0.9", + "license": "MIT", + "dependencies": { + "@types/d3-time": "*" + } + }, + "node_modules/@types/d3-shape": { + "version": "3.2.0", + "license": "MIT", + "dependencies": { + "@types/d3-path": "*" + } + }, + "node_modules/@types/d3-time": { + "version": "3.0.4", + "license": "MIT" + }, + "node_modules/@types/d3-timer": { + "version": "3.0.2", + "license": "MIT" + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/hammerjs": { + "version": "2.0.46", + "license": "MIT" + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.2.0", + "license": "MIT" + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "license": "MIT" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "29.5.14", + "dev": true, + "license": "MIT", + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "node_modules/@types/jsdom": { + "version": "20.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/tough-cookie": "*", + "parse5": "^7.0.0" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/keyv": { + "version": "3.1.4", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/node": { + "version": "20.19.43", + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } + }, + "node_modules/@types/node-fetch": { + "version": "2.6.13", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "form-data": "^4.0.4" + } + }, + "node_modules/@types/pg": { + "version": "8.23.1", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "pg-protocol": "*", + "pg-types": "^2.2.0" + } + }, + "node_modules/@types/react": { + "version": "19.1.17", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.17.tgz", + "integrity": "sha512-Qec1E3mhALmaspIrhWt9jkQMNdw6bReVu64mjvhbhq2NFPftLPVr+l1SZgmw/66WwBNpDh7ao5AT6gF5v41PFA==", + "license": "MIT", + "dependencies": { + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "19.1.11", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.1.11.tgz", + "integrity": "sha512-3BKc/yGdNTYQVVw4idqHtSOcFsgGuBbMveKCOgF8wQ5QtrYOc3jDIlzg3jef04zcXFIHLelyGlj0T+BJ8+KN+w==", + "devOptional": true, + "license": "MIT", + "peerDependencies": { + "@types/react": "^19.0.0" + } + }, + "node_modules/@types/react-test-renderer": { + "version": "19.1.0", + "license": "MIT", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/responselike": { + "version": "1.0.3", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.3", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@types/tough-cookie": { + "version": "4.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "license": "MIT", + "optional": true + }, + "node_modules/@types/use-sync-external-store": { + "version": "0.0.6", + "license": "MIT" + }, + "node_modules/@types/yargs": { + "version": "17.0.35", + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "license": "MIT" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.68.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.12.2", + "@typescript-eslint/scope-manager": "8.68.0", + "@typescript-eslint/type-utils": "8.68.0", + "@typescript-eslint/utils": "8.68.0", + "@typescript-eslint/visitor-keys": "8.68.0", + "ignore": "^7.0.5", + "natural-compare": "^1.4.0", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.68.0", + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { + "version": "7.0.7", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.68.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/scope-manager": "8.68.0", + "@typescript-eslint/types": "8.68.0", + "@typescript-eslint/typescript-estree": "8.68.0", + "@typescript-eslint/visitor-keys": "8.68.0", + "debug": "^4.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/project-service": { + "version": "8.68.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.68.0", + "@typescript-eslint/types": "^8.68.0", + "debug": "^4.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.68.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.68.0", + "@typescript-eslint/visitor-keys": "8.68.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.68.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "8.68.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.68.0", + "@typescript-eslint/typescript-estree": "8.68.0", + "@typescript-eslint/utils": "8.68.0", + "debug": "^4.4.3", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.68.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.68.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/project-service": "8.68.0", + "@typescript-eslint/tsconfig-utils": "8.68.0", + "@typescript-eslint/types": "8.68.0", + "@typescript-eslint/visitor-keys": "8.68.0", + "debug": "^4.4.3", + "minimatch": "^10.2.2", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/balanced-match": { + "version": "4.0.4", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "5.0.9", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "10.2.6", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.8.5", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "8.68.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.9.1", + "@typescript-eslint/scope-manager": "8.68.0", + "@typescript-eslint/types": "8.68.0", + "@typescript-eslint/typescript-estree": "8.68.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.68.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.68.0", + "eslint-visitor-keys": "^5.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "5.0.1", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.4.0", + "license": "ISC" + }, + "node_modules/@unrs/resolver-binding-darwin-arm64": { + "version": "1.12.2", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@urql/core": { + "version": "4.0.11", + "dev": true, + "license": "MIT", + "dependencies": { + "@0no-co/graphql.web": "^1.0.1", + "wonka": "^6.3.2" + } + }, + "node_modules/@urql/exchange-retry": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@urql/core": ">=4.0.0", + "wonka": "^6.3.2" + } + }, + "node_modules/@vitejs/plugin-react": { + "version": "4.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.28.0", + "@babel/plugin-transform-react-jsx-self": "^7.27.1", + "@babel/plugin-transform-react-jsx-source": "^7.27.1", + "@rolldown/pluginutils": "1.0.0-beta.27", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.17.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" + } + }, + "node_modules/@vitejs/plugin-react/node_modules/react-refresh": { + "version": "0.17.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@vitest/coverage-v8": { + "version": "2.1.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.3.0", + "@bcoe/v8-coverage": "^0.2.3", + "debug": "^4.3.7", + "istanbul-lib-coverage": "^3.2.2", + "istanbul-lib-report": "^3.0.1", + "istanbul-lib-source-maps": "^5.0.6", + "istanbul-reports": "^3.1.7", + "magic-string": "^0.30.12", + "magicast": "^0.3.5", + "std-env": "^3.8.0", + "test-exclude": "^7.0.1", + "tinyrainbow": "^1.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "@vitest/browser": "2.1.9", + "vitest": "2.1.9" + }, + "peerDependenciesMeta": { + "@vitest/browser": { + "optional": true + } + } + }, + "node_modules/@vitest/expect": { + "version": "2.1.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/spy": "2.1.9", + "@vitest/utils": "2.1.9", + "chai": "^5.1.2", + "tinyrainbow": "^1.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/mocker": { + "version": "2.1.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/spy": "2.1.9", + "estree-walker": "^3.0.3", + "magic-string": "^0.30.12" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "msw": "^2.4.9", + "vite": "^5.0.0" + }, + "peerDependenciesMeta": { + "msw": { + "optional": true + }, + "vite": { + "optional": true + } + } + }, + "node_modules/@vitest/pretty-format": { + "version": "2.1.9", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyrainbow": "^1.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/runner": { + "version": "2.1.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/utils": "2.1.9", + "pathe": "^1.1.2" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/runner/node_modules/pathe": { + "version": "1.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/@vitest/snapshot": { + "version": "2.1.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/pretty-format": "2.1.9", + "magic-string": "^0.30.12", + "pathe": "^1.1.2" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/snapshot/node_modules/pathe": { + "version": "1.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/@vitest/spy": { + "version": "2.1.9", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyspy": "^3.0.2" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/utils": { + "version": "2.1.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/pretty-format": "2.1.9", + "loupe": "^3.1.2", + "tinyrainbow": "^1.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vscode/sudo-prompt": { + "version": "9.3.2", + "license": "MIT" + }, + "node_modules/@webgpu/types": { + "version": "0.1.21", + "license": "BSD-3-Clause" + }, + "node_modules/@xmldom/xmldom": { + "version": "0.7.13", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@yarnpkg/lockfile": { + "version": "1.1.0", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/abab": { + "version": "2.0.6", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "license": "MIT", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/node_modules/negotiator": { + "version": "0.6.3", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.18.0", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "7.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.1.0", + "acorn-walk": "^8.0.2" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.3.5", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agent-cli-detector": { + "version": "0.1.6", + "license": "MIT", + "bin": { + "agent-cli-detector": "dist/cli.js" + }, + "engines": { + "node": ">=18.18" + } + }, + "node_modules/agentkeepalive": { + "version": "4.6.0", + "license": "MIT", + "dependencies": { + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/ajv": { + "version": "8.20.0", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "3.0.1", + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/anser": { + "version": "1.4.10", + "license": "MIT" + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "license": "MIT", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-fragments": { + "version": "0.2.1", + "license": "MIT", + "dependencies": { + "colorette": "^1.0.7", + "slice-ansi": "^2.0.0", + "strip-ansi": "^5.0.0" + } + }, + "node_modules/ansi-fragments/node_modules/ansi-regex": { + "version": "4.1.1", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-fragments/node_modules/strip-ansi": { + "version": "5.2.0", + "license": "MIT", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ansis": { + "version": "3.17.0", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "dev": true, + "license": "MIT" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "devOptional": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.2", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/anynum": { + "version": "1.0.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT" + }, + "node_modules/appdirsjs": { + "version": "1.2.8", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/codingjerk" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/codingjerk" + } + ], + "license": "MIT" + }, + "node_modules/arg": { + "version": "5.0.2", + "license": "MIT" + }, + "node_modules/argparse": { + "version": "1.0.10", + "devOptional": true, + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-hidden": { + "version": "1.2.6", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/aria-query": { + "version": "5.3.2", + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-includes": { + "version": "3.1.9", + "dev": true, + "license": "MIT", + "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" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlast": { + "version": "1.2.5", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.6", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-shim-unscopables": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.3", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.3", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.4", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "license": "MIT" + }, + "node_modules/assertion-error": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + } + }, + "node_modules/ast-types": { + "version": "0.16.3", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.8", + "dev": true, + "license": "MIT" + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/async-function": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "license": "MIT" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "license": "MIT" + }, + "node_modules/autoprefixer": { + "version": "10.5.4", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.28.6", + "caniuse-lite": "^1.0.30001806", + "fraction.js": "^5.3.4", + "picocolors": "^1.1.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "dev": true, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.13.0", + "dev": true, + "license": "MPL-2.0", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "4.1.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/babel-jest": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/transform": "^29.7.0", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^29.6.3", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "devOptional": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/glob": { + "version": "7.2.3", + "devOptional": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/test-exclude": { + "version": "6.0.0", + "devOptional": true, + "license": "ISC", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "29.6.3", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.1.14", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.17", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.28.6", + "@babel/helper-define-polyfill-provider": "^0.6.8", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.13.0", + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.5", + "core-js-compat": "^3.43.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.8", + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.8" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-react-compiler": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.26.0" + } + }, + "node_modules/babel-plugin-react-native-web": { + "version": "0.21.2", + "license": "MIT" + }, + "node_modules/babel-plugin-syntax-hermes-parser": { + "version": "0.36.1", + "license": "MIT", + "peer": true, + "dependencies": { + "hermes-parser": "0.36.1" + } + }, + "node_modules/babel-plugin-transform-flow-enums": { + "version": "0.0.2", + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-flow": "^7.12.1" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.2.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5" + }, + "peerDependencies": { + "@babel/core": "^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/babel-preset-expo": { + "version": "56.0.20", + "license": "MIT", + "dependencies": { + "@babel/generator": "^7.20.5", + "@babel/helper-module-imports": "^7.25.9", + "@babel/plugin-proposal-decorators": "^7.12.9", + "@babel/plugin-proposal-export-default-from": "^7.24.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-default-from": "^7.24.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-transform-async-generator-functions": "^7.25.4", + "@babel/plugin-transform-async-to-generator": "^7.24.7", + "@babel/plugin-transform-block-scoping": "^7.25.0", + "@babel/plugin-transform-class-properties": "^7.25.4", + "@babel/plugin-transform-class-static-block": "^7.27.1", + "@babel/plugin-transform-classes": "^7.25.4", + "@babel/plugin-transform-destructuring": "^7.24.8", + "@babel/plugin-transform-export-namespace-from": "^7.25.9", + "@babel/plugin-transform-flow-strip-types": "^7.25.2", + "@babel/plugin-transform-for-of": "^7.24.7", + "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", + "@babel/plugin-transform-modules-commonjs": "^7.24.8", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", + "@babel/plugin-transform-object-rest-spread": "^7.24.7", + "@babel/plugin-transform-optional-catch-binding": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.8", + "@babel/plugin-transform-parameters": "^7.24.7", + "@babel/plugin-transform-private-methods": "^7.24.7", + "@babel/plugin-transform-private-property-in-object": "^7.24.7", + "@babel/plugin-transform-react-display-name": "^7.24.7", + "@babel/plugin-transform-react-jsx": "^7.28.6", + "@babel/plugin-transform-react-jsx-development": "^7.27.1", + "@babel/plugin-transform-react-pure-annotations": "^7.27.1", + "@babel/plugin-transform-runtime": "^7.24.7", + "@babel/plugin-transform-typescript": "^7.25.2", + "@babel/plugin-transform-unicode-regex": "^7.24.7", + "@babel/preset-typescript": "^7.23.0", + "@react-native/babel-plugin-codegen": "0.85.3", + "babel-plugin-react-compiler": "^1.0.0", + "babel-plugin-react-native-web": "~0.21.0", + "babel-plugin-syntax-hermes-parser": "^0.33.3", + "babel-plugin-transform-flow-enums": "^0.0.2", + "debug": "^4.3.4" + }, + "peerDependencies": { + "@babel/runtime": "^7.20.0", + "expo": "*", + "expo-widgets": "^56.0.27", + "react-refresh": ">=0.14.0 <1.0.0" + }, + "peerDependenciesMeta": { + "@babel/runtime": { + "optional": true + }, + "expo": { + "optional": true + }, + "expo-widgets": { + "optional": true + } + } + }, + "node_modules/babel-preset-expo/node_modules/@react-native/babel-plugin-codegen": { + "version": "0.85.3", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.29.0", + "@react-native/codegen": "0.85.3" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/babel-preset-expo/node_modules/@react-native/codegen": { + "version": "0.85.3", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.25.2", + "@babel/parser": "^7.29.0", + "hermes-parser": "0.33.3", + "invariant": "^2.2.4", + "nullthrows": "^1.1.1", + "tinyglobby": "^0.2.15", + "yargs": "^17.6.2" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/babel-preset-expo/node_modules/babel-plugin-syntax-hermes-parser": { + "version": "0.33.3", + "license": "MIT", + "dependencies": { + "hermes-parser": "0.33.3" + } + }, + "node_modules/babel-preset-expo/node_modules/hermes-estree": { + "version": "0.33.3", + "license": "MIT" + }, + "node_modules/babel-preset-expo/node_modules/hermes-parser": { + "version": "0.33.3", + "license": "MIT", + "dependencies": { + "hermes-estree": "0.33.3" + } + }, + "node_modules/babel-preset-jest": { + "version": "29.6.3", + "devOptional": true, + "license": "MIT", + "dependencies": { + "babel-plugin-jest-hoist": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/badgin": { + "version": "1.2.3", + "license": "MIT" + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "license": "MIT" + }, + "node_modules/base64-arraybuffer": { + "version": "1.0.2", + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/baseline-browser-mapping": { + "version": "2.11.20", + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.cjs" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/better-opn": { + "version": "3.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "open": "^8.0.4" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/better-opn/node_modules/is-wsl": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/better-opn/node_modules/open": { + "version": "8.4.2", + "dev": true, + "license": "MIT", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/big-integer": { + "version": "1.6.52", + "license": "Unlicense", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "license": "MIT", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/body-parser": { + "version": "2.3.0", + "license": "MIT", + "dependencies": { + "bytes": "^3.1.2", + "content-type": "^2.0.0", + "debug": "^4.4.3", + "http-errors": "^2.0.1", + "iconv-lite": "^0.7.2", + "on-finished": "^2.4.1", + "qs": "^6.15.2", + "raw-body": "^3.0.2", + "type-is": "^2.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/body-parser/node_modules/content-type": { + "version": "2.1.0", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "license": "ISC" + }, + "node_modules/bplist-creator": { + "version": "0.1.0", + "license": "MIT", + "dependencies": { + "stream-buffers": "2.2.x" + } + }, + "node_modules/bplist-parser": { + "version": "0.3.1", + "license": "MIT", + "dependencies": { + "big-integer": "1.6.x" + }, + "engines": { + "node": ">= 5.10.0" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.18", + "devOptional": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.28.8", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "baseline-browser-mapping": "^2.11.12", + "caniuse-lite": "^1.0.30001809", + "electron-to-chromium": "^1.5.402", + "node-releases": "^2.0.53", + "update-browserslist-db": "^1.3.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "license": "Apache-2.0", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "license": "MIT" + }, + "node_modules/bundle-require": { + "version": "5.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "load-tsconfig": "^0.2.3" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "peerDependencies": { + "esbuild": ">=0.18" + } + }, + "node_modules/bunyan": { + "version": "1.8.15", + "dev": true, + "engines": [ + "node >=0.10.0" + ], + "license": "MIT", + "bin": { + "bunyan": "bin/bunyan" + }, + "optionalDependencies": { + "dtrace-provider": "~0.8", + "moment": "^2.19.3", + "mv": "~2", + "safe-json-stringify": "~1" + } + }, + "node_modules/bytes": { + "version": "3.1.2", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cac": { + "version": "6.7.14", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-lookup": { + "version": "5.0.4", + "license": "MIT", + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/cacheable-request": { + "version": "7.0.4", + "license": "MIT", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/call-bind": { + "version": "1.0.9", + "dev": true, + "license": "MIT", + "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" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001810", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/canvaskit-wasm": { + "version": "0.41.0", + "license": "BSD-3-Clause", + "dependencies": { + "@webgpu/types": "0.1.21" + } + }, + "node_modules/chai": { + "version": "5.3.3", + "dev": true, + "license": "MIT", + "dependencies": { + "assertion-error": "^2.0.1", + "check-error": "^2.1.1", + "deep-eql": "^5.0.1", + "loupe": "^3.1.0", + "pathval": "^2.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/check-error": { + "version": "2.1.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 16" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-launcher": { + "version": "0.15.2", + "license": "Apache-2.0", + "dependencies": { + "@types/node": "*", + "escape-string-regexp": "^4.0.0", + "is-wsl": "^2.2.0", + "lighthouse-logger": "^1.0.0" + }, + "bin": { + "print-chrome-path": "bin/print-chrome-path.js" + }, + "engines": { + "node": ">=12.13.0" + } + }, + "node_modules/chrome-launcher/node_modules/is-wsl": { + "version": "2.2.0", + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chromium-edge-launcher": { + "version": "0.3.0", + "license": "Apache-2.0", + "dependencies": { + "@types/node": "*", + "escape-string-regexp": "^4.0.0", + "is-wsl": "^2.2.0", + "lighthouse-logger": "^1.0.0", + "mkdirp": "^1.0.4" + } + }, + "node_modules/chromium-edge-launcher/node_modules/is-wsl": { + "version": "2.2.0", + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chromium-edge-launcher/node_modules/mkdirp": { + "version": "1.0.4", + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ci-info": { + "version": "3.9.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.4.3", + "devOptional": true, + "license": "MIT" + }, + "node_modules/class-variance-authority": { + "version": "0.7.1", + "license": "Apache-2.0", + "dependencies": { + "clsx": "^2.1.1" + }, + "funding": { + "url": "https://polar.sh/cva" + } + }, + "node_modules/clean-stack": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "license": "MIT", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/client-only": { + "version": "0.0.1", + "license": "MIT" + }, + "node_modules/cliui": { + "version": "8.0.1", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-response": { + "version": "1.0.3", + "license": "MIT", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clsx": { + "version": "2.1.1", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/co": { + "version": "4.6.0", + "devOptional": true, + "license": "MIT", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.3", + "devOptional": true, + "license": "MIT" + }, + "node_modules/color": { + "version": "4.2.3", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "license": "MIT" + }, + "node_modules/color-string": { + "version": "1.9.1", + "license": "MIT", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/colorette": { + "version": "1.4.0", + "license": "MIT" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/command-exists": { + "version": "1.2.9", + "license": "MIT" + }, + "node_modules/commander": { + "version": "9.5.0", + "license": "MIT", + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/compressible": { + "version": "2.0.18", + "license": "MIT", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.8.1", + "license": "MIT", + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "devOptional": true, + "license": "MIT" + }, + "node_modules/confbox": { + "version": "0.1.8", + "dev": true, + "license": "MIT" + }, + "node_modules/connect": { + "version": "3.7.0", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/consola": { + "version": "3.4.2", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.18.0 || >=16.10.0" + } + }, + "node_modules/content-disposition": { + "version": "1.1.0", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/cookie": { + "version": "0.7.2", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.2.2", + "license": "MIT", + "engines": { + "node": ">=6.6.0" + } + }, + "node_modules/core-js": { + "version": "3.50.0", + "hasInstallScript": true, + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.50.0", + "license": "MIT", + "dependencies": { + "browserslist": "^4.28.7" + }, + "engines": { + "node": ">=6.4.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/cors": { + "version": "2.8.6", + "license": "MIT", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/cosmiconfig": { + "version": "9.0.2", + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cosmiconfig/node_modules/argparse": { + "version": "2.0.1", + "license": "Python-2.0" + }, + "node_modules/cosmiconfig/node_modules/js-yaml": { + "version": "4.3.2", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/create-jest": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "prompts": "^2.0.1" + }, + "bin": { + "create-jest": "bin/create-jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/cross-fetch": { + "version": "3.2.0", + "license": "MIT", + "dependencies": { + "node-fetch": "^2.7.0" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-in-js-utils": { + "version": "3.1.0", + "license": "MIT", + "dependencies": { + "hyphenate-style-name": "^1.0.3" + } + }, + "node_modules/css-line-break": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "utrie": "^1.0.2" + } + }, + "node_modules/css-select": { + "version": "5.2.2", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "6.2.2", + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "license": "MIT" + }, + "node_modules/cssesc": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssom": { + "version": "0.5.0", + "dev": true, + "license": "MIT" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "dev": true, + "license": "MIT" + }, + "node_modules/csstype": { + "version": "3.2.3", + "license": "MIT" + }, + "node_modules/d3-array": { + "version": "3.2.4", + "license": "ISC", + "dependencies": { + "internmap": "1 - 2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-color": { + "version": "3.1.0", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-ease": { + "version": "3.0.1", + "license": "BSD-3-Clause", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-format": { + "version": "3.1.2", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-interpolate": { + "version": "3.0.1", + "license": "ISC", + "dependencies": { + "d3-color": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-path": { + "version": "3.1.0", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-scale": { + "version": "4.0.2", + "license": "ISC", + "dependencies": { + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-shape": { + "version": "3.2.0", + "license": "ISC", + "dependencies": { + "d3-path": "^3.1.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-time": { + "version": "3.1.0", + "license": "ISC", + "dependencies": { + "d3-array": "2 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-time-format": { + "version": "4.1.0", + "license": "ISC", + "dependencies": { + "d3-time": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-timer": { + "version": "3.0.1", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/data-urls": { + "version": "3.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "abab": "^2.0.6", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/data-view-buffer": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/date-fns": { + "version": "3.6.0", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, + "node_modules/dayjs": { + "version": "1.11.23", + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.4.3", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.6.0", + "dev": true, + "license": "MIT" + }, + "node_modules/decimal.js-light": { + "version": "2.5.1", + "license": "MIT" + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "license": "MIT", + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/dedent": { + "version": "1.7.2", + "devOptional": true, + "license": "MIT", + "peerDependencies": { + "babel-plugin-macros": "^3.1.0" + }, + "peerDependenciesMeta": { + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/deep-eql": { + "version": "5.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "license": "MIT", + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node-es": { + "version": "1.1.0", + "license": "MIT" + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/diff-sequences": { + "version": "29.6.3", + "devOptional": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/dnssd-advertise": { + "version": "1.1.6", + "license": "MIT" + }, + "node_modules/doctrine": { + "version": "3.0.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "license": "MIT", + "peer": true + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/dom-serializer/node_modules/entities": { + "version": "4.5.0", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domexception": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/domhandler": { + "version": "5.0.3", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/dompurify": { + "version": "3.4.14", + "license": "(MPL-2.0 OR Apache-2.0)", + "optionalDependencies": { + "@types/trusted-types": "^2.0.7" + } + }, + "node_modules/domutils": { + "version": "3.2.2", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dotenv": { + "version": "16.6.1", + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dotenv-cli": { + "version": "11.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.6", + "dotenv": "^17.1.0", + "dotenv-expand": "^12.0.0", + "minimist": "^1.2.6" + }, + "bin": { + "dotenv": "cli.js" + } + }, + "node_modules/dotenv-cli/node_modules/dotenv": { + "version": "17.4.2", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dotenv-expand": { + "version": "12.0.3", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dotenv": "^16.4.5" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/drizzle-kit": { + "version": "0.31.10", + "dev": true, + "license": "MIT", + "dependencies": { + "@drizzle-team/brocli": "^0.10.2", + "@esbuild-kit/esm-loader": "^2.5.5", + "esbuild": "^0.25.4", + "tsx": "^4.21.0" + }, + "bin": { + "drizzle-kit": "bin.cjs" + } + }, + "node_modules/drizzle-orm": { + "version": "0.45.2", + "license": "Apache-2.0", + "peerDependencies": { + "@aws-sdk/client-rds-data": ">=3", + "@cloudflare/workers-types": ">=4", + "@electric-sql/pglite": ">=0.2.0", + "@libsql/client": ">=0.10.0", + "@libsql/client-wasm": ">=0.10.0", + "@neondatabase/serverless": ">=0.10.0", + "@op-engineering/op-sqlite": ">=2", + "@opentelemetry/api": "^1.4.1", + "@planetscale/database": ">=1.13", + "@prisma/client": "*", + "@tidbcloud/serverless": "*", + "@types/better-sqlite3": "*", + "@types/pg": "*", + "@types/sql.js": "*", + "@upstash/redis": ">=1.34.7", + "@vercel/postgres": ">=0.8.0", + "@xata.io/client": "*", + "better-sqlite3": ">=7", + "bun-types": "*", + "expo-sqlite": ">=14.0.0", + "gel": ">=2", + "knex": "*", + "kysely": "*", + "mysql2": ">=2", + "pg": ">=8", + "postgres": ">=3", + "sql.js": ">=1", + "sqlite3": ">=5" + }, + "peerDependenciesMeta": { + "@aws-sdk/client-rds-data": { + "optional": true + }, + "@cloudflare/workers-types": { + "optional": true + }, + "@electric-sql/pglite": { + "optional": true + }, + "@libsql/client": { + "optional": true + }, + "@libsql/client-wasm": { + "optional": true + }, + "@neondatabase/serverless": { + "optional": true + }, + "@op-engineering/op-sqlite": { + "optional": true + }, + "@opentelemetry/api": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@prisma/client": { + "optional": true + }, + "@tidbcloud/serverless": { + "optional": true + }, + "@types/better-sqlite3": { + "optional": true + }, + "@types/pg": { + "optional": true + }, + "@types/sql.js": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/postgres": { + "optional": true + }, + "@xata.io/client": { + "optional": true + }, + "better-sqlite3": { + "optional": true + }, + "bun-types": { + "optional": true + }, + "expo-sqlite": { + "optional": true + }, + "gel": { + "optional": true + }, + "knex": { + "optional": true + }, + "kysely": { + "optional": true + }, + "mysql2": { + "optional": true + }, + "pg": { + "optional": true + }, + "postgres": { + "optional": true + }, + "prisma": { + "optional": true + }, + "sql.js": { + "optional": true + }, + "sqlite3": { + "optional": true + } + } + }, + "node_modules/dtrace-provider": { + "version": "0.8.8", + "dev": true, + "hasInstallScript": true, + "license": "BSD-2-Clause", + "optional": true, + "dependencies": { + "nan": "^2.14.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "license": "MIT" + }, + "node_modules/eciesjs": { + "version": "0.5.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@ecies/ciphers": "^0.2.6", + "@noble/ciphers": "^1.3.0", + "@noble/curves": "^1.9.7", + "@noble/hashes": "^1.8.0" + }, + "engines": { + "bun": ">=1", + "deno": ">=2.7.10", + "node": ">=16" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "license": "MIT" + }, + "node_modules/ejs": { + "version": "6.0.1", + "dev": true, + "license": "Apache-2.0", + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.12.18" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.417", + "license": "ISC" + }, + "node_modules/emittery": { + "version": "0.13.1", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-mart": { + "version": "5.6.0", + "license": "MIT" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "license": "MIT" + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "6.0.1", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/envinfo": { + "version": "7.21.0", + "license": "MIT", + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eoas": { + "version": "3.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@clack/prompts": "^0.11.0", + "@expo/code-signing-certificates": "^0.0.5", + "@expo/config": "10.0.11", + "@expo/config-plugins": "9.0.12", + "@expo/eas-build-job": "1.0.165", + "@expo/fingerprint": "^0.11.7", + "@expo/package-manager": "1.7.0", + "@expo/spawn-async": "1.7.2", + "@oclif/core": "^4.2.4", + "@types/node-fetch": "^2.6.12", + "@urql/core": "4.0.11", + "@urql/exchange-retry": "1.2.0", + "better-opn": "3.0.2", + "chalk": "4.1.2", + "eslint": "^8.57.1", + "fast-glob": "3.3.2", + "fetch-retry": "^6.0.0", + "figures": "3.2.0", + "file-type": "^20.0.0", + "form-data": "^4.0.1", + "fs-extra": "11.2.0", + "getenv": "1.0.0", + "graphql": "16.8.1", + "graphql-tag": "^2.12.6", + "https-proxy-agent": "5.0.1", + "ignore": "5.3.0", + "joi": "17.11.0", + "js-yaml": "^5.2.2", + "jscodeshift": "^17.1.2", + "log-symbols": "^4.0.0", + "mime": "3.0.0", + "node-fetch": "^2.6.7", + "prettier": "3.1.1", + "prompts": "^2.4.2", + "recast": "^0.23.9", + "resolve-from": "5.0.0", + "semver": "7.5.4", + "tar": "6.2.1", + "terminal-link": "2.1.1", + "uuid": "9.0.1" + }, + "bin": { + "eoas": "bin/run.js" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/eoas/node_modules/@babel/code-frame": { + "version": "7.10.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/eoas/node_modules/@expo/config": { + "version": "10.0.11", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "@expo/config-plugins": "~9.0.17", + "@expo/config-types": "^52.0.5", + "@expo/json-file": "^9.0.2", + "deepmerge": "^4.3.1", + "getenv": "^1.0.0", + "glob": "^10.4.2", + "require-from-string": "^2.0.2", + "resolve-from": "^5.0.0", + "resolve-workspace-root": "^2.0.0", + "semver": "^7.6.0", + "slugify": "^1.3.4", + "sucrase": "3.35.0" + } + }, + "node_modules/eoas/node_modules/@expo/config-plugins": { + "version": "9.0.12", + "dev": true, + "license": "MIT", + "dependencies": { + "@expo/config-types": "^52.0.0", + "@expo/json-file": "~9.0.0", + "@expo/plist": "^0.2.0", + "@expo/sdk-runtime-versions": "^1.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.5", + "getenv": "^1.0.0", + "glob": "^10.4.2", + "resolve-from": "^5.0.0", + "semver": "^7.5.4", + "slash": "^3.0.0", + "slugify": "^1.6.6", + "xcode": "^3.0.1", + "xml2js": "0.6.0" + } + }, + "node_modules/eoas/node_modules/@expo/config-plugins/node_modules/@expo/json-file": { + "version": "9.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "json5": "^2.2.3", + "write-file-atomic": "^2.3.0" + } + }, + "node_modules/eoas/node_modules/@expo/config-types": { + "version": "52.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/eoas/node_modules/@expo/config/node_modules/@expo/config-plugins": { + "version": "9.0.17", + "dev": true, + "license": "MIT", + "dependencies": { + "@expo/config-types": "^52.0.5", + "@expo/json-file": "~9.0.2", + "@expo/plist": "^0.2.2", + "@expo/sdk-runtime-versions": "^1.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.5", + "getenv": "^1.0.0", + "glob": "^10.4.2", + "resolve-from": "^5.0.0", + "semver": "^7.5.4", + "slash": "^3.0.0", + "slugify": "^1.6.6", + "xcode": "^3.0.1", + "xml2js": "0.6.0" + } + }, + "node_modules/eoas/node_modules/@expo/config/node_modules/@expo/json-file": { + "version": "9.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "~7.10.4", + "json5": "^2.2.3", + "write-file-atomic": "^2.3.0" + } + }, + "node_modules/eoas/node_modules/@expo/config/node_modules/semver": { + "version": "7.8.5", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eoas/node_modules/@expo/plist": { + "version": "0.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "~0.7.7", + "base64-js": "^1.2.3", + "xmlbuilder": "^14.0.0" + } + }, + "node_modules/eoas/node_modules/@expo/spawn-async": { + "version": "1.7.2", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/eoas/node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/eoas/node_modules/commander": { + "version": "4.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/eoas/node_modules/fast-glob": { + "version": "3.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/eoas/node_modules/fs-extra": { + "version": "11.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/eoas/node_modules/getenv": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/eoas/node_modules/glob-parent": { + "version": "5.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/eoas/node_modules/joi": { + "version": "17.11.0", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/eoas/node_modules/js-yaml": { + "version": "5.4.1", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.mjs" + } + }, + "node_modules/eoas/node_modules/jsonfile": { + "version": "6.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/eoas/node_modules/lru-cache": { + "version": "6.0.0", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eoas/node_modules/mime": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/eoas/node_modules/semver": { + "version": "7.5.4", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eoas/node_modules/sucrase": { + "version": "3.35.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "^10.3.10", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/eoas/node_modules/universalify": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/eoas/node_modules/uuid": { + "version": "9.0.1", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/eoas/node_modules/write-file-atomic": { + "version": "2.4.3", + "dev": true, + "license": "ISC", + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "node_modules/eoas/node_modules/yallist": { + "version": "4.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/error-ex": { + "version": "1.3.4", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "license": "MIT", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/errorhandler": { + "version": "1.5.2", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "escape-html": "~1.0.3" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/es-abstract": { + "version": "1.24.2", + "dev": true, + "license": "MIT", + "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" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-abstract-get": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.2", + "is-callable": "^1.2.7", + "object-inspect": "^1.13.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.24.2", + "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", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.7.0", + "dev": true, + "license": "MIT" + }, + "node_modules/es-object-atoms": { + "version": "1.1.2", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.4", + "dev": true, + "license": "MIT", + "dependencies": { + "es-abstract-get": "^1.0.0", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "is-callable": "^1.2.7", + "is-date-object": "^1.1.0", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-toolkit": { + "version": "1.52.0", + "license": "MIT", + "workspaces": [ + "docs", + "benchmarks", + "tests/types", + "tests/browser-compat" + ] + }, + "node_modules/esbuild": { + "version": "0.25.12", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "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" + } + }, + "node_modules/esbuild/node_modules/@esbuild/aix-ppc64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz", + "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/android-arm": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz", + "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/android-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz", + "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/android-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz", + "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/darwin-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz", + "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz", + "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/freebsd-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz", + "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-arm": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz", + "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz", + "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-ia32": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz", + "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-loong64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz", + "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-mips64el": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz", + "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-ppc64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz", + "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-riscv64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz", + "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-s390x": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz", + "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz", + "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/netbsd-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz", + "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/openbsd-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz", + "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/sunos-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz", + "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/win32-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz", + "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/win32-ia32": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz", + "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/esbuild/node_modules/@esbuild/win32-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz", + "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/eslint": { + "version": "8.57.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@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.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "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.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-expo": { + "version": "56.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/eslint-plugin": "^8.59.0", + "@typescript-eslint/parser": "^8.59.0", + "eslint-import-resolver-typescript": "^3.6.3", + "eslint-plugin-expo": "^1.0.1", + "eslint-plugin-import": "^2.30.0", + "eslint-plugin-react": "^7.37.3", + "eslint-plugin-react-hooks": "^7.0.0", + "globals": "^16.0.0" + }, + "peerDependencies": { + "eslint": ">=8.10" + } + }, + "node_modules/eslint-config-expo/node_modules/globals": { + "version": "16.5.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.10", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.16.1", + "resolve": "^2.0.0-next.6" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/resolve": { + "version": "2.0.0-next.7", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "is-core-module": "^2.16.2", + "node-exports-info": "^1.6.0", + "object-keys": "^1.1.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-import-resolver-typescript": { + "version": "3.10.1", + "dev": true, + "license": "ISC", + "dependencies": { + "@nolyfill/is-core-module": "1.0.39", + "debug": "^4.4.0", + "get-tsconfig": "^4.10.0", + "is-bun-module": "^2.0.0", + "stable-hash": "^0.0.5", + "tinyglobby": "^0.2.13", + "unrs-resolver": "^1.6.2" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint-import-resolver-typescript" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*", + "eslint-plugin-import-x": "*" + }, + "peerDependenciesMeta": { + "eslint-plugin-import": { + "optional": true + }, + "eslint-plugin-import-x": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils": { + "version": "2.14.0", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-expo": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "^8.59.0", + "@typescript-eslint/utils": "^8.59.0", + "eslint": "^9.24.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "eslint": ">=8.10" + } + }, + "node_modules/eslint-plugin-expo/node_modules/@eslint/eslintrc": { + "version": "3.3.6", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.14.0", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.3.0", + "minimatch": "^3.1.5", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-expo/node_modules/@eslint/js": { + "version": "9.39.5", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + } + }, + "node_modules/eslint-plugin-expo/node_modules/ajv": { + "version": "6.15.0", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint-plugin-expo/node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/eslint-plugin-expo/node_modules/eslint": { + "version": "9.39.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.8.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.21.2", + "@eslint/config-helpers": "^0.4.2", + "@eslint/core": "^0.17.0", + "@eslint/eslintrc": "^3.3.6", + "@eslint/js": "9.39.5", + "@eslint/plugin-kit": "^0.4.1", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "ajv": "^6.14.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.4.0", + "eslint-visitor-keys": "^4.2.1", + "espree": "^10.4.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.5", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-expo/node_modules/eslint-scope": { + "version": "8.4.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-expo/node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-expo/node_modules/espree": { + "version": "10.4.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.15.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-expo/node_modules/file-entry-cache": { + "version": "8.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/eslint-plugin-expo/node_modules/flat-cache": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/eslint-plugin-expo/node_modules/globals": { + "version": "14.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-plugin-expo/node_modules/js-yaml": { + "version": "4.3.2", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint-plugin-expo/node_modules/json-schema-traverse": { + "version": "0.4.1", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint-plugin-import": { + "version": "2.32.0", + "dev": true, + "license": "MIT", + "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-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.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" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.10.2", + "dev": true, + "license": "MIT", + "dependencies": { + "aria-query": "^5.3.2", + "array-includes": "^3.1.8", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "^4.10.0", + "axobject-query": "^4.1.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "hasown": "^2.0.2", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "safe-regex-test": "^1.0.3", + "string.prototype.includes": "^2.0.1" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.37.5", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.8", + "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", + "estraverse": "^5.3.0", + "hasown": "^2.0.2", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "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" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "7.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.24.4", + "@babel/parser": "^7.24.4", + "hermes-parser": "^0.25.1", + "zod": "^3.25.0 || ^4.0.0", + "zod-validation-error": "^3.5.0 || ^4.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 || ^10.0.0" + } + }, + "node_modules/eslint-plugin-react-hooks/node_modules/hermes-estree": { + "version": "0.25.1", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint-plugin-react-hooks/node_modules/hermes-parser": { + "version": "0.25.1", + "dev": true, + "license": "MIT", + "dependencies": { + "hermes-estree": "0.25.1" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.7", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "is-core-module": "^2.16.2", + "node-exports-info": "^1.6.0", + "object-keys": "^1.1.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/ajv": { + "version": "6.15.0", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.3.2", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/json-schema-traverse": { + "version": "0.4.1", + "dev": true, + "license": "MIT" + }, + "node_modules/espree": { + "version": "9.6.1", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "devOptional": true, + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.7.0", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "3.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/eventemitter3": { + "version": "5.0.4", + "license": "MIT" + }, + "node_modules/eventsource": { + "version": "3.0.7", + "license": "MIT", + "dependencies": { + "eventsource-parser": "^3.0.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/eventsource-parser": { + "version": "3.1.1", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "devOptional": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/expect-type": { + "version": "1.4.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/expo": { + "version": "56.0.21", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.20.0", + "@expo/cli": "^56.1.25", + "@expo/config": "~56.0.14", + "@expo/config-plugins": "~56.0.16", + "@expo/devtools": "~56.0.2", + "@expo/dom-webview": "~56.0.6", + "@expo/fingerprint": "^0.19.10", + "@expo/local-build-cache-provider": "^56.0.12", + "@expo/log-box": "^56.0.14", + "@expo/metro": "~56.0.2", + "@expo/metro-config": "~56.0.19", + "@ungap/structured-clone": "^1.3.0", + "babel-preset-expo": "~56.0.20", + "expo-asset": "~56.0.24", + "expo-constants": "~56.0.25", + "expo-file-system": "~56.0.11", + "expo-font": "~56.0.7", + "expo-keep-awake": "~56.0.3", + "expo-modules-autolinking": "~56.0.23", + "expo-modules-core": "~56.0.25", + "pretty-format": "^29.7.0", + "react-refresh": "^0.14.2", + "whatwg-url-minimum": "^0.1.2" + }, + "bin": { + "expo": "bin/cli", + "expo-modules-autolinking": "bin/autolinking", + "fingerprint": "bin/fingerprint" + }, + "peerDependencies": { + "@expo/dom-webview": "*", + "@expo/metro-runtime": "*", + "react": "*", + "react-dom": "*", + "react-native": "*", + "react-native-web": "*", + "react-native-webview": "*" + }, + "peerDependenciesMeta": { + "@expo/dom-webview": { + "optional": true + }, + "@expo/metro-runtime": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "react-native-web": { + "optional": true + }, + "react-native-webview": { + "optional": true + } + } + }, + "node_modules/expo-app-metrics": { + "version": "56.0.26", + "license": "MIT", + "dependencies": { + "expo-updates-interface": "~56.0.1" + }, + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-apple-authentication": { + "version": "56.0.4", + "license": "MIT", + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-application": { + "version": "56.0.3", + "license": "MIT", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-asset": { + "version": "56.0.24", + "license": "MIT", + "dependencies": { + "@expo/image-utils": "^0.10.5", + "expo-constants": "~56.0.25" + }, + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-asset/node_modules/@expo/image-utils": { + "version": "0.10.5", + "license": "MIT", + "dependencies": { + "@expo/require-utils": "^56.1.7", + "@expo/spawn-async": "^1.8.0", + "chalk": "^4.0.0", + "getenv": "^2.0.0", + "jimp-compact": "0.16.1", + "parse-png": "^2.1.0", + "semver": "^7.6.0" + } + }, + "node_modules/expo-asset/node_modules/@expo/require-utils": { + "version": "56.1.7", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "@babel/core": "^7.25.2", + "@babel/plugin-transform-modules-commonjs": "^7.24.8" + }, + "peerDependencies": { + "typescript": "^5.0.0 || ^5.0.0-0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/expo-asset/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-av": { + "version": "16.0.8", + "license": "MIT", + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*", + "react-native-web": "*" + }, + "peerDependenciesMeta": { + "react-native-web": { + "optional": true + } + } + }, + "node_modules/expo-blur": { + "version": "56.0.4", + "license": "MIT", + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-build-properties": { + "version": "56.0.27", + "license": "MIT", + "dependencies": { + "@expo/schema-utils": "^56.0.2", + "resolve-from": "^5.0.0", + "semver": "^7.6.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-build-properties/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-clipboard": { + "version": "56.0.4", + "license": "MIT", + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-constants": { + "version": "56.0.25", + "license": "MIT", + "dependencies": { + "@expo/env": "~2.3.1" + }, + "peerDependencies": { + "expo": "*", + "react-native": "*" + } + }, + "node_modules/expo-dev-client": { + "version": "56.0.26", + "license": "MIT", + "dependencies": { + "expo-dev-launcher": "~56.0.27", + "expo-dev-menu": "~56.0.23", + "expo-dev-menu-interface": "~56.0.0", + "expo-manifests": "~56.0.4", + "expo-updates-interface": "~56.0.1" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-dev-launcher": { + "version": "56.0.27", + "license": "MIT", + "dependencies": { + "@expo/schema-utils": "^56.0.2", + "expo-dev-menu": "~56.0.23", + "expo-manifests": "~56.0.4" + }, + "peerDependencies": { + "expo": "*", + "react-native": "*" + } + }, + "node_modules/expo-dev-menu": { + "version": "56.0.23", + "license": "MIT", + "dependencies": { + "expo-dev-menu-interface": "~56.0.0" + }, + "peerDependencies": { + "expo": "*", + "react-native": "*" + } + }, + "node_modules/expo-dev-menu-interface": { + "version": "56.0.1", + "license": "MIT", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-eas-client": { + "version": "56.0.1", + "license": "MIT" + }, + "node_modules/expo-file-system": { + "version": "56.0.11", + "license": "MIT", + "peerDependencies": { + "expo": "*", + "react-native": "*" + } + }, + "node_modules/expo-font": { + "version": "56.0.7", + "license": "MIT", + "dependencies": { + "fontfaceobserver": "^2.1.0" + }, + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-glass-effect": { + "version": "56.0.4", + "license": "MIT", + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-haptics": { + "version": "56.0.3", + "license": "MIT", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-image": { + "version": "56.0.12", + "license": "MIT", + "dependencies": { + "sf-symbols-typescript": "^2.2.0" + }, + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*", + "react-native-web": "*" + }, + "peerDependenciesMeta": { + "react-native-web": { + "optional": true + } + } + }, + "node_modules/expo-image-loader": { + "version": "56.0.3", + "license": "MIT", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-image-picker": { + "version": "56.0.25", + "license": "MIT", + "dependencies": { + "expo-image-loader": "~56.0.3" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-json-utils": { + "version": "56.0.0", + "license": "MIT" + }, + "node_modules/expo-keep-awake": { + "version": "56.0.3", + "license": "MIT", + "peerDependencies": { + "expo": "*", + "react": "*" + } + }, + "node_modules/expo-linear-gradient": { + "version": "56.0.4", + "license": "MIT", + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-linking": { + "version": "56.0.17", + "license": "MIT", + "dependencies": { + "expo-constants": "~56.0.24", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-local-authentication": { + "version": "56.0.5", + "license": "MIT", + "dependencies": { + "invariant": "^2.2.4" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-manifests": { + "version": "56.0.4", + "license": "MIT", + "dependencies": { + "expo-json-utils": "~56.0.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-media-library": { + "version": "56.0.11", + "license": "MIT", + "peerDependencies": { + "expo": "*", + "react-native": "*" + } + }, + "node_modules/expo-modules-autolinking": { + "version": "56.0.23", + "license": "MIT", + "dependencies": { + "@expo/require-utils": "^56.1.7", + "@expo/spawn-async": "^1.8.0", + "chalk": "^4.1.0", + "commander": "^7.2.0" + }, + "bin": { + "expo-modules-autolinking": "bin/expo-modules-autolinking.js" + } + }, + "node_modules/expo-modules-autolinking/node_modules/@expo/require-utils": { + "version": "56.1.7", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "@babel/core": "^7.25.2", + "@babel/plugin-transform-modules-commonjs": "^7.24.8" + }, + "peerDependencies": { + "typescript": "^5.0.0 || ^5.0.0-0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/expo-modules-autolinking/node_modules/commander": { + "version": "7.2.0", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/expo-modules-core": { + "version": "56.0.25", + "license": "MIT", + "dependencies": { + "@expo/expo-modules-macros-plugin": "0.2.2", + "expo-modules-jsi": "~56.0.13", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": "*", + "react-native": "*", + "react-native-worklets": "^0.7.4 || ^0.8.0" + }, + "peerDependenciesMeta": { + "react-native-worklets": { + "optional": true + } + } + }, + "node_modules/expo-modules-jsi": { + "version": "56.0.13", + "license": "MIT", + "peerDependencies": { + "react-native": "*" + } + }, + "node_modules/expo-notifications": { + "version": "56.0.25", + "license": "MIT", + "dependencies": { + "@expo/image-utils": "^0.10.5", + "abort-controller": "^3.0.0", + "badgin": "^1.1.5", + "expo-application": "~56.0.3", + "expo-constants": "~56.0.25" + }, + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-notifications/node_modules/@expo/image-utils": { + "version": "0.10.5", + "license": "MIT", + "dependencies": { + "@expo/require-utils": "^56.1.7", + "@expo/spawn-async": "^1.8.0", + "chalk": "^4.0.0", + "getenv": "^2.0.0", + "jimp-compact": "0.16.1", + "parse-png": "^2.1.0", + "semver": "^7.6.0" + } + }, + "node_modules/expo-notifications/node_modules/@expo/require-utils": { + "version": "56.1.7", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "@babel/core": "^7.25.2", + "@babel/plugin-transform-modules-commonjs": "^7.24.8" + }, + "peerDependencies": { + "typescript": "^5.0.0 || ^5.0.0-0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/expo-notifications/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-observe": { + "version": "56.0.29", + "license": "MIT", + "dependencies": { + "expo-app-metrics": "~56.0.26", + "expo-eas-client": "~56.0.0" + }, + "peerDependencies": { + "@react-navigation/native": "^7.0.0", + "expo": "*", + "expo-router": "*", + "react": "*", + "react-native": "*" + }, + "peerDependenciesMeta": { + "@react-navigation/native": { + "optional": true + }, + "expo-router": { + "optional": true + } + } + }, + "node_modules/expo-router": { + "version": "56.2.20", + "license": "MIT", + "dependencies": { + "@expo/log-box": "^56.0.14", + "@expo/metro-runtime": "^56.0.21", + "@expo/schema-utils": "^56.0.2", + "@expo/ui": "^56.0.26", + "@radix-ui/react-slot": "^1.2.0", + "@radix-ui/react-tabs": "^1.1.12", + "@react-native-masked-view/masked-view": "^0.3.2", + "@testing-library/jest-dom": "^6.9.1", + "@testing-library/user-event": "^14.6.1", + "client-only": "^0.0.1", + "color": "^4.2.3", + "debug": "^4.3.4", + "escape-string-regexp": "^4.0.0", + "expo-glass-effect": "^56.0.4", + "expo-server": "^56.0.6", + "expo-symbols": "^56.0.7", + "fast-deep-equal": "^3.1.3", + "invariant": "^2.2.4", + "nanoid": "^3.3.8", + "query-string": "^7.1.3", + "react-fast-compare": "^3.2.2", + "react-is": "^19.1.0", + "react-native-drawer-layout": "^4.2.2", + "react-native-screens": "^4.26.0", + "server-only": "^0.0.1", + "sf-symbols-typescript": "^2.1.0", + "shallowequal": "^1.1.0", + "standard-navigation": "^0.0.5", + "vaul": "^1.1.2" + }, + "peerDependencies": { + "@expo/log-box": "^56.0.14", + "@expo/metro-runtime": "^56.0.21", + "@testing-library/react-native": ">= 13.2.0", + "expo": "*", + "expo-constants": "^56.0.25", + "expo-linking": "^56.0.17", + "react": "*", + "react-dom": "*", + "react-native": "*", + "react-native-gesture-handler": "*", + "react-native-reanimated": "*", + "react-native-safe-area-context": ">= 5.4.0", + "react-native-screens": "^4.26.0", + "react-native-web": "*", + "react-server-dom-webpack": "~19.0.4 || ~19.1.5 || ~19.2.4" + }, + "peerDependenciesMeta": { + "@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 + } + } + }, + "node_modules/expo-secure-store": { + "version": "56.0.4", + "license": "MIT", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-server": { + "version": "56.0.6", + "license": "MIT", + "engines": { + "node": ">=20.16.0" + } + }, + "node_modules/expo-sharing": { + "version": "56.0.26", + "license": "MIT", + "dependencies": { + "@expo/config-plugins": "^56.0.16", + "@expo/config-types": "^56.0.7", + "@expo/plist": "^0.7.0" + }, + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-sharing/node_modules/@expo/config-plugins": { + "version": "56.0.16", + "license": "MIT", + "dependencies": { + "@expo/config-types": "^56.0.7", + "@expo/json-file": "~10.2.0", + "@expo/plist": "^0.7.0", + "@expo/require-utils": "^56.1.7", + "@expo/sdk-runtime-versions": "^1.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.5", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "semver": "^7.5.4", + "slugify": "^1.6.6", + "xcode": "^3.0.1", + "xml2js": "0.6.0" + } + }, + "node_modules/expo-sharing/node_modules/@expo/config-types": { + "version": "56.0.7", + "license": "MIT" + }, + "node_modules/expo-sharing/node_modules/@expo/plist": { + "version": "0.7.0", + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + } + }, + "node_modules/expo-sharing/node_modules/@expo/require-utils": { + "version": "56.1.7", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "@babel/core": "^7.25.2", + "@babel/plugin-transform-modules-commonjs": "^7.24.8" + }, + "peerDependencies": { + "typescript": "^5.0.0 || ^5.0.0-0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/expo-sharing/node_modules/@xmldom/xmldom": { + "version": "0.8.15", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/expo-sharing/node_modules/balanced-match": { + "version": "4.0.4", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/expo-sharing/node_modules/brace-expansion": { + "version": "5.0.9", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/expo-sharing/node_modules/glob": { + "version": "13.0.6", + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo-sharing/node_modules/lru-cache": { + "version": "11.5.2", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/expo-sharing/node_modules/minimatch": { + "version": "10.2.6", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo-sharing/node_modules/path-scurry": { + "version": "2.0.2", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo-sharing/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-sharing/node_modules/xmlbuilder": { + "version": "15.1.1", + "license": "MIT", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/expo-splash-screen": { + "version": "56.0.15", + "license": "MIT", + "dependencies": { + "@expo/config-plugins": "~56.0.16", + "@expo/image-utils": "^0.10.5", + "xml2js": "0.6.0" + }, + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-splash-screen/node_modules/@expo/config-plugins": { + "version": "56.0.16", + "license": "MIT", + "dependencies": { + "@expo/config-types": "^56.0.7", + "@expo/json-file": "~10.2.0", + "@expo/plist": "^0.7.0", + "@expo/require-utils": "^56.1.7", + "@expo/sdk-runtime-versions": "^1.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.5", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "semver": "^7.5.4", + "slugify": "^1.6.6", + "xcode": "^3.0.1", + "xml2js": "0.6.0" + } + }, + "node_modules/expo-splash-screen/node_modules/@expo/config-types": { + "version": "56.0.7", + "license": "MIT" + }, + "node_modules/expo-splash-screen/node_modules/@expo/image-utils": { + "version": "0.10.5", + "license": "MIT", + "dependencies": { + "@expo/require-utils": "^56.1.7", + "@expo/spawn-async": "^1.8.0", + "chalk": "^4.0.0", + "getenv": "^2.0.0", + "jimp-compact": "0.16.1", + "parse-png": "^2.1.0", + "semver": "^7.6.0" + } + }, + "node_modules/expo-splash-screen/node_modules/@expo/plist": { + "version": "0.7.0", + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + } + }, + "node_modules/expo-splash-screen/node_modules/@expo/require-utils": { + "version": "56.1.7", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "@babel/core": "^7.25.2", + "@babel/plugin-transform-modules-commonjs": "^7.24.8" + }, + "peerDependencies": { + "typescript": "^5.0.0 || ^5.0.0-0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/expo-splash-screen/node_modules/@xmldom/xmldom": { + "version": "0.8.15", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/expo-splash-screen/node_modules/balanced-match": { + "version": "4.0.4", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/expo-splash-screen/node_modules/brace-expansion": { + "version": "5.0.9", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/expo-splash-screen/node_modules/glob": { + "version": "13.0.6", + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo-splash-screen/node_modules/lru-cache": { + "version": "11.5.2", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/expo-splash-screen/node_modules/minimatch": { + "version": "10.2.6", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo-splash-screen/node_modules/path-scurry": { + "version": "2.0.2", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo-splash-screen/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo-splash-screen/node_modules/xmlbuilder": { + "version": "15.1.1", + "license": "MIT", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/expo-status-bar": { + "version": "56.0.4", + "license": "MIT", + "peerDependencies": { + "expo": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-structured-headers": { + "version": "56.0.0", + "license": "MIT" + }, + "node_modules/expo-symbols": { + "version": "56.0.7", + "license": "MIT", + "dependencies": { + "@expo-google-fonts/material-symbols": "^0.4.1", + "sf-symbols-typescript": "^2.0.0" + }, + "peerDependencies": { + "expo": "*", + "expo-font": "*", + "react": "*", + "react-native": "*" + } + }, + "node_modules/expo-system-ui": { + "version": "56.0.5", + "license": "MIT", + "dependencies": { + "@react-native/normalize-colors": "0.85.3", + "debug": "^4.3.2" + }, + "peerDependencies": { + "expo": "*", + "react-native": "*", + "react-native-web": "*" + }, + "peerDependenciesMeta": { + "react-native-web": { + "optional": true + } + } + }, + "node_modules/expo-system-ui/node_modules/@react-native/normalize-colors": { + "version": "0.85.3", + "license": "MIT" + }, + "node_modules/expo-updates": { + "version": "56.0.26", + "license": "MIT", + "dependencies": { + "@expo/code-signing-certificates": "^0.0.6", + "@expo/plist": "^0.7.0", + "@expo/spawn-async": "^1.8.0", + "arg": "^4.1.0", + "chalk": "^4.1.2", + "debug": "^4.3.4", + "expo-eas-client": "~56.0.0", + "expo-manifests": "~56.0.4", + "expo-structured-headers": "~56.0.0", + "expo-updates-interface": "~56.0.1", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "ignore": "^5.3.1", + "nullthrows": "^1.1.1", + "resolve-from": "^5.0.0" + }, + "bin": { + "expo-updates": "bin/cli.js" + }, + "peerDependencies": { + "expo": "*", + "expo-dev-client": "*", + "react": "*", + "react-native": "*" + }, + "peerDependenciesMeta": { + "expo-dev-client": { + "optional": true + } + } + }, + "node_modules/expo-updates-interface": { + "version": "56.0.2", + "license": "MIT", + "peerDependencies": { + "expo": "*" + } + }, + "node_modules/expo-updates/node_modules/@expo/code-signing-certificates": { + "version": "0.0.6", + "license": "MIT", + "dependencies": { + "node-forge": "^1.3.3" + } + }, + "node_modules/expo-updates/node_modules/@expo/plist": { + "version": "0.7.0", + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + } + }, + "node_modules/expo-updates/node_modules/@xmldom/xmldom": { + "version": "0.8.15", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/expo-updates/node_modules/arg": { + "version": "4.1.3", + "license": "MIT" + }, + "node_modules/expo-updates/node_modules/balanced-match": { + "version": "4.0.4", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/expo-updates/node_modules/brace-expansion": { + "version": "5.0.9", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/expo-updates/node_modules/glob": { + "version": "13.0.6", + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo-updates/node_modules/ignore": { + "version": "5.3.2", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/expo-updates/node_modules/lru-cache": { + "version": "11.5.2", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/expo-updates/node_modules/minimatch": { + "version": "10.2.6", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo-updates/node_modules/path-scurry": { + "version": "2.0.2", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo-updates/node_modules/xmlbuilder": { + "version": "15.1.1", + "license": "MIT", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/expo/node_modules/@expo/cli": { + "version": "56.1.25", + "license": "MIT", + "dependencies": { + "@expo/code-signing-certificates": "^0.0.6", + "@expo/config": "~56.0.14", + "@expo/config-plugins": "~56.0.16", + "@expo/devcert": "^1.2.1", + "@expo/env": "~2.3.1", + "@expo/image-utils": "^0.10.5", + "@expo/inline-modules": "^0.0.16", + "@expo/json-file": "^10.2.0", + "@expo/log-box": "^56.0.14", + "@expo/metro": "~56.0.2", + "@expo/metro-config": "~56.0.19", + "@expo/metro-file-map": "^56.0.4", + "@expo/osascript": "^2.6.0", + "@expo/package-manager": "^1.12.1", + "@expo/plist": "^0.7.0", + "@expo/prebuild-config": "^56.0.23", + "@expo/require-utils": "^56.1.7", + "@expo/router-server": "^56.0.18", + "@expo/schema-utils": "^56.0.2", + "@expo/spawn-async": "^1.8.0", + "@expo/ws-tunnel": "^2.0.0", + "@expo/xcpretty": "^4.4.4", + "@react-native/dev-middleware": "0.85.3", + "accepts": "^1.3.8", + "agent-cli-detector": "0.1.6", + "arg": "^5.0.2", + "bplist-creator": "0.1.0", + "bplist-parser": "^0.3.1", + "chalk": "^4.0.0", + "ci-info": "^3.3.0", + "compression": "^1.7.4", + "connect": "^3.7.0", + "debug": "^4.3.4", + "dnssd-advertise": "^1.1.6", + "expo-server": "^56.0.6", + "fetch-nodeshim": "^0.4.10", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "lan-network": "^0.2.1", + "multitars": "^1.0.2", + "node-forge": "^1.3.3", + "npm-package-arg": "^11.0.0", + "ora": "^3.4.0", + "picomatch": "^4.0.4", + "pretty-format": "^29.7.0", + "progress": "^2.0.3", + "prompts": "^2.3.2", + "resolve-from": "^5.0.0", + "sandbox-cli-detector": "^0.2.0", + "semver": "^7.6.0", + "send": "^0.19.0", + "slugify": "^1.3.4", + "stacktrace-parser": "^0.1.10", + "structured-headers": "^0.4.1", + "terminal-link": "^2.1.1", + "toqr": "^0.1.1", + "wrap-ansi": "^7.0.0", + "ws": "^8.12.1", + "zod": "^3.25.76" + }, + "bin": { + "expo-internal": "main.js" + }, + "peerDependencies": { + "expo": "*", + "expo-router": "*", + "react-native": "*" + }, + "peerDependenciesMeta": { + "expo-router": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/expo/node_modules/@expo/cli/node_modules/@expo/router-server": { + "version": "56.0.18", + "license": "MIT", + "dependencies": { + "debug": "^4.3.4" + }, + "peerDependencies": { + "@expo/metro-runtime": "^56.0.20", + "expo": "*", + "expo-constants": "^56.0.24", + "expo-font": "^56.0.7", + "expo-router": "*", + "expo-server": "^56.0.6", + "react": "*", + "react-dom": "*", + "react-server-dom-webpack": "~19.0.1 || ~19.1.2 || ~19.2.1" + }, + "peerDependenciesMeta": { + "@expo/metro-runtime": { + "optional": true + }, + "expo-router": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "react-server-dom-webpack": { + "optional": true + } + } + }, + "node_modules/expo/node_modules/@expo/code-signing-certificates": { + "version": "0.0.6", + "license": "MIT", + "dependencies": { + "node-forge": "^1.3.3" + } + }, + "node_modules/expo/node_modules/@expo/config": { + "version": "56.0.14", + "license": "MIT", + "dependencies": { + "@expo/config-plugins": "~56.0.16", + "@expo/config-types": "^56.0.7", + "@expo/json-file": "^10.2.0", + "@expo/require-utils": "^56.1.7", + "deepmerge": "^4.3.1", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "resolve-workspace-root": "^2.0.0", + "semver": "^7.6.0", + "slugify": "^1.3.4" + } + }, + "node_modules/expo/node_modules/@expo/config-plugins": { + "version": "56.0.16", + "license": "MIT", + "dependencies": { + "@expo/config-types": "^56.0.7", + "@expo/json-file": "~10.2.0", + "@expo/plist": "^0.7.0", + "@expo/require-utils": "^56.1.7", + "@expo/sdk-runtime-versions": "^1.0.0", + "chalk": "^4.1.2", + "debug": "^4.3.5", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "semver": "^7.5.4", + "slugify": "^1.6.6", + "xcode": "^3.0.1", + "xml2js": "0.6.0" + } + }, + "node_modules/expo/node_modules/@expo/config-types": { + "version": "56.0.7", + "license": "MIT" + }, + "node_modules/expo/node_modules/@expo/fingerprint": { + "version": "0.19.10", + "license": "MIT", + "dependencies": { + "@expo/env": "^2.3.1", + "@expo/spawn-async": "^1.8.0", + "arg": "^5.0.2", + "chalk": "^4.1.2", + "debug": "^4.3.4", + "getenv": "^2.0.0", + "glob": "^13.0.0", + "ignore": "^5.3.1", + "minimatch": "^10.2.2", + "resolve-from": "^5.0.0", + "semver": "^7.6.0" + }, + "bin": { + "fingerprint": "bin/cli.js" + } + }, + "node_modules/expo/node_modules/@expo/image-utils": { + "version": "0.10.5", + "license": "MIT", + "dependencies": { + "@expo/require-utils": "^56.1.7", + "@expo/spawn-async": "^1.8.0", + "chalk": "^4.0.0", + "getenv": "^2.0.0", + "jimp-compact": "0.16.1", + "parse-png": "^2.1.0", + "semver": "^7.6.0" + } + }, + "node_modules/expo/node_modules/@expo/package-manager": { + "version": "1.13.1", + "license": "MIT", + "dependencies": { + "@expo/json-file": "^11.0.1", + "@expo/spawn-async": "^1.8.0", + "chalk": "^4.0.0", + "npm-package-arg": "^11.0.0", + "ora": "^3.4.0", + "resolve-workspace-root": "^2.0.0" + } + }, + "node_modules/expo/node_modules/@expo/package-manager/node_modules/@expo/json-file": { + "version": "11.0.1", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "json5": "^2.2.3" + } + }, + "node_modules/expo/node_modules/@expo/plist": { + "version": "0.7.0", + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + } + }, + "node_modules/expo/node_modules/@expo/prebuild-config": { + "version": "56.0.23", + "license": "MIT", + "dependencies": { + "@expo/config": "~56.0.14", + "@expo/config-plugins": "~56.0.16", + "@expo/config-types": "^56.0.7", + "@expo/image-utils": "^0.10.5", + "@expo/json-file": "^10.2.0", + "@react-native/normalize-colors": "0.85.3", + "debug": "^4.3.1", + "expo-modules-autolinking": "~56.0.23", + "resolve-from": "^5.0.0", + "semver": "^7.6.0" + } + }, + "node_modules/expo/node_modules/@expo/require-utils": { + "version": "56.1.7", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.20.0", + "@babel/core": "^7.25.2", + "@babel/plugin-transform-modules-commonjs": "^7.24.8" + }, + "peerDependencies": { + "typescript": "^5.0.0 || ^5.0.0-0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/expo/node_modules/@react-native/normalize-colors": { + "version": "0.85.3", + "license": "MIT" + }, + "node_modules/expo/node_modules/@xmldom/xmldom": { + "version": "0.8.15", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/expo/node_modules/ansi-regex": { + "version": "4.1.1", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/expo/node_modules/ansi-styles": { + "version": "3.2.1", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/expo/node_modules/balanced-match": { + "version": "4.0.4", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/expo/node_modules/brace-expansion": { + "version": "5.0.9", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/expo/node_modules/cli-cursor": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/expo/node_modules/color-convert": { + "version": "1.9.3", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/expo/node_modules/color-name": { + "version": "1.1.3", + "license": "MIT" + }, + "node_modules/expo/node_modules/escape-string-regexp": { + "version": "1.0.5", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/expo/node_modules/fresh": { + "version": "0.5.2", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/expo/node_modules/glob": { + "version": "13.0.6", + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo/node_modules/has-flag": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/expo/node_modules/ignore": { + "version": "5.3.2", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/expo/node_modules/log-symbols": { + "version": "2.2.0", + "license": "MIT", + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/expo/node_modules/log-symbols/node_modules/chalk": { + "version": "2.4.2", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/expo/node_modules/lru-cache": { + "version": "11.5.2", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/expo/node_modules/mime": { + "version": "1.6.0", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/expo/node_modules/mimic-fn": { + "version": "1.2.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/expo/node_modules/minimatch": { + "version": "10.2.6", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo/node_modules/onetime": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/expo/node_modules/ora": { + "version": "3.4.0", + "license": "MIT", + "dependencies": { + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-spinners": "^2.0.0", + "log-symbols": "^2.2.0", + "strip-ansi": "^5.2.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/expo/node_modules/ora/node_modules/chalk": { + "version": "2.4.2", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/expo/node_modules/path-scurry": { + "version": "2.0.2", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/expo/node_modules/range-parser": { + "version": "1.2.1", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/expo/node_modules/react-refresh": { + "version": "0.14.2", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expo/node_modules/restore-cursor": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/expo/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/expo/node_modules/send": { + "version": "0.19.2", + "license": "MIT", + "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.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.4.1", + "range-parser": "~1.2.1", + "statuses": "~2.0.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expo/node_modules/send/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expo/node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/expo/node_modules/strip-ansi": { + "version": "5.2.0", + "license": "MIT", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/expo/node_modules/supports-color": { + "version": "5.5.0", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/expo/node_modules/xmlbuilder": { + "version": "15.1.1", + "license": "MIT", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/exponential-backoff": { + "version": "3.1.3", + "license": "Apache-2.0" + }, + "node_modules/express": { + "version": "5.2.1", + "license": "MIT", + "dependencies": { + "accepts": "^2.0.0", + "body-parser": "^2.2.1", + "content-disposition": "^1.0.0", + "content-type": "^1.0.5", + "cookie": "^0.7.1", + "cookie-signature": "^1.2.1", + "debug": "^4.4.0", + "depd": "^2.0.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "finalhandler": "^2.1.0", + "fresh": "^2.0.0", + "http-errors": "^2.0.0", + "merge-descriptors": "^2.0.0", + "mime-types": "^3.0.0", + "on-finished": "^2.4.1", + "once": "^1.4.0", + "parseurl": "^1.3.3", + "proxy-addr": "^2.0.7", + "qs": "^6.14.0", + "range-parser": "^1.2.1", + "router": "^2.2.0", + "send": "^1.1.0", + "serve-static": "^2.2.0", + "statuses": "^2.0.1", + "type-is": "^2.0.1", + "vary": "^1.1.2" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/express-rate-limit": { + "version": "8.7.0", + "license": "MIT", + "dependencies": { + "debug": "^4.4.3", + "ip-address": "^10.2.0" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/express-rate-limit" + }, + "peerDependencies": { + "express": ">= 4.11" + } + }, + "node_modules/express/node_modules/accepts": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "mime-types": "^3.0.0", + "negotiator": "^1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/finalhandler": { + "version": "2.1.1", + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "on-finished": "^2.4.1", + "parseurl": "^1.3.3", + "statuses": "^2.0.1" + }, + "engines": { + "node": ">= 18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/express/node_modules/mime-types": { + "version": "3.0.2", + "license": "MIT", + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/express/node_modules/negotiator": { + "version": "1.1.0", + "license": "MIT", + "dependencies": { + "content-type": "^2.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/express/node_modules/negotiator/node_modules/content-type": { + "version": "2.1.0", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/express/node_modules/serve-static": { + "version": "2.2.1", + "license": "MIT", + "dependencies": { + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "parseurl": "^1.3.3", + "send": "^1.2.0" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "devOptional": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.1.6", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fast-xml-builder": { + "version": "1.3.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "dependencies": { + "path-expression-matcher": "^1.6.2", + "xml-naming": "^0.3.0" + } + }, + "node_modules/fast-xml-parser": { + "version": "5.11.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "dependencies": { + "@nodable/entities": "^3.0.0", + "fast-xml-builder": "^1.2.0", + "is-unsafe": "^2.0.0", + "path-expression-matcher": "^1.6.2", + "strnum": "^2.4.2", + "xml-naming": "^0.3.0" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } + }, + "node_modules/fastq": { + "version": "1.20.3", + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "license": "Apache-2.0", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-dotslash": { + "version": "0.5.8", + "license": "(MIT OR Apache-2.0)", + "bin": { + "dotslash": "bin/dotslash" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "license": "Apache-2.0", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fbjs": { + "version": "3.0.5", + "license": "MIT", + "dependencies": { + "cross-fetch": "^3.1.5", + "fbjs-css-vars": "^1.0.0", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^1.0.35" + } + }, + "node_modules/fbjs-css-vars": { + "version": "1.0.2", + "license": "MIT" + }, + "node_modules/fbjs/node_modules/promise": { + "version": "7.3.1", + "license": "MIT", + "dependencies": { + "asap": "~2.0.3" + } + }, + "node_modules/fdir": { + "version": "6.5.0", + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/fetch-nodeshim": { + "version": "0.4.10", + "license": "MIT" + }, + "node_modules/fetch-retry": { + "version": "6.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/fflate": { + "version": "0.8.3", + "dev": true, + "license": "MIT" + }, + "node_modules/figures": { + "version": "3.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-type": { + "version": "20.5.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@tokenizer/inflate": "^0.2.6", + "strtok3": "^10.2.0", + "token-types": "^6.0.0", + "uint8array-extras": "^1.4.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sindresorhus/file-type?sponsor=1" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/filter-obj": { + "version": "1.1.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "license": "MIT", + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/encodeurl": { + "version": "1.0.2", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/finalhandler/node_modules/on-finished": { + "version": "2.3.0", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/statuses": { + "version": "1.5.0", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/find-cache-dir": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/find-up": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/locate-path": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/make-dir": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/p-limit": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-cache-dir/node_modules/p-locate": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/path-exists": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/find-cache-dir/node_modules/pkg-dir": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/semver": { + "version": "5.7.2", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-yarn-workspace-root": { + "version": "2.0.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "micromatch": "^4.0.2" + } + }, + "node_modules/firebase": { + "version": "12.10.0", + "license": "Apache-2.0", + "dependencies": { + "@firebase/ai": "2.9.0", + "@firebase/analytics": "0.10.20", + "@firebase/analytics-compat": "0.2.26", + "@firebase/app": "0.14.9", + "@firebase/app-check": "0.11.1", + "@firebase/app-check-compat": "0.4.1", + "@firebase/app-compat": "0.5.9", + "@firebase/app-types": "0.9.3", + "@firebase/auth": "1.12.1", + "@firebase/auth-compat": "0.6.3", + "@firebase/data-connect": "0.4.0", + "@firebase/database": "1.1.1", + "@firebase/database-compat": "2.1.1", + "@firebase/firestore": "4.12.0", + "@firebase/firestore-compat": "0.4.6", + "@firebase/functions": "0.13.2", + "@firebase/functions-compat": "0.4.2", + "@firebase/installations": "0.6.20", + "@firebase/installations-compat": "0.2.20", + "@firebase/messaging": "0.12.24", + "@firebase/messaging-compat": "0.2.24", + "@firebase/performance": "0.7.10", + "@firebase/performance-compat": "0.2.23", + "@firebase/remote-config": "0.8.1", + "@firebase/remote-config-compat": "0.2.22", + "@firebase/storage": "0.14.1", + "@firebase/storage-compat": "0.4.1", + "@firebase/util": "1.14.0" + } + }, + "node_modules/fix-dts-default-cjs-exports": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "magic-string": "^0.30.17", + "mlly": "^1.7.4", + "rollup": "^4.34.8" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.4.4", + "dev": true, + "license": "ISC" + }, + "node_modules/flow-enums-runtime": { + "version": "0.0.6", + "license": "MIT" + }, + "node_modules/flow-estree": { + "version": "0.329.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/flow-parser": { + "version": "0.329.0", + "dev": true, + "license": "MIT", + "dependencies": { + "flow-estree": "0.329.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/fontfaceobserver": { + "version": "2.3.0", + "license": "BSD-2-Clause" + }, + "node_modules/for-each": { + "version": "0.3.5", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/foreground-child": { + "version": "3.3.1", + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.6", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/form-data": { + "version": "4.0.6", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.4", + "mime-types": "^2.1.35" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/form-data-encoder": { + "version": "1.7.2", + "license": "MIT" + }, + "node_modules/formdata-node": { + "version": "4.4.1", + "license": "MIT", + "dependencies": { + "node-domexception": "1.0.0", + "web-streams-polyfill": "4.0.0-beta.3" + }, + "engines": { + "node": ">= 12.20" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "5.3.4", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/framer-motion": { + "version": "11.18.2", + "license": "MIT", + "dependencies": { + "motion-dom": "^11.18.1", + "motion-utils": "^11.18.1", + "tslib": "^2.4.0" + }, + "peerDependencies": { + "@emotion/is-prop-valid": "*", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@emotion/is-prop-valid": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/fresh": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/fs-extra": { + "version": "8.1.0", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fs-minipass/node_modules/yallist": { + "version": "4.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "devOptional": true, + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2", + "hasown": "^2.0.4", + "is-callable": "^1.2.7", + "is-document.all": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/generator-function": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "license": "MIT", + "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" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-nonce": { + "version": "1.0.1", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-tsconfig": { + "version": "4.14.3", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "node_modules/getenv": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/glob": { + "version": "10.5.0", + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob/node_modules/brace-expansion": { + "version": "2.1.4", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "9.0.9", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.2" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/globals": { + "version": "13.24.0", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globals/node_modules/type-fest": { + "version": "0.20.2", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/got": { + "version": "11.8.6", + "license": "MIT", + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "license": "ISC" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/graphql": { + "version": "16.8.1", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0" + } + }, + "node_modules/graphql-tag": { + "version": "2.12.7", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.1.0" + }, + "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 || ^17.0.0" + } + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.4", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hermes-compiler": { + "version": "250829098.0.10", + "license": "MIT" + }, + "node_modules/hermes-estree": { + "version": "0.36.1", + "license": "MIT", + "peer": true + }, + "node_modules/hermes-parser": { + "version": "0.36.1", + "license": "MIT", + "peer": true, + "dependencies": { + "hermes-estree": "0.36.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "license": "BSD-3-Clause", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "license": "MIT" + }, + "node_modules/hono": { + "version": "4.13.5", + "license": "MIT", + "engines": { + "node": ">=16.9.0" + } + }, + "node_modules/hosted-git-info": { + "version": "7.0.2", + "license": "ISC", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "10.4.3", + "license": "ISC" + }, + "node_modules/html-encoding-sniffer": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "whatwg-encoding": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "devOptional": true, + "license": "MIT" + }, + "node_modules/html2canvas": { + "version": "1.4.1", + "license": "MIT", + "dependencies": { + "css-line-break": "^2.1.0", + "text-segmentation": "^1.0.3" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.2.0", + "license": "BSD-2-Clause" + }, + "node_modules/http-errors": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "depd": "~2.0.0", + "inherits": "~2.0.4", + "setprototypeof": "~1.2.0", + "statuses": "~2.0.2", + "toidentifier": "~1.0.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.10", + "license": "MIT" + }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http2-wrapper": { + "version": "1.0.3", + "license": "MIT", + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/humanize-ms": { + "version": "1.2.1", + "license": "MIT", + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/hyphenate-style-name": { + "version": "1.1.0", + "license": "BSD-3-Clause" + }, + "node_modules/iceberg-js": { + "version": "0.8.1", + "license": "MIT", + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.7.3", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/idb": { + "version": "7.1.1", + "license": "ISC" + }, + "node_modules/ieee754": { + "version": "1.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "5.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-size": { + "version": "1.2.1", + "license": "MIT", + "peer": true, + "dependencies": { + "queue": "6.0.2" + }, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=16.x" + } + }, + "node_modules/immer": { + "version": "11.1.18", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.2.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "devOptional": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "license": "ISC" + }, + "node_modules/inline-style-prefixer": { + "version": "7.0.1", + "license": "MIT", + "dependencies": { + "css-in-js-utils": "^3.1.0" + } + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/internmap": { + "version": "2.0.3", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/ip-address": { + "version": "10.7.0", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.5", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "license": "MIT" + }, + "node_modules/is-async-function": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bun-module": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.7.1" + } + }, + "node_modules/is-bun-module/node_modules/semver": { + "version": "7.8.5", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.2", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-document.all": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.4", + "generator-function": "^2.0.0", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-inside-container": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-inside-container/node_modules/is-docker": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/is-promise": { + "version": "4.0.0", + "license": "MIT" + }, + "node_modules/is-regex": { + "version": "1.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-unsafe": { + "version": "2.0.2", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT" + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "1.1.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "license": "ISC" + }, + "node_modules/isobject": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "devOptional": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "devOptional": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "devOptional": true, + "license": "BSD-3-Clause", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "5.0.6", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.23", + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.2.0", + "devOptional": true, + "license": "BSD-3-Clause", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/iterator.prototype": { + "version": "1.1.5", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "get-proto": "^1.0.0", + "has-symbols": "^1.1.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/jackspeak": { + "version": "3.4.3", + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jest": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/core": "^29.7.0", + "@jest/types": "^29.6.3", + "import-local": "^3.0.2", + "jest-cli": "^29.7.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "execa": "^5.0.0", + "jest-util": "^29.7.0", + "p-limit": "^3.1.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-circus": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^1.0.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "p-limit": "^3.1.0", + "pretty-format": "^29.7.0", + "pure-rand": "^6.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-cli": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/core": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "create-jest": "^29.7.0", + "exit": "^0.1.2", + "import-local": "^3.0.2", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "yargs": "^17.3.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-config": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/test-sequencer": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-jest": "^29.7.0", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-circus": "^29.7.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.4", + "parse-json": "^5.2.0", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@types/node": "*", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/glob": { + "version": "7.2.3", + "devOptional": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jest-diff": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-docblock": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-each": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "jest-util": "^29.7.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/jsdom": "^20.0.0", + "@types/node": "*", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0", + "jsdom": "^20.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jest-environment-node": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-expo": { + "version": "56.0.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/create-cache-key-function": "^29.2.1", + "@jest/globals": "^29.2.1", + "babel-jest": "^29.2.1", + "jest-environment-jsdom": "^29.2.1", + "jest-snapshot": "^29.2.1", + "jest-watch-select-projects": "^2.0.0", + "jest-watch-typeahead": "2.2.1", + "json5": "^2.2.3", + "lodash": "^4.17.19", + "react-test-renderer": "19.2.3", + "server-only": "^0.0.1", + "stacktrace-js": "^2.0.2" + }, + "bin": { + "jest": "bin/jest.js" + }, + "peerDependencies": { + "@react-native/jest-preset": "^0.85.0", + "expo": "*", + "react-native": "*", + "react-server-dom-webpack": "~19.0.4 || ~19.1.5 || ~19.2.4" + }, + "peerDependenciesMeta": { + "expo": { + "optional": true + }, + "react-server-dom-webpack": { + "optional": true + } + } + }, + "node_modules/jest-get-type": { + "version": "29.6.3", + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-leak-detector": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-mock": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "29.6.3", + "devOptional": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "jest-regex-util": "^29.6.3", + "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/environment": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-leak-detector": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-resolve": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-util": "^29.7.0", + "jest-watcher": "^29.7.0", + "jest-worker": "^29.7.0", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner/node_modules/source-map-support": { + "version": "0.5.13", + "devOptional": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/jest-runtime": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/globals": "^29.7.0", + "@jest/source-map": "^29.6.3", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime/node_modules/glob": { + "version": "7.2.3", + "devOptional": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jest-snapshot": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "natural-compare": "^1.4.0", + "pretty-format": "^29.7.0", + "semver": "^7.5.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.8.5", + "devOptional": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-util": { + "version": "29.7.0", + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-util/node_modules/picomatch": { + "version": "2.3.2", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/jest-validate": { + "version": "29.7.0", + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-select-projects": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-escapes": "^4.3.0", + "chalk": "^3.0.0", + "prompts": "^2.2.1" + } + }, + "node_modules/jest-watch-select-projects/node_modules/chalk": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "2.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-escapes": "^6.0.0", + "chalk": "^4.0.0", + "jest-regex-util": "^29.0.0", + "jest-watcher": "^29.0.0", + "slash": "^5.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^14.17.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0 || ^29.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-escapes": { + "version": "6.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-regex": { + "version": "6.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/char-regex": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "5.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.2.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/jest-watcher": { + "version": "29.7.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "jest-util": "^29.7.0", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker": { + "version": "29.7.0", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jimp-compact": { + "version": "0.16.1", + "license": "MIT" + }, + "node_modules/jiti": { + "version": "1.21.7", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/joi": { + "version": "17.13.6", + "license": "BSD-3-Clause", + "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" + } + }, + "node_modules/jose": { + "version": "6.2.10", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, + "node_modules/joycon": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "3.15.2", + "devOptional": true, + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsc-safe-url": { + "version": "0.2.4", + "license": "0BSD" + }, + "node_modules/jscodeshift": { + "version": "17.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.24.7", + "@babel/parser": "^7.24.7", + "@babel/plugin-transform-class-properties": "^7.24.7", + "@babel/plugin-transform-modules-commonjs": "^7.24.7", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.7", + "@babel/plugin-transform-private-methods": "^7.24.7", + "@babel/preset-flow": "^7.24.7", + "@babel/preset-typescript": "^7.24.7", + "@babel/register": "^7.24.6", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "neo-async": "^2.5.0", + "picocolors": "^1.0.1", + "picomatch": "^4.0.2", + "recast": "^0.23.11", + "tmp": "^0.2.3", + "write-file-atomic": "^5.0.1" + }, + "bin": { + "jscodeshift": "bin/jscodeshift.js" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" + }, + "peerDependenciesMeta": { + "@babel/preset-env": { + "optional": true + } + } + }, + "node_modules/jscodeshift/node_modules/signal-exit": { + "version": "4.1.0", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jscodeshift/node_modules/write-file-atomic": { + "version": "5.0.1", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/jsdom": { + "version": "20.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "abab": "^2.0.6", + "acorn": "^8.8.1", + "acorn-globals": "^7.0.0", + "cssom": "^0.5.0", + "cssstyle": "^2.3.0", + "data-urls": "^3.0.2", + "decimal.js": "^10.4.2", + "domexception": "^4.0.0", + "escodegen": "^2.0.0", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.1", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.2", + "parse5": "^7.1.1", + "saxes": "^6.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.1.2", + "w3c-xmlserializer": "^4.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0", + "ws": "^8.11.0", + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/json-schema-typed": { + "version": "8.0.2", + "license": "BSD-2-Clause" + }, + "node_modules/json-stable-stringify": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "isarray": "^2.0.5", + "jsonify": "^0.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonify": { + "version": "0.0.1", + "dev": true, + "license": "Public Domain", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klaw-sync": { + "version": "6.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.11" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/lan-network": { + "version": "0.2.1", + "license": "MIT", + "bin": { + "lan-network": "dist/lan-network-cli.js" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.23", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/language-tags": { + "version": "1.0.9", + "dev": true, + "license": "MIT", + "dependencies": { + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/launch-editor": { + "version": "2.14.1", + "license": "MIT", + "dependencies": { + "picocolors": "^1.1.1", + "shell-quote": "^1.8.4" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lighthouse-logger": { + "version": "1.4.2", + "license": "Apache-2.0", + "dependencies": { + "debug": "^2.6.9", + "marky": "^1.2.2" + } + }, + "node_modules/lighthouse-logger/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/lighthouse-logger/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/lightningcss": { + "version": "1.33.0", + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-android-arm64": "1.33.0", + "lightningcss-darwin-arm64": "1.33.0", + "lightningcss-darwin-x64": "1.33.0", + "lightningcss-freebsd-x64": "1.33.0", + "lightningcss-linux-arm-gnueabihf": "1.33.0", + "lightningcss-linux-arm64-gnu": "1.33.0", + "lightningcss-linux-arm64-musl": "1.33.0", + "lightningcss-linux-x64-gnu": "1.33.0", + "lightningcss-linux-x64-musl": "1.33.0", + "lightningcss-win32-arm64-msvc": "1.33.0", + "lightningcss-win32-x64-msvc": "1.33.0" + } + }, + "node_modules/lightningcss-android-arm64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz", + "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.33.0", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz", + "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz", + "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz", + "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==", + "cpu": [ + "arm" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz", + "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz", + "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz", + "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz", + "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz", + "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz", + "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lilconfig": { + "version": "3.1.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "license": "MIT" + }, + "node_modules/load-tsconfig": { + "version": "0.2.5", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.18.1", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "license": "MIT" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.throttle": { + "version": "4.1.1", + "license": "MIT" + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "license": "MIT", + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/logkitty": { + "version": "0.7.1", + "license": "MIT", + "dependencies": { + "ansi-fragments": "^0.2.1", + "dayjs": "^1.8.15", + "yargs": "^15.1.0" + }, + "bin": { + "logkitty": "bin/logkitty.js" + } + }, + "node_modules/logkitty/node_modules/cliui": { + "version": "6.0.0", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/logkitty/node_modules/find-up": { + "version": "4.1.0", + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/logkitty/node_modules/locate-path": { + "version": "5.0.0", + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/logkitty/node_modules/p-limit": { + "version": "2.3.0", + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/logkitty/node_modules/p-locate": { + "version": "4.1.0", + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/logkitty/node_modules/wrap-ansi": { + "version": "6.2.0", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/logkitty/node_modules/y18n": { + "version": "4.0.3", + "license": "ISC" + }, + "node_modules/logkitty/node_modules/yargs": { + "version": "15.4.1", + "license": "MIT", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/logkitty/node_modules/yargs-parser": { + "version": "18.1.3", + "license": "ISC", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/long": { + "version": "5.3.2", + "license": "Apache-2.0" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/loupe": { + "version": "3.2.1", + "dev": true, + "license": "MIT" + }, + "node_modules/lowercase-keys": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lucide-react": { + "version": "0.460.0", + "license": "ISC", + "peerDependencies": { + "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc" + } + }, + "node_modules/lz-string": { + "version": "1.5.0", + "license": "MIT", + "peer": true, + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.30.21", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/magicast": { + "version": "0.3.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.25.4", + "@babel/types": "^7.25.4", + "source-map-js": "^1.2.0" + } + }, + "node_modules/make-dir": { + "version": "4.0.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "7.8.5", + "devOptional": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "license": "BSD-3-Clause", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/marky": { + "version": "1.3.0", + "license": "Apache-2.0" + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "license": "CC0-1.0" + }, + "node_modules/media-typer": { + "version": "1.1.1", + "license": "MIT", + "engines": { + "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/memoize-one": { + "version": "5.2.1", + "license": "MIT" + }, + "node_modules/merge-descriptors": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-options": { + "version": "3.0.4", + "license": "MIT", + "dependencies": { + "is-plain-obj": "^2.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/metro": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.0", + "@babel/core": "^7.25.2", + "@babel/generator": "^7.29.1", + "@babel/parser": "^7.29.0", + "@babel/template": "^7.28.6", + "@babel/traverse": "^7.29.0", + "@babel/types": "^7.29.0", + "accepts": "^2.0.0", + "ci-info": "^2.0.0", + "connect": "^3.6.5", + "debug": "^4.4.0", + "error-stack-parser": "^2.0.6", + "flow-enums-runtime": "^0.0.6", + "graceful-fs": "^4.2.4", + "hermes-parser": "0.35.0", + "invariant": "^2.2.4", + "jest-worker": "^29.7.0", + "jsc-safe-url": "^0.2.2", + "lodash.throttle": "^4.1.1", + "metro-babel-transformer": "0.84.5", + "metro-cache": "0.84.5", + "metro-cache-key": "0.84.5", + "metro-config": "0.84.5", + "metro-core": "0.84.5", + "metro-file-map": "0.84.5", + "metro-resolver": "0.84.5", + "metro-runtime": "0.84.5", + "metro-source-map": "0.84.5", + "metro-symbolicate": "0.84.5", + "metro-transform-plugins": "0.84.5", + "metro-transform-worker": "0.84.5", + "mime-types": "^3.0.1", + "nullthrows": "^1.1.1", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "throat": "^5.0.0", + "ws": "^7.5.10", + "yargs": "^17.6.2" + }, + "bin": { + "metro": "src/cli.js" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/metro-babel-transformer": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.25.2", + "flow-enums-runtime": "^0.0.6", + "hermes-parser": "0.35.0", + "metro-cache-key": "0.84.5", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/metro-babel-transformer/node_modules/hermes-estree": { + "version": "0.35.0", + "license": "MIT" + }, + "node_modules/metro-babel-transformer/node_modules/hermes-parser": { + "version": "0.35.0", + "license": "MIT", + "dependencies": { + "hermes-estree": "0.35.0" + } + }, + "node_modules/metro-cache": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "exponential-backoff": "^3.1.1", + "flow-enums-runtime": "^0.0.6", + "https-proxy-agent": "^7.0.5", + "metro-core": "0.84.5" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/metro-cache-key": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/metro-cache/node_modules/agent-base": { + "version": "7.1.4", + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/metro-cache/node_modules/https-proxy-agent": { + "version": "7.0.6", + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/metro-config": { + "version": "0.87.0", + "license": "MIT", + "peer": true, + "dependencies": { + "connect": "^3.6.5", + "flow-enums-runtime": "^0.0.6", + "jest-validate": "^29.7.0", + "metro": "0.87.0", + "metro-cache": "0.87.0", + "metro-core": "0.87.0", + "metro-runtime": "0.87.0" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + } + }, + "node_modules/metro-config/node_modules/accepts": { + "version": "2.0.0", + "license": "MIT", + "peer": true, + "dependencies": { + "mime-types": "^3.0.0", + "negotiator": "^1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/metro-config/node_modules/agent-base": { + "version": "7.1.4", + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 14" + } + }, + "node_modules/metro-config/node_modules/ci-info": { + "version": "2.0.0", + "license": "MIT", + "peer": true + }, + "node_modules/metro-config/node_modules/content-type": { + "version": "2.1.0", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/metro-config/node_modules/https-proxy-agent": { + "version": "7.0.6", + "license": "MIT", + "peer": true, + "dependencies": { + "agent-base": "^7.1.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/metro-config/node_modules/metro": { + "version": "0.87.0", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.29.0", + "@babel/core": "^7.25.2", + "@babel/generator": "^7.29.1", + "@babel/parser": "^7.29.0", + "@babel/template": "^7.28.6", + "@babel/traverse": "^7.29.0", + "@babel/types": "^7.29.0", + "accepts": "^2.0.0", + "ci-info": "^2.0.0", + "connect": "^3.6.5", + "debug": "^4.4.0", + "error-stack-parser": "^2.0.6", + "flow-enums-runtime": "^0.0.6", + "graceful-fs": "^4.2.4", + "hermes-parser": "0.36.1", + "image-size": "^1.0.2", + "invariant": "^2.2.4", + "jest-worker": "^29.7.0", + "jsc-safe-url": "^0.2.2", + "lodash.throttle": "^4.1.1", + "metro-babel-transformer": "0.87.0", + "metro-cache": "0.87.0", + "metro-cache-key": "0.87.0", + "metro-config": "0.87.0", + "metro-core": "0.87.0", + "metro-file-map": "0.87.0", + "metro-resolver": "0.87.0", + "metro-runtime": "0.87.0", + "metro-source-map": "0.87.0", + "metro-symbolicate": "0.87.0", + "metro-transform-plugins": "0.87.0", + "metro-transform-worker": "0.87.0", + "mime-types": "^3.0.1", + "nullthrows": "^1.1.1", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "throat": "^5.0.0", + "ws": "^7.5.10", + "yargs": "^17.6.2" + }, + "bin": { + "metro": "src/cli.js" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + } + }, + "node_modules/metro-config/node_modules/metro-babel-transformer": { + "version": "0.87.0", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/core": "^7.25.2", + "flow-enums-runtime": "^0.0.6", + "hermes-parser": "0.36.1", + "metro-cache-key": "0.87.0", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + } + }, + "node_modules/metro-config/node_modules/metro-cache": { + "version": "0.87.0", + "license": "MIT", + "peer": true, + "dependencies": { + "exponential-backoff": "^3.1.1", + "flow-enums-runtime": "^0.0.6", + "https-proxy-agent": "^7.0.5", + "metro-core": "0.87.0" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + } + }, + "node_modules/metro-config/node_modules/metro-cache-key": { + "version": "0.87.0", + "license": "MIT", + "peer": true, + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + } + }, + "node_modules/metro-config/node_modules/metro-core": { + "version": "0.87.0", + "license": "MIT", + "peer": true, + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.87.0" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + } + }, + "node_modules/metro-config/node_modules/metro-file-map": { + "version": "0.87.0", + "license": "MIT", + "peer": true, + "dependencies": { + "debug": "^4.4.0", + "fb-watchman": "^2.0.0", + "flow-enums-runtime": "^0.0.6", + "graceful-fs": "^4.2.4", + "invariant": "^2.2.4", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "nullthrows": "^1.1.1", + "walker": "^1.0.7" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + } + }, + "node_modules/metro-config/node_modules/metro-minify-terser": { + "version": "0.87.0", + "license": "MIT", + "peer": true, + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "terser": "^5.15.0" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + } + }, + "node_modules/metro-config/node_modules/metro-resolver": { + "version": "0.87.0", + "license": "MIT", + "peer": true, + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + } + }, + "node_modules/metro-config/node_modules/metro-source-map": { + "version": "0.87.0", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/traverse": "^7.29.0", + "@babel/types": "^7.29.0", + "flow-enums-runtime": "^0.0.6", + "invariant": "^2.2.4", + "metro-symbolicate": "0.87.0", + "nullthrows": "^1.1.1", + "ob1": "0.87.0", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + } + }, + "node_modules/metro-config/node_modules/metro-symbolicate": { + "version": "0.87.0", + "license": "MIT", + "peer": true, + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "invariant": "^2.2.4", + "metro-source-map": "0.87.0", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + }, + "bin": { + "metro-symbolicate": "src/index.js" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + } + }, + "node_modules/metro-config/node_modules/metro-transform-plugins": { + "version": "0.87.0", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/core": "^7.25.2", + "@babel/generator": "^7.29.1", + "@babel/template": "^7.28.6", + "@babel/traverse": "^7.29.0", + "flow-enums-runtime": "^0.0.6", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + } + }, + "node_modules/metro-config/node_modules/metro-transform-worker": { + "version": "0.87.0", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/core": "^7.25.2", + "@babel/generator": "^7.29.1", + "@babel/parser": "^7.29.0", + "@babel/types": "^7.29.0", + "flow-enums-runtime": "^0.0.6", + "metro": "0.87.0", + "metro-babel-transformer": "0.87.0", + "metro-cache": "0.87.0", + "metro-cache-key": "0.87.0", + "metro-minify-terser": "0.87.0", + "metro-source-map": "0.87.0", + "metro-transform-plugins": "0.87.0", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + } + }, + "node_modules/metro-config/node_modules/mime-types": { + "version": "3.0.2", + "license": "MIT", + "peer": true, + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/metro-config/node_modules/negotiator": { + "version": "1.1.0", + "license": "MIT", + "peer": true, + "dependencies": { + "content-type": "^2.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/metro-config/node_modules/ob1": { + "version": "0.87.0", + "license": "MIT", + "peer": true, + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + } + }, + "node_modules/metro-config/node_modules/source-map": { + "version": "0.5.7", + "license": "BSD-3-Clause", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro-config/node_modules/ws": { + "version": "7.5.13", + "license": "MIT", + "peer": true, + "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 + } + } + }, + "node_modules/metro-core": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.84.5" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/metro-file-map": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "fb-watchman": "^2.0.0", + "flow-enums-runtime": "^0.0.6", + "graceful-fs": "^4.2.4", + "invariant": "^2.2.4", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "nullthrows": "^1.1.1", + "walker": "^1.0.7" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/metro-minify-terser": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "terser": "^5.15.0" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/metro-resolver": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/metro-runtime": { + "version": "0.87.0", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.25.0", + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": "^22.13.0 || ^24.3.0 || >= 26.0.0" + } + }, + "node_modules/metro-source-map": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.29.0", + "@babel/types": "^7.29.0", + "flow-enums-runtime": "^0.0.6", + "invariant": "^2.2.4", + "metro-symbolicate": "0.84.5", + "nullthrows": "^1.1.1", + "ob1": "0.84.5", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/metro-source-map/node_modules/source-map": { + "version": "0.5.7", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro-symbolicate": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "invariant": "^2.2.4", + "metro-source-map": "0.84.5", + "nullthrows": "^1.1.1", + "source-map": "^0.5.6", + "vlq": "^1.0.0" + }, + "bin": { + "metro-symbolicate": "src/index.js" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/metro-symbolicate/node_modules/source-map": { + "version": "0.5.7", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro-transform-plugins": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.25.2", + "@babel/generator": "^7.29.1", + "@babel/template": "^7.28.6", + "@babel/traverse": "^7.29.0", + "flow-enums-runtime": "^0.0.6", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/metro-transform-worker": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.25.2", + "@babel/generator": "^7.29.1", + "@babel/parser": "^7.29.0", + "@babel/types": "^7.29.0", + "flow-enums-runtime": "^0.0.6", + "metro": "0.84.5", + "metro-babel-transformer": "0.84.5", + "metro-cache": "0.84.5", + "metro-cache-key": "0.84.5", + "metro-minify-terser": "0.84.5", + "metro-source-map": "0.84.5", + "metro-transform-plugins": "0.84.5", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/metro/node_modules/accepts": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "mime-types": "^3.0.0", + "negotiator": "^1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/metro/node_modules/ci-info": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/metro/node_modules/content-type": { + "version": "2.1.0", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/metro/node_modules/hermes-estree": { + "version": "0.35.0", + "license": "MIT" + }, + "node_modules/metro/node_modules/hermes-parser": { + "version": "0.35.0", + "license": "MIT", + "dependencies": { + "hermes-estree": "0.35.0" + } + }, + "node_modules/metro/node_modules/metro-config": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "connect": "^3.6.5", + "flow-enums-runtime": "^0.0.6", + "jest-validate": "^29.7.0", + "metro": "0.84.5", + "metro-cache": "0.84.5", + "metro-core": "0.84.5", + "metro-runtime": "0.84.5", + "yaml": "^2.6.1" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/metro/node_modules/metro-runtime": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.25.0", + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/metro/node_modules/mime-types": { + "version": "3.0.2", + "license": "MIT", + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/metro/node_modules/negotiator": { + "version": "1.1.0", + "license": "MIT", + "dependencies": { + "content-type": "^2.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/metro/node_modules/source-map": { + "version": "0.5.7", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro/node_modules/ws": { + "version": "7.5.13", + "license": "MIT", + "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 + } + } + }, + "node_modules/metro/node_modules/yaml": { + "version": "2.9.0", + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/micromatch/node_modules/picomatch": { + "version": "2.3.2", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.54.0", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types/node_modules/mime-db": { + "version": "1.52.0", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.1.5", + "devOptional": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.3", + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mlly": { + "version": "1.8.2", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.16.0", + "pathe": "^2.0.3", + "pkg-types": "^1.3.1", + "ufo": "^1.6.3" + } + }, + "node_modules/moment": { + "version": "2.30.1", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": "*" + } + }, + "node_modules/motion-dom": { + "version": "11.18.1", + "license": "MIT", + "dependencies": { + "motion-utils": "^11.18.1" + } + }, + "node_modules/motion-utils": { + "version": "11.18.1", + "license": "MIT" + }, + "node_modules/ms": { + "version": "2.1.3", + "license": "MIT" + }, + "node_modules/multitars": { + "version": "1.0.2", + "license": "MIT" + }, + "node_modules/mv": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "mkdirp": "~0.5.1", + "ncp": "~2.0.0", + "rimraf": "~2.4.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/mv/node_modules/glob": { + "version": "6.0.4", + "dev": true, + "license": "ISC", + "optional": true, + "dependencies": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/mv/node_modules/rimraf": { + "version": "2.4.5", + "dev": true, + "license": "ISC", + "optional": true, + "dependencies": { + "glob": "^6.0.1" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nan": { + "version": "2.28.0", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/nanoid": { + "version": "3.3.18", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/napi-postinstall": { + "version": "0.3.4", + "dev": true, + "license": "MIT", + "bin": { + "napi-postinstall": "lib/cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/napi-postinstall" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "devOptional": true, + "license": "MIT" + }, + "node_modules/ncp": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "optional": true, + "bin": { + "ncp": "bin/ncp" + } + }, + "node_modules/negotiator": { + "version": "0.6.4", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "dev": true, + "license": "MIT" + }, + "node_modules/nocache": { + "version": "3.0.4", + "license": "MIT", + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/node-domexception": { + "version": "1.0.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], + "license": "MIT", + "engines": { + "node": ">=10.5.0" + } + }, + "node_modules/node-exports-info": { + "version": "1.6.2", + "dev": true, + "license": "MIT", + "dependencies": { + "array.prototype.flatmap": "^1.3.3", + "es-errors": "^1.3.0", + "object.entries": "^1.1.9", + "semver": "^6.3.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "license": "MIT" + }, + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "license": "BSD-2-Clause" + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/node-forge": { + "version": "1.4.0", + "license": "(BSD-3-Clause OR GPL-2.0)", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.54", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/node-stream-zip": { + "version": "1.16.0", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/antelle" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-package-arg": { + "version": "11.0.3", + "license": "ISC", + "dependencies": { + "hosted-git-info": "^7.0.0", + "proc-log": "^4.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm-package-arg/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nullthrows": { + "version": "1.1.1", + "license": "MIT" + }, + "node_modules/nwsapi": { + "version": "2.2.27", + "dev": true, + "license": "MIT" + }, + "node_modules/ob1": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.9", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values": { + "version": "1.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.1.0", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "6.4.0", + "license": "MIT", + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/openai": { + "version": "4.104.0", + "license": "Apache-2.0", + "dependencies": { + "@types/node": "^18.11.18", + "@types/node-fetch": "^2.6.4", + "abort-controller": "^3.0.0", + "agentkeepalive": "^4.2.1", + "form-data-encoder": "1.7.2", + "formdata-node": "^4.3.2", + "node-fetch": "^2.6.7" + }, + "bin": { + "openai": "bin/cli" + }, + "peerDependencies": { + "ws": "^8.18.0", + "zod": "^3.23.8" + }, + "peerDependenciesMeta": { + "ws": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, + "node_modules/openai/node_modules/@types/node": { + "version": "18.19.130", + "license": "MIT", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/openai/node_modules/undici-types": { + "version": "5.26.5", + "license": "MIT" + }, + "node_modules/optionator": { + "version": "0.9.4", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "license": "MIT", + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/own-keys": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.4", + "get-intrinsic": "^1.3.0", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/p-cancelable": { + "version": "2.1.1", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "license": "BlueOak-1.0.0" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-png": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "pngjs": "^3.3.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/parse5": { + "version": "7.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^6.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/patch-package": { + "version": "8.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@yarnpkg/lockfile": "^1.1.0", + "chalk": "^4.1.2", + "ci-info": "^3.7.0", + "cross-spawn": "^7.0.3", + "find-yarn-workspace-root": "^2.0.0", + "fs-extra": "^10.0.0", + "json-stable-stringify": "^1.0.2", + "klaw-sync": "^6.0.0", + "minimist": "^1.2.6", + "open": "^7.4.2", + "semver": "^7.5.3", + "slash": "^2.0.0", + "tmp": "^0.2.4", + "yaml": "^2.2.2" + }, + "bin": { + "patch-package": "index.js" + }, + "engines": { + "node": ">=14", + "npm": ">5" + } + }, + "node_modules/patch-package/node_modules/fs-extra": { + "version": "10.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/patch-package/node_modules/is-wsl": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/patch-package/node_modules/jsonfile": { + "version": "6.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/patch-package/node_modules/open": { + "version": "7.4.2", + "dev": true, + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/patch-package/node_modules/semver": { + "version": "7.8.5", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/patch-package/node_modules/slash": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/patch-package/node_modules/universalify": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/patch-package/node_modules/yaml": { + "version": "2.9.0", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-expression-matcher": { + "version": "1.6.2", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "license": "MIT" + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.4.3", + "license": "ISC" + }, + "node_modules/path-to-regexp": { + "version": "8.4.2", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/pathe": { + "version": "2.0.3", + "dev": true, + "license": "MIT" + }, + "node_modules/pathval": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.16" + } + }, + "node_modules/pg": { + "version": "8.23.0", + "license": "MIT", + "dependencies": { + "pg-connection-string": "^2.14.0", + "pg-pool": "^3.14.0", + "pg-protocol": "^1.16.0", + "pg-types": "2.2.0", + "pgpass": "1.0.5" + }, + "engines": { + "node": ">= 16.0.0" + }, + "optionalDependencies": { + "pg-cloudflare": "^1.4.0" + }, + "peerDependencies": { + "pg-native": ">=3.0.1" + }, + "peerDependenciesMeta": { + "pg-native": { + "optional": true + } + } + }, + "node_modules/pg-cloudflare": { + "version": "1.4.0", + "license": "MIT", + "optional": true + }, + "node_modules/pg-connection-string": { + "version": "2.14.0", + "license": "MIT" + }, + "node_modules/pg-int8": { + "version": "1.0.1", + "license": "ISC", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/pg-pool": { + "version": "3.14.0", + "license": "MIT", + "peerDependencies": { + "pg": ">=8.0" + } + }, + "node_modules/pg-protocol": { + "version": "1.16.0", + "license": "MIT" + }, + "node_modules/pg-types": { + "version": "2.2.0", + "license": "MIT", + "dependencies": { + "pg-int8": "1.0.1", + "postgres-array": "~2.0.0", + "postgres-bytea": "~1.0.0", + "postgres-date": "~1.0.4", + "postgres-interval": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pgpass": { + "version": "1.0.5", + "license": "MIT", + "dependencies": { + "split2": "^4.1.0" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.7", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/pirates": { + "version": "4.0.7", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkce-challenge": { + "version": "5.0.1", + "license": "MIT", + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-types": { + "version": "1.3.1", + "dev": true, + "license": "MIT", + "dependencies": { + "confbox": "^0.1.8", + "mlly": "^1.7.4", + "pathe": "^2.0.1" + } + }, + "node_modules/playwright": { + "version": "1.62.1", + "devOptional": true, + "license": "Apache-2.0", + "dependencies": { + "playwright-core": "1.62.1" + }, + "bin": { + "playwright": "cli.js" + }, + "engines": { + "node": ">=20" + }, + "optionalDependencies": { + "fsevents": "2.3.2" + } + }, + "node_modules/playwright-core": { + "version": "1.62.1", + "devOptional": true, + "license": "Apache-2.0", + "bin": { + "playwright-core": "cli.js" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/playwright/node_modules/fsevents": { + "version": "2.3.2", + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/plist": { + "version": "3.1.1", + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "^0.9.10", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + }, + "engines": { + "node": ">=10.4.0" + } + }, + "node_modules/plist/node_modules/@xmldom/xmldom": { + "version": "0.9.12", + "license": "MIT", + "engines": { + "node": ">=14.6" + } + }, + "node_modules/plist/node_modules/xmlbuilder": { + "version": "15.1.1", + "license": "MIT", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/pngjs": { + "version": "3.4.0", + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.5.26", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.17", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.1.0", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-nested": { + "version": "6.2.0", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.1.1" + }, + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.4", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "license": "MIT" + }, + "node_modules/postgres-array": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/postgres-bytea": { + "version": "1.0.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postgres-date": { + "version": "1.0.7", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postgres-interval": { + "version": "1.2.0", + "license": "MIT", + "dependencies": { + "xtend": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/posthog-js": { + "version": "1.422.5", + "license": "(Apache-2.0 AND MIT)", + "dependencies": { + "@posthog/browser-common": "^0.7.0", + "@posthog/core": "^1.49.2", + "@posthog/types": "^1.407.1", + "core-js": "^3.49.0", + "dompurify": "^3.4.13", + "fflate": "^0.4.8", + "preact": "^10.29.3", + "query-selector-shadow-dom": "^1.0.1", + "web-vitals": "^5.3.0", + "web-vitals-soft-navs": "npm:web-vitals@6.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "react": { + "optional": true + } + } + }, + "node_modules/posthog-js/node_modules/fflate": { + "version": "0.4.9", + "license": "MIT" + }, + "node_modules/posthog-js/node_modules/web-vitals": { + "version": "5.3.0", + "license": "Apache-2.0" + }, + "node_modules/powershell-utils": { + "version": "0.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/preact": { + "version": "10.29.8", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + }, + "peerDependencies": { + "preact-render-to-string": ">=5" + }, + "peerDependenciesMeta": { + "preact-render-to-string": { + "optional": true + } + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pretty-format": { + "version": "29.7.0", + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/pretty-format/node_modules/react-is": { + "version": "18.3.1", + "license": "MIT" + }, + "node_modules/proc-log": { + "version": "4.2.0", + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/progress": { + "version": "2.0.3", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise": { + "version": "8.3.0", + "license": "MIT", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "license": "MIT", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "dev": true, + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "dev": true, + "license": "MIT" + }, + "node_modules/protobufjs": { + "version": "7.6.6", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.1", + "@protobufjs/fetch": "^1.1.1", + "@protobufjs/float": "^1.0.2", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", + "@types/node": ">=13.7.0", + "long": "^5.3.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/psl": { + "version": "1.15.0", + "dev": true, + "license": "MIT", + "dependencies": { + "punycode": "^2.3.1" + }, + "funding": { + "url": "https://github.com/sponsors/lupomontero" + } + }, + "node_modules/pump": { + "version": "3.0.4", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/pure-rand": { + "version": "6.1.0", + "devOptional": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/dubzzz" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fast-check" + } + ], + "license": "MIT" + }, + "node_modules/qs": { + "version": "6.16.0", + "license": "BSD-3-Clause", + "dependencies": { + "es-define-property": "^1.0.1", + "side-channel": "^1.1.1" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/query-selector-shadow-dom": { + "version": "1.0.1", + "license": "MIT" + }, + "node_modules/query-string": { + "version": "7.1.3", + "license": "MIT", + "dependencies": { + "decode-uri-component": "^0.2.2", + "filter-obj": "^1.1.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/queue": { + "version": "6.0.2", + "license": "MIT", + "peer": true, + "dependencies": { + "inherits": "~2.0.3" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/range-parser": { + "version": "1.3.0", + "license": "MIT", + "engines": { + "node": ">= 0.6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/raw-body": { + "version": "3.0.2", + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "http-errors": "~2.0.1", + "iconv-lite": "~0.7.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/react": { + "version": "19.2.3", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-devtools-core": { + "version": "6.1.5", + "license": "MIT", + "dependencies": { + "shell-quote": "^1.6.1", + "ws": "^7" + } + }, + "node_modules/react-devtools-core/node_modules/ws": { + "version": "7.5.13", + "license": "MIT", + "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 + } + } + }, + "node_modules/react-dom": { + "version": "19.2.3", + "license": "MIT", + "dependencies": { + "scheduler": "^0.27.0" + }, + "peerDependencies": { + "react": "^19.2.3" + } + }, + "node_modules/react-dom/node_modules/scheduler": { + "version": "0.27.0", + "license": "MIT" + }, + "node_modules/react-fast-compare": { + "version": "3.2.2", + "license": "MIT" + }, + "node_modules/react-freeze": { + "version": "1.0.4", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": ">=17.0.0" + } + }, + "node_modules/react-icons": { + "version": "4.12.0", + "license": "MIT", + "peerDependencies": { + "react": "*" + } + }, + "node_modules/react-is": { + "version": "19.2.8", + "license": "MIT" + }, + "node_modules/react-native": { + "version": "0.85.3", + "license": "MIT", + "dependencies": { + "@react-native/assets-registry": "0.85.3", + "@react-native/codegen": "0.85.3", + "@react-native/community-cli-plugin": "0.85.3", + "@react-native/gradle-plugin": "0.85.3", + "@react-native/js-polyfills": "0.85.3", + "@react-native/normalize-colors": "0.85.3", + "@react-native/virtualized-lists": "0.85.3", + "abort-controller": "^3.0.0", + "anser": "^1.4.9", + "ansi-regex": "^5.0.0", + "babel-plugin-syntax-hermes-parser": "0.33.3", + "base64-js": "^1.5.1", + "commander": "^12.0.0", + "flow-enums-runtime": "^0.0.6", + "hermes-compiler": "250829098.0.10", + "invariant": "^2.2.4", + "memoize-one": "^5.0.0", + "metro-runtime": "^0.84.3", + "metro-source-map": "^0.84.3", + "nullthrows": "^1.1.1", + "pretty-format": "^29.7.0", + "promise": "^8.3.0", + "react-devtools-core": "^6.1.5", + "react-refresh": "^0.14.0", + "regenerator-runtime": "^0.13.2", + "scheduler": "0.27.0", + "semver": "^7.1.3", + "stacktrace-parser": "^0.1.10", + "tinyglobby": "^0.2.15", + "whatwg-fetch": "^3.0.0", + "ws": "^7.5.10", + "yargs": "^17.6.2" + }, + "bin": { + "react-native": "cli.js" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + }, + "peerDependencies": { + "@react-native/jest-preset": "0.85.3", + "@types/react": "^19.1.1", + "react": "^19.2.3" + }, + "peerDependenciesMeta": { + "@react-native/jest-preset": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-native-android-widget": { + "version": "0.22.1", + "license": "MIT", + "peerDependencies": { + "expo": ">=54.0.0", + "react": "*", + "react-native": "*" + }, + "peerDependenciesMeta": { + "expo": { + "optional": true + } + } + }, + "node_modules/react-native-compressor": { + "version": "1.19.4", + "license": "MIT", + "workspaces": [ + "examples/*" + ], + "engines": { + "node": ">= 22.11.0" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-drawer-layout": { + "version": "4.2.10", + "license": "MIT", + "dependencies": { + "color": "^4.2.3", + "use-latest-callback": "^0.2.4" + }, + "peerDependencies": { + "react": ">= 18.2.0", + "react-native": "*", + "react-native-gesture-handler": ">= 2.0.0", + "react-native-reanimated": ">= 2.0.0" + } + }, + "node_modules/react-native-gesture-handler": { + "version": "2.31.2", + "license": "MIT", + "dependencies": { + "@egjs/hammerjs": "^2.0.17", + "@types/react-test-renderer": "^19.1.0", + "hoist-non-react-statics": "^3.3.0", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-is-edge-to-edge": { + "version": "1.3.1", + "license": "MIT", + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-purchases": { + "version": "9.15.2", + "license": "MIT", + "workspaces": [ + "examples/purchaseTesterTypescript", + "react-native-purchases-ui" + ], + "dependencies": { + "@revenuecat/purchases-js-hybrid-mappings": "17.55.1", + "@revenuecat/purchases-typescript-internal": "17.55.1" + }, + "peerDependencies": { + "react": ">= 16.6.3", + "react-native": ">= 0.73.0", + "react-native-web": "*" + }, + "peerDependenciesMeta": { + "react-native-web": { + "optional": true + } + } + }, + "node_modules/react-native-reanimated": { + "version": "4.3.1", + "license": "MIT", + "dependencies": { + "react-native-is-edge-to-edge": "^1.3.1", + "semver": "^7.7.3" + }, + "peerDependencies": { + "react": "*", + "react-native": "0.81 - 0.85", + "react-native-worklets": "0.8.x" + } + }, + "node_modules/react-native-reanimated/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-native-safe-area-context": { + "version": "5.7.0", + "license": "MIT", + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-screens": { + "version": "4.26.2", + "license": "MIT", + "dependencies": { + "react-freeze": "^1.0.0", + "warn-once": "^0.1.0" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-share": { + "version": "12.3.1", + "license": "MIT", + "engines": { + "node": ">=16" + } + }, + "node_modules/react-native-skia-android": { + "version": "147.1.0", + "license": "MIT" + }, + "node_modules/react-native-skia-apple-ios": { + "version": "147.1.0", + "license": "MIT" + }, + "node_modules/react-native-skia-apple-macos": { + "version": "147.1.0", + "license": "MIT" + }, + "node_modules/react-native-skia-apple-tvos": { + "version": "147.1.0", + "license": "MIT" + }, + "node_modules/react-native-svg": { + "version": "15.15.4", + "license": "MIT", + "dependencies": { + "css-select": "^5.1.0", + "css-tree": "^1.1.3", + "warn-once": "0.1.1" + }, + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "node_modules/react-native-url-polyfill": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "whatwg-url-without-unicode": "8.0.0-3" + }, + "peerDependencies": { + "react-native": "*" + } + }, + "node_modules/react-native-view-shot": { + "version": "5.1.0", + "license": "MIT", + "dependencies": { + "html2canvas": "^1.4.1" + }, + "engines": { + "node": ">=20", + "npm": ">=10" + }, + "peerDependencies": { + "react": ">=18.0.0", + "react-native": ">=0.76.0" + } + }, + "node_modules/react-native-web": { + "version": "0.21.2", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.18.6", + "@react-native/normalize-colors": "^0.74.1", + "fbjs": "^3.0.4", + "inline-style-prefixer": "^7.0.1", + "memoize-one": "^6.0.0", + "nullthrows": "^1.1.1", + "postcss-value-parser": "^4.2.0", + "styleq": "^0.1.3" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/react-native-web/node_modules/@react-native/normalize-colors": { + "version": "0.74.89", + "license": "MIT" + }, + "node_modules/react-native-web/node_modules/memoize-one": { + "version": "6.0.0", + "license": "MIT" + }, + "node_modules/react-native-worklets": { + "version": "0.8.3", + "license": "MIT", + "dependencies": { + "@babel/plugin-transform-arrow-functions": "^7.27.1", + "@babel/plugin-transform-class-properties": "^7.27.1", + "@babel/plugin-transform-classes": "^7.28.4", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1", + "@babel/plugin-transform-shorthand-properties": "^7.27.1", + "@babel/plugin-transform-template-literals": "^7.27.1", + "@babel/plugin-transform-unicode-regex": "^7.27.1", + "@babel/preset-typescript": "^7.27.1", + "convert-source-map": "^2.0.0", + "semver": "^7.7.3" + }, + "peerDependencies": { + "@babel/core": "*", + "@react-native/metro-config": "*", + "react": "*", + "react-native": "0.81 - 0.85" + } + }, + "node_modules/react-native-worklets/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-native/node_modules/@react-native/codegen": { + "version": "0.85.3", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.25.2", + "@babel/parser": "^7.29.0", + "hermes-parser": "0.33.3", + "invariant": "^2.2.4", + "nullthrows": "^1.1.1", + "tinyglobby": "^0.2.15", + "yargs": "^17.6.2" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/react-native/node_modules/@react-native/community-cli-plugin": { + "version": "0.85.3", + "license": "MIT", + "dependencies": { + "@react-native/dev-middleware": "0.85.3", + "debug": "^4.4.0", + "invariant": "^2.2.4", + "metro": "^0.84.3", + "metro-config": "^0.84.3", + "metro-core": "^0.84.3", + "semver": "^7.1.3" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + }, + "peerDependencies": { + "@react-native-community/cli": "*", + "@react-native/metro-config": "0.85.3" + }, + "peerDependenciesMeta": { + "@react-native-community/cli": { + "optional": true + }, + "@react-native/metro-config": { + "optional": true + } + } + }, + "node_modules/react-native/node_modules/@react-native/normalize-colors": { + "version": "0.85.3", + "license": "MIT" + }, + "node_modules/react-native/node_modules/@react-native/virtualized-lists": { + "version": "0.85.3", + "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.85.3.tgz", + "integrity": "sha512-dsCjI//OIPEUJMyNHp4l7zNLVjCx7bcaRUceOCkU+IB17hkbtbGWvi7HjGFSzy7FJGmS/MOlcfpb72xXiy1Oig==", + "license": "MIT", + "dependencies": { + "invariant": "^2.2.4", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + }, + "peerDependencies": { + "@types/react": "^19.2.0", + "react": "*", + "react-native": "0.85.3" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-native/node_modules/babel-plugin-syntax-hermes-parser": { + "version": "0.33.3", + "license": "MIT", + "dependencies": { + "hermes-parser": "0.33.3" + } + }, + "node_modules/react-native/node_modules/commander": { + "version": "12.1.0", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/react-native/node_modules/hermes-estree": { + "version": "0.33.3", + "license": "MIT" + }, + "node_modules/react-native/node_modules/hermes-parser": { + "version": "0.33.3", + "license": "MIT", + "dependencies": { + "hermes-estree": "0.33.3" + } + }, + "node_modules/react-native/node_modules/metro-config": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "connect": "^3.6.5", + "flow-enums-runtime": "^0.0.6", + "jest-validate": "^29.7.0", + "metro": "0.84.5", + "metro-cache": "0.84.5", + "metro-core": "0.84.5", + "metro-runtime": "0.84.5", + "yaml": "^2.6.1" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/react-native/node_modules/metro-runtime": { + "version": "0.84.5", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.25.0", + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0" + } + }, + "node_modules/react-native/node_modules/react-refresh": { + "version": "0.14.2", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-native/node_modules/scheduler": { + "version": "0.27.0", + "license": "MIT" + }, + "node_modules/react-native/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-native/node_modules/ws": { + "version": "7.5.13", + "license": "MIT", + "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 + } + } + }, + "node_modules/react-native/node_modules/yaml": { + "version": "2.9.0", + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" + } + }, + "node_modules/react-reconciler": { + "version": "0.31.0", + "license": "MIT", + "dependencies": { + "scheduler": "^0.25.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "react": "^19.0.0" + } + }, + "node_modules/react-reconciler/node_modules/scheduler": { + "version": "0.25.0", + "license": "MIT" + }, + "node_modules/react-redux": { + "version": "9.3.0", + "license": "MIT", + "dependencies": { + "@types/use-sync-external-store": "^0.0.6", + "use-sync-external-store": "^1.4.0" + }, + "peerDependencies": { + "@types/react": "^18.2.25 || ^19", + "react": "^18.0 || ^19", + "redux": "^5.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "redux": { + "optional": true + } + } + }, + "node_modules/react-refresh": { + "version": "0.18.0", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-remove-scroll": { + "version": "2.7.2", + "license": "MIT", + "dependencies": { + "react-remove-scroll-bar": "^2.3.7", + "react-style-singleton": "^2.2.3", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.3", + "use-sidecar": "^1.1.3" + }, + "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 + } + } + }, + "node_modules/react-remove-scroll-bar": { + "version": "2.3.8", + "license": "MIT", + "dependencies": { + "react-style-singleton": "^2.2.2", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-router": { + "version": "6.30.6", + "license": "MIT", + "dependencies": { + "@remix-run/router": "1.23.4" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.30.6", + "license": "MIT", + "dependencies": { + "@remix-run/router": "1.23.4", + "react-router": "6.30.6" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "node_modules/react-style-singleton": { + "version": "2.2.3", + "license": "MIT", + "dependencies": { + "get-nonce": "^1.0.0", + "tslib": "^2.0.0" + }, + "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 + } + } + }, + "node_modules/react-test-renderer": { + "version": "19.2.3", + "devOptional": true, + "license": "MIT", + "dependencies": { + "react-is": "^19.2.3", + "scheduler": "^0.27.0" + }, + "peerDependencies": { + "react": "^19.2.3" + } + }, + "node_modules/react-test-renderer/node_modules/scheduler": { + "version": "0.27.0", + "devOptional": true, + "license": "MIT" + }, + "node_modules/read-cache": { + "version": "1.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/readdirp/node_modules/picomatch": { + "version": "2.3.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/recast": { + "version": "0.23.21", + "dev": true, + "license": "MIT", + "dependencies": { + "ast-types": "^0.16.1", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tiny-invariant": "^1.3.3", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/recharts": { + "version": "3.10.1", + "license": "MIT", + "workspaces": [ + "www" + ], + "dependencies": { + "@reduxjs/toolkit": "^1.9.0 || 2.x.x", + "clsx": "^2.1.1", + "decimal.js-light": "^2.5.1", + "es-toolkit": "^1.39.3", + "eventemitter3": "^5.0.1", + "immer": "^11.1.8", + "react-redux": "8.x.x || 9.x.x", + "reselect": "5.2.0", + "tiny-invariant": "^1.3.3", + "use-sync-external-store": "^1.2.2", + "victory-vendor": "^37.0.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-is": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "license": "MIT", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/redux": { + "version": "5.0.1", + "license": "MIT" + }, + "node_modules/redux-thunk": { + "version": "3.1.0", + "license": "MIT", + "peerDependencies": { + "redux": "^5.0.0" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "license": "MIT" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.2.2", + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "license": "MIT" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "dev": true, + "license": "MIT", + "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" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "6.4.0", + "license": "MIT", + "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" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.8.0", + "license": "MIT" + }, + "node_modules/regjsparser": { + "version": "0.13.2", + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~3.1.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "license": "ISC" + }, + "node_modules/requires-port": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/reselect": { + "version": "5.2.0", + "license": "MIT" + }, + "node_modules/resolve": { + "version": "1.22.12", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-alpn": { + "version": "1.2.1", + "license": "MIT" + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/resolve-workspace-root": { + "version": "2.0.1", + "license": "MIT" + }, + "node_modules/resolve.exports": { + "version": "2.0.3", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/responselike": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "lowercase-keys": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "license": "MIT", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "4.54.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.54.0", + "@rollup/rollup-android-arm64": "4.54.0", + "@rollup/rollup-darwin-arm64": "4.54.0", + "@rollup/rollup-darwin-x64": "4.54.0", + "@rollup/rollup-freebsd-arm64": "4.54.0", + "@rollup/rollup-freebsd-x64": "4.54.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.54.0", + "@rollup/rollup-linux-arm-musleabihf": "4.54.0", + "@rollup/rollup-linux-arm64-gnu": "4.54.0", + "@rollup/rollup-linux-arm64-musl": "4.54.0", + "@rollup/rollup-linux-loong64-gnu": "4.54.0", + "@rollup/rollup-linux-ppc64-gnu": "4.54.0", + "@rollup/rollup-linux-riscv64-gnu": "4.54.0", + "@rollup/rollup-linux-riscv64-musl": "4.54.0", + "@rollup/rollup-linux-s390x-gnu": "4.54.0", + "@rollup/rollup-linux-x64-gnu": "4.54.0", + "@rollup/rollup-linux-x64-musl": "4.54.0", + "@rollup/rollup-openharmony-arm64": "4.54.0", + "@rollup/rollup-win32-arm64-msvc": "4.54.0", + "@rollup/rollup-win32-ia32-msvc": "4.54.0", + "@rollup/rollup-win32-x64-gnu": "4.54.0", + "@rollup/rollup-win32-x64-msvc": "4.54.0", + "fsevents": "~2.3.2" + } + }, + "node_modules/router": { + "version": "2.2.0", + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "depd": "^2.0.0", + "is-promise": "^4.0.0", + "parseurl": "^1.3.3", + "path-to-regexp": "^8.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.4", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "get-intrinsic": "^1.3.0", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safe-json-stringify": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/safe-push-apply": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "license": "MIT" + }, + "node_modules/sandbox-cli-detector": { + "version": "0.2.0", + "license": "MIT", + "bin": { + "sandbox-cli-detector": "dist/cli.js" + }, + "engines": { + "node": ">=18.18" + } + }, + "node_modules/sauci-mcp-server": { + "resolved": "apps/mcp", + "link": true + }, + "node_modules/sax": { + "version": "1.6.1", + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=11.0.0" + } + }, + "node_modules/saxes": { + "version": "6.0.0", + "dev": true, + "license": "ISC", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=v12.22.7" + } + }, + "node_modules/scheduler": { + "version": "0.23.2", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "1.2.1", + "license": "MIT", + "dependencies": { + "debug": "^4.4.3", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "fresh": "^2.0.0", + "http-errors": "^2.0.1", + "mime-types": "^3.0.2", + "ms": "^2.1.3", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "statuses": "^2.0.2" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/send/node_modules/mime-types": { + "version": "3.0.2", + "license": "MIT", + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/serialize-error": { + "version": "2.1.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/serve-static": { + "version": "1.16.3", + "license": "MIT", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "~0.19.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-static/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-static/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/serve-static/node_modules/fresh": { + "version": "0.5.2", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static/node_modules/mime": { + "version": "1.6.0", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/serve-static/node_modules/range-parser": { + "version": "1.2.1", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static/node_modules/send": { + "version": "0.19.2", + "license": "MIT", + "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.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.4.1", + "range-parser": "~1.2.1", + "statuses": "~2.0.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/server-only": { + "version": "0.0.1", + "license": "MIT" + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "license": "ISC" + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-proto": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "license": "MIT" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "license": "ISC" + }, + "node_modules/sf-symbols-typescript": { + "version": "2.2.0", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "license": "MIT" + }, + "node_modules/sharp": { + "version": "0.35.4", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@img/colour": "^1.1.0", + "detect-libc": "^2.1.2", + "semver": "^7.8.5" + }, + "engines": { + "node": ">=20.9.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.35.4", + "@img/sharp-darwin-x64": "0.35.4", + "@img/sharp-freebsd-wasm32": "0.35.4", + "@img/sharp-libvips-darwin-arm64": "1.3.3", + "@img/sharp-libvips-darwin-x64": "1.3.3", + "@img/sharp-libvips-linux-arm": "1.3.3", + "@img/sharp-libvips-linux-arm64": "1.3.3", + "@img/sharp-libvips-linux-ppc64": "1.3.3", + "@img/sharp-libvips-linux-riscv64": "1.3.3", + "@img/sharp-libvips-linux-s390x": "1.3.3", + "@img/sharp-libvips-linux-x64": "1.3.3", + "@img/sharp-libvips-linuxmusl-arm64": "1.3.3", + "@img/sharp-libvips-linuxmusl-x64": "1.3.3", + "@img/sharp-linux-arm": "0.35.4", + "@img/sharp-linux-arm64": "0.35.4", + "@img/sharp-linux-ppc64": "0.35.4", + "@img/sharp-linux-riscv64": "0.35.4", + "@img/sharp-linux-s390x": "0.35.4", + "@img/sharp-linux-x64": "0.35.4", + "@img/sharp-linuxmusl-arm64": "0.35.4", + "@img/sharp-linuxmusl-x64": "0.35.4", + "@img/sharp-webcontainers-wasm32": "0.35.4", + "@img/sharp-win32-arm64": "0.35.4", + "@img/sharp-win32-ia32": "0.35.4", + "@img/sharp-win32-x64": "0.35.4" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/sharp/node_modules/semver": { + "version": "7.8.5", + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.10.0", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.1.1", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.4", + "side-channel-list": "^1.0.1", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/siginfo": { + "version": "2.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "license": "ISC" + }, + "node_modules/simple-plist": { + "version": "1.3.1", + "license": "MIT", + "dependencies": { + "bplist-creator": "0.1.0", + "bplist-parser": "0.3.1", + "plist": "^3.0.5" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.4", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.4", + "license": "MIT" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "license": "MIT" + }, + "node_modules/slash": { + "version": "3.0.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "3.2.1", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/slice-ansi/node_modules/color-convert": { + "version": "1.9.3", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/slice-ansi/node_modules/color-name": { + "version": "1.1.3", + "license": "MIT" + }, + "node_modules/slugify": { + "version": "1.6.9", + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/sonner": { + "version": "1.7.4", + "license": "MIT", + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0 || ^19.0.0-rc", + "react-dom": "^18.0.0 || ^19.0.0 || ^19.0.0-rc" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/split": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/split-on-first": { + "version": "1.1.0", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/split2": { + "version": "4.2.0", + "license": "ISC", + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "devOptional": true, + "license": "BSD-3-Clause" + }, + "node_modules/stable-hash": { + "version": "0.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/stack-generator": { + "version": "2.0.10", + "license": "MIT", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "devOptional": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackback": { + "version": "0.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/stackframe": { + "version": "1.3.4", + "license": "MIT" + }, + "node_modules/stacktrace-gps": { + "version": "3.1.2", + "license": "MIT", + "dependencies": { + "source-map": "0.5.6", + "stackframe": "^1.3.4" + } + }, + "node_modules/stacktrace-gps/node_modules/source-map": { + "version": "0.5.6", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stacktrace-js": { + "version": "2.0.2", + "license": "MIT", + "dependencies": { + "error-stack-parser": "^2.0.6", + "stack-generator": "^2.0.5", + "stacktrace-gps": "^3.0.4" + } + }, + "node_modules/stacktrace-parser": { + "version": "0.1.11", + "license": "MIT", + "dependencies": { + "type-fest": "^0.7.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/stacktrace-parser/node_modules/type-fest": { + "version": "0.7.1", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" + } + }, + "node_modules/standard-navigation": { + "version": "0.0.5", + "license": "MIT" + }, + "node_modules/statuses": { + "version": "2.0.2", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/std-env": { + "version": "3.10.0", + "dev": true, + "license": "MIT" + }, + "node_modules/stop-iteration-iterator": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "internal-slot": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/stream-buffers": { + "version": "2.2.0", + "license": "Unlicense", + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/strict-uri-encode": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "devOptional": true, + "license": "MIT", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "license": "MIT" + }, + "node_modules/string-width-cjs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "license": "MIT" + }, + "node_modules/string-width/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.includes": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.24.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.2", + "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.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.repeat": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.11", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.24.2", + "es-object-atoms": "^1.1.2", + "has-property-descriptors": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.10", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "license": "MIT", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strnum": { + "version": "2.4.2", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "dependencies": { + "anynum": "^1.0.1" + } + }, + "node_modules/strtok3": { + "version": "10.3.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@tokenizer/token": "^0.3.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/structured-headers": { + "version": "0.4.1", + "license": "MIT" + }, + "node_modules/styleq": { + "version": "0.1.3", + "license": "MIT" + }, + "node_modules/sucrase": { + "version": "3.35.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "tinyglobby": "^0.2.11", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sudo-prompt": { + "version": "9.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/supabase": { + "version": "2.116.0", + "dev": true, + "license": "MIT", + "dependencies": { + "eciesjs": "^0.5.0", + "jose": "^6.2.9" + }, + "bin": { + "supabase": "dist/supabase.js" + }, + "optionalDependencies": { + "@supabase/cli-darwin-arm64": "2.116.0", + "@supabase/cli-darwin-x64": "2.116.0", + "@supabase/cli-linux-arm64": "2.116.0", + "@supabase/cli-linux-arm64-musl": "2.116.0", + "@supabase/cli-linux-x64": "2.116.0", + "@supabase/cli-linux-x64-musl": "2.116.0", + "@supabase/cli-windows-arm64": "2.116.0", + "@supabase/cli-windows-x64": "2.116.0" + } + }, + "node_modules/superstruct": { + "version": "2.0.2", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "dev": true, + "license": "MIT" + }, + "node_modules/tailwind-merge": { + "version": "2.6.1", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/dcastil" + } + }, + "node_modules/tailwindcss": { + "version": "3.4.19", + "dev": true, + "license": "MIT", + "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.2", + "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.4.47", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.2 || ^5.0 || ^6.0", + "postcss-nested": "^6.2.0", + "postcss-selector-parser": "^6.1.2", + "resolve": "^1.22.8", + "sucrase": "^3.35.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tailwindcss/node_modules/postcss-load-config": { + "version": "6.0.1", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "lilconfig": "^3.1.1" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "jiti": ">=1.21.0", + "postcss": ">=8.0.9", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + }, + "postcss": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/tar": { + "version": "6.2.1", + "dev": true, + "license": "ISC", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "license": "MIT", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.51.2", + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.15.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "license": "MIT" + }, + "node_modules/test-exclude": { + "version": "7.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^10.4.1", + "minimatch": "^10.2.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/test-exclude/node_modules/balanced-match": { + "version": "4.0.4", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/test-exclude/node_modules/brace-expansion": { + "version": "5.0.9", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/test-exclude/node_modules/minimatch": { + "version": "10.2.6", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/text-segmentation": { + "version": "1.0.3", + "license": "MIT", + "dependencies": { + "utrie": "^1.0.2" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/thenify": { + "version": "3.3.1", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "dev": true, + "license": "MIT", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "5.0.0", + "license": "MIT" + }, + "node_modules/through": { + "version": "2.3.8", + "dev": true, + "license": "MIT" + }, + "node_modules/tiny-invariant": { + "version": "1.3.3", + "license": "MIT" + }, + "node_modules/tinybench": { + "version": "2.9.0", + "dev": true, + "license": "MIT" + }, + "node_modules/tinyexec": { + "version": "0.3.2", + "dev": true, + "license": "MIT" + }, + "node_modules/tinyglobby": { + "version": "0.2.17", + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.4" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinypool": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.0.0 || >=20.0.0" + } + }, + "node_modules/tinyrainbow": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tinyspy": { + "version": "3.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tmp": { + "version": "0.2.7", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.14" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "license": "BSD-3-Clause" + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/token-types": { + "version": "6.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@borewit/text-codec": "^0.2.1", + "@tokenizer/token": "^0.3.0", + "ieee754": "^1.2.1" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/toqr": { + "version": "0.1.1", + "license": "MIT" + }, + "node_modules/tough-cookie": { + "version": "4.1.4", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/tree-kill": { + "version": "1.2.2", + "dev": true, + "license": "MIT", + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/ts-api-utils": { + "version": "2.5.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.12" + }, + "peerDependencies": { + "typescript": ">=4.8.4" + } + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "license": "0BSD" + }, + "node_modules/tsup": { + "version": "8.5.1", + "dev": true, + "license": "MIT", + "dependencies": { + "bundle-require": "^5.1.0", + "cac": "^6.7.14", + "chokidar": "^4.0.3", + "consola": "^3.4.0", + "debug": "^4.4.0", + "esbuild": "^0.27.0", + "fix-dts-default-cjs-exports": "^1.0.0", + "joycon": "^3.1.1", + "picocolors": "^1.1.1", + "postcss-load-config": "^6.0.1", + "resolve-from": "^5.0.0", + "rollup": "^4.34.8", + "source-map": "^0.7.6", + "sucrase": "^3.35.0", + "tinyexec": "^0.3.2", + "tinyglobby": "^0.2.11", + "tree-kill": "^1.2.2" + }, + "bin": { + "tsup": "dist/cli-default.js", + "tsup-node": "dist/cli-node.js" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@microsoft/api-extractor": "^7.36.0", + "@swc/core": "^1", + "postcss": "^8.4.12", + "typescript": ">=4.5.0" + }, + "peerDependenciesMeta": { + "@microsoft/api-extractor": { + "optional": true + }, + "@swc/core": { + "optional": true + }, + "postcss": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/tsup/node_modules/@esbuild/aix-ppc64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.7.tgz", + "integrity": "sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/android-arm": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.7.tgz", + "integrity": "sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/android-arm64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.7.tgz", + "integrity": "sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/android-x64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.7.tgz", + "integrity": "sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/darwin-arm64": { + "version": "0.27.7", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/darwin-x64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.7.tgz", + "integrity": "sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/freebsd-arm64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.7.tgz", + "integrity": "sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/freebsd-x64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.7.tgz", + "integrity": "sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/linux-arm": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.7.tgz", + "integrity": "sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/linux-arm64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.7.tgz", + "integrity": "sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/linux-ia32": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.7.tgz", + "integrity": "sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/linux-loong64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.7.tgz", + "integrity": "sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/linux-mips64el": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.7.tgz", + "integrity": "sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/linux-ppc64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.7.tgz", + "integrity": "sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/linux-riscv64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.7.tgz", + "integrity": "sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/linux-s390x": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.7.tgz", + "integrity": "sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/linux-x64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.7.tgz", + "integrity": "sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/netbsd-arm64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.7.tgz", + "integrity": "sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/netbsd-x64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.7.tgz", + "integrity": "sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/openbsd-arm64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.7.tgz", + "integrity": "sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/openbsd-x64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.7.tgz", + "integrity": "sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/openharmony-arm64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.7.tgz", + "integrity": "sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/sunos-x64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.7.tgz", + "integrity": "sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/win32-arm64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.7.tgz", + "integrity": "sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/win32-ia32": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.7.tgz", + "integrity": "sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/@esbuild/win32-x64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.7.tgz", + "integrity": "sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsup/node_modules/chokidar": { + "version": "4.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/tsup/node_modules/esbuild": { + "version": "0.27.7", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.27.7", + "@esbuild/android-arm": "0.27.7", + "@esbuild/android-arm64": "0.27.7", + "@esbuild/android-x64": "0.27.7", + "@esbuild/darwin-arm64": "0.27.7", + "@esbuild/darwin-x64": "0.27.7", + "@esbuild/freebsd-arm64": "0.27.7", + "@esbuild/freebsd-x64": "0.27.7", + "@esbuild/linux-arm": "0.27.7", + "@esbuild/linux-arm64": "0.27.7", + "@esbuild/linux-ia32": "0.27.7", + "@esbuild/linux-loong64": "0.27.7", + "@esbuild/linux-mips64el": "0.27.7", + "@esbuild/linux-ppc64": "0.27.7", + "@esbuild/linux-riscv64": "0.27.7", + "@esbuild/linux-s390x": "0.27.7", + "@esbuild/linux-x64": "0.27.7", + "@esbuild/netbsd-arm64": "0.27.7", + "@esbuild/netbsd-x64": "0.27.7", + "@esbuild/openbsd-arm64": "0.27.7", + "@esbuild/openbsd-x64": "0.27.7", + "@esbuild/openharmony-arm64": "0.27.7", + "@esbuild/sunos-x64": "0.27.7", + "@esbuild/win32-arm64": "0.27.7", + "@esbuild/win32-ia32": "0.27.7", + "@esbuild/win32-x64": "0.27.7" + } + }, + "node_modules/tsup/node_modules/postcss-load-config": { + "version": "6.0.1", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "lilconfig": "^3.1.1" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "jiti": ">=1.21.0", + "postcss": ">=8.0.9", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + }, + "postcss": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/tsup/node_modules/readdirp": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/tsup/node_modules/source-map": { + "version": "0.7.6", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">= 12" + } + }, + "node_modules/tsx": { + "version": "4.23.13", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "~0.28.0" + }, + "bin": { + "tsx": "dist/cli.mjs" + }, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + } + }, + "node_modules/tsx/node_modules/@esbuild/aix-ppc64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz", + "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/android-arm": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz", + "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/android-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz", + "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/android-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz", + "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/darwin-arm64": { + "version": "0.28.2", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/darwin-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz", + "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/freebsd-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz", + "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/freebsd-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz", + "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/linux-arm": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz", + "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/linux-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz", + "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/linux-ia32": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz", + "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/linux-loong64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz", + "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/linux-mips64el": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz", + "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/linux-ppc64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz", + "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/linux-riscv64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz", + "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/linux-s390x": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz", + "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/linux-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz", + "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/netbsd-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz", + "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/netbsd-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz", + "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/openbsd-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz", + "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/openbsd-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz", + "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/openharmony-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz", + "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/sunos-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz", + "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/win32-arm64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz", + "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/win32-ia32": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz", + "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/@esbuild/win32-x64": { + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz", + "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/tsx/node_modules/esbuild": { + "version": "0.28.2", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.28.2", + "@esbuild/android-arm": "0.28.2", + "@esbuild/android-arm64": "0.28.2", + "@esbuild/android-x64": "0.28.2", + "@esbuild/darwin-arm64": "0.28.2", + "@esbuild/darwin-x64": "0.28.2", + "@esbuild/freebsd-arm64": "0.28.2", + "@esbuild/freebsd-x64": "0.28.2", + "@esbuild/linux-arm": "0.28.2", + "@esbuild/linux-arm64": "0.28.2", + "@esbuild/linux-ia32": "0.28.2", + "@esbuild/linux-loong64": "0.28.2", + "@esbuild/linux-mips64el": "0.28.2", + "@esbuild/linux-ppc64": "0.28.2", + "@esbuild/linux-riscv64": "0.28.2", + "@esbuild/linux-s390x": "0.28.2", + "@esbuild/linux-x64": "0.28.2", + "@esbuild/netbsd-arm64": "0.28.2", + "@esbuild/netbsd-x64": "0.28.2", + "@esbuild/openbsd-arm64": "0.28.2", + "@esbuild/openbsd-x64": "0.28.2", + "@esbuild/openharmony-arm64": "0.28.2", + "@esbuild/sunos-x64": "0.28.2", + "@esbuild/win32-arm64": "0.28.2", + "@esbuild/win32-ia32": "0.28.2", + "@esbuild/win32-x64": "0.28.2" + } + }, + "node_modules/turbo": { + "version": "2.10.12", + "dev": true, + "license": "MIT", + "bin": { + "turbo": "bin/turbo" + }, + "optionalDependencies": { + "@turbo/darwin-64": "2.10.12", + "@turbo/darwin-arm64": "2.10.12", + "@turbo/linux-64": "2.10.12", + "@turbo/linux-arm64": "2.10.12", + "@turbo/windows-64": "2.10.12", + "@turbo/windows-arm64": "2.10.12" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "content-type": "^2.0.0", + "media-typer": "^1.1.0", + "mime-types": "^3.0.0" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/type-is/node_modules/content-type": { + "version": "2.1.0", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/type-is/node_modules/mime-types": { + "version": "3.0.2", + "license": "MIT", + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.8", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.9", + "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" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "5.9.3", + "devOptional": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ua-parser-js": { + "version": "1.0.41", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + }, + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" + } + ], + "license": "MIT", + "bin": { + "ua-parser-js": "script/cli.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ufo": { + "version": "1.6.4", + "dev": true, + "license": "MIT" + }, + "node_modules/uint8array-extras": { + "version": "1.5.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unbox-primitive": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undici-types": { + "version": "6.21.0", + "license": "MIT" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.2.1", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.2.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unrs-resolver": { + "version": "1.12.2", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "napi-postinstall": "^0.3.4" + }, + "funding": { + "url": "https://opencollective.com/unrs-resolver" + }, + "optionalDependencies": { + "@unrs/resolver-binding-android-arm-eabi": "1.12.2", + "@unrs/resolver-binding-android-arm64": "1.12.2", + "@unrs/resolver-binding-darwin-arm64": "1.12.2", + "@unrs/resolver-binding-darwin-x64": "1.12.2", + "@unrs/resolver-binding-freebsd-x64": "1.12.2", + "@unrs/resolver-binding-linux-arm-gnueabihf": "1.12.2", + "@unrs/resolver-binding-linux-arm-musleabihf": "1.12.2", + "@unrs/resolver-binding-linux-arm64-gnu": "1.12.2", + "@unrs/resolver-binding-linux-arm64-musl": "1.12.2", + "@unrs/resolver-binding-linux-loong64-gnu": "1.12.2", + "@unrs/resolver-binding-linux-loong64-musl": "1.12.2", + "@unrs/resolver-binding-linux-ppc64-gnu": "1.12.2", + "@unrs/resolver-binding-linux-riscv64-gnu": "1.12.2", + "@unrs/resolver-binding-linux-riscv64-musl": "1.12.2", + "@unrs/resolver-binding-linux-s390x-gnu": "1.12.2", + "@unrs/resolver-binding-linux-x64-gnu": "1.12.2", + "@unrs/resolver-binding-linux-x64-musl": "1.12.2", + "@unrs/resolver-binding-openharmony-arm64": "1.12.2", + "@unrs/resolver-binding-wasm32-wasi": "1.12.2", + "@unrs/resolver-binding-win32-arm64-msvc": "1.12.2", + "@unrs/resolver-binding-win32-ia32-msvc": "1.12.2", + "@unrs/resolver-binding-win32-x64-msvc": "1.12.2" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.3.2", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "dev": true, + "license": "MIT", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/use-callback-ref": { + "version": "1.3.3", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "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 + } + } + }, + "node_modules/use-latest-callback": { + "version": "0.2.6", + "license": "MIT", + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/use-sidecar": { + "version": "1.1.3", + "license": "MIT", + "dependencies": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + }, + "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 + } + } + }, + "node_modules/use-sync-external-store": { + "version": "1.6.0", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "license": "MIT" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/utrie": { + "version": "1.0.2", + "license": "MIT", + "dependencies": { + "base64-arraybuffer": "^1.0.2" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "9.3.0", + "devOptional": true, + "license": "ISC", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^2.0.0" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/validate-npm-package-name": { + "version": "5.0.1", + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vaul": { + "version": "1.1.2", + "license": "MIT", + "dependencies": { + "@radix-ui/react-dialog": "^1.1.1" + }, + "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" + } + }, + "node_modules/victory-vendor": { + "version": "37.3.6", + "license": "MIT AND ISC", + "dependencies": { + "@types/d3-array": "^3.0.3", + "@types/d3-ease": "^3.0.0", + "@types/d3-interpolate": "^3.0.1", + "@types/d3-scale": "^4.0.2", + "@types/d3-shape": "^3.1.0", + "@types/d3-time": "^3.0.0", + "@types/d3-timer": "^3.0.0", + "d3-array": "^3.1.6", + "d3-ease": "^3.0.1", + "d3-interpolate": "^3.0.1", + "d3-scale": "^4.0.2", + "d3-shape": "^3.1.0", + "d3-time": "^3.0.0", + "d3-timer": "^3.0.1" + } + }, + "node_modules/vite": { + "version": "5.4.21", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite-node": { + "version": "2.1.9", + "dev": true, + "license": "MIT", + "dependencies": { + "cac": "^6.7.14", + "debug": "^4.3.7", + "es-module-lexer": "^1.5.4", + "pathe": "^1.1.2", + "vite": "^5.0.0" + }, + "bin": { + "vite-node": "vite-node.mjs" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vite-node/node_modules/pathe": { + "version": "1.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/vite/node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/esbuild": { + "version": "0.21.5", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/vitest": { + "version": "2.1.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/expect": "2.1.9", + "@vitest/mocker": "2.1.9", + "@vitest/pretty-format": "^2.1.9", + "@vitest/runner": "2.1.9", + "@vitest/snapshot": "2.1.9", + "@vitest/spy": "2.1.9", + "@vitest/utils": "2.1.9", + "chai": "^5.1.2", + "debug": "^4.3.7", + "expect-type": "^1.1.0", + "magic-string": "^0.30.12", + "pathe": "^1.1.2", + "std-env": "^3.8.0", + "tinybench": "^2.9.0", + "tinyexec": "^0.3.1", + "tinypool": "^1.0.1", + "tinyrainbow": "^1.2.0", + "vite": "^5.0.0", + "vite-node": "2.1.9", + "why-is-node-running": "^2.3.0" + }, + "bin": { + "vitest": "vitest.mjs" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "@edge-runtime/vm": "*", + "@types/node": "^18.0.0 || >=20.0.0", + "@vitest/browser": "2.1.9", + "@vitest/ui": "2.1.9", + "happy-dom": "*", + "jsdom": "*" + }, + "peerDependenciesMeta": { + "@edge-runtime/vm": { + "optional": true + }, + "@types/node": { + "optional": true + }, + "@vitest/browser": { + "optional": true + }, + "@vitest/ui": { + "optional": true + }, + "happy-dom": { + "optional": true + }, + "jsdom": { + "optional": true + } + } + }, + "node_modules/vitest/node_modules/pathe": { + "version": "1.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/vlq": { + "version": "1.0.1", + "license": "MIT" + }, + "node_modules/w3c-xmlserializer": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "license": "Apache-2.0", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/warn-once": { + "version": "0.1.1", + "license": "MIT" + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/web-streams-polyfill": { + "version": "4.0.0-beta.3", + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/web-vitals": { + "version": "4.2.4", + "license": "Apache-2.0" + }, + "node_modules/web-vitals-soft-navs": { + "name": "web-vitals", + "version": "6.0.0", + "license": "Apache-2.0" + }, + "node_modules/webidl-conversions": { + "version": "7.0.0", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.5", + "license": "Apache-2.0", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "license": "Apache-2.0", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.20", + "license": "MIT" + }, + "node_modules/whatwg-mimetype": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-url": { + "version": "11.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-url-minimum": { + "version": "0.1.2", + "license": "MIT" + }, + "node_modules/whatwg-url-without-unicode": { + "version": "8.0.0-3", + "license": "MIT", + "dependencies": { + "buffer": "^5.4.3", + "punycode": "^2.1.1", + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/whatwg-url-without-unicode/node_modules/webidl-conversions": { + "version": "5.0.0", + "license": "BSD-2-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/which": { + "version": "2.0.2", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.1", + "license": "ISC" + }, + "node_modules/which-typed-array": { + "version": "1.1.22", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/why-is-node-running": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "siginfo": "^2.0.0", + "stackback": "0.0.2" + }, + "bin": { + "why-is-node-running": "cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/widest-line": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "string-width": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wonka": { + "version": "6.3.6", + "dev": true, + "license": "MIT" + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "license": "ISC" + }, + "node_modules/write-file-atomic": { + "version": "4.0.2", + "devOptional": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/ws": { + "version": "8.21.3", + "license": "MIT", + "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 + } + } + }, + "node_modules/wsl-utils": { + "version": "0.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "is-wsl": "^3.1.0", + "powershell-utils": "^0.1.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/wsl-utils/node_modules/is-wsl": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/xcode": { + "version": "3.0.1", + "license": "Apache-2.0", + "dependencies": { + "simple-plist": "^1.1.0", + "uuid": "^7.0.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/xcode/node_modules/uuid": { + "version": "7.0.3", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/xml-name-validator": { + "version": "4.0.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12" + } + }, + "node_modules/xml-naming": { + "version": "0.3.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/xml2js": { + "version": "0.6.0", + "license": "MIT", + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xml2js/node_modules/xmlbuilder": { + "version": "11.0.1", + "license": "MIT", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xmlbuilder": { + "version": "14.0.0", + "license": "MIT", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/xtend": { + "version": "4.0.2", + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "license": "ISC" + }, + "node_modules/yaml": { + "version": "1.10.3", + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "17.7.3", + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "3.25.76", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zod-to-json-schema": { + "version": "3.25.2", + "license": "ISC", + "peerDependencies": { + "zod": "^3.25.28 || ^4" + } + }, + "node_modules/zod-validation-error": { + "version": "4.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "zod": "^3.25.0 || ^4.0.0" + } + }, + "node_modules/zustand": { + "version": "4.5.7", + "license": "MIT", + "dependencies": { + "use-sync-external-store": "^1.2.2" + }, + "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 + } + } + }, + "packages/shared": { + "name": "@sauci/shared", + "version": "0.0.1", + "devDependencies": { + "typescript": "^5.3.3" + } + } + } +} diff --git a/package.json b/package.json index ee0e366..976305b 100755 --- a/package.json +++ b/package.json @@ -1,66 +1,66 @@ { "name": "sauci", "private": true, - "workspaces": [ - "apps/api", - "apps/admin", - "apps/mcp", - "apps/mobile", - "apps/supabase", - "apps/web", - "e2e", - "packages/*" - ], - "scripts": { - "postinstall": "node scripts/fix-hoisting.js", - "dev": "scripts/dev-local.sh up", - "dev:turbo": "turbo dev", - "build": "turbo build", - "lint": "turbo lint && npm run lint:harness", - "lint:harness": "node scripts/lint-harness.mjs", - "test": "turbo test --filter=!@sauci/e2e", - "test:coverage": "npm run test:coverage -w @sauci/api && npm run test:coverage -w @sauci/mobile", - "test:supabase": "scripts/test-supabase.sh", - "test:api:integration": "scripts/test-api-integration.sh", - "test:mobile:e2e": "maestro test e2e/maestro", - "verify:fast": "npm run lint && npm run typecheck && npm test", - "verify:full": "npm run verify:fast && npm run build && npm run test:api:integration", - "verify:e2e": "scripts/dev-local.sh e2e", - "verify": "npm run verify:full && npm run verify:e2e", - "db:start": "npx supabase start --workdir apps", - "db:stop": "npx supabase stop --workdir apps", - "db:reset": "npx supabase db reset --workdir apps", - "db:migration:new": "npx supabase migration new --workdir apps", - "learn:check": "node scripts/validate-learnings.mjs", - "clean": "turbo clean", - "typecheck": "turbo typecheck" + "workspaces": [ + "apps/api", + "apps/admin", + "apps/mcp", + "apps/mobile", + "apps/supabase", + "apps/web", + "e2e", + "packages/*" + ], + "scripts": { + "postinstall": "node scripts/fix-hoisting.js", + "dev": "scripts/dev-local.sh up", + "dev:turbo": "turbo dev", + "build": "turbo build", + "lint": "turbo lint && npm run lint:harness", + "lint:harness": "node scripts/lint-harness.mjs", + "test": "turbo test --filter=!@sauci/e2e", + "test:coverage": "npm run test:coverage -w @sauci/api && npm run test:coverage -w @sauci/mobile", + "test:supabase": "scripts/test-supabase.sh", + "test:api:integration": "scripts/test-api-integration.sh", + "test:mobile:e2e": "maestro test e2e/maestro", + "verify:fast": "npm run lint && npm run typecheck && npm test", + "verify:full": "npm run verify:fast && npm run build && npm run test:api:integration", + "verify:e2e": "scripts/dev-local.sh e2e", + "verify": "npm run verify:full && npm run verify:e2e", + "db:start": "npx supabase start --workdir apps", + "db:stop": "npx supabase stop --workdir apps", + "db:reset": "npx supabase db reset --workdir apps", + "db:migration:new": "npx supabase migration new --workdir apps", + "learn:check": "node scripts/validate-learnings.mjs", + "clean": "turbo clean", + "typecheck": "turbo typecheck" }, - "dependencies": { - "expo-router": "~6.0.24", - "react": "19.1.0", - "react-dom": "19.1.0", - "react-native-safe-area-context": "~5.6.0", - "react-native-screens": "~4.16.0" - }, - "devDependencies": { - "@types/react": "~19.1.10", - "@types/react-dom": "~19.1.7", - "patch-package": "^8.0.1", - "react-test-renderer": "19.1.0", - "supabase": "^2.39.2", - "pg": "^8.17.2", - "turbo": "^2.3.3", - "typescript": "^5.3.3", - "vitest": "^2.1.9" + "dependencies": { + "expo-router": "~56.2.20", + "react": "19.2.3", + "react-dom": "19.2.3", + "react-native-safe-area-context": "~5.7.0", + "react-native-screens": "~4.26.0" + }, + "devDependencies": { + "@types/react": "~19.1.10", + "@types/react-dom": "~19.1.7", + "patch-package": "^8.0.1", + "react-test-renderer": "19.2.3", + "supabase": "^2.39.2", + "pg": "^8.17.2", + "turbo": "^2.3.3", + "typescript": "^5.3.3", + "vitest": "^2.1.9" }, "packageManager": "npm@10.2.0", "engines": { - "node": ">=20 <21" + "node": ">=20 <21" }, "overrides": { "rollup": "4.54.0", - "react-native": "0.81.5", - "expo": "~54.0.0" + "react-native": "0.85.3", + "expo": "~56.0.0" }, "optionalDependencies": { "@rollup/rollup-linux-arm64-musl": "4.54.0",