commit 463c6ebd873f80fdae7e21a345558df453728495 Author: chiDT Date: Sun Sep 14 23:24:05 2025 +0900 Initial React Native Android project setup with multiplatform desktop support. Added React Native project structure with Android configuration, Tauri desktop app support, and build artifacts. Includes development tools, test configuration, and platform-specific resources. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude diff --git a/.bundle/config b/.bundle/config new file mode 100644 index 0000000..848943b --- /dev/null +++ b/.bundle/config @@ -0,0 +1,2 @@ +BUNDLE_PATH: "vendor/bundle" +BUNDLE_FORCE_RUBY_PLATFORM: 1 diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..187894b --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,4 @@ +module.exports = { + root: true, + extends: '@react-native', +}; diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..de99955 --- /dev/null +++ b/.gitignore @@ -0,0 +1,75 @@ +# OSX +# +.DS_Store + +# Xcode +# +build/ +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 +xcuserdata +*.xccheckout +*.moved-aside +DerivedData +*.hmap +*.ipa +*.xcuserstate +**/.xcode.env.local + +# Android/IntelliJ +# +build/ +.idea +.gradle +local.properties +*.iml +*.hprof +.cxx/ +*.keystore +!debug.keystore +.kotlin/ + +# node.js +# +node_modules/ +npm-debug.log +yarn-error.log + +# fastlane +# +# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the +# screenshots whenever they are needed. +# For more information about the recommended setup visit: +# https://docs.fastlane.tools/best-practices/source-control/ + +**/fastlane/report.xml +**/fastlane/Preview.html +**/fastlane/screenshots +**/fastlane/test_output + +# Bundle artifact +*.jsbundle + +# Ruby / CocoaPods +**/Pods/ +/vendor/bundle/ + +# Temporary files created by Metro to check the health of the file watcher +.metro-health-check* + +# testing +/coverage + +# Yarn +.yarn/* +!.yarn/patches +!.yarn/plugins +!.yarn/releases +!.yarn/sdks +!.yarn/versions diff --git a/.prettierrc.js b/.prettierrc.js new file mode 100644 index 0000000..06860c8 --- /dev/null +++ b/.prettierrc.js @@ -0,0 +1,5 @@ +module.exports = { + arrowParens: 'avoid', + singleQuote: true, + trailingComma: 'all', +}; diff --git a/.watchmanconfig b/.watchmanconfig new file mode 100644 index 0000000..0967ef4 --- /dev/null +++ b/.watchmanconfig @@ -0,0 +1 @@ +{} diff --git a/App.tsx b/App.tsx new file mode 100644 index 0000000..20159c0 --- /dev/null +++ b/App.tsx @@ -0,0 +1,28 @@ +/** + * Sample React Native App + * https://github.com/facebook/react-native + * + * @format + */ + +import { NewAppScreen } from '@react-native/new-app-screen'; +import { StatusBar, StyleSheet, useColorScheme, SafeAreaView } from 'react-native'; + +function App() { + const isDarkMode = useColorScheme() === 'dark'; + + return ( + + + + + ); +} + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, +}); + +export default App; diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..6a4c5f1 --- /dev/null +++ b/Gemfile @@ -0,0 +1,16 @@ +source 'https://rubygems.org' + +# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version +ruby ">= 2.6.10" + +# Exclude problematic versions of cocoapods and activesupport that causes build failures. +gem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1' +gem 'activesupport', '>= 6.1.7.5', '!= 7.1.0' +gem 'xcodeproj', '< 1.26.0' +gem 'concurrent-ruby', '< 1.3.4' + +# Ruby 3.4.0 has removed some libraries from the standard library. +gem 'bigdecimal' +gem 'logger' +gem 'benchmark' +gem 'mutex_m' diff --git a/README.md b/README.md new file mode 100644 index 0000000..3e2c3f8 --- /dev/null +++ b/README.md @@ -0,0 +1,97 @@ +This is a new [**React Native**](https://reactnative.dev) project, bootstrapped using [`@react-native-community/cli`](https://github.com/react-native-community/cli). + +# Getting Started + +> **Note**: Make sure you have completed the [Set Up Your Environment](https://reactnative.dev/docs/set-up-your-environment) guide before proceeding. + +## Step 1: Start Metro + +First, you will need to run **Metro**, the JavaScript build tool for React Native. + +To start the Metro dev server, run the following command from the root of your React Native project: + +```sh +# Using npm +npm start + +# OR using Yarn +yarn start +``` + +## Step 2: Build and run your app + +With Metro running, open a new terminal window/pane from the root of your React Native project, and use one of the following commands to build and run your Android or iOS app: + +### Android + +```sh +# Using npm +npm run android + +# OR using Yarn +yarn android +``` + +### iOS + +For iOS, remember to install CocoaPods dependencies (this only needs to be run on first clone or after updating native deps). + +The first time you create a new project, run the Ruby bundler to install CocoaPods itself: + +```sh +bundle install +``` + +Then, and every time you update your native dependencies, run: + +```sh +bundle exec pod install +``` + +For more information, please visit [CocoaPods Getting Started guide](https://guides.cocoapods.org/using/getting-started.html). + +```sh +# Using npm +npm run ios + +# OR using Yarn +yarn ios +``` + +If everything is set up correctly, you should see your new app running in the Android Emulator, iOS Simulator, or your connected device. + +This is one way to run your app — you can also build it directly from Android Studio or Xcode. + +## Step 3: Modify your app + +Now that you have successfully run the app, let's make changes! + +Open `App.tsx` in your text editor of choice and make some changes. When you save, your app will automatically update and reflect these changes — this is powered by [Fast Refresh](https://reactnative.dev/docs/fast-refresh). + +When you want to forcefully reload, for example to reset the state of your app, you can perform a full reload: + +- **Android**: Press the R key twice or select **"Reload"** from the **Dev Menu**, accessed via Ctrl + M (Windows/Linux) or Cmd ⌘ + M (macOS). +- **iOS**: Press R in iOS Simulator. + +## Congratulations! :tada: + +You've successfully run and modified your React Native App. :partying_face: + +### Now what? + +- If you want to add this new React Native code to an existing application, check out the [Integration guide](https://reactnative.dev/docs/integration-with-existing-apps). +- If you're curious to learn more about React Native, check out the [docs](https://reactnative.dev/docs/getting-started). + +# Troubleshooting + +If you're having issues getting the above steps to work, see the [Troubleshooting](https://reactnative.dev/docs/troubleshooting) page. + +# Learn More + +To learn more about React Native, take a look at the following resources: + +- [React Native Website](https://reactnative.dev) - learn more about React Native. +- [Getting Started](https://reactnative.dev/docs/environment-setup) - an **overview** of React Native and how setup your environment. +- [Learn the Basics](https://reactnative.dev/docs/getting-started) - a **guided tour** of the React Native **basics**. +- [Blog](https://reactnative.dev/blog) - read the latest official React Native **Blog** posts. +- [`@facebook/react-native`](https://github.com/facebook/react-native) - the Open Source; GitHub **repository** for React Native. diff --git a/__tests__/App.test.tsx b/__tests__/App.test.tsx new file mode 100644 index 0000000..e532f70 --- /dev/null +++ b/__tests__/App.test.tsx @@ -0,0 +1,13 @@ +/** + * @format + */ + +import React from 'react'; +import ReactTestRenderer from 'react-test-renderer'; +import App from '../App'; + +test('renders correctly', async () => { + await ReactTestRenderer.act(() => { + ReactTestRenderer.create(); + }); +}); diff --git a/android/app/build.gradle b/android/app/build.gradle new file mode 100644 index 0000000..7b54cb6 --- /dev/null +++ b/android/app/build.gradle @@ -0,0 +1,123 @@ +apply plugin: "com.android.application" +apply plugin: "org.jetbrains.kotlin.android" +apply plugin: "com.facebook.react" + +/** + * This is the configuration block to customize your React Native Android app. + * By default you don't need to apply any configuration, just uncomment the lines you need. + */ +react { + /* Folders */ + // The root of your project, i.e. where "package.json" lives. Default is '../..' + // root = file("../../") + // The folder where the react-native NPM package is. Default is ../../node_modules/react-native + // reactNativeDir = file("../../node_modules/react-native") + // The folder where the react-native Codegen package is. Default is ../../node_modules/@react-native/codegen + // codegenDir = file("../../node_modules/@react-native/codegen") + // The cli.js file which is the React Native CLI entrypoint. Default is ../../node_modules/react-native/cli.js + // cliFile = file("../../node_modules/react-native/cli.js") + + /* Variants */ + // The list of variants to that are debuggable. For those we're going to + // skip the bundling of the JS bundle and the assets. By default is just 'debug'. + // If you add flavors like lite, prod, etc. you'll have to list your debuggableVariants. + // debuggableVariants = ["liteDebug", "prodDebug"] + + /* Bundling */ + // A list containing the node command and its flags. Default is just 'node'. + // nodeExecutableAndArgs = ["node"] + // + // The command to run when bundling. By default is 'bundle' + // bundleCommand = "ram-bundle" + // + // The path to the CLI configuration file. Default is empty. + // bundleConfig = file(../rn-cli.config.js) + // + // The name of the generated asset file containing your JS bundle + // bundleAssetName = "MyApplication.android.bundle" + // + // The entry file for bundle generation. Default is 'index.android.js' or 'index.js' + // entryFile = file("../js/MyApplication.android.js") + // + // A list of extra flags to pass to the 'bundle' commands. + // See https://github.com/react-native-community/cli/blob/main/docs/commands.md#bundle + // extraPackagerArgs = [] + + /* Hermes Commands */ + // The hermes compiler command to run. By default it is 'hermesc' + // hermesCommand = "$rootDir/my-custom-hermesc/bin/hermesc" + // + // The list of flags to pass to the Hermes compiler. By default is "-O", "-output-source-map" + // hermesFlags = ["-O", "-output-source-map"] + + /* Autolinking */ + autolinkLibrariesWithApp() +} + +/** + * Set this to true to Run Proguard on Release builds to minify the Java bytecode. + */ +def enableProguardInReleaseBuilds = false + +/** + * The preferred build flavor of JavaScriptCore (JSC) + * + * For example, to use the international variant, you can use: + * `def jscFlavor = io.github.react-native-community:jsc-android-intl:2026004.+` + * + * The international variant includes ICU i18n library and necessary data + * allowing to use e.g. `Date.toLocaleString` and `String.localeCompare` that + * give correct results when using with locales other than en-US. Note that + * this variant is about 6MiB larger per architecture than default. + */ +def jscFlavor = 'io.github.react-native-community:jsc-android:2026004.+' + +android { + ndkVersion rootProject.ext.ndkVersion + buildToolsVersion rootProject.ext.buildToolsVersion + compileSdk rootProject.ext.compileSdkVersion + + namespace "com.myreactnativeapp" + defaultConfig { + applicationId "com.myreactnativeapp" + minSdkVersion rootProject.ext.minSdkVersion + targetSdkVersion rootProject.ext.targetSdkVersion + versionCode 1 + versionName "1.0" + } + signingConfigs { + debug { + storeFile file('debug.keystore') + storePassword 'android' + keyAlias 'androiddebugkey' + keyPassword 'android' + } + release { + storeFile file('my-release-key.keystore') + storePassword 'mypassword' + keyAlias 'my-key-alias' + keyPassword 'mypassword' + } + } + buildTypes { + debug { + signingConfig signingConfigs.debug + } + release { + signingConfig signingConfigs.release + minifyEnabled enableProguardInReleaseBuilds + proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" + } + } +} + +dependencies { + // The version of react-native is set by the React Native Gradle Plugin + implementation("com.facebook.react:react-android") + + if (hermesEnabled.toBoolean()) { + implementation("com.facebook.react:hermes-android") + } else { + implementation jscFlavor + } +} diff --git a/android/app/debug.keystore b/android/app/debug.keystore new file mode 100644 index 0000000..364e105 Binary files /dev/null and b/android/app/debug.keystore differ diff --git a/android/app/proguard-rules.pro b/android/app/proguard-rules.pro new file mode 100644 index 0000000..11b0257 --- /dev/null +++ b/android/app/proguard-rules.pro @@ -0,0 +1,10 @@ +# Add project specific ProGuard rules here. +# By default, the flags in this file are appended to flags specified +# in /usr/local/Cellar/android-sdk/24.3.3/tools/proguard/proguard-android.txt +# You can edit the include path and order by changing the proguardFiles +# directive in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# Add any project specific keep options here: diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..fb78f39 --- /dev/null +++ b/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + diff --git a/android/app/src/main/java/com/myreactnativeapp/MainActivity.kt b/android/app/src/main/java/com/myreactnativeapp/MainActivity.kt new file mode 100644 index 0000000..0cca40a --- /dev/null +++ b/android/app/src/main/java/com/myreactnativeapp/MainActivity.kt @@ -0,0 +1,22 @@ +package com.myreactnativeapp + +import com.facebook.react.ReactActivity +import com.facebook.react.ReactActivityDelegate +import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.fabricEnabled +import com.facebook.react.defaults.DefaultReactActivityDelegate + +class MainActivity : ReactActivity() { + + /** + * Returns the name of the main component registered from JavaScript. This is used to schedule + * rendering of the component. + */ + override fun getMainComponentName(): String = "MyReactNativeApp" + + /** + * Returns the instance of the [ReactActivityDelegate]. We use [DefaultReactActivityDelegate] + * which allows you to enable New Architecture with a single boolean flags [fabricEnabled] + */ + override fun createReactActivityDelegate(): ReactActivityDelegate = + DefaultReactActivityDelegate(this, mainComponentName, fabricEnabled) +} diff --git a/android/app/src/main/java/com/myreactnativeapp/MainApplication.kt b/android/app/src/main/java/com/myreactnativeapp/MainApplication.kt new file mode 100644 index 0000000..44e502d --- /dev/null +++ b/android/app/src/main/java/com/myreactnativeapp/MainApplication.kt @@ -0,0 +1,38 @@ +package com.myreactnativeapp + +import android.app.Application +import com.facebook.react.PackageList +import com.facebook.react.ReactApplication +import com.facebook.react.ReactHost +import com.facebook.react.ReactNativeApplicationEntryPoint.loadReactNative +import com.facebook.react.ReactNativeHost +import com.facebook.react.ReactPackage +import com.facebook.react.defaults.DefaultReactHost.getDefaultReactHost +import com.facebook.react.defaults.DefaultReactNativeHost + +class MainApplication : Application(), ReactApplication { + + override val reactNativeHost: ReactNativeHost = + object : DefaultReactNativeHost(this) { + override fun getPackages(): List = + PackageList(this).packages.apply { + // Packages that cannot be autolinked yet can be added manually here, for example: + // add(MyReactNativePackage()) + } + + override fun getJSMainModuleName(): String = "index" + + 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() = getDefaultReactHost(applicationContext, reactNativeHost) + + override fun onCreate() { + super.onCreate() + loadReactNative(this) + } +} diff --git a/android/app/src/main/res/drawable/rn_edit_text_material.xml b/android/app/src/main/res/drawable/rn_edit_text_material.xml new file mode 100644 index 0000000..5c25e72 --- /dev/null +++ b/android/app/src/main/res/drawable/rn_edit_text_material.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000..a2f5908 Binary files /dev/null and b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png new file mode 100644 index 0000000..1b52399 Binary files /dev/null and b/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png differ diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000..ff10afd Binary files /dev/null and b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png new file mode 100644 index 0000000..115a4c7 Binary files /dev/null and b/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png differ diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000..dcd3cd8 Binary files /dev/null and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png new file mode 100644 index 0000000..459ca60 Binary files /dev/null and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..8ca12fe Binary files /dev/null and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png new file mode 100644 index 0000000..8e19b41 Binary files /dev/null and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000..b824ebd Binary files /dev/null and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000..4c19a13 Binary files /dev/null and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png differ diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml new file mode 100644 index 0000000..69e9aa1 --- /dev/null +++ b/android/app/src/main/res/values/strings.xml @@ -0,0 +1,3 @@ + + MyReactNativeApp + diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml new file mode 100644 index 0000000..7ba83a2 --- /dev/null +++ b/android/app/src/main/res/values/styles.xml @@ -0,0 +1,9 @@ + + + + + + diff --git a/android/build.gradle b/android/build.gradle new file mode 100644 index 0000000..dad99b0 --- /dev/null +++ b/android/build.gradle @@ -0,0 +1,21 @@ +buildscript { + ext { + buildToolsVersion = "36.0.0" + minSdkVersion = 24 + compileSdkVersion = 36 + targetSdkVersion = 36 + ndkVersion = "27.1.12297006" + kotlinVersion = "2.1.20" + } + repositories { + google() + mavenCentral() + } + dependencies { + classpath("com.android.tools.build:gradle") + classpath("com.facebook.react:react-native-gradle-plugin") + classpath("org.jetbrains.kotlin:kotlin-gradle-plugin") + } +} + +apply plugin: "com.facebook.react.rootproject" diff --git a/android/gradle.properties b/android/gradle.properties new file mode 100644 index 0000000..9afe615 --- /dev/null +++ b/android/gradle.properties @@ -0,0 +1,44 @@ +# Project-wide Gradle settings. + +# IDE (e.g. Android Studio) users: +# Gradle settings configured through the IDE *will override* +# any settings specified in this file. + +# For more details on how to configure your build environment visit +# http://www.gradle.org/docs/current/userguide/build_environment.html + +# Specifies the JVM arguments used for the daemon process. +# The setting is particularly useful for tweaking memory settings. +# Default value: -Xmx512m -XX:MaxMetaspaceSize=256m +org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m + +# When configured, Gradle will run in incubating parallel mode. +# This option should only be used with decoupled projects. More details, visit +# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects +# org.gradle.parallel=true + +# AndroidX package structure to make it clearer which packages are bundled with the +# Android operating system, and which are packaged with your app's APK +# https://developer.android.com/topic/libraries/support-library/androidx-rn +android.useAndroidX=true + +# Use this property to specify which architecture you want to build. +# You can also override it from the CLI using +# ./gradlew -PreactNativeArchitectures=x86_64 +reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64 + +# Use this property to enable support to the new architecture. +# This will allow you to use TurboModules and the Fabric render in +# your application. You should enable this flag either if you want +# to write custom TurboModules/Fabric components OR use libraries that +# are providing them. +newArchEnabled=true + +# Use this property to enable or disable the Hermes JS engine. +# 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=false diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/android/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000..1b33c55 Binary files /dev/null and b/android/gradle/wrapper/gradle-wrapper.jar differ diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..d4081da --- /dev/null +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,7 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip +networkTimeout=10000 +validateDistributionUrl=true +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/android/gradlew b/android/gradlew new file mode 100644 index 0000000..23d15a9 --- /dev/null +++ b/android/gradlew @@ -0,0 +1,251 @@ +#!/bin/sh + +# +# Copyright © 2015-2021 the original authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + +############################################################################## +# +# Gradle start up script for POSIX generated by Gradle. +# +# Important for running: +# +# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is +# noncompliant, but you have some other compliant shell such as ksh or +# bash, then to run this script, type that shell name before the whole +# command line, like: +# +# ksh Gradle +# +# Busybox and similar reduced shells will NOT work, because this script +# requires all of these POSIX shell features: +# * functions; +# * expansions «$var», «${var}», «${var:-default}», «${var+SET}», +# «${var#prefix}», «${var%suffix}», and «$( cmd )»; +# * compound commands having a testable exit status, especially «case»; +# * various built-in commands including «command», «set», and «ulimit». +# +# Important for patching: +# +# (2) This script targets any POSIX shell, so it avoids extensions provided +# by Bash, Ksh, etc; in particular arrays are avoided. +# +# The "traditional" practice of packing multiple parameters into a +# space-separated string is a well documented source of bugs and security +# problems, so this is (mostly) avoided, by progressively accumulating +# options in "$@", and eventually passing that to Java. +# +# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, +# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; +# see the in-line comments for details. +# +# There are tweaks for specific operating systems such as AIX, CygWin, +# Darwin, MinGW, and NonStop. +# +# (3) This script is generated from the Groovy template +# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# within the Gradle project. +# +# You can find Gradle at https://github.com/gradle/gradle/. +# +############################################################################## + +# Attempt to set APP_HOME + +# Resolve links: $0 may be a link +app_path=$0 + +# Need this for daisy-chained symlinks. +while + APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path + [ -h "$app_path" ] +do + ls=$( ls -ld "$app_path" ) + link=${ls#*' -> '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac +done + +# This is normally unused +# shellcheck disable=SC2034 +APP_BASE_NAME=${0##*/} +# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s\n' "$PWD" ) || exit + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD=maximum + +warn () { + echo "$*" +} >&2 + +die () { + echo + echo "$*" + echo + exit 1 +} >&2 + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; +esac + +CLASSPATH="\\\"\\\"" + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD=$JAVA_HOME/jre/sh/java + else + JAVACMD=$JAVA_HOME/bin/java + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD=java + if ! command -v java >/dev/null 2>&1 + then + die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac +fi + +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. + +# For Cygwin or MSYS, switch paths to Windows format before running java +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + + # Now convert the arguments - kludge to limit ourselves to /bin/sh + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) + fi + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg + done +fi + + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Collect all arguments for the java command: +# * DEFAULT_JVM_OPTS, JAVA_OPTS, 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" \ + -jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \ + "$@" + +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" diff --git a/android/gradlew.bat b/android/gradlew.bat new file mode 100644 index 0000000..dd2b8ee --- /dev/null +++ b/android/gradlew.bat @@ -0,0 +1,99 @@ +@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 +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem + +@if "%DEBUG%"=="" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if %ERRORLEVEL% equ 0 goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH= + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %* + +:end +@rem End local scope for the variables with windows NT shell +if %ERRORLEVEL% equ 0 goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/android/settings.gradle b/android/settings.gradle new file mode 100644 index 0000000..514c0a6 --- /dev/null +++ b/android/settings.gradle @@ -0,0 +1,6 @@ +pluginManagement { includeBuild("../node_modules/@react-native/gradle-plugin") } +plugins { id("com.facebook.react.settings") } +extensions.configure(com.facebook.react.ReactSettingsExtension){ ex -> ex.autolinkLibrariesFromCommand() } +rootProject.name = 'MyReactNativeApp' +include ':app' +includeBuild('../node_modules/@react-native/gradle-plugin') diff --git a/app.json b/app.json new file mode 100644 index 0000000..1184e8a --- /dev/null +++ b/app.json @@ -0,0 +1,4 @@ +{ + "name": "MyReactNativeApp", + "displayName": "MyReactNativeApp" +} diff --git a/apps/desktop/dist/assets/index-CvC23NZ3.js b/apps/desktop/dist/assets/index-CvC23NZ3.js new file mode 100644 index 0000000..bc98e55 --- /dev/null +++ b/apps/desktop/dist/assets/index-CvC23NZ3.js @@ -0,0 +1,42 @@ +(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const u of l)if(u.type==="childList")for(const o of u.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(l){const u={};return l.integrity&&(u.integrity=l.integrity),l.referrerPolicy&&(u.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?u.credentials="include":l.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function r(l){if(l.ep)return;l.ep=!0;const u=n(l);fetch(l.href,u)}})();function pc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var es={exports:{}},el={},ts={exports:{}},L={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Gn=Symbol.for("react.element"),mc=Symbol.for("react.portal"),hc=Symbol.for("react.fragment"),vc=Symbol.for("react.strict_mode"),yc=Symbol.for("react.profiler"),gc=Symbol.for("react.provider"),wc=Symbol.for("react.context"),Sc=Symbol.for("react.forward_ref"),kc=Symbol.for("react.suspense"),xc=Symbol.for("react.memo"),Ec=Symbol.for("react.lazy"),Fo=Symbol.iterator;function Cc(e){return e===null||typeof e!="object"?null:(e=Fo&&e[Fo]||e["@@iterator"],typeof e=="function"?e:null)}var ns={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},rs=Object.assign,ls={};function ln(e,t,n){this.props=e,this.context=t,this.refs=ls,this.updater=n||ns}ln.prototype.isReactComponent={};ln.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};ln.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function us(){}us.prototype=ln.prototype;function Uu(e,t,n){this.props=e,this.context=t,this.refs=ls,this.updater=n||ns}var $u=Uu.prototype=new us;$u.constructor=Uu;rs($u,ln.prototype);$u.isPureReactComponent=!0;var Oo=Array.isArray,os=Object.prototype.hasOwnProperty,Au={current:null},is={key:!0,ref:!0,__self:!0,__source:!0};function ss(e,t,n){var r,l={},u=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(u=""+t.key),t)os.call(t,r)&&!is.hasOwnProperty(r)&&(l[r]=t[r]);var i=arguments.length-2;if(i===1)l.children=n;else if(1>>1,X=E[W];if(0>>1;Wl(gl,T))ytl(er,gl)?(E[W]=er,E[yt]=T,W=yt):(E[W]=gl,E[vt]=T,W=vt);else if(ytl(er,T))E[W]=er,E[yt]=T,W=yt;else break e}}return z}function l(E,z){var T=E.sortIndex-z.sortIndex;return T!==0?T:E.id-z.id}if(typeof performance=="object"&&typeof performance.now=="function"){var u=performance;e.unstable_now=function(){return u.now()}}else{var o=Date,i=o.now();e.unstable_now=function(){return o.now()-i}}var s=[],c=[],h=1,m=null,p=3,w=!1,g=!1,S=!1,F=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,a=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function d(E){for(var z=n(c);z!==null;){if(z.callback===null)r(c);else if(z.startTime<=E)r(c),z.sortIndex=z.expirationTime,t(s,z);else break;z=n(c)}}function v(E){if(S=!1,d(E),!g)if(n(s)!==null)g=!0,vl(k);else{var z=n(c);z!==null&&yl(v,z.startTime-E)}}function k(E,z){g=!1,S&&(S=!1,f(P),P=-1),w=!0;var T=p;try{for(d(z),m=n(s);m!==null&&(!(m.expirationTime>z)||E&&!Pe());){var W=m.callback;if(typeof W=="function"){m.callback=null,p=m.priorityLevel;var X=W(m.expirationTime<=z);z=e.unstable_now(),typeof X=="function"?m.callback=X:m===n(s)&&r(s),d(z)}else r(s);m=n(s)}if(m!==null)var bn=!0;else{var vt=n(c);vt!==null&&yl(v,vt.startTime-z),bn=!1}return bn}finally{m=null,p=T,w=!1}}var C=!1,_=null,P=-1,H=5,R=-1;function Pe(){return!(e.unstable_now()-RE||125W?(E.sortIndex=T,t(c,E),n(s)===null&&E===n(c)&&(S?(f(P),P=-1):S=!0,yl(v,T-W))):(E.sortIndex=X,t(s,E),g||w||(g=!0,vl(k))),E},e.unstable_shouldYield=Pe,e.unstable_wrapCallback=function(E){var z=p;return function(){var T=p;p=z;try{return E.apply(this,arguments)}finally{p=T}}}})(ps);ds.exports=ps;var Mc=ds.exports;/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Ic=Me,ye=Mc;function y(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Kl=Object.prototype.hasOwnProperty,Uc=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Io={},Uo={};function $c(e){return Kl.call(Uo,e)?!0:Kl.call(Io,e)?!1:Uc.test(e)?Uo[e]=!0:(Io[e]=!0,!1)}function Ac(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Vc(e,t,n,r){if(t===null||typeof t>"u"||Ac(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function se(e,t,n,r,l,u,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=u,this.removeEmptyString=o}var ee={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ee[e]=new se(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ee[t]=new se(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ee[e]=new se(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ee[e]=new se(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ee[e]=new se(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ee[e]=new se(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ee[e]=new se(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ee[e]=new se(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ee[e]=new se(e,5,!1,e.toLowerCase(),null,!1,!1)});var Bu=/[\-:]([a-z])/g;function Hu(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Bu,Hu);ee[t]=new se(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Bu,Hu);ee[t]=new se(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Bu,Hu);ee[t]=new se(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ee[e]=new se(e,1,!1,e.toLowerCase(),null,!1,!1)});ee.xlinkHref=new se("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ee[e]=new se(e,1,!1,e.toLowerCase(),null,!0,!0)});function Wu(e,t,n,r){var l=ee.hasOwnProperty(t)?ee[t]:null;(l!==null?l.type!==0:r||!(2i||l[o]!==u[i]){var s=` +`+l[o].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=o&&0<=i);break}}}finally{kl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?gn(e):""}function Bc(e){switch(e.tag){case 5:return gn(e.type);case 16:return gn("Lazy");case 13:return gn("Suspense");case 19:return gn("SuspenseList");case 0:case 2:case 15:return e=xl(e.type,!1),e;case 11:return e=xl(e.type.render,!1),e;case 1:return e=xl(e.type,!0),e;default:return""}}function Zl(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Ft:return"Fragment";case jt:return"Portal";case Yl:return"Profiler";case Qu:return"StrictMode";case Gl:return"Suspense";case Xl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case vs:return(e.displayName||"Context")+".Consumer";case hs:return(e._context.displayName||"Context")+".Provider";case Ku:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Yu:return t=e.displayName||null,t!==null?t:Zl(e.type)||"Memo";case Je:t=e._payload,e=e._init;try{return Zl(e(t))}catch{}}return null}function Hc(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Zl(t);case 8:return t===Qu?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function ft(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function gs(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Wc(e){var t=gs(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,u=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(o){r=""+o,u.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function rr(e){e._valueTracker||(e._valueTracker=Wc(e))}function ws(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=gs(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Lr(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Jl(e,t){var n=t.checked;return V({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Ao(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ft(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Ss(e,t){t=t.checked,t!=null&&Wu(e,"checked",t,!1)}function ql(e,t){Ss(e,t);var n=ft(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?bl(e,t.type,n):t.hasOwnProperty("defaultValue")&&bl(e,t.type,ft(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Vo(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function bl(e,t,n){(t!=="number"||Lr(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var wn=Array.isArray;function Qt(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l"+t.valueOf().toString()+"",t=lr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Dn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var xn={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Qc=["Webkit","ms","Moz","O"];Object.keys(xn).forEach(function(e){Qc.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),xn[t]=xn[e]})});function Cs(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||xn.hasOwnProperty(e)&&xn[e]?(""+t).trim():t+"px"}function _s(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Cs(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Kc=V({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function nu(e,t){if(t){if(Kc[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(y(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(y(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(y(61))}if(t.style!=null&&typeof t.style!="object")throw Error(y(62))}}function ru(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var lu=null;function Gu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var uu=null,Kt=null,Yt=null;function Wo(e){if(e=Jn(e)){if(typeof uu!="function")throw Error(y(280));var t=e.stateNode;t&&(t=ul(t),uu(e.stateNode,e.type,t))}}function Ps(e){Kt?Yt?Yt.push(e):Yt=[e]:Kt=e}function Ns(){if(Kt){var e=Kt,t=Yt;if(Yt=Kt=null,Wo(e),t)for(e=0;e>>=0,e===0?32:31-(rf(e)/lf|0)|0}var ur=64,or=4194304;function Sn(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Fr(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,u=e.pingedLanes,o=n&268435455;if(o!==0){var i=o&~l;i!==0?r=Sn(i):(u&=o,u!==0&&(r=Sn(u)))}else o=n&~l,o!==0?r=Sn(o):u!==0&&(r=Sn(u));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,u=t&-t,l>=u||l===16&&(u&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Xn(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Re(t),e[t]=n}function af(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Cn),bo=" ",ei=!1;function Ys(e,t){switch(e){case"keyup":return If.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Gs(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ot=!1;function $f(e,t){switch(e){case"compositionend":return Gs(t);case"keypress":return t.which!==32?null:(ei=!0,bo);case"textInput":return e=t.data,e===bo&&ei?null:e;default:return null}}function Af(e,t){if(Ot)return e==="compositionend"||!no&&Ys(e,t)?(e=Qs(),kr=bu=tt=null,Ot=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=li(n)}}function qs(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?qs(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function bs(){for(var e=window,t=Lr();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Lr(e.document)}return t}function ro(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Xf(e){var t=bs(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&qs(n.ownerDocument.documentElement,n)){if(r!==null&&ro(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,u=Math.min(r.start,l);r=r.end===void 0?u:Math.min(r.end,l),!e.extend&&u>r&&(l=r,r=u,u=l),l=ui(n,u);var o=ui(n,r);l&&o&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),u>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Mt=null,fu=null,Pn=null,du=!1;function oi(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;du||Mt==null||Mt!==Lr(r)||(r=Mt,"selectionStart"in r&&ro(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Pn&&Un(Pn,r)||(Pn=r,r=Ir(fu,"onSelect"),0$t||(e.current=gu[$t],gu[$t]=null,$t--)}function O(e,t){$t++,gu[$t]=e.current,e.current=t}var dt={},le=mt(dt),fe=mt(!1),_t=dt;function qt(e,t){var n=e.type.contextTypes;if(!n)return dt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},u;for(u in n)l[u]=t[u];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function de(e){return e=e.childContextTypes,e!=null}function $r(){I(fe),I(le)}function pi(e,t,n){if(le.current!==dt)throw Error(y(168));O(le,t),O(fe,n)}function sa(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(y(108,Hc(e)||"Unknown",l));return V({},n,r)}function Ar(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||dt,_t=le.current,O(le,e),O(fe,fe.current),!0}function mi(e,t,n){var r=e.stateNode;if(!r)throw Error(y(169));n?(e=sa(e,t,_t),r.__reactInternalMemoizedMergedChildContext=e,I(fe),I(le),O(le,e)):I(fe),O(fe,n)}var Ve=null,ol=!1,Ml=!1;function aa(e){Ve===null?Ve=[e]:Ve.push(e)}function id(e){ol=!0,aa(e)}function ht(){if(!Ml&&Ve!==null){Ml=!0;var e=0,t=j;try{var n=Ve;for(j=1;e>=o,l-=o,Be=1<<32-Re(t)+l|n<P?(H=_,_=null):H=_.sibling;var R=p(f,_,d[P],v);if(R===null){_===null&&(_=H);break}e&&_&&R.alternate===null&&t(f,_),a=u(R,a,P),C===null?k=R:C.sibling=R,C=R,_=H}if(P===d.length)return n(f,_),U&>(f,P),k;if(_===null){for(;PP?(H=_,_=null):H=_.sibling;var Pe=p(f,_,R.value,v);if(Pe===null){_===null&&(_=H);break}e&&_&&Pe.alternate===null&&t(f,_),a=u(Pe,a,P),C===null?k=Pe:C.sibling=Pe,C=Pe,_=H}if(R.done)return n(f,_),U&>(f,P),k;if(_===null){for(;!R.done;P++,R=d.next())R=m(f,R.value,v),R!==null&&(a=u(R,a,P),C===null?k=R:C.sibling=R,C=R);return U&>(f,P),k}for(_=r(f,_);!R.done;P++,R=d.next())R=w(_,f,P,R.value,v),R!==null&&(e&&R.alternate!==null&&_.delete(R.key===null?P:R.key),a=u(R,a,P),C===null?k=R:C.sibling=R,C=R);return e&&_.forEach(function(sn){return t(f,sn)}),U&>(f,P),k}function F(f,a,d,v){if(typeof d=="object"&&d!==null&&d.type===Ft&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case nr:e:{for(var k=d.key,C=a;C!==null;){if(C.key===k){if(k=d.type,k===Ft){if(C.tag===7){n(f,C.sibling),a=l(C,d.props.children),a.return=f,f=a;break e}}else if(C.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===Je&&yi(k)===C.type){n(f,C.sibling),a=l(C,d.props),a.ref=hn(f,C,d),a.return=f,f=a;break e}n(f,C);break}else t(f,C);C=C.sibling}d.type===Ft?(a=Ct(d.props.children,f.mode,v,d.key),a.return=f,f=a):(v=Tr(d.type,d.key,d.props,null,f.mode,v),v.ref=hn(f,a,d),v.return=f,f=v)}return o(f);case jt:e:{for(C=d.key;a!==null;){if(a.key===C)if(a.tag===4&&a.stateNode.containerInfo===d.containerInfo&&a.stateNode.implementation===d.implementation){n(f,a.sibling),a=l(a,d.children||[]),a.return=f,f=a;break e}else{n(f,a);break}else t(f,a);a=a.sibling}a=Wl(d,f.mode,v),a.return=f,f=a}return o(f);case Je:return C=d._init,F(f,a,C(d._payload),v)}if(wn(d))return g(f,a,d,v);if(cn(d))return S(f,a,d,v);pr(f,d)}return typeof d=="string"&&d!==""||typeof d=="number"?(d=""+d,a!==null&&a.tag===6?(n(f,a.sibling),a=l(a,d),a.return=f,f=a):(n(f,a),a=Hl(d,f.mode,v),a.return=f,f=a),o(f)):n(f,a)}return F}var en=pa(!0),ma=pa(!1),Hr=mt(null),Wr=null,Bt=null,io=null;function so(){io=Bt=Wr=null}function ao(e){var t=Hr.current;I(Hr),e._currentValue=t}function ku(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Xt(e,t){Wr=e,io=Bt=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ce=!0),e.firstContext=null)}function Ce(e){var t=e._currentValue;if(io!==e)if(e={context:e,memoizedValue:t,next:null},Bt===null){if(Wr===null)throw Error(y(308));Bt=e,Wr.dependencies={lanes:0,firstContext:e}}else Bt=Bt.next=e;return t}var kt=null;function co(e){kt===null?kt=[e]:kt.push(e)}function ha(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,co(t)):(n.next=l.next,l.next=n),t.interleaved=n,Ye(e,r)}function Ye(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var qe=!1;function fo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function va(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function We(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function it(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,D&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,Ye(e,n)}return l=r.interleaved,l===null?(t.next=t,co(r)):(t.next=l.next,l.next=t),r.interleaved=t,Ye(e,n)}function Er(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Zu(e,n)}}function gi(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,u=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};u===null?l=u=o:u=u.next=o,n=n.next}while(n!==null);u===null?l=u=t:u=u.next=t}else l=u=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:u,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Qr(e,t,n,r){var l=e.updateQueue;qe=!1;var u=l.firstBaseUpdate,o=l.lastBaseUpdate,i=l.shared.pending;if(i!==null){l.shared.pending=null;var s=i,c=s.next;s.next=null,o===null?u=c:o.next=c,o=s;var h=e.alternate;h!==null&&(h=h.updateQueue,i=h.lastBaseUpdate,i!==o&&(i===null?h.firstBaseUpdate=c:i.next=c,h.lastBaseUpdate=s))}if(u!==null){var m=l.baseState;o=0,h=c=s=null,i=u;do{var p=i.lane,w=i.eventTime;if((r&p)===p){h!==null&&(h=h.next={eventTime:w,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var g=e,S=i;switch(p=t,w=n,S.tag){case 1:if(g=S.payload,typeof g=="function"){m=g.call(w,m,p);break e}m=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=S.payload,p=typeof g=="function"?g.call(w,m,p):g,p==null)break e;m=V({},m,p);break e;case 2:qe=!0}}i.callback!==null&&i.lane!==0&&(e.flags|=64,p=l.effects,p===null?l.effects=[i]:p.push(i))}else w={eventTime:w,lane:p,tag:i.tag,payload:i.payload,callback:i.callback,next:null},h===null?(c=h=w,s=m):h=h.next=w,o|=p;if(i=i.next,i===null){if(i=l.shared.pending,i===null)break;p=i,i=p.next,p.next=null,l.lastBaseUpdate=p,l.shared.pending=null}}while(!0);if(h===null&&(s=m),l.baseState=s,l.firstBaseUpdate=c,l.lastBaseUpdate=h,t=l.shared.interleaved,t!==null){l=t;do o|=l.lane,l=l.next;while(l!==t)}else u===null&&(l.shared.lanes=0);zt|=o,e.lanes=o,e.memoizedState=m}}function wi(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Ul.transition;Ul.transition={};try{e(!1),t()}finally{j=n,Ul.transition=r}}function ja(){return _e().memoizedState}function fd(e,t,n){var r=at(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Fa(e))Oa(t,n);else if(n=ha(e,t,n,r),n!==null){var l=oe();De(n,e,r,l),Ma(n,t,r)}}function dd(e,t,n){var r=at(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Fa(e))Oa(t,l);else{var u=e.alternate;if(e.lanes===0&&(u===null||u.lanes===0)&&(u=t.lastRenderedReducer,u!==null))try{var o=t.lastRenderedState,i=u(o,n);if(l.hasEagerState=!0,l.eagerState=i,je(i,o)){var s=t.interleaved;s===null?(l.next=l,co(t)):(l.next=s.next,s.next=l),t.interleaved=l;return}}catch{}finally{}n=ha(e,t,l,r),n!==null&&(l=oe(),De(n,e,r,l),Ma(n,t,r))}}function Fa(e){var t=e.alternate;return e===A||t!==null&&t===A}function Oa(e,t){Nn=Yr=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ma(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Zu(e,n)}}var Gr={readContext:Ce,useCallback:te,useContext:te,useEffect:te,useImperativeHandle:te,useInsertionEffect:te,useLayoutEffect:te,useMemo:te,useReducer:te,useRef:te,useState:te,useDebugValue:te,useDeferredValue:te,useTransition:te,useMutableSource:te,useSyncExternalStore:te,useId:te,unstable_isNewReconciler:!1},pd={readContext:Ce,useCallback:function(e,t){return Oe().memoizedState=[e,t===void 0?null:t],e},useContext:Ce,useEffect:ki,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,_r(4194308,4,za.bind(null,t,e),n)},useLayoutEffect:function(e,t){return _r(4194308,4,e,t)},useInsertionEffect:function(e,t){return _r(4,2,e,t)},useMemo:function(e,t){var n=Oe();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Oe();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=fd.bind(null,A,e),[r.memoizedState,e]},useRef:function(e){var t=Oe();return e={current:e},t.memoizedState=e},useState:Si,useDebugValue:So,useDeferredValue:function(e){return Oe().memoizedState=e},useTransition:function(){var e=Si(!1),t=e[0];return e=cd.bind(null,e[1]),Oe().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=A,l=Oe();if(U){if(n===void 0)throw Error(y(407));n=n()}else{if(n=t(),J===null)throw Error(y(349));Nt&30||Sa(r,t,n)}l.memoizedState=n;var u={value:n,getSnapshot:t};return l.queue=u,ki(xa.bind(null,r,u,e),[e]),r.flags|=2048,Kn(9,ka.bind(null,r,u,n,t),void 0,null),n},useId:function(){var e=Oe(),t=J.identifierPrefix;if(U){var n=He,r=Be;n=(r&~(1<<32-Re(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Wn++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[Ie]=t,e[Vn]=r,Ka(e,t,!1,!1),t.stateNode=e;e:{switch(o=ru(n,r),n){case"dialog":M("cancel",e),M("close",e),l=r;break;case"iframe":case"object":case"embed":M("load",e),l=r;break;case"video":case"audio":for(l=0;lrn&&(t.flags|=128,r=!0,vn(u,!1),t.lanes=4194304)}else{if(!r)if(e=Kr(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),vn(u,!0),u.tail===null&&u.tailMode==="hidden"&&!o.alternate&&!U)return ne(t),null}else 2*Q()-u.renderingStartTime>rn&&n!==1073741824&&(t.flags|=128,r=!0,vn(u,!1),t.lanes=4194304);u.isBackwards?(o.sibling=t.child,t.child=o):(n=u.last,n!==null?n.sibling=o:t.child=o,u.last=o)}return u.tail!==null?(t=u.tail,u.rendering=t,u.tail=t.sibling,u.renderingStartTime=Q(),t.sibling=null,n=$.current,O($,r?n&1|2:n&1),t):(ne(t),null);case 22:case 23:return Po(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?me&1073741824&&(ne(t),t.subtreeFlags&6&&(t.flags|=8192)):ne(t),null;case 24:return null;case 25:return null}throw Error(y(156,t.tag))}function kd(e,t){switch(uo(t),t.tag){case 1:return de(t.type)&&$r(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return tn(),I(fe),I(le),ho(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return mo(t),null;case 13:if(I($),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(y(340));bt()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return I($),null;case 4:return tn(),null;case 10:return ao(t.type._context),null;case 22:case 23:return Po(),null;case 24:return null;default:return null}}var hr=!1,re=!1,xd=typeof WeakSet=="function"?WeakSet:Set,x=null;function Ht(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){B(e,t,r)}else n.current=null}function Lu(e,t,n){try{n()}catch(r){B(e,t,r)}}var Di=!1;function Ed(e,t){if(pu=Or,e=bs(),ro(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,u=r.focusNode;r=r.focusOffset;try{n.nodeType,u.nodeType}catch{n=null;break e}var o=0,i=-1,s=-1,c=0,h=0,m=e,p=null;t:for(;;){for(var w;m!==n||l!==0&&m.nodeType!==3||(i=o+l),m!==u||r!==0&&m.nodeType!==3||(s=o+r),m.nodeType===3&&(o+=m.nodeValue.length),(w=m.firstChild)!==null;)p=m,m=w;for(;;){if(m===e)break t;if(p===n&&++c===l&&(i=o),p===u&&++h===r&&(s=o),(w=m.nextSibling)!==null)break;m=p,p=m.parentNode}m=w}n=i===-1||s===-1?null:{start:i,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(mu={focusedElem:e,selectionRange:n},Or=!1,x=t;x!==null;)if(t=x,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,x=e;else for(;x!==null;){t=x;try{var g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var S=g.memoizedProps,F=g.memoizedState,f=t.stateNode,a=f.getSnapshotBeforeUpdate(t.elementType===t.type?S:ze(t.type,S),F);f.__reactInternalSnapshotBeforeUpdate=a}break;case 3:var d=t.stateNode.containerInfo;d.nodeType===1?d.textContent="":d.nodeType===9&&d.documentElement&&d.removeChild(d.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(y(163))}}catch(v){B(t,t.return,v)}if(e=t.sibling,e!==null){e.return=t.return,x=e;break}x=t.return}return g=Di,Di=!1,g}function zn(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var u=l.destroy;l.destroy=void 0,u!==void 0&&Lu(t,n,u)}l=l.next}while(l!==r)}}function al(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Ru(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Xa(e){var t=e.alternate;t!==null&&(e.alternate=null,Xa(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ie],delete t[Vn],delete t[yu],delete t[ud],delete t[od])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Za(e){return e.tag===5||e.tag===3||e.tag===4}function ji(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Za(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Du(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Ur));else if(r!==4&&(e=e.child,e!==null))for(Du(e,t,n),e=e.sibling;e!==null;)Du(e,t,n),e=e.sibling}function ju(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(ju(e,t,n),e=e.sibling;e!==null;)ju(e,t,n),e=e.sibling}var q=null,Te=!1;function Ze(e,t,n){for(n=n.child;n!==null;)Ja(e,t,n),n=n.sibling}function Ja(e,t,n){if(Ue&&typeof Ue.onCommitFiberUnmount=="function")try{Ue.onCommitFiberUnmount(tl,n)}catch{}switch(n.tag){case 5:re||Ht(n,t);case 6:var r=q,l=Te;q=null,Ze(e,t,n),q=r,Te=l,q!==null&&(Te?(e=q,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):q.removeChild(n.stateNode));break;case 18:q!==null&&(Te?(e=q,n=n.stateNode,e.nodeType===8?Ol(e.parentNode,n):e.nodeType===1&&Ol(e,n),Mn(e)):Ol(q,n.stateNode));break;case 4:r=q,l=Te,q=n.stateNode.containerInfo,Te=!0,Ze(e,t,n),q=r,Te=l;break;case 0:case 11:case 14:case 15:if(!re&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var u=l,o=u.destroy;u=u.tag,o!==void 0&&(u&2||u&4)&&Lu(n,t,o),l=l.next}while(l!==r)}Ze(e,t,n);break;case 1:if(!re&&(Ht(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(i){B(n,t,i)}Ze(e,t,n);break;case 21:Ze(e,t,n);break;case 22:n.mode&1?(re=(r=re)||n.memoizedState!==null,Ze(e,t,n),re=r):Ze(e,t,n);break;default:Ze(e,t,n)}}function Fi(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new xd),t.forEach(function(r){var l=Dd.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Ne(e,t){var n=t.deletions;if(n!==null)for(var r=0;rl&&(l=o),r&=~u}if(r=l,r=Q()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*_d(r/1960))-r,10e?16:e,nt===null)var r=!1;else{if(e=nt,nt=null,Jr=0,D&6)throw Error(y(331));var l=D;for(D|=4,x=e.current;x!==null;){var u=x,o=u.child;if(x.flags&16){var i=u.deletions;if(i!==null){for(var s=0;sQ()-Co?Et(e,0):Eo|=n),pe(e,t)}function uc(e,t){t===0&&(e.mode&1?(t=or,or<<=1,!(or&130023424)&&(or=4194304)):t=1);var n=oe();e=Ye(e,t),e!==null&&(Xn(e,t,n),pe(e,n))}function Rd(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),uc(e,n)}function Dd(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(y(314))}r!==null&&r.delete(t),uc(e,n)}var oc;oc=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||fe.current)ce=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return ce=!1,wd(e,t,n);ce=!!(e.flags&131072)}else ce=!1,U&&t.flags&1048576&&ca(t,Br,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Pr(e,t),e=t.pendingProps;var l=qt(t,le.current);Xt(t,n),l=yo(null,t,r,e,l,n);var u=go();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,de(r)?(u=!0,Ar(t)):u=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,fo(t),l.updater=sl,t.stateNode=l,l._reactInternals=t,Eu(t,r,e,n),t=Pu(null,t,r,!0,u,n)):(t.tag=0,U&&u&&lo(t),ue(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Pr(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Fd(r),e=ze(r,e),l){case 0:t=_u(null,t,r,e,n);break e;case 1:t=Ti(null,t,r,e,n);break e;case 11:t=Ni(null,t,r,e,n);break e;case 14:t=zi(null,t,r,ze(r.type,e),n);break e}throw Error(y(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ze(r,l),_u(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ze(r,l),Ti(e,t,r,l,n);case 3:e:{if(Ha(t),e===null)throw Error(y(387));r=t.pendingProps,u=t.memoizedState,l=u.element,va(e,t),Qr(t,r,null,n);var o=t.memoizedState;if(r=o.element,u.isDehydrated)if(u={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=u,t.memoizedState=u,t.flags&256){l=nn(Error(y(423)),t),t=Li(e,t,r,n,l);break e}else if(r!==l){l=nn(Error(y(424)),t),t=Li(e,t,r,n,l);break e}else for(he=ot(t.stateNode.containerInfo.firstChild),ve=t,U=!0,Le=null,n=ma(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(bt(),r===l){t=Ge(e,t,n);break e}ue(e,t,r,n)}t=t.child}return t;case 5:return ya(t),e===null&&Su(t),r=t.type,l=t.pendingProps,u=e!==null?e.memoizedProps:null,o=l.children,hu(r,l)?o=null:u!==null&&hu(r,u)&&(t.flags|=32),Ba(e,t),ue(e,t,o,n),t.child;case 6:return e===null&&Su(t),null;case 13:return Wa(e,t,n);case 4:return po(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=en(t,null,r,n):ue(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ze(r,l),Ni(e,t,r,l,n);case 7:return ue(e,t,t.pendingProps,n),t.child;case 8:return ue(e,t,t.pendingProps.children,n),t.child;case 12:return ue(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,u=t.memoizedProps,o=l.value,O(Hr,r._currentValue),r._currentValue=o,u!==null)if(je(u.value,o)){if(u.children===l.children&&!fe.current){t=Ge(e,t,n);break e}}else for(u=t.child,u!==null&&(u.return=t);u!==null;){var i=u.dependencies;if(i!==null){o=u.child;for(var s=i.firstContext;s!==null;){if(s.context===r){if(u.tag===1){s=We(-1,n&-n),s.tag=2;var c=u.updateQueue;if(c!==null){c=c.shared;var h=c.pending;h===null?s.next=s:(s.next=h.next,h.next=s),c.pending=s}}u.lanes|=n,s=u.alternate,s!==null&&(s.lanes|=n),ku(u.return,n,t),i.lanes|=n;break}s=s.next}}else if(u.tag===10)o=u.type===t.type?null:u.child;else if(u.tag===18){if(o=u.return,o===null)throw Error(y(341));o.lanes|=n,i=o.alternate,i!==null&&(i.lanes|=n),ku(o,n,t),o=u.sibling}else o=u.child;if(o!==null)o.return=u;else for(o=u;o!==null;){if(o===t){o=null;break}if(u=o.sibling,u!==null){u.return=o.return,o=u;break}o=o.return}u=o}ue(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,Xt(t,n),l=Ce(l),r=r(l),t.flags|=1,ue(e,t,r,n),t.child;case 14:return r=t.type,l=ze(r,t.pendingProps),l=ze(r.type,l),zi(e,t,r,l,n);case 15:return Aa(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ze(r,l),Pr(e,t),t.tag=1,de(r)?(e=!0,Ar(t)):e=!1,Xt(t,n),Ia(t,r,l),Eu(t,r,l,n),Pu(null,t,r,!0,e,n);case 19:return Qa(e,t,n);case 22:return Va(e,t,n)}throw Error(y(156,t.tag))};function ic(e,t){return Fs(e,t)}function jd(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function xe(e,t,n,r){return new jd(e,t,n,r)}function zo(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Fd(e){if(typeof e=="function")return zo(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ku)return 11;if(e===Yu)return 14}return 2}function ct(e,t){var n=e.alternate;return n===null?(n=xe(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Tr(e,t,n,r,l,u){var o=2;if(r=e,typeof e=="function")zo(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Ft:return Ct(n.children,l,u,t);case Qu:o=8,l|=8;break;case Yl:return e=xe(12,n,t,l|2),e.elementType=Yl,e.lanes=u,e;case Gl:return e=xe(13,n,t,l),e.elementType=Gl,e.lanes=u,e;case Xl:return e=xe(19,n,t,l),e.elementType=Xl,e.lanes=u,e;case ys:return fl(n,l,u,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case hs:o=10;break e;case vs:o=9;break e;case Ku:o=11;break e;case Yu:o=14;break e;case Je:o=16,r=null;break e}throw Error(y(130,e==null?e:typeof e,""))}return t=xe(o,n,t,l),t.elementType=e,t.type=r,t.lanes=u,t}function Ct(e,t,n,r){return e=xe(7,e,r,t),e.lanes=n,e}function fl(e,t,n,r){return e=xe(22,e,r,t),e.elementType=ys,e.lanes=n,e.stateNode={isHidden:!1},e}function Hl(e,t,n){return e=xe(6,e,null,t),e.lanes=n,e}function Wl(e,t,n){return t=xe(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Od(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Cl(0),this.expirationTimes=Cl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Cl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function To(e,t,n,r,l,u,o,i,s){return e=new Od(e,t,n,i,s),t===1?(t=1,u===!0&&(t|=8)):t=0,u=xe(3,null,null,t),e.current=u,u.stateNode=e,u.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},fo(u),e}function Md(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(fc)}catch(e){console.error(e)}}fc(),fs.exports=ge;var Vd=fs.exports,Bi=Vd;Ql.createRoot=Bi.createRoot,Ql.hydrateRoot=Bi.hydrateRoot;function Bd(){return window.crypto.getRandomValues(new Uint32Array(1))[0]}function Hi(e,t=!1){const n=Bd(),r=`_${n}`;return Object.defineProperty(window,r,{value:l=>(t&&Reflect.deleteProperty(window,r),e==null?void 0:e(l)),writable:!1,configurable:!0}),n}async function Hd(e,t={}){return new Promise((n,r)=>{const l=Hi(o=>{n(o),Reflect.deleteProperty(window,`_${u}`)},!0),u=Hi(o=>{r(o),Reflect.deleteProperty(window,`_${l}`)},!0);window.__TAURI_IPC__({cmd:e,callback:l,error:u,...t})})}const Wd=e=>e.toLocaleDateString("ko-KR"),Qd=e=>/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e),Kd=()=>Math.random().toString(36).substr(2,9),Wi={NAME:"MyMultiplatformApp",VERSION:"1.0.0"},Qi={LIGHT:{primary:"#007AFF",background:"#FFFFFF",text:"#000000"},DARK:{primary:"#0A84FF",background:"#000000",text:"#FFFFFF"}},Yd=({platform:e,children:t,onGreet:n})=>{const[r,l]=Me.useState(!1),[u,o]=Me.useState(""),[i,s]=Me.useState(!1),[c]=Me.useState(Kd()),[h,m]=Me.useState(""),[p,w]=Me.useState(""),g=r?Qi.DARK:Qi.LIGHT;Me.useEffect(()=>{s(Qd(u))},[u]);const S=()=>{l(!r)},F=async()=>{if(n&&p){const k=await n(p);m(k)}},f={backgroundColor:g.background,color:g.text,minHeight:"100vh",padding:"20px",textAlign:"center",transition:"all 0.3s ease",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', + sans-serif`,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale"},a={backgroundColor:g.primary,color:g.background,border:"none",padding:"10px 20px",borderRadius:"8px",cursor:"pointer",fontSize:"16px",transition:"all 0.2s ease"},d={padding:"10px",borderRadius:"4px",border:`2px solid ${i&&u?"#28a745":"#dc3545"}`,backgroundColor:g.background,color:g.text,fontSize:"16px",width:"300px"},v={backgroundColor:r?"rgba(255,255,255,0.1)":"rgba(0,0,0,0.05)",padding:"20px",borderRadius:"8px",margin:"20px 0"};return N.jsxs("div",{style:f,children:[N.jsxs("header",{style:{marginBottom:"40px"},children:[N.jsxs("h1",{style:{color:g.primary,fontSize:"2.5rem",marginBottom:"10px",fontWeight:"700"},children:[Wi.NAME," - ",e==="web"?"Web":"Desktop"]}),N.jsxs("p",{children:["Version: ",Wi.VERSION]}),N.jsxs("p",{children:["Current Time: ",Wd(new Date)]}),N.jsxs("p",{children:["User ID: ",c]})]}),N.jsxs("main",{style:{maxWidth:"800px",margin:"0 auto"},children:[N.jsx("section",{style:{marginBottom:"30px"},children:N.jsxs("button",{onClick:S,style:a,children:["Switch to ",r?"Light":"Dark"," Mode"]})}),e==="desktop"&&n&&N.jsxs("section",{style:{marginBottom:"30px"},children:[N.jsx("h2",{children:"Desktop Greet Function"}),N.jsxs("div",{style:{marginBottom:"10px"},children:[N.jsx("input",{type:"text",placeholder:"Enter a name to greet",value:p,onChange:k=>w(k.currentTarget.value),style:{...d,border:`2px solid ${g.primary}`,marginRight:"10px"}}),N.jsx("button",{onClick:F,style:a,children:"Greet from Rust!"})]}),h&&N.jsx("p",{style:{color:g.primary,fontWeight:"bold",fontSize:"18px"},children:h})]}),N.jsxs("section",{style:{marginBottom:"40px"},children:[N.jsx("h2",{children:"Email Validation Demo"}),N.jsx("div",{style:{marginBottom:"10px"},children:N.jsx("input",{type:"email",placeholder:"Enter your email",value:u,onChange:k=>o(k.currentTarget.value),style:d})}),N.jsx("p",{style:{color:i&&u?"#28a745":"#dc3545"},children:u?i?"✅ Valid email":"❌ Invalid email":"Enter an email to validate"})]}),N.jsxs("section",{style:{marginBottom:"40px"},children:[N.jsx("h2",{children:"Shared Features"}),N.jsxs("ul",{style:{textAlign:"left",maxWidth:"400px",margin:"0 auto",listStyle:"none",padding:0},children:[N.jsx("li",{style:{padding:"8px 0",borderBottom:"1px solid rgba(255, 255, 255, 0.1)"},children:"✨ Shared theme system across all platforms"}),N.jsx("li",{style:{padding:"8px 0",borderBottom:"1px solid rgba(255, 255, 255, 0.1)"},children:"🔧 Common utilities (formatDate, validateEmail, generateId)"}),N.jsx("li",{style:{padding:"8px 0",borderBottom:"1px solid rgba(255, 255, 255, 0.1)"},children:"📱 Responsive design with shared breakpoints"}),N.jsx("li",{style:{padding:"8px 0",borderBottom:"1px solid rgba(255, 255, 255, 0.1)"},children:"🎨 Consistent color scheme and styling"}),N.jsx("li",{style:{padding:"8px 0"},children:"🏗️ TypeScript types shared across platforms"})]})]}),N.jsxs("section",{style:{marginBottom:"40px"},children:[N.jsx("h2",{children:"Platform Details"}),N.jsxs("div",{style:v,children:[N.jsxs("p",{children:[N.jsx("strong",{children:"Platform:"})," ",e==="web"?"Web (React + Vite)":"Desktop (Tauri + React)"]}),N.jsxs("p",{children:[N.jsx("strong",{children:"Runtime:"})," ",e==="web"?"Browser":"Desktop (Rust + WebView)"]}),N.jsxs("p",{children:[N.jsx("strong",{children:"Shared Code:"})," Yes (from @myapp/shared)"]}),N.jsxs("p",{children:[N.jsx("strong",{children:"Development Server:"})," ",e==="web"?"http://localhost:3000":"Tauri Dev Mode"]}),e==="desktop"&&N.jsxs("p",{children:[N.jsx("strong",{children:"Backend:"})," Rust with Tauri APIs"]})]})]}),t]})]})};let Ki,Yi,Gi,Xi,Zi,Ji,qi,bi;try{const e=require("react-native");Ki=e.View,Yi=e.Text,Gi=e.TextInput,Xi=e.TouchableOpacity,Zi=e.StyleSheet,Ji=e.ScrollView,qi=e.StatusBar,bi=e.useColorScheme}catch{Ki=()=>null,Yi=()=>null,Gi=()=>null,Xi=()=>null,Zi={create:e=>e},Ji=()=>null,qi=()=>null,bi=()=>"light"}function Gd(){const e=async t=>await Hd("greet",{name:t});return N.jsx(Yd,{platform:"desktop",onGreet:e})}Ql.createRoot(document.getElementById("root")).render(N.jsx(Tc.StrictMode,{children:N.jsx(Gd,{})})); diff --git a/apps/desktop/dist/assets/index-DSs-Epml.css b/apps/desktop/dist/assets/index-DSs-Epml.css new file mode 100644 index 0000000..a728733 --- /dev/null +++ b/apps/desktop/dist/assets/index-DSs-Epml.css @@ -0,0 +1 @@ +/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.container{width:100%}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition\!{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,ease)!important;transition-duration:var(--tw-duration,0s)!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#0f0f0f;background-color:#f6f6f6;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}*{box-sizing:border-box}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{text-align:center}#root{max-width:1280px;margin:0 auto;padding:2rem;width:100%}@media (prefers-color-scheme: dark){:root{color:#f6f6f6;background-color:#0f0f0f}input,button{color:#fff;background-color:#0f0f0f23}button:active{background-color:#0f0f0f69}} diff --git a/apps/desktop/postcss.config.js b/apps/desktop/postcss.config.js new file mode 100644 index 0000000..af9d8dc --- /dev/null +++ b/apps/desktop/postcss.config.js @@ -0,0 +1,6 @@ +export default { + plugins: { + '@tailwindcss/postcss': {}, + autoprefixer: {}, + }, +} \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/mydesktopapp-8e7dd65cb5eddf28/run-build-script-build-script-build b/apps/desktop/src-tauri/target/debug/.fingerprint/mydesktopapp-8e7dd65cb5eddf28/run-build-script-build-script-build new file mode 100644 index 0000000..5a87aa9 --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/mydesktopapp-8e7dd65cb5eddf28/run-build-script-build-script-build @@ -0,0 +1 @@ +e3a67ffe0b76fdb7 \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/mydesktopapp-8e7dd65cb5eddf28/run-build-script-build-script-build.json b/apps/desktop/src-tauri/target/debug/.fingerprint/mydesktopapp-8e7dd65cb5eddf28/run-build-script-build-script-build.json new file mode 100644 index 0000000..a66b422 --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/mydesktopapp-8e7dd65cb5eddf28/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":3062648155896360161,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[14215243728862535574,"build_script_build",false,14737526200857414311]],"local":[{"RerunIfChanged":{"output":"debug\\build\\mydesktopapp-8e7dd65cb5eddf28\\output","paths":["tauri.conf.json"]}},{"RerunIfEnvChanged":{"var":"TAURI_CONFIG","val":null}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/mydesktopapp-d5910bbad8fcf74d/bin-mydesktopapp b/apps/desktop/src-tauri/target/debug/.fingerprint/mydesktopapp-d5910bbad8fcf74d/bin-mydesktopapp new file mode 100644 index 0000000..994bfcb --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/mydesktopapp-d5910bbad8fcf74d/bin-mydesktopapp @@ -0,0 +1 @@ +6416bdb731da455d \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/mydesktopapp-d5910bbad8fcf74d/bin-mydesktopapp.json b/apps/desktop/src-tauri/target/debug/.fingerprint/mydesktopapp-d5910bbad8fcf74d/bin-mydesktopapp.json new file mode 100644 index 0000000..6eca1b4 --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/mydesktopapp-d5910bbad8fcf74d/bin-mydesktopapp.json @@ -0,0 +1 @@ +{"rustc":3062648155896360161,"features":"[]","declared_features":"[\"custom-protocol\"]","target":14010905585879251258,"profile":8731458305071235362,"path":4942398508502643691,"deps":[[2609582021868829428,"serde_json",false,6603126999621434560],[5610773616282026064,"tauri",false,10002789308497052210],[7602473803540458634,"serde",false,1963932538317594050],[14215243728862535574,"build_script_build",false,13257882671935104739]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\mydesktopapp-d5910bbad8fcf74d\\dep-bin-mydesktopapp","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/mydesktopapp-d5910bbad8fcf74d/dep-bin-mydesktopapp b/apps/desktop/src-tauri/target/debug/.fingerprint/mydesktopapp-d5910bbad8fcf74d/dep-bin-mydesktopapp new file mode 100644 index 0000000..e5c4c77 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/.fingerprint/mydesktopapp-d5910bbad8fcf74d/dep-bin-mydesktopapp differ diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/mydesktopapp-d5910bbad8fcf74d/invoked.timestamp b/apps/desktop/src-tauri/target/debug/.fingerprint/mydesktopapp-d5910bbad8fcf74d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/mydesktopapp-d5910bbad8fcf74d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/tao-5ad8157ee3568d82/dep-lib-tao b/apps/desktop/src-tauri/target/debug/.fingerprint/tao-5ad8157ee3568d82/dep-lib-tao new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/.fingerprint/tao-5ad8157ee3568d82/dep-lib-tao differ diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/tao-5ad8157ee3568d82/invoked.timestamp b/apps/desktop/src-tauri/target/debug/.fingerprint/tao-5ad8157ee3568d82/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/tao-5ad8157ee3568d82/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/tao-5ad8157ee3568d82/lib-tao b/apps/desktop/src-tauri/target/debug/.fingerprint/tao-5ad8157ee3568d82/lib-tao new file mode 100644 index 0000000..9ac29c2 --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/tao-5ad8157ee3568d82/lib-tao @@ -0,0 +1 @@ +90112a548201de42 \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/tao-5ad8157ee3568d82/lib-tao.json b/apps/desktop/src-tauri/target/debug/.fingerprint/tao-5ad8157ee3568d82/lib-tao.json new file mode 100644 index 0000000..5332839 --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/tao-5ad8157ee3568d82/lib-tao.json @@ -0,0 +1 @@ +{"rustc":3062648155896360161,"features":"[\"serde\"]","declared_features":"[\"default\", \"dirs-next\", \"dox\", \"libappindicator\", \"serde\", \"tray\"]","target":18280640111509826504,"profile":15657897354478470176,"path":9932144126876061201,"deps":[[1232198224951696867,"unicode_segmentation",false,10471927647104317894],[2141549406637498597,"image",false,3814321583441956402],[3007252114546291461,"build_script_build",false,11894476809851545984],[3540822385484940109,"windows_implement",false,11596957512615503264],[4495526598637097934,"parking_lot",false,17696446513590228893],[7602473803540458634,"serde",false,1963932538317594050],[7653476968652377684,"windows",false,4954130629891283789],[9727213718512686088,"crossbeam_channel",false,6265300883741156317],[10435729446543529114,"bitflags",false,5783018945323622651],[11693073011723388840,"raw_window_handle",false,16933743232728082529],[11887305395906501191,"libc",false,3754747235624208333],[13066042571740262168,"log",false,5244618990926821521],[14196108479452351812,"instant",false,2973136355149477266],[17917672826516349275,"lazy_static",false,13697049481752178384]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\tao-5ad8157ee3568d82\\dep-lib-tao","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-a997a4bcda091127/dep-lib-tauri b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-a997a4bcda091127/dep-lib-tauri new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-a997a4bcda091127/dep-lib-tauri differ diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-a997a4bcda091127/invoked.timestamp b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-a997a4bcda091127/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-a997a4bcda091127/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-a997a4bcda091127/lib-tauri b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-a997a4bcda091127/lib-tauri new file mode 100644 index 0000000..6000dba --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-a997a4bcda091127/lib-tauri @@ -0,0 +1 @@ +32c20a08e10bd18a \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-a997a4bcda091127/lib-tauri.json b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-a997a4bcda091127/lib-tauri.json new file mode 100644 index 0000000..bf244b4 --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-a997a4bcda091127/lib-tauri.json @@ -0,0 +1 @@ +{"rustc":3062648155896360161,"features":"[\"compression\", \"default\", \"objc-exception\", \"open\", \"regex\", \"shell-open\", \"shell-open-api\", \"tauri-runtime-wry\", \"wry\"]","declared_features":"[\"api-all\", \"app-all\", \"app-hide\", \"app-show\", \"base64\", \"bytes\", \"clap\", \"cli\", \"clipboard\", \"clipboard-all\", \"clipboard-read-text\", \"clipboard-write-text\", \"compression\", \"config-json5\", \"config-toml\", \"custom-protocol\", \"data-url\", \"default\", \"devtools\", \"dialog\", \"dialog-all\", \"dialog-ask\", \"dialog-confirm\", \"dialog-message\", \"dialog-open\", \"dialog-save\", \"dox\", \"fs-all\", \"fs-copy-file\", \"fs-create-dir\", \"fs-exists\", \"fs-extract-api\", \"fs-read-dir\", \"fs-read-file\", \"fs-remove-dir\", \"fs-remove-file\", \"fs-rename-file\", \"fs-write-file\", \"global-shortcut\", \"global-shortcut-all\", \"http-all\", \"http-api\", \"http-multipart\", \"http-request\", \"ico\", \"icon-ico\", \"icon-png\", \"indexmap\", \"infer\", \"isolation\", \"linux-protocol-headers\", \"macos-private-api\", \"minisign-verify\", \"native-tls-vendored\", \"nix\", \"notification\", \"notification-all\", \"notify-rust\", \"objc-exception\", \"open\", \"os-all\", \"os-api\", \"os_info\", \"os_pipe\", \"path-all\", \"png\", \"process-all\", \"process-command-api\", \"process-exit\", \"process-relaunch\", \"process-relaunch-dangerous-allow-symlink-macos\", \"protocol-all\", \"protocol-asset\", \"regex\", \"reqwest\", \"reqwest-client\", \"reqwest-native-tls-vendored\", \"rfd\", \"shared_child\", \"shell-all\", \"shell-execute\", \"shell-open\", \"shell-open-api\", \"shell-sidecar\", \"sys-locale\", \"system-tray\", \"tauri-runtime-wry\", \"test\", \"time\", \"tracing\", \"updater\", \"win7-notifications\", \"window-all\", \"window-center\", \"window-close\", \"window-create\", \"window-data-url\", \"window-hide\", \"window-maximize\", \"window-minimize\", \"window-print\", \"window-request-user-attention\", \"window-set-always-on-top\", \"window-set-closable\", \"window-set-content-protected\", \"window-set-cursor-grab\", \"window-set-cursor-icon\", \"window-set-cursor-position\", \"window-set-cursor-visible\", \"window-set-decorations\", \"window-set-focus\", \"window-set-fullscreen\", \"window-set-icon\", \"window-set-ignore-cursor-events\", \"window-set-max-size\", \"window-set-maximizable\", \"window-set-min-size\", \"window-set-minimizable\", \"window-set-position\", \"window-set-resizable\", \"window-set-size\", \"window-set-skip-taskbar\", \"window-set-title\", \"window-show\", \"window-start-dragging\", \"window-unmaximize\", \"window-unminimize\", \"windows7-compat\", \"wry\", \"zip\"]","target":12223948975794516716,"profile":5144538945173598434,"path":17015636777391485658,"deps":[[503635761244294217,"regex",false,9677537058013159239],[1260461579271933187,"serialize_to_javascript",false,12983047367373766873],[1512951494379724355,"tempfile",false,12243339361028885730],[2609582021868829428,"serde_json",false,6603126999621434560],[3722963349756955755,"once_cell",false,15585894038344549296],[3988549704697787137,"open",false,11369535116569049807],[4381063397040571828,"webview2_com",false,2430202141801588253],[4405182208873388884,"http",false,12656124774020326948],[4450062412064442726,"dirs_next",false,7705816277468562320],[4899080583175475170,"semver",false,12932430907125481900],[5180608563399064494,"tauri_macros",false,5590741396322706293],[5404511084185685755,"url",false,16245899425855992387],[5610773616282026064,"build_script_build",false,7381194827690102535],[6803352382179706244,"percent_encoding",false,12968854324322779848],[7602473803540458634,"serde",false,1963932538317594050],[7653476968652377684,"windows",false,4954130629891283789],[8008191657135824715,"thiserror",false,10402953710677675982],[8292277814562636972,"tauri_utils",false,13690820666485703868],[9293239362693504808,"glob",false,7575047846040021813],[9623796893764309825,"ignore",false,13697643788910345210],[9920160576179037441,"getrandom",false,3391810833705670429],[10629569228670356391,"futures_util",false,16124043560334250919],[11207653606310558077,"anyhow",false,802058339216198672],[11601763207901161556,"tar",false,521164891326709758],[11693073011723388840,"raw_window_handle",false,16933743232728082529],[11989259058781683633,"dunce",false,6786624654233208945],[12986574360607194341,"serde_repr",false,2109560901284286339],[13066042571740262168,"log",false,5244618990926821521],[13208667028893622512,"rand",false,1050018818555095313],[14162324460024849578,"tauri_runtime",false,18080258294488791280],[14564311161534545801,"encoding_rs",false,17826297887005855306],[15267671913832104935,"uuid",false,16291953883694764307],[16228250612241359704,"tauri_runtime_wry",false,18307738668334609785],[17278893514130263345,"state",false,2227601495068865843],[17531218394775549125,"tokio",false,7533551073030629056],[17772299992546037086,"flate2",false,9699291277959322786]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\tauri-a997a4bcda091127\\dep-lib-tauri","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-2196530c2d8d5926/dep-lib-tauri_runtime b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-2196530c2d8d5926/dep-lib-tauri_runtime new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-2196530c2d8d5926/dep-lib-tauri_runtime differ diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-2196530c2d8d5926/invoked.timestamp b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-2196530c2d8d5926/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-2196530c2d8d5926/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-2196530c2d8d5926/lib-tauri_runtime b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-2196530c2d8d5926/lib-tauri_runtime new file mode 100644 index 0000000..2597078 --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-2196530c2d8d5926/lib-tauri_runtime @@ -0,0 +1 @@ +f078502220fbe9fa \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-2196530c2d8d5926/lib-tauri_runtime.json b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-2196530c2d8d5926/lib-tauri_runtime.json new file mode 100644 index 0000000..23c3480 --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-2196530c2d8d5926/lib-tauri_runtime.json @@ -0,0 +1 @@ +{"rustc":3062648155896360161,"features":"[]","declared_features":"[\"clipboard\", \"devtools\", \"global-shortcut\", \"macos-private-api\", \"system-tray\"]","target":10306386172444932100,"profile":5144538945173598434,"path":11052162022739555976,"deps":[[2609582021868829428,"serde_json",false,6603126999621434560],[4381063397040571828,"webview2_com",false,2430202141801588253],[4405182208873388884,"http",false,12656124774020326948],[5404511084185685755,"url",false,16245899425855992387],[7602473803540458634,"serde",false,1963932538317594050],[7653476968652377684,"windows",false,4954130629891283789],[8008191657135824715,"thiserror",false,10402953710677675982],[8292277814562636972,"tauri_utils",false,13690820666485703868],[8866577183823226611,"http_range",false,11026924196866749294],[11693073011723388840,"raw_window_handle",false,16933743232728082529],[13208667028893622512,"rand",false,1050018818555095313],[14162324460024849578,"build_script_build",false,17973297261492905459],[15267671913832104935,"uuid",false,16291953883694764307]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\tauri-runtime-2196530c2d8d5926\\dep-lib-tauri_runtime","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-wry-c6e4a62c1c5fef4f/dep-lib-tauri_runtime_wry b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-wry-c6e4a62c1c5fef4f/dep-lib-tauri_runtime_wry new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-wry-c6e4a62c1c5fef4f/dep-lib-tauri_runtime_wry differ diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-wry-c6e4a62c1c5fef4f/invoked.timestamp b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-wry-c6e4a62c1c5fef4f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-wry-c6e4a62c1c5fef4f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-wry-c6e4a62c1c5fef4f/lib-tauri_runtime_wry b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-wry-c6e4a62c1c5fef4f/lib-tauri_runtime_wry new file mode 100644 index 0000000..1b52aa4 --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-wry-c6e4a62c1c5fef4f/lib-tauri_runtime_wry @@ -0,0 +1 @@ +7975c4fe512712fe \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-wry-c6e4a62c1c5fef4f/lib-tauri_runtime_wry.json b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-wry-c6e4a62c1c5fef4f/lib-tauri_runtime_wry.json new file mode 100644 index 0000000..129a155 --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/tauri-runtime-wry-c6e4a62c1c5fef4f/lib-tauri_runtime_wry.json @@ -0,0 +1 @@ +{"rustc":3062648155896360161,"features":"[\"objc-exception\"]","declared_features":"[\"arboard\", \"clipboard\", \"devtools\", \"dox\", \"global-shortcut\", \"linux-headers\", \"macos-private-api\", \"objc-exception\", \"system-tray\", \"tracing\"]","target":1901661049345253480,"profile":15657897354478470176,"path":15802822269386523070,"deps":[[4381063397040571828,"webview2_com",false,2430202141801588253],[7653476968652377684,"windows",false,4954130629891283789],[8292277814562636972,"tauri_utils",false,13690820666485703868],[8391357152270261188,"wry",false,5219428780049330375],[11693073011723388840,"raw_window_handle",false,16933743232728082529],[13208667028893622512,"rand",false,1050018818555095313],[14162324460024849578,"tauri_runtime",false,18080258294488791280],[15267671913832104935,"uuid",false,16291953883694764307],[16228250612241359704,"build_script_build",false,5491549162265849586]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\tauri-runtime-wry-c6e4a62c1c5fef4f\\dep-lib-tauri_runtime_wry","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-57476d2057d15aac/dep-lib-webview2_com b/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-57476d2057d15aac/dep-lib-webview2_com new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-57476d2057d15aac/dep-lib-webview2_com differ diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-57476d2057d15aac/invoked.timestamp b/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-57476d2057d15aac/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-57476d2057d15aac/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-57476d2057d15aac/lib-webview2_com b/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-57476d2057d15aac/lib-webview2_com new file mode 100644 index 0000000..f66613f --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-57476d2057d15aac/lib-webview2_com @@ -0,0 +1 @@ +1d267ae2f8cfb921 \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-57476d2057d15aac/lib-webview2_com.json b/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-57476d2057d15aac/lib-webview2_com.json new file mode 100644 index 0000000..f1bbbd4 --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-57476d2057d15aac/lib-webview2_com.json @@ -0,0 +1 @@ +{"rustc":3062648155896360161,"features":"[]","declared_features":"[]","target":1425860488499489829,"profile":15657897354478470176,"path":15804660553789346058,"deps":[[86464136322883382,"webview2_com_macros",false,6298218570133698332],[3540822385484940109,"windows_implement",false,11596957512615503264],[7653476968652377684,"windows",false,4954130629891283789],[15346130233417901051,"webview2_com_sys",false,17988383152655017784]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\webview2-com-57476d2057d15aac\\dep-lib-webview2_com","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-sys-125fe0c33c7a4bfa/dep-lib-webview2_com_sys b/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-sys-125fe0c33c7a4bfa/dep-lib-webview2_com_sys new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-sys-125fe0c33c7a4bfa/dep-lib-webview2_com_sys differ diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-sys-125fe0c33c7a4bfa/invoked.timestamp b/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-sys-125fe0c33c7a4bfa/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-sys-125fe0c33c7a4bfa/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-sys-125fe0c33c7a4bfa/lib-webview2_com_sys b/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-sys-125fe0c33c7a4bfa/lib-webview2_com_sys new file mode 100644 index 0000000..9ce2a78 --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-sys-125fe0c33c7a4bfa/lib-webview2_com_sys @@ -0,0 +1 @@ +38a79fb92b93a3f9 \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-sys-125fe0c33c7a4bfa/lib-webview2_com_sys.json b/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-sys-125fe0c33c7a4bfa/lib-webview2_com_sys.json new file mode 100644 index 0000000..8a83fda --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/webview2-com-sys-125fe0c33c7a4bfa/lib-webview2_com_sys.json @@ -0,0 +1 @@ +{"rustc":3062648155896360161,"features":"[]","declared_features":"[\"default\", \"nuget\"]","target":9556090363743411534,"profile":15657897354478470176,"path":7334419525321703232,"deps":[[7653476968652377684,"windows",false,4954130629891283789],[15346130233417901051,"build_script_build",false,550676396282450497]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\webview2-com-sys-125fe0c33c7a4bfa\\dep-lib-webview2_com_sys","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/wry-30ab96aa910e7078/dep-lib-wry b/apps/desktop/src-tauri/target/debug/.fingerprint/wry-30ab96aa910e7078/dep-lib-wry new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/.fingerprint/wry-30ab96aa910e7078/dep-lib-wry differ diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/wry-30ab96aa910e7078/invoked.timestamp b/apps/desktop/src-tauri/target/debug/.fingerprint/wry-30ab96aa910e7078/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/wry-30ab96aa910e7078/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/wry-30ab96aa910e7078/lib-wry b/apps/desktop/src-tauri/target/debug/.fingerprint/wry-30ab96aa910e7078/lib-wry new file mode 100644 index 0000000..6bc93c5 --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/wry-30ab96aa910e7078/lib-wry @@ -0,0 +1 @@ +c7704a5dd2226f48 \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/.fingerprint/wry-30ab96aa910e7078/lib-wry.json b/apps/desktop/src-tauri/target/debug/.fingerprint/wry-30ab96aa910e7078/lib-wry.json new file mode 100644 index 0000000..bac7286 --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/.fingerprint/wry-30ab96aa910e7078/lib-wry.json @@ -0,0 +1 @@ +{"rustc":3062648155896360161,"features":"[\"file-drop\", \"objc-exception\", \"protocol\"]","declared_features":"[\"default\", \"devtools\", \"dox\", \"file-drop\", \"fullscreen\", \"linux-headers\", \"objc-exception\", \"protocol\", \"tracing\", \"transparent\", \"tray\"]","target":2463569863749872413,"profile":15657897354478470176,"path":11400972711888127043,"deps":[[2609582021868829428,"serde_json",false,6603126999621434560],[3007252114546291461,"tao",false,4818290310602428816],[3540822385484940109,"windows_implement",false,11596957512615503264],[3722963349756955755,"once_cell",false,15585894038344549296],[4381063397040571828,"webview2_com",false,2430202141801588253],[4405182208873388884,"http",false,12656124774020326948],[5404511084185685755,"url",false,16245899425855992387],[7602473803540458634,"serde",false,1963932538317594050],[7653476968652377684,"windows",false,4954130629891283789],[8008191657135824715,"thiserror",false,10402953710677675982],[8391357152270261188,"build_script_build",false,15652711679049543079],[11887305395906501191,"libc",false,3754747235624208333],[11989259058781683633,"dunce",false,6786624654233208945],[13066042571740262168,"log",false,5244618990926821521]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\wry-30ab96aa910e7078\\dep-lib-wry","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/apps/desktop/src-tauri/target/debug/MyMultiplatformApp Desktop.exe b/apps/desktop/src-tauri/target/debug/MyMultiplatformApp Desktop.exe new file mode 100644 index 0000000..d3b0ac9 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/MyMultiplatformApp Desktop.exe differ diff --git a/apps/desktop/src-tauri/target/debug/deps/libtao-5ad8157ee3568d82.rlib b/apps/desktop/src-tauri/target/debug/deps/libtao-5ad8157ee3568d82.rlib new file mode 100644 index 0000000..f9e9ad1 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/deps/libtao-5ad8157ee3568d82.rlib differ diff --git a/apps/desktop/src-tauri/target/debug/deps/libtao-5ad8157ee3568d82.rmeta b/apps/desktop/src-tauri/target/debug/deps/libtao-5ad8157ee3568d82.rmeta new file mode 100644 index 0000000..c8068aa Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/deps/libtao-5ad8157ee3568d82.rmeta differ diff --git a/apps/desktop/src-tauri/target/debug/deps/libtauri-a997a4bcda091127.rlib b/apps/desktop/src-tauri/target/debug/deps/libtauri-a997a4bcda091127.rlib new file mode 100644 index 0000000..67d77e7 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/deps/libtauri-a997a4bcda091127.rlib differ diff --git a/apps/desktop/src-tauri/target/debug/deps/libtauri-a997a4bcda091127.rmeta b/apps/desktop/src-tauri/target/debug/deps/libtauri-a997a4bcda091127.rmeta new file mode 100644 index 0000000..0922fda Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/deps/libtauri-a997a4bcda091127.rmeta differ diff --git a/apps/desktop/src-tauri/target/debug/deps/libtauri_runtime-2196530c2d8d5926.rlib b/apps/desktop/src-tauri/target/debug/deps/libtauri_runtime-2196530c2d8d5926.rlib new file mode 100644 index 0000000..c3d1327 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/deps/libtauri_runtime-2196530c2d8d5926.rlib differ diff --git a/apps/desktop/src-tauri/target/debug/deps/libtauri_runtime-2196530c2d8d5926.rmeta b/apps/desktop/src-tauri/target/debug/deps/libtauri_runtime-2196530c2d8d5926.rmeta new file mode 100644 index 0000000..e96acc6 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/deps/libtauri_runtime-2196530c2d8d5926.rmeta differ diff --git a/apps/desktop/src-tauri/target/debug/deps/libtauri_runtime_wry-c6e4a62c1c5fef4f.rlib b/apps/desktop/src-tauri/target/debug/deps/libtauri_runtime_wry-c6e4a62c1c5fef4f.rlib new file mode 100644 index 0000000..3829c0d Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/deps/libtauri_runtime_wry-c6e4a62c1c5fef4f.rlib differ diff --git a/apps/desktop/src-tauri/target/debug/deps/libtauri_runtime_wry-c6e4a62c1c5fef4f.rmeta b/apps/desktop/src-tauri/target/debug/deps/libtauri_runtime_wry-c6e4a62c1c5fef4f.rmeta new file mode 100644 index 0000000..1259d88 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/deps/libtauri_runtime_wry-c6e4a62c1c5fef4f.rmeta differ diff --git a/apps/desktop/src-tauri/target/debug/deps/libwebview2_com-57476d2057d15aac.rlib b/apps/desktop/src-tauri/target/debug/deps/libwebview2_com-57476d2057d15aac.rlib new file mode 100644 index 0000000..c078d1c Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/deps/libwebview2_com-57476d2057d15aac.rlib differ diff --git a/apps/desktop/src-tauri/target/debug/deps/libwebview2_com-57476d2057d15aac.rmeta b/apps/desktop/src-tauri/target/debug/deps/libwebview2_com-57476d2057d15aac.rmeta new file mode 100644 index 0000000..00d9eb4 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/deps/libwebview2_com-57476d2057d15aac.rmeta differ diff --git a/apps/desktop/src-tauri/target/debug/deps/libwebview2_com_sys-125fe0c33c7a4bfa.rlib b/apps/desktop/src-tauri/target/debug/deps/libwebview2_com_sys-125fe0c33c7a4bfa.rlib new file mode 100644 index 0000000..27be287 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/deps/libwebview2_com_sys-125fe0c33c7a4bfa.rlib differ diff --git a/apps/desktop/src-tauri/target/debug/deps/libwebview2_com_sys-125fe0c33c7a4bfa.rmeta b/apps/desktop/src-tauri/target/debug/deps/libwebview2_com_sys-125fe0c33c7a4bfa.rmeta new file mode 100644 index 0000000..3337b86 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/deps/libwebview2_com_sys-125fe0c33c7a4bfa.rmeta differ diff --git a/apps/desktop/src-tauri/target/debug/deps/libwry-30ab96aa910e7078.rlib b/apps/desktop/src-tauri/target/debug/deps/libwry-30ab96aa910e7078.rlib new file mode 100644 index 0000000..82a56ce Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/deps/libwry-30ab96aa910e7078.rlib differ diff --git a/apps/desktop/src-tauri/target/debug/deps/libwry-30ab96aa910e7078.rmeta b/apps/desktop/src-tauri/target/debug/deps/libwry-30ab96aa910e7078.rmeta new file mode 100644 index 0000000..341b096 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/deps/libwry-30ab96aa910e7078.rmeta differ diff --git a/apps/desktop/src-tauri/target/debug/deps/mydesktopapp.d b/apps/desktop/src-tauri/target/debug/deps/mydesktopapp.d new file mode 100644 index 0000000..8bc24d8 --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/deps/mydesktopapp.d @@ -0,0 +1,10 @@ +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\mydesktopapp.d: src\main.rs S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\build\mydesktopapp-8e7dd65cb5eddf28\out/icon.ico + +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\mydesktopapp.exe: src\main.rs S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\build\mydesktopapp-8e7dd65cb5eddf28\out/icon.ico + +src\main.rs: +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\build\mydesktopapp-8e7dd65cb5eddf28\out/icon.ico: + +# env-dep:CARGO_PKG_AUTHORS=you +# env-dep:CARGO_PKG_DESCRIPTION=MyMultiplatformApp Desktop +# env-dep:OUT_DIR=S:\\Source\\WEBDEV\\MyReactNativeAndroid\\apps\\desktop\\src-tauri\\target\\debug\\build\\mydesktopapp-8e7dd65cb5eddf28\\out diff --git a/apps/desktop/src-tauri/target/debug/deps/mydesktopapp.exe b/apps/desktop/src-tauri/target/debug/deps/mydesktopapp.exe new file mode 100644 index 0000000..d3b0ac9 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/deps/mydesktopapp.exe differ diff --git a/apps/desktop/src-tauri/target/debug/deps/mydesktopapp.pdb b/apps/desktop/src-tauri/target/debug/deps/mydesktopapp.pdb new file mode 100644 index 0000000..509db6f Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/deps/mydesktopapp.pdb differ diff --git a/apps/desktop/src-tauri/target/debug/deps/tao-5ad8157ee3568d82.d b/apps/desktop/src-tauri/target/debug/deps/tao-5ad8157ee3568d82.d new file mode 100644 index 0000000..d38994f --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/deps/tao-5ad8157ee3568d82.d @@ -0,0 +1,48 @@ +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\tao-5ad8157ee3568d82.d: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\clipboard.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\dpi.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\error.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\accelerator.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\event.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\event_loop.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\global_shortcut.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\icon.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\keyboard.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\menu.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\monitor.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\accelerator.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\global_shortcut.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\keycode.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\menu.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\util.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\clipboard.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\dark_mode.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\dpi.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\drop_handler.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\event_loop.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\event_loop\runner.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\icon.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\keyboard.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\keyboard_layout.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\minimal_ime.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\monitor.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\raw_input.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\window.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\window_state.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\window.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\android.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\ios.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\linux.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\macos.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\run_return.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\unix.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\windows.rs + +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\libtao-5ad8157ee3568d82.rlib: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\clipboard.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\dpi.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\error.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\accelerator.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\event.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\event_loop.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\global_shortcut.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\icon.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\keyboard.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\menu.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\monitor.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\accelerator.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\global_shortcut.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\keycode.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\menu.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\util.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\clipboard.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\dark_mode.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\dpi.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\drop_handler.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\event_loop.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\event_loop\runner.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\icon.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\keyboard.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\keyboard_layout.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\minimal_ime.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\monitor.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\raw_input.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\window.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\window_state.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\window.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\android.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\ios.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\linux.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\macos.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\run_return.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\unix.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\windows.rs + +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\libtao-5ad8157ee3568d82.rmeta: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\clipboard.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\dpi.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\error.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\accelerator.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\event.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\event_loop.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\global_shortcut.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\icon.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\keyboard.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\menu.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\monitor.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\accelerator.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\global_shortcut.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\keycode.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\menu.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\util.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\clipboard.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\dark_mode.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\dpi.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\drop_handler.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\event_loop.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\event_loop\runner.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\icon.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\keyboard.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\keyboard_layout.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\minimal_ime.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\monitor.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\raw_input.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\window.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\window_state.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\window.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\android.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\ios.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\linux.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\macos.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\run_return.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\unix.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\windows.rs + +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\lib.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\clipboard.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\dpi.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\error.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\accelerator.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\event.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\event_loop.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\global_shortcut.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\icon.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\keyboard.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\menu.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\monitor.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\mod.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\mod.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\accelerator.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\global_shortcut.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\keycode.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\menu.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\util.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\clipboard.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\dark_mode.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\dpi.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\drop_handler.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\event_loop.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\event_loop\runner.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\icon.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\keyboard.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\keyboard_layout.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\minimal_ime.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\monitor.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\raw_input.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\window.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform_impl\windows\window_state.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\window.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\mod.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\android.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\ios.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\linux.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\macos.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\run_return.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\unix.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tao-0.16.10\src\platform\windows.rs: diff --git a/apps/desktop/src-tauri/target/debug/deps/tauri-a997a4bcda091127.d b/apps/desktop/src-tauri/target/debug/deps/tauri-a997a4bcda091127.d new file mode 100644 index 0000000..a219bcb --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/deps/tauri-a997a4bcda091127.d @@ -0,0 +1,50 @@ +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\tauri-a997a4bcda091127.d: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\dir.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\file.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\file\file_move.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\ipc.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\path.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\process.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\shell.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\version.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\error.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\app.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\async_runtime.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\command.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\app.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\event.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\notification.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\shell.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\window.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\error.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\event.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\hooks.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\manager.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\pattern.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\plugin.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\window.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\window\menu.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\fs.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\http.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\ipc.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\shell.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\state.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/ipc.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/stringify-ipc-message-fn.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/init.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/core.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/toggle-devtools.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/bundle.global.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/freeze_prototype.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/pattern.js + +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\libtauri-a997a4bcda091127.rlib: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\dir.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\file.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\file\file_move.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\ipc.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\path.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\process.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\shell.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\version.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\error.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\app.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\async_runtime.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\command.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\app.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\event.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\notification.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\shell.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\window.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\error.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\event.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\hooks.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\manager.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\pattern.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\plugin.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\window.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\window\menu.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\fs.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\http.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\ipc.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\shell.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\state.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/ipc.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/stringify-ipc-message-fn.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/init.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/core.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/toggle-devtools.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/bundle.global.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/freeze_prototype.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/pattern.js + +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\libtauri-a997a4bcda091127.rmeta: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\dir.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\file.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\file\file_move.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\ipc.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\path.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\process.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\shell.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\version.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\error.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\app.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\async_runtime.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\command.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\app.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\event.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\notification.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\shell.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\window.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\error.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\event.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\hooks.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\manager.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\pattern.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\plugin.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\window.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\window\menu.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\fs.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\http.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\ipc.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\shell.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\state.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/ipc.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/stringify-ipc-message-fn.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/init.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/core.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/toggle-devtools.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/bundle.global.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/freeze_prototype.js C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/pattern.js + +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\lib.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\mod.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\dir.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\file.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\file\file_move.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\ipc.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\path.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\process.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\shell.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\version.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\api\error.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\app.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\async_runtime.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\command.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\app.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\event.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\notification.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\shell.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\endpoints\window.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\error.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\event.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\hooks.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\manager.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\pattern.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\plugin.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\window.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\window\menu.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\mod.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\fs.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\http.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\ipc.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\scope\shell.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\state.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/ipc.js: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/stringify-ipc-message-fn.js: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/init.js: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/core.js: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/toggle-devtools.js: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/bundle.global.js: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/freeze_prototype.js: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-1.8.3\src\../scripts/pattern.js: + +# env-dep:CARGO_PKG_VERSION=1.8.3 diff --git a/apps/desktop/src-tauri/target/debug/deps/tauri_runtime-2196530c2d8d5926.d b/apps/desktop/src-tauri/target/debug/deps/tauri_runtime-2196530c2d8d5926.d new file mode 100644 index 0000000..378293c --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/deps/tauri_runtime-2196530c2d8d5926.d @@ -0,0 +1,15 @@ +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\tauri_runtime-2196530c2d8d5926.d: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\http\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\http\request.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\http\response.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\menu.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\monitor.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\webview.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\window.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\window\dpi.rs + +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\libtauri_runtime-2196530c2d8d5926.rlib: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\http\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\http\request.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\http\response.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\menu.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\monitor.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\webview.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\window.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\window\dpi.rs + +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\libtauri_runtime-2196530c2d8d5926.rmeta: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\http\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\http\request.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\http\response.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\menu.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\monitor.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\webview.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\window.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\window\dpi.rs + +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\lib.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\http\mod.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\http\request.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\http\response.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\menu.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\monitor.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\webview.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\window.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-0.14.6\src\window\dpi.rs: diff --git a/apps/desktop/src-tauri/target/debug/deps/tauri_runtime_wry-c6e4a62c1c5fef4f.d b/apps/desktop/src-tauri/target/debug/deps/tauri_runtime_wry-c6e4a62c1c5fef4f.d new file mode 100644 index 0000000..5920ba8 --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/deps/tauri_runtime_wry-c6e4a62c1c5fef4f.d @@ -0,0 +1,8 @@ +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\tauri_runtime_wry-c6e4a62c1c5fef4f.d: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-wry-0.14.11\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-wry-0.14.11\src\webview.rs + +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\libtauri_runtime_wry-c6e4a62c1c5fef4f.rlib: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-wry-0.14.11\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-wry-0.14.11\src\webview.rs + +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\libtauri_runtime_wry-c6e4a62c1c5fef4f.rmeta: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-wry-0.14.11\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-wry-0.14.11\src\webview.rs + +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-wry-0.14.11\src\lib.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tauri-runtime-wry-0.14.11\src\webview.rs: diff --git a/apps/desktop/src-tauri/target/debug/deps/webview2_com-57476d2057d15aac.d b/apps/desktop/src-tauri/target/debug/deps/webview2_com-57476d2057d15aac.d new file mode 100644 index 0000000..27a82c1 --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/deps/webview2_com-57476d2057d15aac.d @@ -0,0 +1,10 @@ +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\webview2_com-57476d2057d15aac.d: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-0.19.1\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-0.19.1\src\callback.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-0.19.1\src\options.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-0.19.1\src\pwstr.rs + +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\libwebview2_com-57476d2057d15aac.rlib: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-0.19.1\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-0.19.1\src\callback.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-0.19.1\src\options.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-0.19.1\src\pwstr.rs + +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\libwebview2_com-57476d2057d15aac.rmeta: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-0.19.1\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-0.19.1\src\callback.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-0.19.1\src\options.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-0.19.1\src\pwstr.rs + +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-0.19.1\src\lib.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-0.19.1\src\callback.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-0.19.1\src\options.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-0.19.1\src\pwstr.rs: diff --git a/apps/desktop/src-tauri/target/debug/deps/webview2_com_sys-125fe0c33c7a4bfa.d b/apps/desktop/src-tauri/target/debug/deps/webview2_com_sys-125fe0c33c7a4bfa.d new file mode 100644 index 0000000..70e2d19 --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/deps/webview2_com_sys-125fe0c33c7a4bfa.d @@ -0,0 +1,9 @@ +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\webview2_com_sys-125fe0c33c7a4bfa.d: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-sys-0.19.0\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-sys-0.19.0\src\Microsoft\Web\WebView2\Win32\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-sys-0.19.0\src\callback_interfaces.rs + +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\libwebview2_com_sys-125fe0c33c7a4bfa.rlib: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-sys-0.19.0\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-sys-0.19.0\src\Microsoft\Web\WebView2\Win32\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-sys-0.19.0\src\callback_interfaces.rs + +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\libwebview2_com_sys-125fe0c33c7a4bfa.rmeta: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-sys-0.19.0\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-sys-0.19.0\src\Microsoft\Web\WebView2\Win32\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-sys-0.19.0\src\callback_interfaces.rs + +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-sys-0.19.0\src\lib.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-sys-0.19.0\src\Microsoft\Web\WebView2\Win32\mod.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\webview2-com-sys-0.19.0\src\callback_interfaces.rs: diff --git a/apps/desktop/src-tauri/target/debug/deps/wry-30ab96aa910e7078.d b/apps/desktop/src-tauri/target/debug/deps/wry-30ab96aa910e7078.d new file mode 100644 index 0000000..b6f647c --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/deps/wry-30ab96aa910e7078.d @@ -0,0 +1,12 @@ +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\wry-30ab96aa910e7078.d: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\application.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\webview\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\webview\web_context.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\webview\webview2\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\webview\webview2\file_drop.rs + +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\libwry-30ab96aa910e7078.rlib: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\application.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\webview\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\webview\web_context.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\webview\webview2\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\webview\webview2\file_drop.rs + +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\deps\libwry-30ab96aa910e7078.rmeta: C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\lib.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\application.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\webview\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\webview\web_context.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\webview\webview2\mod.rs C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\webview\webview2\file_drop.rs + +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\lib.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\application.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\webview\mod.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\webview\web_context.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\webview\webview2\mod.rs: +C:\Users\tinde\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wry-0.24.11\src\webview\webview2\file_drop.rs: diff --git a/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/0jmhk6bvuvmzlkx96q7zlwe1q.o b/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/0jmhk6bvuvmzlkx96q7zlwe1q.o new file mode 100644 index 0000000..045fea2 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/0jmhk6bvuvmzlkx96q7zlwe1q.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/3bdg1u77bj5zcwjnqd13im4vm.o b/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/3bdg1u77bj5zcwjnqd13im4vm.o new file mode 100644 index 0000000..e2b76f8 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/3bdg1u77bj5zcwjnqd13im4vm.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/3y2lfj97fphduahacgkhbt9tm.o b/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/3y2lfj97fphduahacgkhbt9tm.o new file mode 100644 index 0000000..21ba63c Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/3y2lfj97fphduahacgkhbt9tm.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/5kahqagqvwqepb2adxjur7lww.o b/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/5kahqagqvwqepb2adxjur7lww.o new file mode 100644 index 0000000..33d2acb Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/5kahqagqvwqepb2adxjur7lww.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/c8ioovcbdjw5v89249u90vnsd.o b/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/c8ioovcbdjw5v89249u90vnsd.o new file mode 100644 index 0000000..8232658 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/c8ioovcbdjw5v89249u90vnsd.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/dep-graph.bin b/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/dep-graph.bin new file mode 100644 index 0000000..952d852 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/dep-graph.bin differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/query-cache.bin b/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/query-cache.bin new file mode 100644 index 0000000..6a0192e Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/query-cache.bin differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/work-products.bin b/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/work-products.bin new file mode 100644 index 0000000..74d64d1 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr-9tqk7ruv6vd8go19u5oas6z4k/work-products.bin differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr.lock b/apps/desktop/src-tauri/target/debug/incremental/build_script_build-1j6aursa4u2zu/s-hb3xcmpur9-0sczxnr.lock new file mode 100644 index 0000000..e69de29 diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/00v78ezi0bb7n7ll7t4hvzakx.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/00v78ezi0bb7n7ll7t4hvzakx.o new file mode 100644 index 0000000..569af0e Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/00v78ezi0bb7n7ll7t4hvzakx.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/028oj4dd1pkstz3v7v1ldwdt8.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/028oj4dd1pkstz3v7v1ldwdt8.o new file mode 100644 index 0000000..e039590 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/028oj4dd1pkstz3v7v1ldwdt8.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/057zuoxgl2plfbw385qph94zh.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/057zuoxgl2plfbw385qph94zh.o new file mode 100644 index 0000000..c4e9b1b Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/057zuoxgl2plfbw385qph94zh.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/09mf2fzw8pmlg0ywburfw363e.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/09mf2fzw8pmlg0ywburfw363e.o new file mode 100644 index 0000000..277bc2c Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/09mf2fzw8pmlg0ywburfw363e.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0a93syfqfsk09vomdlj3h9t4v.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0a93syfqfsk09vomdlj3h9t4v.o new file mode 100644 index 0000000..d4926cc Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0a93syfqfsk09vomdlj3h9t4v.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0aboke1rv267eb2kjocrsefr6.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0aboke1rv267eb2kjocrsefr6.o new file mode 100644 index 0000000..d2fabce Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0aboke1rv267eb2kjocrsefr6.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0ay2vuocdbgv1us2px0km09to.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0ay2vuocdbgv1us2px0km09to.o new file mode 100644 index 0000000..1f28fdc Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0ay2vuocdbgv1us2px0km09to.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0er4b2eqiiss1bx323yzbnb8s.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0er4b2eqiiss1bx323yzbnb8s.o new file mode 100644 index 0000000..7f559b9 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0er4b2eqiiss1bx323yzbnb8s.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0g7r7ci738hunsdu2vjlqy18g.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0g7r7ci738hunsdu2vjlqy18g.o new file mode 100644 index 0000000..33b8669 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0g7r7ci738hunsdu2vjlqy18g.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0glqgpovcz8mr0hm20drppqaz.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0glqgpovcz8mr0hm20drppqaz.o new file mode 100644 index 0000000..bd7bb9e Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0glqgpovcz8mr0hm20drppqaz.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0hdvixq6v46ygwvnr7jdo02rb.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0hdvixq6v46ygwvnr7jdo02rb.o new file mode 100644 index 0000000..668664d Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0hdvixq6v46ygwvnr7jdo02rb.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0i8w361wwqp3ccvacsq601oa2.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0i8w361wwqp3ccvacsq601oa2.o new file mode 100644 index 0000000..0304063 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0i8w361wwqp3ccvacsq601oa2.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0nnfuczp8clzamztbyfm94b9l.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0nnfuczp8clzamztbyfm94b9l.o new file mode 100644 index 0000000..b28f484 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0nnfuczp8clzamztbyfm94b9l.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0q7wfp4pq9jpu7rfnmu7648d8.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0q7wfp4pq9jpu7rfnmu7648d8.o new file mode 100644 index 0000000..653a621 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0q7wfp4pq9jpu7rfnmu7648d8.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0q9uf1tzgkdn71xteb63iyure.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0q9uf1tzgkdn71xteb63iyure.o new file mode 100644 index 0000000..02cf283 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0q9uf1tzgkdn71xteb63iyure.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0rkb8wvcuk9vegpduupy0sp33.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0rkb8wvcuk9vegpduupy0sp33.o new file mode 100644 index 0000000..faf5334 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0rkb8wvcuk9vegpduupy0sp33.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0ryng6jmyixqflbz07225170m.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0ryng6jmyixqflbz07225170m.o new file mode 100644 index 0000000..a195df2 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0ryng6jmyixqflbz07225170m.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0u62g2ya4k213ot7i2gj9181z.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0u62g2ya4k213ot7i2gj9181z.o new file mode 100644 index 0000000..d8f120d Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0u62g2ya4k213ot7i2gj9181z.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0w6tenjwx01vogsb7hewtb47d.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0w6tenjwx01vogsb7hewtb47d.o new file mode 100644 index 0000000..e25ad46 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0w6tenjwx01vogsb7hewtb47d.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0x240z7a1kixady67183cm9aa.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0x240z7a1kixady67183cm9aa.o new file mode 100644 index 0000000..9c4bdfe Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0x240z7a1kixady67183cm9aa.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0xw1r59aadb204w2h1g4xk3x8.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0xw1r59aadb204w2h1g4xk3x8.o new file mode 100644 index 0000000..658d66e Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0xw1r59aadb204w2h1g4xk3x8.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0y1oosam9mxiedd57d7i5pzkb.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0y1oosam9mxiedd57d7i5pzkb.o new file mode 100644 index 0000000..6f663c9 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0y1oosam9mxiedd57d7i5pzkb.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0y7u3wt8wuncppw680wkajmle.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0y7u3wt8wuncppw680wkajmle.o new file mode 100644 index 0000000..03b618e Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0y7u3wt8wuncppw680wkajmle.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0yhhvluyvkk7nxue9dgi43t0i.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0yhhvluyvkk7nxue9dgi43t0i.o new file mode 100644 index 0000000..d33ebf3 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/0yhhvluyvkk7nxue9dgi43t0i.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/10y7s0bl5k05o9qvy5tu6bhzw.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/10y7s0bl5k05o9qvy5tu6bhzw.o new file mode 100644 index 0000000..c7303aa Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/10y7s0bl5k05o9qvy5tu6bhzw.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/11wg4go42gb0zcy68d1nbka90.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/11wg4go42gb0zcy68d1nbka90.o new file mode 100644 index 0000000..a1b57b3 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/11wg4go42gb0zcy68d1nbka90.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/14dp6y3apzaf2btdib1tsl52p.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/14dp6y3apzaf2btdib1tsl52p.o new file mode 100644 index 0000000..dae1d2f Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/14dp6y3apzaf2btdib1tsl52p.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/15y19wh0vyuhgu9i339o06p3x.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/15y19wh0vyuhgu9i339o06p3x.o new file mode 100644 index 0000000..da72be2 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/15y19wh0vyuhgu9i339o06p3x.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/18quuzeo4jux7dyw5m2hcpiv5.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/18quuzeo4jux7dyw5m2hcpiv5.o new file mode 100644 index 0000000..4b3a9c6 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/18quuzeo4jux7dyw5m2hcpiv5.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/18sj5fzkxppqqtkhec730ladn.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/18sj5fzkxppqqtkhec730ladn.o new file mode 100644 index 0000000..5504b3f Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/18sj5fzkxppqqtkhec730ladn.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/18tm9uu4pe0ifc1x9eenmgwov.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/18tm9uu4pe0ifc1x9eenmgwov.o new file mode 100644 index 0000000..df6859a Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/18tm9uu4pe0ifc1x9eenmgwov.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1b1pv00y0nmxanmkjceyqk0r8.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1b1pv00y0nmxanmkjceyqk0r8.o new file mode 100644 index 0000000..3c70ede Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1b1pv00y0nmxanmkjceyqk0r8.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1bjj6r0euythh9ax0y3quobov.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1bjj6r0euythh9ax0y3quobov.o new file mode 100644 index 0000000..481afb0 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1bjj6r0euythh9ax0y3quobov.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1bu9jcqidxxdnw6iirv4scf5r.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1bu9jcqidxxdnw6iirv4scf5r.o new file mode 100644 index 0000000..d374024 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1bu9jcqidxxdnw6iirv4scf5r.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1duk6kmt5bawn56cy7ycfa65l.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1duk6kmt5bawn56cy7ycfa65l.o new file mode 100644 index 0000000..e9940a2 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1duk6kmt5bawn56cy7ycfa65l.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1ep7rsrbwirdwmaovvxuo73v2.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1ep7rsrbwirdwmaovvxuo73v2.o new file mode 100644 index 0000000..ac54aa3 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1ep7rsrbwirdwmaovvxuo73v2.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1hlm5xpd6pvh5xhadi7dpmq5y.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1hlm5xpd6pvh5xhadi7dpmq5y.o new file mode 100644 index 0000000..e578fa0 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1hlm5xpd6pvh5xhadi7dpmq5y.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1msuocvwhsdhn5av60it2lur7.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1msuocvwhsdhn5av60it2lur7.o new file mode 100644 index 0000000..5235c34 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1msuocvwhsdhn5av60it2lur7.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1pgn2s1i06axi9ap89jtx041w.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1pgn2s1i06axi9ap89jtx041w.o new file mode 100644 index 0000000..3ba95af Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1pgn2s1i06axi9ap89jtx041w.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1rg3ul8uifgtxdcwmtf8genx2.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1rg3ul8uifgtxdcwmtf8genx2.o new file mode 100644 index 0000000..e0252d0 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1rg3ul8uifgtxdcwmtf8genx2.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1srexveuje4ptirvxs2ok9ve9.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1srexveuje4ptirvxs2ok9ve9.o new file mode 100644 index 0000000..101b60b Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1srexveuje4ptirvxs2ok9ve9.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1uu2pijtec4cqwpapeii11rq5.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1uu2pijtec4cqwpapeii11rq5.o new file mode 100644 index 0000000..be29ece Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1uu2pijtec4cqwpapeii11rq5.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1uyf8izrjx43t2sakbkxq1q3k.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1uyf8izrjx43t2sakbkxq1q3k.o new file mode 100644 index 0000000..d996c63 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1uyf8izrjx43t2sakbkxq1q3k.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1x897t5md4zt35ynf826q59wk.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1x897t5md4zt35ynf826q59wk.o new file mode 100644 index 0000000..930ee9e Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1x897t5md4zt35ynf826q59wk.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1xt7gci2bul80lyo879wx5uzn.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1xt7gci2bul80lyo879wx5uzn.o new file mode 100644 index 0000000..2286e7f Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1xt7gci2bul80lyo879wx5uzn.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1ylb5n6fix9l8f6hchghs0ala.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1ylb5n6fix9l8f6hchghs0ala.o new file mode 100644 index 0000000..bcc27ef Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1ylb5n6fix9l8f6hchghs0ala.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1z2g53glkc1luumrrlvoxarzc.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1z2g53glkc1luumrrlvoxarzc.o new file mode 100644 index 0000000..fafccee Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1z2g53glkc1luumrrlvoxarzc.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1zxhni0nzrrsepsh2w5htc2ee.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1zxhni0nzrrsepsh2w5htc2ee.o new file mode 100644 index 0000000..08aa0f3 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/1zxhni0nzrrsepsh2w5htc2ee.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/201tv8xbwboni9676iguihypl.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/201tv8xbwboni9676iguihypl.o new file mode 100644 index 0000000..021429f Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/201tv8xbwboni9676iguihypl.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/21g3inke1jrp6rt46flj7blx8.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/21g3inke1jrp6rt46flj7blx8.o new file mode 100644 index 0000000..26ba7f8 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/21g3inke1jrp6rt46flj7blx8.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/21g6o1vjcidhi6spblooiovs3.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/21g6o1vjcidhi6spblooiovs3.o new file mode 100644 index 0000000..e358f6a Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/21g6o1vjcidhi6spblooiovs3.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/28mm8jqfcjvdsc4cx1dwk2csx.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/28mm8jqfcjvdsc4cx1dwk2csx.o new file mode 100644 index 0000000..5c1b881 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/28mm8jqfcjvdsc4cx1dwk2csx.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/29b77hz38nv7bqesz1fdb6jep.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/29b77hz38nv7bqesz1fdb6jep.o new file mode 100644 index 0000000..270d44e Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/29b77hz38nv7bqesz1fdb6jep.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2ao4g9t43nyt324kr00q3pgrd.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2ao4g9t43nyt324kr00q3pgrd.o new file mode 100644 index 0000000..78f5393 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2ao4g9t43nyt324kr00q3pgrd.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2cv1rirxhzrd3a4m7s7jizjc5.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2cv1rirxhzrd3a4m7s7jizjc5.o new file mode 100644 index 0000000..dce5e7c Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2cv1rirxhzrd3a4m7s7jizjc5.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2dsx1emikhtczmxd2nu9iehfr.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2dsx1emikhtczmxd2nu9iehfr.o new file mode 100644 index 0000000..a3c8439 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2dsx1emikhtczmxd2nu9iehfr.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2eoy4r0a3b7kevi164pfnbxwc.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2eoy4r0a3b7kevi164pfnbxwc.o new file mode 100644 index 0000000..5659f7f Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2eoy4r0a3b7kevi164pfnbxwc.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2od0epbydz3dvghn3qmtr9lfc.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2od0epbydz3dvghn3qmtr9lfc.o new file mode 100644 index 0000000..7f7ee9f Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2od0epbydz3dvghn3qmtr9lfc.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2qhc2j9blgvh2qg8x2uf363wt.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2qhc2j9blgvh2qg8x2uf363wt.o new file mode 100644 index 0000000..7237f2d Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2qhc2j9blgvh2qg8x2uf363wt.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2rrkrze5no0yf6aaiknpv6xuo.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2rrkrze5no0yf6aaiknpv6xuo.o new file mode 100644 index 0000000..f6a05e6 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2rrkrze5no0yf6aaiknpv6xuo.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2u0074ftuec9tx1vrnzp7iax8.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2u0074ftuec9tx1vrnzp7iax8.o new file mode 100644 index 0000000..1e8e691 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2u0074ftuec9tx1vrnzp7iax8.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2up8r5cs1yenrqrymeei1zy9b.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2up8r5cs1yenrqrymeei1zy9b.o new file mode 100644 index 0000000..b643939 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2up8r5cs1yenrqrymeei1zy9b.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2wu1ng3esa6n5d7v41b4z4nht.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2wu1ng3esa6n5d7v41b4z4nht.o new file mode 100644 index 0000000..b401d96 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2wu1ng3esa6n5d7v41b4z4nht.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2y2nk7aml0scvk7o9v7ginqyb.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2y2nk7aml0scvk7o9v7ginqyb.o new file mode 100644 index 0000000..135ef50 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/2y2nk7aml0scvk7o9v7ginqyb.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/30blk87pnepmnnv27n1fd677l.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/30blk87pnepmnnv27n1fd677l.o new file mode 100644 index 0000000..6eaec4c Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/30blk87pnepmnnv27n1fd677l.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/331g0gg2e8v49x3kq6zfyh2vk.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/331g0gg2e8v49x3kq6zfyh2vk.o new file mode 100644 index 0000000..52e923d Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/331g0gg2e8v49x3kq6zfyh2vk.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/33kesubyyremhp7y4p4nz7n07.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/33kesubyyremhp7y4p4nz7n07.o new file mode 100644 index 0000000..b7119bb Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/33kesubyyremhp7y4p4nz7n07.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/37ganqp4rl4vbegx2khzfxyk5.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/37ganqp4rl4vbegx2khzfxyk5.o new file mode 100644 index 0000000..a478637 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/37ganqp4rl4vbegx2khzfxyk5.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/39e4g61sg55ipzpavy27pu9aq.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/39e4g61sg55ipzpavy27pu9aq.o new file mode 100644 index 0000000..df7c1a1 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/39e4g61sg55ipzpavy27pu9aq.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3ac25lmdy0haj8gokawaz1sbf.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3ac25lmdy0haj8gokawaz1sbf.o new file mode 100644 index 0000000..08188de Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3ac25lmdy0haj8gokawaz1sbf.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3e4d6ylctm8po8qctn61uqfq7.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3e4d6ylctm8po8qctn61uqfq7.o new file mode 100644 index 0000000..84842b9 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3e4d6ylctm8po8qctn61uqfq7.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3ewor7nam6lrfm8vbp52umggk.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3ewor7nam6lrfm8vbp52umggk.o new file mode 100644 index 0000000..815c230 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3ewor7nam6lrfm8vbp52umggk.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3j2swh0h0cqk1wwh1emkdhgyu.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3j2swh0h0cqk1wwh1emkdhgyu.o new file mode 100644 index 0000000..32d45fc Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3j2swh0h0cqk1wwh1emkdhgyu.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3j6bl5pg7xglivfmrbjieyrln.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3j6bl5pg7xglivfmrbjieyrln.o new file mode 100644 index 0000000..4c10e50 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3j6bl5pg7xglivfmrbjieyrln.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3jxt8k4aiw2emkrulhu3gnzfc.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3jxt8k4aiw2emkrulhu3gnzfc.o new file mode 100644 index 0000000..3e14265 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3jxt8k4aiw2emkrulhu3gnzfc.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3l5rq17wsac1sqvvkoki7z8nl.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3l5rq17wsac1sqvvkoki7z8nl.o new file mode 100644 index 0000000..27a742e Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3l5rq17wsac1sqvvkoki7z8nl.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3neww7fd75n7xx5dlzhe2qj3c.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3neww7fd75n7xx5dlzhe2qj3c.o new file mode 100644 index 0000000..c6c900d Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3neww7fd75n7xx5dlzhe2qj3c.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3oavdfhyhoezo0l0gw66h10zi.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3oavdfhyhoezo0l0gw66h10zi.o new file mode 100644 index 0000000..8150e32 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3oavdfhyhoezo0l0gw66h10zi.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3otfrjog0gah08cfzzjhec8zb.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3otfrjog0gah08cfzzjhec8zb.o new file mode 100644 index 0000000..084b168 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3otfrjog0gah08cfzzjhec8zb.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3sr76n6mxf8bkrzwpx74krb5p.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3sr76n6mxf8bkrzwpx74krb5p.o new file mode 100644 index 0000000..b76bbb1 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3sr76n6mxf8bkrzwpx74krb5p.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3wei5gu6izfdox9405gnbx22r.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3wei5gu6izfdox9405gnbx22r.o new file mode 100644 index 0000000..da384d7 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3wei5gu6izfdox9405gnbx22r.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3x66gu4yxpcph0t0ukmy1syg5.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3x66gu4yxpcph0t0ukmy1syg5.o new file mode 100644 index 0000000..c418b5f Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/3x66gu4yxpcph0t0ukmy1syg5.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/405m30mnuhkyvlh37mdr6e666.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/405m30mnuhkyvlh37mdr6e666.o new file mode 100644 index 0000000..1b4bd24 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/405m30mnuhkyvlh37mdr6e666.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/42u2t1zhlul3d092d0zarg3s3.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/42u2t1zhlul3d092d0zarg3s3.o new file mode 100644 index 0000000..ee42a7d Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/42u2t1zhlul3d092d0zarg3s3.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/44hm8uu148j9bmdp0eg0f0n4c.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/44hm8uu148j9bmdp0eg0f0n4c.o new file mode 100644 index 0000000..e671b7b Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/44hm8uu148j9bmdp0eg0f0n4c.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/473dcjjpue5esiiynpnqm2sbc.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/473dcjjpue5esiiynpnqm2sbc.o new file mode 100644 index 0000000..8ab21d6 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/473dcjjpue5esiiynpnqm2sbc.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/48chm8qlpnpnn8br8gqk6pcxm.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/48chm8qlpnpnn8br8gqk6pcxm.o new file mode 100644 index 0000000..c84b148 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/48chm8qlpnpnn8br8gqk6pcxm.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4gxc9scgvenv2di458nlsmw23.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4gxc9scgvenv2di458nlsmw23.o new file mode 100644 index 0000000..a6a5a12 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4gxc9scgvenv2di458nlsmw23.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4h73a9m9363hm6c7gw08w23tc.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4h73a9m9363hm6c7gw08w23tc.o new file mode 100644 index 0000000..8a4a159 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4h73a9m9363hm6c7gw08w23tc.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4jlzk65e2uuxvd8phh8zs3j68.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4jlzk65e2uuxvd8phh8zs3j68.o new file mode 100644 index 0000000..9446aef Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4jlzk65e2uuxvd8phh8zs3j68.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4qu8qi4obocgdovjr5n4lq96n.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4qu8qi4obocgdovjr5n4lq96n.o new file mode 100644 index 0000000..3355948 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4qu8qi4obocgdovjr5n4lq96n.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4shnxo4iy3wj1ed5zc81mep69.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4shnxo4iy3wj1ed5zc81mep69.o new file mode 100644 index 0000000..545b253 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4shnxo4iy3wj1ed5zc81mep69.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4t617omdy48mm7xo0r3mjlm90.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4t617omdy48mm7xo0r3mjlm90.o new file mode 100644 index 0000000..e264e43 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4t617omdy48mm7xo0r3mjlm90.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4u4aaaavoh6k6uvbtby1xarcg.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4u4aaaavoh6k6uvbtby1xarcg.o new file mode 100644 index 0000000..096d2bb Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4u4aaaavoh6k6uvbtby1xarcg.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4wbqu7idpnpvycoasmpo8basi.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4wbqu7idpnpvycoasmpo8basi.o new file mode 100644 index 0000000..a595d5e Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4wbqu7idpnpvycoasmpo8basi.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4xgncnvod6lsalvgsveyg8f6g.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4xgncnvod6lsalvgsveyg8f6g.o new file mode 100644 index 0000000..ee993fd Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4xgncnvod6lsalvgsveyg8f6g.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4ximde6z5y5kfowizwhag4fnt.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4ximde6z5y5kfowizwhag4fnt.o new file mode 100644 index 0000000..a1cc958 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4ximde6z5y5kfowizwhag4fnt.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4zfmnz307b5sj029vuu23rkmc.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4zfmnz307b5sj029vuu23rkmc.o new file mode 100644 index 0000000..d7d2a3b Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/4zfmnz307b5sj029vuu23rkmc.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/50nmsy4po31q1qkoqrloh4atp.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/50nmsy4po31q1qkoqrloh4atp.o new file mode 100644 index 0000000..f817e63 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/50nmsy4po31q1qkoqrloh4atp.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/54ubmu6llo5nb9bmjsjvxjec0.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/54ubmu6llo5nb9bmjsjvxjec0.o new file mode 100644 index 0000000..cc91832 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/54ubmu6llo5nb9bmjsjvxjec0.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5alo0mihlpw5m2adhtnq0zhoi.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5alo0mihlpw5m2adhtnq0zhoi.o new file mode 100644 index 0000000..92141bb Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5alo0mihlpw5m2adhtnq0zhoi.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5enfmd520us9qnbmwetijfayj.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5enfmd520us9qnbmwetijfayj.o new file mode 100644 index 0000000..af82ac1 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5enfmd520us9qnbmwetijfayj.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5fovxzc568bij5bl1fk6x3jce.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5fovxzc568bij5bl1fk6x3jce.o new file mode 100644 index 0000000..43768ea Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5fovxzc568bij5bl1fk6x3jce.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5glxuccbkqkdxxe2tqnnbwp37.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5glxuccbkqkdxxe2tqnnbwp37.o new file mode 100644 index 0000000..cc14490 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5glxuccbkqkdxxe2tqnnbwp37.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5jig8vxqxunq4s7936is4rpgh.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5jig8vxqxunq4s7936is4rpgh.o new file mode 100644 index 0000000..f59d8e9 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5jig8vxqxunq4s7936is4rpgh.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5mpt1qrio7gfyrfkri6sa08w7.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5mpt1qrio7gfyrfkri6sa08w7.o new file mode 100644 index 0000000..6783539 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5mpt1qrio7gfyrfkri6sa08w7.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5p2clqti86z78houz9bxbax7v.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5p2clqti86z78houz9bxbax7v.o new file mode 100644 index 0000000..6a5613b Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5p2clqti86z78houz9bxbax7v.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5v64tjpurj5u4lq0kgmg26xg9.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5v64tjpurj5u4lq0kgmg26xg9.o new file mode 100644 index 0000000..320feb4 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5v64tjpurj5u4lq0kgmg26xg9.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5zs44qsooipvos3z7rin22t1f.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5zs44qsooipvos3z7rin22t1f.o new file mode 100644 index 0000000..ccdea39 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5zs44qsooipvos3z7rin22t1f.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5zyisclz815wp2ktwyijvofzw.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5zyisclz815wp2ktwyijvofzw.o new file mode 100644 index 0000000..a583f50 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/5zyisclz815wp2ktwyijvofzw.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/624cex8tp42dftnewjr1tsx2q.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/624cex8tp42dftnewjr1tsx2q.o new file mode 100644 index 0000000..75b7410 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/624cex8tp42dftnewjr1tsx2q.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/62mnti5cbd8569sgs6cp7sxdy.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/62mnti5cbd8569sgs6cp7sxdy.o new file mode 100644 index 0000000..652ebac Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/62mnti5cbd8569sgs6cp7sxdy.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6463fa5r8p86jc1mz7faboep1.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6463fa5r8p86jc1mz7faboep1.o new file mode 100644 index 0000000..b5b6a8f Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6463fa5r8p86jc1mz7faboep1.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/648wmd65baazs9szn4jitcvfv.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/648wmd65baazs9szn4jitcvfv.o new file mode 100644 index 0000000..3996a5f Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/648wmd65baazs9szn4jitcvfv.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/65t4u2vqpflhh2zoobl0gg61f.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/65t4u2vqpflhh2zoobl0gg61f.o new file mode 100644 index 0000000..706ee38 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/65t4u2vqpflhh2zoobl0gg61f.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/68es97yph47kab0ls0dxpzie1.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/68es97yph47kab0ls0dxpzie1.o new file mode 100644 index 0000000..6045ab2 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/68es97yph47kab0ls0dxpzie1.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/68oh2wo74iefesz4fsj7vng3d.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/68oh2wo74iefesz4fsj7vng3d.o new file mode 100644 index 0000000..3793768 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/68oh2wo74iefesz4fsj7vng3d.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/68vmpsggcy6ch2tdofd8iz3mh.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/68vmpsggcy6ch2tdofd8iz3mh.o new file mode 100644 index 0000000..ebe558b Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/68vmpsggcy6ch2tdofd8iz3mh.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6b08mdsrfz8bx7nbyoj0ch8u4.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6b08mdsrfz8bx7nbyoj0ch8u4.o new file mode 100644 index 0000000..6aced9d Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6b08mdsrfz8bx7nbyoj0ch8u4.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6d2r4r2czavzpj59176w7bvag.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6d2r4r2czavzpj59176w7bvag.o new file mode 100644 index 0000000..087b013 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6d2r4r2czavzpj59176w7bvag.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6do4l7nsu9gedcsytvwsi893u.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6do4l7nsu9gedcsytvwsi893u.o new file mode 100644 index 0000000..4d082aa Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6do4l7nsu9gedcsytvwsi893u.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6hmermle74xnr609htqsw3aau.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6hmermle74xnr609htqsw3aau.o new file mode 100644 index 0000000..e3664be Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6hmermle74xnr609htqsw3aau.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6hnjctf1wt07xdwvp912btvl2.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6hnjctf1wt07xdwvp912btvl2.o new file mode 100644 index 0000000..8fb8892 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6hnjctf1wt07xdwvp912btvl2.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6j5jx17sp6xxzk061bjpy0o7j.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6j5jx17sp6xxzk061bjpy0o7j.o new file mode 100644 index 0000000..a13a2b1 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6j5jx17sp6xxzk061bjpy0o7j.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6l8msxnlzd42ijzktpx7ax3gv.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6l8msxnlzd42ijzktpx7ax3gv.o new file mode 100644 index 0000000..a1ce580 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6l8msxnlzd42ijzktpx7ax3gv.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6lddk3fjp5921l6j5rw5m61zs.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6lddk3fjp5921l6j5rw5m61zs.o new file mode 100644 index 0000000..862871c Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6lddk3fjp5921l6j5rw5m61zs.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6lt4gk340f9e6nxz9j8s3dukd.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6lt4gk340f9e6nxz9j8s3dukd.o new file mode 100644 index 0000000..b96ef66 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6lt4gk340f9e6nxz9j8s3dukd.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6qsdbm70j3j5x61rjp4g28oi2.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6qsdbm70j3j5x61rjp4g28oi2.o new file mode 100644 index 0000000..5192eb5 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6qsdbm70j3j5x61rjp4g28oi2.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6r0wu2b0s72jy3u4ofq0b7fu8.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6r0wu2b0s72jy3u4ofq0b7fu8.o new file mode 100644 index 0000000..85cfae7 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6r0wu2b0s72jy3u4ofq0b7fu8.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6tspsqdxqk3tshzy65c4bkp8k.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6tspsqdxqk3tshzy65c4bkp8k.o new file mode 100644 index 0000000..f795d9a Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6tspsqdxqk3tshzy65c4bkp8k.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6x3q3zymqmdcyrdxkdalsjxga.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6x3q3zymqmdcyrdxkdalsjxga.o new file mode 100644 index 0000000..7c00bcd Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6x3q3zymqmdcyrdxkdalsjxga.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6xvyruzxzjnckba87a5y868bb.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6xvyruzxzjnckba87a5y868bb.o new file mode 100644 index 0000000..ffa7fb4 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/6xvyruzxzjnckba87a5y868bb.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/78hdvpwjg5mg7jqmnz8r40lvs.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/78hdvpwjg5mg7jqmnz8r40lvs.o new file mode 100644 index 0000000..d0ccbee Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/78hdvpwjg5mg7jqmnz8r40lvs.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7bqg2hu53xvwf6lkttkf8308f.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7bqg2hu53xvwf6lkttkf8308f.o new file mode 100644 index 0000000..d5537e5 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7bqg2hu53xvwf6lkttkf8308f.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7dlz2678gmwq3bddgj86a47ax.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7dlz2678gmwq3bddgj86a47ax.o new file mode 100644 index 0000000..58114c6 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7dlz2678gmwq3bddgj86a47ax.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7g7dfe1ae58ecv0121c4v1kvq.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7g7dfe1ae58ecv0121c4v1kvq.o new file mode 100644 index 0000000..5e35e70 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7g7dfe1ae58ecv0121c4v1kvq.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7inyiqdd3junexzoi0ak9op5t.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7inyiqdd3junexzoi0ak9op5t.o new file mode 100644 index 0000000..c65c23a Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7inyiqdd3junexzoi0ak9op5t.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7j4mv18p1mqhqjlpy4hdciygf.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7j4mv18p1mqhqjlpy4hdciygf.o new file mode 100644 index 0000000..19dbd1b Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7j4mv18p1mqhqjlpy4hdciygf.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7keqppomsn0amm1gmcks4g7v5.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7keqppomsn0amm1gmcks4g7v5.o new file mode 100644 index 0000000..fc28fa7 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7keqppomsn0amm1gmcks4g7v5.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7ob8jdphx16ehnrgka2bgjxjq.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7ob8jdphx16ehnrgka2bgjxjq.o new file mode 100644 index 0000000..5b41fda Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7ob8jdphx16ehnrgka2bgjxjq.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7q1mfnnq2it4cl9qbhwm64hko.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7q1mfnnq2it4cl9qbhwm64hko.o new file mode 100644 index 0000000..50c9035 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7q1mfnnq2it4cl9qbhwm64hko.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7qavizdvfmjiks855z7qx7h17.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7qavizdvfmjiks855z7qx7h17.o new file mode 100644 index 0000000..a992639 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7qavizdvfmjiks855z7qx7h17.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7teaxnb2j6nkes5hd3xpiwt6b.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7teaxnb2j6nkes5hd3xpiwt6b.o new file mode 100644 index 0000000..324b94d Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7teaxnb2j6nkes5hd3xpiwt6b.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7uqrr3aryvr9w057ymcdl2fuw.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7uqrr3aryvr9w057ymcdl2fuw.o new file mode 100644 index 0000000..0b84378 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7uqrr3aryvr9w057ymcdl2fuw.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7v3blbjmh6vhyn0puki84khhf.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7v3blbjmh6vhyn0puki84khhf.o new file mode 100644 index 0000000..b2fb674 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7v3blbjmh6vhyn0puki84khhf.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7v9570kfwzbp1yzd87l2wf438.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7v9570kfwzbp1yzd87l2wf438.o new file mode 100644 index 0000000..2513d1e Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7v9570kfwzbp1yzd87l2wf438.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7viv101f8tuj7vkrr720exneh.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7viv101f8tuj7vkrr720exneh.o new file mode 100644 index 0000000..ff27801 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7viv101f8tuj7vkrr720exneh.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7wkg9krp51wkqbg4hrj6715xi.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7wkg9krp51wkqbg4hrj6715xi.o new file mode 100644 index 0000000..095fee9 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7wkg9krp51wkqbg4hrj6715xi.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7wv75mlyk5sbyiew218pmrorm.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7wv75mlyk5sbyiew218pmrorm.o new file mode 100644 index 0000000..50341ad Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7wv75mlyk5sbyiew218pmrorm.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7yinaiuucjxmnf53zrdmzu25g.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7yinaiuucjxmnf53zrdmzu25g.o new file mode 100644 index 0000000..3515012 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/7yinaiuucjxmnf53zrdmzu25g.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/800y67cqgk9k72h4mgrn4h7bm.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/800y67cqgk9k72h4mgrn4h7bm.o new file mode 100644 index 0000000..942670d Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/800y67cqgk9k72h4mgrn4h7bm.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/89mz8al5chkj7uq06xleoiocr.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/89mz8al5chkj7uq06xleoiocr.o new file mode 100644 index 0000000..ea32a34 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/89mz8al5chkj7uq06xleoiocr.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8ahxs9nc2slbr2rz43k7c12e7.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8ahxs9nc2slbr2rz43k7c12e7.o new file mode 100644 index 0000000..8b199b6 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8ahxs9nc2slbr2rz43k7c12e7.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8bun9nmzdroro047w2fcizvtl.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8bun9nmzdroro047w2fcizvtl.o new file mode 100644 index 0000000..4f85a8b Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8bun9nmzdroro047w2fcizvtl.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8grzyiw0stimm75rubnbultg7.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8grzyiw0stimm75rubnbultg7.o new file mode 100644 index 0000000..a6e52a6 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8grzyiw0stimm75rubnbultg7.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8jkl5g0tui2n47zhgk99tojqv.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8jkl5g0tui2n47zhgk99tojqv.o new file mode 100644 index 0000000..ba78c72 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8jkl5g0tui2n47zhgk99tojqv.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8jkq7zu58ps3bxgm5gfr2zwu1.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8jkq7zu58ps3bxgm5gfr2zwu1.o new file mode 100644 index 0000000..c417a90 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8jkq7zu58ps3bxgm5gfr2zwu1.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8kqsw8vwj9lwhasqjteqd98m1.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8kqsw8vwj9lwhasqjteqd98m1.o new file mode 100644 index 0000000..e747602 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8kqsw8vwj9lwhasqjteqd98m1.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8ksngjof2jsporlicmznuyw8i.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8ksngjof2jsporlicmznuyw8i.o new file mode 100644 index 0000000..268ddd8 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8ksngjof2jsporlicmznuyw8i.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8lh6do5wlf8t17hft6dtv4o8b.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8lh6do5wlf8t17hft6dtv4o8b.o new file mode 100644 index 0000000..a3df926 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8lh6do5wlf8t17hft6dtv4o8b.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8n6ff7nyixllcej3s2tf59xde.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8n6ff7nyixllcej3s2tf59xde.o new file mode 100644 index 0000000..1f9d90c Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8n6ff7nyixllcej3s2tf59xde.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8orqm195dd4wywanarh6cd7z8.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8orqm195dd4wywanarh6cd7z8.o new file mode 100644 index 0000000..78fc000 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8orqm195dd4wywanarh6cd7z8.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8sw8ub58avfzrwtx43e4an3sx.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8sw8ub58avfzrwtx43e4an3sx.o new file mode 100644 index 0000000..33bf765 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8sw8ub58avfzrwtx43e4an3sx.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8t4g2sor8y0bgkcspg1rhy9f4.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8t4g2sor8y0bgkcspg1rhy9f4.o new file mode 100644 index 0000000..ebfafb7 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8t4g2sor8y0bgkcspg1rhy9f4.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8vanw3lemidld64fvz9r9io1f.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8vanw3lemidld64fvz9r9io1f.o new file mode 100644 index 0000000..a290d6e Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8vanw3lemidld64fvz9r9io1f.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8xu1k7x480tyxo88wkfec5joh.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8xu1k7x480tyxo88wkfec5joh.o new file mode 100644 index 0000000..21636e1 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8xu1k7x480tyxo88wkfec5joh.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8zwmfa1ouldp119oh7p57i9jw.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8zwmfa1ouldp119oh7p57i9jw.o new file mode 100644 index 0000000..eef95d6 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/8zwmfa1ouldp119oh7p57i9jw.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/903sqzm6s0q587nupq2ijtbvs.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/903sqzm6s0q587nupq2ijtbvs.o new file mode 100644 index 0000000..7a862cf Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/903sqzm6s0q587nupq2ijtbvs.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9216857jqimdu9ebvu0jqtp4n.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9216857jqimdu9ebvu0jqtp4n.o new file mode 100644 index 0000000..efe6f75 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9216857jqimdu9ebvu0jqtp4n.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9ag6ub2uzjjusy0ju8pnl787e.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9ag6ub2uzjjusy0ju8pnl787e.o new file mode 100644 index 0000000..bfaed21 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9ag6ub2uzjjusy0ju8pnl787e.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9bj00zrc9je3a3kwj9c5w8uk1.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9bj00zrc9je3a3kwj9c5w8uk1.o new file mode 100644 index 0000000..4b050c4 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9bj00zrc9je3a3kwj9c5w8uk1.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9nxrzrn2rbkxogt08ebbj2eg4.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9nxrzrn2rbkxogt08ebbj2eg4.o new file mode 100644 index 0000000..8993869 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9nxrzrn2rbkxogt08ebbj2eg4.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9owig3ufxiu32bwjdk7y82d5i.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9owig3ufxiu32bwjdk7y82d5i.o new file mode 100644 index 0000000..046577f Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9owig3ufxiu32bwjdk7y82d5i.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9p9uozv0n5622husfv8kz8ww5.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9p9uozv0n5622husfv8kz8ww5.o new file mode 100644 index 0000000..2d0a955 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9p9uozv0n5622husfv8kz8ww5.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9q3jtinpl7djw644a7pyui1zp.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9q3jtinpl7djw644a7pyui1zp.o new file mode 100644 index 0000000..bc23fd4 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9q3jtinpl7djw644a7pyui1zp.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9r4bue8lww0tyi3bribpv7a39.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9r4bue8lww0tyi3bribpv7a39.o new file mode 100644 index 0000000..abbd642 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9r4bue8lww0tyi3bribpv7a39.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9sva18zt7rtiazrpf9zt76qon.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9sva18zt7rtiazrpf9zt76qon.o new file mode 100644 index 0000000..8e45eef Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9sva18zt7rtiazrpf9zt76qon.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9tlqajry9bp832dgw88j9mehf.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9tlqajry9bp832dgw88j9mehf.o new file mode 100644 index 0000000..c76baa6 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9tlqajry9bp832dgw88j9mehf.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9ug7w0jb5p4faddsqrgv41vi0.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9ug7w0jb5p4faddsqrgv41vi0.o new file mode 100644 index 0000000..1fd0aa6 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9ug7w0jb5p4faddsqrgv41vi0.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9v4ti40azpck09krfbzdmnxvb.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9v4ti40azpck09krfbzdmnxvb.o new file mode 100644 index 0000000..6fc9bc3 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/9v4ti40azpck09krfbzdmnxvb.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/a2qh5ywpq56mw2n5d8196tb7r.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/a2qh5ywpq56mw2n5d8196tb7r.o new file mode 100644 index 0000000..a7ade0a Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/a2qh5ywpq56mw2n5d8196tb7r.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/a470kg6hoeuz1u9nfl6josj2p.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/a470kg6hoeuz1u9nfl6josj2p.o new file mode 100644 index 0000000..f217d3a Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/a470kg6hoeuz1u9nfl6josj2p.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/aaiofefuzd7gozx2ho9nrjo3h.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/aaiofefuzd7gozx2ho9nrjo3h.o new file mode 100644 index 0000000..aa4df1c Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/aaiofefuzd7gozx2ho9nrjo3h.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/agxi2jf1afqicuq7u30kuc5iw.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/agxi2jf1afqicuq7u30kuc5iw.o new file mode 100644 index 0000000..cfbc47c Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/agxi2jf1afqicuq7u30kuc5iw.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ahtpbfr1pwnwr3yjtqri5ehdu.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ahtpbfr1pwnwr3yjtqri5ehdu.o new file mode 100644 index 0000000..84aff9a Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ahtpbfr1pwnwr3yjtqri5ehdu.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/akk8sz7hbs2zf01ccqlviicip.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/akk8sz7hbs2zf01ccqlviicip.o new file mode 100644 index 0000000..0b9c106 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/akk8sz7hbs2zf01ccqlviicip.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/aoic70t6kzpdosdqj226j2v8i.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/aoic70t6kzpdosdqj226j2v8i.o new file mode 100644 index 0000000..c0f021a Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/aoic70t6kzpdosdqj226j2v8i.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/apagicfs4ui59kllzorwh0ja6.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/apagicfs4ui59kllzorwh0ja6.o new file mode 100644 index 0000000..d4ebb51 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/apagicfs4ui59kllzorwh0ja6.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/aucpy5oto37jvtc92fghu4va9.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/aucpy5oto37jvtc92fghu4va9.o new file mode 100644 index 0000000..77672b1 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/aucpy5oto37jvtc92fghu4va9.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/auj9wdfc1ew8xnjy26uupyc24.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/auj9wdfc1ew8xnjy26uupyc24.o new file mode 100644 index 0000000..7a2ad14 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/auj9wdfc1ew8xnjy26uupyc24.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/av2ggl3drmbohatnnl656zqeq.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/av2ggl3drmbohatnnl656zqeq.o new file mode 100644 index 0000000..7fae089 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/av2ggl3drmbohatnnl656zqeq.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/aw4qw57xwwojvc4mbrl5mfthd.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/aw4qw57xwwojvc4mbrl5mfthd.o new file mode 100644 index 0000000..b307940 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/aw4qw57xwwojvc4mbrl5mfthd.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/aw638aqy4jw1gtsaxpkixx3az.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/aw638aqy4jw1gtsaxpkixx3az.o new file mode 100644 index 0000000..2511e44 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/aw638aqy4jw1gtsaxpkixx3az.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/azzr86bdqa5mw63k19b37ioyr.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/azzr86bdqa5mw63k19b37ioyr.o new file mode 100644 index 0000000..0d3f469 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/azzr86bdqa5mw63k19b37ioyr.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/b3iblhxs7xmem8gn0tz7tfanb.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/b3iblhxs7xmem8gn0tz7tfanb.o new file mode 100644 index 0000000..4cbba13 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/b3iblhxs7xmem8gn0tz7tfanb.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/b5z3igyeo9kiscx3bjdo7zzdl.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/b5z3igyeo9kiscx3bjdo7zzdl.o new file mode 100644 index 0000000..d36bb80 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/b5z3igyeo9kiscx3bjdo7zzdl.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bafdncy34e3ta5f1jt3esy139.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bafdncy34e3ta5f1jt3esy139.o new file mode 100644 index 0000000..d54bd40 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bafdncy34e3ta5f1jt3esy139.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bau05hw65qp5v9mqnan9mhm65.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bau05hw65qp5v9mqnan9mhm65.o new file mode 100644 index 0000000..31ffbb2 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bau05hw65qp5v9mqnan9mhm65.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bdbldv2jfz0uqonwc2mgtjp19.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bdbldv2jfz0uqonwc2mgtjp19.o new file mode 100644 index 0000000..addd606 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bdbldv2jfz0uqonwc2mgtjp19.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bg3d5is7ain2v3tczgk0o1448.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bg3d5is7ain2v3tczgk0o1448.o new file mode 100644 index 0000000..15078d0 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bg3d5is7ain2v3tczgk0o1448.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bgklmfel5ologaimhjsklgsj4.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bgklmfel5ologaimhjsklgsj4.o new file mode 100644 index 0000000..6f23548 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bgklmfel5ologaimhjsklgsj4.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bhun73j7sw61sw13uo9ht85tt.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bhun73j7sw61sw13uo9ht85tt.o new file mode 100644 index 0000000..db40f82 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bhun73j7sw61sw13uo9ht85tt.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/buwzb9r9q6aqyrsq2q25vd176.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/buwzb9r9q6aqyrsq2q25vd176.o new file mode 100644 index 0000000..7d488c0 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/buwzb9r9q6aqyrsq2q25vd176.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bwfw3jt7bm081f4uzocg5mqyd.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bwfw3jt7bm081f4uzocg5mqyd.o new file mode 100644 index 0000000..e7346aa Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bwfw3jt7bm081f4uzocg5mqyd.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bwna00gfyvvdwgdcefpd638gs.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bwna00gfyvvdwgdcefpd638gs.o new file mode 100644 index 0000000..b1a182f Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bwna00gfyvvdwgdcefpd638gs.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bx0z2r6x99hpehocqmfbkbnml.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bx0z2r6x99hpehocqmfbkbnml.o new file mode 100644 index 0000000..a056a3d Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bx0z2r6x99hpehocqmfbkbnml.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bxis7xfq53tt6zzftktnh2y7c.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bxis7xfq53tt6zzftktnh2y7c.o new file mode 100644 index 0000000..26f9d43 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bxis7xfq53tt6zzftktnh2y7c.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bxvl5rweo7goiwryxyqqpybip.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bxvl5rweo7goiwryxyqqpybip.o new file mode 100644 index 0000000..77b7387 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bxvl5rweo7goiwryxyqqpybip.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/byyzi4bj9ziw311qfu4gbecn9.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/byyzi4bj9ziw311qfu4gbecn9.o new file mode 100644 index 0000000..15b57a1 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/byyzi4bj9ziw311qfu4gbecn9.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bzcyv4gdtp450ug5jt7fkzgww.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bzcyv4gdtp450ug5jt7fkzgww.o new file mode 100644 index 0000000..2704959 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/bzcyv4gdtp450ug5jt7fkzgww.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/c23gihdnfqkeeys3vfsvd0omq.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/c23gihdnfqkeeys3vfsvd0omq.o new file mode 100644 index 0000000..61db90a Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/c23gihdnfqkeeys3vfsvd0omq.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/cai3qadzdaveufbdnr1xt767w.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/cai3qadzdaveufbdnr1xt767w.o new file mode 100644 index 0000000..f4cfd75 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/cai3qadzdaveufbdnr1xt767w.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/cemqjjig3vgyuvkpokdbpwirr.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/cemqjjig3vgyuvkpokdbpwirr.o new file mode 100644 index 0000000..0fd1410 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/cemqjjig3vgyuvkpokdbpwirr.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ces4l6jauhcg4nafyjtnivid8.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ces4l6jauhcg4nafyjtnivid8.o new file mode 100644 index 0000000..c04d390 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ces4l6jauhcg4nafyjtnivid8.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/cixr2npk7tbwworis1o14v0w0.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/cixr2npk7tbwworis1o14v0w0.o new file mode 100644 index 0000000..64ded6e Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/cixr2npk7tbwworis1o14v0w0.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/clmqxtb2otzbjrp5ka28zqmh2.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/clmqxtb2otzbjrp5ka28zqmh2.o new file mode 100644 index 0000000..f21b913 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/clmqxtb2otzbjrp5ka28zqmh2.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/comx3zaaqu7ej0r6nxq7q7cec.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/comx3zaaqu7ej0r6nxq7q7cec.o new file mode 100644 index 0000000..1617051 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/comx3zaaqu7ej0r6nxq7q7cec.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ct1au4wog0vlgtpoltbd5qbnr.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ct1au4wog0vlgtpoltbd5qbnr.o new file mode 100644 index 0000000..e5ba21f Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ct1au4wog0vlgtpoltbd5qbnr.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/cthqywx3o8vzdlhpgy99e6kfx.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/cthqywx3o8vzdlhpgy99e6kfx.o new file mode 100644 index 0000000..55044a1 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/cthqywx3o8vzdlhpgy99e6kfx.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ctokiowxv5hletsk8cqneyexq.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ctokiowxv5hletsk8cqneyexq.o new file mode 100644 index 0000000..af8ea24 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ctokiowxv5hletsk8cqneyexq.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/cudyqggn8gs2xxy424oo8b3a8.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/cudyqggn8gs2xxy424oo8b3a8.o new file mode 100644 index 0000000..d14ea27 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/cudyqggn8gs2xxy424oo8b3a8.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/cxxf29mrnud5r634c28ctsdin.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/cxxf29mrnud5r634c28ctsdin.o new file mode 100644 index 0000000..5354eb3 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/cxxf29mrnud5r634c28ctsdin.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/d0vpycs6fts9h971tq0olne3c.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/d0vpycs6fts9h971tq0olne3c.o new file mode 100644 index 0000000..e8abbf1 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/d0vpycs6fts9h971tq0olne3c.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/d1pq3akiotnufpd7nzxmufoqs.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/d1pq3akiotnufpd7nzxmufoqs.o new file mode 100644 index 0000000..fce33fe Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/d1pq3akiotnufpd7nzxmufoqs.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/d1zn3l0g878zn9kj1lwaf4mqj.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/d1zn3l0g878zn9kj1lwaf4mqj.o new file mode 100644 index 0000000..c164259 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/d1zn3l0g878zn9kj1lwaf4mqj.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/d2ropiojos2jgeg5xzrnlg9j1.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/d2ropiojos2jgeg5xzrnlg9j1.o new file mode 100644 index 0000000..5881ffc Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/d2ropiojos2jgeg5xzrnlg9j1.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/d6x9eio4z0ftwefd9v3g2robi.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/d6x9eio4z0ftwefd9v3g2robi.o new file mode 100644 index 0000000..088352a Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/d6x9eio4z0ftwefd9v3g2robi.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dauj4e5a8f6wkvxx49o5chlbb.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dauj4e5a8f6wkvxx49o5chlbb.o new file mode 100644 index 0000000..beb379a Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dauj4e5a8f6wkvxx49o5chlbb.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ddoe0d6irxa8el6w43kaup1zz.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ddoe0d6irxa8el6w43kaup1zz.o new file mode 100644 index 0000000..21b162f Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ddoe0d6irxa8el6w43kaup1zz.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dep-graph.bin b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dep-graph.bin new file mode 100644 index 0000000..59d3469 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dep-graph.bin differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dhte0lw5gnjn3ilx1fnt2csy3.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dhte0lw5gnjn3ilx1fnt2csy3.o new file mode 100644 index 0000000..ebf4e2a Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dhte0lw5gnjn3ilx1fnt2csy3.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dj84alenkd1vkj7litjjjb7aa.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dj84alenkd1vkj7litjjjb7aa.o new file mode 100644 index 0000000..3b6363a Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dj84alenkd1vkj7litjjjb7aa.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dl24vff6s43zqkj31xvu3sg29.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dl24vff6s43zqkj31xvu3sg29.o new file mode 100644 index 0000000..83503b5 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dl24vff6s43zqkj31xvu3sg29.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dqfb23rmpkomabrvlrauuyrve.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dqfb23rmpkomabrvlrauuyrve.o new file mode 100644 index 0000000..0dc3410 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dqfb23rmpkomabrvlrauuyrve.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dsbipeaq2p4imzs17j0renlyc.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dsbipeaq2p4imzs17j0renlyc.o new file mode 100644 index 0000000..00ddd87 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dsbipeaq2p4imzs17j0renlyc.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/du85ipkwd0x58rrjn43pb1rtx.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/du85ipkwd0x58rrjn43pb1rtx.o new file mode 100644 index 0000000..219e3ef Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/du85ipkwd0x58rrjn43pb1rtx.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/duwmgzou4c5c265d28pmoisz8.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/duwmgzou4c5c265d28pmoisz8.o new file mode 100644 index 0000000..3b7be9b Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/duwmgzou4c5c265d28pmoisz8.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dyc4hnh7p8s9mi5jagmp1ovhq.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dyc4hnh7p8s9mi5jagmp1ovhq.o new file mode 100644 index 0000000..97178ae Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dyc4hnh7p8s9mi5jagmp1ovhq.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dyd4a7amyt9mlywnto47nonk6.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dyd4a7amyt9mlywnto47nonk6.o new file mode 100644 index 0000000..b9bd69e Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dyd4a7amyt9mlywnto47nonk6.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dygrzaq0wakb39m6mcocbs5jk.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dygrzaq0wakb39m6mcocbs5jk.o new file mode 100644 index 0000000..0f56e7b Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/dygrzaq0wakb39m6mcocbs5jk.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/e1d8pgsgchxtaib2ddpmtdrkq.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/e1d8pgsgchxtaib2ddpmtdrkq.o new file mode 100644 index 0000000..ddb648f Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/e1d8pgsgchxtaib2ddpmtdrkq.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/e8let7hzgg9u2793jnc59n5s9.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/e8let7hzgg9u2793jnc59n5s9.o new file mode 100644 index 0000000..da2bd6c Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/e8let7hzgg9u2793jnc59n5s9.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/eas8j7b0sb8kc18c8uwmw3vna.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/eas8j7b0sb8kc18c8uwmw3vna.o new file mode 100644 index 0000000..4b9d1a1 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/eas8j7b0sb8kc18c8uwmw3vna.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/eb08krjb9a28rfatz6yncljyw.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/eb08krjb9a28rfatz6yncljyw.o new file mode 100644 index 0000000..27b9c57 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/eb08krjb9a28rfatz6yncljyw.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/eg4vne0tsq2dry3468bhyxlwi.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/eg4vne0tsq2dry3468bhyxlwi.o new file mode 100644 index 0000000..b3d3169 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/eg4vne0tsq2dry3468bhyxlwi.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/eibb2nohm7pzx4ciczl0e0htl.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/eibb2nohm7pzx4ciczl0e0htl.o new file mode 100644 index 0000000..ffa687e Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/eibb2nohm7pzx4ciczl0e0htl.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ejbgl9w6wb1solhj3pmmfve12.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ejbgl9w6wb1solhj3pmmfve12.o new file mode 100644 index 0000000..87afa88 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ejbgl9w6wb1solhj3pmmfve12.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ekn81q99lozuyyv8efz9u06fg.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ekn81q99lozuyyv8efz9u06fg.o new file mode 100644 index 0000000..22d2af2 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/ekn81q99lozuyyv8efz9u06fg.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/el1hwvgm90m54cdusk63f5eri.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/el1hwvgm90m54cdusk63f5eri.o new file mode 100644 index 0000000..46cd365 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/el1hwvgm90m54cdusk63f5eri.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/emt4oddq43k8zzod6pxpshndd.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/emt4oddq43k8zzod6pxpshndd.o new file mode 100644 index 0000000..483fd43 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/emt4oddq43k8zzod6pxpshndd.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/eqqklutwijp7u1n9vzvbc3b1g.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/eqqklutwijp7u1n9vzvbc3b1g.o new file mode 100644 index 0000000..5a1ea75 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/eqqklutwijp7u1n9vzvbc3b1g.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/esikm2c6qpielkzp5idl01ltd.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/esikm2c6qpielkzp5idl01ltd.o new file mode 100644 index 0000000..e835aa3 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/esikm2c6qpielkzp5idl01ltd.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/exl5482byjnsjfuo1pc9t9v9c.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/exl5482byjnsjfuo1pc9t9v9c.o new file mode 100644 index 0000000..cc34b3c Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/exl5482byjnsjfuo1pc9t9v9c.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/exuuyekthi8xdfiiiob1age5q.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/exuuyekthi8xdfiiiob1age5q.o new file mode 100644 index 0000000..0806854 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/exuuyekthi8xdfiiiob1age5q.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/eznk4mm102yt411r032fisbl9.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/eznk4mm102yt411r032fisbl9.o new file mode 100644 index 0000000..7359dbd Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/eznk4mm102yt411r032fisbl9.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/f1jqglqa13kr83kx9v62o4tqj.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/f1jqglqa13kr83kx9v62o4tqj.o new file mode 100644 index 0000000..1fa69b5 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/f1jqglqa13kr83kx9v62o4tqj.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/f4cazkzc0trr225kxe8hleohv.o b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/f4cazkzc0trr225kxe8hleohv.o new file mode 100644 index 0000000..5579ada Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/f4cazkzc0trr225kxe8hleohv.o differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/query-cache.bin b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/query-cache.bin new file mode 100644 index 0000000..3b6d6a3 Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/query-cache.bin differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/work-products.bin b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/work-products.bin new file mode 100644 index 0000000..a5d400b Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied-7qxsc9ho4yzx4n1oky18rjxki/work-products.bin differ diff --git a/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied.lock b/apps/desktop/src-tauri/target/debug/incremental/mydesktopapp-33jhqcppjot24/s-hb3xcsywt9-10a4ied.lock new file mode 100644 index 0000000..e69de29 diff --git a/apps/desktop/src-tauri/target/debug/mydesktopapp.d b/apps/desktop/src-tauri/target/debug/mydesktopapp.d new file mode 100644 index 0000000..38aa0fb --- /dev/null +++ b/apps/desktop/src-tauri/target/debug/mydesktopapp.d @@ -0,0 +1 @@ +S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\mydesktopapp.exe: S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\build.rs S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\src\main.rs S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\target\debug\build\mydesktopapp-8e7dd65cb5eddf28\out\icon.ico S:\Source\WEBDEV\MyReactNativeAndroid\apps\desktop\src-tauri\tauri.conf.json diff --git a/apps/desktop/src-tauri/target/debug/mydesktopapp.pdb b/apps/desktop/src-tauri/target/debug/mydesktopapp.pdb new file mode 100644 index 0000000..509db6f Binary files /dev/null and b/apps/desktop/src-tauri/target/debug/mydesktopapp.pdb differ diff --git a/apps/desktop/tailwind.config.js b/apps/desktop/tailwind.config.js new file mode 100644 index 0000000..91db2d4 --- /dev/null +++ b/apps/desktop/tailwind.config.js @@ -0,0 +1,30 @@ +/** @type {import('tailwindcss').Config} */ +export default { + content: [ + "./index.html", + "./src/**/*.{js,ts,jsx,tsx}", + "../../packages/shared/src/**/*.{js,ts,jsx,tsx}", + ], + theme: { + extend: { + backdropBlur: { + xs: '2px', + }, + animation: { + 'float': 'float 6s ease-in-out infinite', + 'glow': 'glow 2s ease-in-out infinite alternate', + }, + keyframes: { + float: { + '0%, 100%': { transform: 'translateY(0px)' }, + '50%': { transform: 'translateY(-20px)' }, + }, + glow: { + '0%': { boxShadow: '0 0 20px rgba(59, 130, 246, 0.5)' }, + '100%': { boxShadow: '0 0 40px rgba(59, 130, 246, 0.8)' }, + } + } + }, + }, + plugins: [], +} \ No newline at end of file diff --git a/apps/web/postcss.config.js b/apps/web/postcss.config.js new file mode 100644 index 0000000..af9d8dc --- /dev/null +++ b/apps/web/postcss.config.js @@ -0,0 +1,6 @@ +export default { + plugins: { + '@tailwindcss/postcss': {}, + autoprefixer: {}, + }, +} \ No newline at end of file diff --git a/apps/web/tailwind.config.js b/apps/web/tailwind.config.js new file mode 100644 index 0000000..91db2d4 --- /dev/null +++ b/apps/web/tailwind.config.js @@ -0,0 +1,30 @@ +/** @type {import('tailwindcss').Config} */ +export default { + content: [ + "./index.html", + "./src/**/*.{js,ts,jsx,tsx}", + "../../packages/shared/src/**/*.{js,ts,jsx,tsx}", + ], + theme: { + extend: { + backdropBlur: { + xs: '2px', + }, + animation: { + 'float': 'float 6s ease-in-out infinite', + 'glow': 'glow 2s ease-in-out infinite alternate', + }, + keyframes: { + float: { + '0%, 100%': { transform: 'translateY(0px)' }, + '50%': { transform: 'translateY(-20px)' }, + }, + glow: { + '0%': { boxShadow: '0 0 20px rgba(59, 130, 246, 0.5)' }, + '100%': { boxShadow: '0 0 40px rgba(59, 130, 246, 0.8)' }, + } + } + }, + }, + plugins: [], +} \ No newline at end of file diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..f7b3da3 --- /dev/null +++ b/babel.config.js @@ -0,0 +1,3 @@ +module.exports = { + presets: ['module:@react-native/babel-preset'], +}; diff --git a/index.js b/index.js new file mode 100644 index 0000000..9b73932 --- /dev/null +++ b/index.js @@ -0,0 +1,9 @@ +/** + * @format + */ + +import { AppRegistry } from 'react-native'; +import App from './App'; +import { name as appName } from './app.json'; + +AppRegistry.registerComponent(appName, () => App); diff --git a/ios/.xcode.env b/ios/.xcode.env new file mode 100644 index 0000000..3d5782c --- /dev/null +++ b/ios/.xcode.env @@ -0,0 +1,11 @@ +# This `.xcode.env` file is versioned and is used to source the environment +# used when running script phases inside Xcode. +# To customize your local environment, you can create an `.xcode.env.local` +# file that is not versioned. + +# NODE_BINARY variable contains the PATH to the node executable. +# +# Customize the NODE_BINARY variable here. +# For example, to use nvm with brew, add the following line +# . "$(brew --prefix nvm)/nvm.sh" --no-use +export NODE_BINARY=$(command -v node) diff --git a/ios/MyReactNativeApp.xcodeproj/project.pbxproj b/ios/MyReactNativeApp.xcodeproj/project.pbxproj new file mode 100644 index 0000000..846f09d --- /dev/null +++ b/ios/MyReactNativeApp.xcodeproj/project.pbxproj @@ -0,0 +1,471 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 54; + objects = { + +/* Begin PBXBuildFile section */ + 0C80B921A6F3F58F76C31292 /* libPods-MyReactNativeApp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5DCACB8F33CDC322A6C60F78 /* libPods-MyReactNativeApp.a */; }; + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; + 761780ED2CA45674006654EE /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 761780EC2CA45674006654EE /* AppDelegate.swift */; }; + 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 13B07F961A680F5B00A75B9A /* MyReactNativeApp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MyReactNativeApp.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = MyReactNativeApp/Images.xcassets; sourceTree = ""; }; + 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = MyReactNativeApp/Info.plist; sourceTree = ""; }; + 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = PrivacyInfo.xcprivacy; path = MyReactNativeApp/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 3B4392A12AC88292D35C810B /* Pods-MyReactNativeApp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MyReactNativeApp.debug.xcconfig"; path = "Target Support Files/Pods-MyReactNativeApp/Pods-MyReactNativeApp.debug.xcconfig"; sourceTree = ""; }; + 5709B34CF0A7D63546082F79 /* Pods-MyReactNativeApp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MyReactNativeApp.release.xcconfig"; path = "Target Support Files/Pods-MyReactNativeApp/Pods-MyReactNativeApp.release.xcconfig"; sourceTree = ""; }; + 5DCACB8F33CDC322A6C60F78 /* libPods-MyReactNativeApp.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-MyReactNativeApp.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 761780EC2CA45674006654EE /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = AppDelegate.swift; path = MyReactNativeApp/AppDelegate.swift; sourceTree = ""; }; + 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = MyReactNativeApp/LaunchScreen.storyboard; sourceTree = ""; }; + ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 0C80B921A6F3F58F76C31292 /* libPods-MyReactNativeApp.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 13B07FAE1A68108700A75B9A /* MyReactNativeApp */ = { + isa = PBXGroup; + children = ( + 13B07FB51A68108700A75B9A /* Images.xcassets */, + 761780EC2CA45674006654EE /* AppDelegate.swift */, + 13B07FB61A68108700A75B9A /* Info.plist */, + 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */, + 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */, + ); + name = MyReactNativeApp; + sourceTree = ""; + }; + 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { + isa = PBXGroup; + children = ( + ED297162215061F000B7C4FE /* JavaScriptCore.framework */, + 5DCACB8F33CDC322A6C60F78 /* libPods-MyReactNativeApp.a */, + ); + name = Frameworks; + sourceTree = ""; + }; + 832341AE1AAA6A7D00B99B32 /* Libraries */ = { + isa = PBXGroup; + children = ( + ); + name = Libraries; + sourceTree = ""; + }; + 83CBB9F61A601CBA00E9B192 = { + isa = PBXGroup; + children = ( + 13B07FAE1A68108700A75B9A /* MyReactNativeApp */, + 832341AE1AAA6A7D00B99B32 /* Libraries */, + 83CBBA001A601CBA00E9B192 /* Products */, + 2D16E6871FA4F8E400B85C8A /* Frameworks */, + BBD78D7AC51CEA395F1C20DB /* Pods */, + ); + indentWidth = 2; + sourceTree = ""; + tabWidth = 2; + usesTabs = 0; + }; + 83CBBA001A601CBA00E9B192 /* Products */ = { + isa = PBXGroup; + children = ( + 13B07F961A680F5B00A75B9A /* MyReactNativeApp.app */, + ); + name = Products; + sourceTree = ""; + }; + BBD78D7AC51CEA395F1C20DB /* Pods */ = { + isa = PBXGroup; + children = ( + 3B4392A12AC88292D35C810B /* Pods-MyReactNativeApp.debug.xcconfig */, + 5709B34CF0A7D63546082F79 /* Pods-MyReactNativeApp.release.xcconfig */, + ); + path = Pods; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 13B07F861A680F5B00A75B9A /* MyReactNativeApp */ = { + isa = PBXNativeTarget; + buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "MyReactNativeApp" */; + buildPhases = ( + C38B50BA6285516D6DCD4F65 /* [CP] Check Pods Manifest.lock */, + 13B07F871A680F5B00A75B9A /* Sources */, + 13B07F8C1A680F5B00A75B9A /* Frameworks */, + 13B07F8E1A680F5B00A75B9A /* Resources */, + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, + 00EEFC60759A1932668264C0 /* [CP] Embed Pods Frameworks */, + E235C05ADACE081382539298 /* [CP] Copy Pods Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = MyReactNativeApp; + productName = MyReactNativeApp; + productReference = 13B07F961A680F5B00A75B9A /* MyReactNativeApp.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 83CBB9F71A601CBA00E9B192 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 1210; + TargetAttributes = { + 13B07F861A680F5B00A75B9A = { + LastSwiftMigration = 1120; + }; + }; + }; + buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "MyReactNativeApp" */; + compatibilityVersion = "Xcode 12.0"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 83CBB9F61A601CBA00E9B192; + productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 13B07F861A680F5B00A75B9A /* MyReactNativeApp */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 13B07F8E1A680F5B00A75B9A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */, + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "$(SRCROOT)/.xcode.env.local", + "$(SRCROOT)/.xcode.env", + ); + name = "Bundle React Native code and images"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "set -e\n\nWITH_ENVIRONMENT=\"$REACT_NATIVE_PATH/scripts/xcode/with-environment.sh\"\nREACT_NATIVE_XCODE=\"$REACT_NATIVE_PATH/scripts/react-native-xcode.sh\"\n\n/bin/sh -c \"$WITH_ENVIRONMENT $REACT_NATIVE_XCODE\"\n"; + }; + 00EEFC60759A1932668264C0 /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-MyReactNativeApp/Pods-MyReactNativeApp-frameworks-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Embed Pods Frameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-MyReactNativeApp/Pods-MyReactNativeApp-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-MyReactNativeApp/Pods-MyReactNativeApp-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + C38B50BA6285516D6DCD4F65 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-MyReactNativeApp-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + 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; + }; + E235C05ADACE081382539298 /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-MyReactNativeApp/Pods-MyReactNativeApp-resources-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Copy Pods Resources"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-MyReactNativeApp/Pods-MyReactNativeApp-resources-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-MyReactNativeApp/Pods-MyReactNativeApp-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 13B07F871A680F5B00A75B9A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 761780ED2CA45674006654EE /* AppDelegate.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 13B07F941A680F5B00A75B9A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3B4392A12AC88292D35C810B /* Pods-MyReactNativeApp.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CURRENT_PROJECT_VERSION = 1; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = MyReactNativeApp/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; + PRODUCT_NAME = MyReactNativeApp; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Debug; + }; + 13B07F951A680F5B00A75B9A /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5709B34CF0A7D63546082F79 /* Pods-MyReactNativeApp.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CURRENT_PROJECT_VERSION = 1; + INFOPLIST_FILE = MyReactNativeApp/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; + PRODUCT_NAME = MyReactNativeApp; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Release; + }; + 83CBBA201A601CBA00E9B192 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "c++20"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = ""; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; + LD_RUNPATH_SEARCH_PATHS = ( + /usr/lib/swift, + "$(inherited)", + ); + LIBRARY_SEARCH_PATHS = ( + "\"$(SDKROOT)/usr/lib/swift\"", + "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"", + "\"$(inherited)\"", + ); + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + OTHER_CPLUSPLUSFLAGS = ( + "$(OTHER_CFLAGS)", + "-DFOLLY_NO_CONFIG", + "-DFOLLY_MOBILE=1", + "-DFOLLY_USE_LIBCPP=1", + "-DFOLLY_CFG_NO_COROUTINES=1", + "-DFOLLY_HAVE_CLOCK_GETTIME=1", + ); + SDKROOT = iphoneos; + }; + name = Debug; + }; + 83CBBA211A601CBA00E9B192 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "c++20"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = YES; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = ""; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; + LD_RUNPATH_SEARCH_PATHS = ( + /usr/lib/swift, + "$(inherited)", + ); + LIBRARY_SEARCH_PATHS = ( + "\"$(SDKROOT)/usr/lib/swift\"", + "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"", + "\"$(inherited)\"", + ); + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_CPLUSPLUSFLAGS = ( + "$(OTHER_CFLAGS)", + "-DFOLLY_NO_CONFIG", + "-DFOLLY_MOBILE=1", + "-DFOLLY_USE_LIBCPP=1", + "-DFOLLY_CFG_NO_COROUTINES=1", + "-DFOLLY_HAVE_CLOCK_GETTIME=1", + ); + SDKROOT = iphoneos; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "MyReactNativeApp" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 13B07F941A680F5B00A75B9A /* Debug */, + 13B07F951A680F5B00A75B9A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "MyReactNativeApp" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 83CBBA201A601CBA00E9B192 /* Debug */, + 83CBBA211A601CBA00E9B192 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; +} diff --git a/ios/MyReactNativeApp.xcodeproj/xcshareddata/xcschemes/MyReactNativeApp.xcscheme b/ios/MyReactNativeApp.xcodeproj/xcshareddata/xcschemes/MyReactNativeApp.xcscheme new file mode 100644 index 0000000..7913bf7 --- /dev/null +++ b/ios/MyReactNativeApp.xcodeproj/xcshareddata/xcschemes/MyReactNativeApp.xcscheme @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/MyReactNativeApp/AppDelegate.swift b/ios/MyReactNativeApp/AppDelegate.swift new file mode 100644 index 0000000..e379c95 --- /dev/null +++ b/ios/MyReactNativeApp/AppDelegate.swift @@ -0,0 +1,48 @@ +import UIKit +import React +import React_RCTAppDelegate +import ReactAppDependencyProvider + +@main +class AppDelegate: UIResponder, UIApplicationDelegate { + var window: UIWindow? + + var reactNativeDelegate: ReactNativeDelegate? + var reactNativeFactory: RCTReactNativeFactory? + + func application( + _ application: UIApplication, + didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil + ) -> Bool { + let delegate = ReactNativeDelegate() + let factory = RCTReactNativeFactory(delegate: delegate) + delegate.dependencyProvider = RCTAppDependencyProvider() + + reactNativeDelegate = delegate + reactNativeFactory = factory + + window = UIWindow(frame: UIScreen.main.bounds) + + factory.startReactNative( + withModuleName: "MyReactNativeApp", + in: window, + launchOptions: launchOptions + ) + + return true + } +} + +class ReactNativeDelegate: RCTDefaultReactNativeFactoryDelegate { + override func sourceURL(for bridge: RCTBridge) -> URL? { + self.bundleURL() + } + + override func bundleURL() -> URL? { +#if DEBUG + RCTBundleURLProvider.sharedSettings().jsBundleURL(forBundleRoot: "index") +#else + Bundle.main.url(forResource: "main", withExtension: "jsbundle") +#endif + } +} diff --git a/ios/MyReactNativeApp/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/MyReactNativeApp/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..8121323 --- /dev/null +++ b/ios/MyReactNativeApp/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,53 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "20x20" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "20x20" + }, + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "29x29" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "29x29" + }, + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "40x40" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "40x40" + }, + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "60x60" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "60x60" + }, + { + "idiom" : "ios-marketing", + "scale" : "1x", + "size" : "1024x1024" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/ios/MyReactNativeApp/Images.xcassets/Contents.json b/ios/MyReactNativeApp/Images.xcassets/Contents.json new file mode 100644 index 0000000..2d92bd5 --- /dev/null +++ b/ios/MyReactNativeApp/Images.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/ios/MyReactNativeApp/Info.plist b/ios/MyReactNativeApp/Info.plist new file mode 100644 index 0000000..5b91089 --- /dev/null +++ b/ios/MyReactNativeApp/Info.plist @@ -0,0 +1,52 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleDisplayName + MyReactNativeApp + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + $(MARKETING_VERSION) + CFBundleSignature + ???? + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + LSRequiresIPhoneOS + + NSAppTransportSecurity + + + NSAllowsArbitraryLoads + + NSAllowsLocalNetworking + + + NSLocationWhenInUseUsageDescription + + UILaunchStoryboardName + LaunchScreen + UIRequiredDeviceCapabilities + + arm64 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIViewControllerBasedStatusBarAppearance + + + diff --git a/ios/MyReactNativeApp/LaunchScreen.storyboard b/ios/MyReactNativeApp/LaunchScreen.storyboard new file mode 100644 index 0000000..c657dca --- /dev/null +++ b/ios/MyReactNativeApp/LaunchScreen.storyboard @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/MyReactNativeApp/PrivacyInfo.xcprivacy b/ios/MyReactNativeApp/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..41b8317 --- /dev/null +++ b/ios/MyReactNativeApp/PrivacyInfo.xcprivacy @@ -0,0 +1,37 @@ + + + + + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryFileTimestamp + NSPrivacyAccessedAPITypeReasons + + C617.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryUserDefaults + NSPrivacyAccessedAPITypeReasons + + CA92.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategorySystemBootTime + NSPrivacyAccessedAPITypeReasons + + 35F9.1 + + + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/ios/Podfile b/ios/Podfile new file mode 100644 index 0000000..864448d --- /dev/null +++ b/ios/Podfile @@ -0,0 +1,35 @@ +# Resolve react_native_pods.rb with node to allow for hoisting +require Pod::Executable.execute_command('node', ['-p', + 'require.resolve( + "react-native/scripts/react_native_pods.rb", + {paths: [process.argv[1]]}, + )', __dir__]).strip + +platform :ios, min_ios_version_supported +prepare_react_native_project! + +linkage = ENV['USE_FRAMEWORKS'] +if linkage != nil + Pod::UI.puts "Configuring Pod with #{linkage}ally linked Frameworks".green + use_frameworks! :linkage => linkage.to_sym +end + +target 'MyReactNativeApp' do + config = use_native_modules! + + use_react_native!( + :path => config[:reactNativePath], + # An absolute path to your application root. + :app_path => "#{Pod::Config.instance.installation_root}/.." + ) + + post_install do |installer| + # https://github.com/facebook/react-native/blob/main/packages/react-native/scripts/react_native_pods.rb#L197-L202 + react_native_post_install( + installer, + config[:reactNativePath], + :mac_catalyst_enabled => false, + # :ccache_enabled => true + ) + end +end diff --git a/jest.config.js b/jest.config.js new file mode 100644 index 0000000..8eb675e --- /dev/null +++ b/jest.config.js @@ -0,0 +1,3 @@ +module.exports = { + preset: 'react-native', +}; diff --git a/metro.config.js b/metro.config.js new file mode 100644 index 0000000..2a0a21c --- /dev/null +++ b/metro.config.js @@ -0,0 +1,11 @@ +const { getDefaultConfig, mergeConfig } = require('@react-native/metro-config'); + +/** + * Metro configuration + * https://reactnative.dev/docs/metro + * + * @type {import('@react-native/metro-config').MetroConfig} + */ +const config = {}; + +module.exports = mergeConfig(getDefaultConfig(__dirname), config); diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..38f4a12 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,11913 @@ +{ + "name": "MyReactNativeApp", + "version": "0.0.1", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "MyReactNativeApp", + "version": "0.0.1", + "dependencies": { + "@react-native/new-app-screen": "0.81.4", + "react": "19.1.0", + "react-native": "0.81.4", + "react-native-safe-area-context": "^5.5.2" + }, + "devDependencies": { + "@babel/core": "^7.25.2", + "@babel/preset-env": "^7.25.3", + "@babel/runtime": "^7.25.0", + "@react-native-community/cli": "20.0.0", + "@react-native-community/cli-platform-android": "20.0.0", + "@react-native-community/cli-platform-ios": "20.0.0", + "@react-native/babel-preset": "0.81.4", + "@react-native/eslint-config": "0.81.4", + "@react-native/metro-config": "0.81.4", + "@react-native/typescript-config": "0.81.4", + "@types/jest": "^29.5.13", + "@types/react": "^19.1.0", + "@types/react-test-renderer": "^19.1.0", + "eslint": "^8.19.0", + "jest": "^29.6.3", + "prettier": "2.8.8", + "react-test-renderer": "19.1.0", + "typescript": "^5.8.3" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.4.tgz", + "integrity": "sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.4.tgz", + "integrity": "sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.4", + "@babel/parser": "^7.28.4", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.4", + "@babel/types": "^7.28.4", + "@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/eslint-parser": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.28.4.tgz", + "integrity": "sha512-Aa+yDiH87980jR6zvRfFuCR1+dLb00vBydhTL+zI992Rz/wQhSvuxjmOOuJOgO3XmakO6RykRGD2S1mq1AtgHA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.11.0", + "eslint": "^7.5.0 || ^8.0.0 || ^9.0.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.3.tgz", + "integrity": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.3", + "@babel/types": "^7.28.2", + "@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.27.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", + "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.3" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", + "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.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.3.tgz", + "integrity": "sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/traverse": "^7.28.3", + "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.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.27.1.tgz", + "integrity": "sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "regexpu-core": "^6.2.0", + "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.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz", + "integrity": "sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "debug": "^4.4.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.22.10" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.27.1.tgz", + "integrity": "sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", + "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.28.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", + "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz", + "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-wrap-function": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz", + "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", + "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.3.tgz", + "integrity": "sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.3", + "@babel/types": "^7.28.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", + "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.4.tgz", + "integrity": "sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.4" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.27.1.tgz", + "integrity": "sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz", + "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz", + "integrity": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz", + "integrity": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz", + "integrity": "sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-export-default-from": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.27.1.tgz", + "integrity": "sha512-hjlsMBl1aJc5lp8MoCDEZCiYzlgdRAShOjAfRw6X+GlpLpUPU7c3XNLsKFZbQk/1cRzBlJ7CXg3xJAJMrFa1Uw==", + "devOptional": true, + "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-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "license": "MIT", + "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-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==", + "devOptional": true, + "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.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.27.1.tgz", + "integrity": "sha512-eBC/3KSekshx19+N40MzjWqJd7KTEdOoLesAfa4IDFI8eRz5a47i5Oszus6zG/cwIXN63YhgLOMSSNJx49sENg==", + "devOptional": true, + "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-syntax-flow": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.27.1.tgz", + "integrity": "sha512-p9OkPbZ5G7UT1MofwYFigGebnrzGJacoBSQM0/6bi/PUMVE+qlWDD/OalvQKbwgQzU6dl0xAv6r4X7Jme0RYxA==", + "devOptional": true, + "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-syntax-import-assertions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz", + "integrity": "sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==", + "dev": true, + "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-syntax-import-attributes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", + "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", + "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-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.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz", + "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==", + "devOptional": true, + "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-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.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz", + "integrity": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==", + "devOptional": true, + "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-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.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==", + "devOptional": true, + "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.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz", + "integrity": "sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1", + "@babel/traverse": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz", + "integrity": "sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz", + "integrity": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==", + "dev": true, + "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-block-scoping": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.4.tgz", + "integrity": "sha512-1yxmvN0MJHOhPVmAsmoW5liWwoILobu/d/ShymZmj867bAdxGbehIrew1DuLpw2Ukv+qDSSPQdYW1dLNE7t11A==", + "devOptional": true, + "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-class-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz", + "integrity": "sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-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/plugin-transform-class-static-block": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz", + "integrity": "sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.28.3", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.4.tgz", + "integrity": "sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-globals": "^7.28.0", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/traverse": "^7.28.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz", + "integrity": "sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/template": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.0.tgz", + "integrity": "sha512-v1nrSMBiKcodhsyJ4Gf+Z0U/yawmJDBOTpEB3mcQY52r9RIyPneGyAS/yM6seP/8I+mWI3elOMtT5dB8GJVs+A==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz", + "integrity": "sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==", + "dev": true, + "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/plugin-transform-duplicate-keys": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz", + "integrity": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==", + "dev": true, + "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-duplicate-named-capturing-groups-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz", + "integrity": "sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==", + "dev": true, + "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" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz", + "integrity": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==", + "dev": true, + "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-explicit-resource-management": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.0.tgz", + "integrity": "sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.27.1.tgz", + "integrity": "sha512-uspvXnhHvGKf2r4VVtBpeFnuDWsJLQ6MF6lGJLC89jBR1uoVeqM416AZtTuhTezOfgHicpJQmoD5YUakO/YmXQ==", + "dev": true, + "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-export-namespace-from": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz", + "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==", + "dev": true, + "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-flow-strip-types": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.27.1.tgz", + "integrity": "sha512-G5eDKsu50udECw7DL2AcsysXiQyB7Nfg521t2OAJ4tbfTJ27doHLeF/vlI1NZGlLdbb/v+ibvtL1YBQqYOwJGg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-syntax-flow": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz", + "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@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-function-name": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz", + "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz", + "integrity": "sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==", + "dev": true, + "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-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz", + "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==", + "devOptional": true, + "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-logical-assignment-operators": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.27.1.tgz", + "integrity": "sha512-SJvDs5dXxiae4FbSL1aBJlG4wvl594N6YEVVn9e3JGulwioy6z3oPjx/sQBO3Y4NwUu5HNix6KJ3wBZoewcdbw==", + "devOptional": true, + "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-member-expression-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz", + "integrity": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==", + "dev": true, + "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-modules-amd": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz", + "integrity": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^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/plugin-transform-modules-commonjs": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz", + "integrity": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^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/plugin-transform-modules-systemjs": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.27.1.tgz", + "integrity": "sha512-w5N1XzsRbc0PQStASMksmUeqECuzKuTJer7kFagK8AXgpCMkeDMO5S+aaFb7A51ZYDF7XI34qsTX+fkHiIm5yA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz", + "integrity": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^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/plugin-transform-named-capturing-groups-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz", + "integrity": "sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==", + "devOptional": true, + "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" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz", + "integrity": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==", + "dev": true, + "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-nullish-coalescing-operator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz", + "integrity": "sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==", + "devOptional": true, + "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-numeric-separator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz", + "integrity": "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==", + "devOptional": true, + "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-object-rest-spread": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.4.tgz", + "integrity": "sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/traverse": "^7.28.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz", + "integrity": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz", + "integrity": "sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==", + "devOptional": true, + "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-optional-chaining": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.27.1.tgz", + "integrity": "sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@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.27.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", + "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", + "devOptional": true, + "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-private-methods": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz", + "integrity": "sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-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/plugin-transform-private-property-in-object": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz", + "integrity": "sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-create-class-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/plugin-transform-property-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz", + "integrity": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==", + "dev": true, + "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-display-name": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.28.0.tgz", + "integrity": "sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA==", + "devOptional": true, + "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": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.27.1.tgz", + "integrity": "sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-syntax-jsx": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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-regenerator": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.4.tgz", + "integrity": "sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==", + "devOptional": true, + "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-regexp-modifiers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz", + "integrity": "sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==", + "dev": true, + "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" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz", + "integrity": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==", + "dev": true, + "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-runtime": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.28.3.tgz", + "integrity": "sha512-Y6ab1kGqZ0u42Zv/4a7l0l72n9DKP/MKoKWaUSBylrhNZO2prYuqFOLbn5aW5SIFXwSH93yfjbgllL8lxuGKLg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "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==", + "devOptional": true, + "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.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz", + "integrity": "sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@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-sticky-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz", + "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==", + "devOptional": true, + "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-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==", + "dev": true, + "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-typeof-symbol": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz", + "integrity": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==", + "dev": true, + "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.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.0.tgz", + "integrity": "sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/plugin-syntax-typescript": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz", + "integrity": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==", + "dev": true, + "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-unicode-property-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz", + "integrity": "sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==", + "dev": true, + "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/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==", + "devOptional": true, + "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/plugin-transform-unicode-sets-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz", + "integrity": "sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==", + "dev": true, + "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" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.28.3.tgz", + "integrity": "sha512-ROiDcM+GbYVPYBOeCR6uBXKkQpBExLl8k9HO1ygXEyds39j+vCCsjmj7S8GOniZQlEs81QlkdJZe76IpLSiqpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.28.0", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.27.1", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.3", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.27.1", + "@babel/plugin-syntax-import-attributes": "^7.27.1", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.27.1", + "@babel/plugin-transform-async-generator-functions": "^7.28.0", + "@babel/plugin-transform-async-to-generator": "^7.27.1", + "@babel/plugin-transform-block-scoped-functions": "^7.27.1", + "@babel/plugin-transform-block-scoping": "^7.28.0", + "@babel/plugin-transform-class-properties": "^7.27.1", + "@babel/plugin-transform-class-static-block": "^7.28.3", + "@babel/plugin-transform-classes": "^7.28.3", + "@babel/plugin-transform-computed-properties": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0", + "@babel/plugin-transform-dotall-regex": "^7.27.1", + "@babel/plugin-transform-duplicate-keys": "^7.27.1", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-dynamic-import": "^7.27.1", + "@babel/plugin-transform-explicit-resource-management": "^7.28.0", + "@babel/plugin-transform-exponentiation-operator": "^7.27.1", + "@babel/plugin-transform-export-namespace-from": "^7.27.1", + "@babel/plugin-transform-for-of": "^7.27.1", + "@babel/plugin-transform-function-name": "^7.27.1", + "@babel/plugin-transform-json-strings": "^7.27.1", + "@babel/plugin-transform-literals": "^7.27.1", + "@babel/plugin-transform-logical-assignment-operators": "^7.27.1", + "@babel/plugin-transform-member-expression-literals": "^7.27.1", + "@babel/plugin-transform-modules-amd": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/plugin-transform-modules-systemjs": "^7.27.1", + "@babel/plugin-transform-modules-umd": "^7.27.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-new-target": "^7.27.1", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", + "@babel/plugin-transform-numeric-separator": "^7.27.1", + "@babel/plugin-transform-object-rest-spread": "^7.28.0", + "@babel/plugin-transform-object-super": "^7.27.1", + "@babel/plugin-transform-optional-catch-binding": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/plugin-transform-private-methods": "^7.27.1", + "@babel/plugin-transform-private-property-in-object": "^7.27.1", + "@babel/plugin-transform-property-literals": "^7.27.1", + "@babel/plugin-transform-regenerator": "^7.28.3", + "@babel/plugin-transform-regexp-modifiers": "^7.27.1", + "@babel/plugin-transform-reserved-words": "^7.27.1", + "@babel/plugin-transform-shorthand-properties": "^7.27.1", + "@babel/plugin-transform-spread": "^7.27.1", + "@babel/plugin-transform-sticky-regex": "^7.27.1", + "@babel/plugin-transform-template-literals": "^7.27.1", + "@babel/plugin-transform-typeof-symbol": "^7.27.1", + "@babel/plugin-transform-unicode-escapes": "^7.27.1", + "@babel/plugin-transform-unicode-property-regex": "^7.27.1", + "@babel/plugin-transform-unicode-regex": "^7.27.1", + "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", + "core-js-compat": "^3.43.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz", + "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.4.tgz", + "integrity": "sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.3", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.4", + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.4", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse--for-generate-function-map": { + "name": "@babel/traverse", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.4.tgz", + "integrity": "sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.3", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.4", + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.4", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.4.tgz", + "integrity": "sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", + "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==", + "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/eslint-utils/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/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.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/eslintrc/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@eslint/eslintrc/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "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/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "devOptional": true, + "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==", + "devOptional": true, + "license": "BSD-3-Clause", + "dependencies": { + "@hapi/hoek": "^9.0.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/config-array/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "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/@isaacs/ttlcache": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz", + "integrity": "sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==", + "license": "ISC", + "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.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "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/load-nyc-config/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/@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==", + "dev": 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", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", + "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", + "dev": 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", + "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/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/expect": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", + "dev": 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", + "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" + } + }, + "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/globals": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", + "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", + "dev": 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/reporters": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", + "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", + "dev": 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/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==", + "dev": 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==", + "dev": 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==", + "dev": 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/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/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-scope": "5.1.1" + } + }, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@react-native-community/cli": { + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-20.0.0.tgz", + "integrity": "sha512-/cMnGl5V1rqnbElY1Fvga1vfw0d3bnqiJLx2+2oh7l9ulnXfVRWb5tU2kgBqiMxuDOKA+DQoifC9q/tvkj5K2w==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@react-native-community/cli-clean": "20.0.0", + "@react-native-community/cli-config": "20.0.0", + "@react-native-community/cli-doctor": "20.0.0", + "@react-native-community/cli-server-api": "20.0.0", + "@react-native-community/cli-tools": "20.0.0", + "@react-native-community/cli-types": "20.0.0", + "chalk": "^4.1.2", + "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", + "prompts": "^2.4.2", + "semver": "^7.5.2" + }, + "bin": { + "rnc-cli": "build/bin.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@react-native-community/cli-clean": { + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-20.0.0.tgz", + "integrity": "sha512-YmdNRcT+Dp8lC7CfxSDIfPMbVPEXVFzBH62VZNbYGxjyakqAvoQUFTYPgM2AyFusAr4wDFbDOsEv88gCDwR3ig==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@react-native-community/cli-tools": "20.0.0", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "fast-glob": "^3.3.2" + } + }, + "node_modules/@react-native-community/cli-config": { + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-20.0.0.tgz", + "integrity": "sha512-5Ky9ceYuDqG62VIIpbOmkg8Lybj2fUjf/5wK4UO107uRqejBgNgKsbGnIZgEhREcaSEOkujWrroJ9gweueLfBg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@react-native-community/cli-tools": "20.0.0", + "chalk": "^4.1.2", + "cosmiconfig": "^9.0.0", + "deepmerge": "^4.3.0", + "fast-glob": "^3.3.2", + "joi": "^17.2.1" + } + }, + "node_modules/@react-native-community/cli-config-android": { + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-config-android/-/cli-config-android-20.0.0.tgz", + "integrity": "sha512-asv60qYCnL1v0QFWcG9r1zckeFlKG+14GGNyPXY72Eea7RX5Cxdx8Pb6fIPKroWH1HEWjYH9KKHksMSnf9FMKw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@react-native-community/cli-tools": "20.0.0", + "chalk": "^4.1.2", + "fast-glob": "^3.3.2", + "fast-xml-parser": "^4.4.1" + } + }, + "node_modules/@react-native-community/cli-config-apple": { + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-config-apple/-/cli-config-apple-20.0.0.tgz", + "integrity": "sha512-PS1gNOdpeQ6w7dVu1zi++E+ix2D0ZkGC2SQP6Y/Qp002wG4se56esLXItYiiLrJkhH21P28fXdmYvTEkjSm9/Q==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@react-native-community/cli-tools": "20.0.0", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "fast-glob": "^3.3.2" + } + }, + "node_modules/@react-native-community/cli-doctor": { + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-20.0.0.tgz", + "integrity": "sha512-cPHspi59+Fy41FDVxt62ZWoicCZ1o34k8LAl64NVSY0lwPl+CEi78jipXJhtfkVqSTetloA8zexa/vSAcJy57Q==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@react-native-community/cli-config": "20.0.0", + "@react-native-community/cli-platform-android": "20.0.0", + "@react-native-community/cli-platform-apple": "20.0.0", + "@react-native-community/cli-platform-ios": "20.0.0", + "@react-native-community/cli-tools": "20.0.0", + "chalk": "^4.1.2", + "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", + "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.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "devOptional": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@react-native-community/cli-platform-android": { + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-20.0.0.tgz", + "integrity": "sha512-th3ji1GRcV6ACelgC0wJtt9daDZ+63/52KTwL39xXGoqczFjml4qERK90/ppcXU0Ilgq55ANF8Pr+UotQ2AB/A==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@react-native-community/cli-config-android": "20.0.0", + "@react-native-community/cli-tools": "20.0.0", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "logkitty": "^0.7.1" + } + }, + "node_modules/@react-native-community/cli-platform-apple": { + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-apple/-/cli-platform-apple-20.0.0.tgz", + "integrity": "sha512-rZZCnAjUHN1XBgiWTAMwEKpbVTO4IHBSecdd1VxJFeTZ7WjmstqA6L/HXcnueBgxrzTCRqvkRIyEQXxC1OfhGw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@react-native-community/cli-config-apple": "20.0.0", + "@react-native-community/cli-tools": "20.0.0", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "fast-xml-parser": "^4.4.1" + } + }, + "node_modules/@react-native-community/cli-platform-ios": { + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-20.0.0.tgz", + "integrity": "sha512-Z35M+4gUJgtS4WqgpKU9/XYur70nmj3Q65c9USyTq6v/7YJ4VmBkmhC9BticPs6wuQ9Jcv0NyVCY0Wmh6kMMYw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@react-native-community/cli-platform-apple": "20.0.0" + } + }, + "node_modules/@react-native-community/cli-server-api": { + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-20.0.0.tgz", + "integrity": "sha512-Ves21bXtjUK3tQbtqw/NdzpMW1vR2HvYCkUQ/MXKrJcPjgJnXQpSnTqHXz6ZdBlMbbwLJXOhSPiYzxb5/v4CDg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@react-native-community/cli-tools": "20.0.0", + "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", + "ws": "^6.2.3" + } + }, + "node_modules/@react-native-community/cli-tools": { + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-20.0.0.tgz", + "integrity": "sha512-akSZGxr1IajJ8n0YCwQoA3DI0HttJ0WB7M3nVpb0lOM+rJpsBN7WG5Ft+8ozb6HyIPX+O+lLeYazxn5VNG/Xhw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@vscode/sudo-prompt": "^9.0.0", + "appdirsjs": "^1.2.4", + "chalk": "^4.1.2", + "execa": "^5.0.0", + "find-up": "^5.0.0", + "launch-editor": "^2.9.1", + "mime": "^2.4.1", + "ora": "^5.4.1", + "prompts": "^2.4.2", + "semver": "^7.5.2" + } + }, + "node_modules/@react-native-community/cli-tools/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==", + "devOptional": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@react-native-community/cli-types": { + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-20.0.0.tgz", + "integrity": "sha512-7J4hzGWOPTBV1d30Pf2NidV+bfCWpjfCOiGO3HUhz1fH4MvBM0FbbBmE9LE5NnMz7M8XSRSi68ZGYQXgLBB2Qw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "joi": "^17.2.1" + } + }, + "node_modules/@react-native-community/cli/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==", + "devOptional": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@react-native/assets-registry": { + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.81.4.tgz", + "integrity": "sha512-AMcDadefBIjD10BRqkWw+W/VdvXEomR6aEZ0fhQRAv7igrBzb4PTn4vHKYg+sUK0e3wa74kcMy2DLc/HtnGcMA==", + "license": "MIT", + "engines": { + "node": ">= 20.19.4" + } + }, + "node_modules/@react-native/babel-plugin-codegen": { + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.81.4.tgz", + "integrity": "sha512-6ztXf2Tl2iWznyI/Da/N2Eqymt0Mnn69GCLnEFxFbNdk0HxHPZBNWU9shTXhsLWOL7HATSqwg/bB1+3kY1q+mA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.3", + "@react-native/codegen": "0.81.4" + }, + "engines": { + "node": ">= 20.19.4" + } + }, + "node_modules/@react-native/babel-preset": { + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.81.4.tgz", + "integrity": "sha512-VYj0c/cTjQJn/RJ5G6P0L9wuYSbU9yGbPYDHCKstlQZQWkk+L9V8ZDbxdJBTIei9Xl3KPQ1odQ4QaeW+4v+AZg==", + "devOptional": true, + "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.4", + "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/codegen": { + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.81.4.tgz", + "integrity": "sha512-LWTGUTzFu+qOQnvkzBP52B90Ym3stZT8IFCzzUrppz8Iwglg83FCtDZAR4yLHI29VY/x/+pkcWAMCl3739XHdw==", + "license": "MIT", + "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/community-cli-plugin": { + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.81.4.tgz", + "integrity": "sha512-8mpnvfcLcnVh+t1ok6V9eozWo8Ut+TZhz8ylJ6gF9d6q9EGDQX6s8jenan5Yv/pzN4vQEKI4ib2pTf/FELw+SA==", + "license": "MIT", + "dependencies": { + "@react-native/dev-middleware": "0.81.4", + "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.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@react-native/debugger-frontend": { + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.81.4.tgz", + "integrity": "sha512-SU05w1wD0nKdQFcuNC9D6De0ITnINCi8MEnx9RsTD2e4wN83ukoC7FpXaPCYyP6+VjFt5tUKDPgP1O7iaNXCqg==", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 20.19.4" + } + }, + "node_modules/@react-native/dev-middleware": { + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.81.4.tgz", + "integrity": "sha512-hu1Wu5R28FT7nHXs2wWXvQ++7W7zq5GPY83llajgPlYKznyPLAY/7bArc5rAzNB7b0kwnlaoPQKlvD/VP9LZug==", + "license": "MIT", + "dependencies": { + "@isaacs/ttlcache": "^1.4.1", + "@react-native/debugger-frontend": "0.81.4", + "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/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/@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==", + "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/eslint-config": { + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/@react-native/eslint-config/-/eslint-config-0.81.4.tgz", + "integrity": "sha512-U3YhRctTy7oVEjP5+6viSLon2nlbvA/+nTQccFdxE01jULl8n6iLvBlVUN1OWicKGlMfJxSdX76QidbOf4Zm6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.25.2", + "@babel/eslint-parser": "^7.25.1", + "@react-native/eslint-plugin": "0.81.4", + "@typescript-eslint/eslint-plugin": "^7.1.1", + "@typescript-eslint/parser": "^7.1.1", + "eslint-config-prettier": "^8.5.0", + "eslint-plugin-eslint-comments": "^3.2.0", + "eslint-plugin-ft-flow": "^2.0.1", + "eslint-plugin-jest": "^27.9.0", + "eslint-plugin-react": "^7.30.1", + "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-native": "^4.0.0" + }, + "engines": { + "node": ">= 20.19.4" + }, + "peerDependencies": { + "eslint": ">=8", + "prettier": ">=2" + } + }, + "node_modules/@react-native/eslint-plugin": { + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/@react-native/eslint-plugin/-/eslint-plugin-0.81.4.tgz", + "integrity": "sha512-hL+v7ntZwWta4iaBXQ79dzA8FdkLJ4xdHso8OMSDDmUJZgiNDcviYs7inyIE5DB/DavwYIhl99teaDIFMyUb5A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 20.19.4" + } + }, + "node_modules/@react-native/gradle-plugin": { + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.81.4.tgz", + "integrity": "sha512-T7fPcQvDDCSusZFVSg6H1oVDKb/NnVYLnsqkcHsAF2C2KGXyo3J7slH/tJAwNfj/7EOA2OgcWxfC1frgn9TQvw==", + "license": "MIT", + "engines": { + "node": ">= 20.19.4" + } + }, + "node_modules/@react-native/js-polyfills": { + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.81.4.tgz", + "integrity": "sha512-sr42FaypKXJHMVHhgSbu2f/ZJfrLzgaoQ+HdpRvKEiEh2mhFf6XzZwecyLBvWqf2pMPZa+CpPfNPiejXjKEy8w==", + "license": "MIT", + "engines": { + "node": ">= 20.19.4" + } + }, + "node_modules/@react-native/metro-babel-transformer": { + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.81.4.tgz", + "integrity": "sha512-AahgamQ9kZV4B1x8I/LpTZBgbT+j9i1pQoM3KDkECPIOF1JUwNFUukEjpkq4kRSdzudLocnfASFg+eWzIgPcCA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.25.2", + "@react-native/babel-preset": "0.81.4", + "hermes-parser": "0.29.1", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 20.19.4" + }, + "peerDependencies": { + "@babel/core": "*" + } + }, + "node_modules/@react-native/metro-config": { + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/@react-native/metro-config/-/metro-config-0.81.4.tgz", + "integrity": "sha512-aEXhRMsz6yN5X63Zk+cdKByQ0j3dsKv+ETRP9lLARdZ82fBOCMuK6IfmZMwK3A/3bI7gSvt2MFPn3QHy3WnByw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@react-native/js-polyfills": "0.81.4", + "@react-native/metro-babel-transformer": "0.81.4", + "metro-config": "^0.83.1", + "metro-runtime": "^0.83.1" + }, + "engines": { + "node": ">= 20.19.4" + } + }, + "node_modules/@react-native/new-app-screen": { + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/@react-native/new-app-screen/-/new-app-screen-0.81.4.tgz", + "integrity": "sha512-W0HU/8s0nXlLicMRVG+HFmYunGS9tdKxdJEmN6HinkRgBF4yA4EF9jsLybvZHGzWm99kJlDlH3PH0MJA68WAgg==", + "license": "MIT", + "engines": { + "node": ">= 20.19.4" + }, + "peerDependencies": { + "@types/react": "^19.1.0", + "react": "*", + "react-native": "*" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@react-native/normalize-colors": { + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.81.4.tgz", + "integrity": "sha512-9nRRHO1H+tcFqjb9gAM105Urtgcanbta2tuqCVY0NATHeFPDEAB7gPyiLxCHKMi1NbhP6TH0kxgSWXKZl1cyRg==", + "license": "MIT" + }, + "node_modules/@react-native/typescript-config": { + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/@react-native/typescript-config/-/typescript-config-0.81.4.tgz", + "integrity": "sha512-1HSrwtfAmtbKHNK2HAMCL5ArbGhxxJjOmTViDQ4nEhLJCAllZjQJyR/Hs1GmwHJokLmgXCcg3VH/13spwQBdxw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@react-native/virtualized-lists": { + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.81.4.tgz", + "integrity": "sha512-hBM+rMyL6Wm1Q4f/WpqGsaCojKSNUBqAXLABNGoWm1vabZ7cSnARMxBvA/2vo3hLcoR4v7zDK8tkKm9+O0LjVA==", + "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/@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==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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/@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/@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/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/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/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" + } + }, + "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/node": { + "version": "24.3.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.3.3.tgz", + "integrity": "sha512-GKBNHjoNw3Kra1Qg5UXttsY5kiWMEfoHq2TmXb+b1rcm6N7B3wTrFYIf/oSZ1xNQ+hVVijgLkiDZh7jRRsh+Gw==", + "license": "MIT", + "dependencies": { + "undici-types": "~7.10.0" + } + }, + "node_modules/@types/react": { + "version": "19.1.13", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.13.tgz", + "integrity": "sha512-hHkbU/eoO3EG5/MZkuFSKmYqPbSVk5byPFa3e7y/8TybHiLMACgI8seVYlicwk7H5K/rI2px9xrQp/C+AUDTiQ==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "csstype": "^3.0.2" + } + }, + "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/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==", + "dev": true, + "license": "MIT" + }, + "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/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "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": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz", + "integrity": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/type-utils": "7.18.0", + "@typescript-eslint/utils": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", + "graphemer": "^1.4.0", + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^7.0.0", + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz", + "integrity": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/typescript-estree": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz", + "integrity": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz", + "integrity": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/typescript-estree": "7.18.0", + "@typescript-eslint/utils": "7.18.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", + "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz", + "integrity": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/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==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", + "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/typescript-estree": "7.18.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz", + "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "7.18.0", + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/visitor-keys/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/@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==", + "dev": true, + "license": "ISC" + }, + "node_modules/@vscode/sudo-prompt": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/@vscode/sudo-prompt/-/sudo-prompt-9.3.1.tgz", + "integrity": "sha512-9ORTwwS74VaTn38tNbQhsA5U44zkJfcb0BdTSyyG6frP4e8KMtHuTXYmwefe5dpL8XB1aGSIVTaLjD3BbWb5iA==", + "devOptional": true, + "license": "MIT" + }, + "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.15.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "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/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==", + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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/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==", + "dev": true, + "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==", + "dev": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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/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/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==", + "devOptional": true, + "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==", + "devOptional": true, + "license": "Python-2.0" + }, + "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-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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.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/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "devOptional": true, + "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/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==", + "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/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.14", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz", + "integrity": "sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.7", + "@babel/helper-define-polyfill-provider": "^0.6.5", + "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==", + "devOptional": true, + "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.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz", + "integrity": "sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.5" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "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==", + "license": "MIT", + "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==", + "devOptional": true, + "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-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/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-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.8.3", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.3.tgz", + "integrity": "sha512-mcE+Wr2CAhHNWxXN/DdTI+n4gsPc5QpXpWnyCQWiQYIYZX+ZMJ8juXZgjRa/0/YPJo/NSsgW15/YgmI4nbysYw==", + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.js" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/body-parser": { + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "devOptional": true, + "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.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.13.0", + "raw-body": "2.5.2", + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "license": "MIT" + }, + "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/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.26.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.26.0.tgz", + "integrity": "sha512-P9go2WrP9FiPwLv3zqRD/Uoxo0RSHjzFCiQz7d4vbmwNqQFo9T9WCeP/Qn5EbcKQY6DBbkxEXNcpJOmncNrb7A==", + "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.8.2", + "caniuse-lite": "^1.0.30001741", + "electron-to-chromium": "^1.5.218", + "node-releases": "^2.0.21", + "update-browserslist-db": "^1.1.3" + }, + "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==", + "devOptional": true, + "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/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "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==", + "dev": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "license": "MIT", + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "license": "MIT", + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "devOptional": true, + "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/caniuse-lite": { + "version": "1.0.30001741", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001741.tgz", + "integrity": "sha512-QGUGitqsc8ARjLdgAfxETDhRbJ0REsP6O3I96TAth/mVjh2cYzN2u+3AzPP3aVSm2FehEItaJw1xd+IGBXWeSw==", + "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/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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "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==", + "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", + "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/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==", + "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", + "rimraf": "^3.0.2" + } + }, + "node_modules/chromium-edge-launcher/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/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==", + "dev": true, + "license": "MIT" + }, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "dev": true, + "license": "MIT" + }, + "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/colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", + "devOptional": true, + "license": "MIT" + }, + "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==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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/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/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "devOptional": true, + "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/core-js-compat": { + "version": "3.45.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.45.1.tgz", + "integrity": "sha512-tqTt5T4PzsMIZ430XGviK4vzYSoeNJ6CXODi6c/voxOT6IZqBht5/EKaSNnYiEjjRYxjVz7DQIsOsY0XNi8PIA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.25.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "devOptional": true, + "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==", + "dev": 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-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "devOptional": true, + "license": "MIT" + }, + "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/dayjs": { + "version": "1.11.18", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.18.tgz", + "integrity": "sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA==", + "devOptional": true, + "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==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dedent": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.7.0.tgz", + "integrity": "sha512-HGFtf8yhuhGhqO07SV79tRp+br4MnbdjeVxotpn1QBl30pcLLCQjX5b2295ll0fv8RKDKsmWYrl05usHM9CewQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "babel-plugin-macros": "^3.1.0" + }, + "peerDependenciesMeta": { + "babel-plugin-macros": { + "optional": true + } + } + }, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "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-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "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/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-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/diff-sequences": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "devOptional": true, + "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/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/electron-to-chromium": { + "version": "1.5.218", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.218.tgz", + "integrity": "sha512-uwwdN0TUHs8u6iRgN8vKeWZMRll4gBkz+QMqdS7DDe49uiK68/UX92lFb61oiFPrpYZNeZIqa4bA7O6Aiasnzg==", + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "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/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/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/envinfo": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.14.0.tgz", + "integrity": "sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==", + "devOptional": true, + "license": "MIT", + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "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.1", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", + "integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.7", + "escape-html": "~1.0.3" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/es-abstract": { + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz", + "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==", + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz", + "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==", + "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-set-tostringtag": "^2.0.3", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.6", + "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.4", + "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==", + "devOptional": true, + "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==", + "dev": true, + "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/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/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-prettier": { + "version": "8.10.2", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.10.2.tgz", + "integrity": "sha512-/IGJ6+Dka158JnP5n5YFMOszjDWrXggGz1LaK/guZq9vZTmniaKlHcsscvkAhn9y4U+BU3JuUdYvtAMcv30y4A==", + "dev": true, + "license": "MIT", + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-plugin-eslint-comments": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz", + "integrity": "sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.5", + "ignore": "^5.0.5" + }, + "engines": { + "node": ">=6.5.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=4.19.1" + } + }, + "node_modules/eslint-plugin-eslint-comments/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/eslint-plugin-ft-flow": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-ft-flow/-/eslint-plugin-ft-flow-2.0.3.tgz", + "integrity": "sha512-Vbsd/b+LYA99jUbsL6viEUWShFaYQt2YQs3QN3f+aeszOhh2sgdcU0mjzDyD4yyBvMc8qy2uwvBBWfMzEX06tg==", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "@babel/eslint-parser": "^7.12.0", + "eslint": "^8.1.0" + } + }, + "node_modules/eslint-plugin-jest": { + "version": "27.9.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.9.0.tgz", + "integrity": "sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/utils": "^5.10.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^5.0.0 || ^6.0.0 || ^7.0.0", + "eslint": "^7.0.0 || ^8.0.0", + "jest": "*" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/scope-manager": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-jest/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/eslint-plugin-jest/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==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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-native": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-native/-/eslint-plugin-react-native-4.1.0.tgz", + "integrity": "sha512-QLo7rzTBOl43FvVqDdq5Ql9IoElIuTdjrz9SKAXCvULvBoRZ44JGSkx9z4999ZusCsb4rK3gjS8gOGyeYqZv2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-plugin-react-native-globals": "^0.1.1" + }, + "peerDependencies": { + "eslint": "^3.17.0 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-native-globals": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-native-globals/-/eslint-plugin-react-native-globals-0.1.2.tgz", + "integrity": "sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g==", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint-plugin-react/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "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/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "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": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint/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/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/eslint/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "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/espree/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/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.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "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/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/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "devOptional": true, + "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==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "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" + } + }, + "node_modules/exponential-backoff": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.2.tgz", + "integrity": "sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==", + "license": "Apache-2.0" + }, + "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==", + "dev": true, + "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==", + "devOptional": 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.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==", + "devOptional": true, + "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-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==", + "devOptional": true, + "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.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "devOptional": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "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/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/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/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-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "devOptional": true, + "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/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/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "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==", + "devOptional": true, + "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/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==", + "devOptional": true, + "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-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==", + "devOptional": true, + "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==", + "devOptional": true, + "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/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/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": "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/glob/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "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/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/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==", + "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", + "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==", + "devOptional": true, + "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==", + "dev": true, + "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.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "devOptional": true, + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "hermes-estree": "0.29.1" + } + }, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-errors/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "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==", + "devOptional": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.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==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "devOptional": true, + "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==", + "dev": true, + "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==", + "license": "MIT", + "dependencies": { + "queue": "6.0.2" + }, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=16.x" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "devOptional": true, + "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-local": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", + "dev": 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/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/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/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/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-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-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "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==", + "devOptional": true, + "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-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", + "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-proto": "^1.0.0", + "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==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "devOptional": true, + "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-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-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==", + "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", + "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==", + "devOptional": true, + "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==", + "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", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "devOptional": true, + "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": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "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==", + "devOptional": true, + "license": "ISC" + }, + "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==", + "dev": 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.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "dev": 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==", + "dev": 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==", + "dev": 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==", + "dev": 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/jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", + "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", + "dev": 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==", + "dev": 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", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", + "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", + "dev": 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", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", + "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", + "dev": 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", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", + "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", + "dev": 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-diff": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", + "dev": 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==", + "dev": 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==", + "dev": 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-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-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-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==", + "dev": 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==", + "dev": 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", + "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-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-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": 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==", + "dev": 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==", + "dev": 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", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", + "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", + "dev": 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-runtime": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", + "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", + "dev": 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-snapshot": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", + "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", + "dev": 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.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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-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-watcher": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", + "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", + "dev": 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", + "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/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/joi": { + "version": "17.13.3", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", + "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", + "devOptional": true, + "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/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.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "devOptional": true, + "license": "MIT", + "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/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==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "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==", + "devOptional": true, + "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-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": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "devOptional": true, + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/launch-editor": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.11.1.tgz", + "integrity": "sha512-SEET7oNfgSaB6Ym0jufAdCeo3meJVeCaaDyzRygy0xsp2BFKCprcfHljTq4QkzTLUxEKkFK6OK4811YM2oSrRg==", + "devOptional": true, + "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==", + "license": "Apache-2.0", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "devOptional": true, + "license": "MIT" + }, + "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==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, + "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==", + "devOptional": true, + "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==", + "license": "MIT" + }, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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", + "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/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==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "license": "ISC", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "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/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/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==", + "dev": 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.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "dev": 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==", + "license": "Apache-2.0" + }, + "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==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "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==", + "devOptional": true, + "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-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==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/metro": { + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.83.1.tgz", + "integrity": "sha512-UGKepmTxoGD4HkQV8YWvpvwef7fUujNtTgG4Ygf7m/M0qjvb9VuDmAsEU+UdriRX7F61pnVK/opz89hjKlYTXA==", + "license": "MIT", + "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.29.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.83.1", + "metro-cache": "0.83.1", + "metro-cache-key": "0.83.1", + "metro-config": "0.83.1", + "metro-core": "0.83.1", + "metro-file-map": "0.83.1", + "metro-resolver": "0.83.1", + "metro-runtime": "0.83.1", + "metro-source-map": "0.83.1", + "metro-symbolicate": "0.83.1", + "metro-transform-plugins": "0.83.1", + "metro-transform-worker": "0.83.1", + "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.1", + "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.83.1.tgz", + "integrity": "sha512-r3xAD3964E8dwDBaZNSO2aIIvWXjIK80uO2xo0/pi3WI8XWT9h5SCjtGWtMtE5PRWw+t20TN0q1WMRsjvhC1rQ==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.25.2", + "flow-enums-runtime": "^0.0.6", + "hermes-parser": "0.29.1", + "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-cache": { + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.83.1.tgz", + "integrity": "sha512-7N/Ad1PHa1YMWDNiyynTPq34Op2qIE68NWryGEQ4TSE3Zy6a8GpsYnEEZE4Qi6aHgsE+yZHKkRczeBgxhnFIxQ==", + "license": "MIT", + "dependencies": { + "exponential-backoff": "^3.1.1", + "flow-enums-runtime": "^0.0.6", + "https-proxy-agent": "^7.0.5", + "metro-core": "0.83.1" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-cache-key": { + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.83.1.tgz", + "integrity": "sha512-ZUs+GD5CNeDLxx5UUWmfg26IL+Dnbryd+TLqTlZnDEgehkIa11kUSvgF92OFfJhONeXzV4rZDRGNXoo6JT+8Gg==", + "license": "MIT", + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-config": { + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.83.1.tgz", + "integrity": "sha512-HJhpZx3wyOkux/jeF1o7akFJzZFdbn6Zf7UQqWrvp7gqFqNulQ8Mju09raBgPmmSxKDl4LbbNeigkX0/nKY1QA==", + "license": "MIT", + "dependencies": { + "connect": "^3.6.5", + "cosmiconfig": "^5.0.5", + "flow-enums-runtime": "^0.0.6", + "jest-validate": "^29.7.0", + "metro": "0.83.1", + "metro-cache": "0.83.1", + "metro-core": "0.83.1", + "metro-runtime": "0.83.1" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-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/metro-config/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "license": "MIT", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/metro-config/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "license": "MIT", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/metro-config/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/metro-config/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "license": "MIT", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/metro-config/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/metro-core": { + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.83.1.tgz", + "integrity": "sha512-uVL1eAJcMFd2o2Q7dsbpg8COaxjZBBGaXqO2OHnivpCdfanraVL8dPmY6It9ZeqWLOihUKZ2yHW4b6soVCzH/Q==", + "license": "MIT", + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.83.1" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-file-map": { + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.83.1.tgz", + "integrity": "sha512-Yu429lnexKl44PttKw3nhqgmpBR+6UQ/tRaYcxPeEShtcza9DWakCn7cjqDTQZtWR2A8xSNv139izJMyQ4CG+w==", + "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" + } + }, + "node_modules/metro-minify-terser": { + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.83.1.tgz", + "integrity": "sha512-kmooOxXLvKVxkh80IVSYO4weBdJDhCpg5NSPkjzzAnPJP43u6+usGXobkTWxxrAlq900bhzqKek4pBsUchlX6A==", + "license": "MIT", + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "terser": "^5.15.0" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-resolver": { + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.83.1.tgz", + "integrity": "sha512-t8j46kiILAqqFS5RNa+xpQyVjULxRxlvMidqUswPEk5nQVNdlJslqizDm/Et3v/JKwOtQGkYAQCHxP1zGStR/g==", + "license": "MIT", + "dependencies": { + "flow-enums-runtime": "^0.0.6" + }, + "engines": { + "node": ">=20.19.4" + } + }, + "node_modules/metro-runtime": { + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.83.1.tgz", + "integrity": "sha512-3Ag8ZS4IwafL/JUKlaeM6/CbkooY+WcVeqdNlBG0m4S0Qz0om3rdFdy1y6fYBpl6AwXJwWeMuXrvZdMuByTcRA==", + "license": "MIT", + "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.1", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.83.1.tgz", + "integrity": "sha512-De7Vbeo96fFZ2cqmI0fWwVJbtHIwPZv++LYlWSwzTiCzxBDJORncN0LcT48Vi2UlQLzXJg+/CuTAcy7NBVh69A==", + "license": "MIT", + "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.1", + "nullthrows": "^1.1.1", + "ob1": "0.83.1", + "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==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro-symbolicate": { + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.83.1.tgz", + "integrity": "sha512-wPxYkONlq/Sv8Ji7vHEx5OzFouXAMQJjpcPW41ySKMLP/Ir18SsiJK2h4YkdKpYrTS1+0xf8oqF6nxCsT3uWtg==", + "license": "MIT", + "dependencies": { + "flow-enums-runtime": "^0.0.6", + "invariant": "^2.2.4", + "metro-source-map": "0.83.1", + "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==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro-transform-plugins": { + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.83.1.tgz", + "integrity": "sha512-1Y+I8oozXwhuS0qwC+ezaHXBf0jXW4oeYn4X39XWbZt9X2HfjodqY9bH9r6RUTsoiK7S4j8Ni2C91bUC+sktJQ==", + "license": "MIT", + "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.1", + "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.83.1.tgz", + "integrity": "sha512-owCrhPyUxdLgXEEEAL2b14GWTPZ2zYuab1VQXcfEy0sJE71iciD7fuMcrngoufh7e7UHDZ56q4ktXg8wgiYA1Q==", + "license": "MIT", + "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.1", + "metro-babel-transformer": "0.83.1", + "metro-cache": "0.83.1", + "metro-cache-key": "0.83.1", + "metro-minify-terser": "0.83.1", + "metro-source-map": "0.83.1", + "metro-transform-plugins": "0.83.1", + "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==", + "license": "MIT" + }, + "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==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/metro/node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "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/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/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "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/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/negotiator": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", + "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/nocache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/nocache/-/nocache-3.0.4.tgz", + "integrity": "sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=12.0.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.21", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.21.tgz", + "integrity": "sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw==", + "license": "MIT" + }, + "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==", + "devOptional": true, + "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/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==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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/ob1": { + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.83.1.tgz", + "integrity": "sha512-ngwqewtdUzFyycomdbdIhFLjePPSOt1awKMUXQ0L7iLHgWEPF3DsCerblzjzfAUHaXuvE9ccJymWQ/4PNNqvnQ==", + "license": "MIT", + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "devOptional": true, + "license": "MIT", + "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==", + "dev": true, + "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==", + "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", + "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.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==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "devOptional": true, + "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-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "devOptional": true, + "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==", + "devOptional": true, + "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/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==", + "devOptional": true, + "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==", + "devOptional": true, + "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/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/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==", + "devOptional": true, + "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==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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": "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/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/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==", + "dev": 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==", + "dev": 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==", + "dev": 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==", + "dev": 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==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "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": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "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/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/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "devOptional": true, + "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/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "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==", + "dev": 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.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "devOptional": true, + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "license": "MIT", + "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==", + "devOptional": true, + "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/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.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "shell-quote": "^1.6.1", + "ws": "^7" + } + }, + "node_modules/react-devtools-core/node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "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-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/react-native": { + "version": "0.81.4", + "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.81.4.tgz", + "integrity": "sha512-bt5bz3A/+Cv46KcjV0VQa+fo7MKxs17RCcpzjftINlen4ZDUl0I6Ut+brQ2FToa5oD0IB0xvQHfmsg2EDqsZdQ==", + "license": "MIT", + "dependencies": { + "@jest/create-cache-key-function": "^29.7.0", + "@react-native/assets-registry": "0.81.4", + "@react-native/codegen": "0.81.4", + "@react-native/community-cli-plugin": "0.81.4", + "@react-native/gradle-plugin": "0.81.4", + "@react-native/js-polyfills": "0.81.4", + "@react-native/normalize-colors": "0.81.4", + "@react-native/virtualized-lists": "0.81.4", + "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-safe-area-context": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-5.6.1.tgz", + "integrity": "sha512-/wJE58HLEAkATzhhX1xSr+fostLsK8Q97EfpfMDKo8jlOc1QKESSX/FQrhk7HhQH/2uSaox4Y86sNaI02kteiA==", + "license": "MIT", + "peerDependencies": { + "react": "*", + "react-native": "*" + } + }, + "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/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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-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==", + "dev": 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/react-is": { + "version": "19.1.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-19.1.1.tgz", + "integrity": "sha512-tr41fA15Vn8p4X9ntI+yCyeGSf1TlYaY5vlTZfQmeLBrFo3psOPX6HhTDnFNL9uj3EhP0KAQ80cugCl4b4BERA==", + "dev": true, + "license": "MIT" + }, + "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==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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.3.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.3.1.tgz", + "integrity": "sha512-DzcswPr252wEr7Qz8AyAVbfyBDKLoYp6eRA1We2Fa9qirRFSdtkP5sHr3yglDKy2BbA0fd2T+j/CUSKes3FeVQ==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.2.2", + "regjsgen": "^0.8.0", + "regjsparser": "^0.12.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==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/regjsparser": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", + "devOptional": true, + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~3.0.2" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "devOptional": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "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-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==", + "devOptional": true, + "license": "ISC" + }, + "node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "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-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==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-cwd/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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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/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==", + "devOptional": true, + "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==", + "devOptional": true, + "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-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==", + "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", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "devOptional": true, + "license": "MIT" + }, + "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/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.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "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/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.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "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==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/serve-static": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "license": "MIT", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" + }, + "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/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==", + "devOptional": true, + "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==", + "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", + "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/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" + }, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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/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/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "license": "MIT" + }, + "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-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "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/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/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-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/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/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/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==", + "devOptional": true, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==", + "dev": true, + "license": "MIT" + }, + "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/string-width/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.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-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": 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==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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==", + "dev": 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==", + "devOptional": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT" + }, + "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-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==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/terser": { + "version": "5.44.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.44.0.tgz", + "integrity": "sha512-nIVck8DK+GM/0Frwd+nIhZ84pR/BX7rmXMfYwyg+Sri5oGVE99/E3KvXqpC2xHFxyqXyGHTKBSioxxplrO4I4w==", + "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/terser/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/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/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/test-exclude/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "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/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "license": "MIT" + }, + "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/ts-api-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", + "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true, + "license": "0BSD" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "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==", + "devOptional": true, + "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.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.2.tgz", + "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "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-types": { + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.10.0.tgz", + "integrity": "sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==", + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "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==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "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==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">= 4.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/update-browserslist-db": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", + "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/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "devOptional": true, + "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/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==", + "dev": 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/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vlq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", + "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==", + "license": "MIT" + }, + "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/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "defaults": "^1.0.3" + } + }, + "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/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "devOptional": true, + "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==", + "devOptional": true, + "license": "ISC" + }, + "node_modules/which-typed-array": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "dev": true, + "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/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/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/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": "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/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": "2.8.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.1.tgz", + "integrity": "sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==", + "devOptional": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.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/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==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..d8f5a63 --- /dev/null +++ b/package.json @@ -0,0 +1,41 @@ +{ + "name": "MyReactNativeApp", + "version": "0.0.1", + "private": true, + "scripts": { + "android": "react-native run-android", + "ios": "react-native run-ios", + "lint": "eslint .", + "start": "react-native start", + "test": "jest" + }, + "dependencies": { + "react": "19.1.0", + "react-native": "0.81.4", + "@react-native/new-app-screen": "0.81.4", + "react-native-safe-area-context": "^5.5.2" + }, + "devDependencies": { + "@babel/core": "^7.25.2", + "@babel/preset-env": "^7.25.3", + "@babel/runtime": "^7.25.0", + "@react-native-community/cli": "20.0.0", + "@react-native-community/cli-platform-android": "20.0.0", + "@react-native-community/cli-platform-ios": "20.0.0", + "@react-native/babel-preset": "0.81.4", + "@react-native/eslint-config": "0.81.4", + "@react-native/metro-config": "0.81.4", + "@react-native/typescript-config": "0.81.4", + "@types/jest": "^29.5.13", + "@types/react": "^19.1.0", + "@types/react-test-renderer": "^19.1.0", + "eslint": "^8.19.0", + "jest": "^29.6.3", + "prettier": "2.8.8", + "react-test-renderer": "19.1.0", + "typescript": "^5.8.3" + }, + "engines": { + "node": ">=20" + } +} \ No newline at end of file diff --git a/run_claude.bat b/run_claude.bat new file mode 100644 index 0000000..a06cb0b --- /dev/null +++ b/run_claude.bat @@ -0,0 +1 @@ +claude --dangerously-skip-permissions \ No newline at end of file diff --git a/setup_android.bat b/setup_android.bat new file mode 100644 index 0000000..c3c4fbc --- /dev/null +++ b/setup_android.bat @@ -0,0 +1,57 @@ +@echo off +chcp 65001 >nul + +rem Android Development Environment Setup Script - Python Launcher +rem MyMemoApp - Launches Python setup script +rem Date: 2025-09-14 + +echo Starting Android Development Environment Setup... +echo ====================================================== +echo. + +rem Check Administrator Privileges +net session >nul 2>&1 +if %errorlevel% neq 0 ( + echo. + echo ERROR: Administrator privileges required. + echo Please right-click this script and select "Run as administrator". + echo. + pause + exit /b 1 +) + +echo Administrator privileges confirmed +echo. + +rem Check if Python is installed +python --version >nul 2>&1 +if %errorlevel% neq 0 ( + echo ERROR: Python is not installed. + echo Please install Python 3.8 or later from: + echo https://www.python.org/downloads/ + echo. + echo Make sure to check "Add Python to PATH" during installation. + echo. + pause + exit /b 1 +) + +echo Python installation confirmed: +python --version +echo. + +rem Run Python setup script +echo Launching Python setup script... +echo ------------------------------------------------------ +python "%~dp0setup_android.py" + +if %errorlevel% neq 0 ( + echo. + echo Setup script failed. Please check the error messages above. + pause + exit /b 1 +) + +echo. +echo Setup completed! +pause \ No newline at end of file diff --git a/setup_android.py b/setup_android.py new file mode 100644 index 0000000..0a2b57c --- /dev/null +++ b/setup_android.py @@ -0,0 +1,694 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +""" +Android Development Environment Setup Script for Windows +MyMemoApp - Full Android Development Environment Setup +Date: 2025-09-14 +Run with Administrator privileges +""" + +import os +import sys +import subprocess +import shutil +import zipfile +import urllib.request +import winreg +import ctypes +from pathlib import Path +import json +import time + +# Configuration +JAVA_VERSION = "17" +GRADLE_VERSION = "9.0.0" +ANDROID_SDK_VERSION = "13114758" +ANDROID_API_LEVEL = "34" +BUILD_TOOLS_VERSION = "34.0.0" +NDK_VERSIONS = ["25.1.8937393", "27.1.12297006"] +CMAKE_VERSIONS = ["3.22.1", "3.18.1"] + +# Paths +JAVA_INSTALL_PATH = r"C:\Program Files\Java" +GRADLE_INSTALL_PATH = r"C:\Gradle" +ANDROID_SDK_PATH = r"C:\Android\sdk" +TEMP_DIR = Path(os.environ['TEMP']) / "android-setup" + +# URLs +JAVA_17_URL = "https://aka.ms/download-jdk/microsoft-jdk-17.0.12-windows-x64.msi" +JAVA_21_URL = "https://aka.ms/download-jdk/microsoft-jdk-21.0.4-windows-x64.msi" +GRADLE_URL = f"https://services.gradle.org/distributions/gradle-{GRADLE_VERSION}-bin.zip" +ANDROID_SDK_URL = f"https://dl.google.com/android/repository/commandlinetools-win-{ANDROID_SDK_VERSION}_latest.zip" + +class AndroidSetup: + def __init__(self): + self.errors = [] + self.warnings = [] + + def print_header(self, text): + """Print section header""" + print("\n" + "="*60) + print(f" {text}") + print("="*60) + + def print_step(self, step_num, text): + """Print step information""" + print(f"\n[Step {step_num}] {text}") + print("-" * 50) + + def is_admin(self): + """Check if running with administrator privileges""" + try: + return ctypes.windll.shell32.IsUserAnAdmin() + except: + return False + + def run_command(self, cmd, shell=True, capture_output=True): + """Run a command and return result""" + try: + # On Windows, use shell=True for better command resolution + if isinstance(cmd, list): + cmd = ' '.join(cmd) + result = subprocess.run(cmd, shell=shell, capture_output=capture_output, text=True) + return result.returncode == 0, result.stdout, result.stderr + except Exception as e: + return False, "", str(e) + + def download_file(self, url, destination, description=""): + """Download file with progress indicator""" + print(f"Downloading {description}...") + print(f"URL: {url}") + + try: + def download_progress(block_num, block_size, total_size): + downloaded = block_num * block_size + percent = min(downloaded * 100 / total_size, 100) + progress_bar = '#' * int(percent // 2) + sys.stdout.write(f'\r[{progress_bar:<50}] {percent:.1f}%') + sys.stdout.flush() + + urllib.request.urlretrieve(url, destination, reporthook=download_progress) + print() # New line after progress bar + return True + except Exception as e: + print(f"\nDownload failed: {e}") + return False + + def extract_zip(self, zip_path, extract_to): + """Extract zip file""" + print(f"Extracting {zip_path.name}...") + try: + with zipfile.ZipFile(zip_path, 'r') as zip_ref: + zip_ref.extractall(extract_to) + return True + except Exception as e: + print(f"Extraction failed: {e}") + return False + + def set_environment_variable(self, name, value, user=False): + """Set Windows environment variable permanently""" + try: + # First, update current session + os.environ[name] = value + print(f" Updated {name} in current session") + + success = False + + # Method 1: Direct registry modification + try: + if user: + key = winreg.OpenKey(winreg.HKEY_CURRENT_USER, + r"Environment", + 0, winreg.KEY_ALL_ACCESS) + else: + key = winreg.OpenKey(winreg.HKEY_LOCAL_MACHINE, + r"SYSTEM\CurrentControlSet\Control\Session Manager\Environment", + 0, winreg.KEY_ALL_ACCESS) + + winreg.SetValueEx(key, name, 0, winreg.REG_EXPAND_SZ, value) + winreg.CloseKey(key) + print(f" ✓ Persisted {name} to system registry") + success = True + + # Notify system of environment change (optional) + try: + import win32gui, win32con + win32gui.SendMessage(win32con.HWND_BROADCAST, win32con.WM_SETTINGCHANGE, 0, 'Environment') + except ImportError: + # pywin32 not installed, skip notification + pass + except Exception as e: + print(f" Warning: Registry method failed: {e}") + + # Method 2: Use setx as backup + if not success: + try: + # Use setx to set system environment variable + cmd = f'setx {name} "{value}" /M' + result = subprocess.run(cmd, shell=True, capture_output=True, text=True) + if result.returncode == 0: + print(f" ✓ Set {name} using setx") + success = True + else: + print(f" Warning: setx failed: {result.stderr}") + except Exception as e: + print(f" Warning: setx method failed: {e}") + + if not success: + print(f" ⚠ {name} will only work for current session") + print(f" Please set manually: {name}={value}") + + return True + except Exception as e: + print(f" Error: Failed to set {name}: {e}") + return False + + def add_to_path(self, new_path, user=False): + """Add directory to PATH environment variable permanently""" + try: + # First, update current session + if new_path not in os.environ['PATH']: + os.environ['PATH'] = f"{os.environ['PATH']};{new_path}" + print(f" Added to current session PATH: {new_path}") + else: + print(f" Already in current session PATH: {new_path}") + + # Persist to system PATH using both registry and setx + success = False + + # Method 1: Direct registry modification + try: + if user: + key_path = r"Environment" + root_key = winreg.HKEY_CURRENT_USER + else: + key_path = r"SYSTEM\CurrentControlSet\Control\Session Manager\Environment" + root_key = winreg.HKEY_LOCAL_MACHINE + + key = winreg.OpenKey(root_key, key_path, 0, winreg.KEY_ALL_ACCESS) + + try: + current_path, reg_type = winreg.QueryValueEx(key, "Path") + except: + current_path = "" + reg_type = winreg.REG_EXPAND_SZ + + if new_path not in current_path: + # Clean up the path (remove duplicates and empty entries) + path_parts = [p.strip() for p in current_path.split(';') if p.strip()] + if new_path not in path_parts: + path_parts.append(new_path) + new_path_value = ';'.join(path_parts) + + winreg.SetValueEx(key, "Path", 0, reg_type, new_path_value) + print(f" ✓ Persisted to system registry PATH") + success = True + else: + print(f" Already in system registry PATH") + success = True + + winreg.CloseKey(key) + except Exception as e: + print(f" Warning: Registry method failed: {e}") + + # Method 2: Use setx as backup (this has 1024 char limit but works well) + if not success: + try: + # Use setx to set system PATH + cmd = f'setx PATH "%PATH%;{new_path}" /M' + result = subprocess.run(cmd, shell=True, capture_output=True, text=True) + if result.returncode == 0: + print(f" ✓ Updated system PATH using setx") + success = True + else: + print(f" Warning: setx failed: {result.stderr}") + except Exception as e: + print(f" Warning: setx method failed: {e}") + + if not success: + print(f" ⚠ PATH update will only work for current session") + print(f" Please add manually to system PATH: {new_path}") + + return True + except Exception as e: + print(f" Error: Failed to update PATH: {e}") + return False + + def check_nodejs(self): + """Check Node.js installation""" + self.print_step(1, "Checking Node.js and npm") + + # Check Node.js + success, stdout, _ = self.run_command("node --version") + if success: + print(f"✓ Node.js installed: {stdout.strip()}") + else: + print("✗ Node.js not installed") + print("Please download and install from: https://nodejs.org/") + return False + + # Check npm - try different approaches + npm_found = False + npm_version = "" + + # Try 1: Direct npm command + success, stdout, _ = self.run_command("npm --version") + if success: + npm_found = True + npm_version = stdout.strip() + else: + # Try 2: Use cmd /c for Windows + success, stdout, _ = self.run_command("cmd /c npm --version") + if success: + npm_found = True + npm_version = stdout.strip() + else: + # Try 3: Use full path if Node.js is in Program Files + node_path = shutil.which('node') + if node_path: + npm_path = Path(node_path).parent / "npm.cmd" + if npm_path.exists(): + success, stdout, _ = self.run_command(f'"{npm_path}" --version') + if success: + npm_found = True + npm_version = stdout.strip() + + if npm_found: + print(f"✓ npm installed: {npm_version}") + return True + else: + print("✗ npm not found") + print("Note: npm should be installed with Node.js") + print("Try running 'npm --version' manually to verify") + response = input("\nContinue anyway? (y/n): ") + return response.lower() == 'y' + + def check_java(self): + """Check and install Java if needed""" + self.print_step(2, "Checking Java") + + success, stdout, _ = self.run_command("java --version") + if success: + print(f"✓ Java installed:\n{stdout}") + + # Set JAVA_HOME if not set + if not os.environ.get('JAVA_HOME'): + # Try to find Java installation + java_path = shutil.which('java') + if java_path: + java_home = Path(java_path).parent.parent + self.set_environment_variable('JAVA_HOME', str(java_home)) + print(f"✓ JAVA_HOME set to: {java_home}") + else: + print(f"✓ JAVA_HOME: {os.environ['JAVA_HOME']}") + return True + + print("Java not found. Installing...") + + # Create temp directory + TEMP_DIR.mkdir(exist_ok=True) + os.chdir(TEMP_DIR) + + # Download Java + java_msi = TEMP_DIR / "openjdk-17.msi" + if not java_msi.exists(): + if not self.download_file(JAVA_17_URL, java_msi, "OpenJDK 17"): + # Try Java 21 as fallback + java_msi = TEMP_DIR / "openjdk-21.msi" + if not self.download_file(JAVA_21_URL, java_msi, "OpenJDK 21"): + self.errors.append("Failed to download Java") + return False + + # Install Java + print("Installing Java... (Please complete the installation wizard)") + subprocess.run(f'msiexec /i "{java_msi}"', shell=True) + + print("\n⚠ Please complete Java installation manually, then press Enter to continue...") + input() + + # Verify installation + success, stdout, _ = self.run_command("java --version") + if success: + print(f"✓ Java installed successfully") + return True + else: + self.warnings.append("Java installation may require system restart") + return False + + def install_gradle(self): + """Install Gradle""" + self.print_step(3, "Installing Gradle") + + # Check if already installed + gradle_exe = Path(GRADLE_INSTALL_PATH) / f"gradle-{GRADLE_VERSION}" / "bin" / "gradle.bat" + if gradle_exe.exists(): + print(f"✓ Gradle already installed at: {gradle_exe.parent.parent}") + self.add_to_path(str(gradle_exe.parent)) + return True + + success, stdout, _ = self.run_command("gradle --version") + if success: + print(f"✓ Gradle found in PATH") + return True + + print("Installing Gradle...") + + # Create temp directory + TEMP_DIR.mkdir(exist_ok=True) + os.chdir(TEMP_DIR) + + # Download Gradle + gradle_zip = TEMP_DIR / f"gradle-{GRADLE_VERSION}-bin.zip" + if not gradle_zip.exists(): + if not self.download_file(GRADLE_URL, gradle_zip, f"Gradle {GRADLE_VERSION}"): + self.errors.append("Failed to download Gradle") + return False + + # Extract Gradle + if not self.extract_zip(gradle_zip, TEMP_DIR): + self.errors.append("Failed to extract Gradle") + return False + + # Move to installation directory + gradle_src = TEMP_DIR / f"gradle-{GRADLE_VERSION}" + gradle_dst = Path(GRADLE_INSTALL_PATH) / f"gradle-{GRADLE_VERSION}" + + print(f"Installing Gradle to {gradle_dst}...") + gradle_dst.parent.mkdir(exist_ok=True) + + if gradle_dst.exists(): + shutil.rmtree(gradle_dst) + shutil.move(str(gradle_src), str(gradle_dst)) + + # Add to PATH + gradle_bin = gradle_dst / "bin" + self.add_to_path(str(gradle_bin)) + + print(f"✓ Gradle {GRADLE_VERSION} installed successfully") + return True + + def install_android_sdk(self): + """Install Android SDK""" + self.print_step(4, "Installing Android SDK") + + # Check if already installed + sdkmanager = Path(ANDROID_SDK_PATH) / "cmdline-tools" / "latest" / "bin" / "sdkmanager.bat" + if sdkmanager.exists(): + print(f"✓ Android SDK already installed at: {ANDROID_SDK_PATH}") + else: + print("Installing Android SDK Command Line Tools...") + + # Create temp directory + TEMP_DIR.mkdir(exist_ok=True) + os.chdir(TEMP_DIR) + + # Download Android SDK + sdk_zip = TEMP_DIR / f"commandlinetools-win-{ANDROID_SDK_VERSION}_latest.zip" + if not sdk_zip.exists(): + if not self.download_file(ANDROID_SDK_URL, sdk_zip, "Android SDK Command Line Tools"): + self.errors.append("Failed to download Android SDK") + return False + else: + print(f"Using existing SDK zip: {sdk_zip}") + + # Extract SDK + if not self.extract_zip(sdk_zip, TEMP_DIR): + self.errors.append("Failed to extract Android SDK") + return False + + # Setup SDK directory structure + print("Setting up SDK directory structure...") + sdk_path = Path(ANDROID_SDK_PATH) + sdk_path.mkdir(parents=True, exist_ok=True) + + cmdline_tools = sdk_path / "cmdline-tools" / "latest" + cmdline_tools.parent.mkdir(exist_ok=True) + + # Move cmdline-tools + print("Moving cmdline-tools to SDK directory...") + src_tools = TEMP_DIR / "cmdline-tools" + if cmdline_tools.exists(): + print(f"Removing existing cmdline-tools at {cmdline_tools}") + shutil.rmtree(cmdline_tools) + shutil.move(str(src_tools), str(cmdline_tools)) + + print(f"✓ Android SDK installed to: {ANDROID_SDK_PATH}") + + # Set environment variables + print("Setting environment variables...") + + print(" Setting ANDROID_HOME...") + if not self.set_environment_variable('ANDROID_HOME', ANDROID_SDK_PATH): + self.warnings.append("Failed to set ANDROID_HOME") + + print(" Adding cmdline-tools to PATH...") + if not self.add_to_path(str(Path(ANDROID_SDK_PATH) / "cmdline-tools" / "latest" / "bin")): + self.warnings.append("Failed to add cmdline-tools to PATH") + + print(" Adding platform-tools to PATH...") + if not self.add_to_path(str(Path(ANDROID_SDK_PATH) / "platform-tools")): + self.warnings.append("Failed to add platform-tools to PATH") + + print("✓ Environment variables configured") + return True + + def install_sdk_components(self): + """Install Android SDK components""" + self.print_step(5, "Installing Android SDK Components") + + sdkmanager = Path(ANDROID_SDK_PATH) / "cmdline-tools" / "latest" / "bin" / "sdkmanager.bat" + + if not sdkmanager.exists(): + print("✗ sdkmanager not found") + return False + + # Accept licenses + print("Accepting Android SDK licenses...") + license_cmd = f'echo y | "{sdkmanager}" --licenses' + subprocess.run(license_cmd, shell=True, capture_output=True) + + # Install platform-tools first (contains adb) + print("Installing platform-tools (contains adb)...") + cmd = f'"{sdkmanager}" "platform-tools"' + result = subprocess.run(cmd, shell=True, capture_output=True, text=True) + if result.returncode == 0: + print("✓ platform-tools installed") + + # Add adb to PATH immediately after platform-tools installation + platform_tools_path = Path(ANDROID_SDK_PATH) / "platform-tools" + if platform_tools_path.exists(): + print("Adding adb (platform-tools) to PATH...") + self.add_to_path(str(platform_tools_path)) + + # Verify adb is accessible + adb_path = platform_tools_path / "adb.exe" + if adb_path.exists(): + print(f"✓ adb found at: {adb_path}") + else: + print("⚠ adb.exe not found in platform-tools") + else: + print(f"⚠ Failed to install platform-tools: {result.stderr}") + + # Install other components + components = [ + f"platforms;android-{ANDROID_API_LEVEL}", + f"platforms;android-35", + f"platforms;android-33", + f"build-tools;{BUILD_TOOLS_VERSION}", + f"build-tools;35.0.0" + ] + + for component in components: + print(f"Installing {component}...") + cmd = f'"{sdkmanager}" "{component}"' + subprocess.run(cmd, shell=True, capture_output=True) + + # Install NDK + for ndk_version in NDK_VERSIONS: + print(f"Installing NDK {ndk_version}...") + cmd = f'"{sdkmanager}" "ndk;{ndk_version}"' + subprocess.run(cmd, shell=True, capture_output=True) + + # Install CMake + for cmake_version in CMAKE_VERSIONS: + print(f"Installing CMake {cmake_version}...") + cmd = f'"{sdkmanager}" "cmake;{cmake_version}"' + subprocess.run(cmd, shell=True, capture_output=True) + + print("✓ Android SDK components installed") + return True + + def create_local_properties(self): + """Create local.properties files""" + self.print_step(6, "Creating local.properties files") + + ndk_path = Path(ANDROID_SDK_PATH) / "ndk" / NDK_VERSIONS[-1] + + # Create for platforms/android + android_dir = Path.cwd() / "platforms" / "android" + if android_dir.exists(): + local_props = android_dir / "local.properties" + content = f"""# Android SDK path +sdk.dir={ANDROID_SDK_PATH.replace(chr(92), '/')} + +# NDK path +ndk.dir={str(ndk_path).replace(chr(92), '/')} +""" + local_props.write_text(content) + print(f"✓ Created: {local_props}") + + # Create for TestApp/android if exists + testapp_dir = Path.cwd() / "TestApp" / "android" + if testapp_dir.exists(): + local_props = testapp_dir / "local.properties" + local_props.write_text(content) + print(f"✓ Created: {local_props}") + + return True + + def create_gradle_properties(self): + """Create gradle.properties file""" + self.print_step(7, "Creating gradle.properties") + + android_dir = Path.cwd() / "platforms" / "android" + if android_dir.exists(): + gradle_props = android_dir / "gradle.properties" + content = """# Gradle settings +org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8 +org.gradle.parallel=true +org.gradle.daemon=true +org.gradle.configureondemand=true + +# Android settings +android.useAndroidX=true +android.enableJetifier=true + +# React Native settings +reactNativeArchitectures=armeabi-v7a,arm64-v8a + +# Build optimization +org.gradle.caching=true +""" + gradle_props.write_text(content) + print(f"✓ Created: {gradle_props}") + + return True + + def verify_installation(self): + """Verify all installations""" + self.print_step(8, "Verifying Installation") + + checks = [ + ("Java", "java --version"), + ("Gradle", "gradle --version"), + ("ADB", "adb --version"), + ] + + all_good = True + for name, cmd in checks: + success, stdout, _ = self.run_command(cmd) + if success: + print(f"✓ {name}: OK") + if name == "ADB": + # Show adb version + print(f" {stdout.strip().split()[0]}") + else: + if name == "ADB": + # Try with full path + adb_path = Path(ANDROID_SDK_PATH) / "platform-tools" / "adb.exe" + if adb_path.exists(): + print(f"✓ {name}: Found at {adb_path}") + print(f" (Add {adb_path.parent} to PATH manually or restart)") + self.warnings.append("adb found but not in PATH - restart required") + else: + print(f"✗ {name}: Not found") + self.warnings.append(f"{name} not installed") + all_good = False + else: + print(f"✗ {name}: Not found (may need restart)") + self.warnings.append(f"{name} verification failed - may need system restart") + all_good = False + + # Also check ANDROID_HOME + android_home = os.environ.get('ANDROID_HOME') + if android_home: + print(f"✓ ANDROID_HOME: {android_home}") + else: + print("✗ ANDROID_HOME: Not set") + self.warnings.append("ANDROID_HOME not set - restart required") + + return all_good + + def run(self): + """Main setup process""" + self.print_header("Android Development Environment Setup") + + # Check admin privileges + if not self.is_admin(): + print("\n⚠ WARNING: Not running as administrator!") + print("Some operations may fail. Run as administrator for best results.") + response = input("\nContinue anyway? (y/n): ") + if response.lower() != 'y': + return + + # Check Node.js + if not self.check_nodejs(): + self.errors.append("Node.js is required. Please install it first.") + return + + # Check/Install Java + if not self.check_java(): + self.warnings.append("Java installation incomplete") + + # Install Gradle + if not self.install_gradle(): + self.warnings.append("Gradle installation incomplete") + + # Install Android SDK + if not self.install_android_sdk(): + self.errors.append("Android SDK installation failed") + return + + # Install SDK components + if not self.install_sdk_components(): + self.warnings.append("Some SDK components may not be installed") + + # Create configuration files + os.chdir(Path(__file__).parent) # Return to script directory + self.create_local_properties() + self.create_gradle_properties() + + # Verify installation + self.verify_installation() + + # Print summary + self.print_header("Setup Complete!") + + if self.errors: + print("\n❌ Errors:") + for error in self.errors: + print(f" - {error}") + + if self.warnings: + print("\n⚠ Warnings:") + for warning in self.warnings: + print(f" - {warning}") + + print("\n✅ Next Steps:") + print("1. Restart your command prompt or system") + print("2. Run: npm install") + print("3. Run: npm run android") + print("\nFor troubleshooting, run: npx react-native doctor") + +if __name__ == "__main__": + try: + setup = AndroidSetup() + setup.run() + except KeyboardInterrupt: + print("\n\nSetup cancelled by user") + except Exception as e: + print(f"\n❌ Setup failed: {e}") + import traceback + traceback.print_exc() + + input("\nPress Enter to exit...") \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..c41b7e2 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "@react-native/typescript-config", + "include": ["**/*.ts", "**/*.tsx"], + "exclude": ["**/node_modules", "**/Pods"] +}